CIM Issues #5285
Addition of value3 attributes in BasicIntervalSchedule and RegularTimePoint (possibly IrregularTimePoint as well to be consistent?)
61970-301
Description
Currently the RegularIntervalSchedule class allows for the definition of 2 values to be specified for a specific time frame with a regular time step. In WG21 we have a use case requirement to publish a set of three values. These values are typically published together against the same time duration and time step. The values are the maximum, the minimum and the expected value. We are proposing to add a value3 set of attributes to the BasicIntervalSchedule and RegularTimePoint classes.
BasicIntervalSchedule.value3Multiplier (UnitMultiplier)
BasicIntervalSchedule.value3Unit (UnitSymbol)
BasicIntervalSchedule.value3Description (String)
RegularTimePoint.value3 (Float)
We do not foresee a need for more values and feel that the addition of the value3 will satisfy our current requirement. This would keep inline with the current modeling alternatives for Curve/CurveData as well which allow for up to three yvalues (y1-y3).
To be consistent, IrregularTimePoint could have the value3 added as well, although our use case does not require the value3 use in an IrregularIntervalSchedule.
Proposed Solution
We are proposing to add a value3 set of attributes to the BasicIntervalSchedule and RegularTimePoint classes.
BasicIntervalSchedule.value3Multiplier (UnitMultiplier)
BasicIntervalSchedule.value3Unit (UnitSymbol)
BasicIntervalSchedule.value3Description (String)
RegularTimePoint.value3 (Float)
To be consistent, IrregularTimePoint could have the value3 added as well, although our use case does not require the value3 use in an IrregularIntervalSchedule.
Note that Issue 5151 is related and should be applied at the same time. This would result in consistent "sets or pairs" of value1*, value2*, value3* attributes.
Release Notes
A third set of value related attributes have been added to the BasicIntervalSchedule , RegularTimePoint , and IrregularTimePoint classes where applicable. The specific changes included:
BasicIntervalSchedule.value3Multiplier (UnitMultiplier)
BasicIntervalSchedule.value3Unit (UnitSymbol)
BasicIntervalSchedule.value3Description (String)
RegularTimePoint.value3 (Float)
IrregularTimePoint.value3 (Float)
Related issues
Updated by Todd Viegut almost 3 years ago
- Related to CIM Issues #5151: Addition of value description attributes to BasicIntervalSchedule class. added
Updated by Todd Viegut over 2 years ago
- Solution Version set to CIM18v02
- Solution Applied By set to Todd Viegut
- Completion Date set to 06/21/2022
- Standard(s) set to 61970-301
- Version set to CIMv18
- Release Notes updated (diff)
- CIM Impacted Groups WG14, WG16, WG21 added