A <b>control area </b>is a grouping of <b>generating
units</b> and/or loads and a cutset of tie lines (as
<b>terminals</b>) which may be used for a variety of purposes
including automatic generation control, powerflow solution area
interchange control specification, and input to load forecasting. Note
that any number of overlapping control area specifications can be
superimposed on the physical model.
|
__init__(self,
type=' Interchange ' ,
netInterchange=0.0,
pTolerance=0.0,
TieFlow=None,
EnergyArea=None,
ControlAreaGeneratingUnit=None,
*args,
**kw_args)
Initialises a new 'ControlArea' instance. |
|
|
|
addControlAreaGeneratingUnit(self,
*ControlAreaGeneratingUnit) |
|
|
|
addTieFlow(self,
*TieFlow) |
|
|
|
getControlAreaGeneratingUnit(self)
The generating unit specificaitons for the control area. |
|
|
|
getEnergyArea(self)
The energy area that is forecast from this control area
specification. |
|
|
|
getTieFlow(self)
The tie flows associated with the control area. |
|
|
|
removeControlAreaGeneratingUnit(self,
*ControlAreaGeneratingUnit) |
|
|
|
removeTieFlow(self,
*TieFlow) |
|
|
|
setControlAreaGeneratingUnit(self,
value) |
|
|
|
setEnergyArea(self,
value) |
|
|
|
|
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__
|
|
_attr_types = { ' netInterchange ' : <type 'float'>, ' pTolerance ' : ...
|
|
_attrs = [ ' type ' , ' netInterchange ' , ' pTolerance ' ]
|
|
_defaults = { ' netInterchange ' : 0.0, ' pTolerance ' : 0.0, ' type ' : ...
|
|
_enums = { ' type ' : ' ControlAreaTypeKind ' }
|
|
_many_refs = [ ' TieFlow ' , ' ControlAreaGeneratingUnit ' ]
|
|
_refs = [ ' TieFlow ' , ' EnergyArea ' , ' ControlAreaGeneratingUnit ' ]
|