Package CIM14 :: Package IEC61970 :: Package Generation :: Package Production :: Module WindGeneratingUnit' :: Class WindGeneratingUnit
[hide private]
[frames] | no frames]

Class WindGeneratingUnit

                           object --+                    
                                    |                    
                     Element'.Element --+                
                                        |                
  Core.IdentifiedObject'.IdentifiedObject --+            
                                            |            
Core.PowerSystemResource'.PowerSystemResource --+        
                                                |        
                        Core.Equipment'.Equipment --+    
                                                    |    
                       GeneratingUnit'.GeneratingUnit --+
                                                        |
                                                       WindGeneratingUnit

A wind driven generating unit.

Instance Methods [hide private]
 
__init__(self, *args, **kw_args)
Initialises a new 'WindGeneratingUnit' instance.

Inherited from GeneratingUnit'.GeneratingUnit: addControlAreaGeneratingUnit, addGenUnitOpCostCurves, addGrossToNetActivePowerCurves, addSynchronousMachines, getControlAreaGeneratingUnit, getGenUnitOpCostCurves, getGenUnitOpSchedule, getGrossToNetActivePowerCurves, getSynchronousMachines, removeControlAreaGeneratingUnit, removeGenUnitOpCostCurves, removeGrossToNetActivePowerCurves, removeSynchronousMachines, setControlAreaGeneratingUnit, setGenUnitOpCostCurves, setGenUnitOpSchedule, setGrossToNetActivePowerCurves, setSynchronousMachines

Inherited from Core.Equipment'.Equipment: addContingencyEquipment, addCustomerAgreements, addOperationalLimitSet, getContingencyEquipment, getCustomerAgreements, getEquipmentContainer, getOperationalLimitSet, removeContingencyEquipment, removeCustomerAgreements, removeOperationalLimitSet, setContingencyEquipment, setCustomerAgreements, setEquipmentContainer, setOperationalLimitSet

Inherited from Core.PowerSystemResource'.PowerSystemResource: addAssets, addBlock, addMeasurements, addOperatingShare, addPsrLists, addReportingGroup, getAssets, getBlock, getLocation, getMeasurements, getOperatingShare, getOutageSchedule, getPSRType, getPsrLists, getReportingGroup, removeAssets, removeBlock, removeMeasurements, removeOperatingShare, removePsrLists, removeReportingGroup, setAssets, setBlock, setLocation, setMeasurements, setOperatingShare, setOutageSchedule, setPSRType, setPsrLists, setReportingGroup

Inherited from Core.IdentifiedObject'.IdentifiedObject: getModelingAuthoritySet, setModelingAuthoritySet

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  _attr_types = {}
  _attrs = []
  _defaults = {}
  _enums = {}
  _many_refs = []
  _refs = []
Properties [hide private]

Inherited from GeneratingUnit'.GeneratingUnit: ControlAreaGeneratingUnit, GenUnitOpCostCurves, GenUnitOpSchedule, GrossToNetActivePowerCurves, SynchronousMachines

Inherited from Core.Equipment'.Equipment: ContingencyEquipment, CustomerAgreements, EquipmentContainer, OperationalLimitSet

Inherited from Core.PowerSystemResource'.PowerSystemResource: Assets, Block, Location, Measurements, OperatingShare, OutageSchedule, PSRType, PsrLists, ReportingGroup

Inherited from Core.IdentifiedObject'.IdentifiedObject: ModelingAuthoritySet

Inherited from object: __class__

Method Details [hide private]

__init__(self, *args, **kw_args)
(Constructor)

 

Initialises a new 'WindGeneratingUnit' instance.

Parameters:
  • genControlMode - The unit control mode. Values are: "setpoint", "pulse"
  • genOperatingMode - Operating mode for secondary control. Values are: "fixed", "EDC", "manual", "off", "MRN", "LFC", "AGC", "REG"
  • genControlSource - The source of controls for a generating unit. Values are: "unavailable", "onAGC", "plantControl", "offAGC"
  • startupTime - Time it takes to get the unit on-line, from the time that the prime mover mechanical power is applied
  • minimumOffTime - Minimum time interval between unit shutdown and startup
  • spinReserveRamp
  • 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.
  • maxOperatingP - This is the maximum operating active power limit the dispatcher can enter for this unit
  • fastStartFlag
  • lowControlLimit - Low limit for secondary (AGC) control
  • 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.
  • maxEconomicP - Maximum high economic active power limit, that should not exceed the maximum operating active power limit
  • efficiency - The efficiency of the unit in converting mechanical energy, from the prime mover, into electrical energy.
  • shortPF - Generating unit economic participation factor
  • lowerRampRate
  • stepChange
  • 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).
  • longPF - Generating unit economic participation factor
  • ratedGrossMinP - The gross rated minimum generation level which the unit can safely operate at while delivering power to the transmission grid
  • ratedGrossMaxP - The unit's gross rated maximum capacity (Book Value).
  • dispReserveFlag
  • variableCost - The variable cost component of production per unit of ActivePower.
  • modelDetail - Detail level of the generator model data
  • energyMinP
  • maximumAllowableSpinningReserve - Maximum allowable spinning reserve. Spinning reserve will never be considered greater than this value regardless of the current operating point.
  • fuelPriority
  • raiseRampRate
  • nominalP - The nominal power of the generating unit. Used to give precise meaning to percentage based attributes such as the govenor speed change droop (govenorSCD attribute).
  • normalPF - Generating unit economic participation factor
  • governorMPL - Governor Motor Position Limit
  • 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
  • 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.
  • tieLinePF - Generating unit economic participation factor
  • 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.
  • controlPulseLow - Pulse low limit which is the smallest control pulse that the unit can respond to
  • highControlLimit - High limit for secondary (AGC) control
  • 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
  • minEconomicP - Low economic active power limit that must be greater than or equal to the minimum operating active power limit
  • autoCntrlMarginP - The planned unused capacity which can be used to support automatic control overruns.
  • allocSpinResP - The planned unused capacity (spinning reserve) which can be used to support emergency load
  • startupCost - The initial startup cost incurred for each start of the GeneratingUnit.
  • minOperatingP - This is the minimum operating active power limit the dispatcher can enter for this unit.
  • controlPulseHigh - Pulse high limit which is the largest control pulse that the unit can respond to
  • SynchronousMachines - A synchronous machine may operate as a generator and as such becomes a member of a generating unit
  • 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
  • GenUnitOpCostCurves - A generating unit may have one or more cost curves, depending upon fuel mixture and fuel cost.
  • GenUnitOpSchedule - A generating unit may have an operating schedule, indicating the planned operation of the unit
  • ControlAreaGeneratingUnit - ControlArea specifications for this generating unit.
Overrides: object.__init__