Escolar Documentos
Profissional Documentos
Cultura Documentos
The Power Engineering Software series is designed to provide software of immediate use
to practising and graduate engineers. The scope will include power systems analysis
packages ranging from fault analysis, load flow and computerized relay settings for
distribution and transmission systems to the dynamic operation of generation systems and
mixed electrical machine systems suitable for use with industrial and marine installations.
The software is specially formulated to be of direct use for practical problem evaluation
and to serve as a computer based instructional package for those engineers requiring
updated training in the use of these techniques. Their use in the latter context may be
described as that of a sophisticated slide-rule which enables the time involved and the
drudgery of hard calculation to be eliminated. User friendly electrical power system
software can be used effectively to gain a firm grasp of the subject by reference to
demonstrations of the various problems to which the methods and analysis may be directed.
A particular attraction of the series is the clear and straightforward manner in which
individual computer program manuals are presented, together with case studies selected to
assist the user in the rapid implementation of the techniques.
for
A catalogue record for this book is available from the British Library
1 Introduction 1
References 102
Electrical symbols
V voltage
I current
R resistance
L inductance
X reactance
A flux linkage
P power
Q reactive power
TX transformer
VT voltage transformer
AVR automatic voltage regulator
MW megawatts
MVA megavolt amperes
MW-s megawatt seconds
Mechanical symbols
J inertia
K stiffness
C damping coefficient
ro angular velocity
H inertia constant
T torque
LP low pressure
IP intermediate pressure
HP high pressure
1 Introduction
The contents of this book are intended for those concerned with the
simulation of the performance of generation systems. The subject is of
importance to practising electrical engineers because of the many situations
that arise in the design and operation of modem electromechanical systems
and electrical power systems. The simulation programs contained in this
book cover the prediction of generator performance for both large and
small scale units.
Synchronous generators of the round rotor and salient-pole variety of
ratings of between a few Megawatts to around 1200 MW are invariably
used by public supply companies for the generation of electrical power.
For industrial purposes a variety of types of generator are used, including
steam and gas turbines, and medium to low speed diesel engine driven
generators, the former for those cases where process steam is available and
the latter often in the role of marine generation or in a standby role.
The consideration of synchronous machine operation very often centres
on the stability of the machine or system to which it is connected and
occupies an important role in the design of power systems. In the early
years of power system development an important requirement was for the
system to maintain stability during large transient disturbances, but for
present-day conditions, the system ties are often stronger and tend to
minimize the risk from this form of instability. However, set against this
the problems associated with dynamic stability and the study of the effect
of various switching and abnormal operating conditions require reliable,
accurate and easily implemented simulation methods.
Chapter 2 provides a background to mathematical representations of
generator systems. The assumptions leading to these formulations are
clearly stated. The per-unit system for expressing machine parameters and
variables is used throughout.
Three-phase representation of all system components has been chosen to
cater for asymmetrical operation. Such a representation is able to easily
model in detail the many asymmetrical phenomena encountered. For
example, around 80% of system faults are of the phase to earth variety, and
although the three phase fault is generally considered to be the most severe
type of fault from the point of view of transient stability evaluation,
2 Simulation of the Performance of Generating Systems
Generator 1)(
load
b:Js
Mechanical Representation of Turbine or Engine Stages
r-----------------------------.
I T I 3 Phase
I 2 I CenenrtDr
I I TO
I I~
I
I
I
I
IL _____________________________ I
~
voltage
reference
las
~
.I
cs
:.....
r.. Vcs
....,
/
/
/
The flux linkages associated with the interaction between stator and rotor
windings can be represented by
Overview of system component modelling 5
where subscripts as, bs, cs, fd, kd and kq refer to the three phase stator
windings, the excitation winding and d- and q-axis damper winding
quantities respectively.
Many of the inductances contained in equation 2.2 are functions of rotor
displacement, and therefore functions of rotor speed and time. The
individual components of the inductance matrix are given in Appendix A.
In addition, rotor motion, caused by the electromagnetic interaction, results
from a torque that is a product of stator and rotor currents. Since in this
application a prime-mover drives the generator, a bond of interconnection
is required such that equations representing both the electrical generation
process and the mechanical prime-mover may be combined.
The generator torque equation is expressed as
1
Pro r = -2H (T0 - Te - TI ) (2.4)
M. = KMi (2.5)
o 1+ P
Individual equations formed in this way are then collected together in the
vector form.
(2.6)
6.w K(1+sT~ 1
I
.----_Iim--,~
P
1+8T l s
Pev 1
1+sT 1+sTRH 1+5T
steam chest reheater LP crossover
FHP F IP FLP
Fig. 2.3 Linear speed governing system for standard reheat turbine.
Overview of system component modelling 7
Recent work [2] concerning large industrial gas turbines has been
associated with single-shaft models. The model comprises the single-shaft
gas turbine, its control and fuel systems. In its simplified form shown in
Fig. 2.4, temperature control and minor characteristics of the gas turbine
are eliminated.
Special attention has been given to the representation of diesel engine
prime-movers. These engines are often associated with relatively small
generating units supplying power to isolated power networks such as those
associated with island systems, marine applications and industrial
complexes. In all cases the connection of large induction motor load
presents a potential problem of maintaining satisfactory operation within
specified limits of voltage and frequency. This category of operation
requires reliable and accurate model formulation which enables a
representative simulation to be performed throughout the range of
operation, including the run-up of the system from standstill. A schematic
diagram of the diesel engine is illustrated in Fig. 2.5.
F=O.23 pu
speed valve fuel
governor limits pOSition system
fuel
K1 Xl ~ K2 K3 flow
1+sT1 1+sT2 1+sT3
Load
, / torque
(Thermodynamic)
"/ generator shott
(mechanical)
/\. /['
, /
Engine/
Fuel generator
supply speed
Goyernor 1/
(contra I) I'
/I'Speed
reference
rUel flow Z
~ ~~
Inlet air pressure
ratio P:i/Po Engine torque
·c
II
CamplI!SSor
LL
P3fPa
speid OlC
L:
Tc
Ta
Exhaust gas
pre.ssl!re
P'''o iatio P3/PO
,1£
Compl!88lll"
torque Te
,1/ k
......,
Turba-charger
-'
dynamics Turbine torque Tt
p9j = roj
proj = {Tjin - Tjout - (Cj + Cj_i,j + Cjj+1)roj
+ Cj_1,j roj_l + C jj+1 roj+1 - (Kj-l,j + K jj+ 1) 9j
+ Kj_1,j 9j _1 + Kjj+1 9j+1} / Jj (2.7)
,---T---,
I,- -p Ir I
-.I
....
./
c I
0
~
I
......
"C -b 0
...
I
_......
"C I
::>
p
I
Va1 C I : Vb1 c I :::> I
Vc1 c I :::>
I
p t:>
I
:>
I c: JI I C J I c: JI
,
I I I ::>
I c: P I c: I ? I c:
p p
0
,... I 0
,... I
0
,... I p
p p --:
1
~ ~
tVa2
1 .,,-. .
c: +Vb2
I
,... ....
( I, p
'fIo.Vc2 ( 1
P ,,- 0 7
~
I I
~
I
~
_I _ _ _ ~ _ _ _ _I
The form of the basic machine equation, equation 2.1, is used for both
machines and is related as
(2.8)
where TL represents the applied load torque, TI represents the loss torque
associated with windage and friction, and Te represents the electromagnetic
torque. The term TL may be represented by the polynomial,
(2.11 )
~T
Fig. 2.8 Transmission line (nominal7t-section) equivalent circuit.
The equation of one phase of the line section shown in Fig. 2.8 is:
12 Simulation of the Performance of Generating Systems
3.1 Introduction
The three programs, for the steam, diesel and gas systems, have many
common features. These are described in this section. The specific details
unique to each individual program are described in chapters 4 to 6.
3.2 General
The programs are designed for use on any PC or compatible machine with
a hard disk and at least 640k of RAM. The complex nature of dynamic
analysis means that simulation of several seconds of real time can require
many minutes of computer time. A 486 level machine is recommended,
although a 386 machine with a math coprocessor can be used successfully
with a significant increase in run times.
The programs should be transferred on to your hard disk by inserting the
disk into drive A: and typing
XCOPYVA:\VC:VSN
where V signifies a space. No additional software is required other than the
DOS operating system. The DOS file DOSXMSF .EXE may be located in
any directory in the path.
14 Simulation of the Performance of Generating Systems
On completion of any simulation run a series of results files will have been
created, each bearing the generic name selected in the 'file name' option of
the main menu and having name extensions identifying the nature of their
contents. Any of the variables contained in any file can be accessed via the
'display option' selection in the main menu. The general description of the
contents of the files is indicated by the name which appears next to 'display
option'. By placing the highlight bar on this option and pressing the LEFT
or RIGHT arrow key the available file names are displayed sequentially.
When a file has been selected, pressing RETURN will activate the plotting
routine.
Each file contains a number of variables and these are initially displayed
as a menu of 'X' and 'V' options. The plotting routine is quite general,
allowing any variable to be plotted against any variable (including itself).
However, as 'time' is the normal choice for the X-axis variable then this is
the default selection. The Y-axis selection is made by moving the highlight
bar with the UP/DOWN arrow keys and then pressing RETURN when the
highlight is on the chosen variable. All variables are displayed in per unit
relative to the base of the selected item of plant, with the exception of
generator field voltage (volts), generator field current (amps) and load angle
(degrees).
The plot which appears will have a time axis (X-axis) scale to
accommodate the total simulation time and a Y-axis scale automatically set
General 15
to accommodate the range of the Y variable and make effective use of the
display area.
A 'cursor' sits on the graph and its position, in X and Y variable units, is
shown at the top of the graph. The cursor can be moved slowly by holding
the LEFT or RIGHT arrow key, or more quickly by depressing the Fl or F2
key.
An 'expand' feature allows detailed examination of part of the plot. To
activate the 'expand' feature place the cursor at one end of the chosen
section and press F7. Use the LEFT, RIGHT, F 1 or F2 key to move the
cursor to the other end of the chosen section and press F7 again. After a
short time the graph will be replotted to display this section only.
Expansion can be repeated if necessary, but no 'unexpand' facility exists.
Use F8 to exit and return to the variable menu.
To select another results file, use F8 to exit from the variable menu and
return to the main menu, where any file can be selected using the 'display
option' selection.
4 Steam turbo-generator program
manual
4.1 Introduction
The menu shown above is displayed when the program is called. The
options are described below.
System specification - reveals the PAGE 2 menu containing system data
and disturbance selections (section 4.3).
Generator data - reveals the PAGE 3 menu containing the generator rating,
pole number and d-q impedance data (section 4.4).
A VR data - reveals the PAGE 4 menu containing data on the A VR; the
A VR is modelled in accordance with the standard IEEE type 1
representation, and caters for exciter saturation (section 4.5).
Mechanical data - reveals the PAGE 5 menu containing data on the turbine-
generator rotational system; all inertia, stiffness and damping
components can be represented (section 4.6).
Governor data - reveals the PAGE 6 menu containing data on the turbine
governor; the governor is modelled in accordance with the standard
IEEE representation (section 4.7).
Network data - reveals the PAGE 7 menu containing data on the generator
transformer and the transmission line(s) connecting the transformer
to the system bus, including the fault position (if appropriate)
(section 4.8).
18 Simulation of the Performance of Generating Systems
Filename - qaz - this option allows the generic name of all the data and
results files to be chosen by the user; any valid DOS filename of up
to eight alpha-numeric characters (no extension) is permissible; the
name which appears at this option will be used by the program when
the store or store/run option is selected, but not before; the system
data and results of previous runs can be recalled by typing a generic
filename used previously; after typing a name the prompt 'new
filename (YIN)?' appears; enter Y if the name has not been used
before or if you wish to overwrite files with this name; enter N if
files with this name exist, whereupon their data will appear in all
menus.
Store - this option stores the data entered through the menus, using the
name appearing at the 'filename' option; this function is useful if
data entry is interrupted, as a partially completed data file can be
retrieved for later completion.
Store/run - this option stores the data, using the generic filename appearing
at the 'filename' option, and runs the simulation program, thus
creating and filling the results files, each of which bears the generic
name.
Display option - current - this option allows selection of the results file for
graphical presentation; the various results files are revealed
sequentially by using the LEFT or RIGHT arrow key; when the name
of the chosen file is displayed the RETURN key will activate the
screen plotting program; the results files available are CURRENT,
AVR, SPEED, TORQUE, GOVERNOR, POWER and VOLTAGE;
each file contains several variables, any of which can be displayed as
a function of time by the plotting routine.
File management - this option reveals a menu of file handling options - list
data files, list results files, delete data file, delete results file, delete
data and results file; the list options reveal all data or results files in
the current directory; the delete options reveal a prompt requesting
the generic name of the file to be deleted (no extension).
Quit - returns the user to DOS.
The system specification menu (page 2) with its default data is shown
opposite.
System specification menu (page 2) 19
Each menu option is selected using the highlight bar. The options are
described below.
Disturbance option - selects which of the nine disturbance types is to be
applied to the turbo-generator system; the disturbance types are
revealed sequentially by using the RETURN key.
Time of disturbance - the time in seconds from the start of simulation until
the disturbance is applied. As for all numerical data entries, when
RETURN is pressed a prompt line appears requesting a new data
value. Key in the new value and press RETURN. The new value
will now appear in the menu. Pressing RETURN without entering a
value will leave the original value.
Normal frequency - the rated system frequency in Hz.
Generator P - the pre-disturbance steady state power output of the
generator in per unit, based on generator rating.
Generator Q - the pre-disturbance steady state reactive power output of the
generator in per unit, based on generator rating. A positive value of
Q indicates lagging reactive power.
Generator V - the pre-disturbance steady state terminal voltage (estimated)
of the generator in per unit, based on generator rating.
Simulation time - the total time to be simulated, in seconds.
Protection and disturbance parameters - each type of disturbance has a sub-
menu of additional data relevant to it; this option reveals those sub-
menus; see section 4.3.1.
Page 1 - returns to the main menu.
20 Simulation of the Performance of Generating Systems
The sub-menu and its default data are shown below, with the selected
disturbance type as the fIrst data entry (three-phase-to-earth fault in this
case).
The options are described below. Options which are not relevant to a
selected disturbance have a blank entry (-) which cannot be accessed.
Protection operating time - the time in seconds from the onset of a fault
until a trip signal is sent to the circuit breakers situated at both ends
of the faulted transmission line.
Circuit breaker opening time - the time in seconds from the protection trip
signal until the current can be interrupted.
Circuit breaker closing time - the time in seconds from the reclose signal to
the re-start of current flow.
Circuit breaker recovery time - the time in seconds between the end of
current flow and the reclose signal.
Number of auto-reclosures - the number of reclose operations performed by
the circuit breakers.
Fault cleared after last reclosure? - the user may select to clear the fault or
not; the responses NO and YES are revealed alternately each time
RETURN is pressed; if NO is selected then one more trip sequence
will be carried out, leaving the fault line isolated.
Bus voltage change - the step change in system bus voltage in per unit; all
three phases are assumed to change.
A VR reference change - the step change in the A VR voltage reference
value in per unit.
The generator menu (page 3) 21
The generator menu and its default data are shown above. As stated, all
impedance values are in per unit to a base of generator MVA and voltage
ratings. Stator parameters are expressed relative to the stator impedance
kV 2
base Zbs = Rotor parameters are expressed relative to the rotor
MVA
impedance base zbr = V:' where lfb is the rated field current.
Ifb
Each option is described below.
MVA rating and system base - the generator rating in MVA.
Rated voltage (kV) - the nominal line voltage of the generator in kV.
Rated field current (A) - the value of the field current which results in an
open-circuit air-line EMF Eo, where Eo == IsXmd. Is is the rated stator
current and Xmd is the d-axis magnetizing reactance.
Rated power factor - the specified design power factor of the generator.
Number of poles - the number of magnetic poles into which the generator
field system is divided (must be an even integer!).
22 Simulation of the Performance of Generating Systems
A VR limit data - this option calls a sub-menu (page 4b) containing the
positive and negative limit data for the limited transfer function block
section 4.5.2).
Saturation function included? - saturation of the exciter can be allowed for
or ignored; the responses YES and NO are toggled using the
RETURN key.
Saturation function data - this option calls a sub-menu (page 4c) containing
the values of data required to deal with exciter saturation, based on
the standard IEEE type format (section 4.5.3).
Page 1 - returns to the main menu.
Each data entry is selected by placing the highlight bar over it, using the
LEFT, RIGHT, UP and DOWN arrow keys. When selected, pressing
ENTER will bring up the prompt asking for a new name or value. A null
response (press ENTER again) leaves the data unchanged. A VR state
names are limited to 20 characters. Gains are dimensionless and time
constants are expressed in seconds. Data values which should not change
because of the A VR model requirements can not be accessed.
Selecting 'AVR data' returns to the A VR menu.
Each data entry is selected by placing the highlight bar over it using the
UP, DOWN, LEFT and RIGHT arrow keys. When selected, pressing
ENTER will reveal the prompt asking for a new entry. A null response
(press ENTER again) will leave the data unchanged. The limits are
expressed in per unit.
Selecting' A VR data' returns to the A VR menu.
The interpretation of the two voltages and the three SE values is fully
explained in section 4.9.3. Selection of any data item is by placing the
highlight bar over it using the UP and DOWN keys and pressing ENTER.
A prompt will appear requesting a new data value. A null response (press
ENTER again) will leave the value unchanged.
Selecting' A VR data' returns to the A VR menu.
Page 5 Mechamca
. ldta
a
Number of turbine sections (maximum 5) - 5
Turbine section data
IP cylinder present? Yes
Number of generator etc. inertias (maximum 5) - 3
Generator etc. inertia data
Page 1
The mechanical system menu (page 5) 25
The number of data sets is equal to the number of turbine sections entered
in the mechanical data menu. Each data set consists of two lines of data
containing (1) the name, inertia constant and damping coefficient of the
inertia element, and (2) the stiffness and damping coefficient of the shaft
connecting the inertia element to the next one. The inertia elements are
listed from the HP end of the turbine towards the generator. Inertia data
values are in units of MW -s/MVA, damping coefficient data values are in
MW -s/MVA radian and stiffness data values are in MW/MVA radian.
Each name or data value is accessed and entered using the highlight bar in
the normal way. The names should be valid DOS strings of up to nine
characters (names with fewer characters will be 'filled-up' to rune
automatically) .
Selecting 'mechanical data' returns to the mechanical data menu.
The governor menu and its default data are shown below.
The number of data sets (name, gain, lead time-constant and lag time-
constant) is equal to the number of governor states required by the IEEE
model. There are five states if an IP cylinder is present, otherwise there are
four states. Note that if a single-stage turbine is chosen in the mechanical
system menu (section 4.6), then it is treated as an HP stage. In this case the
28 Simulation of the Performance of Generating Systems
Each data entry is selected using the highlight bar in the usual way.
Limits are expressed in per unit.
Selecting' Governor data' returns to the governor menu.
The menu provides access to the data and configuration of the network
connected between the generator and the system bus. The network is
shown in Fig. 4.1.
The network menu (page 7) 29
line A
x-----------------x
line B
X-----------------X
system
bus
Fig. 4.1 Network configuration.
Resistance and reactance data are in per unit expressed relative to the
generator stator impedance base. Data are required for each of the phases
a, b and c. If a fault has been selected as the disturbance (as in the default
data set) then the resistance and reactance of the faulted line (line A) must
30 Simulation of the Performance of Generating Systems
4.9.1 Background
The IEEE type 1 A VR model [3] is shown in block diagram form in Fig.
4.2. Block 1 represents the generator terminal voltage signal (VT ) process
path with unity gain and a small lag time-constant TIt, typically due to a
filter. The terminal voltage VT and feedback VF are subtracted from the
reference voltage VREF to form an error signal which is the input to the
main voltage regulator, block 2. This has gain K A , usually of the order of
20-100, and a small lag time-constant TA of the order of tens of
milliseconds. The output of the regulator block is limited to represent the
practical extremes of its output signal. Block 3 represents the exciter with
its non-linear characteristic catered for by the feedback block SE. The KE
and TE parameters are inherent to the design of the exciter and SE is a non-
linear function of the exciter output voltage VFD . To stabilize the control
process a rate-sensing feedback path, block 4, is included. The gain KF
and lag time-constant TF are user-adjustable.
SE
V REF
VT VFD
-- ~
1+sT R 1+5T A KE+sT E
block 1 block 2 block 3
VF
~
1+5T F
block 4
VREF 'imi~f
VT VFD
K1(1+sTD1) K2 (1+sTD~ K3(1+sT D~
1+sT G1 1+sTG2 1+sT G3
block 1 block 2 block 3
K4(1+sTD4)
~------~-----I ~----~----~
1+sT G4
block 4
Kn - gain of block n
Ton - leaD time-constant of block n
TGn - laG time-constant of block n
Fig. 4.4 Standardized transfer function block.
Note that block 4 has to be treated as a special case, since the rate
feedback block (4) of Fig. 4.2 cannot be converted to the standard format
of Fig. 4.4. However, the program has been arranged to accept the data in
the form shown and to consider TD4 to be the rate feedback gain KF .
The overall steady-state transfer function resulting from block 3 and the
saturation function block is shown in Fig. 4.5.
A value of zero for SE will remove saturation modelling and the exciter
will be treated as a linear system.
Any non-zero value for SE causes VFD to be reduced below its linear
system value, representing the reduction in exciter output voltage caused by
magnetic saturation.
The value of SE depends on the value of VFD in accordance with the
exciter characteristic. A typical characteristic is shown in Fig. 4.6, along
with the defInition of SE.
VA
Fig. 4.6 The definition of SE. the saturation factor.
Governor modelling 33
As shown in section 4.5.3, the data expected are two values of VFD and
three values of SE. These values are used to describe the exciter
characteristic according to the following principle.
As the exciter characteristic is initially linear, the parameters 'voltage I'
and 'SE value I' should be taken to be the value of VFD at the end of the
linear section, and zero, respectively. The values of 'voltage 2', 'SE value
2' and 'SE value 3' are found by approximating the characteristic by
piecewise linearization up to the practical maximum value of VFD, as
shown in Fig. 4.7.
From Fig. 4.7, 'SE value l' = 0 (since (Bl - Al)/Al = 0), 'SE value 2' =
(B2 - A2)/A2 and 'SE value 3' = (B3 - A3)/A3. 'Voltage l' and 'Voltage 2'
correspond to the breakpoints in the piecewise linear representation of the
exciter characteristic.
/
B1
--(-----------
A1
The IEEE governor and steam system model is shown in block diagram
form in Fig. 4.8, based on a tandem compound, single reheat turbine [1].
Am is the speed error from nominal, Po is the initial load power reference
and PGV is the governor power output signal. The time-constants
correspond to the speed relay and valve servomotor, the latter having limits
to its speed and travel. The steam system model describes the distribution
of steam to the turbine sections and their corresponding output powers. The
34 Simulation of the Performance of Generating Systems
reference
Po rate;
hmits imitJll
~W K(HsT, 1 1 PGV
HsT1 TJ s
speed relay wive servo
Comparing the two models, the standard blocks of Fig. 4.9 correspond to
the system components thus :
block 1 block 2
l-KS
The system layout is as shown in Fig. 4.1. The system data is given below.
System specifIcation
Disturbance option - three-phase-to-earth fault
36 Simulation of the Performance of Generating Systems
AVR data
Case studies 37
Mechanical data
Number of turbine sections (maximum 5) - 5
Turbine section data
IP cylinder present? Yes
Number of generator etc. inertias (maximum 5) - 3
Generator etc. inertia data
Generator data
Section Inertia Damping Stiffness
GENERATOR 0.8500 0.00000 -
Shaft - 0.00670 120.0
RECTIFIER 0.0030 0.00000 -
Shaft - 0.00210 1.60
EXCITER 0.0020 0.00000 -
Governor data
The circuit diagram and the system parameters for this study are the same
as for Case study 1.
Case studies 39
The system data is as for the two previous studies except for the line
impedances.
Line parameters
Line A only
Ra Rb Rc Xa Xb Xc
A 0.010 0.010 0.020 0.040 0.040 0.080
B - - - - - -
A to fault - - - - - -
-1.ze
e.e6 Z6e1.ea
-"'l.Be
e.ea Ze61.ee
e.se
e.ee Tll1'1c(lI'IIs) Ze61.ee
-Z.40
a.aa
-16.aa .....
a.aa Ti...e( ...s ) zaa1.aa
a.aa
a.aa Za61.aa
0.9933 TERM-UOLT-PHASE-A
TERN-UOLT-PHASE-A 1000.5000 Tine(ns)
1.20
-1.20 . . . . . ., . . . . . . . . . . . . . ,. . . . . . : . . . . . : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0.00 Tine(ns) 2001.00
-5.60 Til'l'lc(lI'IIs)
2001.00
0.00
.: _.' :- .
..... .; ...... ; ..
. ~. . . .. . ~. . . . . .
0.00 Till'le(lI'IIs)
2001.00
0.00
-1.2a
a.e6 2ee1.e6
a.aa
a.aa TilJle(ltIs) 2e61.aa
-1.26
e.e6
-e.96
e.ee Till'lc(l'IIIs) see.ee
e.ee
e.ee Tine( ...s) see.ee
0.00
0.00 Til'llc(l'IIs) 500.00
0.00
0.00 Tirrae(l'IIs) 500.00
0.00
0.00 Til'llc(rrls) 500.00
5.1 Introduction
The simulation runs may commence by either starting the diesel engine
from rest or by assuming that the engine is running at rated speed prior to
the commencement of the simulation. For the case where the engine starts
from rest the fuel rack position follows a substantially ramp function prior
to switching to full governor control. It is possible to connect the induction
motor load at any time (t ~ 0).
The program is run by typing DIESEL at the DOS prompt within the
appropriate directory.
The opening menu (page 1) 47
DIESEL GENERATOR
System specification
Generator data
AVRdata
Engine data
Governor data
Transformer data
Induction motor data
Filename - qaz
Store
Store/run
Display option - generator
File management
Quit
The menu shown above is displayed when the program is called. As in all
menus, each of the options is selected by placing the highlight bar over the
selection and pressing RETURN (ENTER). The highlight bar is moved
using the UP and DOWN arrow keys. The options are described below.
System specification - reveals the PAGE 2 menu containing system data
and access to the event menu (section 5.3).
Generator data - reveals the PAGE 3 menu containing the generator rating,
pole number, inertia and d-q impedance data (section 5.4).
A VR data - reveals the PAGE 4 menu which allows access to A VR data
sub-menus; the A VR is modelled in accordance with the standard
IEEE type 2 representation, and caters for exciter saturation (section
5.5).
Engine data - reveals the PAGE 5 menu containing data required by the
diesel engine model; the model is described in detail elsewhere and
is based on test results (section 5.6).
Governor data - reveals the PAGE 6 menu which allows access to governor
data sub-menus; the governor model is described in section 5.7.
Transformer data - reveals the PAGE 7 menu containing rating and
impedance data for the delta-star transformer linking the generator
bus to the load bus (section 5.8).
48 Simulation of the Performance of Generating Systems
Induction motor data - reveals the PAGE 8 menu containing rating, pole
number, inertia and impedance data for the motor, plus data to permit
representation of the load torque-speed characteristic (section 5.9).
Filename - qaz - this option allows the generic name of all the data and
results files to be chosen by the user; any valid DOS filename of up
to eight alpha-numeric characters (no extension) is permissible; the
name which appears at this option will be used by the program when
the store or store/run option is selected, but not before; the system
data and results of previous runs can be recalled by typing a generic
filename used previously; after typing a name the prompt 'new
filename (Y/N)?' appears; enter Y if the name has not been used
before or if you wish to overwrite files with this name; enter N if
files with this name exist, whereupon their data will appear in all
menus.
Store - this option stores the data entered through the menus, using the
name appearing at the 'filename' option; this function is useful if
data entry is interrupted, as a partially completed data file can be
retrieved for later completion.
Store/run - this option stores the data, using the generic filename appearing
at the 'filename' option, and runs the simulation program, thus
creating and filling the results files, each of which bears the generic
name.
Display option - generator - this option allows selection of the results file
for graphical display; the various results files are revealed
sequentially by using the LEFT or RIGHT arrow keys; when the
name of the chosen file is displayed the RETURN key will activate
the plotting routine: the results files available are GENERATOR,
DIESEL, TRANSFORMER, INDUCTION MOTOR and BUS
VOLTAGE; each file contains several variables, any of which can be
displayed as a function of time.
File management - this option reveals a menu of file handling options - list
data files, list results files, delete data file, delete results file, delete
data and results file; a list option reveals all data or results files in the
current directory; a delete option reveals a prompt requesting the
generic name of the file to be deleted (no extension).
Quit - this option exits the program and returns the user to DOS.
System specification menu (page 2) 49
Page 4 AVRdata
A VR state data
A VR limit data
Saturation function included? Yes
Saturation function data
Page 1
The IEEE type 2 A VR model has five states, corresponding to its four
transfer function blocks, one of which has two states. A standardized data
format is used in which each state is associated with a gain, a lead time-
constant and a lag time-constant. The transfer function model is fully
described in section 5.10, where all state variables are identified.
The IEEE type 2 A VR model has one limited variable - the output of the
main amplifier, block 2.
The limit menu with its default data is shown below.
The interpretation of the two voltages and the three SE values is fully
explained in section 5.10. The data entries can be edited in the same way
as those of the A VR state data menu.
Selecting 'AVR data' returns to the AVR menu, page 4.
The basis of the turbo-charged diesel engine quasi-dynamic model has been
described elsewhere. The data required for the model consist of a set of
algebraic functions which relate the significant engine variables. These
functions are obtained from engine test data. A set of typical functions is
included at the end of this manual as Appendix B.
The engine data menu (page 5) 55
The relationship between these functions and the data set shown in the
engine data menu is described in section 5.6.1.
The engine data menu with its default values (which derives from
Appendix B) is shown below.
Page 5 Engme
. Daa
t
Constant 1 Constant 2 Constant 3 Constant 4
F1 1.295000 0.645000 1.020000 -
F2 0.770000 1.015000 0.760000 2.000000
F3 -0.846243 1.148420 -0.178089 -
F4 2.540660 -0.539388 0.073559 -
F5 0.000000 - - -
F6a 3.100000 -0.019815 0.663654 -
F6b -0.088981 1.087810 0.031912 -
F7 1.250000 - - -
F8 0.075000 - - -
F9 0.400000 - - -
FlO 0.000000 0.000000 - -
Page 1
Editing of the data entries is as described for the A VR state data menu.
Selecting 'page l' returns to the main menu.
K = 1; P3IPO ~ P2IPO
K = 1 - [(P3 - P2)1P2]Rk ; P3IPO> P2IPO
The governor model has seven states. A standardized data format is used
in which each state is associated with a gain, a lead time-constant and a lag
time-constant. The transfer function representation of the governor model
is fully described in section 5.11, where all state variables are identified.
The menu with its default data is shown below.
The governor model has two limited variables - the output of the main
amplifier which is rate limited, and the fuel rack position (the governor
output) which is amplitude limited. The limits are expressed in per unit per
second and per unit respectively.
The menu with its default data is shown below.
Each data entry can be edited as described for the governor data menu.
Selecting 'Governor data' returns to the governor data menu, page 6.
All impedance data are expressed in per unit to a base of the transformer
current and line voltage values specified in the transformer menu.
Rated voltage - the nominal secondary line voltage rating of the
transformer, in volts; the primary voltage has been specified by the
generator rated voltage in the generator menu.
Full-load current - the rated secondary line current in amps.
Frequency - the rated frequency of the transformer in Hz; reactance values
are based on this frequency.
Induction motor menu (page 8) 59
Primary resistance - the per unit value of the resistance of each primary
phase.
Primary leakage reactance - the per unit value of the leakage reactance of
each primary phase.
Secondary resistance - the per unit value of the resistance of each
secondary phase.
Secondary leakage reactance - the per unit value of the leakage reactance
of each secondary phase.
Magnetizing reactance - the per unit value of the mutual reactance per
phase.
Page 1 - returns to the main menu.
All impedance data are expressed in per unit to a base of the motor
current and line voltage values specified in the induction motor menu
(equivalent star parameters).
Rated voltage - the nominal line voltage of the machine, in volts.
Full-load current - the rated line current of the machine, in amps.
60 Simulation of the Performance of Generating Systems
5.10.1 Background
The IEEE type 2 A VR and exciter model is shown in transfer function form
in Fig. 5.1.
Block 1 represents the process path for the generator terminal voltage
signal VT . This block has a typical gain of unity and a lag time-constant of
the order of tens of milliseconds. Block 2 represents the main error
amplifier stage with a typical gain of several hundred and a lag time-
constant of the order of tens of milliseconds. The output of the amplifier
block is limited to represent the practical extremes of the output signal -
these extreme values are the A VR limit data in the A VR menu. Block 3
represents the exciter with its non-linear saturation characteristic catered
for by the feedback block SE. This aspect is discussed fully in section
AVR modelling 61
5.10.3. The value of KE is unity when variables are expressed in per unit
and the lag time-constant is typically 0.1-0.3 seconds. Block 4 represents
a rate-sensing stabilizing feedback path. The values of its gain and lag
time-constants can vary widely, depending on the system dynamics, and
have a significant role in determining the overall response of the
A VRlexciter system.
lim~f
1+sT R
block 1 block 2
(1+sT Fl)(1+sTF2 )
block <1-
The transfer function diagram of Fig. 5.1 can be replaced by one consisting
of standard function blocks. This aids the presentation of data in the menus
and avoids ambiguity in the terminology. The standard form transfer
function diagram is shown in Fig. 5.3, where each block is in the standard
form shown in Fig. 5.2.
Kn(1+sTDn)
1+s TGn
Kn gain of block n
TDn leaD time-constant of block n
TGn laG time-constant of block n
Note that block 4 in Fig. 5.1 has been split into blocks 4 and 5 in Fig. 5.3.
The outputs of the five blocks are the five state variables used by the
program's state space equations. The five blocks are the five 'AVR states'
referred to in the state data menu, each with its gain, lead time-constant and
lag time-constant. (As there are no lead time-constants in the original
model of Fig. 5.1, all lead time-constant data values are zero.)
SE
vAEF mNbf
vr Kl(HsTDl) K2 (HsTD21 K~1+sfu) vFD
HsT G1 1+sTG2 1+sTG3
block 1 block 2 block 3
Vr
K5(1+sTOS) K~(HsTrJ
HsT G5 1+sTG4
block 5 block 4
Fig. 5.3 IEEE type 2 excitation system in standard transfer function format.
5.10.3 Excitersaturation
The overall steady-state transfer function resulting from block 3 and the
saturation function block (Fig. 5.3) is shown in Fig. 5.4.
A value of zero for SE will remove saturation modelling and the exciter
will be treated as a linear system.
Any non-zero value of SE causes VFD to be reduced below its linear
system value, representing the reduction in exciter output voltage caused by
magnetic saturation.
Governor modelling 63
-~/
I.
As seen from the A VR saturation function data menu ( section 5.5.3) the
data required are two values of VFO and three values of SE. These values
are used to describe the saturation curve according to the following
principle.
As the exciter characteristic is initially linear, the data values for 'voltage
l' and 'SE value l' should be taken to be the value of VFO at the end of the
linear section, and zero, respectively. The values of 'voltage 2', 'SE value
2' and 'SE value 3' are found by approximating the characteristic by
piecewise linearisation up to the practical maximum value of VFO, as
shown in Fig. 5.6.
From Fig. 5.6, 'SE value l' = 0, since (BI - AI)/AI = 0; 'SE value 2' =
(B2 - A2)/A2; 'SE value 3' = (B3 - A3)/A3; 'voltage l' = value of VFO at the
first breakpoint; 'voltage 2' = value of VFO at the second breakpoint.
81
--~----------- -
A1
6m;[
rate +
speed
<..) (1+sT7)(1+sT8) fuel
1-.---=-_-=-..1 rack
stabilising actuator position
amp.
load
si nal KE
(1 +sT 1)(1 +sT2)
SJ)!!ed
reference
speed
To illustrate the use of this program the case of the diesel-engine driven
generator starting a three-phase induction motor is considered. Subsequent
to the motor start a three-phase fault is assumed to occur at the terminals of
the motor. The generator is connected to the load bus via a delta-star
transformer.
Two simulation studies are undertaken. The first assumes the diesel
engine to be at rest at the start of the simulation period and the second
assumes the engine to be running at rated speed at the start of the
simulation. Since the principal data is identical for both simulations only
one set of system data is listed below. Figure 5.9 shows the system
considered in schematic form.
66 Simulation of the Performance of Generating Systems
1---+-1~~.
1.5 MVA 2 MVA
Diesel generator pump drive
Fig. 5.9 System schematic.
System specification
Simulation time - 22.0
Normal frequency - 50.0
BasekVA - 15000.0
Base voltage (kV) - 0.48
Number of events - 3
Event data
Event number Event type Time
1 Connect induction motor 1.00
2 3-phase fault at load bus 15.00
3 clear fault 15.30
AVRdata
A VR state data
AVR state Gain Lead TC LagTC
1 1.00 0.000 0.010
2 500.0 0.000 0.100
3 1.00 0.000 0.100
4 1.00 0.000 0.700
5 0.080 0.000 0.050
A VR limit data
A VR limit Positive Negative
1 4.00 0.00
Engine data
Function Constant 1 Constant 2 Constant 3 Constant 4
Fl 1.295000 0.645000 1.020000 -
F2 0.770000 1.015000 0.760000 2.000000
F3 -0.846243 1.148420 -0.178089 -
F4 2.540660 -0.539388 0.073559 -
F5 0.000000 - - -
F6a 3.100000 -0.019815 0.663654 -
F6b -0.088981 1.087810 0.031912 -
F7 1.300000 - - -
F8 0.075000 - - -
F9 0.400000 - - -
FlO 0.000000 0.000000 - -
Governor data
Governor state data
Governor state Gain Lead TC LagTC
1 1.00 0.000 0.100
2 0.00 0.000 0.200
3 1.00 0.0020 0.010
4 1.00 0.000 0.000
5 1000.0 0.470 0.110
6 1.00 0.000 0.500
7 3.00 0.000 0.010
68 Simulation of the Performance of Generating Systems
The system parameters for this study are the same as for Case study 1.
Samples of the system responses are shown in Figs CS 5.1 to CS 5.3.
Case studies 69
e.ee
e.ee Tirrle(l'IIs) zzeee.ee
e.ee
e.ee TiIllC(ITIS) zzeee.ee
e.ee
e.ee Til'lle(lIIs) zzeee.ee
Fig. CS 4.1 Start-up of diesel-generator followed by induction motor start and 3-phase fault
70 Simulation of the Performance of Generating Systems
-8_66
6_66 Tittte(",s) =eee_66
--'I_Be . . . . . . . . . . . .. . . . . . ... . . . . .
0_66
0_66
6_6e
Fig. CS 4.2 Start-up of diesel-generator followed by induction motor start and 3-phase fault.
Case studies 71
Q 0.5378 Q
109'39 .9'397 T It1E (...s)
1.10
0.00
0.00 TIME(...s)
O.-'l-'l-'l-'l RJa'Z
109'39.9997 TIME(AS)
0.00
0.00 TIME(AS) 22000.00
we 1.5339 we
10999.9997 TIME(AS)
2.20
0.00
0.00 22000.00
Fig. CS 4.3 Start-up of diesel-generator followed by induction motor start and 3-phase fault.
72 Simulation of the Performance of Generating Systems
6_66
6_66 Till'llc(l'I'Is) ZZ666_a6
6_a6
6_66 Till'llc(lI'IIs) ZZ666_66
6_96
6_66 Til'llc(l'I'Is) ZZ666_a6
Generator speed p_ u_
-6.46
6.66 T il'llc (illS) zzaaa.a6
-4.Be
6.66 T ill'lc (illS) zzaaa.66
6.66
6.a6 =aaa.66
Q a.S6ZZ Q
1a999.9~7 TIME(nS)
a.ee
a.aa TIME( ...S) zzeea.aa
we 1.6389 we
1a9~.9~7 TIME(nS)
6.1 Introduction
name which appears at this option will be used by the program when
the store or store/run option is selected, but not before; the system
data and results of previous runs can be recalled by typing a generic
filename used previously; after. typing a name the prompt 'new
filename (Y/N)?' appears; enter Y if the name has not been used
before or if you wish to overwrite files with this name; enter N if
files with this name exist, whereupon their data will appear in all
menus.
Store - this option stores the data entered through the menus, using the
name appearing at the 'filename' option; this function is useful if
data entry is interrupted, as a partially completed data file can be
retrieved for later completion.
StorelRun - this option stores the data, using the generic filename appearing
at the 'filename' option, and runs the simulation program, thus
creating and filling the results files, each of which bears the generic
name.
Display option - generator - this option allows selection of the results file
for graphical display; the various results files are revealed
sequentially by using the LEFT or RIGHT arrow keys; when the
name of the chosen file is displayed the RETURN key will activate
the plotting routine; the results files available are GENERATOR,
TRANSFORMER, INDUCTION MOTOR and BUS VOLTAGE;
each file contains several variables, any of which can be displayed as
a function of time.
File management - this option reveals a menu of file handling options - list
data files, list results files, delete data file, delete results file, delete
data and results file; a 'list' option reveals all data or results files in
the current directory; a 'delete' option reveals a prompt requesting
the generic name of the file to be deleted (no extension).
Quit - this option exits the program and returns the user to DOS.
Each menu option is selected using the highlight bar. The options are
described below.
Simulation time - the total time of the simulatio~ in seconds.
Normal frequency - the nominal system frequency in Hz.
Base k VA - the k VA value used as a base in the per unit modelling of the
overall system.
Base voltage (kV) - the voltage value at the generator bus used as a base in
the per unit modelling of the overall system.
Number of events - the number of user-selected disturbances which occur
during the simulation.
Each of the above options requires numerical data to be entered. All such
numerical entries are handled in the same manner - when the highlight bar
is placed over the optio~ pressing the RETURN key will display a prompt
line requesting a new data value. Key in the new value and press
RETURN again - the new value will now appear in the menu. Pressing
RETURN without keying-in any data will leave the original value
unchanged, as will keying-in invalid data types.
Event data - this option calls a sub-menu containing the details of the
disturbance events (section 6.3.1).
Page 1 - returns to the main menu (page 1)
The number of events listed corresponds with the 'number of events' data
in the system specification menu (section 6.3).
Any of the event types can be selected by placing the highlight bar over
the event type name, using the UP, DOWN, LEFT and RIGHT arrow keys,
and then pressing RETURN. Each RETURN keystroke selects a different
event type. When the desired event type is displayed the highlight bar can
be removed. All event types are edited in this way to create the required
sequence of events.
The event time is entered by using the highlight bar, RETURN key and
prompts, as for all numerical data entries.
As more than one fault can be present during the simulation the 'clear
fault' option may also be selected more than once. In such cases the fault
application and clear fault events are paired in a 'nested' pattern thus:
fault t}
fault t2
clear fault t3
clear fault 14
i.e. fault at t2 is cleared at t3 and fault at t} is cleared at 14. The nested
pattern is unaffected by any motor switching event which may occur in
between the fault applications and clearances.
Selecting 'system specification' returns to the system specification menu
(page 2).
Rated field current (A) - the value of field current which results in an air-
line open circuit emf Eo = IsXmd, where Is = rated stator current and
Xmd is the d-axis magnetizing reactance.
Rated power factor - the specified design power factor of the generator.
D-axis magnetizing reactance - the value of per-unit mutual reactance
associated with the direct axis.
Q-axis magnetizing reactance - the value of per-unit mutual reactance
associated with the quadrature axis.
Stator leakage reactance - the value of per unit reactance per phase
associated with stator leakage flux.
Field leakage reactance - the value of per unit reactance associated with
field leakage flux.
D-axis damper leakage reactance - the value of per unit reactance
associated with the direct axis damping winding leakage flux.
Q-axis damper leakage reactance - the value of per unit reactance
associated with the quadrature axis damper winding leakage flux.
Stator resistance - the value of per unit resistance for each stator phase.
Field resistance - the value of per unit resistance for the field winding.
D-axis damper resistance - the value of per unit resistance for the direct
axis damping winding.
82 Simulation of the Performance of Generating Systems
Q-axis damper resistance - the value of per unit resistance for the
quadrature axis damper winding.
Inertia constant (H) - the value of generator and turbine total rotational
inertia expressed as the ratio (rotational kinetic energy) + (machine
VA base). The rotational KE is given by Yllro2 where I = total
inertia (kgm2) and ro = generator nominal angular velocity (rads- I).
Selecting 'page l' returns to the main menu.
Page 4 AVRdata
A VR state data
A VR limit data
Saturation function included? Yes
Saturation function data
Pagel
The IEEE type 2 A VR model has five states, corresponding to its four
transfer function blocks, one of which has two states. A standardized data
format is used in which each state is associated with a gain, a lead time-
constant and a lag time-constant. The transfer function model is fully
described in section 6.9, where all state variables are identified.
The menu with its default data is shown below.
The IEEE type 2 A VR model has one limited variable - the output of the
main amplifier, block 2.
The limit menu with its default data is shown below.
The interpretation of the two voltages and the three SE values is fully
explained in section 6.9. The data entries can be edited in the same way as
those of the A VR state data menu.
Selecting 'AVR data' returns to the A VR menu, page 4.
The gas turbine and its governor are modelled in transfer function format
in accordance with the principles described by W.J.Rowen [2]. The model
adopted is somewhat simplified by neglecting second order effects and is
valid for small speed variations. A full description of the gas
turbine/governor model is given in section 6.10.
The options offered in the menu are described below.
Governor state data - this option calls a sub-menu (page 5a) containing
details of the governor model state variable data (section 6.6.1).
Governor limit data - this option calls a sub-menu (page 5b) containing
details of the limits applying to the governor model (section 6.6.2).
Selecting 'page l' returns to the main menu.
The governor menu (page 5) 85
The governor model has four states. A standardized data format is used in
which each state is associated with a gain, a lead time-constant and a lag
time-constant. The transfer function representation of the governor model
is fully described in section 6.10, where all state variables are identified.
The menu with its default data is shown below.
The governor model has one limited variable - the output of the main speed
error amplifier is amplitude limited. The limits are expressed in per unit
relative to the gas turbine power rating. Typical values are +1. 0 and -0.1.
The menu with its default data is shown below.
Each data entry can be edited as described for the governor data menu.
Selecting 'governor data' returns to the governor data menu, page 5.
All impedance data are expressed in per unit to a base of the transformer
rated current and voltage values specified in the transformer menu.
Rated voltage - the nominal secondary line voltage rating of the
transformer, in volts; the primary voltage has been specified by the
generator rated voltage in the generator menu.
Full-load current - the rated secondary line current in amps.
Frequency - the rated frequency of the transformer in Hz; reactance values
are based on this frequency.
Primary resistance - the per unit value of the resistance of each primary
phase.
Primary leakage reactance - the per unit value of the leakage reactance of
each primary phase.
Secondary resistance - the per unit value of the resistance of each
secondary phase.
Secondary leakage reactance - the per unit value of the leakage reactance
of each secondary phase.
Magnetizing reactance - the per unit value of the mutual reactance per
phase.
Page 1 - returns to the main menu.
All impedance data are expressed in per unit to a base of the motor rated
current and voltage values specified in the induction motor menu
(equivalent star parameters).
Induction motor menu (page 7) 87
6.9.1 Background
The IEEE type 2 A VR and exciter model is shown in transfer function form
in Fig. 6.1. Block 1 represents the process path for the generator terminal
voltage signal VT. This block has a typical gain of unity and a lag time-
constant of the order of tens of milliseconds. Block 2 represents the main
error amplifier stage with a typical gain of several hundred and a lag time-
constant of the order of tens of milliseconds. The output of the amplifier
block is limited to represent the practical extremes of the output signal -
these extreme values are the A VR limit data in the A VR menu. Block 3
represents the exciter with its non-linear saturation characteristic catered
for by the feedback block SE. This aspect is discussed fully in section
6.9.3. The value of KE is unity when variables are expressed in per unit
and the lag time-constant is typically 0.1-0.3 seconds. Block 4 represents a
rate-sensing stabilizing feedback path. The values of its gain and lag time-
constants can vary widely, depending on the system dynamics, and have a
significant role in determining the overall response of the AVRlexciter
system.
SE
v
HaT R
black 1
The transfer function diagram of Fig. 6.1 can be replaced by one consisting
of standard function blocks. This aids the presentation of data in the menus
and avoids ambiguity in the terminology. The standard form transfer
function diagram is shown in Fig. 6.3, where each block is in the standard
form shown in Fig. 6.2.
Kn - gain of block n
Ton - leaD time-constant of block n
TGn - laG time-constant of block n
5 E
V
----i~ 1C,(1+IT01) ....-........ IC ;,{1+im)+----L-",VFD
1+IT G1 1+ITG3
blocIc 1 block 3
1C.(1+IT nJ
1+11T G5 1+11TG4
bIacIc 5 bIocIc •
Fig. 6.3 IEEE type 2 excitation system in standard transfer function format.
Note that block 4 in Fig. 6.1 has been split into blocks 4 and 5 in Fig. 6.3.
The outputs of the five blocks are the five state variables used by the
program's state space equations. The five blocks are the five 'AVR states'
referred to in the data menu, each with its gain, lead time-constant and lag
90 Simulation of the Performance of Generating Systems
The overall steady-state transfer function resulting from block 3 and the
saturation function block (Fig. 6.3) is shown in Fig. 6.4.
A value of zero for SE will remove saturation modelling and the exciter
will be treated as a linear system.
Any non-zero value of SE causes VFD to be reduced below its linear
system value, representing the reduction in exciter output voltage caused by
magnetic saturation.
The value of SE depends on VFD in accordance with the exciter
characteristic. A typical exciter saturation characteristic is shown in Fig.
6.5, along with the defmition of SE.
As seen from the A VR saturation function data menu (section 6.5.3) the
data required are two values of VFD and three values of SE. These values
are used to describe the saturation curve according to the following
principle.
As the exciter characteristic is initially linear, the data values for 'voltage
1' and 'SE value l' should be taken to be the value of VFD at the end of the
linear section, and zero, respectively. The values of 'voltage 2', 'SE value
2' and 'SE value 3' are found by approximating the characteristic by
piecewise linearisation up to the practical maximum value of VFD, as
shown in Fig. 6.6.
From Fig. 6.6, 'SE value l' = 0, since (BI - AI)/AI = 0; 'SE value 2' =
(B2 - A2)/A2; 'SE value 3' = (B3 - A3)/A3; 'voltage l' = value of VFD at the
first breakpoint; 'voltage 2' = value of VFD at the second breakpoint.
Governor modelling 91
/
VFD B3 /
== ==========ij=====~iF~-------
B2
-- II
---------------~- -
A2
_______~1____ _
A1
The simplified gas turbine (GT) governor model described by Rowen [2] is
shown in transfer function format in Fig. 6.7.
92 Simulation of the Performance of Generating Systems
_G_
0.71
bII+c
valve
fuel
1':
A single GT does not require the digital set point feature. Assuming a
droop characteristic, the governor transfer function is somewhat simplified
by having X = 0 and Z = 1. The 0.77 and 0.23 factors cater for the typical
turbine power/fuel rate characteristic which rises linearly from zero power
at 23% fuel rate to rated output at 100% fuel rate. The turbine torque
function is given by:
Kl -- Kg TOl - 0 TGl - Y
K2 -- alc T02 -- 0 TG2 -- blc
K3 - 1 T03 - 0 TG3 - TF
K4 - KF T04 - 0 TG4 - 0
Governor modelling 93
Kg
Vs +1 o.n
gCMmDr
fuel
flow
rate
r-------,
I I
~~+---~
I rotor I
~--+-~
I dynamics
I I
L _ _ _ _ _ _ _ _..I
Fuel a b c TF KF
Gas 1 0.05 1 0.40 0
Dual 1 0.20 1 0.10 0
94 Simulation of the Performance of Generating Systems
r--:--~
1mb! r------,
1(1+ITD1_~,..........f
o.n
1t1TC1
black 1
r--
I
I rator
I------=~-_i
I dynamics
I
L.. _ _ _ _ _ _..II
System specification
Simulation time - 15.00
Normal frequency - 50.0
Base kVA - 100000.0
Base voltage (kV) - 13.80
Number of events - 3
Case study 95
Event data
Event number Event type Time
1 Connect induction motor 1.000
2 3 phase fault at load bus 11.000
3 Clear fault 11.250
Generator data
Number of poles - 2
kVA rating - 37400
Rated voltage (kV) - 13.80
Rated field current - 300.0
Rated power factor = 0.80
D-axis magnetizing reactance - 1.70
Q-axis magnetizing reactance - 1.50
Stator leakage reactance - 0.20
Field leakage reactance = 0.140
D-axis damper leakage reactance = 0.080
Q-axis damper leakage reactance - 0.040
Stator resistance - 0.0020
Field resistance - 0.0010
D-axis damper resistance - 0.0030
Q-axis damper resistance = 0.0030
Inertia constant (H) - 2.750
AVR data
AVR state data
AVR state Gain Lead TC LagTC
1 1.00 0.00 0.020
2 600.00 0.00 0.040
3 1.00 0.00 0.200
4 1.00 0.00 2.000
5 0.080 0.00 0.120
Governor data
Governor state data
Governor state Gain Lead TC LagTC
1 25.00 0.00 0.050
2 1.00 0.00 0.050
3 1.00 0.00 0.400
4 0.00 0.00 0.000
-1."le
e.e6 TIME(ns) 15a01.EIe
-1.40
e.EIe TIME(ns) 15ee1.EIe
-1.66
e.EIe 15ee1.e6
Fig. CS 6.1 Induction motor starting followed by application and clearing of fault
Case study 99
6.66
6.ee TIME(ns) 15661.ee
6.96
6.66 15661.66
Generator speed p. u.
-2.86
6.66 TIME(ns) 15661.66
Fig. CS 6.2 Induction motor starting followed by application and clearing of fault.
100 Simulation of the Performance of Generating Systems
-7.00
6.00 TltIE(ns) 156E)E).00
-5.66
6. E)E) TltIE(ns) 1500a • E)E)
-6.68
6. E)E) TltlE(ns) 15E)E)E) .00
Fig. CS 6.3 Induction motor starting followed by application and clearing of fault.
Case study 101
Stator self-inductances
where Lao = (Ld + Lq + LIJ /3 and La2 = (Ld - Lq) /3 and LIs is the stator
leakage inductance and is identical for all three phases, Ld is the d-axis self-
inductance and is defmed as the sum of stator leakage inductance and d-
axis magnetizing inductance. Lq is the q-axis self.,.inductance and is defined
as the sum of stator leakage inductance and q-axis magnetizing inductance.
Rotor inductances
The rotor inductances are all constants if the stator surface is considered to
be smooth.
where Llf~ Llkd and Llkq are leakage inductances of the appropriate
windings and 4dfd = Lrdkd are the mutual inductances between rotor
windings.
104 Simulation of the Performance of Generating Systems
Induction machine
Stator inductances
If it is assumed that the air-gap of the induction motor is uniform and the
stator and rotor windings are sinusoidally distributed, the 28r terms in the
self and mutual inductances of the salient-pole synchronous machine will
not appear in the formulation
where LIs is the stator leakage inductance and is identical for all three
phases. Lms is the stator magnetizing inductance. The mutual inductance
between any two stator windings is, owing to symmetry
1
Lalbl = 4lal = -2 Lms
1
L blcl = LClbl = - 2 Lms
1
- --L
2 ms
Rotor inductances
In the same manner to that given for the stator, the rotor self-inductances
are
Inductance coefficients 105
1
La2b2 = 42a2 = - 2" Lmr
1
42c2 = Lc2b2 = - 2" Lmr
1
Lc2a2 = La2c2 = - 2" Lmr
The mutual inductance between a stator winding and any rotor winding
varies sinusoidally with the rotor position.
The following graphs show the functions Fl, F2, F3, F4 and F6 referred to
in section 5.6.
Range of T t1
Range of Tt2
Tt
1-' 1 - 1 - 1 - -,
I I I I
1.2
-I -I I - --- l=-=--=-T':'---
1.0 - - + - ~ --+ +- - 1 - ---1 iT K t1 = 0.77
I I I Ii t2 I
0.8 - - I --=-- -- .:-:-r-- ::-::-- =F- ::-::--1::-::-- ~ "'", - - Kt2 = 0.76
I I I I I I'
0.4
- r-- -t - -r- -1- -j iTt1
0.2 I -I - -
--- I --
I -I
I I I I I
1.0 1.5 2.0 2.5 3.0 3.5 4.0
A P
:(-?a-)b
Exhaust gas pressure ratio
Range of ~
z = b O +b1 x
q
z
1 - ' 1 - 1 - 1 - -,
P2
1.2 _ ~_L~: __ J x =
PQZ
I I : I I I 00 = -0.0196
1.0 _
+ - --+i- +- -1----1 01 = 0.6637
0.8 _
I I I; I I I 02 = -0.0890
T 11;-,-1-1 b0 = 1.0878
0.6 _ _ L --1:_ L _1_ ~ b1 = 0.0319
I Ii I I I
0.4 _
-t Q"1 r-- -t: - -r-~I- -j
0.2 _ ----± J_ - L - -::r:<- - -~ ?:-=-=-I--=-=- ::!
I I Ii, I I I
1.0 2.0 3.0: 4.0 5.0
/.'- (!..L )
Poz b
Fig. Bl Engine characteristic relating indicated torque, inlet pressure ratio and fuel rack
position.
Diesel engine data functions 107
3.0
I
----
I I -
I I -I
I I I I I 1.020
2.5 -l--~___t - 1 - -l
0.645
I I I I I I
2.0
1-' i-I-I 1.295
1.5 ~ L_I_---l
I I I I
1.0 ---t-r---t t- -I----j
0.5
I --
- I -I I
----
I I
I I I I I I
o 0.2 0.4 0.6 0.8 1.0 1.2 q
Indicated torque
I I I I I I x =~
2.1 --------- Po
I I I I I I
-l- - ~ ___t +- - 1 - -l K2 = 0 0 + 0lx + °2 x2
I I I I I 0 0 = 2.5407
1.9 -
-'I i-I-I 0 1 = -0.5394
I I I I I
1.7 - ---t - I-' - t- - 1 - ---j
1.6 - - I
---
I I I I
I I
1.5
1.0 1.5 2.0 2.5 3.0 3.5 4.0
,-,
K3
1 I-I- I Tc K4~·L
, Po
- 1
P2
I I I I II x
1.2 - ---
I I I
---
I II PO
K3 = 0 0 + °l x + °2 x2
1.0 - -l--~___t- -l
00 = -0.8462
I I I I I
0.8 -
I- I i-I-I 0 1 = 1.1484
I I I I I
0.4 - - r ---t - t- - 1 - ---j
0.2 - ----
I I I
---
I I
I I I I I
1.0 1.5 2.0 2.5 3.0 3.5 4.0