modelProRataActivation

ProRata Activation of Secondary Control
Diagram of ProRataActivation

Extends from Modelica.Blocks.Interfaces.DiscreteBlock (Base class of discrete control blocks), TransiEnt.Grid.Electrical.SecondaryControl.Activation.PartialActivationType (Partial Model for different types of Secondary Control Activation).

Information

1. Purpose of model

ProRata Activation of Secondary Control, considers sensitivity of activation P_respond if P is sammler than P_respond, same power for all remaining power plants is used

2. Level of detail, physical effects considered, and physical insight

L2E: Models are based on (dynamic) transfer functions or differential equations.

nonlinear behavior

3. Limits of validity

(no remarks)

4. Interfaces

(no remarks)

5. Nomenclature

(no remarks)

6. Governing Equations

(no remarks)

7. Remarks for Usage

(no remarks)

8. Validation

Tested in check model "TransiEnt.Grid.Electrical.SecondaryControl.Check.TestAGC_compareActivation"

9. References

(no remarks)

10. Version History

Model created by Pascal Dubucq (dubucq@tuhh.de) in 10/2014

Parameters

TypeNameDefaultDescription
SI.TimesamplePeriod (from DiscreteBlock)Sample period of component
SI.TimestartTime (from DiscreteBlock)0First sample time instant
Integernout (from PartialActivationType)simCenter.generationPark.nDispPlantsNumber of plants
Modelica.Units.SI.Power[nout]P_max (from PartialActivationType)simCenter.generationPark.P_max
Real[nout]P_grad_max_star (from PartialActivationType)simCenter.generationPark.P_grad_max_starSpecific Power gradient in 1/s
Modelica.Units.SI.PowerP_respond (from PartialActivationType)simCenter.P_el_smallMinimum absolute set value for response of one power plant (Ansprechempfindlichkeit)
Modelica.Units.SI.TimeTd (from PartialActivationType)1Derivative time constant of slew rate limiter
Modelica.Units.SI.PowerP_SB_max (from PartialActivationType)57e6Maximum power reserve

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Electrical.ElectricPowerIn[nout]P_R_pos (from PartialActivationType)Reserved positive control power (values are supposed to be positive)
TransiEnt.Basics.Interfaces.Electrical.ElectricPowerIn[nout]P_R_neg (from PartialActivationType)Reserved negative control power (values are supposed to be positive)
Modelica.Blocks.Interfaces.RealInputu (from PartialActivationType)
Modelica.Blocks.Interfaces.RealOutput[nout]y (from PartialActivationType)
Modelica.Blocks.Interfaces.RealOutput[nout]c (from PartialActivationType)participation factors

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter (from PartialActivationType)
Modelica.Units.SI.PowerP_R_sum_possum(P_R_pos)Total positive reserved control power
Modelica.Units.SI.PowerP_R_sum_negsum(P_R_neg)Total negative reserved control power
Realc_min_posmin(P_R_pos)/P_R_sum_pos
Realc_min_negmin(P_R_neg)/P_R_sum_neg
Modelica.Blocks.Nonlinear.VariableLimiterlimiter
Modelica.Blocks.Nonlinear.SlewRateLimiter[nout]slewRateLimiter
Modelica.Blocks.Sources.RealExpressionmaxLimit
Modelica.Blocks.Sources.RealExpressionminLimit