modelScl2c

IEEE (2016) stator current limiter type SCL2C model

Parameters

TypeNameDefaultDescription
Types.PerUnitC1SCL exponent for calculation of first error
Types.PerUnitC2SCL exponent for calculation of second error
Types.PerUnitFixedRdSCL fixed cooling-down time output
Types.PerUnitFixedRuSCL fixed delay time output
Types.CurrentModulePuIInstPuSCL instantaneous stator current limit in pu (base SnRef, UNom)
Types.CurrentModulePuIInstUelPuUnderexcited region instantaneous stator current limit in pu (base SnRef, UNom)
Types.CurrentModulePuILimPuSCL thermal stator current limit in pu (base SnRef, UNom)
Types.CurrentModulePuIqOelMinPuSCL OEL minimum reactive current reference value in pu (base SnRef, UNom)
Types.CurrentModulePuIqUelMaxPuSCL UEL maximum reactive current reference value in pu (base SnRef, UNom)
Types.CurrentModulePuIResetPuSCL reset-reference, if inactive, in pu (base SnRef, UNom)
Types.CurrentModulePuITfPuSCL thermal reference for inverse time calculations in pu (base SnRef, UNom)
Types.CurrentModulePuIThOffPuSCL reset threshold value in pu (base SnRef, UNom)
Types.PerUnitK1SCL gain for calculation of first error
Types.PerUnitK2SCL gain for calculation of second error
Types.PerUnitKdOelOverexcited PID regulator differential gain
Types.PerUnitKdUelUnderexcited PID regulator differential gain
Types.PerUnitKFbSCL timer feedback gain
Types.PerUnitKiOelOverexcited PID regulator integral gain
Types.PerUnitKiUelUnderexcited PID regulator integral gain
Types.PerUnitKpOelOverexcited PID regulator proportional gain
Types.PerUnitKPRefSCL reference scaling factor based on active current
Types.PerUnitKpUelUnderexcited PID regulator proportional gain
Types.PerUnitKIpOelOverexcited active current scaling factor
Types.PerUnitKIpUelUnderexcited active current scaling factor
Types.PerUnitKIqOelOverexcited reactive current scaling factor
Types.PerUnitKIqUelUnderexcited reactive current scaling factor
Types.PerUnitKrdSCL reference ramp-down rate in pu/s (base SnRef, UNom)
Types.PerUnitKruSCL reference ramp-up rate in pu/s (base SnRef, UNom)
Types.PerUnitKzruSCL thermal reference release threshold
BooleanSw1OEL reference ramp logic selection
Types.TimetASclSCL reference filter time constant in s
Types.TimetB1OelOverexcited regulator lag time constant 1 in s
Types.TimetB1UelUnderexcited regulator lag time constant 1 in s
Types.TimetB2OelOverexcited regulator lag time constant 2 in s
Types.TimetB2UelUnderexcited regulator lag time constant 2 in s
Types.TimetC1OelOverexcited regulator lead time constant 1 in s
Types.TimetC1UelUnderexcited regulator lead time constant 1 in s
Types.TimetC2OelOverexcited regulator lead time constant 2 in s
Types.TimetC2UelUnderexcited regulator lead time constant 2 in s
Types.TimetDOelOverexcited PID regulator differential time constant in s
Types.TimetDUelUnderexcited PID regulator differential time constant in s
Types.TimetEnOelOverexcited activation delay time in s
Types.TimetEnUelUnderexcited activation delay time in s
Types.TimetIpOelOverexcited active current time constant in s
Types.TimetIpUelUnderexcited active current time constant in s
Types.TimetIqOelOverexcited reactive current time constant in s
Types.TimetIqUelUnderexcited reactive current time constant in s
Types.TimetItSclStator current transducer time constant in s
Types.TimetMaxSCL timer maximum level in s
Types.TimetMinSCL timer minimum level in s
Types.TimetOffSCL reset delay time in s
Types.TimetSclSCL timer reference in s
Types.TimetVtSclTerminal voltage transducer time constant in s
Types.PerUnitVInvMaxPuSCL maximum inverse time output
Types.PerUnitVInvMinPuSCL minimum inverse time output
Types.VoltageModulePuVOel1MaxPuMaximum OEL output limit in pu (base UNom)
Types.VoltageModulePuVOel1MinPuMinimum OEL output limit in pu (base UNom)
Types.VoltageModulePuVOel2MaxPuMaximum OEL lead-lag 1 output limit in pu (base UNom)
Types.VoltageModulePuVOel2MinPuMinimum OEL lead-lag 1 output limit in pu (base UNom)
Types.VoltageModulePuVOel3MaxPuMaximum OEL PID output limit in pu (base UNom)
Types.VoltageModulePuVOel3MinPuMinimum OEL PID output limit in pu (base UNom)
Types.VoltageModulePuVtMinPuSCL OEL minimum voltage reference value in pu (base UNom)
Types.VoltageModulePuVtResetPuSCL OEL voltage reset value in pu (base UNom)
Types.VoltageModulePuVUel1MaxPuMaximum UEL output limit in pu (base UNom)
Types.VoltageModulePuVUel1MinPuMinimum UEL output limit in pu (base UNom)
Types.VoltageModulePuVUel2MaxPuMaximum UEL lead-lag 1 output limit in pu (base UNom)
Types.VoltageModulePuVUel2MinPuMinimum UEL lead-lag 1 output limit in pu (base UNom)
Types.VoltageModulePuVUel3MaxPuMaximum UEL PID output limit in pu (base UNom)
Types.VoltageModulePuVUel3MinPuMinimum UEL PID output limit in pu (base UNom)
Types.ComplexCurrentPuit0PuInitial complex stator current in pu (base SnRef, UNom)
Types.ActivePowerPuPGen0PuInitial active power in pu (base SnRef) (generator convention)
Types.ReactivePowerPuQGen0PuInitial reactive power in pu (base SnRef) (generator convention)
Types.ComplexVoltagePuut0PuInitial complex stator voltage in pu (base UNom)
Types.CurrentModulePuIRef0Pusqrt((PGen0Pu^2 + QGen0Pu^2)/(Modelica.ComplexMath.'abs'(ut0Pu)^2))Initial reference current in pu (base SnRef, UNom)
Types.CurrentModulePuIScaled0PuModelica.ComplexMath.'abs'(it0Pu)/ITfPuInitial scaled current in pu (base SnRef, UNom)
Types.TimetErr0tScl - tInt0Initial SCL timer error in s
Types.TimetInt0(K2*(IScaled0Pu^C2 - 1) + (if IScaled0Pu <= 1 then FixedRu else FixedRd))/KFbInitial SCL timer output in s

Connectors

TypeNameDefaultDescription
Modelica.ComplexBlocks.Interfaces.ComplexInputitPuComplex stator current in pu (base SnRef, UNom)
Modelica.Blocks.Interfaces.RealInputPGenPuActive power generated by the synchronous machine in pu (base SnRef) (generator convention)
Modelica.Blocks.Interfaces.RealInputQGenPuReactive power generated by the synchronous machine in pu (base SnRef) (generator convention)
Modelica.ComplexBlocks.Interfaces.ComplexInpututPuComplex stator voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealOutputUSclOelPuStator current overexcitation limitation output voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealOutputUSclUelPuStator current underexcitation limitation output voltage in pu (base UNom)

Components

TypeNameDefaultDescription
Dynawo.NonElectrical.Blocks.Complex.ComplexToPolarcomplexToPolar
Dynawo.NonElectrical.Blocks.NonLinear.LimitedLeadLaglimitedLeadLag
Dynawo.NonElectrical.Blocks.NonLinear.LimitedLeadLaglimitedLeadLag1
Modelica.Blocks.Math.Divisiondivision
Modelica.Blocks.Math.Divisiondivision1
Modelica.Blocks.Continuous.FirstOrderfirstOrder
Modelica.Blocks.Continuous.FirstOrderfirstOrder1
Modelica.Blocks.Continuous.FirstOrderfirstOrder2
Modelica.Blocks.Continuous.FirstOrderfirstOrder3
Modelica.Blocks.Math.Pythagoraspythagoras
Modelica.Blocks.Math.Pythagoraspythagoras1
Modelica.Blocks.Math.Addadd
Modelica.Blocks.Sources.Constantconst
Modelica.Blocks.Sources.Constantconst1
Modelica.Blocks.Math.Addadd1
Modelica.Blocks.Math.Add3add3
Modelica.Blocks.Math.Add3add31
Modelica.Blocks.Math.Minmin1
Modelica.Blocks.Math.MinMaxmax1
Modelica.Blocks.Continuous.FirstOrderfirstOrder4
Modelica.Blocks.Math.Addadd2
Modelica.Blocks.Sources.Constantconst2
Modelica.Blocks.Continuous.LimPIDpidUel
Modelica.Blocks.Continuous.LimPIDpidOel
Dynawo.NonElectrical.Blocks.NonLinear.LimitedLeadLaglimitedLeadLag2
Dynawo.NonElectrical.Blocks.NonLinear.LimitedLeadLaglimitedLeadLag3
Dynawo.NonElectrical.Blocks.Complex.ComplexToPolarcomplexToPolar1
Modelica.Blocks.Continuous.FirstOrderfirstOrder5
Dynawo.Electrical.Controls.Machines.StatorCurrentLimiters.Standard.BaseClasses.SclReferenceCurrentsclReferenceCurrent
Modelica.Blocks.Continuous.FirstOrderfirstOrder6
Modelica.Blocks.Continuous.FirstOrderfirstOrder7
Modelica.Blocks.Nonlinear.Limiterlimiter
Dynawo.Electrical.Controls.Machines.StatorCurrentLimiters.Standard.BaseClasses.SclUelActivationsclUelActivation
Dynawo.Electrical.Controls.Machines.StatorCurrentLimiters.Standard.BaseClasses.SclOelActivationsclOelActivation