Class: DERCurveData
_The DER curve data class provides the nominal, maximum and minimum values for a DER Monitorable parameter for a series of time intervals defined by the DER DispatchSchedule. _
__
URI: cim:DERCurveData
classDiagram
class DERCurveData
DERCurveData : dermonitorable_parameter
DERCurveData --> DERMonitorableParameter : dermonitorable_parameter
DERCurveData : dispatch_schedule
DERCurveData --> DispatchSchedule : dispatch_schedule
DERCurveData : interval_number
DERCurveData : max_yvalue
DERCurveData : min_yvalue
DERCurveData : nominal_yvalue
DERCurveData : time_stamp
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| interval_number | 0..1 Integer |
The sequence number of a time interval defined by the DispatchSchedule | direct |
| max_yvalue | 0..1 Float |
The maximum value of the DERMonitorableParameter during the time interval | direct |
| min_yvalue | 0..1 Float |
The minimum value of the DERMonitorableParameter during the time interval | direct |
| nominal_yvalue | 0..1 Float |
The nominal value of the DERMonitorableParameter during the time interval | direct |
| time_stamp | 0..1 date |
The start time of the interval | direct |
| dermonitorable_parameter | 1..1 DERMonitorableParameter |
The DER monitorable parameter for which a time dependent curve has been creat... | direct |
| dispatch_schedule | 0..1 DispatchSchedule |
The schedule used for dispatching or forecasting the values of DER monitorabl... | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| DERMonitorableParameter | dercurve_data | range | DERCurveData |
| DispatchSchedule | dercurve_data | range | DERCurveData |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:DERCurveData |
| native | cim:DERCurveData |
LinkML Source
Direct
name: DERCurveData
description: "The DER curve data class provides the nominal, maximum and minimum values\
\ for a DER Monitorable parameter for a series of time intervals defined by the\
\ DER DispatchSchedule.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
interval_number:
name: interval_number
description: The sequence number of a time interval defined by the DispatchSchedule.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERCurveData.intervalNumber
multivalued: false
domain_of:
- DERCurveData
- MarketStatementLineItem
range: integer
required: false
max_yvalue:
name: max_yvalue
description: The maximum value of the DERMonitorableParameter during the time
interval.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERCurveData.maxYValue
multivalued: false
domain_of:
- DERCurveData
range: float
required: false
min_yvalue:
name: min_yvalue
description: "The minimum value of the DERMonitorableParameter during the time\
\ interval.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERCurveData.minYValue
multivalued: false
domain_of:
- DERCurveData
range: float
required: false
nominal_yvalue:
name: nominal_yvalue
description: "The nominal value of the DERMonitorableParameter during the time\
\ interval.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERCurveData.nominalYValue
multivalued: false
domain_of:
- DERCurveData
range: float
required: false
time_stamp:
name: time_stamp
description: 'The start time of the interval '
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DERCurveData.timeStamp
multivalued: false
domain_of:
- NetworkModelProjectChangeVersion
- MeasurementValue
- ReadingQuality
- DERCurveData
- Control
- ChargeProfileData
- SCADAInformation
range: date
required: false
dermonitorable_parameter:
name: dermonitorable_parameter
description: The DER monitorable parameter for which a time dependent curve has
been created.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DERCurveData.DERMonitorableParameter
multivalued: false
domain_of:
- EndDeviceGroup
- DERCurveData
- DispatchSchedule
range: DERMonitorableParameter
required: true
dispatch_schedule:
name: dispatch_schedule
description: The schedule used for dispatching or forecasting the values of DER
monitorable parameters over time.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DERCurveData.DispatchSchedule
multivalued: false
domain_of:
- DERMonitorableParameter
- DERCurveData
range: DispatchSchedule
required: false
class_uri: cim:DERCurveData
Induced
name: DERCurveData
description: "The DER curve data class provides the nominal, maximum and minimum values\
\ for a DER Monitorable parameter for a series of time intervals defined by the\
\ DER DispatchSchedule.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
interval_number:
name: interval_number
description: The sequence number of a time interval defined by the DispatchSchedule.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERCurveData.intervalNumber
multivalued: false
alias: interval_number
owner: DERCurveData
domain_of:
- DERCurveData
- MarketStatementLineItem
range: integer
required: false
max_yvalue:
name: max_yvalue
description: The maximum value of the DERMonitorableParameter during the time
interval.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERCurveData.maxYValue
multivalued: false
alias: max_yvalue
owner: DERCurveData
domain_of:
- DERCurveData
range: float
required: false
min_yvalue:
name: min_yvalue
description: "The minimum value of the DERMonitorableParameter during the time\
\ interval.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERCurveData.minYValue
multivalued: false
alias: min_yvalue
owner: DERCurveData
domain_of:
- DERCurveData
range: float
required: false
nominal_yvalue:
name: nominal_yvalue
description: "The nominal value of the DERMonitorableParameter during the time\
\ interval.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERCurveData.nominalYValue
multivalued: false
alias: nominal_yvalue
owner: DERCurveData
domain_of:
- DERCurveData
range: float
required: false
time_stamp:
name: time_stamp
description: 'The start time of the interval '
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DERCurveData.timeStamp
multivalued: false
alias: time_stamp
owner: DERCurveData
domain_of:
- NetworkModelProjectChangeVersion
- MeasurementValue
- ReadingQuality
- DERCurveData
- Control
- ChargeProfileData
- SCADAInformation
range: date
required: false
dermonitorable_parameter:
name: dermonitorable_parameter
description: The DER monitorable parameter for which a time dependent curve has
been created.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DERCurveData.DERMonitorableParameter
multivalued: false
alias: dermonitorable_parameter
owner: DERCurveData
domain_of:
- EndDeviceGroup
- DERCurveData
- DispatchSchedule
range: DERMonitorableParameter
required: true
dispatch_schedule:
name: dispatch_schedule
description: The schedule used for dispatching or forecasting the values of DER
monitorable parameters over time.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DERCurveData.DispatchSchedule
multivalued: false
alias: dispatch_schedule
owner: DERCurveData
domain_of:
- DERMonitorableParameter
- DERCurveData
range: DispatchSchedule
required: false
class_uri: cim:DERCurveData