modelWTGCurrentSource_INIT
Initialization model for WECC WTG models with a current source as interface with the grid
Extends from Dynawo.Electrical.Controls.WECC.BaseClasses_INIT.WECCPlantCurrentSource_INIT (Initialization model for WECC BESS, PV and WT models with a current source as interface with the grid).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Types.PerUnit | RPu (from ParamsLvTfo) | if ConverterLVControl then 1e-5 else RLvTrPu | Serial resistance between injector output and LvTfo in pu (base UNom, SNom). Including source resistance for voltage source. |
| Types.PerUnit | XPu (from ParamsLvTfo) | if ConverterLVControl then 1e-5 else XLvTrPu | Serial reactance between injector output and LvTfo in pu (base UNom, SNom). Including source resistance for voltage source. |
| Types.ApparentPowerModule | SNom (from ParamsPCS) | Nominal apparent power in MVA | |
| Types.PerUnit | BPcsPu (from ParamsPCS) | if PPCLocal then BMvHvPu else 1e-5 | Shunt susceptance between converter terminal and model's output terminal in pu (base UNom, SNom) |
| Types.PerUnit | GPcsPu (from ParamsPCS) | if PPCLocal then GMvHvPu else 1e-5 | Shunt conductance between converter terminal and model's output terminal in pu (base UNom, SNom) |
| Types.PerUnit | RPcsPu (from ParamsPCS) | if PPCLocal and ConverterLVControl then RLvTrPu + RMvHvPu elseif PPCLocal and not ConverterLVControl then RMvHvPu elseif not PPCLocal and ConverterLVControl then RLvTrPu else 1e-5 | Serial resistance between converter terminal and model's output terminal in pu (base UNom, SNom) |
| Types.PerUnit | XPcsPu (from ParamsPCS) | if PPCLocal and ConverterLVControl then XLvTrPu + XMvHvPu elseif PPCLocal and not ConverterLVControl then XMvHvPu elseif not PPCLocal and ConverterLVControl then XLvTrPu else 1e-5 | Serial reactance between converter terminal and model's output terminal in pu (base UNom, SNom) |
| Types.ActivePowerPu | PPcc0Pu (from WECCPlantCurrentSource_INIT) | Initial active power at the external bus controlled by the PPC (used when PPCLocal = false) (receptor convention, base UNom, SnRef) (only if the PCS is defined outside of the model) | |
| Types.ReactivePowerPu | QPcc0Pu (from WECCPlantCurrentSource_INIT) | Initial reactive power at the external bus controlled by the PPC (used when PPCLocal = false) (receptor convention, base UNom, SnRef) (only if the PCS is defined outside of the model) | |
| Types.VoltageModulePu | UPcc0Pu (from WECCPlantCurrentSource_INIT) | Start value of voltage magnitude at PPC regulated bus in pu (bae UNom) | |
| Types.Angle | UPhasePcc0 (from WECCPlantCurrentSource_INIT) | 1 | Start value of voltage phase angle at PPC regulated bus in rad |
| Types.ActivePowerPu | P0Pu (from WECCPlantCurrentSource_INIT) | Start value of active power at converter terminal in pu (receptor convention) (base SnRef) | |
| Types.ReactivePowerPu | Q0Pu (from WECCPlantCurrentSource_INIT) | Start value of reactive power at converter terminal in pu (receptor convention) (base SnRef) | |
| Types.VoltageModulePu | U0Pu (from WECCPlantCurrentSource_INIT) | Start value of voltage magnitude at converter terminal in pu (bae UNom) | |
| Types.Angle | UPhase0 (from WECCPlantCurrentSource_INIT) | Start value of voltage phase angle at converter terminal in rad | |
| LV transformer | |||
| Types.PerUnit | RLvTrPu (from ParamsLvTfo) | Serial resistance of LV transformer in pu (base UNom, SNom). Including source resistance for voltage source. | |
| Types.PerUnit | XLvTrPu (from ParamsLvTfo) | Serial reactance of LV transformer in pu (base UNom, SNom). Including source reactance for voltage source. | |
| Boolean | ConverterLVControl (from ParamsLvTfo) | If true, the converter is controlling at its output (LV side of its transformer), if false, after its transformer (MV side) | |
| MV network + MV/HV transformer | |||
| Types.PerUnit | BMvHvPu (from ParamsPCS) | 0 | Shunt susceptance of internal MV network + MV/HV transformer in pu (base UNom, SNom) |
| Types.PerUnit | GMvHvPu (from ParamsPCS) | 0 | Shunt conductance of internal MV network + MV/HV transformer in pu (base UNom, SNom) |
| Types.PerUnit | RMvHvPu (from ParamsPCS) | 0 | Serial resistance of internal MV network + MV/HV transformer in pu (base UNom, SNom) |
| Types.PerUnit | XMvHvPu (from ParamsPCS) | 0 | Serial reactance of internal MV network + MV/HV transformer in pu (base UNom, SNom) |
| Types.PerUnit | rTfoPu (from ParamsPCS) | 1 | Transformation ratio in pu: UWT_terminal/UWTG_terminal in no load conditions |
| Boolean | PPCLocal (from ParamsPCS) | If true, the Power Park Control is controlling at model's output terminal, if false, at a remote terminal using external measurements | |
| Torque control | |||
| Types.PerUnit | P1 | 0 | 1st power point for extrapolation table |
| Types.PerUnit | Spd1 | 1 | 1st speed point for extrapolation table |
| Types.PerUnit | P2 | 1 | 2nd power point for extrapolation table |
| Types.PerUnit | Spd2 | 1 | 2nd speed point for extrapolation table |
| Types.PerUnit | P3 | 2 | 3rd power point for extrapolation table |
| Types.PerUnit | Spd3 | 1 | 3rd speed point for extrapolation table |
| Types.PerUnit | P4 | 3 | 4th power point for extrapolation table |
| Types.PerUnit | Spd4 | 1 | 4th speed point for extrapolation table |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Types.ComplexCurrentPu | i0Pu (from WECCPlantCurrentSource_INIT) | Start value of complex current at terminal in pu (base UNom, SnRef) (receptor convention) | |
| Types.PerUnit | Id0Pu (from WECCPlantCurrentSource_INIT) | Start value of d-axis current at injector in pu (base UNom, SNom) (generator convention) | |
| Types.ComplexPerUnit | iConv0Pu (from WECCPlantCurrentSource_INIT) | Start value of complex current at converter terminal in pu (base UNom, SNom) (generator convention) | |
| Types.ComplexPerUnit | iInj0Pu (from WECCPlantCurrentSource_INIT) | Start value of complex current at injector in pu (base UNom, SNom) (generator convention) | |
| Types.PerUnit | Iq0Pu (from WECCPlantCurrentSource_INIT) | Start value of q-axis current at injector in pu (base UNom, SNom) (generator convention) | |
| Types.ComplexPerUnit | iPcc0Pu (from WECCPlantCurrentSource_INIT) | Start value of complex current at external PCC in pu (used when PPCLocal = false, meaning the PCS is defined outside of the model) (receptor convention) (base UNom, SnRef) | |
| Types.PerUnit | PInj0Pu (from WECCPlantCurrentSource_INIT) | Start value of active power at injector in pu (base SNom) (generator convention) | |
| Types.ActivePowerPu | PConv0Pu (from WECCPlantCurrentSource_INIT) | Start value of active power at converter terminal in pu (base SNom) (generator convention) | |
| Types.PerUnit | PF0 (from WECCPlantCurrentSource_INIT) | Start value of power factor | |
| Types.PerUnit | QInj0Pu (from WECCPlantCurrentSource_INIT) | Start value of reactive power at injector in pu (base SNom) (generator convention) | |
| Types.ReactivePowerPu | QConv0Pu (from WECCPlantCurrentSource_INIT) | Start value of reactive power at converter terminal in pu (base SNom) (generator convention) | |
| Types.ComplexPerUnit | s0Pu (from WECCPlantCurrentSource_INIT) | Start value of complex apparent power at terminal in pu (base SnRef) (receptor convention) | |
| Types.ComplexPerUnit | sConv0Pu (from WECCPlantCurrentSource_INIT) | Start value of complex apparent power at converter in pu (base SNom) (generator convention) | |
| Types.ComplexPerUnit | sInj0Pu (from WECCPlantCurrentSource_INIT) | Start value of complex apparent power at injector in pu (base SNom) (generator convention) | |
| Types.ComplexPerUnit | sPcc0Pu (from WECCPlantCurrentSource_INIT) | Start value of complex apparent power at external PCC in pu (used when PPCLocal = false, meaning the PCS is defined outside of the model) (receptor convention) (base UNom, SnRef) | |
| Types.ComplexVoltagePu | u0Pu (from WECCPlantCurrentSource_INIT) | Start value of complex voltage at terminal in pu (base UNom) | |
| Types.VoltageModulePu | UControl0Pu (from WECCPlantCurrentSource_INIT) | Initial voltage amplitude at the point controlled by the PPC (either model's output terminal or external PCC) in pu (base UNom) | |
| Types.VoltageModulePu | UConv0Pu (from WECCPlantCurrentSource_INIT) | Start value of voltage module at converter terminal in pu (base UNom) | |
| Types.ComplexPerUnit | uConv0Pu (from WECCPlantCurrentSource_INIT) | Start value of complex voltage at converter terminal in pu (base UNom) | |
| Types.VoltageModulePu | UInj0Pu (from WECCPlantCurrentSource_INIT) | Start value of voltage module at injector in pu (base UNom) | |
| Types.ComplexPerUnit | uInj0Pu (from WECCPlantCurrentSource_INIT) | Start value of complex voltage at injector in pu (base UNom) | |
| Types.Angle | UPhaseConv0 (from WECCPlantCurrentSource_INIT) | Value of voltage phase angle at converter terminal in rad | |
| Types.ComplexVoltagePu | uPcc0Pu (from WECCPlantCurrentSource_INIT) | Initial voltage module at the external bus controlled by the PPC (used when PPCLocal = false, meaning the PCS is defined outside of the model) (base UNom) | |
| Types.PerUnit | Pm0Pu (from WECCPlantCurrentSource_INIT) | Initial mechanical power in pu (base SNom) | |
| Types.AngularVelocityPu | omegaRefWTGQ0Pu | Start value of reference angular frequency of torque control in pu (base omegaNom) | |
| Modelica.Blocks.Tables.CombiTable1D | combiTable1D | ||
| Modelica.Blocks.Sources.RealExpression | realExpression |