Class: DERMonitorableParameter
_To define the DER monitorable parameters that will be forecasted and dispatched for a DER Group. Each parameter is represented as a Y Value at a point in time or on a curve as a function of time, which is represented on the X axis. _
_ _
__
URI: cim:DERMonitorableParameter
classDiagram
class DERMonitorableParameter
DERMonitorableParameter : dercurve_data
DERMonitorableParameter --> DERCurveData : dercurve_data
DERMonitorableParameter : derparameter
DERMonitorableParameter --> DERParameterKind : derparameter
DERMonitorableParameter : dispatch_schedule
DERMonitorableParameter --> DispatchSchedule : dispatch_schedule
DERMonitorableParameter : end_device_group
DERMonitorableParameter --> EndDeviceGroup : end_device_group
DERMonitorableParameter : flow_direction
DERMonitorableParameter --> FlowDirectionKind : flow_direction
DERMonitorableParameter : y_multiplier
DERMonitorableParameter --> UnitMultiplier : y_multiplier
DERMonitorableParameter : y_unit
DERMonitorableParameter --> DERUnitSymbol : y_unit
DERMonitorableParameter : y_unit_installed_max
DERMonitorableParameter : y_unit_installed_min
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| derparameter | 0..1 DERParameterKind |
Defines the specific engineering value being forecasted or dispatched | direct |
| flow_direction | 1..1 FlowDirectionKind |
Kind of flow direction for reading/measured values proper to some commoditie... | direct |
| y_multiplier | 0..1 UnitMultiplier |
The UnitMultiplier that is applied to the DERMonitorableParameter | direct |
| y_unit | 0..1 DERUnitSymbol |
The DERUnitSymbol that is applied to the DERMonitorableParameter | direct |
| y_unit_installed_max | 0..1 Float |
The maximum value of the DERMonitorableParameter based on the installed capac... | direct |
| y_unit_installed_min | 0..1 Float |
The minimum value of the DERMonitorableParameter based on the installed capac... | direct |
| dercurve_data | 0..1 DERCurveData |
Specifies the time dependent curve for a DER monitorable parameter | direct |
| end_device_group | 0..* EndDeviceGroup |
The DER Group having DER monitorable parameters | direct |
| dispatch_schedule | 0..* DispatchSchedule |
The schedule used for dispatching or forecasting the values of DER monitorabl... | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| EndDeviceGroup | dermonitorable_parameter | range | DERMonitorableParameter |
| DERCurveData | dermonitorable_parameter | range | DERMonitorableParameter |
| DispatchSchedule | dermonitorable_parameter | range | DERMonitorableParameter |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:DERMonitorableParameter |
| native | cim:DERMonitorableParameter |
LinkML Source
Direct
name: DERMonitorableParameter
description: "To define the DER monitorable parameters that will be forecasted and\
\ dispatched for a DER Group. Each parameter is represented as a Y Value at a point\
\ in time or on a curve as a function of time, which is represented on the X axis.\r\
\n\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
derparameter:
name: derparameter
description: Defines the specific engineering value being forecasted or dispatched.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERMonitorableParameter.DERParameter
multivalued: false
domain_of:
- DERMonitorableParameter
range: DERParameterKind
required: false
flow_direction:
name: flow_direction
description: Kind of flow direction for reading/measured values proper to some
commodities such as, for example, energy, power, demand.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DERMonitorableParameter.flowDirection
multivalued: false
domain_of:
- ReadingType
- DERMonitorableParameter
- TimeSeries
- Point
range: FlowDirectionKind
required: true
y_multiplier:
name: y_multiplier
description: The UnitMultiplier that is applied to the DERMonitorableParameter.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DERMonitorableParameter.yMultiplier
multivalued: false
domain_of:
- Curve
- DERMonitorableParameter
range: UnitMultiplier
required: false
y_unit:
name: y_unit
description: The DERUnitSymbol that is applied to the DERMonitorableParameter
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DERMonitorableParameter.yUnit
multivalued: false
domain_of:
- Curve
- DERMonitorableParameter
range: DERUnitSymbol
required: false
y_unit_installed_max:
name: y_unit_installed_max
description: The maximum value of the DERMonitorableParameter based on the installed
capacity.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERMonitorableParameter.yUnitInstalledMax
multivalued: false
domain_of:
- DERMonitorableParameter
range: float
required: false
y_unit_installed_min:
name: y_unit_installed_min
description: "The minimum value of the DERMonitorableParameter based on the installed\
\ capacity.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERMonitorableParameter.yUnitInstalledMin
multivalued: false
domain_of:
- DERMonitorableParameter
range: float
required: false
dercurve_data:
name: dercurve_data
description: Specifies the time dependent curve for a DER monitorable parameter
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERMonitorableParameter.DERCurveData
multivalued: false
domain_of:
- DERMonitorableParameter
- DispatchSchedule
range: DERCurveData
required: false
end_device_group:
name: end_device_group
description: The DER Group having DER monitorable parameters.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DERMonitorableParameter.EndDeviceGroup
multivalued: true
domain_of:
- MeterReadSchedule
- DERFunction
- DERGroupForecast
- DERGroupDispatch
- DERMonitorableParameter
range: EndDeviceGroup
required: false
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
rank: 1000
slot_uri: cim:DERMonitorableParameter.DispatchSchedule
multivalued: true
domain_of:
- DERMonitorableParameter
- DERCurveData
range: DispatchSchedule
required: false
class_uri: cim:DERMonitorableParameter
Induced
name: DERMonitorableParameter
description: "To define the DER monitorable parameters that will be forecasted and\
\ dispatched for a DER Group. Each parameter is represented as a Y Value at a point\
\ in time or on a curve as a function of time, which is represented on the X axis.\r\
\n\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
derparameter:
name: derparameter
description: Defines the specific engineering value being forecasted or dispatched.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERMonitorableParameter.DERParameter
multivalued: false
alias: derparameter
owner: DERMonitorableParameter
domain_of:
- DERMonitorableParameter
range: DERParameterKind
required: false
flow_direction:
name: flow_direction
description: Kind of flow direction for reading/measured values proper to some
commodities such as, for example, energy, power, demand.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DERMonitorableParameter.flowDirection
multivalued: false
alias: flow_direction
owner: DERMonitorableParameter
domain_of:
- ReadingType
- DERMonitorableParameter
- TimeSeries
- Point
range: FlowDirectionKind
required: true
y_multiplier:
name: y_multiplier
description: The UnitMultiplier that is applied to the DERMonitorableParameter.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DERMonitorableParameter.yMultiplier
multivalued: false
alias: y_multiplier
owner: DERMonitorableParameter
domain_of:
- Curve
- DERMonitorableParameter
range: UnitMultiplier
required: false
y_unit:
name: y_unit
description: The DERUnitSymbol that is applied to the DERMonitorableParameter
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DERMonitorableParameter.yUnit
multivalued: false
alias: y_unit
owner: DERMonitorableParameter
domain_of:
- Curve
- DERMonitorableParameter
range: DERUnitSymbol
required: false
y_unit_installed_max:
name: y_unit_installed_max
description: The maximum value of the DERMonitorableParameter based on the installed
capacity.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERMonitorableParameter.yUnitInstalledMax
multivalued: false
alias: y_unit_installed_max
owner: DERMonitorableParameter
domain_of:
- DERMonitorableParameter
range: float
required: false
y_unit_installed_min:
name: y_unit_installed_min
description: "The minimum value of the DERMonitorableParameter based on the installed\
\ capacity.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERMonitorableParameter.yUnitInstalledMin
multivalued: false
alias: y_unit_installed_min
owner: DERMonitorableParameter
domain_of:
- DERMonitorableParameter
range: float
required: false
dercurve_data:
name: dercurve_data
description: Specifies the time dependent curve for a DER monitorable parameter
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DERMonitorableParameter.DERCurveData
multivalued: false
alias: dercurve_data
owner: DERMonitorableParameter
domain_of:
- DERMonitorableParameter
- DispatchSchedule
range: DERCurveData
required: false
end_device_group:
name: end_device_group
description: The DER Group having DER monitorable parameters.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DERMonitorableParameter.EndDeviceGroup
multivalued: true
alias: end_device_group
owner: DERMonitorableParameter
domain_of:
- MeterReadSchedule
- DERFunction
- DERGroupForecast
- DERGroupDispatch
- DERMonitorableParameter
range: EndDeviceGroup
required: false
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
rank: 1000
slot_uri: cim:DERMonitorableParameter.DispatchSchedule
multivalued: true
alias: dispatch_schedule
owner: DERMonitorableParameter
domain_of:
- DERMonitorableParameter
- DERCurveData
range: DispatchSchedule
required: false
class_uri: cim:DERMonitorableParameter