Class: DispatchSchedule
_Specifies the characteristics of the time schedule over which DERMonitorableParameters are dispatched. _
_ _
__
URI: cim:DispatchSchedule
classDiagram
class DispatchSchedule
DispatchSchedule : confidence
DispatchSchedule --> PerCent : confidence
DispatchSchedule : curve_style_kind
DispatchSchedule --> CurveStyle : curve_style_kind
DispatchSchedule : dercurve_data
DispatchSchedule --> DERCurveData : dercurve_data
DispatchSchedule : dermonitorable_parameter
DispatchSchedule --> DERMonitorableParameter : dermonitorable_parameter
DispatchSchedule : number_of_intervals
DispatchSchedule : start_time
DispatchSchedule : time_interval_duration
DispatchSchedule : time_interval_unit
DispatchSchedule --> TimeIntervalKind : time_interval_unit
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| confidence | 0..1 PerCent |
A value set by the system, function, algorithm or person creating a predictio... | direct |
| curve_style_kind | 0..1 CurveStyle |
Used to specify whether the values over an interval are constant (constantYVa... | direct |
| number_of_intervals | 0..1 Integer |
Used to specify the number of intervals when requesting a forecast or a dispa... | direct |
| start_time | 0..1 date |
The start time of the first interval in the dispatch schedule | direct |
| time_interval_duration | 1..1 Integer |
The length of time for each interval in the dispatch schedule | direct |
| time_interval_unit | 0..1 TimeIntervalKind |
The unit of measure for the time axis of the dispatch schedule | direct |
| dermonitorable_parameter | 1..1 DERMonitorableParameter |
The DER monitorable parameter included in the DER dispatch schedule | direct |
| dercurve_data | 0..* DERCurveData |
Specifies the time dependent curve for a DER monitorable parameter in the DER... | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| DERMonitorableParameter | dispatch_schedule | range | DispatchSchedule |
| DERCurveData | dispatch_schedule | range | DispatchSchedule |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:DispatchSchedule |
| native | cim:DispatchSchedule |
LinkML Source
Direct
name: DispatchSchedule
description: "Specifies the characteristics of the time schedule over which DERMonitorableParameters\
\ are dispatched.\r\n\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
confidence:
name: confidence
description: A value set by the system, function, algorithm or person creating
a prediction as to how accurate the prediction is.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DispatchSchedule.confidence
multivalued: false
domain_of:
- DispatchSchedule
range: PerCent
required: false
curve_style_kind:
name: curve_style_kind
description: Used to specify whether the values over an interval are constant
(constantYValue) or linearly interpolated (straightLineYValues)
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DispatchSchedule.curveStyleKind
multivalued: false
domain_of:
- DispatchSchedule
range: CurveStyle
required: false
number_of_intervals:
name: number_of_intervals
description: Used to specify the number of intervals when requesting a forecast
or a dispatch.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DispatchSchedule.numberOfIntervals
multivalued: false
domain_of:
- DispatchSchedule
range: integer
required: false
start_time:
name: start_time
description: The start time of the first interval in the dispatch schedule
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DispatchSchedule.startTime
multivalued: false
domain_of:
- TimeTariffInterval
- DispatchSchedule
- BasicIntervalSchedule
- Bid
- Trade
- BidError
- InterTieDispatchResponse
- TradeError
- LoadFollowingInst
- DispatchInstReply
range: date
required: false
time_interval_duration:
name: time_interval_duration
description: The length of time for each interval in the dispatch schedule.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DispatchSchedule.timeIntervalDuration
multivalued: false
domain_of:
- DispatchSchedule
range: integer
required: true
time_interval_unit:
name: time_interval_unit
description: The unit of measure for the time axis of the dispatch schedule.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DispatchSchedule.timeIntervalUnit
multivalued: false
domain_of:
- DispatchSchedule
range: TimeIntervalKind
required: false
dermonitorable_parameter:
name: dermonitorable_parameter
description: The DER monitorable parameter included in the DER dispatch schedule.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DispatchSchedule.DERMonitorableParameter
multivalued: false
domain_of:
- EndDeviceGroup
- DERCurveData
- DispatchSchedule
range: DERMonitorableParameter
required: true
dercurve_data:
name: dercurve_data
description: Specifies the time dependent curve for a DER monitorable parameter
in the DER dispatch schedule.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DispatchSchedule.DERCurveData
multivalued: true
domain_of:
- DERMonitorableParameter
- DispatchSchedule
range: DERCurveData
required: false
class_uri: cim:DispatchSchedule
Induced
name: DispatchSchedule
description: "Specifies the characteristics of the time schedule over which DERMonitorableParameters\
\ are dispatched.\r\n\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
confidence:
name: confidence
description: A value set by the system, function, algorithm or person creating
a prediction as to how accurate the prediction is.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DispatchSchedule.confidence
multivalued: false
alias: confidence
owner: DispatchSchedule
domain_of:
- DispatchSchedule
range: PerCent
required: false
curve_style_kind:
name: curve_style_kind
description: Used to specify whether the values over an interval are constant
(constantYValue) or linearly interpolated (straightLineYValues)
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DispatchSchedule.curveStyleKind
multivalued: false
alias: curve_style_kind
owner: DispatchSchedule
domain_of:
- DispatchSchedule
range: CurveStyle
required: false
number_of_intervals:
name: number_of_intervals
description: Used to specify the number of intervals when requesting a forecast
or a dispatch.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DispatchSchedule.numberOfIntervals
multivalued: false
alias: number_of_intervals
owner: DispatchSchedule
domain_of:
- DispatchSchedule
range: integer
required: false
start_time:
name: start_time
description: The start time of the first interval in the dispatch schedule
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DispatchSchedule.startTime
multivalued: false
alias: start_time
owner: DispatchSchedule
domain_of:
- TimeTariffInterval
- DispatchSchedule
- BasicIntervalSchedule
- Bid
- Trade
- BidError
- InterTieDispatchResponse
- TradeError
- LoadFollowingInst
- DispatchInstReply
range: date
required: false
time_interval_duration:
name: time_interval_duration
description: The length of time for each interval in the dispatch schedule.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DispatchSchedule.timeIntervalDuration
multivalued: false
alias: time_interval_duration
owner: DispatchSchedule
domain_of:
- DispatchSchedule
range: integer
required: true
time_interval_unit:
name: time_interval_unit
description: The unit of measure for the time axis of the dispatch schedule.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DispatchSchedule.timeIntervalUnit
multivalued: false
alias: time_interval_unit
owner: DispatchSchedule
domain_of:
- DispatchSchedule
range: TimeIntervalKind
required: false
dermonitorable_parameter:
name: dermonitorable_parameter
description: The DER monitorable parameter included in the DER dispatch schedule.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DispatchSchedule.DERMonitorableParameter
multivalued: false
alias: dermonitorable_parameter
owner: DispatchSchedule
domain_of:
- EndDeviceGroup
- DERCurveData
- DispatchSchedule
range: DERMonitorableParameter
required: true
dercurve_data:
name: dercurve_data
description: Specifies the time dependent curve for a DER monitorable parameter
in the DER dispatch schedule.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DispatchSchedule.DERCurveData
multivalued: true
alias: dercurve_data
owner: DispatchSchedule
domain_of:
- DERMonitorableParameter
- DispatchSchedule
range: DERCurveData
required: false
class_uri: cim:DispatchSchedule