Package CIM14 :: Package Dynamics :: Package Generators :: Module GenLoad' :: Class GenLoad
[hide private]
[frames] | no frames]

Class GenLoad

                                    object --+                        
                                             |                        
                              Element'.Element --+                    
                                                 |                    
  IEC61970.Core.IdentifiedObject'.IdentifiedObject --+                
                                                     |                
IEC61970.Core.PowerSystemResource'.PowerSystemResource --+            
                                                         |            
                        IEC61970.Core.Equipment'.Equipment --+        
                                                             |        
        IEC61970.Core.ConductingEquipment'.ConductingEquipment --+    
                                                                 |    
                 IEC61970.Wires.RegulatingCondEq'.RegulatingCondEq --+
                                                                     |
                                                                    GenLoad

Representation of a small generator as a negative load rather than a dynamic generator model. This practice is also referred to as 'netting' the generation with the load, i.e. taking the net value of load minus generation as the new load value. For dynamic modeling purposes, each generator that does not have a dynamic load model must have a genLoad record.

Instance Methods [hide private]
 
__init__(self, synchronousMachine0=None, *args, **kw_args)
Initialises a new 'GenLoad' instance.
 
addsynchronousMachine0(self, *synchronousMachine0)
 
getsynchronousMachine0(self)
 
removesynchronousMachine0(self, *synchronousMachine0)
 
setsynchronousMachine0(self, value)

Inherited from IEC61970.Wires.RegulatingCondEq'.RegulatingCondEq: addControls, getControls, getRegulatingControl, removeControls, setControls, setRegulatingControl

Inherited from IEC61970.Core.ConductingEquipment'.ConductingEquipment: addClearanceTags, addProtectionEquipments, addTerminals, getBaseVoltage, getClearanceTags, getProtectionEquipments, getSvStatus, getTerminals, removeClearanceTags, removeProtectionEquipments, removeTerminals, setBaseVoltage, setClearanceTags, setProtectionEquipments, setSvStatus, setTerminals

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

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 = ['synchronousMachine0']
  _refs = ['synchronousMachine0']
Properties [hide private]
  synchronousMachine0

Inherited from IEC61970.Wires.RegulatingCondEq'.RegulatingCondEq: Controls, RegulatingControl

Inherited from IEC61970.Core.ConductingEquipment'.ConductingEquipment: BaseVoltage, ClearanceTags, ProtectionEquipments, SvStatus, Terminals

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

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, synchronousMachine0=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'GenLoad' instance.

Parameters:
  • synchronousMachine0
Overrides: object.__init__

Property Details [hide private]

synchronousMachine0

Get Method:
getsynchronousMachine0(self)
Set Method:
setsynchronousMachine0(self, value)