TechRef StaticGenerator
TechRef StaticGenerator
Static Generator
ElmGenstat
DIgSILENT GmbH
Heinrich-Hertz-Str. 9
72810 - Gomaringen
Germany
http://www.digsilent.de
info@digsilent.de
r1019
Copyright ©2011, DIgSILENT GmbH. Copyright of this document belongs to DIgSILENT GmbH.
No part of this document may be reproduced, copied, or transmitted in any form, by any means
electronic or mechanical, without the prior written permission of DIgSILENT GmbH.
Contents
1 General Description 4
1.4 Harmonics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.2 EMT-Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
List of Figures 27
List of Tables 29
1 General Description
The Static Generator is an easy-to-use model of any kind of static (no rotating) generator. Ap-
plications are:
• Photovoltaic Generators
• Fuel Cells
• Storage devices
• HVDC Terminals
• Reactive Power Compensators
• Wind Generators
Wind generators, which are connected through a full-size converter to the grid, can also be
modelled as static generators, because the behaviour of the plant (from the view of the grid
side) is determined by the converter.
The specific application of the static generator can be selected in the category box.
The number of parallel machines can be entered, as well as the MVA rating of a single gener-
ator. In general, the total MW and Mvar outputs of the static generator will be the rating of a
single generator multiplied by the number of parallel machines specified. In the specific case of
the Wind Generator category, the output will additionally be affected by the Wind Generation
Scaling Factor of the zone to which it belongs.
The negative sequence current is always set to zero. The zero sequence depends on the
settings:
Input Parameter:
The local voltage controller could be set to three different modes (cos , V, droop) that are de-
scribed in the the following sub chapters.
The voltage and droop value boxes are disabled for the Power Factor control option. Psum and
Qsum will be controlled in unbalanced load flow.
Voltage control
This option corresponds to a PV bus type and its block diagram is shown in Figure 1.7.
Voltage control can be done locally, i.e. the reactive power output of the generator is controlled
to achieve the specified local voltage at its terminal. The active power output is constant for the
dispatch.
When this option is selected, the voltage setpoint box is enabled and its value must be entered.
Droop control
This option corresponds to a DV bus type and its block diagram is shown in Figure 1.7). The
generator can be set to control the local voltage at its terminal to a specified setpoint. With
droop control the setpoint is not reached in any case because the setpoint is moved (by dudroop )
as more reactive power is needed to reach the original voltage setpoint of the static generator.
The advantage of the droop control is that more than one machine at one busbar could control
the voltage. As well as the participation of the single machine could be configured with the
setting of the droop value.
When set to voltage control, a droop value can be entered. The voltage at the local busbar
is then controlled according to the following equations this equations are shown graphically in
Figure 1.8:
u = usetpoint − dudroop
Q − Qsetpoint
dudroop =
Qdroop
Snom × 100
Qdroop =
droop
Where:
For load flow only it is also possible to use the static generator as slack. For that the ’Active
Power Control’ on the load flow command has to be set as Dispatched, the balancing has to be
set by Static Generator at Reference Bus, a static generator has to be connected to the selected
busbar. The local voltage controller of the slack-static generator has to be set either to Voltage
or to Droop.
The static generator can also be part of a station controller. In such a case, the external station
controller has priority over the local voltage controler of the static generator.
The way the station controller dispatches the static generators depends on the settings of the
Load Flow page for the station controller. See technical reference of the station controller.
Shortly following a disturbance, the governors of the units participating in primary control will
increase/decrease their turbine power and drive the frequency close to its nominal value. The
change in the generator power is proportional to the frequency deviation and is shared among
participating units according to the gain (Kpf ) of their primary controllers, this is depicted in
Figure 1.9. If the Active Power Control According to Primary Control option is selected in Pow-
erFactory ’s load flow command, the power balance is established by all generators having a
primary controller gain (parameter Prim. Frequency Bias from the Load Flow tab of the static
generator), according to the corresponding frequency droop.
P = Pdispatch + dP
where
dP = dF × Kpf
Minimum/maximum constant limits. In the case of the minimum/maximum limits, these are
originally set equal to the minimum and maximum value of the nominal reactive power. Note
that the reactive power limits are operational data and will be saved to the operation scenario if
active. Along these values, a scaling factor for each limit can be specified, which can be used in
conjunction with the option ’Consider Reactive Power Limits Scaling Factor’ in the Basic Options
of the Load Flow Calculation dialog.
Capability Curve objects (IntQlim) allows the consideration of distinct minimum / maximum
values of the reactive power at different levels of active power injection. Capability curves are
stored inside the ’Mvar Limits Curves’ folder in the Operational Library. Synchronous gener-
ators (ElmSym) and static generators (ElmGenstat) defined in the network model can use the
same Capability Curve object that is stored in the operational library. When a capability curve is
used, the dispatch of the generator always stays within its minimum and maximum range if the
option Consider Reactive Power Limits on the Load Flow command is activated.
How to create a new capability curve object is explained in the help of PowerFactory .
• Locate the “Reactive Power Limit” section in the load flow page of the static generator
dialog.
• Press next to “Capability Curve”.
• Choose “Select. . . ” to look for a suitable curve in the “Mvar Limit Curves” folder in the
“Operational library” folder.
There are two ways to set a limit for the active power. If one of the two limits is exceeded during
a load flow calculation a warning massage will be displayed in the output window.
The “Active Power: Operational Limits” are the minimum and maximum MW output limits of the
generator from an operational perspective. They have a higher priority than the “Active Power
Rating” limits.
The “Active Power: Ratings” is the maximum active power output of the generator and it is
established by multiplying the generator nameplate MVA rating by the power factor and the
rating factor.
There are three different possibilities to consider a static generator in the VDE/IEC short circuit
calculation:
No Short-Circuit Contribution
In the VDEC/IEC short circuit calculations, the static generators are normally disregarded,
according to the standard (Option: No Short-Circuit Contribution).
1 UrM 1 U2
ZM = ·√ = · rM
ILR /IrM 3IrM ILR /IrM SrM
with:
ILR /IrM = 3
RM /XM = 0.1 with XM = 0.995ZM
where:
The Index ’rM’ specifies the rating of the static converter transformer on the network side, or the
rating of the static converter if no transformer is present.
ZM
X1 = p
1 − (RM /XM )2
R1 = RM /XM · X1
Figure 1.11: Equivalent Generator Model, for Static Converter-Fed Drive Option
c
x1 = p max
Sk00 · 1 + (R/X 00 )2
r1 = R/X 00 · x1
Note that cmax in the calculation of x1 is needed because the current is calculated with x1 and
cmax ∗ u. The factor cmax will cancel down. So that finally the subtransient short circuit apparent
power is equal to the entered value.
The model is considered for the symmetrical short-circuit breaking current Ib like an external
grid:
Ib = Ik 00 = Ik
For the steady-state short-circuit current Ik is the same value as for Ik” used. This is the same
approach as for the asynchronous machine.
• Ik00 or Sk00
• X 00 /R or R/X 00
For minimum short-circuits is the model completely neglected and has no short-circuit contribu-
tion.
For unbalanced faults uses the static generator the zero and negative sequence model that is
already described in section 1.1.1 Zero/Negative Sequence Model.
For minimum short-circuits is the model completely neglected and has no short-circuit contribu-
tion.
With the Complete Mehod is it possible to define a user-specific level for the subtransient and
the transient short circuit. Either as short circuit power or as short circuit current, and the R/X”
ratio (alternatively the X”/R ratio).
The static generator model for the short-circuit calculation using the complete method is adapted
as follows:
The short-circuit impedance is calculated as follow for the transient and sub-transient
c
x1 = p for Sk = Sk00 or Sk0 respectively
Sk · 1 + (R/X 00 )2
r1 = x1 · R/X 00
The c factor and the Yldf admittance are only used for the complete method with load flow
initialization. So the c factor reflects the actual voltage at the static generator from load flow in
per unit.
c = uldf and uint = uldf
ildf
Y ldf =
uldf
For a short-circuit at the terminal of the generator the short-circuit current is equal to the entered
value of the Ik00 and Ik0 . For short-circuit far away the short-circuit current is nearly equal to the
load flow current.
For unbalanced faults uses the static generator the zero and negative sequence model that is
already described in section 1.1.1 Zero/Negative Sequence Model.
For minimum short-circuits is the model completely neglected and has no short-circuit contribu-
tion.
c00
x100 = p
Sk00 · 1 + (R/X 00 )2
r100 = x100 · R/X 00
uo00 = c00
If the transient short-circuit level (Ik0 , Sk0 ) is zero, the model is represented only through the sub-
transient impedance. The transient impedance and the internal voltage source uo0 are ignored.
c0
x10 = p
Sk0 · 1 + (R/X 00 )2
r10 = x10 · R/X 00
For unbalanced faults uses the static generator the zero and negative sequence model that is
already described in section 1.1.1 Zero/Negative Sequence Model.
For minimum short-circuits is the model completely neglected and has no short-circuit contribu-
tion.
There are two possibilities to use the static generator in an ANSI short circuit calculation:
If No Short-Circuit Contribution is activated the static generator will be neglected in the calcula-
tion.
If the option No Short-Circuit Contribution is not enabled the Maximum Short Circuit Contribution
could be entered.
u
x1 = p pref ault
Sk001 + (R/X 00 )2
r1 = R/X 00 · x1
The static generator is considered as follows for the corresponding short-circuit currents:
The IEC 61361 short circuit for the static generator is calculated according to the specification.
The specification could be found in the chapter for IEC 61361 in the handbook.
1.4 Harmonics
The static generator behaves like a current source during harmonic analysis. The used equiva-
lent model is therefore a current source.
The harmonics tab allows to specify or select the harmonic sources object. The spectrum of
harmonic infeeds may be entered according to one of two options: balanced or unbalanced.
Also, the harmonic current can refer to either the Fundamental Current or to the Rated Current.
If Rated Current is selected (Figure 1.18) then the phase angle is used from the initial bus
voltage angle obtained from load flow.
More information about the definition of harmonic current sources could be found in the corre-
sponding chapter of the handbook.
Depending on which input signals are connect the current or the voltage source model is used.
If both signal combinations are connected the voltage source model is used. If no input signal is
connected the static generator behaves like a constant current source. The current values from
the load flow are used.
The user can specify in both models a Minimum Operation Voltage threshold. For unbalanced
simulation the zero/negative sequence is calculated as described in section 1.1.1.
Input Signals:
i1 = (id ref · cosu − iq ref · sin u) + j · (id ref · sin u + iq ref · cosu)
If the input signals are not connected the sinu and cosu quantities are internally calculated by
using the terminal positive sequence voltage u1:
Re(ul) Im(ul)
cosu = and sinu =
|ul| |ul|
i1 = 0
The machine is switched on again, if the voltage is 5% higher as the “Min. Operating Voltage”.
Input Signals:
Input Parameter:
The voltage source model is used if the two input signals “u1r in” and “u1i in” are connected
otherwise the current source model is used.
u1r in + j · u1i in = u1 + z · i1
with: z = R + j · X
The quantities R and X are calculated from the input parameter “uk” and “Pcu”.
i1 = 0
The machine is switched on again, if the voltage is 5% higher as the “Min. Operating Voltage”.
See chapter 1.1.1. Zero/Negative Sequence Model of the load flow calculation.
Fot the EMT Simulation are also two models available like in the RMS simulation.
The current source model is implemented as a voltage source with a controlled current. The
current is controlled with a build in current controller:
The voltage of the internal voltage source is calculated in the d-q-frame as follows:
with:
The voltage is transformed back to the system coordinates and applied to the voltage source:
The voltage source model of the EMT Simulation is equal to the model of the RMS Simulation
(1.5.2 Voltage Source Model).
See chapter 1.1.1 Zero/Negative Sequence Model of the load flow calculation.
Figure 2.1: Input/Output Definition of the Static Generator/Current Source model for stability
analysis (RMS-simulation)
Figure 2.2: Input/Output Definition of the Static Generator/Voltage Source model for stability
analysis (RMS-simulation)
2.2 EMT-Model
Figure 2.3: Input/Output Definition of the Static Generator/Curent Source model for stability
analysis (EMT-simulation)
Figure 2.4: Input/Output Definition of the Static Generator/Voltage Source model for stability
analysis (EMT-simulation)
∗
3.1 .ElmGenstat
List of Figures
1.2 Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3 Zone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1 Input/Output Definition of the Static Generator/Current Source model for stability
analysis (RMS-simulation) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.2 Input/Output Definition of the Static Generator/Voltage Source model for stability
analysis (RMS-simulation) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.3 Input/Output Definition of the Static Generator/Curent Source model for stability
analysis (EMT-simulation) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.4 Input/Output Definition of the Static Generator/Voltage Source model for stability
analysis (EMT-simulation) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
List of Tables