modelSVarCStandard

Standard static var compensator model

Extends from AdditionalIcons.SVarC, BaseControls.Parameters.ParamsBlockingFunction, BaseControls.Parameters.ParamsCalculationBG, BaseControls.Parameters.ParamsLimitations, BaseControls.Parameters.ParamsModeHandling, BaseControls.Parameters.ParamsRegulation.

Parameters

TypeNameDefaultDescription
Types.VoltageModuleUBlock (from ParamsBlockingFunction)Voltage value under which the static var compensator is blocked, in kV
Types.VoltageModuleUUnblockDown (from ParamsBlockingFunction)Lower voltage value defining the voltage interval in which the static var compensator is unblocked, in kV
Types.VoltageModuleUUnblockUp (from ParamsBlockingFunction)Upper voltage value defining the voltage interval in which the static var compensator is unblocked, in kV
Types.PerUnitBShuntPu (from ParamsCalculationBG)Fixed susceptance of the static var compensator in pu (for standby mode) (base SNom)
Types.PerUnitBMaxPu (from ParamsLimitations)Maximum value for the variable susceptance in pu (base UNom, SNom)
Types.PerUnitBMinPu (from ParamsLimitations)Minimum value for the variable susceptance in pu (base UNom, SNom)
Types.CurrentModulePuIMaxPu (from ParamsLimitations)Maximum value for the current in pu (base UNom, SNom)
Types.CurrentModulePuIMinPu (from ParamsLimitations)Minimum value for the current in pu (base UNom, SNom)
Types.PerUnitKCurrentLimiter (from ParamsLimitations)Integral gain of current limiter
Types.TimetThresholdDown (from ParamsModeHandling)Time duration associated with the condition U < UThresholdDown for the change from standby to running mode, in s
Types.TimetThresholdUp (from ParamsModeHandling)Time duration associated with the condition U > UThresholdUp for the change from standby to running mode, in s
Types.VoltageModuleURefDown (from ParamsModeHandling)Voltage reference taken into account when the static var compensator switches from standby mode to running mode by falling under UThresholdDown for more than tThresholdDown seconds, in kV
Types.VoltageModuleURefUp (from ParamsModeHandling)Voltage reference taken into account when the static var compensator switches from standby mode to running mode by exceeding UThresholdUp for more than tThresholdUp seconds, in kV
Types.VoltageModuleUThresholdDown (from ParamsModeHandling)Voltage value under which the static var compensator automatically switches from standby mode to running mode, in kV
Types.VoltageModuleUThresholdUp (from ParamsModeHandling)Voltage value above which the static var compensator automatically switches from standby mode to running mode, in kV
Types.PerUnitKp (from ParamsRegulation)Proportional gain of the PI controller
Types.PerUnitLambda (from ParamsRegulation)Statism of the regulation law URefPu = UPu + Lambda * QPu in pu (base UNom, SNom)
Types.ApparentPowerModuleSNom (from ParamsRegulation)Static var compensator nominal apparent power in MVA
Types.TimeTi (from ParamsRegulation)Integral time constant of the PI controller in s
Types.VoltageModuleUNomStatic var compensator nominal voltage in kV
Types.VoltageModuleUBlockPuUBlock/UNom
Types.VoltageModuleUThresholdDownPuUThresholdDown/UNom
Types.VoltageModuleUThresholdUpPuUThresholdUp/UNom
Types.VoltageModuleUUnblockDownPuUUnblockDown/UNom
Types.VoltageModuleUUnblockUpPuUUnblockUp/UNom
Types.PerUnitB0PuStart value of the susceptance in pu (base UNom, SNom)
Types.PerUnitG0PuStart value of the conductance in pu (base UNom, SNom)
Types.ComplexCurrentPui0PuStart value of complex current at injector terminal in pu (base UNom, SnRef) (receptor convention)
BaseControls.ModeMode0Start value for mode
Types.ActivePowerPuP0PuStart value of active power in pu (base SnRef) (receptor convention)
Types.ReactivePowerPuQ0PuStart value of reactive power in pu (base SnRef) (receptor convention)
Types.ComplexApparentPowerPus0PuStart value of apparent power at injector terminal in pu (base SnRef) (receptor convention)
BooleanSelectModeAuto0trueIf true, the SVarC is initially in automatic configuration
Types.VoltageModulePuU0PuStart value of voltage amplitude at injector terminal in pu (base UNom)
Types.ComplexVoltagePuu0PuStart value of complex voltage at injector terminal in pu (base UNom)
Types.VoltageModuleURef0Start value of voltage reference in kV
Types.PerUnitBVar0PuB0Pu - BShuntPuStart value of variable susceptance in pu (base UNom, SNom)
IntegerSetModeManual0Integer(Mode0)Start value of the mode when in manual configuration

Connectors

TypeNameDefaultDescription
Dynawo.Connectors.ACPowerterminalConnector used to connect the static var compensator to the grid
Modelica.Blocks.Interfaces.BooleanInputselectModeAutoWhether the static var compensator is in automatic configuration
Modelica.Blocks.Interfaces.IntegerInputsetModeManualMode selected when in manual configuration
Modelica.Blocks.Interfaces.RealInputURefVoltage reference for the regulation in kV

Components

TypeNameDefaultDescription
Dynawo.Electrical.Sources.InjectorBGinjectorControlled injector BG
Modelica.Blocks.Sources.ConstantGPuCst
Dynawo.Electrical.StaticVarCompensators.BaseControls.Regulationregulation
Modelica.Blocks.Math.Divisiondivision1
Modelica.Blocks.Math.GainPuConversion
Dynawo.Electrical.StaticVarCompensators.BaseControls.ModeHandlingmodeHandling
Dynawo.Electrical.StaticVarCompensators.BaseControls.CalculationBGcalculationBG
Dynawo.Electrical.StaticVarCompensators.BaseControls.BlockingFunctionblockingFunction