modelAGC

Automatic generation control model

Extends from TransiEnt.Basics.Icons.SystemOperator.

Information

1. Purpose of model

Automatic generation control model including secondary controller and replaceable model for control unit activation)

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

epp: electrical connector

P_tie_is: Input for Tie Line Power

P_sec_set[nout]: Outputs for secondary balancing power

P_SB_max_pos[nout]: Inputs for reserved positive control power (values are supposed to be positive)

P_SB_max_neg[nout]: Inputs for reserved negative control power (values are supposed to be positive)

nout: Number of considered power plants

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.TimesamplePeriod60
SI.TimestartTime60
Modelica.Units.SI.PowerP_respondsimCenter.P_el_smallMinimum absolute set value for response of one power plant (Ansprechempfindlichkeit)
IntegernoutsimCenter.generationPark.nDispPlantsNumber of control provision plants
BooleanchangeSignOfTieLinePowerfalseAllows to change the sign of the tie line power input
RealK_r0.8*3e9/0.2Sub grid participation factor
BooleanisExternalTielineSetpointfalseFalse, tieline input is deactivated
Realk0.5Gain of controller
SI.TimeTi150Time constant of controller
SI.PowerP_SB_max57e6Total reserved secondary balancing power

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Electrical.ActivePowerPortepp
TransiEnt.Basics.Interfaces.Electrical.ElectricPowerInP_tie_is
TransiEnt.Basics.Interfaces.Electrical.ElectricPowerOut[nout]P_sec_set
TransiEnt.Basics.Interfaces.Electrical.ElectricPowerIn[nout]P_SB_max_posReserved positive control power (values are supposed to be positive)
TransiEnt.Basics.Interfaces.Electrical.ElectricPowerIn[nout]P_SB_max_negReserved negative control power (values are supposed to be positive)
TransiEnt.Basics.Interfaces.Electrical.ElectricPowerInP_tie_set

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter
ModelStatisticsmodelStatistics
TransiEnt.Components.Statistics.Collectors.LocalCollectors.CollectElectricPowercollectElectricPower_tielineSet
TransiEnt.Components.Sensors.ElectricFrequencyf_is
Modelica.Blocks.Math.GainchangeSign
Modelica.Blocks.Continuous.LimPIDH_lfr
TransiEnt.Grid.Electrical.SecondaryControl.Activation.MeritOrderActivation_Var1SecondaryControlActivation
Modelica.Blocks.Math.Gain[nout]sign
Modelica.Blocks.Sources.Constantf_n
Modelica.Blocks.Math.Sume_set
Modelica.Blocks.Math.Sume_meas
Modelica.Blocks.Math.SumG
SI.PowerP_sec_set_totalsum(P_sec_set)
TransiEnt.Components.Statistics.Collectors.LocalCollectors.CollectElectricPowercollectElectricPower_tielineIs