modelBasePCS
Base model of the Power Collection System to be extended in the WECC models of power plants
Extends from Dynawo.Electrical.Controls.WECC.Parameters.ParamsPCS.
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.ComplexCurrentPu | i0Pu | Start value of complex current at terminal in pu (base UNom, SnRef) (receptor convention) | |
| Types.ComplexCurrentPu | iControl0Pu | if PPCLocal then i0Pu else iPcc0Pu | Initial complex current to be controlled by the PPC coming either from the external bus or from the model's output terminal in pu (base UNom, SnRef) (receptor convention) |
| Types.ComplexCurrentPu | iPcc0Pu | ComplexMath.conj(Complex(PPcc0Pu, QPcc0Pu)/uPcc0Pu) | Start value of complex current at external PCC in pu (used when PPCLocal = false, meaning the PCS is defined outside of the model) in pu (base UNom, SnRef) (receptor convention) |
| Types.ActivePowerPu | P0Pu | Start value of active power at converter terminal in pu (base SnRef) (receptor convention) | |
| Types.ActivePowerPu | PControl0Pu | if PPCLocal then -P0Pu*SystemBase.SnRef/SNom else -PPcc0Pu*SystemBase.SnRef/SNom | Initial active power at the point controlled by the PPC (either model's output terminal or external PCC) in pu (base SNom) (generator convention) |
| Types.ReactivePowerPu | Q0Pu | Start value of reactive power at converter terminal in pu (base SnRef) (receptor convention) | |
| Types.ReactivePowerPu | QControl0Pu | if PPCLocal then -Q0Pu*SystemBase.SnRef/SNom else -QPcc0Pu*SystemBase.SnRef/SNom | Initial reactive power at the point controlled by the PPC (either model's output terminal or external PCC) in pu (base SNom) (generator convention) |
| Types.VoltageModulePu | U0Pu | Start value of voltage magnitude at converter terminal in pu (base UNom) | |
| Types.ComplexVoltagePu | u0Pu | Start value of complex voltage at terminal in pu (base UNom) | |
| Types.VoltageModulePu | UControl0Pu | Initial voltage amplitude at the point controlled by the PPC (either model's output terminal or external PCC) in pu (base UNom) | |
| Types.ComplexVoltagePu | uControl0Pu | if PPCLocal then u0Pu else uPcc0Pu | Initial complex voltage to be controlled by the PPC coming either from the external bus or from the model's output terminal in pu (base UNom) |
| Types.VoltageModulePu | UPcc0Pu | 1 | Start value of voltage magnitude at regulated bus in pu (base UNom) |
| 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 | |
| Operating point | |||
| Types.ActivePowerPu | PPcc0Pu | 0 | Initial active power at the external bus controlled by the PPC (used when PPCLocal = false, meaning the PCS is defined outside of the model) in pu (base UNom, SnRef) (receptor convention) |
| Types.ReactivePowerPu | QPcc0Pu | 0 | Initial reactive power at the external bus controlled by the PPC (used when PPCLocal = false, meaning the PCS is defined outside of the model) in pu (base UNom, SnRef) (receptor convention) |
| Types.ComplexVoltagePu | uPcc0Pu | Initial voltage module at the external bus controlled by the PPC (used when PPCLocal = false, meaning the PCS is defined outside of the model) in pu (base UNom) | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Dynawo.Connectors.ACPower | terminal | ||
| Modelica.Blocks.Interfaces.RealInput | PPccPu | Active power setpoint at regulated bus in pu (receptor convention) (base SnRef) (used only when PPCLocal = false) | |
| Modelica.Blocks.Interfaces.RealInput | QPccPu | Reactive power setpoint at regulated bus in pu (receptor convention) (base SnRef) (used only when PPCLocal = false) | |
| Modelica.ComplexBlocks.Interfaces.ComplexInput | uPccPu | Complex voltage at PPC regulated bus in pu (base UNom) | |
| Modelica.Blocks.Interfaces.RealOutput | UControlPu | Voltage amplitude at the point controlled by the PPC (either model's output terminal or external PCC) in pu (base UNom) |