CIM Issues #5298
5295:5298 61970 PhaseImpedanceData cleanup for ACLineSegment physical modeling
61970-301, 61968-13
Description
The ability to link phase to position is provided by the changes to 61968 classes described in Issue #5295- Joint issue on ACLineSegment physical modeling clarification. This obviates the need for the .fromPhase and .toPhase attributes of the PhaseImpedanceData class.
Files
Proposed Solution
The following is proposed:
PhaseImpedanceData – Delete the .fromPhase and .toPhase attributes as they are now redundant. Phase identification is supplied by either the ACLineSegmentPhase class or the WirePosition class and is referenced via the PhaseImpedanceData.row and .column attributes which map to either ACLineSegmentPhase.sequenceNumber or WirePosition.sequenceNumber.
Decision
20-Sep-2023: Decision is to apply these changes. The Joint Redmine issue that this WG13 issues is associated with was reviewed in full details in the Sept 6 and 13th meetings.
See attached 2020-01-30 Device Datasheet ACLineSegment requested UML updates.docx for details.
Release Notes
61970 changes
Deleted attribute PhaseImpedanceData.fromPhase
Deleted attribute PhaseImpedanceData.toPhase
Updated the descriptions of the following classes and attributes:
- ACLineSegment
- ACLineSegment.b0ch
- ACLineSegment.bch
- ACLineSegment.g0ch
- ACLineSegment.gch
- ACLineSegment.r
- ACLineSegment.r0
- ACLineSegment.x
- ACLineSegment.x0
- ACLineSegmentPhase
- ACLineSegmentPhase.phase
- ACLineSegmentPhase.sequenceNumber
- Conductor.length
- PerLengthImpedance
- PerLengthLineParameter
- PerLengthPhaseImpedance
- PerLengthPhaseImpedance.conductorCount
- PerLengthSequenceImpedance
- PhaseImpedanceData
- PhaseImpedanceData.b
- PhaseImpedanceData.column
- PhaseImpedanceData.g
- PhaseImpedanceData.r
- PhaseImpedanceData.row
- PhaseImpedanceData.x
Related issues