modelSimplePowerPlant
Extends from TransiEnt.Producer.Electrical.Base.PartialDispatchablePowerPlant (Abstract model of an electric power plant with a power setpoint input connector), TransiEnt.Producer.Electrical.Base.ControlPower.PartialBalancingPowerProvider (Abstract model of any kind of electric balancing power provider with statistics and control input).
Information
1. Purpose of model
Model contains a total efficiency, statistics adapters and a primary balancing controller.
2. Level of detail, physical effects considered, and physical insight
(no remarks)
3. Limits of validity
- Power plant model is "always on"
- Output is not constrained by gradient or capacity limits
4. Interfaces
Type of electrical power port can be chosen
P_el_set: input for electric power in [W] (setpoint for electric power)
P_SB_set: input for electric power in [W] (secondary balancing setpoint)
5. Nomenclature
(no remarks)
6. Governing Equations
(no remarks)
7. Remarks for Usage
(no remarks)
8. Validation
Tested in check model "TransiEnt.Producer.Electrical.Conventional.Components.Check.CheckSimplePowerPlant"
9. References
(no remarks)
10. Version History
Model created by Pascal Dubucq (dubucq@tuhh.de) on 01.10.2014
Model generalized for different electrical power ports by Jan-Peter Heckel (jan.heckel@tuhh.de) in July 2018
Model modified by Robert Flesch (flesch@xrg-simulation.de) in Feb 2021: introduced firstOrder behavior for primary control power; slewRateLimiter in control can be deactivated and limiting is done in firstOrder as this performs better numerically
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nSubgrids (from PartialElectricPowerPlant) | simCenter.iDetailedGrid | For calculation of statistics in subgrids (=1 local grid, e.g. hamburg, =2 surrounding grid, e.g. UCTE grid |
| Physical Constraints | |||
| Modelica.Units.SI.Power | P_el_n (from PartialElectricPowerPlant) | 300e6 | Nominal power of plant |
| SI.Power | P_n (from PartialBalancingPowerProvider) | 300e6 | Nominal power of plant |
| SI.Inertia | J | 10*P_el_n/(100*3.14)^2 | Lumped moment of inertia of whole power plant |
| Statistics | |||
| Modelica.Units.SI.Efficiency | eta_total (from PartialElectricPowerPlant) | 0.6 | Total efficiency of plant for emission calculation |
| EnergyResource | typeOfResource (from PartialElectricPowerPlant) | EnergyResource.Conventional | Type of energy resource for global model statistics |
| PrimaryEnergyCarrier | typeOfPrimaryEnergyCarrier (from PartialElectricPowerPlant) | PrimaryEnergyCarrier.BlackCoal | Type of primary energy carrier for co2 emissions global statistics |
| Boolean | integrateElPower (from PartialElectricPowerPlant) | simCenter.integrateElPower | true if electric powers shall be integrated |
| Boolean | integrateCDE (from PartialElectricPowerPlant) | simCenter.integrateCDE | true if CDE shall be integrated |
| Boolean | calculateCost (from PartialElectricPowerPlant) | simCenter.calculateCost | true if costs shall be calculated |
| EnergyResource | typeOfBalancingPowerResource (from PartialBalancingPowerProvider) | EnergyResource.Conventional | Type of energy resource for global model statistics |
| Integer | nSubgrid | 1 | Index of subgrid for moment of inertia statistics |
| Block control › Frequency Control | |||
| Boolean | isPrimaryControlActive (from PartialBalancingPowerProvider) | true | |
| Boolean | isSecondaryControlActive (from PartialBalancingPowerProvider) | false | |
| Boolean | isExternalSecondaryController (from PartialBalancingPowerProvider) | true | False, provider generates its own control setpoint (only for lumped plants) |
| SI.Time | t_SB_act (from PartialBalancingPowerProvider) | simCenter.t_SB_act | Maximum reaction time for SB |
| Modelica.Units.SI.Power | P_el_grad_max_SB (from PartialBalancingPowerProvider) | 0.02*P_n/60 | Maximum power gradient for secondary balancing (default: 2%/min) |
| Initialization | |||
| Boolean | fixedStartValue_w | false | Whether or not the start value of the angular velocity of the plants mechanical components is fixed |
| Physical constraints | |||
| SI.Efficiency | eta_gen | 1 | Generator efficiency |
| Expert Settings | |||
| Boolean | useFirstOrderPrimaryCntrl | true | use first order block to delay primary control power |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.Basics.Interfaces.Electrical.ActivePowerPort | epp (from PartialElectricPowerPlant) | ||
| TransiEnt.Basics.Interfaces.Electrical.ElectricPowerIn | P_el_set (from PartialDispatchablePowerPlant) | Electric power setpoint | |
| TransiEnt.Basics.Interfaces.Electrical.ElectricPowerIn | P_SB_set (from PartialBalancingPowerProvider) | Secondary balancing setpoint |