Class: Commitments
_Provides the necessary information (on a resource basis) to capture the Startup/Shutdown commitment results. This information is relevant to all markets. _
__
URI: cim:Commitments
classDiagram
class Commitments
Commitments : commitment_clearing
Commitments --> CommitmentClearing : commitment_clearing
Commitments : commitment_type
Commitments --> CommitmentType : commitment_type
Commitments : instruction_cost
Commitments : instruction_type
Commitments --> AutomaticDispInstTypeCommitment : instruction_type
Commitments : interval_end_time
Commitments : interval_start_time
Commitments : min_status_change_time
Commitments : no_load_cost
Commitments : registered_resource
Commitments --> RegisteredResource : registered_resource
Commitments : update_time_stamp
Commitments : update_type
Commitments --> MQSCHGType : update_type
Commitments : update_user
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| commitment_type | 0..1 CommitmentType |
the type of UC status (self commitment, ISO commitment, or SCUC commitment) | |
| direct | |||
| instruction_cost | 0..1 Float |
Total cost associated with changing the status of the resource | direct |
| instruction_type | 0..1 AutomaticDispInstTypeCommitment |
Indicator of either a Start-Up or a Shut-Down | direct |
| interval_end_time | 0..1 date |
End time for the commitment period | direct |
| interval_start_time | 0..1 date |
Start time for the commitment period | direct |
| min_status_change_time | 0..1 Integer |
SCUC commitment period start-up time | direct |
| no_load_cost | 0..1 Float |
Unit no load cost in case of energy commodity | |
| direct | |||
| update_time_stamp | 0..1 date |
direct | |
| update_type | 0..1 MQSCHGType |
direct | |
| update_user | 0..1 String |
direct | |
| commitment_clearing | 1..* CommitmentClearing |
direct | |
| registered_resource | 1..1 RegisteredResource |
direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| RegisteredResource | commitments | range | Commitments |
| RegisteredGenerator | commitments | range | Commitments |
| RegisteredInterTie | commitments | range | Commitments |
| RegisteredLoad | commitments | range | Commitments |
| CombinedCycleConfiguration | commitments | range | Commitments |
| CommitmentClearing | commitments | range | Commitments |
| RegisteredDistributedResource | commitments | range | Commitments |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:Commitments |
| native | cim:Commitments |
LinkML Source
Direct
name: Commitments
description: "Provides the necessary information (on a resource basis) to capture\
\ the Startup/Shutdown commitment results. This information is relevant to all markets.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
commitment_type:
name: commitment_type
description: "the type of UC status (self commitment, ISO commitment, or SCUC\
\ commitment)\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Commitments.commitmentType
multivalued: false
domain_of:
- Commitments
range: CommitmentType
required: false
instruction_cost:
name: instruction_cost
description: "Total cost associated with changing the status of the resource.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.instructionCost
multivalued: false
domain_of:
- Instructions
- Commitments
range: float
required: false
instruction_type:
name: instruction_type
description: Indicator of either a Start-Up or a Shut-Down.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.instructionType
multivalued: false
domain_of:
- Instructions
- Commitments
- DispatchInstReply
range: AutomaticDispInstTypeCommitment
required: false
interval_end_time:
name: interval_end_time
description: "End time for the commitment period. This will be on an interval\
\ boundary.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.intervalEndTime
multivalued: false
domain_of:
- MarketFactors
- DistributionFactorSet
- LoadRatio
- GenericConstraints
- Commitments
range: date
required: false
interval_start_time:
name: interval_start_time
description: "Start time for the commitment period. This will be on an interval\
\ boundary.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.intervalStartTime
multivalued: false
domain_of:
- MarketFactors
- DistributionFactorSet
- LoadRatio
- GenericConstraints
- TradingHubPrice
- MitigatedBidSegment
- ASRequirements
- ExpectedEnergy
- ResourceLoadFollowingInst
- AllocationResult
- Commitments
- AuxiliaryCost
- FiveMinAuxiliaryData
- TenMinAuxiliaryData
range: date
required: false
min_status_change_time:
name: min_status_change_time
description: "SCUC commitment period start-up time. Calculated start up time based\
\ on the StartUpTimeCurve provided with the Bid.\r\n\r\nThis is a combination\
\ of StartUp time bid and Unit down time. \r\n\r\nUnits is minutes\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.minStatusChangeTime
multivalued: false
domain_of:
- Instructions
- Commitments
range: integer
required: false
no_load_cost:
name: no_load_cost
description: "Unit no load cost in case of energy commodity\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.noLoadCost
multivalued: false
domain_of:
- GeneratingBid
- ResourceAwardInstruction
- Commitments
- AuxiliaryValues
range: float
required: false
update_time_stamp:
name: update_time_stamp
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.updateTimeStamp
multivalued: false
domain_of:
- Trade
- Instructions
- ConstraintResults
- PnodeResults
- TradingHubPrice
- ResourceAwardInstruction
- RUCAwardInstruction
- LoadFollowingOperatorInput
- DopInstruction
- ExpectedEnergy
- ResourceDispatchResults
- AllocationResult
- Commitments
- RMROperatorInput
- AuxiliaryCost
- FiveMinAuxiliaryData
- TenMinAuxiliaryData
range: date
required: false
update_type:
name: update_type
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.updateType
multivalued: false
domain_of:
- BidSelfSched
- Instructions
- ConstraintResults
- PnodeResults
- ResourceAwardInstruction
- RUCAwardInstruction
- LoadFollowingOperatorInput
- DopInstruction
- ResourceDispatchResults
- Commitments
- RMROperatorInput
range: MQSCHGType
required: false
update_user:
name: update_user
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.updateUser
multivalued: false
domain_of:
- Trade
- Instructions
- ConstraintResults
- PnodeResults
- TradingHubPrice
- ResourceAwardInstruction
- RUCAwardInstruction
- LoadFollowingOperatorInput
- DopInstruction
- ExpectedEnergy
- ResourceDispatchResults
- AllocationResult
- Commitments
- RMROperatorInput
- AuxiliaryCost
- FiveMinAuxiliaryData
- TenMinAuxiliaryData
range: string
required: false
commitment_clearing:
name: commitment_clearing
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Commitments.CommitmentClearing
multivalued: true
domain_of:
- Commitments
range: CommitmentClearing
required: true
registered_resource:
name: registered_resource
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.RegisteredResource
multivalued: false
domain_of:
- TimeSeries
- Reason
- DotInstruction
- MarketParticipant
- MPMResourceStatus
- MPMTestThreshold
- SubControlArea
- AdjacentCASet
- HostControlArea
- RampRateCurve
- SchedulingPoint
- ResourceVerifiableCosts
- ContractDistributionFactor
- SubstitutionResourceList
- MktConnectivityNode
- AggregateNode
- Instructions
- ControlAreaDesignation
- ResourceAwardInstruction
- RUCAwardInstruction
- Domain
- ExPostResourceResults
- LoadFollowingOperatorInput
- MarketObjectStatus
- DefaultBid
- ResourceCertification
- FormerReference
- IntermittentResourceEligibility
- ResourceCapacity
- ExpectedEnergyValues
- ResourceLoadFollowingInst
- ResourceDispatchResults
- LoadFollowingInst
- AllocationResultValues
- Commitments
- RMROperatorInput
- OrgResOwnership
- DispatchInstReply
- ForbiddenRegion
- ResourcePerformanceRating
- ResponseMethod
range: RegisteredResource
required: true
class_uri: cim:Commitments
Induced
name: Commitments
description: "Provides the necessary information (on a resource basis) to capture\
\ the Startup/Shutdown commitment results. This information is relevant to all markets.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
commitment_type:
name: commitment_type
description: "the type of UC status (self commitment, ISO commitment, or SCUC\
\ commitment)\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Commitments.commitmentType
multivalued: false
alias: commitment_type
owner: Commitments
domain_of:
- Commitments
range: CommitmentType
required: false
instruction_cost:
name: instruction_cost
description: "Total cost associated with changing the status of the resource.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.instructionCost
multivalued: false
alias: instruction_cost
owner: Commitments
domain_of:
- Instructions
- Commitments
range: float
required: false
instruction_type:
name: instruction_type
description: Indicator of either a Start-Up or a Shut-Down.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.instructionType
multivalued: false
alias: instruction_type
owner: Commitments
domain_of:
- Instructions
- Commitments
- DispatchInstReply
range: AutomaticDispInstTypeCommitment
required: false
interval_end_time:
name: interval_end_time
description: "End time for the commitment period. This will be on an interval\
\ boundary.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.intervalEndTime
multivalued: false
alias: interval_end_time
owner: Commitments
domain_of:
- MarketFactors
- DistributionFactorSet
- LoadRatio
- GenericConstraints
- Commitments
range: date
required: false
interval_start_time:
name: interval_start_time
description: "Start time for the commitment period. This will be on an interval\
\ boundary.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.intervalStartTime
multivalued: false
alias: interval_start_time
owner: Commitments
domain_of:
- MarketFactors
- DistributionFactorSet
- LoadRatio
- GenericConstraints
- TradingHubPrice
- MitigatedBidSegment
- ASRequirements
- ExpectedEnergy
- ResourceLoadFollowingInst
- AllocationResult
- Commitments
- AuxiliaryCost
- FiveMinAuxiliaryData
- TenMinAuxiliaryData
range: date
required: false
min_status_change_time:
name: min_status_change_time
description: "SCUC commitment period start-up time. Calculated start up time based\
\ on the StartUpTimeCurve provided with the Bid.\r\n\r\nThis is a combination\
\ of StartUp time bid and Unit down time. \r\n\r\nUnits is minutes\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.minStatusChangeTime
multivalued: false
alias: min_status_change_time
owner: Commitments
domain_of:
- Instructions
- Commitments
range: integer
required: false
no_load_cost:
name: no_load_cost
description: "Unit no load cost in case of energy commodity\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.noLoadCost
multivalued: false
alias: no_load_cost
owner: Commitments
domain_of:
- GeneratingBid
- ResourceAwardInstruction
- Commitments
- AuxiliaryValues
range: float
required: false
update_time_stamp:
name: update_time_stamp
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.updateTimeStamp
multivalued: false
alias: update_time_stamp
owner: Commitments
domain_of:
- Trade
- Instructions
- ConstraintResults
- PnodeResults
- TradingHubPrice
- ResourceAwardInstruction
- RUCAwardInstruction
- LoadFollowingOperatorInput
- DopInstruction
- ExpectedEnergy
- ResourceDispatchResults
- AllocationResult
- Commitments
- RMROperatorInput
- AuxiliaryCost
- FiveMinAuxiliaryData
- TenMinAuxiliaryData
range: date
required: false
update_type:
name: update_type
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.updateType
multivalued: false
alias: update_type
owner: Commitments
domain_of:
- BidSelfSched
- Instructions
- ConstraintResults
- PnodeResults
- ResourceAwardInstruction
- RUCAwardInstruction
- LoadFollowingOperatorInput
- DopInstruction
- ResourceDispatchResults
- Commitments
- RMROperatorInput
range: MQSCHGType
required: false
update_user:
name: update_user
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.updateUser
multivalued: false
alias: update_user
owner: Commitments
domain_of:
- Trade
- Instructions
- ConstraintResults
- PnodeResults
- TradingHubPrice
- ResourceAwardInstruction
- RUCAwardInstruction
- LoadFollowingOperatorInput
- DopInstruction
- ExpectedEnergy
- ResourceDispatchResults
- AllocationResult
- Commitments
- RMROperatorInput
- AuxiliaryCost
- FiveMinAuxiliaryData
- TenMinAuxiliaryData
range: string
required: false
commitment_clearing:
name: commitment_clearing
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Commitments.CommitmentClearing
multivalued: true
alias: commitment_clearing
owner: Commitments
domain_of:
- Commitments
range: CommitmentClearing
required: true
registered_resource:
name: registered_resource
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Commitments.RegisteredResource
multivalued: false
alias: registered_resource
owner: Commitments
domain_of:
- TimeSeries
- Reason
- DotInstruction
- MarketParticipant
- MPMResourceStatus
- MPMTestThreshold
- SubControlArea
- AdjacentCASet
- HostControlArea
- RampRateCurve
- SchedulingPoint
- ResourceVerifiableCosts
- ContractDistributionFactor
- SubstitutionResourceList
- MktConnectivityNode
- AggregateNode
- Instructions
- ControlAreaDesignation
- ResourceAwardInstruction
- RUCAwardInstruction
- Domain
- ExPostResourceResults
- LoadFollowingOperatorInput
- MarketObjectStatus
- DefaultBid
- ResourceCertification
- FormerReference
- IntermittentResourceEligibility
- ResourceCapacity
- ExpectedEnergyValues
- ResourceLoadFollowingInst
- ResourceDispatchResults
- LoadFollowingInst
- AllocationResultValues
- Commitments
- RMROperatorInput
- OrgResOwnership
- DispatchInstReply
- ForbiddenRegion
- ResourcePerformanceRating
- ResponseMethod
range: RegisteredResource
required: true
class_uri: cim:Commitments