modelHvdcVscDanglingUDc

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

Extends from AdditionalIcons.Hvdc, Dynawo.Electrical.Controls.PLL.ParamsPLL, 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.ParamsDcLine (Parameters of DC line), Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.Parameters.ParamsDcVoltageControl (Parameters of DC voltage control), Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.Parameters.ParamsLimitsCalculation (Parameters of active and reactive current limits calculation).

Parameters

TypeNameDefaultDescription
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.PerUnitCDcPu (from ParamsDcLine)DC line capacitance in pu (base UDcNom, SnRef)
Types.PerUnitRDcPu (from ParamsDcLine)Resistance of one cable of DC line in pu (base UDcNom, SnRef)
Types.PerUnitKiDc (from ParamsDcVoltageControl)Integral coefficient of the PI controller for the DC voltage control
Types.PerUnitKpDc (from ParamsDcVoltageControl)Proportional coefficient of the PI controller for the DC voltage control
Types.TimetMeasureU (from ParamsDcVoltageControl)Time constant of the voltage measurement filter in s
Types.VoltageModulePuUDcRefMaxPu (from ParamsDcVoltageControl)Maximum value of the DC voltage reference in pu (base UDcNom)
Types.VoltageModulePuUDcRefMinPu (from ParamsDcVoltageControl)Minimum value of the DC voltage reference in pu (base UDcNom)
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.VoltageModulePuUDc10PuStart value of DC voltage at terminal 1 in pu (base UDcNom)
Types.VoltageModulePuUDc20PuStart value of DC voltage at terminal 2 in pu (base UDcNom)
Types.VoltageModulePuUDcRef0PuStart value of DC voltage reference in pu (base UDcNom)
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.RealInputQRef1PuReactive power reference for the side 1 of the HVDC link in pu (base SNom) (DC to AC)
Modelica.Blocks.Interfaces.RealInputUDcRefPuDC voltage reference of the HVDC link in pu (base UDcNom)
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.DcVoltageControlSideDanglingUDcPuSideDC voltage control side of the HVDC link
Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.DcLine.DcLinedCLineDC line model
Dynawo.Electrical.Sources.InjectorIDQConv1Injector of the DC voltage control side of the HVDC link
Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.BlockingFunction.BlockingFunctionBlocking
Modelica.Blocks.Sources.ConstantConstantPdcDanglingTerminal
Modelica.Blocks.Sources.ConstantPQDanglingTerminal
Dynawo.Electrical.Controls.PLL.PLLpll1
Modelica.Blocks.Sources.ConstantomegaRef1
Dynawo.Electrical.Constants.stateConv2_stateConverter 2 connection state