User'S Manual, Accan Ac Circuit Analysis: O.W. Andersen
User'S Manual, Accan Ac Circuit Analysis: O.W. Andersen
User'S Manual, Accan Ac Circuit Analysis: O.W. Andersen
Andersen
PROGRAM INSTALLATION
ACCAN is transmitted as a zip-file. It is extracted and installed in any directory (folder). The program can
also be installed on a memory stick and run from there.
N2
B3 B4 B5 B6
Nx = Node x
Bx = Branch x N1
Fig. 1
Here all the Command Prompt commands and file names will be in capital letters. However, they are case
insensitive, and small letters can also be used.
RUN DEMO.INP
Output from ACCAN is stored in file OUTPUT. To display it on the screen, enter:
FILE OUTPUT
Batch command FILE starts the standard Windows program NOTEPAD. It will be used here for viewing,
editing and printing text files. The first time it is invoked, it should be set to Courier New size 8, word wrap,
and to no top and bottom extra text when printing. The window should always be maximized.
For the three parallel layer reactor, special input has been made to draw the connection diagram on the
screen, with indication directly on the diagram of calculated node voltages and branch currents. How this is
done, will be explained later. The input is in file DEMO.PLT. Enter command:
CONN DEMO.PLT
-2-
The graph that appears on the screen has been drawn on a Visual Basic Form. If the picture appears to be
cropped or too small, adjust the file SIZESCR.FIL. At the same time a bitmap picture file PLOTFILE.BMP
has been produced. Close the form and enter command:
PLOT
The graph now reappears in a standard Windows program. If it is desired to print it, crop the picture file first
to remove empty space and save it. Microsoft Office Picture Manager or Microsoft Paint can be used for
that. Rather than printing it directly, it is recommended to transfer the picture file to Microsoft Word. Here it
can easily be resized and comments added before printing.
INPUT
FILE DEMO.INP
What the numbers mean can be found on the input sheets. For an explanation of what else can be done with
the input file, copy it first to a new file with the command:
HEADINGS NEW.INP
FILE NEW.INP
The abbreviated headings on the input file also explain the numbers. With a little experience, that explanation
suffices to enter new numbers and to make up new input files.
Old input as similar as possible is first copied to a new input file. Then headings are introduced and the file
changed. Numbers always start in columns 1, 11, 21 and so on. They can be entered with or without decimal
point.
Before the new file can be run, the headings must be removed. Do this first with:
CLEANUP NEW.INP
-3-
A file without headings can have headings introduced and be viewed at the same time with:
HEADFILE NEW.INP
Headings can also be removed and the file run at the same time with:
CLEANRUN NEW.INP
New input must be entered very carefully, following explanations on the input sheets and instructions
elsewhere in this manual. Small mistakes like a comma instead of a decimal point or a number starting in the
wrong column are not tolerated. Some mistakes are caught by the program and are explained on the output.
PROGRAM DESCRIPTION
ACCAN is suitable for load flow calculations, short circuit calculations, and for other types of ac circuit
analysis, also those involving mutual reactances (such as the reactor on Fig. 1). There are no restrictions on
how the circuits are connected.
The classical load flow solution methods consider only voltages to be the primary variables. This gives a
minimum of unknowns in the equations, and helps in being able to solve large problems. However, it reduces
the flexibility in the specification of the problems.
-4-
In ACCAN, both node voltages and branch currents are considered as primary variables. In load flow
calculations, generators are represented as voltage or current sources, and loads either as impedances or
current sources. Values of current in the current sources depend upon how the problem is formulated, and
only rough estimates may be known initially. Therefore, an iterative solution is often required. Adjustments
are made by the program on the basis of results from previous iterations.
At each iteration a complex coefficient matrix is set up relating the variables to each other on the basis of
node and branch equations. The matrix equation is solved directly by Gaussian elimination, immediately
yielding values of all the variables.
A slack bus generator is modelled as a simple voltage source with a fixed specified voltage. Other generators
can be modelled as current sources in a variety of ways. Active and reactive power can be specified in the
generator itself, or into or out of a relevant transmission line. The reactive power can also be adjusted
automatically by the program within specified limits, to give a specified voltage either at the generator bus,
or in an adjacent node.
Loads can be fixed impedances or current sources. Active and reactive power can be specified, independent
of voltage.
Shunt reactors and capacitors can also be modeled as current sources. The program can determine the
reactive power within specified limits to give a specified voltage at the reactor or capacitor bus.
Transmission lines can be either simple impedances or -equivalents, specified in per unit or absolute values.
Tap changing transformers can have the tap setting determined by the program, to give an approximate
specified voltage at a relevant node.
From a given set of input data, transmission lines can be disconnected simply by changing a code.
Systematic input data modification can be made by a small subroutine.
Normal output includes node voltages, branch currents, active and reactive power into and out of branches,
and deviations from specified voltages and power. Sums of active and reactive power are given for
generation, load, transmission lines and shunt reactors and capacitors.
A post processor permits graphical output in the form of a complete or partial connection diagram, with the
results of the calculation written in. All the user must do is to make up a small input file with plotting
instructions for each branch and node, or in the case of a load flow calculation, for each bus and
transmission line. An input program is available for this purpose.
If the connection diagram is large, calculation results may be hard or impossible to read on the graphical
output after the necessary reduction in scale. The diagram should then be broken up into several smaller
partial diagrams.
The program is limited to 500 variables (node voltages and branch currents), which in a load flow problem
corresponds to about 100-140 busses.
AC CIRCUIT ANALYSIS PROGRAM ACCAN INPUT SHEET 1
Numerical data are entered with the first digit in columns 1,11,21 etc., as indicated. Decimal point is optional.
The calculations are often made in per unit. This is always true in load flow calculations. Otherwise absolute values can be used,
provided the numbers stay within the limits of the formatted output.
Nodes and branches are numbered. Start with the nodes. Node 1 receives the reference potential zero. In a one line diagram of a
three phase system. it represents the neutral. Each separate circuit (without electrical connection) must have a node with the
number one. When all the nodes are numbered, continue with the branches. The first branch receives the number of the last node
plus one. The last branch number is the same as the total number of variables, which are node potentials and branch currents.
Each branch contains only one component (impedance, voltage source, current source), and terminates at two nodes. Positive
power flow is from the first to the second node. Each tap changing of off ratio transformer introduces one extra node.
Input sheets 3 to 8 are not normally filled out. They only serve as a source of information about the data that are to be entered on
input sheet 2.
AC CIRCUIT ANALYSIS PROGRAM ACCAN INPUT SHEET 2
Column
1 11 21 31 41 51 61 71 1 11 21 31
Branch Code See instructions on input sheets 3 to 8 New line
_______________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
Generation
* The specified voltage is conditional on the reactive power staying within specified limits.
AC CIRCUIT ANALYSIS PROGRAM ACCAN INPUT SHEET 4
Generation, cont.
Load node 1
Specified impedance
BRANCH NUMBER 1
CODE 11 21
BUS, NODE NUMBER 21
RESISTANCE 31 bus
REACTANCE (negative if capacitive) 41
ACTIVE = 1, DISCONNECTED = 0 51
Specified impedance in ohms per phase, to be converted to per unit by the program
BRANCH NUMBER 1
CODE 11 22
BUS, NODE NUMBER 21 node 1
RESISTANCE 31
REACTANCE (negative if capacitive) 41
BASE LINE VOLTAGE, KV 51
ACTIVE = 1, DISCONNECTED = 0 61
*1: The specified voltage is conditional on the reactive power staying within specified limits.
*2: If the source is overloaded with angle of U0 equal to zero, the load can often be reduced by shifting the phase angle a few
degrees. A minimum load will occur for a certain angle. In a purely inductive circuit, the angle is negative. If the source is still
overloaded, the voltage must be reduced. In an M-G set, the phase angle of U 0 is adjusted with the motor excitation.
AC CIRCUIT ANALYSIS PROGRAM ACCAN INPUT SHEET 5
Load, cont.
Shunt reactors/capacitors
Specified reactance
BRANCH NUMBER 1
CODE 11 31
BUS, NODE NUMBER 21 bus
REACTANCE (negative if capacitive) 31
ACTIVE = 1, DISCONNECTED = 0 41
Specified reactance in ohms per phase, to be converted to per unit by the program.
BRANCH NUMBER 1
CODE 11 32
BUS, NODE NUMBER 21 node 1
REACTANCE (negative if capacitive) 31
BASE LINE VOLTAGE, KV 41
ACTIVE = 1, DISCONNECTED = 0 51
Specified U, Q-MIN, Q-MAX
BRANCH NUMBER 1 bus
CODE 11 33
BUS, NODE NUMBER 21 I
ABS. VALUE OF U, specified * 31
ANGLE OF U, degrees, initial (often 0) 41
REACTIVE POWER Q, initial 51
Q-MAX, specified 61
ACTIVE=1, DISCONNECTED=0 71
* The specified voltage is conditional on the reactive power staying within specified limits.
AC CIRCUIT ANALYSIS PROGRAM ACCAN INPUT SHEET 6
When included in per unit line impedance, per unit transformer impedance must be converted to the base MVA, specified on
input sheet 1. This implies that nameplate per unit impedance must be multiplied by (base MVA)/(nameplate MVA).
Ohms per phase is found by multiplying nameplate per unit impedance by (base line kV) /(nameplate MVA)
AC CIRCUIT ANALYSIS PROGRAM ACCAN INPUT SHEET 7
Tap changing or off ratio transformers, involving one additional node and two branches.
Specified U in per unit of voltage at first, non regulated node. Col. Data Line
BRANCH NUMBER, VOLTAGE SOURCE 1
CODE 11 51
FIRST NODE NUMBER (non regulated node) 21
LAST NODE NUMBER 31
BRANCH NUMBER, CURRENT SOURCE 41
U, SPECIFIED IN PU OF VOLTAGE AT FIRST NODE 51 U
ANGLE OF U WITH RESPECT TO VOLTAGE AT FIRST
NODE (degrees, specified, often 0) 61
Specified U in arbitrary node. U is in phase with the voltage at the first node.
BRANCH NUMBER, VOLTAGE SOURCE 1
CODE 11 52 I
FIRST NODE NUMBER 21
LAST NODE NUMBER 31
BRANCH NUMBER, CURRENT SOURCE 41 node 1
ABS. VALUE OF U, specified approximately 51
IN NODE NUMBER 61
U PER STEP, per unit of base line voltage 71
INITIAL STEP NUMBER, positive or negative 1 Zeros if
MAX. NUMBER OF STEPS, NEGATIVE DIRECTION 11 discon-
POSITIVE DIRECTION 21 nected
AC CIRCUIT ANALYSIS PROGRAM ACCAN INPUT SHEET 8
Voltage sources
Current sources
Specified I
BRANCH NUMBER 1
CODE 11 11
FIRST NODE NUMBER 21
LAST NODE NUMBER 31
ABS. VALUE OF I, specified 41
ANGLE OF I, degrees, specified 51
Linear function
BRANCH NUMBER 1
CODE 11 19 First node
FIRST NODE NUMBER 21
LAST NODE NUMBER 31
I = COEFFICIENT 41 I
TIMES VALUE OF VARIABLE NO. 51
+ COEFFICIENT 61
TIMES VALUE OF VARIABLE NO. 71 Last node
Function, programmed by user (see user's manual)
BRANCH NUMBER 1
CODE 11 20
FIRST NODE NUMBER 21
LAST NODE NUMBER 31
- 13 -
BRANCH EQUATIONS
Impedance:
U1 I r x U2
(x can be capacitive)
xm
Im
Fig. 2
U1 - U2 = (r+jx)I + jxmIm
Voltage source:
U
U1 I U2
Fig. 3
U2 - U1 = U
The equation is used to determine U1 or U2. I must be determined from a node equation (I = 0).
Current source:
I
U1 U2
Fig. 4
The branch current is set equal to that of the current source. U1 and U2 must be determined from other
branch equations.
If there are isolated nodes, they are given the voltage zero. Isolated and disconnected branches get zero
currents.
- 14 -
A node equation is derived from the sum of the currents into the node equal to zero. It is used to determine
the current in one of the branches connected to the node.
Initially up to three branches can be assigned tentatively in array ASSIG(500,3). For node I, the branch
which is finally chosen will eventually end up in ASSIG(I,1). If it can be determined already at the outset
which branch will be used, the branch is assigned in a singular assignment. In multiple assignments, initial
preference is given to branches with only voltage sources, otherwise to the branches with the lowest branch
numbers.
A branch equation can be used to determine the branch current, or the potential at one of its two nodes. The
branch number and the two node numbers are therefore often entered initially in array ASSIG(500,3). For
branch I, the variable which is finally chosen will eventually end up in ASSIG(I,1).
The potential at node 1 is the reference potential zero. Therefore, node 1 is never assigned. If it is possible to
determine at the outset that only one of the three variables can be used, it is assigned in a singular
assignment.
SINGULAR ASSIGNMENTS
If a branch B has a current source, an open switch or is short circuited, the branch equation for branch B
must be used to determine the current in branch B.
If a branch B with only a voltage source is connected to node Nx, and its other node is N1 with the reference
potential zero, then the node equation for node Nx must be used to determine the branch current in branch B.
The inverse singular assignment also applies, in that the branch equation for branch B must be used to
determine the node potential at node Nx.
If a node NxN1 has only one branch B connected to it without a current source, an open switch or a short
circuit, then the node equation for node Nx must be used to determine the branch current in branch B. Also
here the inverse singular assignment applies, in that the branch equation for branch B must be used to
determine the potential at node Nx.
- 15 -
FINAL ASSIGNMENTS
In the final assignments in ASSIG(I,1), all the variables should appear once, so that they can be determined
by an equal number of linear equations. The rearrangement of array ASSIG to accomplish this from the
initial tentative assignments where variables may be missing in ASSIG(I,1) and appear more than once, is
done with an algorithm which rotates variables between ASSIG(I,1), (I,2) and (I,3), eliminates variables, and
successively narrows down the choice. This algorithm has been refined to a point where it is very reliable.
Nevertheless, it is easy to conceive of haphazard node and branch numbering for some circuits, which will
make its task impossible. The numbering should be done in an orderly fashion, with node and branch
numbers progressing through the circuit in roughly the same way.
Current, on the basis of active power P, reactive power Q and voltage U (* means complex conjugate):
P+jQ
I = ()*
U
If the voltage U is specified at the bus or in an adjacent node, and the reactive power Q is unspecified, a new
value of Q at iteration n is calculated from the values of U and Q at iterations n-1 and n-2 as:
U-Un-2
Qn = Qn-2 + R (Qn-1 - Qn-2)
Un-1 - Un-2
U is the specified voltage, and R is the relaxation factor given on input sheet 1. Qn is set equal to the limit, if
one of the specified limits Q-MIN or Q-MAX is exceeded.
If the active generator power P is to be determined from a specified power interchange P i in a relevant
transmission line, the value of P is similarly:
Pi-Pi,n-2
Pn = Pn-2 + R (Pn-1 - Pn-2)
Pi,n-1 - Pi,n-2
At the first iteration, initial values are always entered in Eq.(1). Later, U is taken from iteration n-1. At the
second iteration, it is not yet possible to use equations (2) and (3), so arbitrary, reasonable values must be
chosen.
In a tap changing transformer with code 52 the tap setting at the n-th iteration can be adjusted one step up or
down, depending on how the calculated voltage compares with the specified voltage. The limits must of
course be observed. The relaxation factor does not apply to this adjustment. The value of I in the current
source is determined so that the apparent power in the current source equals that of the voltage source.
- 16 -
A post processor can be used to plot a complete or partial connection diagram with the results of the
calculation written in. This is done on the basis of a small input file with plotting instructions for each branch
and node, or in the case of a load flow calculation, for each bus and transmission line. Input file DEMO.PLT
for the parallel layer reactor in Fig. 1 is shown below. The parameters are explained later. They always start
in columns 10, 15, 20, 25 etc., and the name of a subroutine in capital letters starts in column 1. The
resulting graph is on the last page of the manual.
NODE 5 20 100 20 0
NODE 5 65 100 65 2
SOURCE 5 20 5 65 3 1
LR 40 20 40 65 4 -1
LR 70 20 70 65 5 -1
LR 100 20 100 65 6 -1
An input file STEV.PLT for a load flow graph is also shown. It is for example 10.1 on page 219 of W.D.
Stevenson: "Elements of Power System Analysis", second edition, McGraw-Hill 1962. The resulting graph is
also on the last page of the manual.
When subroutine BUS is called by an input line, it must be followed by a line with the name of the bus. This
name is plotted on the graph.
The plotting is done as explained on pages 1 and 2, where the parameter for the CONN batch command is
the name of the input file with the plotting instructions.
- 17 -
SUBROUTINE NODE(X1,Y1,X2,Y2,IN)
C --- DRAWS NODE AS HORIZONTAL LINE FOR Y1=Y2 OR VERTICAL LINE FOR X1=X2
C --- BETWEEN X1,Y1 AND X2,Y2.
C --- IN IS THE VARIABLE NUMBER FOR THE NODE POTENTIAL (CAN BE ZERO).
C --- IF IN=0, THE SUBROUTINE SIMPLY DRAWS A HORIZONTAL OR VERTICAL LINE.
SUBROUTINE SOURCE(X1,Y1,X2,Y2,IN,IARR)
C --- DRAWS SOURCE HORIZONTALLY FOR Y1=Y2 OR VERTICALLY FOR X1=X2
C --- BETWEEN X1,Y1 AND X2,Y2.
C --- IN IS THE BRANCH NUMBER (VARIABLE NOT DRAWN IF IN=0).
C --- IARR=1 MEANS ARROW POINTING RIGHT OR UP, IARR=-1 LEFT OR DOWN.
C --- IARR MUST CORRESPOND WITH THE POSITIVE DIRECTION OF THE VARIABLE.
SUBROUTINE R(X1,Y1,X2,Y2,IN,IARR)
C --- DRAWS RESISTOR AND ARROW HORIZONTALLY IF Y1=Y2,
C --- VERTICALLY IF X1=X2, BETWEEN X1,Y1 AND X2,Y2.
C --- IN IS THE VARIABLE NUMBER FOR THE CURRENT (IN AND IARR CAN BE ZERO).
C --- IARR=1 MEANS ARROW POINTING RIGHT OR UP, IARR=-1 LEFT OR DOWN.
C --- IARR MUST CORRESPOND WITH THE POSITIVE DIRECTION OF THE CURRENT.
C --- THE LENGTH BETWEEN X1,Y1 AND X2,Y2 MUST BE >= 40 MM IF THE BRANCH
C --- IS HORIZONTAL, 30 MM IF IT IS VERTICAL.
SUBROUTINE L(X1,Y1,X2,Y2,IN,IARR)
C --- DRAWS INDUCTOR AND ARROW HORIZONTALLY IF Y1=Y2,
C --- VERTICALLY IF X1=X2, BETWEEN X1,Y1 AND X2,Y2.
C --- IN IS THE VARIABLE NUMBER FOR THE CURRENT (IN AND IARR CAN BE ZERO).
C --- IARR=1 MEANS ARROW POINTING RIGHT OR UP, IARR=-1 LEFT OR DOWN.
C --- IARR MUST CORRESPOND WITH THE POSITIVE DIRECTION OF THE CURRENT.
C --- THE LENGTH BETWEEN X1,Y1 AND X2,Y2 MUST BE >= 40 MM IF THE BRANCH
C --- IS HORIZONTAL, 30 MM IF IT IS VERTICAL.
SUBROUTINE C(X1,Y1,X2,Y2,IN,IARR)
C --- DRAWS CAPACITOR AND ARROW HORIZONTALLY IF Y1=Y2,
C --- VERTICALLY IF X1=X2, BETWEEN X1,Y1 AND X2,Y2.
C --- IN IS THE VARIABLE NUMBER FOR THE CURRENT (IN AND IARR CAN BE ZERO).
C --- IARR=1 MEANS ARROW POINTING RIGHT OR UP, IARR=-1 LEFT OR DOWN.
C --- IARR MUST CORRESPOND WITH THE POSITIVE DIRECTION OF THE CURRENT.
C --- THE LENGTH BETWEEN X1,Y1 AND X2,Y2 MUST BE >= 32 MM IF THE BRANCH
C --- IS HORIZONTAL, 22 MM IF IT IS VERTICAL.
- 18 -
SUBROUTINE BUS(XL,XC,XR,Y,IN,IG,IL,IR)
C --- DRAWS BUS AS A HORIZONTAL LINE BETWEEN XL,Y AND XR,Y WITH
C --- GENERATION ABOVE BETWEEN XC-9,Y AND XC+9,Y+22.5 AND
C --- LOAD BELOW BETWEEN XC-9,Y-22.5 AND XC+9,Y.
C --- VARIABLE NUMBERS ARE:
C --- IN: NODE POTENTIAL
C --- IG: GENERATOR CURRENT
C --- IL: LOAD CURRENT
C --- IR: CURRENT, SHUNT REACTOR OR CAPACITOR (ZERO IF NONE)
SUBROUTINE TRAN(X1,Y1,X2,Y2,IF,IL,ITF,ITL,I1,I2)
C --- DRAWS TRANSMISSION LINE AS A VERTICAL OR SLANTED LINE BETWEEN
C --- X1,Y1 AND X2,Y2. MAX SLANT 30 DEGREES WITH VERTICAL.
C --- VARIABLE NUMBERS ARE:
C --- IF: VOLTAGE, FIRST BUS (AT X1,Y1)
C --- IL: VOLTAGE, LAST BUS (AT X2,Y2)
C --- ITF: CURRENT INTO LINE
C --- ITL: CURRENT OUT OF LINE
C --- I1: CURRENT, SHUNT REACTOR OR CAPACITOR AT X1,Y1 (ZERO IF NONE)
C --- I2: CURRENT, SHUNT REACTOR OR CAPACITOR AT X2,Y2 (ZERO IF NONE)
SUBROUTINE TRAN2(X1,Y1,X2,Y2,IF,IL,ITF,ITL,I1,I2,I3,I4)
C --- DRAWS TRANSMISSION LINE WITH TWO WINDING TRANSFORMER AS A
C --- VERTICAL OR SLANTED LINE BETWEEN X1,Y1 AND X2,Y2.
C --- VARIABLE NUMBERS ARE:
C --- IF: VOLTAGE, FIRST BUS (AT X1,Y1)
C --- IL: VOLTAGE, LAST BUS (AT X2,Y2)
C --- ITF: CURRENT INTO LINE
C --- ITL: CURRENT OUT OF LINE
C --- I1: CURRENT, SHUNT REACTOR OR CAPACITOR AT X1,Y1 (ZERO IF NONE)
C --- I2: CURRENT, SHUNT REACTOR OR CAPACITOR AT X2,Y2 (ZERO IF NONE)
C --- I3: VOLTAGE BEFORE TRANSFORMER
C --- I4: VOLTAGE AFTER TRANSFORMER
- 19 -
When subroutines BUS is called by an input line, it must be followed by a line of text. It serves as
identification.
The Command Prompt window should be maximized and the size adjusted to fill the screen after right
clicking the top title bar. Cursor size small and letter size 12x16 pixels are recommended. If Command
Prompt goes into full screen mode by an application, it can be brought back with Alt-Enter.
Since many PC users are not familiar with Command Prompt, here are some hints and frequently used
commands. The commands are examples and may be modified in obvious manners. Large and small letters
are interchangeable.
Other commands:
C: Moves to unit C or another unit.
CD\ Changes to base directory.
MD GRAPHICS Makes directory GRAPHICS.
CD\GRAPHICS Changes directory to GRAPHICS, just below the base directory.
COPY OLD.INP NEW.INP Copies old file OLD.INP to a new file NEW.INP.
COPY /? Explains options available for command COPY.
REN OLD.INP NEW.INP Renames OLD.INP as NEW.INP.
DEL OLD.INP Deletes OLD.INP.
DIR *.INP Lists all files in the directory with extension INP.
DIR *.I?? Lists all files in the directory with three letter extension starting with I.
START NOTEPAD OUTPUT Invokes Windows program NOTEPAD with file OUTPUT.
START PLOTFILE.BMP Starts a standard Windows program to process the bitmap file.
PROGRAM ACCAN AC CIRCUIT ANALYSIS
VOLTAGE
NODE NO. ABS. VALUE ANGLE, DEG. REAL COMP. IMAG. COMP.
1 0.000000 0.0000 0.000000 0.000000
2 363.203400 89.1315 5.505490 363.161682
VOLTAGE
NODE NO. ABS. VALUE ANGLE, DEG. REAL COMP. IMAG. COMP.
1 0.000000 0.0000 0.000000 0.000000
2 1.020000 0.0000 1.020000 0.000000
3 0.954768 -3.9412 0.952510 -0.065625
4 1.040025 2.0010 1.039391 0.036315
5 0.923464 -8.0075 0.914460 -0.128641
6 0.993123 -2.0726 0.992473 -0.035917