Package CIM14 :: Package IEC61970 :: Package Wires :: Module DCLineSegment' :: Class DCLineSegment
[hide private]
[frames] | no frames]

Class DCLineSegment

                           object --+                        
                                    |                        
                     Element'.Element --+                    
                                        |                    
  Core.IdentifiedObject'.IdentifiedObject --+                
                                            |                
Core.PowerSystemResource'.PowerSystemResource --+            
                                                |            
                        Core.Equipment'.Equipment --+        
                                                    |        
        Core.ConductingEquipment'.ConductingEquipment --+    
                                                        |    
                                     Conductor'.Conductor --+
                                                            |
                                                           DCLineSegment

A wire or combination of wires not insulated from one another, with consistent electrical characteristics, used to carry direct current between points in the DC region of the power system.

Instance Methods [hide private]
 
__init__(self, dcSegmentInductance=0.0, dcSegmentResistance=0.0, *args, **kw_args)
Initialises a new 'DCLineSegment' instance.

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

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

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__

Class Variables [hide private]
  _attr_types = {'dcSegmentInductance': <type 'float'>, 'dcSegme...
  _attrs = ['dcSegmentInductance', 'dcSegmentResistance']
  _defaults = {'dcSegmentInductance': 0.0, 'dcSegmentResistance'...

Inherited from Conductor'.Conductor (private): _enums, _many_refs, _refs

Properties [hide private]

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

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

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

Inherited from Core.IdentifiedObject'.IdentifiedObject: ModelingAuthoritySet

Inherited from object: __class__

Method Details [hide private]

__init__(self, dcSegmentInductance=0.0, dcSegmentResistance=0.0, *args, **kw_args)
(Constructor)

 

Initialises a new 'DCLineSegment' instance.

Parameters:
  • dcSegmentInductance - Inductance of the DC line segment.
  • dcSegmentResistance - Resistance of the DC line segment.
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'dcSegmentInductance': <type 'float'>,
 'dcSegmentResistance': <type 'float'>}

_defaults

Value:
{'dcSegmentInductance': 0.0, 'dcSegmentResistance': 0.0}