modelAGC_StateEstimation

Automatic generation control with first order state estimation

Extends from TransiEnt.Basics.Icons.SystemOperator.

Information

1. Purpose of model

Automatic generation control with first order state estimation for estimating

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)

P_baseload_set[nout]: Inputs from power plants base loads

nout: Number of considered power plants

5. Nomenclature

(no remarks)

6. Governing Equations

(no remarks)

7. Remarks for Usage

(no remarks)

8. Validation

(no remarks)

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

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
TransiEnt.Basics.Interfaces.Electrical.ElectricPowerIn[nout]P_baseload_set

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter
ModelStatisticsmodelStatistics
TransiEnt.Components.Sensors.ElectricFrequencyf_is
Modelica.Blocks.Math.GainchangeSign
TransiEnt.Basics.Blocks.LimPIDResetH_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_is
Modelica.Blocks.Logical.ZeroCrossingzeroCrossing
Modelica.Blocks.Sources.BooleanConstantalwaysOn
TransiEnt.Grid.Electrical.SecondaryControl.FirstOrderStateEstimationh_entl_firstOrder
Modelica.Blocks.Math.SumG
TransiEnt.Components.Statistics.Collectors.LocalCollectors.CollectElectricPowercollectElectricPower_tielineSet
TransiEnt.Components.Statistics.Collectors.LocalCollectors.CollectElectricPowercollectElectricPower_tielineIs