modelSclReferenceCurrent

IRef calculation for SCL2C

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.CurrentModulePuILimPuSCL thermal stator current limit in pu (base SnRef, UNom)
Types.CurrentModulePuITfPuSCL thermal reference for inverse time calculations in pu (base SnRef, UNom)
Types.PerUnitK1SCL gain for calculation of first error
Types.PerUnitK2SCL gain for calculation of second error
Types.PerUnitKFbSCL timer feedback gain
Types.PerUnitKPRefSCL reference scaling factor based on active current
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
BooleanSw1If true, ramp rate depends on field current error, if false, ramp rates are fixed
Types.TimetSclSCL timer reference in s
Types.TimetMaxSCL timer maximum level in s
Types.TimetMinSCL timer minimum level in s
Types.PerUnitVInvMaxPuSCL maximum inverse time output
Types.PerUnitVInvMinPuSCL minimum inverse time output
Types.VoltageModulePuVtResetPuSCL OEL voltage reset value in pu (base UNom)
Types.CurrentModulePuI0PuInitial stator current in pu (base SnRef, UNom)
Types.CurrentModulePuIRef0PuInitial reference current in pu (base SnRef, UNom)
Types.TimetErr0Initial SCL timer error in s
Types.TimetInt0Initial SCL timer output in s
Types.VoltageModulePuVt0PuInitial stator voltage in pu (base UNom)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputIPRefPuReference active current in pu (base SnRef, UNom)
Modelica.Blocks.Interfaces.RealInputIPuStator current in pu (base SnRef, UNom)
Modelica.Blocks.Interfaces.RealInputVtFiltPuFiltered stator voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealOutputIRefPuReference current in pu (base SnRef, UNom)
Modelica.Blocks.Interfaces.RealOutputtErrSCL timer error in s

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.Constantconst
Modelica.Blocks.Continuous.LimIntegratorlimIntegrator1
Modelica.Blocks.Logical.LessEqualThresholdlessEqualThreshold
Modelica.Blocks.Sources.Constantconst5
Modelica.Blocks.Math.Feedbackfeedback3
Modelica.Blocks.Math.Gaingain2
Modelica.Blocks.Math.Gaingain1
Modelica.Blocks.Sources.Constantconst4
Modelica.Blocks.Logical.Switchswitch
Modelica.Blocks.Math.Addadd
Modelica.Blocks.Math.Feedbackfeedback1
Modelica.Blocks.Math.MultiSwitchmultiSwitch1
Modelica.Blocks.Sources.Constantconst3
Dynawo.NonElectrical.Blocks.Continuous.Powerpower
Modelica.Blocks.Logical.Switchswitch2
Dynawo.NonElectrical.Blocks.Continuous.Powerpower1
Modelica.Blocks.Sources.Constantconst1
Modelica.Blocks.Logical.GreaterEqualThresholdgreaterEqualThreshold
Modelica.Blocks.Math.Gaingain
Modelica.Blocks.Logical.Switchswitch1
Modelica.Blocks.Math.Feedbackfeedback2
Modelica.Blocks.Sources.BooleanConstantbooleanConstant
Modelica.Blocks.Logical.LessEqualThresholdlessEqualThreshold1
Modelica.Blocks.Math.Gaingain3
Modelica.Blocks.Nonlinear.Limiterlimiter
Modelica.Blocks.Sources.Constantconst2
Modelica.Blocks.Continuous.LimIntegratorlimIntegrator
Modelica.Blocks.Math.Feedbackfeedback
Modelica.Blocks.Logical.Oror1
Modelica.Blocks.Logical.LessThresholdlessThreshold