Class: FossilFuel
The fossil fuel consumed by the non-nuclear thermal generating unit. For example, coal, oil, gas, etc. These are the specific fuels that the generating unit can consume.
URI: cim:FossilFuel
classDiagram
class FossilFuel
IdentifiedObject <|-- FossilFuel
FossilFuel : alias_name
FossilFuel : description
FossilFuel : diagram_objects
FossilFuel --> DiagramObject : diagram_objects
FossilFuel : fossil_fuel_type
FossilFuel --> FuelType : fossil_fuel_type
FossilFuel : fuel_allocation_schedules
FossilFuel --> FuelAllocationSchedule : fuel_allocation_schedules
FossilFuel : fuel_cost
FossilFuel --> CostPerHeatUnit : fuel_cost
FossilFuel : fuel_dispatch_cost
FossilFuel --> CostPerHeatUnit : fuel_dispatch_cost
FossilFuel : fuel_eff_factor
FossilFuel --> PU : fuel_eff_factor
FossilFuel : fuel_handling_cost
FossilFuel --> CostPerHeatUnit : fuel_handling_cost
FossilFuel : fuel_heat_content
FossilFuel : fuel_mixture
FossilFuel --> PerCent : fuel_mixture
FossilFuel : fuel_sulfur
FossilFuel --> PU : fuel_sulfur
FossilFuel : high_breakpoint_p
FossilFuel --> ActivePower : high_breakpoint_p
FossilFuel : instance_set
FossilFuel --> InstanceSet : instance_set
FossilFuel : low_breakpoint_p
FossilFuel --> ActivePower : low_breakpoint_p
FossilFuel : m_rid
FossilFuel : names
FossilFuel --> Name : names
FossilFuel : properties_cimdata_object
FossilFuel --> ChangeSetMember : properties_cimdata_object
FossilFuel : targeting_cimdata_object
FossilFuel --> ChangeSetMember : targeting_cimdata_object
FossilFuel : thermal_generating_unit
FossilFuel --> ThermalGeneratingUnit : thermal_generating_unit
Inheritance
- IdentifiedObject
- FossilFuel
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| fossil_fuel_type | 0..1 FuelType |
The type of fossil fuel, such as coal, oil, or gas | direct |
| fuel_cost | 0..1 CostPerHeatUnit |
The cost in terms of heat value for the given type of fuel | direct |
| fuel_dispatch_cost | 0..1 CostPerHeatUnit |
The cost of fuel used for economic dispatching which includes: fuel cost, tra... | direct |
| fuel_eff_factor | 0..1 PU |
The efficiency factor for the fuel (per unit) in terms of the effective energ... | direct |
| fuel_handling_cost | 0..1 CostPerHeatUnit |
Handling and processing cost associated with this fuel | direct |
| fuel_heat_content | 0..1 Float |
The amount of heat per weight (or volume) of the given type of fuel | direct |
| fuel_mixture | 0..1 PerCent |
Relative amount of the given type of fuel, when multiple fuels are being cons... | direct |
| fuel_sulfur | 0..1 PU |
The fuel's fraction of pollution credit per unit of heat content | direct |
| high_breakpoint_p | 0..1 ActivePower |
The active power output level of the unit at which the given type of fuel is ... | direct |
| low_breakpoint_p | 0..1 ActivePower |
The active power output level of the unit at which the given type of fuel is ... | direct |
| fuel_allocation_schedules | 0..* FuelAllocationSchedule |
A fuel allocation schedule shall have a fossil fuel | direct |
| thermal_generating_unit | 1..1 ThermalGeneratingUnit |
A thermal generating unit may have one or more fossil fuels | direct |
| alias_name | 0..1 String |
The aliasName is free text human readable name of the object alternative to I... | IdentifiedObject |
| description | 0..1 String |
The description is a free human readable text describing or naming the object | IdentifiedObject |
| m_rid | 0..1 String |
Master resource identifier issued by a model authority | IdentifiedObject |
| diagram_objects | 0..* DiagramObject |
The diagram objects that are associated with the domain object | IdentifiedObject |
| instance_set | 1..1 InstanceSet |
Dataset containing the data objects | IdentifiedObject |
| names | 0..* Name |
All names of this identified object | IdentifiedObject |
| properties_cimdata_object | 0..1 ChangeSetMember |
The single CIM data object in the appropriate dataset context | IdentifiedObject |
| targeting_cimdata_object | 0..* ChangeSetMember |
Data objects registered | IdentifiedObject |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ThermalGeneratingUnit | fossil_fuels | range | FossilFuel |
| FuelAllocationSchedule | fossil_fuel | range | FossilFuel |
| MktThermalGeneratingUnit | fossil_fuels | range | FossilFuel |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:FossilFuel |
| native | cim:FossilFuel |
LinkML Source
Direct
name: FossilFuel
description: The fossil fuel consumed by the non-nuclear thermal generating unit. For
example, coal, oil, gas, etc. These are the specific fuels that the generating
unit can consume.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: IdentifiedObject
attributes:
fossil_fuel_type:
name: fossil_fuel_type
description: The type of fossil fuel, such as coal, oil, or gas.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fossilFuelType
multivalued: false
domain_of:
- FossilFuel
range: FuelType
required: false
fuel_cost:
name: fuel_cost
description: "The cost in terms of heat value for the given type of fuel.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fuelCost
multivalued: false
domain_of:
- FossilFuel
range: CostPerHeatUnit
required: false
fuel_dispatch_cost:
name: fuel_dispatch_cost
description: "The cost of fuel used for economic dispatching which includes: fuel\
\ cost, transportation cost, and incremental maintenance cost.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fuelDispatchCost
multivalued: false
domain_of:
- FossilFuel
range: CostPerHeatUnit
required: false
fuel_eff_factor:
name: fuel_eff_factor
description: "The efficiency factor for the fuel (per unit) in terms of the effective\
\ energy absorbed.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fuelEffFactor
multivalued: false
domain_of:
- FossilFuel
range: PU
required: false
fuel_handling_cost:
name: fuel_handling_cost
description: "Handling and processing cost associated with this fuel.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fuelHandlingCost
multivalued: false
domain_of:
- FossilFuel
range: CostPerHeatUnit
required: false
fuel_heat_content:
name: fuel_heat_content
description: "The amount of heat per weight (or volume) of the given type of fuel.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fuelHeatContent
multivalued: false
domain_of:
- FossilFuel
range: float
required: false
fuel_mixture:
name: fuel_mixture
description: Relative amount of the given type of fuel, when multiple fuels are
being consumed.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fuelMixture
multivalued: false
domain_of:
- FossilFuel
range: PerCent
required: false
fuel_sulfur:
name: fuel_sulfur
description: "The fuel's fraction of pollution credit per unit of heat content.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fuelSulfur
multivalued: false
domain_of:
- FossilFuel
range: PU
required: false
high_breakpoint_p:
name: high_breakpoint_p
description: The active power output level of the unit at which the given type
of fuel is switched on. This fuel (e.g., oil) is sometimes used to supplement
the base fuel (e.g., coal) at high active power output levels.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.highBreakpointP
multivalued: false
domain_of:
- FossilFuel
range: ActivePower
required: false
low_breakpoint_p:
name: low_breakpoint_p
description: The active power output level of the unit at which the given type
of fuel is switched off. This fuel (e.g., oil) is sometimes used to stabilize
the base fuel (e.g., coal) at low active power output levels.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.lowBreakpointP
multivalued: false
domain_of:
- FossilFuel
range: ActivePower
required: false
fuel_allocation_schedules:
name: fuel_allocation_schedules
description: A fuel allocation schedule shall have a fossil fuel.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:FossilFuel.FuelAllocationSchedules
multivalued: true
domain_of:
- ThermalGeneratingUnit
- FossilFuel
range: FuelAllocationSchedule
required: false
thermal_generating_unit:
name: thermal_generating_unit
description: A thermal generating unit may have one or more fossil fuels.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:FossilFuel.ThermalGeneratingUnit
multivalued: false
domain_of:
- HeatRateCurve
- FuelAllocationSchedule
- FossilFuel
- StartupModel
- EmissionCurve
- ShutdownCurve
- IncrementalHeatRateCurve
- CAESPlant
- EmissionAccount
- HeatInputCurve
range: ThermalGeneratingUnit
required: true
class_uri: cim:FossilFuel
Induced
name: FossilFuel
description: The fossil fuel consumed by the non-nuclear thermal generating unit. For
example, coal, oil, gas, etc. These are the specific fuels that the generating
unit can consume.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: IdentifiedObject
attributes:
fossil_fuel_type:
name: fossil_fuel_type
description: The type of fossil fuel, such as coal, oil, or gas.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fossilFuelType
multivalued: false
alias: fossil_fuel_type
owner: FossilFuel
domain_of:
- FossilFuel
range: FuelType
required: false
fuel_cost:
name: fuel_cost
description: "The cost in terms of heat value for the given type of fuel.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fuelCost
multivalued: false
alias: fuel_cost
owner: FossilFuel
domain_of:
- FossilFuel
range: CostPerHeatUnit
required: false
fuel_dispatch_cost:
name: fuel_dispatch_cost
description: "The cost of fuel used for economic dispatching which includes: fuel\
\ cost, transportation cost, and incremental maintenance cost.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fuelDispatchCost
multivalued: false
alias: fuel_dispatch_cost
owner: FossilFuel
domain_of:
- FossilFuel
range: CostPerHeatUnit
required: false
fuel_eff_factor:
name: fuel_eff_factor
description: "The efficiency factor for the fuel (per unit) in terms of the effective\
\ energy absorbed.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fuelEffFactor
multivalued: false
alias: fuel_eff_factor
owner: FossilFuel
domain_of:
- FossilFuel
range: PU
required: false
fuel_handling_cost:
name: fuel_handling_cost
description: "Handling and processing cost associated with this fuel.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fuelHandlingCost
multivalued: false
alias: fuel_handling_cost
owner: FossilFuel
domain_of:
- FossilFuel
range: CostPerHeatUnit
required: false
fuel_heat_content:
name: fuel_heat_content
description: "The amount of heat per weight (or volume) of the given type of fuel.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fuelHeatContent
multivalued: false
alias: fuel_heat_content
owner: FossilFuel
domain_of:
- FossilFuel
range: float
required: false
fuel_mixture:
name: fuel_mixture
description: Relative amount of the given type of fuel, when multiple fuels are
being consumed.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fuelMixture
multivalued: false
alias: fuel_mixture
owner: FossilFuel
domain_of:
- FossilFuel
range: PerCent
required: false
fuel_sulfur:
name: fuel_sulfur
description: "The fuel's fraction of pollution credit per unit of heat content.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.fuelSulfur
multivalued: false
alias: fuel_sulfur
owner: FossilFuel
domain_of:
- FossilFuel
range: PU
required: false
high_breakpoint_p:
name: high_breakpoint_p
description: The active power output level of the unit at which the given type
of fuel is switched on. This fuel (e.g., oil) is sometimes used to supplement
the base fuel (e.g., coal) at high active power output levels.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.highBreakpointP
multivalued: false
alias: high_breakpoint_p
owner: FossilFuel
domain_of:
- FossilFuel
range: ActivePower
required: false
low_breakpoint_p:
name: low_breakpoint_p
description: The active power output level of the unit at which the given type
of fuel is switched off. This fuel (e.g., oil) is sometimes used to stabilize
the base fuel (e.g., coal) at low active power output levels.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FossilFuel.lowBreakpointP
multivalued: false
alias: low_breakpoint_p
owner: FossilFuel
domain_of:
- FossilFuel
range: ActivePower
required: false
fuel_allocation_schedules:
name: fuel_allocation_schedules
description: A fuel allocation schedule shall have a fossil fuel.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:FossilFuel.FuelAllocationSchedules
multivalued: true
alias: fuel_allocation_schedules
owner: FossilFuel
domain_of:
- ThermalGeneratingUnit
- FossilFuel
range: FuelAllocationSchedule
required: false
thermal_generating_unit:
name: thermal_generating_unit
description: A thermal generating unit may have one or more fossil fuels.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:FossilFuel.ThermalGeneratingUnit
multivalued: false
alias: thermal_generating_unit
owner: FossilFuel
domain_of:
- HeatRateCurve
- FuelAllocationSchedule
- FossilFuel
- StartupModel
- EmissionCurve
- ShutdownCurve
- IncrementalHeatRateCurve
- CAESPlant
- EmissionAccount
- HeatInputCurve
range: ThermalGeneratingUnit
required: true
alias_name:
name: alias_name
description: "The aliasName is free text human readable name of the object alternative\
\ to IdentifiedObject.name. It may be non unique and may not correlate to a\
\ naming hierarchy.\r\nThe attribute aliasName is retained because of backwards\
\ compatibility between CIM relases. It is however recommended to replace aliasName\
\ with the Name class as aliasName is planned for retirement at a future time.\r\
\n\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.aliasName
multivalued: false
alias: alias_name
owner: FossilFuel
domain_of:
- IdentifiedObject
range: string
required: false
description:
name: description
description: The description is a free human readable text describing or naming
the object. It may be non unique and may not correlate to a naming hierarchy.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.description
multivalued: false
alias: description
owner: FossilFuel
domain_of:
- IdentifiedObject
- NameType
- NameTypeAuthority
- DataSet
- SwitchingStepGroup
- AreaReserveSpec
range: string
required: false
m_rid:
name: m_rid
description: "Master resource identifier issued by a model authority. The mRID\
\ is unique within an exchange context. Global uniqueness is easily achieved\
\ by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is\
\ strongly recommended.\r\nFor CIMXML data files in RDF syntax conforming to\
\ IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify\
\ CIM object elements."
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.mRID
multivalued: false
alias: m_rid
owner: FossilFuel
domain_of:
- IdentifiedObject
- DataSet
range: string
required: false
diagram_objects:
name: diagram_objects
description: The diagram objects that are associated with the domain object.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.DiagramObjects
multivalued: true
alias: diagram_objects
owner: FossilFuel
domain_of:
- IdentifiedObject
range: DiagramObject
required: false
instance_set:
name: instance_set
description: Dataset containing the data objects.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.InstanceSet
multivalued: false
alias: instance_set
owner: FossilFuel
domain_of:
- IdentifiedObject
range: InstanceSet
required: true
names:
name: names
description: All names of this identified object.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.Names
multivalued: true
alias: names
owner: FossilFuel
domain_of:
- IdentifiedObject
- NameType
range: Name
required: false
properties_cimdata_object:
name: properties_cimdata_object
description: The single CIM data object in the appropriate dataset context.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.PropertiesCIMDataObject
multivalued: false
alias: properties_cimdata_object
owner: FossilFuel
domain_of:
- IdentifiedObject
range: ChangeSetMember
required: false
targeting_cimdata_object:
name: targeting_cimdata_object
description: Data objects registered.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.TargetingCIMDataObject
multivalued: true
alias: targeting_cimdata_object
owner: FossilFuel
domain_of:
- IdentifiedObject
range: ChangeSetMember
required: false
class_uri: cim:FossilFuel