Package CIM14 :: Package Dynamics :: Package Loads :: Module AggregateLoad' :: Class AggregateLoad
[hide private]
[frames] | no frames]

Class AggregateLoad

                                    object --+            
                                             |            
                              Element'.Element --+        
                                                 |        
  IEC61970.Core.IdentifiedObject'.IdentifiedObject --+    
                                                     |    
IEC61970.Core.PowerSystemResource'.PowerSystemResource --+
                                                         |
                                                        AggregateLoad
Known Subclasses:

Aggregate loads are used to represent all or part of the real and reactive load from a load in the static (power flow) data. This load is usually the aggregation of many individual load devices. The load models are approximate representation of the aggregate response of the load devices to system disturbances. Models of loads for dynamic analysis may themselves be either static or dynamic. A static load model represents the sensitivity of the real and reactive power consumed by the load to the amplitude and frequency of the bus voltage. A dynamic load model can used to represent the aggregate response of the motor components of the load. Large industrial motors or groups of similar motors may be represented by individual motor models (synchronous or asynchronous) which are usually represented as generators with negative Pgen in the static (power flow) data.

Instance Methods [hide private]
 
__init__(self, energyConsumer0=None, *args, **kw_args)
Initialises a new 'AggregateLoad' instance.
 
addenergyConsumer0(self, *energyConsumer0)
 
getenergyConsumer0(self)
 
removeenergyConsumer0(self, *energyConsumer0)
 
setenergyConsumer0(self, value)

Inherited from IEC61970.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 IEC61970.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]
  _many_refs = ['energyConsumer0']
  _refs = ['energyConsumer0']

Inherited from Element'.Element (private): _enums

Properties [hide private]
  energyConsumer0

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

Inherited from IEC61970.Core.IdentifiedObject'.IdentifiedObject: ModelingAuthoritySet

Inherited from object: __class__

Method Details [hide private]

__init__(self, energyConsumer0=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'AggregateLoad' instance.

Parameters:
  • energyConsumer0
Overrides: object.__init__

Property Details [hide private]

energyConsumer0

Get Method:
getenergyConsumer0(self)
Set Method:
setenergyConsumer0(self, value)