modelBaseGeneratorSynchronousExt4W_INIT
Base initialization model for synchronous machine from external parameters with four windings
Extends from BaseGeneratorSynchronousExt_INIT (Base initialization model for synchronous machine from external parameters).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Types.VoltageModule | UNom (from GeneratorSynchronousParameters) | Nominal voltage in kV | |
| Types.ApparentPowerModule | SNom (from GeneratorSynchronousParameters) | Nominal apparent power in MVA | |
| Types.ActivePower | PNomTurb (from GeneratorSynchronousParameters) | Nominal active (turbine) power in MW | |
| Types.ActivePower | PNomAlt (from GeneratorSynchronousParameters) | Nominal active (alternator) power in MW | |
| Types.ReactivePower | QNomAlt (from GeneratorSynchronousParameters) | sqrt(SNom*SNom - PNomAlt*PNomAlt) | Nominal reactive (alternator) power in Mvar |
| ExcitationPuType | ExcitationPu (from GeneratorSynchronousParameters) | Choice of excitation base voltage | |
| Types.Time | H (from GeneratorSynchronousParameters) | Kinetic constant = kinetic energy / rated power | |
| Types.PerUnit | DPu (from GeneratorSynchronousParameters) | Damping coefficient of the swing equation in pu | |
| Types.ApparentPowerModule | SnTfo (from GeneratorSynchronousParameters) | Nominal apparent power of the generator transformer in MVA | |
| Types.VoltageModule | UNomHV (from GeneratorSynchronousParameters) | Nominal voltage on the network side of the transformer in kV | |
| Types.VoltageModule | UNomLV (from GeneratorSynchronousParameters) | Nominal voltage on the generator side of the transformer in kV | |
| Types.VoltageModule | UBaseHV (from GeneratorSynchronousParameters) | Base voltage on the network side of the transformer in kV | |
| Types.VoltageModule | UBaseLV (from GeneratorSynchronousParameters) | Base voltage on the generator side of the transformer in kV | |
| Types.PerUnit | RTfPu (from GeneratorSynchronousParameters) | Resistance of the generator transformer in pu (base UBaseHV, SnTfo) | |
| Types.PerUnit | XTfPu (from GeneratorSynchronousParameters) | Reactance of the generator transformer in pu (base UBaseHV, SnTfo) | |
| Types.PerUnit | md (from GeneratorSynchronousParameters) | Parameter for direct axis mutual inductance saturation modelling | |
| Types.PerUnit | mq (from GeneratorSynchronousParameters) | Parameter for quadrature axis mutual inductance saturation modelling | |
| Types.PerUnit | nd (from GeneratorSynchronousParameters) | Parameter for direct axis mutual inductance saturation modelling | |
| Types.PerUnit | nq (from GeneratorSynchronousParameters) | Parameter for quadrature axis mutual inductance saturation modelling | |
| Types.PerUnit | RTfoPu (from GeneratorSynchronousParameters) | RTfPu*(UNomHV/UBaseHV)^2*(SNom/SnTfo) | Resistance of the generator transformer in pu (base SNom, UNom) |
| Types.PerUnit | XTfoPu (from GeneratorSynchronousParameters) | XTfPu*(UNomHV/UBaseHV)^2*(SNom/SnTfo) | Reactance of the generator transformer in pu (base SNom, UNom) |
| Types.PerUnit | rTfoPu (from GeneratorSynchronousParameters) | if RTfPu > 0.0 or XTfPu > 0.0 then UNomHV/UBaseHV/(UNomLV/UBaseLV) else 1.0 | Ratio of the generator transformer in pu (base UBaseHV, UBaseLV) |
| Types.ComplexCurrentPu | iStart0Pu (from BaseGeneratorSynchronous_INIT) | Complex(0, 0) | Start value of complex current at terminal in pu (base UNom, SnRef) (receptor convention) |
| Boolean | UseApproximation (from BaseGeneratorSynchronousExt_INIT) | True if an approximate formula is used for the calculation of the internal parameters | |
| Types.PerUnit | RaPu (from BaseGeneratorSynchronousExt_INIT) | Armature resistance in pu | |
| Types.PerUnit | XlPu (from BaseGeneratorSynchronousExt_INIT) | Stator leakage in pu | |
| Types.PerUnit | XdPu (from BaseGeneratorSynchronousExt_INIT) | Direct axis reactance in pu | |
| Types.PerUnit | XpdPu (from BaseGeneratorSynchronousExt_INIT) | Direct axis transient reactance in pu | |
| Types.PerUnit | XppdPu (from BaseGeneratorSynchronousExt_INIT) | Direct axis sub-transient reactance pu | |
| Types.Time | Tpd0 (from BaseGeneratorSynchronousExt_INIT) | Direct axis, open circuit transient time constant | |
| Types.Time | Tppd0 (from BaseGeneratorSynchronousExt_INIT) | Direct axis, open circuit sub-transient time constant | |
| Types.PerUnit | XqPu (from BaseGeneratorSynchronousExt_INIT) | Quadrature axis reactance in pu | |
| Types.PerUnit | MdPuEfd (from BaseGeneratorSynchronousExt_INIT) | Direct axis mutual inductance used to determine the excitation voltage in pu | |
| Types.PerUnit | LdPu (from BaseGeneratorSynchronousExt_INIT) | XlPu | Direct axis stator leakage in pu |
| Types.PerUnit | MdPu (from BaseGeneratorSynchronousExt_INIT) | XdPu - XlPu | Direct axis mutual inductance in pu |
| Types.PerUnit | LqPu (from BaseGeneratorSynchronousExt_INIT) | XlPu | Quadrature axis stator leakage in pu |
| Types.PerUnit | MqPu (from BaseGeneratorSynchronousExt_INIT) | XqPu - XlPu | Quadrature axis mutual inductance in pu |
| Types.PerUnit | XpqPu | Quadrature axis transient reactance in pu | |
| Types.Time | Tpq0 | Open circuit quadrature axis transient time constant | |
| Types.PerUnit | XppqPu | Quadrature axis sub-transient reactance in pu | |
| Types.Time | Tppq0 | Open circuit quadrature axis sub-transient time constant |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Types.PerUnit | RaPPu (from BaseGeneratorSynchronous_INIT) | Armature resistance in pu | |
| Types.PerUnit | LdPPu (from BaseGeneratorSynchronous_INIT) | Direct axis stator leakage in pu | |
| Types.PerUnit | MdPPu (from BaseGeneratorSynchronous_INIT) | Direct axis mutual inductance in pu | |
| Types.PerUnit | LDPPu (from BaseGeneratorSynchronous_INIT) | Direct axis damper leakage in pu | |
| Types.PerUnit | RDPPu (from BaseGeneratorSynchronous_INIT) | Direct axis damper resistance in pu | |
| Types.PerUnit | MrcPPu (from BaseGeneratorSynchronous_INIT) | Canay's mutual inductance in pu | |
| Types.PerUnit | LfPPu (from BaseGeneratorSynchronous_INIT) | Excitation winding leakage in pu | |
| Types.PerUnit | RfPPu (from BaseGeneratorSynchronous_INIT) | Excitation winding resistance in pu | |
| Types.PerUnit | LqPPu (from BaseGeneratorSynchronous_INIT) | Quadrature axis stator leakage in pu | |
| Types.PerUnit | MqPPu (from BaseGeneratorSynchronous_INIT) | Quadrature axis mutual inductance in pu | |
| Types.PerUnit | LQ1PPu (from BaseGeneratorSynchronous_INIT) | Quadrature axis 1st damper leakage in pu | |
| Types.PerUnit | RQ1PPu (from BaseGeneratorSynchronous_INIT) | Quadrature axis 1st damper resistance in pu | |
| Types.PerUnit | LQ2PPu (from BaseGeneratorSynchronous_INIT) | Quadrature axis 2nd damper leakage in pu | |
| Types.PerUnit | RQ2PPu (from BaseGeneratorSynchronous_INIT) | Quadrature axis 2nd damper resistance in pu | |
| Types.PerUnit | MdPPuEfd (from BaseGeneratorSynchronous_INIT) | Direct axis mutual inductance used to determine the excitation voltage in pu | |
| Types.PerUnit | MdPPuEfdNom (from BaseGeneratorSynchronous_INIT) | Direct axis mutual inductance used to determine the excitation voltage in nominal conditions in pu | |
| Types.PerUnit | Kuf (from BaseGeneratorSynchronous_INIT) | Scaling factor for excitation pu voltage | |
| Types.ComplexApparentPowerPu | sStator0Pu (from BaseGeneratorSynchronous_INIT) | Start value of complex apparent power at stator side in pu (base SnRef) | |
| Types.ComplexVoltagePu | uStator0Pu (from BaseGeneratorSynchronous_INIT) | Start value of complex voltage at stator side in pu (base UNom) | |
| Types.ComplexCurrentPu | iStator0Pu (from BaseGeneratorSynchronous_INIT) | Start value of complex current at stator side in pu (base UNom, SnRef) | |
| Types.ComplexApparentPowerPu | s0Pu (from BaseGeneratorSynchronous_INIT) | Start value of complex apparent power at terminal side in pu (base SnRef) | |
| Types.ComplexVoltagePu | u0Pu (from BaseGeneratorSynchronous_INIT) | Start value of complex voltage at terminal side (base UNom) | |
| Types.ComplexCurrentPu | i0Pu (from BaseGeneratorSynchronous_INIT) | Start value of complex current at terminal side (base UNom, SnRef) | |
| Types.ApparentPowerModulePu | S0Pu (from BaseGeneratorSynchronous_INIT) | Start value of apparent power at terminal side in pu (base SNom) | |
| Types.CurrentModulePu | I0Pu (from BaseGeneratorSynchronous_INIT) | Start value of current module at terminal side in pu (base UNom, SNom) | |
| Types.ActivePowerPu | PGen0Pu (from BaseGeneratorSynchronous_INIT) | Start value of active power at terminal in pu (base SnRef) (generator convention) | |
| Types.ReactivePowerPu | QGen0Pu (from BaseGeneratorSynchronous_INIT) | Start value of reactive power at terminal in pu (base SnRef) (generator convention) | |
| Types.Angle | Theta0 (from BaseGeneratorSynchronous_INIT) | Start value of rotor angle: angle between machine rotor frame and port phasor frame | |
| Types.PerUnit | Ud0Pu (from BaseGeneratorSynchronous_INIT) | Start value of voltage of direct axis in pu | |
| Types.PerUnit | Uq0Pu (from BaseGeneratorSynchronous_INIT) | Start value of voltage of quadrature axis in pu | |
| Types.PerUnit | Id0Pu (from BaseGeneratorSynchronous_INIT) | Start value of current of direct axis in pu | |
| Types.PerUnit | Iq0Pu (from BaseGeneratorSynchronous_INIT) | Start value of current of quadrature axis in pu | |
| Types.PerUnit | If0Pu (from BaseGeneratorSynchronous_INIT) | Start value of current of excitation winding in pu | |
| Types.PerUnit | Uf0Pu (from BaseGeneratorSynchronous_INIT) | Start value of exciter voltage in pu (Kundur base) | |
| Types.PerUnit | Efd0Pu (from BaseGeneratorSynchronous_INIT) | Start value of input exciter voltage in pu (user-selected base) | |
| Types.PerUnit | Lambdad0Pu (from BaseGeneratorSynchronous_INIT) | Start value of flux of direct axis in pu | |
| Types.PerUnit | Lambdaq0Pu (from BaseGeneratorSynchronous_INIT) | Start value of flux of quadrature axis in pu | |
| Types.PerUnit | LambdaD0Pu (from BaseGeneratorSynchronous_INIT) | Start value of flux of direct axis damper | |
| Types.PerUnit | Lambdaf0Pu (from BaseGeneratorSynchronous_INIT) | Start value of flux of excitation winding | |
| Types.PerUnit | LambdaQ10Pu (from BaseGeneratorSynchronous_INIT) | Start value of flux of quadrature axis 1st damper | |
| Types.PerUnit | LambdaQ20Pu (from BaseGeneratorSynchronous_INIT) | Start value of flux of quadrature axis 2nd damper | |
| Types.PerUnit | Ce0Pu (from BaseGeneratorSynchronous_INIT) | Start value of electrical torque in pu (base SNom/omegaNom) | |
| Types.PerUnit | Cm0Pu (from BaseGeneratorSynchronous_INIT) | Start value of mechanical torque in pu (base PNomTurb/omegaNom) | |
| Types.PerUnit | Pm0Pu (from BaseGeneratorSynchronous_INIT) | Start value of mechanical power in pu (base PNomTurb/omegaNom) | |
| Types.VoltageModulePu | UStator0Pu (from BaseGeneratorSynchronous_INIT) | Start value of stator voltage amplitude in pu (base UNom) | |
| Types.CurrentModulePu | IStator0Pu (from BaseGeneratorSynchronous_INIT) | Start value of stator current amplitude in pu (base SnRef) | |
| Types.ReactivePowerPu | QStator0Pu (from BaseGeneratorSynchronous_INIT) | Start value of stator reactive power generated in pu (base SnRef) | |
| Types.ReactivePowerPu | QStator0PuQNom (from BaseGeneratorSynchronous_INIT) | Start value of stator reactive power generated in pu (base QNomAlt) | |
| Types.CurrentModulePu | IRotor0Pu (from BaseGeneratorSynchronous_INIT) | Start value of rotor current in pu (base SNom, user-selected base voltage) | |
| Types.Angle | ThetaInternal0 (from BaseGeneratorSynchronous_INIT) | Start value of internal angle in rad | |
| Types.PerUnit | MsalPu (from BaseGeneratorSynchronous_INIT) | Constant difference between direct and quadrature axis saturated mutual inductances in pu | |
| Types.PerUnit | MdSat0PPu (from BaseGeneratorSynchronous_INIT) | Start value of direct axis saturated mutual inductance in pu | |
| Types.PerUnit | MqSat0PPu (from BaseGeneratorSynchronous_INIT) | Start value of quadrature axis saturated mutual inductance in pu | |
| Types.PerUnit | LambdaAirGap0Pu (from BaseGeneratorSynchronous_INIT) | Start value of total air gap flux in pu | |
| Types.PerUnit | LambdaAD0Pu (from BaseGeneratorSynchronous_INIT) | Start value of common flux of direct axis in pu | |
| Types.PerUnit | LambdaAQ0Pu (from BaseGeneratorSynchronous_INIT) | Start value of common flux of quadrature axis in pu | |
| Types.PerUnit | Mds0Pu (from BaseGeneratorSynchronous_INIT) | Start value of direct axis saturated mutual inductance in the case when the total air gap flux is aligned on the direct axis in pu | |
| Types.PerUnit | Mqs0Pu (from BaseGeneratorSynchronous_INIT) | Start value of quadrature axis saturated mutual inductance in the case when the total air gap flux is aligned on the quadrature axis in pu | |
| Types.PerUnit | Cos2Eta0 (from BaseGeneratorSynchronous_INIT) | Start value of the common flux of direct axis contribution to the total air gap flux in pu | |
| Types.PerUnit | Sin2Eta0 (from BaseGeneratorSynchronous_INIT) | Start value of the common flux of quadrature axis contribution to the total air gap flux in pu | |
| Types.PerUnit | Mi0Pu (from BaseGeneratorSynchronous_INIT) | Start value of intermediate axis saturated mutual inductance in pu | |
| Types.PerUnit | LDPu (from BaseGeneratorSynchronousExt_INIT) | Direct axis damper leakage in pu | |
| Types.PerUnit | RDPu (from BaseGeneratorSynchronousExt_INIT) | Direct axis damper resistance in pu | |
| Types.PerUnit | MrcPu (from BaseGeneratorSynchronousExt_INIT) | Canay's mutual inductance in pu | |
| Types.PerUnit | LfPu (from BaseGeneratorSynchronousExt_INIT) | Excitation winding leakage in pu | |
| Types.PerUnit | RfPu (from BaseGeneratorSynchronousExt_INIT) | Excitation winding resistance in pu | |
| Types.PerUnit | LQ1Pu (from BaseGeneratorSynchronousExt_INIT) | Quadrature axis 1st damper leakage in pu | |
| Types.PerUnit | RQ1Pu (from BaseGeneratorSynchronousExt_INIT) | Quadrature axis 1st damper resistance in pu | |
| Types.PerUnit | LQ2Pu (from BaseGeneratorSynchronousExt_INIT) | Quadrature axis 2nd damper leakage in pu | |
| Types.PerUnit | RQ2Pu (from BaseGeneratorSynchronousExt_INIT) | Quadrature axis 2nd damper resistance in pu | |
| Types.Time | Tpd (from BaseGeneratorSynchronousExt_INIT) | ||
| Types.Time | Tppd (from BaseGeneratorSynchronousExt_INIT) | ||
| Types.PerUnit | T1dPu (from BaseGeneratorSynchronousExt_INIT) | ||
| Types.PerUnit | T3dPu (from BaseGeneratorSynchronousExt_INIT) | ||
| Types.PerUnit | T4dPu (from BaseGeneratorSynchronousExt_INIT) | ||
| Types.PerUnit | T6dPu (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | xd (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | B1d (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | B2d (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | C1d (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | C2d (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | Pd (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | Qd (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | Bd (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | RADd (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | V1d (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | V2d (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | U1d (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | U2d (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | Z1d (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | Z2d (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | E1d (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | E2d (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | Ed (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | Fd (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | Vd (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | Ud (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | Rf1 (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | Rf2 (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | RfPuApprox (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | RfPuPrecise (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | LfPuApprox (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | LfPuPrecise (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | RDPuPrecise (from BaseGeneratorSynchronousExt_INIT) | ||
| Real | LDPuPrecise (from BaseGeneratorSynchronousExt_INIT) | ||
| Types.Time | Tpq | ||
| Types.Time | Tppq | ||
| Types.PerUnit | T1qPu | ||
| Types.PerUnit | T4qPu | ||
| Types.PerUnit | T3qPu | ||
| Types.PerUnit | T6qPu | ||
| Real | xq | ||
| Real | B1q | ||
| Real | B2q | ||
| Real | C1q | ||
| Real | C2q | ||
| Real | Pq | ||
| Real | |||
| Real | Bq | ||
| Real | RADq | ||
| Real | V1q | ||
| Real | V2q | ||
| Real | U1q | ||
| Real | U2q | ||
| Real | Z1q | ||
| Real | Z2q | ||
| Real | E1q | ||
| Real | E2q | ||
| Real | Eq | ||
| Real | Fq | ||
| Real | Vq | ||
| Real | Uq | ||
| Real | RQ11 | ||
| Real | RQ12 | ||
| Real | RQ1PuApprox | ||
| Real | RQ1PuPrecise | ||
| Real | LQ1PuApprox | ||
| Real | LQ1PuPrecise | ||
| Real | RQ2PuPrecise | ||
| Real | LQ2PuPrecise |