modelBaseGeneratorSynchronousExt_INIT
Base initialization model for synchronous machine from external parameters
Extends from BaseGeneratorSynchronous_INIT (Base initialization model for synchronous machine).
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 | True if an approximate formula is used for the calculation of the internal parameters | |
| Types.PerUnit | RaPu | Armature resistance in pu | |
| Types.PerUnit | XlPu | Stator leakage in pu | |
| Types.PerUnit | XdPu | Direct axis reactance in pu | |
| Types.PerUnit | XpdPu | Direct axis transient reactance in pu | |
| Types.PerUnit | XppdPu | Direct axis sub-transient reactance pu | |
| Types.Time | Tpd0 | Direct axis, open circuit transient time constant | |
| Types.Time | Tppd0 | Direct axis, open circuit sub-transient time constant | |
| Types.PerUnit | XqPu | Quadrature axis reactance in pu | |
| Types.PerUnit | MdPuEfd | Direct axis mutual inductance used to determine the excitation voltage in pu | |
| Types.PerUnit | LdPu | XlPu | Direct axis stator leakage in pu |
| Types.PerUnit | MdPu | XdPu - XlPu | Direct axis mutual inductance in pu |
| Types.PerUnit | LqPu | XlPu | Quadrature axis stator leakage in pu |
| Types.PerUnit | MqPu | XqPu - XlPu | Quadrature axis mutual inductance in pu |
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 | Direct axis damper leakage in pu | |
| Types.PerUnit | RDPu | Direct axis damper resistance in pu | |
| Types.PerUnit | MrcPu | Canay's mutual inductance in pu | |
| Types.PerUnit | LfPu | Excitation winding leakage in pu | |
| Types.PerUnit | RfPu | Excitation winding resistance in pu | |
| Types.PerUnit | LQ1Pu | Quadrature axis 1st damper leakage in pu | |
| Types.PerUnit | RQ1Pu | Quadrature axis 1st damper resistance in pu | |
| Types.PerUnit | LQ2Pu | Quadrature axis 2nd damper leakage in pu | |
| Types.PerUnit | RQ2Pu | Quadrature axis 2nd damper resistance in pu | |
| Types.Time | Tpd | ||
| Types.Time | Tppd | ||
| Types.PerUnit | T1dPu | ||
| Types.PerUnit | T3dPu | ||
| Types.PerUnit | T4dPu | ||
| Types.PerUnit | T6dPu | ||
| Real | xd | ||
| Real | B1d | ||
| Real | B2d | ||
| Real | C1d | ||
| Real | C2d | ||
| Real | Pd | ||
| Real | Qd | ||
| Real | Bd | ||
| Real | RADd | ||
| Real | V1d | ||
| Real | V2d | ||
| Real | U1d | ||
| Real | U2d | ||
| Real | Z1d | ||
| Real | Z2d | ||
| Real | E1d | ||
| Real | E2d | ||
| Real | Ed | ||
| Real | Fd | ||
| Real | Vd | ||
| Real | Ud | ||
| Real | Rf1 | ||
| Real | Rf2 | ||
| Real | RfPuApprox | ||
| Real | RfPuPrecise | ||
| Real | LfPuApprox | ||
| Real | LfPuPrecise | ||
| Real | RDPuPrecise | ||
| Real | LDPuPrecise |