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

TypeNameDefaultDescription
Types.PerUnitRPu (from ParamsLvTfo)if ConverterLVControl then 1e-5 else RLvTrPuSerial resistance between injector output and LvTfo in pu (base UNom, SNom). Including source resistance for voltage source.
Types.PerUnitXPu (from ParamsLvTfo)if ConverterLVControl then 1e-5 else XLvTrPuSerial reactance between injector output and LvTfo in pu (base UNom, SNom). Including source resistance for voltage source.
Types.ApparentPowerModuleSNom (from ParamsPCS)Nominal apparent power in MVA
Types.PerUnitBPcsPu (from ParamsPCS)if PPCLocal then BMvHvPu else 1e-5Shunt susceptance between converter terminal and model's output terminal in pu (base UNom, SNom)
Types.PerUnitGPcsPu (from ParamsPCS)if PPCLocal then GMvHvPu else 1e-5Shunt conductance between converter terminal and model's output terminal in pu (base UNom, SNom)
Types.PerUnitRPcsPu (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-5Serial resistance between converter terminal and model's output terminal in pu (base UNom, SNom)
Types.PerUnitXPcsPu (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-5Serial reactance between converter terminal and model's output terminal in pu (base UNom, SNom)
Types.ComplexCurrentPui0PuStart value of complex current at terminal in pu (base UNom, SnRef) (receptor convention)
Types.ComplexCurrentPuiControl0Puif PPCLocal then i0Pu else iPcc0PuInitial 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.ComplexCurrentPuiPcc0PuComplexMath.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.ActivePowerPuP0PuStart value of active power at converter terminal in pu (base SnRef) (receptor convention)
Types.ActivePowerPuPControl0Puif PPCLocal then -P0Pu*SystemBase.SnRef/SNom else -PPcc0Pu*SystemBase.SnRef/SNomInitial active power at the point controlled by the PPC (either model's output terminal or external PCC) in pu (base SNom) (generator convention)
Types.ReactivePowerPuQ0PuStart value of reactive power at converter terminal in pu (base SnRef) (receptor convention)
Types.ReactivePowerPuQControl0Puif PPCLocal then -Q0Pu*SystemBase.SnRef/SNom else -QPcc0Pu*SystemBase.SnRef/SNomInitial reactive power at the point controlled by the PPC (either model's output terminal or external PCC) in pu (base SNom) (generator convention)
Types.VoltageModulePuU0PuStart value of voltage magnitude at converter terminal in pu (base UNom)
Types.ComplexVoltagePuu0PuStart value of complex voltage at terminal in pu (base UNom)
Types.VoltageModulePuUControl0PuInitial voltage amplitude at the point controlled by the PPC (either model's output terminal or external PCC) in pu (base UNom)
Types.ComplexVoltagePuuControl0Puif PPCLocal then u0Pu else uPcc0PuInitial 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.VoltageModulePuUPcc0Pu1Start value of voltage magnitude at regulated bus in pu (base UNom)
LV transformer
Types.PerUnitRLvTrPu (from ParamsLvTfo)Serial resistance of LV transformer in pu (base UNom, SNom). Including source resistance for voltage source.
Types.PerUnitXLvTrPu (from ParamsLvTfo)Serial reactance of LV transformer in pu (base UNom, SNom). Including source reactance for voltage source.
BooleanConverterLVControl (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.PerUnitBMvHvPu (from ParamsPCS)0Shunt susceptance of internal MV network + MV/HV transformer in pu (base UNom, SNom)
Types.PerUnitGMvHvPu (from ParamsPCS)0Shunt conductance of internal MV network + MV/HV transformer in pu (base UNom, SNom)
Types.PerUnitRMvHvPu (from ParamsPCS)0Serial resistance of internal MV network + MV/HV transformer in pu (base UNom, SNom)
Types.PerUnitXMvHvPu (from ParamsPCS)0Serial reactance of internal MV network + MV/HV transformer in pu (base UNom, SNom)
Types.PerUnitrTfoPu (from ParamsPCS)1Transformation ratio in pu: UWT_terminal/UWTG_terminal in no load conditions
BooleanPPCLocal (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.ActivePowerPuPPcc0Pu0Initial 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.ReactivePowerPuQPcc0Pu0Initial 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.ComplexVoltagePuuPcc0PuInitial 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

TypeNameDefaultDescription
Dynawo.Connectors.ACPowerterminal
Modelica.Blocks.Interfaces.RealInputPPccPuActive power setpoint at regulated bus in pu (receptor convention) (base SnRef) (used only when PPCLocal = false)
Modelica.Blocks.Interfaces.RealInputQPccPuReactive power setpoint at regulated bus in pu (receptor convention) (base SnRef) (used only when PPCLocal = false)
Modelica.ComplexBlocks.Interfaces.ComplexInputuPccPuComplex voltage at PPC regulated bus in pu (base UNom)
Modelica.Blocks.Interfaces.RealOutputUControlPuVoltage amplitude at the point controlled by the PPC (either model's output terminal or external PCC) in pu (base UNom)

Components

TypeNameDefaultDescription
Modelica.Blocks.Logical.Switchswitch1
Modelica.ComplexBlocks.ComplexMath.ComplexToRealcomplexToReal
Modelica.Blocks.Logical.Switchswitch3
Modelica.Blocks.Logical.Switchswitch2
Modelica.Blocks.Sources.BooleanConstantbooleanConstant
Modelica.ComplexBlocks.ComplexMath.RealToComplexi
Modelica.ComplexBlocks.ComplexMath.RealToComplexu
Modelica.Blocks.Logical.Switchswitch4
Modelica.ComplexBlocks.ComplexMath.ComplexToRealcomplexToReal1
Dynawo.Electrical.Controls.WECC.Utilities.MeasurementsHvMeasurements
Modelica.Blocks.Sources.RealExpressionQRegPuSnExtern
Modelica.Blocks.Logical.Switchswitch
Modelica.Blocks.Logical.Switchswitch5
Modelica.Blocks.Sources.RealExpressionPRegPuSnExtern
Modelica.Blocks.Math.Gaingain
Modelica.Blocks.Math.Gaingain1
Modelica.ComplexBlocks.ComplexMath.ComplexToRealcomplexToReal2
Modelica.ComplexBlocks.ComplexMath.ComplexToRealcomplexToReal3
Dynawo.Electrical.Transformers.TransformersFixedTap.TransformerFixedRatioHvTfo
Modelica.ComplexBlocks.Sources.ComplexExpressioncomplexExpr
Dynawo.NonElectrical.Blocks.Complex.ComplexToPolarcomplexToPolar