Class: ResourceVerifiableCosts
_This class is defined to describe the verifiable costs associated with a generation resource. _
__
URI: cim:ResourceVerifiableCosts
classDiagram
class ResourceVerifiableCosts
ResourceVerifiableCosts : mkt_heat_rate_curve
ResourceVerifiableCosts --> MktHeatRateCurve : mkt_heat_rate_curve
ResourceVerifiableCosts : registered_resource
ResourceVerifiableCosts --> RegisteredResource : registered_resource
ResourceVerifiableCosts : resource_operation_maintenance_cost
ResourceVerifiableCosts --> ResourceOperationMaintenanceCost : resource_operation_maintenance_cost
ResourceVerifiableCosts : resource_startup_cost
ResourceVerifiableCosts --> ResourceStartupCost : resource_startup_cost
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| mkt_heat_rate_curve | 1..1 MktHeatRateCurve |
direct | |
| registered_resource | 1..1 RegisteredResource |
direct | |
| resource_startup_cost | 0..* ResourceStartupCost |
direct | |
| resource_operation_maintenance_cost | 1..1 ResourceOperationMaintenanceCost |
direct |
Usages
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:ResourceVerifiableCosts |
| native | cim:ResourceVerifiableCosts |
LinkML Source
Direct
name: ResourceVerifiableCosts
description: "This class is defined to describe the verifiable costs associated with\
\ a generation resource.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
mkt_heat_rate_curve:
name: mkt_heat_rate_curve
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:ResourceVerifiableCosts.MktHeatRateCurve
multivalued: false
domain_of:
- RegisteredGenerator
- ResourceVerifiableCosts
range: MktHeatRateCurve
required: true
registered_resource:
name: registered_resource
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:ResourceVerifiableCosts.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
resource_startup_cost:
name: resource_startup_cost
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ResourceVerifiableCosts.ResourceStartupCost
multivalued: true
domain_of:
- ResourceVerifiableCosts
range: ResourceStartupCost
required: false
resource_operation_maintenance_cost:
name: resource_operation_maintenance_cost
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ResourceVerifiableCosts.ResourceOperationMaintenanceCost
multivalued: false
domain_of:
- ResourceVerifiableCosts
range: ResourceOperationMaintenanceCost
required: true
class_uri: cim:ResourceVerifiableCosts
Induced
name: ResourceVerifiableCosts
description: "This class is defined to describe the verifiable costs associated with\
\ a generation resource.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
mkt_heat_rate_curve:
name: mkt_heat_rate_curve
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:ResourceVerifiableCosts.MktHeatRateCurve
multivalued: false
alias: mkt_heat_rate_curve
owner: ResourceVerifiableCosts
domain_of:
- RegisteredGenerator
- ResourceVerifiableCosts
range: MktHeatRateCurve
required: true
registered_resource:
name: registered_resource
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:ResourceVerifiableCosts.RegisteredResource
multivalued: false
alias: registered_resource
owner: ResourceVerifiableCosts
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
resource_startup_cost:
name: resource_startup_cost
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ResourceVerifiableCosts.ResourceStartupCost
multivalued: true
alias: resource_startup_cost
owner: ResourceVerifiableCosts
domain_of:
- ResourceVerifiableCosts
range: ResourceStartupCost
required: false
resource_operation_maintenance_cost:
name: resource_operation_maintenance_cost
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ResourceVerifiableCosts.ResourceOperationMaintenanceCost
multivalued: false
alias: resource_operation_maintenance_cost
owner: ResourceVerifiableCosts
domain_of:
- ResourceVerifiableCosts
range: ResourceOperationMaintenanceCost
required: true
class_uri: cim:ResourceVerifiableCosts