Project

General

Profile

Bug #7001

Presence condition of DO in statistic Logical Nodes

Added by Aurelie Dehouck about 2 months ago. Updated about 1 month ago.

Status:
Resolved
Priority:
Normal
Category:
-
Start date:
09/24/2024
Due date:
% Done:

0%

Estimated time:
ID:
Source:
TF Unique ID:
WG10 Proposal:
Estimated Completion:
Discuss in Upcoming Meeting:
No
To discuss in WG10:
No
Short Proposal:
Standard(s):
Needs More Information:
No
Assigned TF:
UML modeling

Description

It would seem logical that when a DO is multiple (instanciable, with Omulti/Mmulti) in a LN when it is used "non statistic",
then, the same DO is also allowed to be multiple (instanciable, with Omulti/Mmulti) when the LN is used as "statistic"

Example of our use case:

In a non statistical LN, the 2 instances of the DO represents 2 "real time" measures of the same thing :
  • WGEN1.BrgTmp1
  • WGEN1.BrgTmp2
And a statistical LN is used to represent the 10 min average values of the same measures
  • stat WGEN1.BrgTmp1
  • stat WGEN1.BrgTmp2

It would seen logical that when presCond allows multiple instanciation, it is also the case for dsPresCond.

Several examples were found when it is not the case in the standard :


Files

clipboard-202409241455-9hdsm.png View clipboard-202409241455-9hdsm.png 114 KB Aurelie Dehouck, 09/24/2024 07:55 AM
clipboard-202409241456-schgd.png View clipboard-202409241456-schgd.png 37.6 KB Aurelie Dehouck, 09/24/2024 07:56 AM
#1

Updated by Carlos Rodriguez del Castillo about 2 months ago

  • Discuss in Upcoming Meeting changed from No to Yes
#2

Updated by Carlos Rodriguez del Castillo about 2 months ago

  • Status changed from New to In Progress

We think it is a bug in the document generation, we have to investigate.

#3

Updated by Vladan Cvejic about 2 months ago

  • Assignee set to Thierry Dufaure
#4

Updated by Thierry Dufaure about 2 months ago

jCleanCim has been updated to deal with ds presence condition. The strategy so far was to declare an "O" presence condition if the DataObject isUsableForStatistics()
The isUsableForStatistics() solely checks the stereotype of the CDC. The <<statistics>> stereotypes is specified in the model during the CDC definition.

A change in the j61850DocBuilder is necesary to apply a extended strategy for any "<X>multi" presence condition.

Note that this change would have a compatibility impact changing the O to Omulti <> the DataObject MUST have an instance number were it did not with =.
The compatibility impact only the derived static logical node that are not widely used so far.

A tissue should be applied to any namespace that is impacted by the extended strategy: 7-4, 7-420, ...

#6

Updated by Thierry Dufaure about 1 month ago

See discussion in #7017

#7

Updated by Carlos Rodriguez del Castillo about 1 month ago

  • Status changed from In Progress to Resolved
  • Discuss in Upcoming Meeting changed from Yes to No
  • Assigned TF UML modeling added
  • Assigned TF deleted (None)

Also available in: Atom PDF