modelHvdcVsc

HVDC VSC model

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.ParamsDcLine (Parameters of DC line), Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.Parameters.ParamsDcVoltageControl (Parameters of DC voltage control), Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.Parameters.ParamsDeltaP (Parameters of DeltaP calculation), 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.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.PerUnitKiDeltaP (from ParamsDeltaP)Integral coefficient of the PI controller for the calculation of DeltaP
Types.PerUnitKpDeltaP (from ParamsDeltaP)Proportional coefficient of the PI controller for the calculation of DeltaP
Types.VoltageModulePuUDcMaxPu (from ParamsDeltaP)Maximum value of the DC voltage in pu (base UDcNom)
Types.VoltageModulePuUDcMinPu (from ParamsDeltaP)Minimum value of the DC voltage 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.ApparentPowerModuleSNomNominal apparent power in MVA
Types.ComplexCurrentPui10PuStart value of complex current at terminal 1 in pu (base SnRef, UNom) (AC to DC)
Types.ComplexCurrentPui20PuStart value of complex current at terminal 2 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.PerUnitIp20PuStart value of active current at terminal 2 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)
Types.PerUnitIq20PuStart value of reactive current at terminal 2 in pu (base SNom, UNom) (DC to AC)
BooleanModeU10Initial mode of control on side 1 : if true, U mode, if false, Q mode
BooleanModeU20Initial mode of control on side 2 : 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.ActivePowerPuP20PuStart value of active power at terminal 2 in pu (base SnRef) (AC to DC)
Types.ReactivePowerPuQ10PuStart value of reactive power at terminal 1 in pu (base SnRef) (AC to DC)
Types.ReactivePowerPuQ20PuStart value of reactive power at terminal 2 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.ComplexApparentPowerPus20PuStart value of complex apparent power at terminal 2 in pu (base SnRef) (AC to DC)
Types.VoltageModulePuU10PuStart value of voltage amplitude at terminal 1 in pu (base UNom)
Types.VoltageModulePuU20PuStart value of voltage amplitude at terminal 2 in pu (base UNom)
Types.ComplexVoltagePuu10PuStart value of complex voltage at terminal 1 in pu (base UNom)
Types.ComplexVoltagePuu20PuStart value of complex voltage at terminal 2 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)
Types.AngleUPhase20Start value of voltage angle at terminal 2 (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
Modelica.Blocks.Interfaces.BooleanInputmodeU1Mode of control on side 1 : if true, U mode, if false, Q mode
Modelica.Blocks.Interfaces.BooleanInputmodeU2Mode of control on side 2 : 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.RealInputQRef2PuReactive power reference for the side 2 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.RealInputURef2PuVoltage reference for the side 2 of the HVDC link in pu (base UNom)

Components

TypeNameDefaultDescription
Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.DcVoltageControlSideUDcPuSideDC voltage control side of the HVDC link
Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.ActivePowerControlSidePPuSideActive power control side of the HVDC link
Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.BlockingFunction.BlockingFunctionBlocking1Undervoltage blocking function for side 1
Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.BlockingFunction.BlockingFunctionBlocking2Undervoltage blocking function for side 2
Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.DcLine.DcLinedCLineDC line model
Dynawo.Electrical.Sources.InjectorIDQConv1Injector of the active power control side of the HVDC link
Dynawo.Electrical.Sources.InjectorIDQConv2Injector of the DC voltage control side of the HVDC link
Dynawo.Electrical.Controls.PLL.PLLpll1
Dynawo.Electrical.Controls.PLL.PLLpll2
Modelica.Blocks.Sources.ConstantomegaRef1
Modelica.Blocks.Sources.ConstantomegaRef2
Types.AngleTheta1Angle of the voltage at terminal 1 in rad
Types.AngleTheta2Angle of the voltage at terminal 2 in rad