modelDcVoltageControlSide

DC voltage control side of the HVDC link

Extends from Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.Parameters.ParamsAcVoltageControl (Parameters of AC voltage control), 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.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.PerUnitIpDeadBandPuDeadband for the DeltaP function in pu (base SNom, UNom) (DC to AC)
Types.PerUnitRDcPuResistance of one cable of DC line in pu (base UDcNom, SnRef)
Types.ApparentPowerModuleSNomNominal apparent power in MVA
Types.PerUnitIp0PuStart value of active current in pu (base SNom, UNom) (DC to AC)
Types.PerUnitIq0PuStart value of reactive current in pu (base SNom, UNom) (DC to AC)
BooleanModeU0Initial mode of control : if true, U mode, if false, Q mode
Types.ActivePowerPuP0PuStart value of active power in pu (base SNom) (DC to AC)
Types.ReactivePowerPuQ0PuStart value of reactive power in pu (base SNom) (DC to AC)
Types.VoltageModulePuU0PuStart value of voltage amplitude in pu (base UNom)
Types.VoltageModulePuUDc0PuStart value of DC voltage in pu (base UDcNom)
Types.VoltageModulePuUDcRef0PuStart value of DC voltage reference in pu (base UDcNom)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.BooleanInputblockedIf true, converter is blocked
Modelica.Blocks.Interfaces.RealInputiqMod1PuAdditional reactive current at terminal 1 in case of fault or overvoltage in pu (base SNom, UNom)
Modelica.Blocks.Interfaces.BooleanInputmodeUMode of control : if true, U mode, if false, Q mode
Modelica.Blocks.Interfaces.RealInputPPuActive power in pu (base SNom) (DC to AC)
Modelica.Blocks.Interfaces.RealInputQPuReactive power in pu (base SNom) (DC to AC)
Modelica.Blocks.Interfaces.RealInputQRefPuReference reactive power in pu (base SNom) (DC to AC)
Modelica.Blocks.Interfaces.RealInputUDcPuDC voltage in pu (base UDcNom)
Modelica.Blocks.Interfaces.RealInputUDcRefPuReference DC voltage in pu (base UDcNom)
Modelica.Blocks.Interfaces.RealInputUPuVoltage module in pu (base UNom)
Modelica.Blocks.Interfaces.RealInputURefPuReference voltage in pu (base UNom)
Modelica.Blocks.Interfaces.BooleanOutputactivateDeltaPIf true, DeltaP is activated
Modelica.Blocks.Interfaces.RealOutputipRefPuActive current reference in pu (base SNom, UNom) (DC to AC)
Modelica.Blocks.Interfaces.RealOutputiqModPuAdditional reactive current in case of fault or overvoltage in pu (base SNom, UNom) (DC to AC)
Modelica.Blocks.Interfaces.RealOutputiqRefPuReactive current reference in pu (base SNom, UNom) (DC to AC)

Components

TypeNameDefaultDescription
Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.DcVoltageControl.DcVoltageControldCVoltageControlDC voltage control for HVDC
Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.AcVoltageControl.AcVoltageControlaCVoltageControl
Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.LimitsCalculation.LimitsCalculationUDclimitsCalculationUDcReactive and active currents limits calculation function