modelACEmulationVariableK

AC Emulation for HVDC with a variable KACEmulation

Information

In this model, KACEmulation is a variable and not a parameter. It can be given by an outer control like a power transfer control between two HVDC links for example.

Parameters

TypeNameDefaultDescription
Types.TimetFilterTime constant of the angle measurement filter
Types.AngleDeltaThetaFiltered0Start value of filtered angle difference in rad
BooleanEnabled0trueWhether the AC emulation is enabled or not
Types.PerUnitKACEmulation0Start value of inverse of the emulated AC reactance (base SnRef or SNom) (receptor or generator convention). If in generator convention, KACEmulation should be < 0.
Types.ActivePowerPuPRef0PuStart value of reference active power in pu (base SnRef or SNom) (receptor or generator convention)
Types.ActivePowerPuPRefSet0PuRaw reference active power in pu (base SnRef or SNom) (receptor or generator convention)
Types.AngleTheta10Start value of angle of the voltage at terminal 1 in rad
Types.AngleTheta20Start value of angle of the voltage at terminal 2 in rad

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputKACEmulationInverse of the emulated AC reactance (base SnRef or SNom) (receptor or generator convention). If in generator convention, KACEmulation should be < 0.
Modelica.Blocks.Interfaces.RealInputPRefSetPuRaw reference active power in pu (base SnRef or SNom) (receptor or generator convention)
Modelica.Blocks.Interfaces.RealInputTheta1Angle of the voltage at terminal 1 in rad
Modelica.Blocks.Interfaces.RealInputTheta2Angle of the voltage at terminal 2 in rad
Modelica.Blocks.Interfaces.RealOutputPRefPuReference active power in pu (base SnRef or SNom) (receptor or generator convention)

Components

TypeNameDefaultDescription
Modelica.Blocks.Continuous.FirstOrderfirstOrder
Modelica.Blocks.Math.Feedbackfeedback
Modelica.Blocks.Math.Addadd
Modelica.Blocks.Math.Productproduct
Modelica.Blocks.Logical.Switchswitch1
Modelica.Blocks.Sources.ConstantPref0Pu
Modelica.Blocks.Sources.BooleanConstantEnabled