Sunteți pe pagina 1din 4

Power System Simulation for Engineers (PSS/E version 30): Stability Analysis

The following provides some step-by-step instructions for using the PSS/E software. Note that
these instructions are meant to assist you as a guide, but one should not expect that they are perfect
nor will they alleviate you from having to think. Rather, expect to apply good judgment when using
the programs. When you come to a point that appears unclear to you, assess the situation as best as
you can, make a decision, note your thinking on a pad of paper, and move on. Also, you should
have access to the manuals as a resource to clarify any problem you come across. The manuals can
be found at Start>All Programs>PSSE 30.1>Documentation (pdf files), then click on Programs
Operation Manual, and then Volume I. You may find some material of particular benefit in these
manuals in chapters 5 and 7, particularly chapter 7. Also, Volume II of the Programs Operation
Manual shows the data formats that were used to create the Dynamic Data sheet used for this
project.
To perform stability analysis in PSS/E one will need two data files:
EX2_Stability.sav: This is the saved case that was used in the first parts of the project
(fault analysis); however it has been slightly modified to directly represent the step-up
transformers that follow a generator. In this more realistic case all three generators, still
attached to buses 1, 2, and 3, produce power at 13.8 kV. The voltage is stepped-up to
161kV by a transformer. The high sides of the transformers are then attached to new
buses 101, 102, and 103 respectively. It is these buses that now go out to the network.
There is no line between bus 1 and bus 101, so you can basically think of them as the
same.

457project2.dyr: This a dynamic data file that has machine data for all machines in the
system. Each machine has H = 3 and speed damping = 2.

1. Preparing for a stability run:


Several actions need to be performed before the case is ready for a stability run.
a. Open the new saved case (EX2_Stabiliy.sav). One can access specific instructions for
launching PSS/E by viewing the PSSE_Fault_Intro_Instructions.doc file.
b. With the file open, click on the Machines tab. Under the column labeled X Source (pu)
input the Xd value for each of the three generators (use same value for each).
c. Next, input the same negative and zero sequence values that you used in your fault
analysis case (specifically Z-Zero on the Branches page).

d. Next, in order to perform stability analysis you need to convert the generators to Norton
equivalents (constant current injections) and assign load characteristics to the loads. To
do this, on the top menu go Powerflow>Convert Loads and Generators. The
following dialog box will be displayed:

Click the same options as done above.


e. Perform ORDR (Powerflow>Solution>Order Network for Matrix Operations). This
re-orders the buses for sparsity (required because we converted the swing bus to a type
PV bus).
f. Perform FACT (Powerflow>Solution>Factorize Admittance Matrix). This factorizes
the A-matrix.
g. Perform TYSL (Powerflow>Solution>Solution for Switching Studies). This performs
what you might think of as an simplified load flow calculation (basically just an I=YV).
h. Perform Save/Show on your converted case. Give this converted case a different
name than the saved case used in the first part of the project! Now that you have
this saved you shouldnt need to perform this first set of instructions again.
i. Close out of PSS/E (this will make sense in a second).
2. Performing a base case stability run:
a. To perform a stability run one must access the time-domain simulator environment
using pssds4. This is a completely different PSS/E program. To open pssds4 go
Start>All Programs>PSSE 30.1>Dyanmics30 CUSTOM (pssds4)
b. We now need to open the converted saved case that was made earlier. To do this, click
the LOLF menu button. Then open the case via File>Open>(your case.sav).
c. Now to go into dynamics mode (where well perform stability analysis) click the
FACT/RTRN menu button.
d. Read in the dynamic data sheet: File>Input>Read Dynamics Model Data (DYRE).
Under the DYRE heading click the Select button and locate the 457project.dyr file.
Leave the 2 other heading blank and leave all the numbers to the right at 1.

e. Enter DYCH into the Command line input. Perform the consistency check (#1), it
should say Consistency Check OK, if not your .dyr file is incorrect. Exit the activity.
f. We next need to tell PSS/E which data to record. Click the CHAN menu button. The
program responds with a number of options.
1. Choose Angle
2. Program responds with Enter bus number, mach ID (used if there are more than
1 generators at a bus (not our case)), identifier. In the bus number type 1, in the
machine ID type 1, and leave the identifier blank. Perform this same task for
buses 2 and 3. When finished click No More.
3. Repeat the above steps for output categories Pelect, Eterm, and Speed.
g. Click the STRT menu button. This will perform the initial condition calculation.
Program responds with Enter channel output filename. Enter a filename with a .out
suffix. Program responds with Enter snapshot filename. Enter a filename.
h. Click the RUN menu button. Program responds with a menu with user inputs for Run
to, Print Every, Write Every, Plot Every. Enter 1,0,1,0 respectively. This will run the
simulation from 0 to 1 second, writing nothing to screen and writing every time step to
the plotting file. This is now your base case simulation. Plotting instructions are at the
bottom.
i. Enter STOP in the CLI to exit PSS/E
3. Performing a stability run:
For stability analysis the general approach is as follows:
o Apply a fault
o RUN the simulation from time = 0 until t = breakers open
o Clear the fault and remove a line
o RUN the simulation from t = breakers open until t = 10 seconds
a. Open pssds4 again and perform steps 2-a through 2-g. DO NOT RUN it yet!
b. Enter ALTR in the command line input (CLI). This is the command to make network
changes. The step we are taking here is to apply the fault. Here is the suggested
sequence:
1. After entering ALTR, program responds with Enter change code. Enter 0 for
no more changes.
2. Program responds with Network data changes? Enter 1 for yes.
3. Program responds with Pick up new saved case. Enter 0 for no.
4. Program responds with Enter change code. Enter 1 for bus data.
5. Program responds with Enter bus number. Enter 103.
6. Program responds with Change it? Enter Y.
7. Program responds with Enter code, G, B. Enter 1, 0, 99999999. This puts a
fault with a very large susceptance at the bus (effectively, putting a short-circuit
at the bus).
8. Program responds with Change it? Enter carriage return.
9. Program responds with Enter load ID. Enter -1.
10. Program responds with Enter bus number. Enter 0.
11. Program responds with Enter change code. Enter 0 to exit.
c. Enter RUN in CLI. Program responds with Enter Tpause, NPRT, NPLT, CRTPLT.
Enter <the time it takes breakers to clear fault>, 0, 1, 0

d. Enter ALTR. (Now you need to clear the fault and remove the line.)
1. Program responds with Enter change code. Enter 0.
2. Program responds with Network data changes. Enter 1
3. Program responds with Pickup saved case. Enter 0.
4. Program responds with Enter change code. Enter 1 for bus data.
5. Program responds with Enter bus number. Enter 103.
6. Program responds with Change it? Enter Y.
7. Program responds with Enter change code, G, B. Enter 1, 0, 0.
8. Program responds with Change it? Enter carriage return.
9. Program responds with Enter load ID. Enter -1.
10. Program responds with Enter bus number. Enter 0.
11. Program responds with Enter change code. Enter -3 for branch data.
12. Program responds with Enter from bus, to bus, circuit ID. Enter 103, 15 (This
is if you want to remove the circuit from Parrot to Crow.)
13. Program responds by giving the data for the indicated branch and then asking
Change it? Enter Y.
14. Program responds by querying for new data. Enter 0 to toggle status from in to
out.
15. Program responds by giving the shunt data for the branch and then asking
Change it? Enter N.
16. Program responds by asking to reverse the metered ends. Enter carriage return.
17. Program responds with Enter from bus, to bus, circuit ID. Enter -1.
e. Enter RUN. Program responds with Enter Tpause, NPRT, NPLT, CRTPLT. Enter 10,
0, 1, 0 (this will simulate the system response for 10 seconds).
f. Enter STOP.
4. Plotting:
To plot your results found above you need to use yet another PSS/E program called PSSPLT. One
can access this program by: Start>All Programs>PSSE 30.1>pssplt. This program just takes a bit
of playing around with to get your results to be displayed in the way you want. Your plot data will
be in the .out file that you named above. I suggest using the menu commands. The basic ones are as
follows:
CHNF: Selects the .out file
SLCT: Selects the channels you want plotted
PLOT: Self Explanatory
To plot relative angles, after you select the .out file, but before you select the channels go
Edit>FUNC. This will open up another list of bulleted items. Select User Defined Arithmetic
Function and click ok. Next, youll get a window prompting you to Enter Arithmetic Function.
Enter A-B. Now when you select the channels the interface will be slightly different. Now youll
be able to take one channel (A) and subtract from it another channel (B).

S-ar putea să vă placă și