#include <GeneratingUnit.h>
A single or set of synchronous machines for converting mechanical power into alternating-current power. For example, individual machines within a set may be defined for scheduling purposes while a single control signal is derived for the set. In this case there would be a GeneratingUnit for each member of the set and an additional GeneratingUnit corresponding to the set.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::allocSpinResP |
The planned unused capacity (spinning reserve) which can be used to support emergency load.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::autoCntrlMarginP |
The planned unused capacity which can be used to support automatic control overruns.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::baseP |
For dispatchable units, this value represents the economic active power basepoint, for units that are not dispatchable, this value represents the fixed generation value. The value must be between the operating low and high limits.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::controlDeadband |
Unit control error deadband. When a unit's desired active power change is less than this deadband, then no control pulses will be sent to the unit.
IEC61970::Base::Domain::Seconds IEC61970::Base::Generation::Production::GeneratingUnit::controlPulseHigh |
Pulse high limit which is the largest control pulse that the unit can respond to.
IEC61970::Base::Domain::Seconds IEC61970::Base::Generation::Production::GeneratingUnit::controlPulseLow |
Pulse low limit which is the smallest control pulse that the unit can respond to.
IEC61970::Base::Domain::ActivePowerChangeRate IEC61970::Base::Generation::Production::GeneratingUnit::controlResponseRate |
Unit response rate which specifies the active power change for a control pulse of one second in the most responsive loading level of the unit.
IEC61970::Base::Domain::PerCent IEC61970::Base::Generation::Production::GeneratingUnit::efficiency |
The efficiency of the unit in converting mechanical energy, from the prime mover, into electrical energy.
IEC61970::Base::Generation::Production::GeneratorControlMode IEC61970::Base::Generation::Production::GeneratingUnit::genControlMode = IEC61970::Base::Generation::Production::GeneratorControlMode::_undef |
The unit control mode.
IEC61970::Base::Generation::Production::GeneratorControlSource IEC61970::Base::Generation::Production::GeneratingUnit::genControlSource = IEC61970::Base::Generation::Production::GeneratorControlSource::_undef |
The source of controls for a generating unit.
std::list<IEC61970::Base::Generation::Production::GenUnitOpCostCurve*> IEC61970::Base::Generation::Production::GeneratingUnit::GenUnitOpCostCurves |
A generating unit may have one or more cost curves, depending upon fuel mixture and fuel cost.
IEC61970::Base::Generation::Production::GenUnitOpSchedule* IEC61970::Base::Generation::Production::GeneratingUnit::GenUnitOpSchedule |
A generating unit may have an operating schedule, indicating the planned operation of the unit.
IEC61970::Base::Domain::PU IEC61970::Base::Generation::Production::GeneratingUnit::governorMPL |
Governor motor position limit.
IEC61970::Base::Domain::PerCent IEC61970::Base::Generation::Production::GeneratingUnit::governorSCD |
Governor Speed Changer Droop. This is the change in generator power output divided by the change in frequency normalized by the nominal power of the generator and the nominal frequency and expressed in percent and negated. A positive value of speed change droop provides additional generator output upon a drop in frequency.
std::list<IEC61970::Base::Generation::Production::GrossToNetActivePowerCurve*> IEC61970::Base::Generation::Production::GeneratingUnit::GrossToNetActivePowerCurves |
A generating unit may have a gross active power to net active power curve, describing the losses and auxiliary power requirements of the unit.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::highControlLimit |
High limit for secondary (AGC) control.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::initialP |
Default initial active power which is used to store a powerflow result for the initial active power for this unit in this network configuration.
IEC61970::Base::Domain::Float IEC61970::Base::Generation::Production::GeneratingUnit::longPF |
Generating unit long term economic participation factor.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::lowControlLimit |
Low limit for secondary (AGC) control.
IEC61970::Base::Domain::ActivePowerChangeRate IEC61970::Base::Generation::Production::GeneratingUnit::lowerRampRate |
The normal maximum rate the generating unit active power output can be lowered by control actions.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::maxEconomicP |
Maximum high economic active power limit, that should not exceed the maximum operating active power limit.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::maximumAllowableSpinningReserve |
Maximum allowable spinning reserve. Spinning reserve will never be considered greater than this value regardless of the current operating point.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::maxOperatingP |
This is the maximum operating active power limit the dispatcher can enter for this unit.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::minEconomicP |
Low economic active power limit that must be greater than or equal to the minimum operating active power limit.
IEC61970::Base::Domain::Seconds IEC61970::Base::Generation::Production::GeneratingUnit::minimumOffTime |
Minimum time interval between unit shutdown and startup.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::minOperatingP |
This is the minimum operating active power limit the dispatcher can enter for this unit.
IEC61970::Base::Generation::Production::Classification IEC61970::Base::Generation::Production::GeneratingUnit::modelDetail |
Detail level of the generator model data.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::nominalP |
The nominal power of the generating unit. Used to give precise meaning to percentage based attributes such as the governor speed change droop (governorSCD attribute). The attribute shall be a positive value equal or less than RotatingMachine. ratedS.
IEC61970::Base::Domain::Float IEC61970::Base::Generation::Production::GeneratingUnit::normalPF |
Generating unit economic participation factor.
IEC61970::Base::Domain::Float IEC61970::Base::Generation::Production::GeneratingUnit::penaltyFactor |
Defined as: 1 / ( 1 - Incremental Transmission Loss); with the Incremental Transmission Loss expressed as a plus or minus value. The typical range of penalty factors is (0.9 to 1.1).
IEC61970::Base::Domain::ActivePowerChangeRate IEC61970::Base::Generation::Production::GeneratingUnit::raiseRampRate |
The normal maximum rate the generating unit active power output can be raised by control actions.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::ratedGrossMaxP |
The unit's gross rated maximum capacity (book value).
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::ratedGrossMinP |
The gross rated minimum generation level which the unit can safely operate at while delivering power to the transmission grid.
IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::GeneratingUnit::ratedNetMaxP |
The net rated maximum capacity determined by subtracting the auxiliary power used to operate the internal plant machinery from the rated gross maximum capacity.
std::list<IEC61970::Base::Wires::RotatingMachine*> IEC61970::Base::Generation::Production::GeneratingUnit::RotatingMachine |
A synchronous machine may operate as a generator and as such becomes a member of a generating unit.
IEC61970::Base::Domain::Float IEC61970::Base::Generation::Production::GeneratingUnit::shortPF |
Generating unit short term economic participation factor.
IEC61970::Base::Domain::Money IEC61970::Base::Generation::Production::GeneratingUnit::startupCost |
The initial startup cost incurred for each start of the GeneratingUnit.
IEC61970::Base::Domain::Seconds IEC61970::Base::Generation::Production::GeneratingUnit::startupTime |
Time it takes to get the unit on-line, from the time that the prime mover mechanical power is applied.
IEC61970::Base::Domain::Float IEC61970::Base::Generation::Production::GeneratingUnit::tieLinePF |
Generating unit economic participation factor.
IEC61970::Base::Domain::PerCent IEC61970::Base::Generation::Production::GeneratingUnit::totalEfficiency |
The efficiency of the unit in converting the fuel into electrical energy.
IEC61970::Base::Domain::Money IEC61970::Base::Generation::Production::GeneratingUnit::variableCost |
The variable cost component of production per unit of ActivePower.