Block Synchronous Machine Round Rotor simulates a synchronous machine with a circular rotor using fundamental or standard parameters.
Initializing a synchronous machine using target load flow values
If the unit is located in a network compatible with the time-frequency simulation mode, then you can analyze the load flow in the network. Load flow analysis introduces steady-state values that can be used to initialize the machine.
Synchronous machine equations
The equations of a synchronous machine are written with respect to a rotating frame of reference, which is defined as follows:
,
where
— electric angle;
— number of pairs of poles;
— the angle of the rotor (mechanical angle).
Park’s transformation maps the equations of a synchronous machine into a rotating frame of reference relative to an electric angle. It is written as follows:
.
The transformation of the Park is written in relative units (oe). The stator stress equations are as follows:
,
,
,
where
, and — stator voltage along the axes and and the zero sequence, respectively, determined by the formula:
,
where , and — stator voltages measured from port ~ to neutral port n;
— base speed in relative units;
, and с — flow coupling along the axes and and the zero sequence;
— the speed of rotation of the rotor in relative units;
— active resistance of the stator;
and — stator winding currents along the axes , and the zero-sequence stator current, defined as:
,
where , and — currents on the stator from the port ~ to the neutral port n.
Rotor voltage equations:
,
,
,
,
where
— arousal voltage;
, and — voltage on one damping winding along the axis , on one damping winding along the axis and on two damping windings along the axis . They are all equal 0;
, , and — magnetic fluxes connecting the excitation circuit, the damping winding along the axis , damping winding along the axis and two damping windings along the axis ;
, , and — resistance of the rotor excitation circuit, one damper winding along the axis , one damping winding along the axis and two damping windings along the axis ;
, , and — currents flowing in the excitation circuit of one damper winding along the axis , one damping winding along the axis and two damping windings along the axis .
The saturation equations are described as follows:
,
,
,
(If saturation is disabled),
(If saturation is enabled),
,
,
where
— flow coupling in the air gap along the axis or mutual flow coupling;
— flow coupling in the air gap along the axis or mutual flow coupling;
— flow coupling in the air gap;
— saturation coefficient;
— unsaturated mutual inductance of the stator along the axis ;
— mutual inductance of the stator along the axis ;
— unsaturated mutual inductance of the stator along the axis ;
— mutual inductance of the stator along the axis .
Saturation coefficient function it is calculated using the open circuit interpolation table in relative units as:
,
,
,
where — air gap voltage in relative units.
In relative units:
and
can be converted to:
.
Then the stator flow coupling equations:
,
,
,
where
— stator scattering inductance;
, — mutual inductors of the stator along the axes and .
Then the flow coupling equations of the rotor look like this:
,
,
,
,
where
— self-induction of the rotor excitation circuit;
— self-induction of the excitation circuit of one damper winding along the axis ;
— self-induction of the excitation circuit of one damper winding along the axis ;
— self-induction of the excitation circuit of two damper windings along the axis ;
— the excitation circuit of the rotor and the mutual inductance of one winding of the damper along the axis .
Inductors are described by the following equations:
,
,
,
,
.
The inductance equations assume that the mutual inductances are in relative units hence, the currents of the stator and rotor in the axis they are connected into a single mutual stream, represented by .
Then the torque of the rotor is:
.
Ports
Conserving
# fd+
—
positive terminal of the field winding
electricity
Details
An electrical port connected to the positive terminal of the excitation winding.
Program usage name
fd_p
# fd−
—
negative terminal of the field winding
electricity
Details
An electrical port connected to the negative terminal of the field winding.
Program usage name
fd_n
# R
—
the rotor of the machine
rotational mechanics
Details
A mechanical port connected to the rotor of the machine.
#Specify parameterization type by —
parameterization of the block
Fundamental parameters | Standard parameters
Details
The block parameterization method. The following options are possible:
Fundamental parameters — Adjust the impedance using the fundamental parameters.
Standard parameters — adjust the impedance using standard parameters and specify time constants along the axes and .
Values
Fundamental parameters | Standard parameters
Default value
Fundamental parameters
Program usage name
parameterization_option
Evaluatable
No
#Specify field circuit input required to produce rated terminal voltage at no load by —
specify the excitation circuit required to obtain the rated voltage in the absence of a load.
Field circuit voltage | Field circuit current
Details
Method of parameterization of the excitation circuit. The following options are possible:
Field circuit voltage — adjust the voltage of the excitation circuit.
Field circuit current — adjust the current of the excitation circuit. This method is the default method of parameterization of the excitation circuit.
Values
Field circuit voltage | Field circuit current
Default value
Field circuit current
Program usage name
field_circuit_parameterization
Evaluatable
No
#Field circuit voltage —
voltage of the excitation circuit
V | uV | mV | kV | MV
Details
The voltage of the excitation circuit that creates the rated voltage at the terminals of the machine.
Dependencies
To use this parameter, set for the parameter Specify field circuit input required to produce rated terminal voltage at no load by meaning Field circuit voltage.
Units
V | uV | mV | kV | MV
Default value
92.95 V
Program usage name
E_fd_base
Evaluatable
Yes
#Field circuit current —
excitation circuit current
A | pA | nA | uA | mA | kA | MA
Details
The current of the excitation circuit that creates the rated voltage at the terminals of the machine.
Dependencies
To use this parameter, set for the parameter Specify field circuit input required to produce rated terminal voltage at no load by meaning Field circuit current.
Units
A | pA | nA | uA | mA | kA | MA
Default value
1300.0 A
Program usage name
I_fd_base
Evaluatable
Yes
#Zero sequence —
the zero sequence model
Exclude | Include
Details
The zero-sequence model:
Include — priority is given to the accuracy of the model. It is the default zero sequence model. When zero sequence conditions are enabled for simulations using Partitioning solving, errors occur.
Exclude — Priority is given to simulation speed for desktop simulation or real-time deployment.
Values
Exclude | Include
Default value
Include
Program usage name
zero_sequence
Evaluatable
No
#Rotor angle definition —
a reference point for measuring the rotation angle of the rotor
Angle between the a-phase magnetic axis and the d-axis | Angle between the a-phase magnetic axis and the q-axis
Details
A reference point for measuring the rotation angle of the rotor.
When selecting a value Angle between the a-phase magnetic axis and the d-axis the axis the rotor and а-the phase magnetic axis of the stator is aligned when the rotation angle of the rotor is zero.
When selecting a value Angle between the a-phase magnetic axis and the q-axis the axis the rotor and а-the phase magnetic axis of the stator is aligned when the rotation angle of the rotor is zero.
Values
Angle between the a-phase magnetic axis and the d-axis | Angle between the a-phase magnetic axis and the q-axis
Default value
Angle between the a-phase magnetic axis and the d-axis
Unsaturated mutual inductance along the axis the stator. This parameter should be higher. 0.
Dependencies
To use this parameter, set for the parameter Specify parameterization type by meaning Fundamental parameters.
Default value
1.61
Program usage name
L_aqu
Evaluatable
Yes
#Stator zero-sequence inductance L0 —
inductance of the zero sequence of the stator
Details
The inductance of the zero sequence of the stator. This parameter should be higher. 0.
Dependencies
To use this parameter, set for the parameter Specify parameterization type by meaning Fundamental parameters, and for the parameter Zero sequence set the value Include.
Zero-sequence reactance. This parameter should be higher. 0.
Dependencies
To use this parameter, set for the parameter Specify parameterization type by meaning Standard parameters, and for the parameter Zero sequence meaning Include.
Default value
0.15
Program usage name
X_0
Evaluatable
Yes
#d-axis transient reactance Xd' —
transient reactance along the axis
Details
Transient reactance along the axis . This parameter should be higher. 0.
Dependencies
To use this parameter, set for the parameter Specify parameterization type by meaning Standard parameters.
Default value
0.3
Program usage name
X_p_d
Evaluatable
Yes
#q-axis transient reactance Xq' —
transient reactance along the axis
Details
Transient reactance along the axis . This parameter should be higher. 0.
Dependencies
To use this parameter, set for the parameter Specify parameterization type by meaning Standard parameters.
Default value
0.65
Program usage name
X_p_q
Evaluatable
Yes
#d-axis subtransient reactance Xd" —
superconductive reactance along the axis
Details
Superconductive reactance along the axis . This parameter should be higher. 0.
Dependencies
To use this parameter, set for the parameter Specify parameterization type by meaning Standard parameters.
Default value
0.23
Program usage name
X_pp_d
Evaluatable
Yes
#q-axis subtransient reactance Xq" —
superconductive reactance along the axis
Details
Superconductive reactance along the axis . This parameter should be higher. 0.
Dependencies
To use this parameter, set for the parameter Specify parameterization type by meaning Standard parameters.
Default value
0.25
Program usage name
X_pp_q
Evaluatable
Yes
Time Constants
#Specify d-axis time constant —
setting the time constant of the axis Open circuit | Short circuit
Details
Choose between Open circuit and Short circuit.
Setting this parameter affects the visibility of the axis time constant parameters. .
Values
Open circuit | Short circuit
Default value
Open circuit
Program usage name
option_d
Evaluatable
No
#d-axis transient open-circuit Td0' —
transient time constant of an open excitation circuit along the axis s | ns | us | ms | min | hr | d
Details
The transient time constant of an open excitation circuit. This parameter should be:
More 0.
More than d-axis transient open-circuit Td0".
Dependencies
To use this parameter, set for the parameter Specify d-axis time constant meaning Open circuit.
Units
s | ns | us | ms | min | hr | d
Default value
8.0 s
Program usage name
T_p_d0
Evaluatable
Yes
#d-axis transient open-circuit Td0" —
the hyper-transient time constant of an open-circuit excitation along the axis s | ns | us | ms | min | hr | d
Details
The hyper-transient time constant of an open excitation circuit along the axis . This parameter should be higher. 0.
Dependencies
To use this parameter, set for the parameter Specify d-axis time constant meaning Open circuit.
Units
s | ns | us | ms | min | hr | d
Default value
0.03 s
Program usage name
T_pp_d0
Evaluatable
Yes
#d-axis transient short-circuit Td' —
transient time constant of a closed excitation circuit along the axis s | ns | us | ms | min | hr | d
Details
Transient time constant of a closed excitation circuit along the axis . This parameter should be:
More 0.
More than d-axis transient short-circuit Td".
Dependencies
To use this parameter, set for the parameter Specify d-axis time constant meaning Short circuit.
Units
s | ns | us | ms | min | hr | d
Default value
1.326 s
Program usage name
T_p_d
Evaluatable
Yes
#d-axis transient short-circuit Td" —
the super-transient time constant of a closed excitation circuit along the axis s | ns | us | ms | min | hr | d
Details
The super-transient time constant of a closed excitation circuit along the axis . This parameter should be higher. 0.
Dependencies
To use this parameter, set for the parameter Specify d-axis time constant meaning Short circuit.
Units
s | ns | us | ms | min | hr | d
Default value
0.023 s
Program usage name
T_pp_d
Evaluatable
Yes
#Specify q-axis time constant —
setting the time constant along the axis Open circuit | Short circuit
Details
Choose between Open circuit and Short circuit.
Setting this parameter affects the visibility of the time constant parameters along the axis .
Values
Open circuit | Short circuit
Default value
Open circuit
Program usage name
option_q
Evaluatable
No
#q-axis transient open-circuit Tq0' —
the transient time constant of an open circuit along the axis s | ns | us | ms | min | hr | d
Details
The transient time constant of an open circuit along the axis . This parameter should be:
More 0.
More than q-axis subtransient open-circuit Tq0".
Dependencies
To use this parameter, set for the parameter Specify q-axis time constant meaning Open circuit.
Units
s | ns | us | ms | min | hr | d
Default value
1 s
Program usage name
T_p_q0
Evaluatable
Yes
#q-axis subtransient open-circuit Tq0" —
the hyper-transient time constant of an open circuit along the axis s | ns | us | ms | min | hr | d
Details
The hyper-transient time constant of an open-circuit excitation along the axis . This parameter should be higher. 0.
Dependencies
To use this parameter, set for the parameter Specify d-axis time constant meaning Open circuit.
Units
s | ns | us | ms | min | hr | d
Default value
0.07 s
Program usage name
T_pp_q0
Evaluatable
Yes
#q-axis transient short-circuit Tq' —
the transient time constant of a closed circuit along the axis s | ns | us | ms | min | hr | d
Details
The transient time constant of a closed circuit along the axis . This parameter should be:
More 0.
More than q-axis subtransient short-circuit Tq".
Dependencies
To use this parameter, set for the parameter Specify q-axis time constant meaning Short circuit.
Units
s | ns | us | ms | min | hr | d
Default value
0.3693 s
Program usage name
T_p_q
Evaluatable
Yes
#q-axis subtransient short-circuit Tq" —
the super-transient time constant of a closed excitation circuit along the axis s | ns | us | ms | min | hr | d
Details
The super-transient time constant of a closed excitation circuit along the axis . This parameter should be higher. 0.
Dependencies
To use this parameter, set for the parameter Specify q-axis time constant meaning Short circuit.
Units
s | ns | us | ms | min | hr | d
Default value
0.0269 s
Program usage name
T_pp_q
Evaluatable
Yes
Initial Conditions
#Initialization option —
initialization option
Set targets for rotor angle and Park’s transform variables | Set real power, reactive power, terminal voltage, and terminal phase
Details
The method of setting the values of parameters and variables at the beginning of the simulation.
Values
Set targets for rotor angle and Park’s transform variables | Set real power, reactive power, terminal voltage, and terminal phase
Default value
Set targets for rotor angle and Park's transform variables
Program usage name
initialization_option
Evaluatable
No
#Terminal voltage magnitude —
voltage at the terminals
V | uV | mV | kV | MV
Details
Specify the voltage on the terminals.
Dependencies
To use this parameter, set for the parameter Initialization option meaning Set real power, reactive power, terminal voltage, and terminal phase.
Units
V | uV | mV | kV | MV
Default value
24e3 V
Program usage name
V_mag_start
Evaluatable
Yes
#Terminal voltage angle —
voltage angle at the terminals
rad | deg | rev | mrad | arcsec | arcmin | gon
Details
Specify the voltage angle at the terminals.
Dependencies
To use this parameter, set for the parameter Initialization option meaning Set real power, reactive power, terminal voltage, and terminal phase.
Units
rad | deg | rev | mrad | arcsec | arcmin | gon
Default value
0 deg
Program usage name
V_ang_start
Evaluatable
Yes
#Active power generated —
active power
W | uW | mW | kW | MW | GW | V*A | HP_DIN
Details
Specify the active power.
Dependencies
To use this parameter, set for the parameter Initialization option meaning Set real power, reactive power, terminal voltage, and terminal phase.
Units
W | uW | mW | kW | MW | GW | V*A | HP_DIN
Default value
500e6 V*A
Program usage name
P_t_start
Evaluatable
Yes
#Reactive power generated —
reactive power
W | uW | mW | kW | MW | GW | V*A | HP_DIN
Details
Specify the reactive power.
Dependencies
To use this parameter, set for the parameter Initialization option meaning Set real power, reactive power, terminal voltage, and terminal phase.