A power system resource can be an item of equipment such as a Switch,
an EquipmentContainer containing many individual items of equipment such
as a Substation, or an organisational entity such as Company or
SubControlArea. This provides for the nesting of collections of
PowerSystemResources within other PowerSystemResources. For example, a
Switch could be a member of a Substation and a Substation could be a
member of a division of a Company.
|
|
__init__(self,
Location=None,
Assets=None,
PsrLists=None,
Measurements=None,
OperatingShare=None,
OutageSchedule=None,
ReportingGroup=None,
Block=None,
PSRType=None,
*args,
**kw_args)
Initialises a new 'PowerSystemResource' instance. |
|
|
|
|
|
|
|
|
|
|
| addMeasurements(self,
*Measurements) |
|
|
|
|
| addOperatingShare(self,
*OperatingShare) |
|
|
|
|
| addPsrLists(self,
*PsrLists) |
|
|
|
|
| addReportingGroup(self,
*ReportingGroup) |
|
|
|
|
getAssets(self)
All assets represented by this power system resource. |
|
|
|
|
getBlock(self)
The dynamics block associated to the power system resource. |
|
|
|
|
getLocation(self)
Location of this power system resource. |
|
|
|
|
getMeasurements(self)
The Measurements that are included in the naming hierarchy where the
PSR is the containing object |
|
|
|
|
getOperatingShare(self)
The linkage to any number of operating share objects. |
|
|
|
|
getOutageSchedule(self)
A power system resource may have an outage schedule |
|
|
|
|
getPSRType(self)
PSRType (custom classification) for this PowerSystemResource. |
|
|
|
|
|
|
|
getReportingGroup(self)
Reporting groups to which this PSR belongs. |
|
|
|
|
| removeAssets(self,
*Assets) |
|
|
|
|
| removeBlock(self,
*Block) |
|
|
|
|
| removeMeasurements(self,
*Measurements) |
|
|
|
|
| removeOperatingShare(self,
*OperatingShare) |
|
|
|
|
| removePsrLists(self,
*PsrLists) |
|
|
|
|
| removeReportingGroup(self,
*ReportingGroup) |
|
|
|
|
|
|
|
|
|
|
|
|
|
| setMeasurements(self,
value) |
|
|
|
|
| setOperatingShare(self,
value) |
|
|
|
|
| setOutageSchedule(self,
value) |
|
|
|
|
|
|
|
|
|
|
| setReportingGroup(self,
value) |
|
|
|
Inherited from IdentifiedObject'.IdentifiedObject:
getModelingAuthoritySet,
setModelingAuthoritySet
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|