modelHvdcVscDanglingP

HVDC VSC model with terminal2 connected to a switched-off bus (P control on terminal 1)

Extends from AdditionalIcons.Hvdc, Dynawo.Electrical.Controls.PLL.ParamsPLL, Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.Parameters.ParamsActivePowerControl (Parameters of active power control), Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.Parameters.ParamsAcVoltageControl (Parameters of AC voltage control), Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.Parameters.ParamsBlockingFunction (Parameters of blocking function), Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.Parameters.ParamsLimitsCalculation (Parameters of active and reactive current limits calculation).

Parameters

TypeNameDefaultDescription
Types.PerUnitKiP (from ParamsActivePowerControl)Integral coefficient of the PI controller for the active power control
Types.PerUnitKpP (from ParamsActivePowerControl)Proportional coefficient of the PI controller for the active power control
Types.ActivePowerPuPOpMaxPu (from ParamsActivePowerControl)Maximum operator value of the active power in pu (base SNom) (DC to AC)
Types.ActivePowerPuPOpMinPu (from ParamsActivePowerControl)Minimum operator value of the active power in pu (base SNom) (DC to AC)
Types.TimeSlopePRefPu (from ParamsActivePowerControl)Slope of the ramp of PRefPu in pu/s (base SNom)
Types.PerUnitSlopeRPFault (from ParamsActivePowerControl)Slope of the recovery of rpfault after a fault in pu/s
Types.TimetMeasureP (from ParamsActivePowerControl)Time constant of the active power measurement filter in s
Types.ReactivePowerPuQOpMaxPu (from ParamsQRefLim)Maximum operator value of the reactive power in pu (base SNom) (DC to AC)
Types.ReactivePowerPuQOpMinPu (from ParamsQRefLim)Minimum operator value of the reactive power in pu (base SNom) (DC to AC)
StringQPMaxTableName (from ParamsQRefLim)Name of the table in the text file for upper reactive power limit as a function of active power
StringQPMinTableName (from ParamsQRefLim)Name of the table in the text file for lower reactive power limit as a function of active power
StringQUMaxTableName (from ParamsQRefLim)Name of the table in the text file for upper reactive power limit as a function of voltage
StringQUMinTableName (from ParamsQRefLim)Name of the table in the text file for lower reactive power limit as a function of voltage
StringTablesFile (from ParamsQRefLim)Text file that contains the table for the function calculating the reactive power limits
Types.TimetMeasure (from ParamsQRefLim)Time constant of the measurement filters in s
Types.PerUnitKiAc (from ParamsQRefQU)Integral coefficient of the PI controller for the AC voltage control
Types.PerUnitKpAc (from ParamsQRefQU)Proportional coefficient of the PI controller for the AC voltage control
Types.PerUnitLambdaPu (from ParamsQRefQU)Lambda coefficient for the QRefUPu calculation in pu (base SNom, UNom)
Types.PerUnitSlopeQRefPu (from ParamsQRefQU)Slope of the ramp of QRefPu in pu/s (base SNom)
Types.PerUnitSlopeURefPu (from ParamsQRefQU)Slope of the ramp of URefPu in pu/s (base UNom)
StringIqModTableName (from ParamsAcVoltageControl)Name of the table in the text file for additional current as a function of voltage
Types.TimetQ (from ParamsAcVoltageControl)Time constant of the first order filter for the AC voltage control in s
Types.TimetBlock (from ParamsBlockingFunction)Minimum duration of blocking in s
Types.TimetBlockUnderV (from ParamsBlockingFunction)Duration of undervoltage that triggers the blocking, in s
Types.TimetUnblock (from ParamsBlockingFunction)Duration of voltage within ]UMinDbPu, UMaxDbPu[ that deactivates the blocking, in s
Types.TimetMeasureUBlock (from ParamsBlockingFunction)Time constant of the measurement filter for voltage (blocking function) in s
Types.VoltageModulePuUBlockUnderVPu (from ParamsBlockingFunction)Undervoltage threshold that triggers the blocking, in pu (base UNom)
Types.VoltageModulePuUMaxDbPu (from ParamsBlockingFunction)Maximum voltage for blocking deactivation in pu (base UNom)
Types.VoltageModulePuUMinDbPu (from ParamsBlockingFunction)Minimum voltage for blocking deactivation in pu (base UNom)
Types.CurrentModulePuInPu (from ParamsLimitsCalculation)Nominal current in pu (base SNom, UNom) (DC to AC)
Types.PerUnitIpMaxPu (from ParamsLimitsCalculation)Maximum active current in pu (base SNom, UNom) (DC to AC)
Types.ApparentPowerModuleSNomNominal apparent power in MVA
Dynawo.Electrical.Constants.stateConv2_State0Dynawo.Electrical.Constants.state.ClosedStart value of converter 2 connection state
Types.ComplexCurrentPui10PuStart value of complex current at terminal 1 in pu (base SnRef, UNom) (AC to DC)
Types.PerUnitIp10PuStart value of active current at terminal 1 in pu (base SNom, UNom) (DC to AC)
Types.PerUnitIq10PuStart value of reactive current at terminal 1 in pu (base SNom, UNom) (DC to AC)
BooleanModeU10Initial mode of control on side 1 : if true, U mode, if false, Q mode
Types.ActivePowerPuP10PuStart value of active power at terminal 1 in pu (base SnRef) (AC to DC)
Types.ReactivePowerPuQ10PuStart value of reactive power at terminal 1 in pu (base SnRef) (AC to DC)
Types.ComplexApparentPowerPus10PuStart value of complex apparent power at terminal 1 in pu (base SnRef) (AC to DC)
Types.VoltageModulePuU10PuStart value of voltage amplitude at terminal 1 in pu (base UNom)
Types.ComplexVoltagePuu10PuStart value of complex voltage at terminal 1 in pu (base UNom)
Types.AngleUPhase10Start value of voltage angle at terminal 1 (in rad)
PLL
Types.PerUnitKiPLL (from ParamsPLL)PLL integrator gain
Types.PerUnitKpPLL (from ParamsPLL)PLL proportional gain
Types.AngularVelocityPuOmegaMaxPu (from ParamsPLL)Upper frequency limit in pu (base omegaNom)
Types.AngularVelocityPuOmegaMinPu (from ParamsPLL)Lower frequency limit in pu (base omegaNom)

Connectors

TypeNameDefaultDescription
Dynawo.Connectors.ACPowerterminal1Connector used to connect the injector to the grid
Dynawo.Connectors.ACPowerterminal2Connector used to connect the injector to the grid (switched off side)
Modelica.Blocks.Interfaces.BooleanInputmodeU1Mode of control on side 1 : if true, U mode, if false, Q mode
Modelica.Blocks.Interfaces.RealInputPRefPuActive power reference of the HVDC link in pu (base SNom) (DC to AC)
Modelica.Blocks.Interfaces.RealInputQRef1PuReactive power reference for the side 1 of the HVDC link in pu (base SNom) (DC to AC)
Modelica.Blocks.Interfaces.RealInputURef1PuVoltage reference for the side 1 of the HVDC link in pu (base UNom)
Modelica.Blocks.Interfaces.RealOutputConv2_PInjPu
Modelica.Blocks.Interfaces.RealOutputConv2_QInjPu

Components

TypeNameDefaultDescription
Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.ActivePowerControlSideDanglingPPuSideActive power control side of the HVDC link
Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.BlockingFunction.BlockingFunctionBlockingUndervoltage blocking function for the two sides of an HVDC Link
Dynawo.Electrical.Sources.InjectorIDQConv1Injector of the active power control side of the HVDC link
Modelica.Blocks.Sources.ConstantPQDanglingTerminal
Modelica.Blocks.Sources.BooleanConstantbooleanConstant
Modelica.Blocks.Sources.ConstantomegaRef1
Dynawo.Electrical.Controls.PLL.PLLpll1
Dynawo.Electrical.Constants.stateConv2_stateConverter 2 connection state