Package CIM15 :: Package IEC61970 :: Package LoadModel :: Module PowerCutZone' :: Class PowerCutZone
[hide private]
[frames] | no frames]

Class PowerCutZone

                           object --+            
                                    |            
                     Element'.Element --+        
                                        |        
  Core.IdentifiedObject'.IdentifiedObject --+    
                                            |    
Core.PowerSystemResource'.PowerSystemResource --+
                                                |
                                               PowerCutZone

An area or zone of the power system which is used for load shedding purposes.An area or zone of the power system which is used for load shedding purposes.

Instance Methods [hide private]
 
__init__(self, cutLevel2=0.0, cutLevel1=0.0, EnergyConsumers=None, *args, **kw_args)
Initialises a new 'PowerCutZone' instance.
 
addEnergyConsumers(self, *EnergyConsumers)
 
getEnergyConsumers(self)
An energy consumer is assigned to a power cut zone
 
removeEnergyConsumers(self, *EnergyConsumers)
 
setEnergyConsumers(self, value)

Inherited from Core.PowerSystemResource'.PowerSystemResource: addAssets, addChangeItems, addDocumentRoles, addErpOrganisationRoles, addMeasurements, addNetworkDataSets, addOperatingShare, addPSREvent, addPsrLists, addReportingGroup, addSafetyDocuments, addScheduleSteps, getAssets, getChangeItems, getDocumentRoles, getErpOrganisationRoles, getLocation, getMeasurements, getNetworkDataSets, getOperatingShare, getOutageSchedule, getPSREvent, getPSRType, getPsrLists, getReportingGroup, getSafetyDocuments, getScheduleSteps, removeAssets, removeChangeItems, removeDocumentRoles, removeErpOrganisationRoles, removeMeasurements, removeNetworkDataSets, removeOperatingShare, removePSREvent, removePsrLists, removeReportingGroup, removeSafetyDocuments, removeScheduleSteps, setAssets, setChangeItems, setDocumentRoles, setErpOrganisationRoles, setLocation, setMeasurements, setNetworkDataSets, setOperatingShare, setOutageSchedule, setPSREvent, setPSRType, setPsrLists, setReportingGroup, setSafetyDocuments, setScheduleSteps

Inherited from Core.IdentifiedObject'.IdentifiedObject: addDiagramObjects, addNames, getDiagramObjects, getModelingAuthoritySet, getNames, removeDiagramObjects, removeNames, setDiagramObjects, setModelingAuthoritySet, setNames

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

Class Variables [hide private]
  _attr_types = {'cutLevel1': <type 'float'>, 'cutLevel2': <type...
  _attrs = ['cutLevel2', 'cutLevel1']
  _defaults = {'cutLevel1': 0.0, 'cutLevel2': 0.0}
  _many_refs = ['EnergyConsumers']
  _refs = ['EnergyConsumers']

Inherited from Element'.Element (private): _enums

Properties [hide private]
  EnergyConsumers
An energy consumer is assigned to a power cut zone

Inherited from Core.PowerSystemResource'.PowerSystemResource: Assets, ChangeItems, DocumentRoles, ErpOrganisationRoles, Location, Measurements, NetworkDataSets, OperatingShare, OutageSchedule, PSREvent, PSRType, PsrLists, ReportingGroup, SafetyDocuments, ScheduleSteps

Inherited from Core.IdentifiedObject'.IdentifiedObject: DiagramObjects, ModelingAuthoritySet, Names

Inherited from object: __class__

Method Details [hide private]

__init__(self, cutLevel2=0.0, cutLevel1=0.0, EnergyConsumers=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'PowerCutZone' instance.

Parameters:
  • cutLevel2 - Second level (amount) of load to cut as a percentage of total zone load
  • cutLevel1 - First level (amount) of load to cut as a percentage of total zone load
  • EnergyConsumers - An energy consumer is assigned to a power cut zone
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'cutLevel1': <type 'float'>, 'cutLevel2': <type 'float'>}

Property Details [hide private]

EnergyConsumers

An energy consumer is assigned to a power cut zone

Get Method:
getEnergyConsumers(self) - An energy consumer is assigned to a power cut zone
Set Method:
setEnergyConsumers(self, value)