Class: CogenerationPlant
_A set of thermal generating units for the production of electrical energy and process steam (usually from the output of the steam turbines). The steam sendout is typically used for industrial purposes or for municipal heating and cooling. _
__
classDiagram
class CogenerationPlant
PowerSystemResource <|-- CogenerationPlant
CogenerationPlant : alias_name
CogenerationPlant : asset_datasheet
CogenerationPlant --> AssetInfo : asset_datasheet
CogenerationPlant : assets
CogenerationPlant --> Asset : assets
CogenerationPlant : clearances
CogenerationPlant --> ClearanceDocument : clearances
CogenerationPlant : cogen_hpsendout_rating
CogenerationPlant : cogen_hpsteam_rating
CogenerationPlant : cogen_lpsendout_rating
CogenerationPlant : cogen_lpsteam_rating
CogenerationPlant : configuration_event
CogenerationPlant --> ConfigurationEvent : configuration_event
CogenerationPlant : controls
CogenerationPlant --> Control : controls
CogenerationPlant : description
CogenerationPlant : diagram_objects
CogenerationPlant --> DiagramObject : diagram_objects
CogenerationPlant : generic_action
CogenerationPlant --> GenericAction : generic_action
CogenerationPlant : instance_set
CogenerationPlant --> InstanceSet : instance_set
CogenerationPlant : location
CogenerationPlant --> Location : location
CogenerationPlant : m_rid
CogenerationPlant : measurements
CogenerationPlant --> Measurement : measurements
CogenerationPlant : names
CogenerationPlant --> Name : names
CogenerationPlant : operating_share
CogenerationPlant --> OperatingShare : operating_share
CogenerationPlant : operational_tags
CogenerationPlant --> OperationalTag : operational_tags
CogenerationPlant : properties_cimdata_object
CogenerationPlant --> ChangeSetMember : properties_cimdata_object
CogenerationPlant : psrevents
CogenerationPlant --> PSREvent : psrevents
CogenerationPlant : psrtype
CogenerationPlant --> PSRType : psrtype
CogenerationPlant : rated_p
CogenerationPlant --> ActivePower : rated_p
CogenerationPlant : reporting_group
CogenerationPlant --> ReportingGroup : reporting_group
CogenerationPlant : steam_sendout_schedule
CogenerationPlant --> SteamSendoutSchedule : steam_sendout_schedule
CogenerationPlant : targeting_cimdata_object
CogenerationPlant --> ChangeSetMember : targeting_cimdata_object
CogenerationPlant : thermal_generating_units
CogenerationPlant --> ThermalGeneratingUnit : thermal_generating_units
CogenerationPlant : verification_action
CogenerationPlant --> VerificationAction : verification_action
Inheritance
- IdentifiedObject
- PowerSystemResource
- CogenerationPlant
- PowerSystemResource
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| cogen_hpsendout_rating | 0..1 Float |
The high pressure steam sendout | direct |
| cogen_hpsteam_rating | 0..1 Float |
The high pressure steam rating | direct |
| cogen_lpsendout_rating | 0..1 Float |
The low pressure steam sendout | direct |
| cogen_lpsteam_rating | 0..1 Float |
The low pressure steam rating | direct |
| rated_p | 0..1 ActivePower |
The rated output active power of the cogeneration plant | direct |
| thermal_generating_units | 0..* ThermalGeneratingUnit |
A thermal generating unit may be a member of a cogeneration plant | direct |
| steam_sendout_schedule | 1..1 SteamSendoutSchedule |
A cogeneration plant has a steam sendout schedule | direct |
| controls | 0..* Control |
The controller outputs used to actually govern a regulating device, e | PowerSystemResource |
| measurements | 0..* Measurement |
The measurements associated with this power system resource | PowerSystemResource |
| psrtype | 0..1 PSRType |
Custom classification for this power system resource | PowerSystemResource |
| configuration_event | 0..* ConfigurationEvent |
All configuration events created for this Power System resource | PowerSystemResource |
| reporting_group | 0..* ReportingGroup |
Reporting groups to which this power system resource belongs | PowerSystemResource |
| operating_share | 0..* OperatingShare |
The operating shares of this power system resource | PowerSystemResource |
| asset_datasheet | 0..1 AssetInfo |
Datasheet information for this power system resource | PowerSystemResource |
| verification_action | 0..* VerificationAction |
The verification action that is performed on the power system resource | PowerSystemResource |
| clearances | 0..* ClearanceDocument |
All clearances applicable to this power system resource | PowerSystemResource |
| generic_action | 0..* GenericAction |
The generic action that is performed on the power system resource | PowerSystemResource |
| psrevents | 0..* PSREvent |
All events associated with this power system resource | PowerSystemResource |
| assets | 0..* Asset |
All assets represented by this power system resource | PowerSystemResource |
| location | 0..1 Location |
Location of this power system resource | PowerSystemResource |
| operational_tags | 0..* OperationalTag |
All operational tags placed on this power system resource | PowerSystemResource |
| 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 | cogeneration_plant | range | CogenerationPlant |
| SteamSendoutSchedule | cogeneration_plant | range | CogenerationPlant |
| MktThermalGeneratingUnit | cogeneration_plant | range | CogenerationPlant |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:CogenerationPlant |
| native | cim:CogenerationPlant |
LinkML Source
Direct
name: CogenerationPlant
description: "A set of thermal generating units for the production of electrical energy\
\ and process steam (usually from the output of the steam turbines). The steam sendout\
\ is typically used for industrial purposes or for municipal heating and cooling.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: PowerSystemResource
attributes:
cogen_hpsendout_rating:
name: cogen_hpsendout_rating
description: "The high pressure steam sendout.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:CogenerationPlant.cogenHPSendoutRating
multivalued: false
domain_of:
- CogenerationPlant
range: float
required: false
cogen_hpsteam_rating:
name: cogen_hpsteam_rating
description: "The high pressure steam rating.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:CogenerationPlant.cogenHPSteamRating
multivalued: false
domain_of:
- CogenerationPlant
range: float
required: false
cogen_lpsendout_rating:
name: cogen_lpsendout_rating
description: "The low pressure steam sendout.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:CogenerationPlant.cogenLPSendoutRating
multivalued: false
domain_of:
- CogenerationPlant
range: float
required: false
cogen_lpsteam_rating:
name: cogen_lpsteam_rating
description: "The low pressure steam rating.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:CogenerationPlant.cogenLPSteamRating
multivalued: false
domain_of:
- CogenerationPlant
range: float
required: false
rated_p:
name: rated_p
description: "The rated output active power of the cogeneration plant.\r\nThe\
\ attribute shall be a positive value.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:CogenerationPlant.ratedP
multivalued: false
domain_of:
- CogenerationPlant
range: ActivePower
required: false
thermal_generating_units:
name: thermal_generating_units
description: A thermal generating unit may be a member of a cogeneration plant.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:CogenerationPlant.ThermalGeneratingUnits
multivalued: true
domain_of:
- CogenerationPlant
- CombinedCyclePlant
range: ThermalGeneratingUnit
required: false
steam_sendout_schedule:
name: steam_sendout_schedule
description: A cogeneration plant has a steam sendout schedule.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:CogenerationPlant.SteamSendoutSchedule
multivalued: false
domain_of:
- CogenerationPlant
range: SteamSendoutSchedule
required: true
class_uri: cim:CogenerationPlant
Induced
name: CogenerationPlant
description: "A set of thermal generating units for the production of electrical energy\
\ and process steam (usually from the output of the steam turbines). The steam sendout\
\ is typically used for industrial purposes or for municipal heating and cooling.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: PowerSystemResource
attributes:
cogen_hpsendout_rating:
name: cogen_hpsendout_rating
description: "The high pressure steam sendout.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:CogenerationPlant.cogenHPSendoutRating
multivalued: false
alias: cogen_hpsendout_rating
owner: CogenerationPlant
domain_of:
- CogenerationPlant
range: float
required: false
cogen_hpsteam_rating:
name: cogen_hpsteam_rating
description: "The high pressure steam rating.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:CogenerationPlant.cogenHPSteamRating
multivalued: false
alias: cogen_hpsteam_rating
owner: CogenerationPlant
domain_of:
- CogenerationPlant
range: float
required: false
cogen_lpsendout_rating:
name: cogen_lpsendout_rating
description: "The low pressure steam sendout.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:CogenerationPlant.cogenLPSendoutRating
multivalued: false
alias: cogen_lpsendout_rating
owner: CogenerationPlant
domain_of:
- CogenerationPlant
range: float
required: false
cogen_lpsteam_rating:
name: cogen_lpsteam_rating
description: "The low pressure steam rating.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:CogenerationPlant.cogenLPSteamRating
multivalued: false
alias: cogen_lpsteam_rating
owner: CogenerationPlant
domain_of:
- CogenerationPlant
range: float
required: false
rated_p:
name: rated_p
description: "The rated output active power of the cogeneration plant.\r\nThe\
\ attribute shall be a positive value.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:CogenerationPlant.ratedP
multivalued: false
alias: rated_p
owner: CogenerationPlant
domain_of:
- CogenerationPlant
range: ActivePower
required: false
thermal_generating_units:
name: thermal_generating_units
description: A thermal generating unit may be a member of a cogeneration plant.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:CogenerationPlant.ThermalGeneratingUnits
multivalued: true
alias: thermal_generating_units
owner: CogenerationPlant
domain_of:
- CogenerationPlant
- CombinedCyclePlant
range: ThermalGeneratingUnit
required: false
steam_sendout_schedule:
name: steam_sendout_schedule
description: A cogeneration plant has a steam sendout schedule.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:CogenerationPlant.SteamSendoutSchedule
multivalued: false
alias: steam_sendout_schedule
owner: CogenerationPlant
domain_of:
- CogenerationPlant
range: SteamSendoutSchedule
required: true
controls:
name: controls
description: The controller outputs used to actually govern a regulating device,
e.g. the magnetization of a synchronous machine or capacitor bank breaker actuator.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PowerSystemResource.Controls
multivalued: true
alias: controls
owner: CogenerationPlant
domain_of:
- PowerSystemResource
- HostControlArea
range: Control
required: false
measurements:
name: measurements
description: The measurements associated with this power system resource.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PowerSystemResource.Measurements
multivalued: true
alias: measurements
owner: CogenerationPlant
domain_of:
- PowerSystemResource
- ACDCTerminal
- Asset
- Location
- Procedure
- AnalogLimitSet
- AccumulatorLimitSet
range: Measurement
required: false
psrtype:
name: psrtype
description: Custom classification for this power system resource.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PowerSystemResource.PSRType
multivalued: false
alias: psrtype
owner: CogenerationPlant
domain_of:
- PowerSystemResource
range: PSRType
required: false
configuration_event:
name: configuration_event
description: All configuration events created for this Power System resource.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PowerSystemResource.ConfigurationEvent
multivalued: true
alias: configuration_event
owner: CogenerationPlant
domain_of:
- PowerSystemResource
- FaultCauseType
range: ConfigurationEvent
required: false
reporting_group:
name: reporting_group
description: Reporting groups to which this power system resource belongs.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PowerSystemResource.ReportingGroup
multivalued: true
alias: reporting_group
owner: CogenerationPlant
domain_of:
- PowerSystemResource
- BusNameMarker
- TopologicalNode
- ReportingSuperGroup
range: ReportingGroup
required: false
operating_share:
name: operating_share
description: The operating shares of this power system resource.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PowerSystemResource.OperatingShare
multivalued: true
alias: operating_share
owner: CogenerationPlant
domain_of:
- PowerSystemResource
- OperatingParticipant
range: OperatingShare
required: false
asset_datasheet:
name: asset_datasheet
description: Datasheet information for this power system resource.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PowerSystemResource.AssetDatasheet
multivalued: false
alias: asset_datasheet
owner: CogenerationPlant
domain_of:
- PowerSystemResource
range: AssetInfo
required: false
verification_action:
name: verification_action
description: The verification action that is performed on the power system resource
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PowerSystemResource.VerificationAction
multivalued: true
alias: verification_action
owner: CogenerationPlant
domain_of:
- PowerSystemResource
range: VerificationAction
required: false
clearances:
name: clearances
description: All clearances applicable to this power system resource.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PowerSystemResource.Clearances
multivalued: true
alias: clearances
owner: CogenerationPlant
domain_of:
- PowerSystemResource
range: ClearanceDocument
required: false
generic_action:
name: generic_action
description: The generic action that is performed on the power system resource
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PowerSystemResource.GenericAction
multivalued: true
alias: generic_action
owner: CogenerationPlant
domain_of:
- PowerSystemResource
range: GenericAction
required: false
psrevents:
name: psrevents
description: All events associated with this power system resource.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PowerSystemResource.PSREvents
multivalued: true
alias: psrevents
owner: CogenerationPlant
domain_of:
- PowerSystemResource
range: PSREvent
required: false
assets:
name: assets
description: All assets represented by this power system resource. For example,
multiple conductor assets are electrically modelled as a single AC line segment.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PowerSystemResource.Assets
multivalued: true
alias: assets
owner: CogenerationPlant
domain_of:
- PowerSystemResource
- AssetInfo
- Location
- WorkTask
- ErpRecDelvLineItem
- AssetContainer
- ActivityRecord
- Procedure
- ReliabilityInfo
- AssetPropertyCurve
- AssetOrganisationRole
- ScheduledEvent
range: Asset
required: false
location:
name: location
description: Location of this power system resource.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PowerSystemResource.Location
multivalued: false
alias: location
owner: CogenerationPlant
domain_of:
- PowerSystemResource
- Asset
- Incident
- SwitchingOrder
- TroubleOrder
- Crew
- Fault
- PointOfSale
- TroubleTicket
- OutageOrder
- EnvironmentalMonitoringStation
- EnvironmentalLocationType
- PositionPoint
- FailureEvent
range: Location
required: false
operational_tags:
name: operational_tags
description: All operational tags placed on this power system resource.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PowerSystemResource.OperationalTags
multivalued: true
alias: operational_tags
owner: CogenerationPlant
domain_of:
- PowerSystemResource
- Asset
range: OperationalTag
required: false
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: CogenerationPlant
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: CogenerationPlant
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: CogenerationPlant
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: CogenerationPlant
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: CogenerationPlant
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: CogenerationPlant
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: CogenerationPlant
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: CogenerationPlant
domain_of:
- IdentifiedObject
range: ChangeSetMember
required: false
class_uri: cim:CogenerationPlant