Project

General

Profile

CIM Issues #6702

Grid Package: PhaseImpedanceData to support electrical parameters templates

Added by Celso Rocha over 1 year ago. Updated about 2 months ago.

Status:
In Progress
Priority:
Normal
Author/Contact Info:
Celso Rocha
Base Release:
Solution to be Applied To:
CIM18v10
Solution Version:
Solution Applied By:
Completion Date:
CIM Keywords:
61970-Wires
Breaking Change:
No
Breaking Change Description:
CIM Impacted Groups:
WG13, WG14
Requestor:
Standard(s):

61970-301

Version:
Clause:
Sub-Clause:
Paragraph:
Table:
Originally Closed in Version:
Origination Date:
Origination ID:
Originally Assigned To:

Description

In #5298, PhaseImpedanceData.fromPhase and PhaseImpedanceData.toPhase attributes have been removed. However, there is a use case for keeping those attributes, that is the use of line templates with electrical parameters. This is somewhat common on the distribution space. For example, find attached a screenshot of an Unbalanced line template in CYME where the entries of the matrix are specified using phases.


Files


Proposed Solution

(Re)add PhaseImpedanceData.fromPhase and PhaseImpedanceData.toPhase attributes and update the description of PhaseImpedanceData class accordingly.


Decision

19-Sep-2024 Joint TF Hybrid Meetings:

After discussing it is clear that we will need Celso to sound off with an explanation as to why the row and column cannot be used (i.e. the original reason we removed from/to is due to the many different approaches to exchanging this data. We moved to remove them to reduce the number of options)

#1

Updated by Todd Viegut over 1 year ago

  • Status changed from New to Open
  • Author/Contact Info set to Celso Rocha
  • Solution to be Applied To set to CIM18v10
  • CIM Impacted Groups WG14 added
#2

Updated by Todd Viegut 9 months ago

  • Decision updated (diff)
#3

Updated by Chavdar Ivanov 7 months ago

  • Status changed from Open to In Progress
#4

Updated by Todd Viegut 7 months ago

Celso, Chavdar and I added back in the attributes. However, the description will need your help to define. The issue is that we can not restore the old description at the Class level as it original was. This is due to reworking the class description for a separate Redmine Issue. Please review and touch base with us.

#5

Updated by Celso Rocha about 2 months ago

Todd, see proposed changes in the description of the class and .fromPhase/.toPhase attributes:

Proposed PhaseImpedanceData class description:
Per length phase impedance matrix entry describes impedance and conductance matrix element values with either a (row, column) or a (fromPhase, toPhase) pair. If using a (row, column) pair the phases to which each entry applies can be determined by means of the row and column attributes which refer to a sequence number provided in either ACLineSegmentPhase or WirePosition (where phase is bound to the sequence number). If using a (fromPhase, toPhase) pair, neither ACLineSegmentPhase nor WirePosition are required to support the interpretation of the phase impedance matrix.
Due to physical symmetry that is reflected in the matrix, only the lower triangle of the matrix is populated with both methods. In the (row, column) approach, this means that the column attribute is always less than or equal to the row attribute.

As for the fromPhase and toPhase attributes, we propose the following descriptions:

.fromPhase: The matrix entry's 'from' phase. Must be used in conjunction with .toPhase to describe to which phase (for diagonal entries) or phases (for off-diagonal entries) this entry refers.
.toPhase: The matrix entry's 'to' phase. Must be used in conjunction with .toPhase to describe to which phases (for diagonal entries) or phases (for off-diagonal entries) this entry refers.

Also available in: Atom PDF