Class: RegisteredControllableLoad
Temporary holding for load reduction attributes removed from RegisteredLoad. Use for future use case when developing the RegisteredDistributedResource specialized classes.
URI: cim:RegisteredControllableLoad
classDiagram
class RegisteredControllableLoad
RegisteredControllableLoad : max_base_load
RegisteredControllableLoad --> ActivePower : max_base_load
RegisteredControllableLoad : max_deployment_time
RegisteredControllableLoad : max_load_red_times_per_day
RegisteredControllableLoad : max_load_reduction
RegisteredControllableLoad --> ActivePower : max_load_reduction
RegisteredControllableLoad : max_reduction_time
RegisteredControllableLoad : max_weekly_deployment
RegisteredControllableLoad : min_load_reduction
RegisteredControllableLoad --> ActivePower : min_load_reduction
RegisteredControllableLoad : min_load_reduction_cost
RegisteredControllableLoad --> CostPerEnergyUnit : min_load_reduction_cost
RegisteredControllableLoad : min_load_reduction_interval
RegisteredControllableLoad : min_reduction_time
RegisteredControllableLoad : min_time_bet_load_red
RegisteredControllableLoad : req_notice_time
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| max_base_load | 0..1 ActivePower |
Maximum Base Load (MW), per Participating Load Resource | direct |
| max_deployment_time | 0..1 Float |
Maximum Deployment time (seconds) | direct |
| max_load_red_times_per_day | 0..1 Integer |
Maximum Number of Daily Load Curtailments | direct |
| max_load_reduction | 0..1 ActivePower |
maximum load reduction | direct |
| max_reduction_time | 0..1 Float |
Maxiimum Load Reduction Time (min), per Participating Load Resource | direct |
| max_weekly_deployment | 0..1 Integer |
Maximum weekly deployments | direct |
| min_load_reduction | 0..1 ActivePower |
Minimum MW for a load reduction (e | direct |
| min_load_reduction_cost | 0..1 CostPerEnergyUnit |
minimum load reduction cost | direct |
| min_load_reduction_interval | 0..1 Float |
Shortest period load reduction shall be maintained before load can be restore... | direct |
| min_reduction_time | 0..1 Float |
Minimum Load Reduction Time (min), per Participating Load Resource | direct |
| min_time_bet_load_red | 0..1 Float |
Shortest time that load shall be left at normal levels before a new load redu... | direct |
| req_notice_time | 0..1 Float |
Time period that is required from an order to reduce a load to the time that ... | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:RegisteredControllableLoad |
| native | cim:RegisteredControllableLoad |
LinkML Source
Direct
name: RegisteredControllableLoad
description: Temporary holding for load reduction attributes removed from RegisteredLoad.
Use for future use case when developing the RegisteredDistributedResource specialized
classes.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
max_base_load:
name: max_base_load
description: Maximum Base Load (MW), per Participating Load Resource
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RegisteredControllableLoad.maxBaseLoad
multivalued: false
domain_of:
- RegisteredControllableLoad
range: ActivePower
required: false
max_deployment_time:
name: max_deployment_time
description: Maximum Deployment time (seconds)
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RegisteredControllableLoad.maxDeploymentTime
multivalued: false
domain_of:
- RegisteredControllableLoad
range: float
required: false
max_load_red_times_per_day:
name: max_load_red_times_per_day
description: Maximum Number of Daily Load Curtailments
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RegisteredControllableLoad.maxLoadRedTimesPerDay
multivalued: false
domain_of:
- RegisteredControllableLoad
range: integer
required: false
max_load_reduction:
name: max_load_reduction
description: maximum load reduction
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RegisteredControllableLoad.maxLoadReduction
multivalued: false
domain_of:
- RegisteredControllableLoad
range: ActivePower
required: false
max_reduction_time:
name: max_reduction_time
description: Maxiimum Load Reduction Time (min), per Participating Load Resource
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RegisteredControllableLoad.maxReductionTime
multivalued: false
domain_of:
- RegisteredControllableLoad
range: float
required: false
max_weekly_deployment:
name: max_weekly_deployment
description: Maximum weekly deployments
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RegisteredControllableLoad.maxWeeklyDeployment
multivalued: false
domain_of:
- RegisteredControllableLoad
range: integer
required: false
min_load_reduction:
name: min_load_reduction
description: "Minimum MW for a load reduction (e.g., MW rating of a discrete pump.\r\
\n\r\nThis attribute may be used also in the LoadBid class. The reason that\
\ the attribute is also modeled in this class is that it is resource attribute\
\ and needs to be persistently stored."
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:RegisteredControllableLoad.minLoadReduction
multivalued: false
domain_of:
- LoadBid
- RegisteredControllableLoad
range: ActivePower
required: false
min_load_reduction_cost:
name: min_load_reduction_cost
description: minimum load reduction cost. Single number for the load
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:RegisteredControllableLoad.minLoadReductionCost
multivalued: false
domain_of:
- LoadBid
- RegisteredControllableLoad
range: CostPerEnergyUnit
required: false
min_load_reduction_interval:
name: min_load_reduction_interval
description: "Shortest period load reduction shall be maintained before load can\
\ be restored to normal levels.\r\n\r\nThis attribute may be used also in the\
\ LoadBid class. The reason that the attribute is also modeled in this class\
\ is that it is resource attribute and needs to be persistently stored."
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:RegisteredControllableLoad.minLoadReductionInterval
multivalued: false
domain_of:
- LoadBid
- RegisteredControllableLoad
range: float
required: false
min_reduction_time:
name: min_reduction_time
description: Minimum Load Reduction Time (min), per Participating Load Resource
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RegisteredControllableLoad.minReductionTime
multivalued: false
domain_of:
- RegisteredControllableLoad
range: float
required: false
min_time_bet_load_red:
name: min_time_bet_load_red
description: "Shortest time that load shall be left at normal levels before a\
\ new load reduction.\r\n\r\nThis attribute may be used also in the LoadBid\
\ class. The reason that the attribute is also modeled in this class is that\
\ it is resource attribute and needs to be persistently stored."
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:RegisteredControllableLoad.minTimeBetLoadRed
multivalued: false
domain_of:
- LoadBid
- RegisteredControllableLoad
range: float
required: false
req_notice_time:
name: req_notice_time
description: "Time period that is required from an order to reduce a load to the\
\ time that it takes to get to the minimum load reduction.\r\n\r\nThis attribute\
\ may be used also in the LoadBid class. The reason that the attribute is also\
\ modeled in this class is that it is resource attribute and needs to be persistently\
\ stored."
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:RegisteredControllableLoad.reqNoticeTime
multivalued: false
domain_of:
- LoadBid
- RegisteredControllableLoad
range: float
required: false
class_uri: cim:RegisteredControllableLoad
Induced
name: RegisteredControllableLoad
description: Temporary holding for load reduction attributes removed from RegisteredLoad.
Use for future use case when developing the RegisteredDistributedResource specialized
classes.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
max_base_load:
name: max_base_load
description: Maximum Base Load (MW), per Participating Load Resource
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RegisteredControllableLoad.maxBaseLoad
multivalued: false
alias: max_base_load
owner: RegisteredControllableLoad
domain_of:
- RegisteredControllableLoad
range: ActivePower
required: false
max_deployment_time:
name: max_deployment_time
description: Maximum Deployment time (seconds)
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RegisteredControllableLoad.maxDeploymentTime
multivalued: false
alias: max_deployment_time
owner: RegisteredControllableLoad
domain_of:
- RegisteredControllableLoad
range: float
required: false
max_load_red_times_per_day:
name: max_load_red_times_per_day
description: Maximum Number of Daily Load Curtailments
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RegisteredControllableLoad.maxLoadRedTimesPerDay
multivalued: false
alias: max_load_red_times_per_day
owner: RegisteredControllableLoad
domain_of:
- RegisteredControllableLoad
range: integer
required: false
max_load_reduction:
name: max_load_reduction
description: maximum load reduction
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RegisteredControllableLoad.maxLoadReduction
multivalued: false
alias: max_load_reduction
owner: RegisteredControllableLoad
domain_of:
- RegisteredControllableLoad
range: ActivePower
required: false
max_reduction_time:
name: max_reduction_time
description: Maxiimum Load Reduction Time (min), per Participating Load Resource
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RegisteredControllableLoad.maxReductionTime
multivalued: false
alias: max_reduction_time
owner: RegisteredControllableLoad
domain_of:
- RegisteredControllableLoad
range: float
required: false
max_weekly_deployment:
name: max_weekly_deployment
description: Maximum weekly deployments
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RegisteredControllableLoad.maxWeeklyDeployment
multivalued: false
alias: max_weekly_deployment
owner: RegisteredControllableLoad
domain_of:
- RegisteredControllableLoad
range: integer
required: false
min_load_reduction:
name: min_load_reduction
description: "Minimum MW for a load reduction (e.g., MW rating of a discrete pump.\r\
\n\r\nThis attribute may be used also in the LoadBid class. The reason that\
\ the attribute is also modeled in this class is that it is resource attribute\
\ and needs to be persistently stored."
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:RegisteredControllableLoad.minLoadReduction
multivalued: false
alias: min_load_reduction
owner: RegisteredControllableLoad
domain_of:
- LoadBid
- RegisteredControllableLoad
range: ActivePower
required: false
min_load_reduction_cost:
name: min_load_reduction_cost
description: minimum load reduction cost. Single number for the load
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:RegisteredControllableLoad.minLoadReductionCost
multivalued: false
alias: min_load_reduction_cost
owner: RegisteredControllableLoad
domain_of:
- LoadBid
- RegisteredControllableLoad
range: CostPerEnergyUnit
required: false
min_load_reduction_interval:
name: min_load_reduction_interval
description: "Shortest period load reduction shall be maintained before load can\
\ be restored to normal levels.\r\n\r\nThis attribute may be used also in the\
\ LoadBid class. The reason that the attribute is also modeled in this class\
\ is that it is resource attribute and needs to be persistently stored."
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:RegisteredControllableLoad.minLoadReductionInterval
multivalued: false
alias: min_load_reduction_interval
owner: RegisteredControllableLoad
domain_of:
- LoadBid
- RegisteredControllableLoad
range: float
required: false
min_reduction_time:
name: min_reduction_time
description: Minimum Load Reduction Time (min), per Participating Load Resource
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RegisteredControllableLoad.minReductionTime
multivalued: false
alias: min_reduction_time
owner: RegisteredControllableLoad
domain_of:
- RegisteredControllableLoad
range: float
required: false
min_time_bet_load_red:
name: min_time_bet_load_red
description: "Shortest time that load shall be left at normal levels before a\
\ new load reduction.\r\n\r\nThis attribute may be used also in the LoadBid\
\ class. The reason that the attribute is also modeled in this class is that\
\ it is resource attribute and needs to be persistently stored."
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:RegisteredControllableLoad.minTimeBetLoadRed
multivalued: false
alias: min_time_bet_load_red
owner: RegisteredControllableLoad
domain_of:
- LoadBid
- RegisteredControllableLoad
range: float
required: false
req_notice_time:
name: req_notice_time
description: "Time period that is required from an order to reduce a load to the\
\ time that it takes to get to the minimum load reduction.\r\n\r\nThis attribute\
\ may be used also in the LoadBid class. The reason that the attribute is also\
\ modeled in this class is that it is resource attribute and needs to be persistently\
\ stored."
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:RegisteredControllableLoad.reqNoticeTime
multivalued: false
alias: req_notice_time
owner: RegisteredControllableLoad
domain_of:
- LoadBid
- RegisteredControllableLoad
range: float
required: false
class_uri: cim:RegisteredControllableLoad