Skip to content

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