modelQRefLim

Function that applies the limitations to QRef

Extends from Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.Parameters.ParamsQRefLim (Parameters of reactive power 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.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)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputPPuActive power in pu (base SNom) (DC to AC)
Modelica.Blocks.Interfaces.RealInputQRefUQPuRaw reference reactive power in pu (base SNom) (DC to AC)
Modelica.Blocks.Interfaces.RealInputUPuVoltage module in pu (base UNom)
Modelica.Blocks.Interfaces.RealOutputQRefLimPuLimited reference reactive power in pu (base SNom) (DC to AC) after applying the diagrams

Components

TypeNameDefaultDescription
Modelica.Blocks.Nonlinear.Limiterlimiter
Modelica.Blocks.Nonlinear.VariableLimitervariableLimiter
Modelica.Blocks.Nonlinear.VariableLimitervariableLimiter1
Modelica.Blocks.Tables.CombiTable1DsQPMax
Modelica.Blocks.Tables.CombiTable1DsQPMin
Modelica.Blocks.Tables.CombiTable1DsQUMax
Modelica.Blocks.Tables.CombiTable1DsQUMin