| Trees | Indices | Help |
|
|---|
|
|
object --+
|
Element'.Element --+
|
IEC61970.Core.IdentifiedObject'.IdentifiedObject --+
|
IEC61970.Core.PowerSystemResource'.PowerSystemResource --+
|
IEC61970.Core.Equipment'.Equipment --+
|
IEC61970.Core.ConductingEquipment'.ConductingEquipment --+
|
IEC61970.Wires.Conductor'.Conductor --+
|
IEC61970.Wires.ACLineSegment'.ACLineSegment --+
|
DistributionLineSegment
Extends ACLineSegment with references to a library of standard types from which electrical parameters can be calculated, as follows: - calculate electrical parameters from asset data, using associated ConductorInfo, with values then multiplied by Conductor.length to produce a matrix model. - calculate unbalanced electrical parameters from associated PerLengthPhaseImpedance, then multiplied by Conductor.length to produce a matrix model. - calculate transposed electrical parameters from associated PerLengthSequenceImpedance, then multiplied by Conductor.length to produce a sequence model. For symmetrical, transposed 3ph lines, it is sufficient to use inherited ACLineSegment attributes, which describe sequence impedances and admittances for the entire length of the segment. Known issue: Attributes expressing impedances and admittances in PerLengthSequenceImpedance and PhaseImpedanceData use Resistance, etc., which describe pre-calculated, full length of segment, while we should have a longitudinal unit, per length. Taking 'r' as example, its 'unit'=Ohm, but the value is effectively in Ohm/m, so the value needs to be multiplied by Conductor.length. This is against the whole idea of unit data types and is semantically wrong, but base CIM does not have the required data types at this moment. Until the revision of unit modelling in CIM, applications need to deduce and locally handle appending '/m' for units and ensure they multiply the values by Conductor.length.
|
|||
_attr_types =
|
|||
_attrs =
|
|||
_defaults =
|
|||
_refs =
|
|||
|
Inherited from |
|||
|
|||
|
ConductorInfo Conductor data of this conductor segment. |
|||
|
PhaseImpedance Phase impedance of this conductor segment; used for unbalanced model. |
|||
|
SequenceImpedance Sequence impedance of this conductor segment; used for balanced model. |
|||
|
Inherited from Inherited from Inherited from Inherited from Inherited from |
|||
|
|||
Initialises a new 'DistributionLineSegment' instance.
|
|
|||
ConductorInfoConductor data of this conductor segment.
|
PhaseImpedancePhase impedance of this conductor segment; used for unbalanced model.
|
SequenceImpedanceSequence impedance of this conductor segment; used for balanced model.
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Sat Nov 13 22:18:06 2010 | http://epydoc.sourceforge.net |