- From: Jeff Robbins <jeffr@livedata.com>
- Date: Sat, 30 Mar 2002 22:37:30 -0500
- To: <www-rdf-validator@w3.org>
report=DOT and SVG empty RDF=<?xml version="1.0"> <?xml version="1.0" encoding="UTF-8"?> <rdf:RDF xmlns:rdf="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222#" xmlns:rdfs="http://www.w3.org/TR/1999/PR-rdf-schema-19990303#" xmlns:cims="http://www.cim-logic.com/schema/990926#" xmlns:dc = "http://purl.org/dc/elements/1.0/"> <rdf:Description> CIM RDF schema exported from Rose cimu08b.mdl on 1999-11-11. </rdf:Description> <dc:Creator rdf:about="http://www.cim-logic.com/leila"> Leila Schneberger </dc:Creator> <rdfs:Class rdf:ID="BaseVoltage"> <rdfs:label xml:lang="en">BaseVoltage</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Collection of BaseVoltages which is used to verify that the BusbarSection.BaseVoltage and other voltage attributes in the CIM are given a value existing in the collection."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="BaseVoltage.nominalVoltage"> <rdfs:label xml:lang="en">nominalVoltage</rdfs:label> <rdfs:domain rdf:resource="#BaseVoltage"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"The PowerSystemResource's base voltage."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Bay"> <rdfs:label xml:lang="en">Bay</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"A collection of power system resources (within a given substation) including conducting equipment, protection relays, measurements, and telemetry. The typeName indicates bay classification code according to application, e.g., (OH = Overheadline) (CA = Capacitor)."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Bay.bayEnergyMeasFlag"> <rdfs:label xml:lang="en">bayEnergyMeasFlag</rdfs:label> <rdfs:domain rdf:resource="#Bay"/> <rdfs:range rdf:resource="#BaseVoltage"/> <rdfs:comment>"Indicates the presence/absence of kWh/kvarh measurements."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Bay.bayPowerMeasFlag"> <rdfs:label xml:lang="en">bayPowerMeasFlag</rdfs:label> <rdfs:domain rdf:resource="#Bay"/> <rdfs:range rdf:resource="#BaseVoltage"/> <rdfs:comment>"Indicates the presence/absence of MW/Mvar measurements."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Bay.bayVoltLevel"> <rdfs:label xml:lang="en">bayVoltLevel</rdfs:label> <rdfs:domain rdf:resource="#Bay"/> <rdfs:range rdf:resource="#BaseVoltage"/> <rdfs:comment>"Equipment voltage level."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Bay.breakerConfiguration"> <rdfs:label xml:lang="en">breakerConfiguration</rdfs:label> <rdfs:domain rdf:resource="#Bay"/> <rdfs:range rdf:resource="#BreakerConfiguration"/> <rdfs:comment>"Breaker configuration. "</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Bay.busBarConfiguration"> <rdfs:label xml:lang="en">busBarConfiguration</rdfs:label> <rdfs:domain rdf:resource="#Bay"/> <rdfs:range rdf:resource="#BusbarConfiguration"/> <rdfs:comment>"Bus bar configuration."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Company"> <rdfs:label xml:lang="en">Company</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A company is a legal entity that owns and operates power system resources and is a party to interchange and transmission contracts."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Company.companyName"> <rdfs:label xml:lang="en">companyName</rdfs:label> <rdfs:domain rdf:resource="#Company"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"The name or identification of the company"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Company.companyDescription"> <rdfs:label xml:lang="en">companyDescription</rdfs:label> <rdfs:domain rdf:resource="#Company"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Company.companyType"> <rdfs:label xml:lang="en">companyType</rdfs:label> <rdfs:domain rdf:resource="#Company"/> <rdfs:range rdf:resource="#CompanyType"/> <rdfs:comment>"The type of company, e.g.: pool, municipal, private"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Company.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#Company"/> <rdfs:range rdf:resource="#PowerSystemResource"/> <cims:inverseRoleName rdf:resource="#PowerSystemResource.MemberOfCompany"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A power system resource may be part of one or more companies"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Company.Offers"> <rdfs:label xml:lang="en">Offers</rdfs:label> <rdfs:domain rdf:resource="#Company"/> <rdfs:range rdf:resource="#ContractOrTariff"/> <cims:inverseRoleName rdf:resource="#ContractOrTariff.OfferedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A ServiceAgreement is a CustomInstance of a legal agreement between a Company and a ContractOrTariff."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Company.Has"> <rdfs:label xml:lang="en">Has</rdfs:label> <rdfs:domain rdf:resource="#Company"/> <rdfs:range rdf:resource="#BusinessUnit"/> <cims:inverseRoleName rdf:resource="#BusinessUnit.Of"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A Company is organized into one or more BusinessUnits."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ConductingEquipment"> <rdfs:label xml:lang="en">ConductingEquipment</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"The parts of the power system that are designed to carry current or that are conductively connected therewith. The Substation that a ConductingEquipment belongs to is determined by the MemberOf relationship between them, which is inherited from PowerSystemResource."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ConductingEquipment.terminals"> <rdfs:label xml:lang="en">terminals</rdfs:label> <rdfs:domain rdf:resource="#ConductingEquipment"/> <rdfs:range rdf:resource="#TerminalCount"/> <rdfs:comment>"Maximum number of terminals the equipment may have"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ConductingEquipment.phases"> <rdfs:label xml:lang="en">phases</rdfs:label> <rdfs:domain rdf:resource="#ConductingEquipment"/> <rdfs:range rdf:resource="#PhaseCode"/> <rdfs:comment>"Describes the phases carried by a conducting equipment. Possible values { ABCN , ABC, ABN, ACN, BCN, AB, AC, BC, AN, BN, CN, A, B, C, N }."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ConductingEquipment.ExternalConnectionFor"> <rdfs:label xml:lang="en">ExternalConnectionFor</rdfs:label> <rdfs:domain rdf:resource="#ConductingEquipment"/> <rdfs:range rdf:resource="#Terminal"/> <cims:inverseRoleName rdf:resource="#Terminal.ExternallyConnects"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Entity is electrically connected to another entity; e.g., terminals are connected to other terminals."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ConductingEquipment.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#ConductingEquipment"/> <rdfs:range rdf:resource="#ClearanceTag"/> <cims:inverseRoleName rdf:resource="#ClearanceTag.MayHave"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Conducting equipment may have multiple clearance tags for authorized field work"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ConductingEquipment.ProtectedBy"> <rdfs:label xml:lang="en">ProtectedBy</rdfs:label> <rdfs:domain rdf:resource="#ConductingEquipment"/> <rdfs:range rdf:resource="#ProtectionEquipment"/> <cims:inverseRoleName rdf:resource="#ProtectionEquipment.Protects"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Protection equipment may be used to protect specific Conducting Equipment. Multiple equipment may be protected or monitored by multiple protection equipment."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ControlHouseEquipment"> <rdfs:label xml:lang="en">ControlHouseEquipment</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"Equipment in a substation control house. Covers things such as fire alarms, ambient temperature, door alarms, and spares."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ControlHouseEquipment.controlHouseEquipType"> <rdfs:label xml:lang="en">controlHouseEquipType</rdfs:label> <rdfs:domain rdf:resource="#ControlHouseEquipment"/> <rdfs:range rdf:resource="#ControlHouseEquipmentType"/> <rdfs:comment>"Type of control house equipment"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CurveSchedData"> <rdfs:label xml:lang="en">CurveSchedData</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Data point values for defining a curve or schedule"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CurveSchedData.curveSchedDataName"> <rdfs:label xml:lang="en">curveSchedDataName</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedData"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Uniquely identifies a curve or schedule data instance"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedData.rampData"> <rdfs:label xml:lang="en">rampData</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedData"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The data value of the rate-of-change of the Y-axis variable with respect to the X-axis variable"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedData.rampDataValue"> <rdfs:label xml:lang="en">rampDataValue</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedData"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The data value of the rate-of-change of the Y-axis variable with respect to the X-axis variable ( 0 = instantaneous change)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedData.xAxisData"> <rdfs:label xml:lang="en">xAxisData</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedData"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The data value of the X-axis variable, depending on the X-axis units"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedData.y1AxisData"> <rdfs:label xml:lang="en">y1AxisData</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedData"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The data value of the first Y-axis variable, depending on the Y-axis units"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedData.y2AxisData"> <rdfs:label xml:lang="en">y2AxisData</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedData"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The data value of the second Y-axis variable (if present), depending on the Y-axis units"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CurveSchedFormula"> <rdfs:label xml:lang="en">CurveSchedFormula</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Mathematical formula for defining a curve or schedule segment"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CurveSchedFormula.curveSchedFormulaName"> <rdfs:label xml:lang="en">curveSchedFormulaName</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedFormula"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Uniquely identifies a formula instance"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedFormula.xLowerBound"> <rdfs:label xml:lang="en">xLowerBound</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedFormula"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The minimum value of the X-variable for the range of the function"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedFormula.xUpperBound"> <rdfs:label xml:lang="en">xUpperBound</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedFormula"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The maximum value of the X-variable for the range of the function"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedFormula.yFunction"> <rdfs:label xml:lang="en">yFunction</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedFormula"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Mathematical formula for the Y-axis variable with numerical constants"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CurveSchedule"> <rdfs:label xml:lang="en">CurveSchedule</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Relationship between an independent variable (X-axis) and one or two dependent variables (Y1-axis and Y2-axis). Curves can also serve as schedules."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CurveSchedule.curveScheduleDescription"> <rdfs:label xml:lang="en">curveScheduleDescription</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedule"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedule.curveScheduleName"> <rdfs:label xml:lang="en">curveScheduleName</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedule"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Uniquely identifies a curve instance among a set of curves or schedules"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedule.curveStyle"> <rdfs:label xml:lang="en">curveStyle</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedule"/> <rdfs:range rdf:resource="#CurveStyle"/> <rdfs:comment>"The style or shape of the curve."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedule.rampMethod"> <rdfs:label xml:lang="en">rampMethod</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedule"/> <rdfs:range rdf:resource="#RampMethod"/> <rdfs:comment>"The deltaY versus deltaX units of measure. Applies to all ramps."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedule.rampStartMethod"> <rdfs:label xml:lang="en">rampStartMethod</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedule"/> <rdfs:range rdf:resource="#RampStartMethod"/> <rdfs:comment>"The method of applying the ramp: 0 at start point, 50% at start point, 100% at start point. For methods 2 and 3, the ramp begins ahead of the start point on the X-axis. NOTE: For storage, all ramps are to be normalized to Method "1" (0 at start point)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedule.rampUnits"> <rdfs:label xml:lang="en">rampUnits</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedule"/> <rdfs:range rdf:resource="#RampUnits"/> <rdfs:comment>"The deltaY versus deltaX units of measure. Same for "two" Y values."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedule.xAxisType"> <rdfs:label xml:lang="en">xAxisType</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedule"/> <rdfs:range rdf:resource="#XAxisType"/> <rdfs:comment>"The type of independent variable."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedule.xAxisUnits"> <rdfs:label xml:lang="en">xAxisUnits</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedule"/> <rdfs:range rdf:resource="#XAxisUnits"/> <rdfs:comment>"The X-axis units of measure."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedule.y1AxisUnits"> <rdfs:label xml:lang="en">y1AxisUnits</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedule"/> <rdfs:range rdf:resource="#Y1AxisUnits"/> <rdfs:comment>"The Y1-axis units of measure."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedule.y2AxisUnits"> <rdfs:label xml:lang="en">y2AxisUnits</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedule"/> <rdfs:range rdf:resource="#Y2AxisUnits"/> <rdfs:comment>"The Y2-axis units of measure."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedule.yAxisType"> <rdfs:label xml:lang="en">yAxisType</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedule"/> <rdfs:range rdf:resource="#YAxisType"/> <rdfs:comment>"The type of dependent variable."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedule.HasData"> <rdfs:label xml:lang="en">HasData</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedule"/> <rdfs:range rdf:resource="#CurveSchedData"/> <cims:inverseRoleName rdf:resource="#CurveSchedData.DataFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"The point data values that define a curve"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurveSchedule.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#CurveSchedule"/> <rdfs:range rdf:resource="#CurveSchedFormula"/> <cims:inverseRoleName rdf:resource="#CurveSchedFormula.FormulaFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"The formula for a curve segment"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Feeder"> <rdfs:label xml:lang="en">Feeder</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"A static collection of conducting equipment originating at a main distribution center and supplying one or more secondary distribution centers, one or more branch-circuit distribution centers, or any combination of these two types of equipment."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="PerUnits"> <rdfs:label xml:lang="en">PerUnits</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The PerUnits class defines the base power and base voltages that are used in the per unit calculations."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PerUnits.basePower"> <rdfs:label xml:lang="en">basePower</rdfs:label> <rdfs:domain rdf:resource="#PerUnits"/> <rdfs:range rdf:resource="#ApparentPower"/> <rdfs:comment>"Definition of base power."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PerUnits.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#PerUnits"/> <rdfs:range rdf:resource="#BaseVoltage"/> <cims:inverseRoleName rdf:resource="#BaseVoltage.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"Used to specify that voltages in the CIM are given a value existing in the collection."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PowerSystemResource"> <rdfs:label xml:lang="en">PowerSystemResource</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A power system component that can be either an individual element such as a switch or a set of elements such as an substation. PowerSystemResources that are sets could be members of other sets. For example a Switch is a member of a Substation and a Substation could be a member of a division of a Company"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PowerSystemResource.powerSystemResourceName"> <rdfs:label xml:lang="en">powerSystemResourceName</rdfs:label> <rdfs:domain rdf:resource="#PowerSystemResource"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name or identification of an instance of a power system resource"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerSystemResource.powerSystemResourceDescription"> <rdfs:label xml:lang="en">powerSystemResourceDescription</rdfs:label> <rdfs:domain rdf:resource="#PowerSystemResource"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerSystemResource.typeName"> <rdfs:label xml:lang="en">typeName</rdfs:label> <rdfs:domain rdf:resource="#PowerSystemResource"/> <rdfs:range rdf:resource="#EnumeratedType"/> <rdfs:comment>"Used to classify different types of PowerSystemResources that otherwise have identical attributes."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerSystemResource.ParentOf"> <rdfs:label xml:lang="en">ParentOf</rdfs:label> <rdfs:domain rdf:resource="#PowerSystemResource"/> <rdfs:range rdf:resource="#PowerSystemResource"/> <cims:inverseRoleName rdf:resource="#PowerSystemResource.ChildOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A power system resource may be part of a group of resources."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerSystemResource.ChildOf"> <rdfs:label xml:lang="en">ChildOf</rdfs:label> <rdfs:domain rdf:resource="#PowerSystemResource"/> <rdfs:range rdf:resource="#PowerSystemResource"/> <cims:inverseRoleName rdf:resource="#PowerSystemResource.ParentOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A power system resource may be part of a group of resources."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerSystemResource.MemberOfCompany"> <rdfs:label xml:lang="en">MemberOfCompany</rdfs:label> <rdfs:domain rdf:resource="#PowerSystemResource"/> <rdfs:range rdf:resource="#Company"/> <cims:inverseRoleName rdf:resource="#Company.Contains"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A power system resource may be part of one or more companies"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerSystemResource.MeasuredBy"> <rdfs:label xml:lang="en">MeasuredBy</rdfs:label> <rdfs:domain rdf:resource="#PowerSystemResource"/> <rdfs:range rdf:resource="#Measurement"/> <cims:inverseRoleName rdf:resource="#Measurement.Measures"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A power system resource may have one or more associated measurements of various types"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerSystemResource.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#PowerSystemResource"/> <rdfs:range rdf:resource="#OutageSchedule"/> <cims:inverseRoleName rdf:resource="#OutageSchedule.MayHave"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A power system resource may have an outage schedule"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerSystemResource.OperatedBy"> <rdfs:label xml:lang="en">OperatedBy</rdfs:label> <rdfs:domain rdf:resource="#PowerSystemResource"/> <rdfs:range rdf:resource="#BusinessUnit"/> <cims:inverseRoleName rdf:resource="#BusinessUnit.Operates"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A power system resource may be operated by one BusinessUnit at a time."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="SubControlArea"> <rdfs:label xml:lang="en">SubControlArea</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"An area defined for the purpose of tracking interchange with surrounding areas via tie points; may or may not serve as a control area."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="SubControlArea.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#SubControlArea"/> <rdfs:range rdf:resource="#Substation"/> <cims:inverseRoleName rdf:resource="#Substation.MemberSubCA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A SubControlArea may contain one or more Substations."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SubControlArea.InjectsEnergyInto"> <rdfs:label xml:lang="en">InjectsEnergyInto</rdfs:label> <rdfs:domain rdf:resource="#SubControlArea"/> <rdfs:range rdf:resource="#GeneratingUnit"/> <cims:inverseRoleName rdf:resource="#GeneratingUnit.EnergyInjectedFrom"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A GeneratingUnit injects energy into a SubControlArea."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SubControlArea.MayContain"> <rdfs:label xml:lang="en">MayContain</rdfs:label> <rdfs:domain rdf:resource="#SubControlArea"/> <rdfs:range rdf:resource="#LoadArea"/> <cims:inverseRoleName rdf:resource="#LoadArea.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A load area may be associated with one SubControlArea"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SubControlArea.TransfersExportedEnergyUsing"> <rdfs:label xml:lang="en">TransfersExportedEnergyUsing</rdfs:label> <rdfs:domain rdf:resource="#SubControlArea"/> <rdfs:range rdf:resource="#EnergyTransaction"/> <cims:inverseRoleName rdf:resource="#EnergyTransaction.ExportsEnergyTo"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Energy is transferred between interchange areas"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SubControlArea.TransfersEnergyTo"> <rdfs:label xml:lang="en">TransfersEnergyTo</rdfs:label> <rdfs:domain rdf:resource="#SubControlArea"/> <rdfs:range rdf:resource="#EnergyTransaction"/> <cims:inverseRoleName rdf:resource="#EnergyTransaction.ImportsEnergyFrom"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Energy is transferred between interchange areas"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SubControlArea.OperatesAs"> <rdfs:label xml:lang="en">OperatesAs</rdfs:label> <rdfs:domain rdf:resource="#SubControlArea"/> <rdfs:range rdf:resource="#HostControlArea"/> <cims:inverseRoleName rdf:resource="#HostControlArea.OperatesAs"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The interchange area may operate as a control area"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SubControlArea.MemberOf"> <rdfs:label xml:lang="en">MemberOf</rdfs:label> <rdfs:domain rdf:resource="#SubControlArea"/> <rdfs:range rdf:resource="#ServicePoint"/> <cims:inverseRoleName rdf:resource="#ServicePoint.PartOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A transmission path's service point is part of an interchange area"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SubControlArea.OnASideOf"> <rdfs:label xml:lang="en">OnASideOf</rdfs:label> <rdfs:domain rdf:resource="#SubControlArea"/> <rdfs:range rdf:resource="#TieLine"/> <cims:inverseRoleName rdf:resource="#TieLine.ABoundaryFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The SubControlArea is on the A side of a collection of metered points which define the SubControlArea's boundary for a ControlAreaOperator or CustomerConsumer."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SubControlArea.OnBSideOf"> <rdfs:label xml:lang="en">OnBSideOf</rdfs:label> <rdfs:domain rdf:resource="#SubControlArea"/> <rdfs:range rdf:resource="#TieLine"/> <cims:inverseRoleName rdf:resource="#TieLine.BBoundaryFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The SubControlArea is on the B side of a collection of metered points which define the SubControlArea's boundary for a ControlAreaOperator or CustomerConsumer."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Substation"> <rdfs:label xml:lang="en">Substation</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"A collection of equipment for purposes other than generation or utilization, through which electric energy in bulk is passed for the purposes of switching or modifying its characteristics. The typeName attribute is used to optionally classify the type of Substation."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Substation.ContainsBay"> <rdfs:label xml:lang="en">ContainsBay</rdfs:label> <rdfs:domain rdf:resource="#Substation"/> <rdfs:range rdf:resource="#Bay"/> <cims:inverseRoleName rdf:resource="#Bay.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A bay is contained within one substation"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Substation.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#Substation"/> <rdfs:range rdf:resource="#ConnectivityNode"/> <cims:inverseRoleName rdf:resource="#ConnectivityNode.MemberOfSubs"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"Substations have connectivity nodes"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Substation.MemberOf"> <rdfs:label xml:lang="en">MemberOf</rdfs:label> <rdfs:domain rdf:resource="#Substation"/> <rdfs:range rdf:resource="#VoltageControlZone"/> <cims:inverseRoleName rdf:resource="#VoltageControlZone.Contains"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A substation may be part of a voltage control zone."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Terminal"> <rdfs:label xml:lang="en">Terminal</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"An electrical connection point to a piece of conducting equipment. The Terminal table contains the terminals of all instances of entities that may be connected together to form a network. Terminals are connected at physical connection points called "connectivity nodes"."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Terminal.terminalDescription"> <rdfs:label xml:lang="en">terminalDescription</rdfs:label> <rdfs:domain rdf:resource="#Terminal"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Terminal.terminalName"> <rdfs:label xml:lang="en">terminalName</rdfs:label> <rdfs:domain rdf:resource="#Terminal"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Identifies the terminal within a conducting equipment"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Terminal.terminalType"> <rdfs:label xml:lang="en">terminalType</rdfs:label> <rdfs:domain rdf:resource="#Terminal"/> <rdfs:range rdf:resource="#TerminalType"/> <rdfs:comment>"The function of the terminal. In some cases a terminal must be typed to establish its function on its associated conducting equipment"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Terminal.ExternallyConnects"> <rdfs:label xml:lang="en">ExternallyConnects</rdfs:label> <rdfs:domain rdf:resource="#Terminal"/> <rdfs:range rdf:resource="#ConductingEquipment"/> <cims:inverseRoleName rdf:resource="#ConductingEquipment.ExternalConnectionFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Entity is electrically connected to another entity; e.g., terminals are connected to other terminals."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Terminal.RoleAConnectedTo"> <rdfs:label xml:lang="en">RoleAConnectedTo</rdfs:label> <rdfs:domain rdf:resource="#Terminal"/> <rdfs:range rdf:resource="#Terminal"/> <cims:inverseRoleName rdf:resource="#Terminal.RoleBConnectedTo"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A terminal may be connected to another terminal. The Terminal.connectedTo.Terminal association allows Terminals to be connected without necessarily defining ConnectivityNodes e.g. in a schematic diagram definition application. The Terminal.RoleBconnectionFor. ConnectivityNode association is the normal association of equipment to nodes required by analysis applications."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Terminal.RoleBConnectedTo"> <rdfs:label xml:lang="en">RoleBConnectedTo</rdfs:label> <rdfs:domain rdf:resource="#Terminal"/> <rdfs:range rdf:resource="#Terminal"/> <cims:inverseRoleName rdf:resource="#Terminal.RoleAConnectedTo"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A terminal may be connected to another terminal. The Terminal.connectedTo.Terminal association allows Terminals to be connected without necessarily defining ConnectivityNodes e.g. in a schematic diagram definition application. The Terminal.RoleBconnectionFor. ConnectivityNode association is the normal association of equipment to nodes required by analysis applications."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Terminal.MeasuredBy"> <rdfs:label xml:lang="en">MeasuredBy</rdfs:label> <rdfs:domain rdf:resource="#Terminal"/> <rdfs:range rdf:resource="#Measurement"/> <cims:inverseRoleName rdf:resource="#Measurement.MeasuresTerm"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"One or more measurements may be associated with a terminal in the network"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Terminal.RoleBConnectionFor"> <rdfs:label xml:lang="en">RoleBConnectionFor</rdfs:label> <rdfs:domain rdf:resource="#Terminal"/> <rdfs:range rdf:resource="#ConnectivityNode"/> <cims:inverseRoleName rdf:resource="#ConnectivityNode.RoleAConnectedTo"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Terminals interconnect with zero impedance at a node. Measurements on a node apply to all of its terminals."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Terminal.SignalForVT"> <rdfs:label xml:lang="en">SignalForVT</rdfs:label> <rdfs:domain rdf:resource="#Terminal"/> <rdfs:range rdf:resource="#VoltageTransformer"/> <cims:inverseRoleName rdf:resource="#VoltageTransformer.DerivesSignalFrom"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A voltage transformer signal is associated with a specific terminal in the network."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Terminal.SignalForCT"> <rdfs:label xml:lang="en">SignalForCT</rdfs:label> <rdfs:domain rdf:resource="#Terminal"/> <rdfs:range rdf:resource="#CurrentTransformer"/> <cims:inverseRoleName rdf:resource="#CurrentTransformer.DerivesSignalFrom"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A current transformer signal is associated with a specific terminal in the network."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="AreaReserveSpec"> <rdfs:label xml:lang="en">AreaReserveSpec</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The control area's reserve specification"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="AreaReserveSpec.areaReserveSpecName"> <rdfs:label xml:lang="en">areaReserveSpecName</rdfs:label> <rdfs:domain rdf:resource="#AreaReserveSpec"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"The Identification or name of the control area's reserve specification. A particular specification could correspond to pre-defined power system conditions, e.g., emergency situations."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AreaReserveSpec.lowerRegMarginReqt"> <rdfs:label xml:lang="en">lowerRegMarginReqt</rdfs:label> <rdfs:domain rdf:resource="#AreaReserveSpec"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Lower regulating margin requirement in MW, the amount of generation that can be dropped by control in 10 minutes"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AreaReserveSpec.opReserveReqt"> <rdfs:label xml:lang="en">opReserveReqt</rdfs:label> <rdfs:domain rdf:resource="#AreaReserveSpec"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Operating reserve requirement in MW, where operating reserve is the generating capability that is fully available within 30 minutes. Operating reserve is composed of primary reserve (t less than 10 min) and secondary reserve (10 less than t less than 30 min)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AreaReserveSpec.primaryReserveReqt"> <rdfs:label xml:lang="en">primaryReserveReqt</rdfs:label> <rdfs:domain rdf:resource="#AreaReserveSpec"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Primary reserve requirement in MW, where primary reserve is generating capability that is fully available within 10 minutes. Primary reserve is composed of spinning reserve and quick-start reserve."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AreaReserveSpec.raiseRegMarginReqt"> <rdfs:label xml:lang="en">raiseRegMarginReqt</rdfs:label> <rdfs:domain rdf:resource="#AreaReserveSpec"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Raise regulating margin requirement in MW, the amount of generation that can be picked up by control in 10 minutes"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AreaReserveSpec.spinningReserveReqt"> <rdfs:label xml:lang="en">spinningReserveReqt</rdfs:label> <rdfs:domain rdf:resource="#AreaReserveSpec"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Spinning reserve requirement in MW, spinning reserve is generating capability that is presently synchronized to the network and is fully available within 10 minutes"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AreaReserveSpec.ReserveSpecFor"> <rdfs:label xml:lang="en">ReserveSpecFor</rdfs:label> <rdfs:domain rdf:resource="#AreaReserveSpec"/> <rdfs:range rdf:resource="#HostControlArea"/> <cims:inverseRoleName rdf:resource="#HostControlArea.Contains"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A control area has one or more area reserve specifications"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AreaReserveSpec.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#AreaReserveSpec"/> <rdfs:range rdf:resource="#Reserve"/> <cims:inverseRoleName rdf:resource="#Reserve.For"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A Reserve type of energy transaction can count towards an area reserve specification."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="AvailableTransmissionCapacity"> <rdfs:label xml:lang="en">AvailableTransmissionCapacity</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Amount of possible flow by direction."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="AvailableTransmissionCapacity.ScheduledBy"> <rdfs:label xml:lang="en">ScheduledBy</rdfs:label> <rdfs:domain rdf:resource="#AvailableTransmissionCapacity"/> <rdfs:range rdf:resource="#TransmissionService"/> <cims:inverseRoleName rdf:resource="#TransmissionService.ScheduleFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission schedule posts the available transmission capacity for a transmission line."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Block"> <rdfs:label xml:lang="en">Block</rdfs:label> <rdfs:subClassOf rdf:resource="#EnergyTransaction"/> <rdfs:comment>"A block is a simple transaction type, with no additional relationships."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="CurtailmentProfile"> <rdfs:label xml:lang="en">CurtailmentProfile</rdfs:label> <rdfs:subClassOf rdf:resource="#Profile"/> <rdfs:comment>"Curtailing entity must be providing at least one service to the EnergyTransaction. The CurtailmentProfile must be completely contained within the EnergyProfile timeframe for this EnergyTransaction."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Dynamic"> <rdfs:label xml:lang="en">Dynamic</rdfs:label> <rdfs:subClassOf rdf:resource="#EnergyTransaction"/> <rdfs:comment>"A dynamic energy transaction has more complex relationships than a simple block type. It behaves like a pseudo tie line."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Dynamic.InstanceOf"> <rdfs:label xml:lang="en">InstanceOf</rdfs:label> <rdfs:domain rdf:resource="#Dynamic"/> <rdfs:range rdf:resource="#TieLine"/> <cims:inverseRoleName rdf:resource="#TieLine.MadeBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A dynamic energy transaction can act as a pseudo tie line."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="DynamicSchedule"> <rdfs:label xml:lang="en">DynamicSchedule</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"A continuously variable component of a control area's MW net interchange schedule. Dynamic schedules are sent and received by control areas."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="DynamicSchedule.dynamicScheduleDescription"> <rdfs:label xml:lang="en">dynamicScheduleDescription</rdfs:label> <rdfs:domain rdf:resource="#DynamicSchedule"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="DynamicSchedule.dynamicScheduleName"> <rdfs:label xml:lang="en">dynamicScheduleName</rdfs:label> <rdfs:domain rdf:resource="#DynamicSchedule"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"The identification or name of the dynamic schedule"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="DynamicSchedule.dynSchedSignRev"> <rdfs:label xml:lang="en">dynSchedSignRev</rdfs:label> <rdfs:domain rdf:resource="#DynamicSchedule"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Dynamic schedule sign reversal required (yes/no)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="DynamicSchedule.dynSchedStatus"> <rdfs:label xml:lang="en">dynSchedStatus</rdfs:label> <rdfs:domain rdf:resource="#DynamicSchedule"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"The "active" or "inactive" status of the dynamic schedule"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="DynamicSchedule.SentFor"> <rdfs:label xml:lang="en">SentFor</rdfs:label> <rdfs:domain rdf:resource="#DynamicSchedule"/> <rdfs:range rdf:resource="#HostControlArea"/> <cims:inverseRoleName rdf:resource="#HostControlArea.ReceivesA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A control area can receive dynamic schedules from other control areas"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="DynamicSchedule.SentTo"> <rdfs:label xml:lang="en">SentTo</rdfs:label> <rdfs:domain rdf:resource="#DynamicSchedule"/> <rdfs:range rdf:resource="#HostControlArea"/> <cims:inverseRoleName rdf:resource="#HostControlArea.SendsA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A control area can send dynamic schedules to other control areas"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="DynamicSchedule.SourcedBy"> <rdfs:label xml:lang="en">SourcedBy</rdfs:label> <rdfs:domain rdf:resource="#DynamicSchedule"/> <rdfs:range rdf:resource="#Measurement"/> <cims:inverseRoleName rdf:resource="#Measurement.DataSourceFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A measurement is a data source for dynamic interchange schedules"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="EnergyProduct"> <rdfs:label xml:lang="en">EnergyProduct</rdfs:label> <rdfs:subClassOf rdf:resource="#ContractOrTariff"/> <rdfs:comment>"An EnergyProduct is offered commercially as a ContractOrTariff."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="EnergyProduct.ProvidedBy"> <rdfs:label xml:lang="en">ProvidedBy</rdfs:label> <rdfs:domain rdf:resource="#EnergyProduct"/> <rdfs:range rdf:resource="#GenerationProvider"/> <cims:inverseRoleName rdf:resource="#GenerationProvider.ProviderOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyProduct.For"> <rdfs:label xml:lang="en">For</rdfs:label> <rdfs:domain rdf:resource="#EnergyProduct"/> <rdfs:range rdf:resource="#EnergyTransaction"/> <cims:inverseRoleName rdf:resource="#EnergyTransaction.HasA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The "Source" for an EnergyTransaction is an EnergyProduct which is injected into a ControlArea."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyProduct.TitleHeldBy"> <rdfs:label xml:lang="en">TitleHeldBy</rdfs:label> <rdfs:domain rdf:resource="#EnergyProduct"/> <rdfs:range rdf:resource="#Marketer"/> <cims:inverseRoleName rdf:resource="#Marketer.HoldsTitleTo"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A Marketer holds title to an EnergyProduct."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyProduct.InjectsEnergyInto"> <rdfs:label xml:lang="en">InjectsEnergyInto</rdfs:label> <rdfs:domain rdf:resource="#EnergyProduct"/> <rdfs:range rdf:resource="#ServicePoint"/> <cims:inverseRoleName rdf:resource="#ServicePoint.InjectionPointFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"An EnergyProduct injects energy into a service point."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyProduct.ResoldBy"> <rdfs:label xml:lang="en">ResoldBy</rdfs:label> <rdfs:domain rdf:resource="#EnergyProduct"/> <rdfs:range rdf:resource="#Marketer"/> <cims:inverseRoleName rdf:resource="#Marketer.ResellsProd"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A Marketer may resell an EnergyProduct."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="EnergyProfile"> <rdfs:label xml:lang="en">EnergyProfile</rdfs:label> <rdfs:subClassOf rdf:resource="#Profile"/> <rdfs:comment>"Specifies the start time, stop time, level for an EnergyTransaction."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="EnergyTransaction"> <rdfs:label xml:lang="en">EnergyTransaction</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Specifies the schedule for energy transfers between interchange areas that are necessary to satisfy the associated interchange transaction."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="EnergyTransaction.firmInterchangeFlag"> <rdfs:label xml:lang="en">firmInterchangeFlag</rdfs:label> <rdfs:domain rdf:resource="#EnergyTransaction"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Firm interchange flag indicates whether or not this energy transaction can be changed without potential financial consequences."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyTransaction.productLevel"> <rdfs:label xml:lang="en">productLevel</rdfs:label> <rdfs:domain rdf:resource="#EnergyTransaction"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyTransaction.dateTime"> <rdfs:label xml:lang="en">dateTime</rdfs:label> <rdfs:domain rdf:resource="#EnergyTransaction"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyTransaction.state"> <rdfs:label xml:lang="en">state</rdfs:label> <rdfs:domain rdf:resource="#EnergyTransaction"/> <rdfs:range rdf:resource="#EnumeratedType"/> <rdfs:comment>"{ Approve | Deny | Study }"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyTransaction.reason"> <rdfs:label xml:lang="en">reason</rdfs:label> <rdfs:domain rdf:resource="#EnergyTransaction"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyTransaction.ExportsEnergyTo"> <rdfs:label xml:lang="en">ExportsEnergyTo</rdfs:label> <rdfs:domain rdf:resource="#EnergyTransaction"/> <rdfs:range rdf:resource="#SubControlArea"/> <cims:inverseRoleName rdf:resource="#SubControlArea.TransfersExportedEnergyUsing"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Energy is transferred between interchange areas"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyTransaction.ImportsEnergyFrom"> <rdfs:label xml:lang="en">ImportsEnergyFrom</rdfs:label> <rdfs:domain rdf:resource="#EnergyTransaction"/> <rdfs:range rdf:resource="#SubControlArea"/> <cims:inverseRoleName rdf:resource="#SubControlArea.TransfersEnergyTo"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Energy is transferred between interchange areas"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyTransaction.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#EnergyTransaction"/> <rdfs:range rdf:resource="#EnergyProduct"/> <cims:inverseRoleName rdf:resource="#EnergyProduct.For"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The "Source" for an EnergyTransaction is an EnergyProduct which is injected into a ControlArea. "</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyTransaction.Having"> <rdfs:label xml:lang="en">Having</rdfs:label> <rdfs:domain rdf:resource="#EnergyTransaction"/> <rdfs:range rdf:resource="#EnergyProfile"/> <cims:inverseRoleName rdf:resource="#EnergyProfile.Of"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"An EnergyTransaction must have at least one EnergyProfile."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyTransaction.MayHave"> <rdfs:label xml:lang="en">MayHave</rdfs:label> <rdfs:domain rdf:resource="#EnergyTransaction"/> <rdfs:range rdf:resource="#CurtailmentProfile"/> <cims:inverseRoleName rdf:resource="#CurtailmentProfile.For"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"An EnergyTransaction may be curtailed by any of the participating entities."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyTransaction.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#EnergyTransaction"/> <rdfs:range rdf:resource="#LossProfile"/> <cims:inverseRoleName rdf:resource="#LossProfile.ForTrans"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"An EnergyTransaction may have a LossProfile."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyTransaction.SecuredBy"> <rdfs:label xml:lang="en">SecuredBy</rdfs:label> <rdfs:domain rdf:resource="#EnergyTransaction"/> <rdfs:range rdf:resource="#ServiceReservation"/> <cims:inverseRoleName rdf:resource="#ServiceReservation.AssocatedWith"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"An EnergyTransaction is secured by one or more ServiceReservations. A ServiceReservation may be associated with many EnergyTransactions."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="HostControlArea"> <rdfs:label xml:lang="en">HostControlArea</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A HostControlArea has a set of tie points and a set of generator controls (i.e., AGC). It also has a total load, including transmission and distribution losses."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="HostControlArea.areaControlMode"> <rdfs:label xml:lang="en">areaControlMode</rdfs:label> <rdfs:domain rdf:resource="#HostControlArea"/> <rdfs:range rdf:resource="#EnumeratedType"/> <rdfs:comment>"The area's present control mode: (CF = constant frequency) or (CTL = constant tie-line) or (TLB = tie-line bias) or (OFF = off control)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HostControlArea.controlAreaDescription"> <rdfs:label xml:lang="en">controlAreaDescription</rdfs:label> <rdfs:domain rdf:resource="#HostControlArea"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HostControlArea.controlAreaName"> <rdfs:label xml:lang="en">controlAreaName</rdfs:label> <rdfs:domain rdf:resource="#HostControlArea"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"The name or identification of the control area"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HostControlArea.freqSetPoint"> <rdfs:label xml:lang="en">freqSetPoint</rdfs:label> <rdfs:domain rdf:resource="#HostControlArea"/> <rdfs:range rdf:resource="#Frequency"/> <rdfs:comment>"The present power system frequency set point for automatic generation control"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HostControlArea.frequencyBiasFactor"> <rdfs:label xml:lang="en">frequencyBiasFactor</rdfs:label> <rdfs:domain rdf:resource="#HostControlArea"/> <rdfs:range rdf:resource="#FreqBiasFactor"/> <rdfs:comment>"The control area's frequency bias factor, in MW/0.1 Hz, for automatic generation control (AGC)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HostControlArea.ControlledBy"> <rdfs:label xml:lang="en">ControlledBy</rdfs:label> <rdfs:domain rdf:resource="#HostControlArea"/> <rdfs:range rdf:resource="#ControlAreaOperator"/> <cims:inverseRoleName rdf:resource="#ControlAreaOperator.Controls"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HostControlArea.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#HostControlArea"/> <rdfs:range rdf:resource="#InadvertentAccount"/> <cims:inverseRoleName rdf:resource="#InadvertentAccount.AccountFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A control area can have one or more net inadvertent interchange accounts"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HostControlArea.ReceivesA"> <rdfs:label xml:lang="en">ReceivesA</rdfs:label> <rdfs:domain rdf:resource="#HostControlArea"/> <rdfs:range rdf:resource="#DynamicSchedule"/> <cims:inverseRoleName rdf:resource="#DynamicSchedule.SentFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A control area can receive dynamic schedules from other control areas"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HostControlArea.SendsA"> <rdfs:label xml:lang="en">SendsA</rdfs:label> <rdfs:domain rdf:resource="#HostControlArea"/> <rdfs:range rdf:resource="#DynamicSchedule"/> <cims:inverseRoleName rdf:resource="#DynamicSchedule.SentTo"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A control area can send dynamic schedules to other control areas"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HostControlArea.OperatesAs"> <rdfs:label xml:lang="en">OperatesAs</rdfs:label> <rdfs:domain rdf:resource="#HostControlArea"/> <rdfs:range rdf:resource="#SubControlArea"/> <cims:inverseRoleName rdf:resource="#SubControlArea.OperatesAs"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The interchange area may operate as a control area"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HostControlArea.OnBSideOf"> <rdfs:label xml:lang="en">OnBSideOf</rdfs:label> <rdfs:domain rdf:resource="#HostControlArea"/> <rdfs:range rdf:resource="#TieLine"/> <cims:inverseRoleName rdf:resource="#TieLine.BHCABoundaryFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A HostControlArea can have zero or more tie lines."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HostControlArea.OnASideOf"> <rdfs:label xml:lang="en">OnASideOf</rdfs:label> <rdfs:domain rdf:resource="#HostControlArea"/> <rdfs:range rdf:resource="#TieLine"/> <cims:inverseRoleName rdf:resource="#TieLine.AHCABoundaryFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A HostControlArea can have zero or more tie lines."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="InadvertentAccount"> <rdfs:label xml:lang="en">InadvertentAccount</rdfs:label> <rdfs:subClassOf rdf:resource="#AccountBalance"/> <rdfs:comment>"An account for tracking inadvertent interchange versus time for each control area. A control area may have more than one inadvertent account in order to track inadvertent over one or more specific tie points in addition to the usual overall net inadvertent. Separate accounts would also be used to track designated time periods, such as on-peak and off-peak."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="LossProfile"> <rdfs:label xml:lang="en">LossProfile</rdfs:label> <rdfs:subClassOf rdf:resource="#Profile"/> <rdfs:comment>"LossProfile is associated with an EnerrgyTransaction and must be completely contained within the time frame of the EnergyProfile associated with this EnergyTransaction."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="LossProfile.For"> <rdfs:label xml:lang="en">For</rdfs:label> <rdfs:domain rdf:resource="#LossProfile"/> <rdfs:range rdf:resource="#TransmissionProvider"/> <cims:inverseRoleName rdf:resource="#TransmissionProvider.HasLoss"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Part of the LossProfile for an EnergyTransaction may be a loss for a TransmissionProvider."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Profile"> <rdfs:label xml:lang="en">Profile</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A profile is a simpler curve type."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Profile.profileName"> <rdfs:label xml:lang="en">profileName</rdfs:label> <rdfs:domain rdf:resource="#Profile"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name of the profile."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Profile.profileDescription"> <rdfs:label xml:lang="en">profileDescription</rdfs:label> <rdfs:domain rdf:resource="#Profile"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Profile description."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Profile.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#Profile"/> <rdfs:range rdf:resource="#ProfileData"/> <cims:inverseRoleName rdf:resource="#ProfileData.For"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A profile has profile data associated with it."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ProfileData"> <rdfs:label xml:lang="en">ProfileData</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Data for profile."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ProfileData.sequenceNumber"> <rdfs:label xml:lang="en">sequenceNumber</rdfs:label> <rdfs:domain rdf:resource="#ProfileData"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>"Sequence to provide item numbering for the profile. greater than or equal to 1 }"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ProfileData.startDateTime"> <rdfs:label xml:lang="en">startDateTime</rdfs:label> <rdfs:domain rdf:resource="#ProfileData"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"Start date/time for this profile."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ProfileData.stopDateTime"> <rdfs:label xml:lang="en">stopDateTime</rdfs:label> <rdfs:domain rdf:resource="#ProfileData"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"Stop date/time for this profile."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ProfileData.capacityLevel"> <rdfs:label xml:lang="en">capacityLevel</rdfs:label> <rdfs:domain rdf:resource="#ProfileData"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Capacity level for the profile, in MW."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ProfileData.energyLevel"> <rdfs:label xml:lang="en">energyLevel</rdfs:label> <rdfs:domain rdf:resource="#ProfileData"/> <rdfs:range rdf:resource="#EnergyAsMWh"/> <rdfs:comment>"Energy level for the profile, in MWH."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Reserve"> <rdfs:label xml:lang="en">Reserve</rdfs:label> <rdfs:subClassOf rdf:resource="#EnergyTransaction"/> <rdfs:comment>""</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Reserve.For"> <rdfs:label xml:lang="en">For</rdfs:label> <rdfs:domain rdf:resource="#Reserve"/> <rdfs:range rdf:resource="#AreaReserveSpec"/> <cims:inverseRoleName rdf:resource="#AreaReserveSpec.Contains"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A Reserve type of energy transaction can count towards an area reserve specification."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TieLine"> <rdfs:label xml:lang="en">TieLine</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>""</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TieLine.ABoundaryFor"> <rdfs:label xml:lang="en">ABoundaryFor</rdfs:label> <rdfs:domain rdf:resource="#TieLine"/> <rdfs:range rdf:resource="#SubControlArea"/> <cims:inverseRoleName rdf:resource="#SubControlArea.OnASideOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The SubControlArea is on the A side of a collection of metered points which define the SubControlArea's boundary for a ControlAreaOperator or CustomerConsumer."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TieLine.BBoundaryFor"> <rdfs:label xml:lang="en">BBoundaryFor</rdfs:label> <rdfs:domain rdf:resource="#TieLine"/> <rdfs:range rdf:resource="#SubControlArea"/> <cims:inverseRoleName rdf:resource="#SubControlArea.OnBSideOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The SubControlArea is on the B side of a collection of metered points which define the SubControlArea's boundary for a ControlAreaOperator or CustomerConsumer."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TieLine.CAChildOf"> <rdfs:label xml:lang="en">CAChildOf</rdfs:label> <rdfs:domain rdf:resource="#TieLine"/> <rdfs:range rdf:resource="#ControlAreaOperator"/> <cims:inverseRoleName rdf:resource="#ControlAreaOperator.ParentOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A ControlAreaOperator has a collection of tie points that ring the ControlArea, called a TieLine."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TieLine.CustChildOf"> <rdfs:label xml:lang="en">CustChildOf</rdfs:label> <rdfs:domain rdf:resource="#TieLine"/> <rdfs:range rdf:resource="#CustomerConsumer"/> <cims:inverseRoleName rdf:resource="#CustomerConsumer.ParentOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A ControlAreaOperator or CustomerConsumer may ring their perimeter with metering, which can create a unique SubControlArea at the collection of metering points, called a TieLine."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TieLine.MadeBy"> <rdfs:label xml:lang="en">MadeBy</rdfs:label> <rdfs:domain rdf:resource="#TieLine"/> <rdfs:range rdf:resource="#Dynamic"/> <cims:inverseRoleName rdf:resource="#Dynamic.InstanceOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A dynamic energy transaction can act as a pseudo tie line."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TieLine.BHCABoundaryFor"> <rdfs:label xml:lang="en">BHCABoundaryFor</rdfs:label> <rdfs:domain rdf:resource="#TieLine"/> <rdfs:range rdf:resource="#HostControlArea"/> <cims:inverseRoleName rdf:resource="#HostControlArea.OnBSideOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A HostControlArea can have zero or more tie lines."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TieLine.AHCABoundaryFor"> <rdfs:label xml:lang="en">AHCABoundaryFor</rdfs:label> <rdfs:domain rdf:resource="#TieLine"/> <rdfs:range rdf:resource="#HostControlArea"/> <cims:inverseRoleName rdf:resource="#HostControlArea.OnASideOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A HostControlArea can have zero or more tie lines."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TransmissionCorridor"> <rdfs:label xml:lang="en">TransmissionCorridor</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"A corridor containing one or more rights of way"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TransmissionCorridor.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#TransmissionCorridor"/> <rdfs:range rdf:resource="#TransmissionRightOfWay"/> <cims:inverseRoleName rdf:resource="#TransmissionRightOfWay.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A transmission right-of-way is a member of a transmission corridor"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionCorridor.For"> <rdfs:label xml:lang="en">For</rdfs:label> <rdfs:domain rdf:resource="#TransmissionCorridor"/> <rdfs:range rdf:resource="#TransmissionPath"/> <cims:inverseRoleName rdf:resource="#TransmissionPath.ContainedIn"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A TransmissionPath is contained in a TransmissionCorridor."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TransmissionRightOfWay"> <rdfs:label xml:lang="en">TransmissionRightOfWay</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"A collection of transmission lines that are close proximity to each other."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TransmissionRightOfWay.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#TransmissionRightOfWay"/> <rdfs:range rdf:resource="#Line"/> <cims:inverseRoleName rdf:resource="#Line.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission line can be part of a transmission corridor"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="BusinessUnit"> <rdfs:label xml:lang="en">BusinessUnit</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A BusinessUnit is an organization of a Company."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="BusinessUnit.businessUnitName"> <rdfs:label xml:lang="en">businessUnitName</rdfs:label> <rdfs:domain rdf:resource="#BusinessUnit"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name of BusinessUnit."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BusinessUnit.businessUnitDescription"> <rdfs:label xml:lang="en">businessUnitDescription</rdfs:label> <rdfs:domain rdf:resource="#BusinessUnit"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description of BusinessUnit."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BusinessUnit.Operates"> <rdfs:label xml:lang="en">Operates</rdfs:label> <rdfs:domain rdf:resource="#BusinessUnit"/> <rdfs:range rdf:resource="#PowerSystemResource"/> <cims:inverseRoleName rdf:resource="#PowerSystemResource.OperatedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A power system resource may be operated by one BusinessUnit at a time."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ContractOrTariff"> <rdfs:label xml:lang="en">ContractOrTariff</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A formal agreement between two parties defining the terms and conditions for a set of services. The specifics of the services are, in turn, defined via one or more service agreements."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ContractOrTariff.contractName"> <rdfs:label xml:lang="en">contractName</rdfs:label> <rdfs:domain rdf:resource="#ContractOrTariff"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"The name or identification of the contract"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ContractOrTariff.contractText"> <rdfs:label xml:lang="en">contractText</rdfs:label> <rdfs:domain rdf:resource="#ContractOrTariff"/> <rdfs:range rdf:resource="#Reference"/> <rdfs:comment>"Reference to the text of the contract for information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ContractOrTariff.effectiveDate"> <rdfs:label xml:lang="en">effectiveDate</rdfs:label> <rdfs:domain rdf:resource="#ContractOrTariff"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"The date and time that the contract takes effect"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ContractOrTariff.expireDate"> <rdfs:label xml:lang="en">expireDate</rdfs:label> <rdfs:domain rdf:resource="#ContractOrTariff"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"The date and time that the contract expires"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ContractOrTariff.contractDescription"> <rdfs:label xml:lang="en">contractDescription</rdfs:label> <rdfs:domain rdf:resource="#ContractOrTariff"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Short description of contract"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ContractOrTariff.OfferedBy"> <rdfs:label xml:lang="en">OfferedBy</rdfs:label> <rdfs:domain rdf:resource="#ContractOrTariff"/> <rdfs:range rdf:resource="#Company"/> <cims:inverseRoleName rdf:resource="#Company.Offers"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A ServiceAgreement is a CustomInstance of a legal agreement between a Company and a ContractOrTariff."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ControlAreaOperator"> <rdfs:label xml:lang="en">ControlAreaOperator</rdfs:label> <rdfs:subClassOf rdf:resource="#BusinessUnit"/> <rdfs:comment>"Operates the Control Area. Approves and implements energy transactions. Verifies both Inter-Control Area and Intra-Control Area transactions for the power system before granting approval (and implementing) the transactions."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ControlAreaOperator.Controls"> <rdfs:label xml:lang="en">Controls</rdfs:label> <rdfs:domain rdf:resource="#ControlAreaOperator"/> <rdfs:range rdf:resource="#HostControlArea"/> <cims:inverseRoleName rdf:resource="#HostControlArea.ControlledBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ControlAreaOperator.Offers"> <rdfs:label xml:lang="en">Offers</rdfs:label> <rdfs:domain rdf:resource="#ControlAreaOperator"/> <rdfs:range rdf:resource="#AncillaryService"/> <cims:inverseRoleName rdf:resource="#AncillaryService.OfferedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Sale of ancillary services provided by ControlAreaOperators."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ControlAreaOperator.ParentOf"> <rdfs:label xml:lang="en">ParentOf</rdfs:label> <rdfs:domain rdf:resource="#ControlAreaOperator"/> <rdfs:range rdf:resource="#TieLine"/> <cims:inverseRoleName rdf:resource="#TieLine.CAChildOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A ControlAreaOperator has a collection of tie points that ring the ControlArea, called a TieLine."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CustomerConsumer"> <rdfs:label xml:lang="en">CustomerConsumer</rdfs:label> <rdfs:subClassOf rdf:resource="#BusinessUnit"/> <rdfs:comment>"The energy buyer in the energy marketplace."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CustomerConsumer.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#CustomerConsumer"/> <rdfs:range rdf:resource="#ServicePoint"/> <cims:inverseRoleName rdf:resource="#ServicePoint.Of"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A CustomerConsumer may have one or more ServicePoints. "</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CustomerConsumer.ParentOf"> <rdfs:label xml:lang="en">ParentOf</rdfs:label> <rdfs:domain rdf:resource="#CustomerConsumer"/> <rdfs:range rdf:resource="#TieLine"/> <cims:inverseRoleName rdf:resource="#TieLine.CustChildOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A CustomerConsumer may ring its perimeter with metering, which can create a unique SubControlArea at the collection of metering points, called a TieLine."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="GenerationProvider"> <rdfs:label xml:lang="en">GenerationProvider</rdfs:label> <rdfs:subClassOf rdf:resource="#BusinessUnit"/> <rdfs:comment>"The energy seller in the energy marketplace."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="GenerationProvider.Operates"> <rdfs:label xml:lang="en">Operates</rdfs:label> <rdfs:domain rdf:resource="#GenerationProvider"/> <rdfs:range rdf:resource="#GeneratingUnit"/> <cims:inverseRoleName rdf:resource="#GeneratingUnit.OperatedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A GenerationProvider operates one or more GeneratingUnits."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenerationProvider.ProviderOf"> <rdfs:label xml:lang="en">ProviderOf</rdfs:label> <rdfs:domain rdf:resource="#GenerationProvider"/> <rdfs:range rdf:resource="#EnergyProduct"/> <cims:inverseRoleName rdf:resource="#EnergyProduct.ProvidedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenerationProvider.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#GenerationProvider"/> <rdfs:range rdf:resource="#ServicePoint"/> <cims:inverseRoleName rdf:resource="#ServicePoint.For"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A GenerationProvider has one or more ServicePoints where energy is injected into the network."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Marketer"> <rdfs:label xml:lang="en">Marketer</rdfs:label> <rdfs:subClassOf rdf:resource="#BusinessUnit"/> <rdfs:comment>"Matches buyers and sellers, and secures transmission (and other ancillary services) needed to complete the energy transaction."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Marketer.Holds"> <rdfs:label xml:lang="en">Holds</rdfs:label> <rdfs:domain rdf:resource="#Marketer"/> <rdfs:range rdf:resource="#ServiceReservation"/> <cims:inverseRoleName rdf:resource="#ServiceReservation.HeldBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A Marketer holds title to a ServiceReservation."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Marketer.Resells"> <rdfs:label xml:lang="en">Resells</rdfs:label> <rdfs:domain rdf:resource="#Marketer"/> <rdfs:range rdf:resource="#ServiceReservation"/> <cims:inverseRoleName rdf:resource="#ServiceReservation.ResoldBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A ServiceReservation may be resold by a Marketer."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Marketer.HoldsTitleTo"> <rdfs:label xml:lang="en">HoldsTitleTo</rdfs:label> <rdfs:domain rdf:resource="#Marketer"/> <rdfs:range rdf:resource="#EnergyProduct"/> <cims:inverseRoleName rdf:resource="#EnergyProduct.TitleHeldBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A Marketer holds title to an EnergyProduct."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Marketer.ResellsProd"> <rdfs:label xml:lang="en">ResellsProd</rdfs:label> <rdfs:domain rdf:resource="#Marketer"/> <rdfs:range rdf:resource="#EnergyProduct"/> <cims:inverseRoleName rdf:resource="#EnergyProduct.ResoldBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A Marketer may resell an EnergyProduct."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="OpenAccessProduct"> <rdfs:label xml:lang="en">OpenAccessProduct</rdfs:label> <rdfs:subClassOf rdf:resource="#ContractOrTariff"/> <rdfs:comment>"Contracts for services offered commercially."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="OpenAccessProduct.ContractFor"> <rdfs:label xml:lang="en">ContractFor</rdfs:label> <rdfs:domain rdf:resource="#OpenAccessProduct"/> <rdfs:range rdf:resource="#AncillaryService"/> <cims:inverseRoleName rdf:resource="#AncillaryService.ProvidedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"AncillaryServices are sold through a contract which offers a particular OpenAccessProduct."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="OpenAccessProduct.TransContractFor"> <rdfs:label xml:lang="en">TransContractFor</rdfs:label> <rdfs:domain rdf:resource="#OpenAccessProduct"/> <rdfs:range rdf:resource="#TransmissionService"/> <cims:inverseRoleName rdf:resource="#TransmissionService.ProvidedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A TransmissionService is sold according to the terms of a particular OpenAccessProduct agreement."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ServiceAgreement"> <rdfs:label xml:lang="en">ServiceAgreement</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A specific agreement between companies that is based upon a governing contract. Agreements provide the basis for scheduling services."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ServiceAgreement.defaultIntegrationMethod"> <rdfs:label xml:lang="en">defaultIntegrationMethod</rdfs:label> <rdfs:domain rdf:resource="#ServiceAgreement"/> <rdfs:range rdf:resource="#EnumeratedType"/> <rdfs:comment>"The default method by which interchange schedules are to be integrated to obtain hourly MWh schedules for accounting. Method #1 is to integrate the instantaneous schedule between the hourly boundaries. Method #2 compensates for any up/down ramping that occurs across the hourly boundary (this is called block accounting)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServiceAgreement.serviceAgreementDescription"> <rdfs:label xml:lang="en">serviceAgreementDescription</rdfs:label> <rdfs:domain rdf:resource="#ServiceAgreement"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description of the service agreement"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServiceAgreement.serviceAgreementName"> <rdfs:label xml:lang="en">serviceAgreementName</rdfs:label> <rdfs:domain rdf:resource="#ServiceAgreement"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"The identification or name of the service agreement"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TransmissionProduct"> <rdfs:label xml:lang="en">TransmissionProduct</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>""</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TransmissionProduct.transmissionProductName"> <rdfs:label xml:lang="en">transmissionProductName</rdfs:label> <rdfs:domain rdf:resource="#TransmissionProduct"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name of the transmission product."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionProduct.transmissionProductDesc"> <rdfs:label xml:lang="en">transmissionProductDesc</rdfs:label> <rdfs:domain rdf:resource="#TransmissionProduct"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description of the transmission product."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionProduct.transmissionProductType"> <rdfs:label xml:lang="en">transmissionProductType</rdfs:label> <rdfs:domain rdf:resource="#TransmissionProduct"/> <rdfs:range rdf:resource="#EnumeratedType"/> <rdfs:comment>"Type of the transmission product. This could be a transmission service class (firm, total transmission capability, or non-firm), transmission service period (on-peak, full-period, off-peak), transmission service increments (yearly extended, hourly fixed, monthly sliding, etc.), transmission service type (network, available transmission capability, or point-to-point, or a transmission service window (fixed hourly, sliding weekly, extended monthly, etc.)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionProduct.LocatedOn"> <rdfs:label xml:lang="en">LocatedOn</rdfs:label> <rdfs:domain rdf:resource="#TransmissionProduct"/> <rdfs:range rdf:resource="#TransmissionPath"/> <cims:inverseRoleName rdf:resource="#TransmissionPath.LocationFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission product is located on a transmission path."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionProduct.OfferedBy"> <rdfs:label xml:lang="en">OfferedBy</rdfs:label> <rdfs:domain rdf:resource="#TransmissionProduct"/> <rdfs:range rdf:resource="#TransmissionProvider"/> <cims:inverseRoleName rdf:resource="#TransmissionProvider.OffersTransProd"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A TransmissionProvider offers a TransmissionProduct."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionProduct.OfferedAs"> <rdfs:label xml:lang="en">OfferedAs</rdfs:label> <rdfs:domain rdf:resource="#TransmissionProduct"/> <rdfs:range rdf:resource="#TransmissionService"/> <cims:inverseRoleName rdf:resource="#TransmissionService.Offers"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission product is offered as a transmission service along a transmission path."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TransmissionProvider"> <rdfs:label xml:lang="en">TransmissionProvider</rdfs:label> <rdfs:subClassOf rdf:resource="#BusinessUnit"/> <rdfs:comment>"Provider of the transmission capacity (interconnecting wires between Generation and Consumption) required to fulfill and Energy Transaction's energy exchange. Posts information for transmission paths and AvailableTransmissionCapacities on a reservation node. Buys and sells its products and services on the same reservation node."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TransmissionProvider.Sells"> <rdfs:label xml:lang="en">Sells</rdfs:label> <rdfs:domain rdf:resource="#TransmissionProvider"/> <rdfs:range rdf:resource="#ServiceReservation"/> <cims:inverseRoleName rdf:resource="#ServiceReservation.SoldBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A TransmissionProvider sells the right to transmit energy across the wires in a ServiceReservation."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionProvider.Offers"> <rdfs:label xml:lang="en">Offers</rdfs:label> <rdfs:domain rdf:resource="#TransmissionProvider"/> <rdfs:range rdf:resource="#TransmissionService"/> <cims:inverseRoleName rdf:resource="#TransmissionService.OfferedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The combination of a TransmissionProduct on a TransmissionPath is a TransmissionService, for which the TransmissionProvider must post one or two ATC's (AvailableTransmissionCapacity - Amount of possible flow by direction)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionProvider.OffersTransProd"> <rdfs:label xml:lang="en">OffersTransProd</rdfs:label> <rdfs:domain rdf:resource="#TransmissionProvider"/> <rdfs:range rdf:resource="#TransmissionProduct"/> <cims:inverseRoleName rdf:resource="#TransmissionProduct.OfferedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A TransmissionProvider offers a TransmissionProduct."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionProvider.Offering"> <rdfs:label xml:lang="en">Offering</rdfs:label> <rdfs:domain rdf:resource="#TransmissionProvider"/> <rdfs:range rdf:resource="#AncillaryService"/> <cims:inverseRoleName rdf:resource="#AncillaryService.ServiceOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A TransmissionProvider offers AncillaryServices. One type of AncillaryServices is a shipping and handling fee to manage the services purchased, another is the "reactive support - measured in MVAr's" used to control the voltage on the transmission system. This is the amount needed to support the path or amount necessary to maintain the proper voltage at a ServicePoint."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionProvider.Registers"> <rdfs:label xml:lang="en">Registers</rdfs:label> <rdfs:domain rdf:resource="#TransmissionProvider"/> <rdfs:range rdf:resource="#ServicePoint"/> <cims:inverseRoleName rdf:resource="#ServicePoint.RegisteredBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A TransmissionProvider registers one or more ServicePoints."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionProvider.HasLoss"> <rdfs:label xml:lang="en">HasLoss</rdfs:label> <rdfs:domain rdf:resource="#TransmissionProvider"/> <rdfs:range rdf:resource="#LossProfile"/> <cims:inverseRoleName rdf:resource="#LossProfile.For"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Part of the LossProfile for an EnergyTransaction may be a loss for a TransmissionProvider."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionProvider.Declares"> <rdfs:label xml:lang="en">Declares</rdfs:label> <rdfs:domain rdf:resource="#TransmissionProvider"/> <rdfs:range rdf:resource="#TiePoint"/> <cims:inverseRoleName rdf:resource="#TiePoint.DeclaredBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission provider declares one or more tie points."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="BWRSteamSupply"> <rdfs:label xml:lang="en">BWRSteamSupply</rdfs:label> <rdfs:subClassOf rdf:resource="#SteamSupply"/> <rdfs:comment>"Boiling water reactor used as a steam supply to a steam turbine"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="BWRSteamSupply.highPowerLimit"> <rdfs:label xml:lang="en">highPowerLimit</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"High Power Limit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.inCoreThermalTC"> <rdfs:label xml:lang="en">inCoreThermalTC</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"In-Core Thermal Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.integralGain"> <rdfs:label xml:lang="en">integralGain</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#RateOfChange"/> <rdfs:comment>"Integral Gain"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.lowerLimit"> <rdfs:label xml:lang="en">lowerLimit</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Initial Lower Limit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.lowPowerLimit"> <rdfs:label xml:lang="en">lowPowerLimit</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Low Power Limit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.pressureLimit"> <rdfs:label xml:lang="en">pressureLimit</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Pressure Limit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.pressureSetpointGA"> <rdfs:label xml:lang="en">pressureSetpointGA</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Pressure Setpoint Gain Adjuster"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.pressureSetpointTC1"> <rdfs:label xml:lang="en">pressureSetpointTC1</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"Pressure Setpoint Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.pressureSetpointTC2"> <rdfs:label xml:lang="en">pressureSetpointTC2</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"Pressure Setpoint Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.proportionalGain"> <rdfs:label xml:lang="en">proportionalGain</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Proportional Gain"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.rfAux1"> <rdfs:label xml:lang="en">rfAux1</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.rfAux2"> <rdfs:label xml:lang="en">rfAux2</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.rfAux3"> <rdfs:label xml:lang="en">rfAux3</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.rfAux4"> <rdfs:label xml:lang="en">rfAux4</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.rfAux5"> <rdfs:label xml:lang="en">rfAux5</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.rfAux6"> <rdfs:label xml:lang="en">rfAux6</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.rfAux7"> <rdfs:label xml:lang="en">rfAux7</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.rfAux8"> <rdfs:label xml:lang="en">rfAux8</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.rodPattern"> <rdfs:label xml:lang="en">rodPattern</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Rod Pattern"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.rodPatternConstant"> <rdfs:label xml:lang="en">rodPatternConstant</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Constant Associated With Rod Pattern"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BWRSteamSupply.upperLimit"> <rdfs:label xml:lang="en">upperLimit</rdfs:label> <rdfs:domain rdf:resource="#BWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Initial Upper Limit"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CombustionTurbine"> <rdfs:label xml:lang="en">CombustionTurbine</rdfs:label> <rdfs:subClassOf rdf:resource="#PrimeMover"/> <rdfs:comment>"A prime mover that is typically fueled by gas or light oil"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CombustionTurbine.ambientTemp"> <rdfs:label xml:lang="en">ambientTemp</rdfs:label> <rdfs:domain rdf:resource="#CombustionTurbine"/> <rdfs:range rdf:resource="#Temperature"/> <rdfs:comment>"Default ambient temperature to be used in modeling applications"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CombustionTurbine.auxPowerVersusFrequency"> <rdfs:label xml:lang="en">auxPowerVersusFrequency</rdfs:label> <rdfs:domain rdf:resource="#CombustionTurbine"/> <rdfs:range rdf:resource="#PowerVersusFrequency"/> <rdfs:comment>"Off-nominal frequency effect on turbine auxiliaries. Per unit reduction in auxiliary MW consumption versus per unit reduction in frequency (from rated frequency)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CombustionTurbine.auxPowerVersusVoltage"> <rdfs:label xml:lang="en">auxPowerVersusVoltage</rdfs:label> <rdfs:domain rdf:resource="#CombustionTurbine"/> <rdfs:range rdf:resource="#PowerVersusVoltage"/> <rdfs:comment>"Off-nominal voltage effect on turbine auxiliaries. Per unit reduction in auxiliary MW consumption versus per unit reduction in auxiliary bus voltage (from a specified voltage level)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CombustionTurbine.capabilityVersusFrequency"> <rdfs:label xml:lang="en">capabilityVersusFrequency</rdfs:label> <rdfs:domain rdf:resource="#CombustionTurbine"/> <rdfs:range rdf:resource="#PowerVersusFrequency"/> <rdfs:comment>"Off-nominal frequency effect on turbine capability. Per unit reduction in unit MW capability versus per unit reduction in frequency (from rated frequency)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CombustionTurbine.heatRecoveryFlag"> <rdfs:label xml:lang="en">heatRecoveryFlag</rdfs:label> <rdfs:domain rdf:resource="#CombustionTurbine"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Flag that is set to true if the combustion turbine is associated with a heat recovery boiler"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CombustionTurbine.powerVariationByTemp"> <rdfs:label xml:lang="en">powerVariationByTemp</rdfs:label> <rdfs:domain rdf:resource="#CombustionTurbine"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Per unit change in power per (versus) unit change in ambient temperature"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CombustionTurbine.referenceTemp"> <rdfs:label xml:lang="en">referenceTemp</rdfs:label> <rdfs:domain rdf:resource="#CombustionTurbine"/> <rdfs:range rdf:resource="#Temperature"/> <rdfs:comment>"Reference temperature at which the output of the turbine was defined."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CombustionTurbine.timeConstant"> <rdfs:label xml:lang="en">timeConstant</rdfs:label> <rdfs:domain rdf:resource="#CombustionTurbine"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"The time constant for the turbine."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CombustionTurbine.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#CombustionTurbine"/> <rdfs:range rdf:resource="#HeatRecoveryBoiler"/> <cims:inverseRoleName rdf:resource="#HeatRecoveryBoiler.MayHave"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A combustion turbine may have a heat recovery boiler for making steam"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CombustionTurbine.MayHave"> <rdfs:label xml:lang="en">MayHave</rdfs:label> <rdfs:domain rdf:resource="#CombustionTurbine"/> <rdfs:range rdf:resource="#CTTempMWCurve"/> <cims:inverseRoleName rdf:resource="#CTTempMWCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A combustion turbine may have a MW versus ambient temperature relationship"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CombustionTurbine.Drives"> <rdfs:label xml:lang="en">Drives</rdfs:label> <rdfs:domain rdf:resource="#CombustionTurbine"/> <rdfs:range rdf:resource="#AirCompressor"/> <cims:inverseRoleName rdf:resource="#AirCompressor.DrivenBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A CAES air compressor is driven by combustion turbine"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CTTempMWCurve"> <rdfs:label xml:lang="en">CTTempMWCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Relationship between the combustion turbine's power output rating in gross MW (X-axis) and the ambient air temperature in temperature units (Y-axis)"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CTTempMWCurve.temperatureUnits"> <rdfs:label xml:lang="en">temperatureUnits</rdfs:label> <rdfs:domain rdf:resource="#CTTempMWCurve"/> <rdfs:range rdf:resource="#TemperatureUnits"/> <rdfs:comment>"The temperature units (C or F)"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="DrumBoiler"> <rdfs:label xml:lang="en">DrumBoiler</rdfs:label> <rdfs:subClassOf rdf:resource="#FossilSteamSupply"/> <rdfs:comment>"Drum boiler"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="DrumBoiler.drumBoilerRating"> <rdfs:label xml:lang="en">drumBoilerRating</rdfs:label> <rdfs:domain rdf:resource="#DrumBoiler"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Rating of drum boiler in steam units"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="FossilSteamSupply"> <rdfs:label xml:lang="en">FossilSteamSupply</rdfs:label> <rdfs:subClassOf rdf:resource="#SteamSupply"/> <rdfs:comment>"Fossil fueled boiler (e.g., coal, oil, gas)"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="FossilSteamSupply.auxPowerVersusFrequency"> <rdfs:label xml:lang="en">auxPowerVersusFrequency</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#PowerVersusFrequency"/> <rdfs:comment>"Off nominal frequency effect on auxiliary real power. Per unit MW variation versus per unit frequency variation."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.auxPowerversusVoltage"> <rdfs:label xml:lang="en">auxPowerversusVoltage</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#PowerVersusVoltage"/> <rdfs:comment>"Off nominal voltage effect on auxiliary real power. Per unit MW variation versus per unit kV variation."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.controlIC"> <rdfs:label xml:lang="en">controlIC</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Integral Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.boilerControlMode"> <rdfs:label xml:lang="en">boilerControlMode</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#BoilerControlMode"/> <rdfs:comment>"The control mode of the boiler"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.controlMWEB"> <rdfs:label xml:lang="en">controlMWEB</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Ratio"/> <rdfs:comment>"MW Error Bias"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.controlPC"> <rdfs:label xml:lang="en">controlPC</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Proportional Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.controlPEB"> <rdfs:label xml:lang="en">controlPEB</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Ratio"/> <rdfs:comment>"Pressure Error Bias"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.controlPED"> <rdfs:label xml:lang="en">controlPED</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Pressure Error Deadband"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.controlTC"> <rdfs:label xml:lang="en">controlTC</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.feedWaterIG"> <rdfs:label xml:lang="en">feedWaterIG</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Ratio"/> <rdfs:comment>"Feedwater Integral Gain"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.feedWaterPG"> <rdfs:label xml:lang="en">feedWaterPG</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Ratio"/> <rdfs:comment>"Feedwater Proportional Gain"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.feedWaterTC"> <rdfs:label xml:lang="en">feedWaterTC</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"Feedwater Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.fuelDemandLimit"> <rdfs:label xml:lang="en">fuelDemandLimit</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Fuel Demand Limit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.fuelSupplyDelay"> <rdfs:label xml:lang="en">fuelSupplyDelay</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"Fuel Delay"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.mechPowerSensorLag"> <rdfs:label xml:lang="en">mechPowerSensorLag</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"Mechanical Power Sensor Lag"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.fuelSupplyTC"> <rdfs:label xml:lang="en">fuelSupplyTC</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"Fuel Supply Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.mWMaximumER"> <rdfs:label xml:lang="en">mWMaximumER</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#RateOfChange"/> <rdfs:comment>"MW Maximum Error Rate Limit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.mWMinimumER"> <rdfs:label xml:lang="en">mWMinimumER</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#RateOfChange"/> <rdfs:comment>"MW Minimum Error Rate Limit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.pressureCtrlDG"> <rdfs:label xml:lang="en">pressureCtrlDG</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Ratio"/> <rdfs:comment>"Pressure Control Derivative Gain"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.pressureCtrlIG"> <rdfs:label xml:lang="en">pressureCtrlIG</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Ratio"/> <rdfs:comment>"Pressure Control Integral Gain"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.pressureCtrlPG"> <rdfs:label xml:lang="en">pressureCtrlPG</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Ratio"/> <rdfs:comment>"Pressure Control Proportional Gain"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.pressureFeedback"> <rdfs:label xml:lang="en">pressureFeedback</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>"Pressure Feedback Indicator"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.superHeater1Capacity"> <rdfs:label xml:lang="en">superHeater1Capacity</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Drum/Primary Superheater Capacity"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.superHeater2Capacity"> <rdfs:label xml:lang="en">superHeater2Capacity</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Secondary Superheater Capacity"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.superHeaterPipePD"> <rdfs:label xml:lang="en">superHeaterPipePD</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Superheater Pipe Pressure Drop Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilSteamSupply.throttlePressureSP"> <rdfs:label xml:lang="en">throttlePressureSP</rdfs:label> <rdfs:domain rdf:resource="#FossilSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Throttle Pressure Setpoint"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="HeatRecoveryBoiler"> <rdfs:label xml:lang="en">HeatRecoveryBoiler</rdfs:label> <rdfs:subClassOf rdf:resource="#FossilSteamSupply"/> <rdfs:comment>"The heat recovery system associated with combustion turbines in order to produce steam for combined cycle plants"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="HeatRecoveryBoiler.steamSupplyRating2"> <rdfs:label xml:lang="en">steamSupplyRating2</rdfs:label> <rdfs:domain rdf:resource="#HeatRecoveryBoiler"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The steam supply rating in kilopounds per hour, if dual pressure boiler"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HeatRecoveryBoiler.MayHave"> <rdfs:label xml:lang="en">MayHave</rdfs:label> <rdfs:domain rdf:resource="#HeatRecoveryBoiler"/> <rdfs:range rdf:resource="#CombustionTurbine"/> <cims:inverseRoleName rdf:resource="#CombustionTurbine.HasA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A combustion turbine may have a heat recovery boiler for making steam"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="HydroTurbine"> <rdfs:label xml:lang="en">HydroTurbine</rdfs:label> <rdfs:subClassOf rdf:resource="#PrimeMover"/> <rdfs:comment>"A water driven prime mover. Typical turbine types are: Francis, Kaplan, and Pelton."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="HydroTurbine.gateRateLimit"> <rdfs:label xml:lang="en">gateRateLimit</rdfs:label> <rdfs:domain rdf:resource="#HydroTurbine"/> <rdfs:range rdf:resource="#RateOfChange"/> <rdfs:comment>"Gate Rate Limit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroTurbine.gateUpperLimit"> <rdfs:label xml:lang="en">gateUpperLimit</rdfs:label> <rdfs:domain rdf:resource="#HydroTurbine"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Gate Upper Limit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroTurbine.maxEffMWatMinHead"> <rdfs:label xml:lang="en">maxEffMWatMinHead</rdfs:label> <rdfs:domain rdf:resource="#HydroTurbine"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Maximum efficiency MW at minimum head conditions"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroTurbine.maxEffMWatMaxHead"> <rdfs:label xml:lang="en">maxEffMWatMaxHead</rdfs:label> <rdfs:domain rdf:resource="#HydroTurbine"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Maximum efficiency MW at maximum head conditions"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroTurbine.speedRating"> <rdfs:label xml:lang="en">speedRating</rdfs:label> <rdfs:domain rdf:resource="#HydroTurbine"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>"Rated speed in revolutions per minute"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroTurbine.speedRegulation"> <rdfs:label xml:lang="en">speedRegulation</rdfs:label> <rdfs:domain rdf:resource="#HydroTurbine"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Speed Regulation"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroTurbine.transientDroopTime"> <rdfs:label xml:lang="en">transientDroopTime</rdfs:label> <rdfs:domain rdf:resource="#HydroTurbine"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"Transient Droop Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroTurbine.transientRegulation"> <rdfs:label xml:lang="en">transientRegulation</rdfs:label> <rdfs:domain rdf:resource="#HydroTurbine"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Transient Regulation"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroTurbine.turbineRating"> <rdfs:label xml:lang="en">turbineRating</rdfs:label> <rdfs:domain rdf:resource="#HydroTurbine"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Rated turbine power in MW"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroTurbine.turbineType"> <rdfs:label xml:lang="en">turbineType</rdfs:label> <rdfs:domain rdf:resource="#HydroTurbine"/> <rdfs:range rdf:resource="#TurbineType"/> <rdfs:comment>"Type of turbine, e.g.: Francis, Pelton, Kaplan"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroTurbine.waterStartingTime"> <rdfs:label xml:lang="en">waterStartingTime</rdfs:label> <rdfs:domain rdf:resource="#HydroTurbine"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"Water Starting Time"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PrimeMover"> <rdfs:label xml:lang="en">PrimeMover</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"The machine used to develop mechanical energy used to drive a generator."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PrimeMover.primeMoverRating"> <rdfs:label xml:lang="en">primeMoverRating</rdfs:label> <rdfs:domain rdf:resource="#PrimeMover"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Rating of prime mover"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PrimeMover.Drives"> <rdfs:label xml:lang="en">Drives</rdfs:label> <rdfs:domain rdf:resource="#PrimeMover"/> <rdfs:range rdf:resource="#SynchronousMachine"/> <cims:inverseRoleName rdf:resource="#SynchronousMachine.DrivenBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A synchronous machine that is operating as a generator must be driven by a prime mover of some kind"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PWRSteamSupply"> <rdfs:label xml:lang="en">PWRSteamSupply</rdfs:label> <rdfs:subClassOf rdf:resource="#SteamSupply"/> <rdfs:comment>"Pressurized water reactor used as a steam supply to a steam turbine"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PWRSteamSupply.coldLegFBLagTC"> <rdfs:label xml:lang="en">coldLegFBLagTC</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Cold Leg Feedback Lag Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.coldLegFBLeadTC1"> <rdfs:label xml:lang="en">coldLegFBLeadTC1</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Cold Leg Feedback Lead Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.coldLegFBLeadTC2"> <rdfs:label xml:lang="en">coldLegFBLeadTC2</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Cold Leg Feedback Lead Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.coldLegFG1"> <rdfs:label xml:lang="en">coldLegFG1</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Cold Leg Feedback Gain 1"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.coldLegFG2"> <rdfs:label xml:lang="en">coldLegFG2</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Cold Leg Feedback Gain 2"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.coldLegLagTC"> <rdfs:label xml:lang="en">coldLegLagTC</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Cold Leg Lag Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.coreHTLagTC1"> <rdfs:label xml:lang="en">coreHTLagTC1</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Core Heat Transfer Lag Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.coreHTLagTC2"> <rdfs:label xml:lang="en">coreHTLagTC2</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Core Heat Transfer Lag Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.coreNeutronicsEffTC"> <rdfs:label xml:lang="en">coreNeutronicsEffTC</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Core Neutronics Effective Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.coreNeutronicsHT"> <rdfs:label xml:lang="en">coreNeutronicsHT</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Core Neutronics And Heat Transfer"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.feedbackFactor"> <rdfs:label xml:lang="en">feedbackFactor</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Feedback Factor"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.hotLegLagTC"> <rdfs:label xml:lang="en">hotLegLagTC</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Hot Leg Lag Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.hotLegSteamGain"> <rdfs:label xml:lang="en">hotLegSteamGain</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Hot Leg Steam Gain"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.hotLegToColdLegGain"> <rdfs:label xml:lang="en">hotLegToColdLegGain</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Hot Leg To Cold Leg Gain"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.pressureCG"> <rdfs:label xml:lang="en">pressureCG</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Pressure Control Gain"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.steamFlowFG"> <rdfs:label xml:lang="en">steamFlowFG</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Steam Flow Feedback Gain"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.steamPressureDropLagTC"> <rdfs:label xml:lang="en">steamPressureDropLagTC</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Steam Pressure Drop Lag Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.steamPressureFG"> <rdfs:label xml:lang="en">steamPressureFG</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Steam Pressure Feedback Gain"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.throttlePressureFactor"> <rdfs:label xml:lang="en">throttlePressureFactor</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Throttle Pressure Factor"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PWRSteamSupply.throttlePressureSP"> <rdfs:label xml:lang="en">throttlePressureSP</rdfs:label> <rdfs:domain rdf:resource="#PWRSteamSupply"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Throttle Pressure Setpoint"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="SteamSupply"> <rdfs:label xml:lang="en">SteamSupply</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"Steam supply for steam turbine"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="SteamSupply.steamSupplyRating"> <rdfs:label xml:lang="en">steamSupplyRating</rdfs:label> <rdfs:domain rdf:resource="#SteamSupply"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Rating of steam supply"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SteamSupply.SuppliesSteamFor"> <rdfs:label xml:lang="en">SuppliesSteamFor</rdfs:label> <rdfs:domain rdf:resource="#SteamSupply"/> <rdfs:range rdf:resource="#SteamTurbine"/> <cims:inverseRoleName rdf:resource="#SteamTurbine.SteamSuppliedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Steam turbines may have steam supplied by a steam supply"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="SteamTurbine"> <rdfs:label xml:lang="en">SteamTurbine</rdfs:label> <rdfs:subClassOf rdf:resource="#PrimeMover"/> <rdfs:comment>"Steam turbine"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="SteamTurbine.crossoverTC"> <rdfs:label xml:lang="en">crossoverTC</rdfs:label> <rdfs:domain rdf:resource="#SteamTurbine"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"Crossover Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SteamTurbine.reheater1TC"> <rdfs:label xml:lang="en">reheater1TC</rdfs:label> <rdfs:domain rdf:resource="#SteamTurbine"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"First Reheater Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SteamTurbine.reheater2TC"> <rdfs:label xml:lang="en">reheater2TC</rdfs:label> <rdfs:domain rdf:resource="#SteamTurbine"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"Second Reheater Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SteamTurbine.shaft1PowerHP"> <rdfs:label xml:lang="en">shaft1PowerHP</rdfs:label> <rdfs:domain rdf:resource="#SteamTurbine"/> <rdfs:range rdf:resource="#Fraction"/> <rdfs:comment>"Fraction Of Power From Shaft 1 High Pressure Turbine output"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SteamTurbine.shaft1PowerIP"> <rdfs:label xml:lang="en">shaft1PowerIP</rdfs:label> <rdfs:domain rdf:resource="#SteamTurbine"/> <rdfs:range rdf:resource="#Fraction"/> <rdfs:comment>"Fraction Of Power From Shaft 1 Intermediate Pressure Turbine output"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SteamTurbine.shaft1PowerLP1"> <rdfs:label xml:lang="en">shaft1PowerLP1</rdfs:label> <rdfs:domain rdf:resource="#SteamTurbine"/> <rdfs:range rdf:resource="#Fraction"/> <rdfs:comment>"Fraction Of Power From Shaft 1 First Low Pressure Turbine output"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SteamTurbine.shaft1PowerLP2"> <rdfs:label xml:lang="en">shaft1PowerLP2</rdfs:label> <rdfs:domain rdf:resource="#SteamTurbine"/> <rdfs:range rdf:resource="#Fraction"/> <rdfs:comment>"Fraction Of Power From Shaft 1 Second Low Pressure Turbine output"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SteamTurbine.shaft2PowerHP"> <rdfs:label xml:lang="en">shaft2PowerHP</rdfs:label> <rdfs:domain rdf:resource="#SteamTurbine"/> <rdfs:range rdf:resource="#Fraction"/> <rdfs:comment>"Fraction Of Power From Shaft 2 High Pressure Turbine output"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SteamTurbine.shaft2PowerIP"> <rdfs:label xml:lang="en">shaft2PowerIP</rdfs:label> <rdfs:domain rdf:resource="#SteamTurbine"/> <rdfs:range rdf:resource="#Fraction"/> <rdfs:comment>"Fraction Of Power From Shaft 2 Intermediate Pressure Turbine output"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SteamTurbine.shaft2PowerLP1"> <rdfs:label xml:lang="en">shaft2PowerLP1</rdfs:label> <rdfs:domain rdf:resource="#SteamTurbine"/> <rdfs:range rdf:resource="#Fraction"/> <rdfs:comment>"Fraction Of Power From Shaft 2 First Low Pressure Turbine output"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SteamTurbine.shaft2PowerLP2"> <rdfs:label xml:lang="en">shaft2PowerLP2</rdfs:label> <rdfs:domain rdf:resource="#SteamTurbine"/> <rdfs:range rdf:resource="#Fraction"/> <rdfs:comment>"Fraction Of Power From Shaft 2 Second Low Pressure Turbine output"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SteamTurbine.steamChestTC"> <rdfs:label xml:lang="en">steamChestTC</rdfs:label> <rdfs:domain rdf:resource="#SteamTurbine"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"Steam Chest Time Constant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SteamTurbine.SteamSuppliedBy"> <rdfs:label xml:lang="en">SteamSuppliedBy</rdfs:label> <rdfs:domain rdf:resource="#SteamTurbine"/> <rdfs:range rdf:resource="#SteamSupply"/> <cims:inverseRoleName rdf:resource="#SteamSupply.SuppliesSteamFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Steam turbines may have steam supplied by a steam supply"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Subcritical"> <rdfs:label xml:lang="en">Subcritical</rdfs:label> <rdfs:subClassOf rdf:resource="#FossilSteamSupply"/> <rdfs:comment>"Once-through subcritical boiler"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Supercritical"> <rdfs:label xml:lang="en">Supercritical</rdfs:label> <rdfs:subClassOf rdf:resource="#FossilSteamSupply"/> <rdfs:comment>"Once-through supercritical boiler"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="AreaLoadCurve"> <rdfs:label xml:lang="en">AreaLoadCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"A curve relating power versus time. showing the values of a specific load for each unit of the period covered. The curve can be based on "absolute" time or on "normalized' time. An instance of this curve could represent the absolute area load forecast. An other instance could represent a normalized daily load curve for a particular day type."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="AreaLoadCurve.OfType"> <rdfs:label xml:lang="en">OfType</rdfs:label> <rdfs:domain rdf:resource="#AreaLoadCurve"/> <rdfs:range rdf:resource="#DayType"/> <cims:inverseRoleName rdf:resource="#DayType.Classifies"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A load model may be classified by the day type"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AreaLoadCurve.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#AreaLoadCurve"/> <rdfs:range rdf:resource="#Season"/> <cims:inverseRoleName rdf:resource="#Season.Classifies"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A system load model may be classified as seasonal"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="AreaLossCurve"> <rdfs:label xml:lang="en">AreaLossCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"The relationship between total area MW losses (Y-axis) and total area MW load (X-axis)"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="CustomerMeter"> <rdfs:label xml:lang="en">CustomerMeter</rdfs:label> <rdfs:subClassOf rdf:resource="#EnergyConsumer"/> <rdfs:comment>"A meter for measuring customer energy consumption. The typeName attribute indicates the type of customer meter."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="DayType"> <rdfs:label xml:lang="en">DayType</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Group of similar days, e.g., Mon/Tue/Wed, Thu/Fri, Sat/Sun, Holiday1, Holiday2"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="DayType.dayTypeDescription"> <rdfs:label xml:lang="en">dayTypeDescription</rdfs:label> <rdfs:domain rdf:resource="#DayType"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="DayType.dayTypeName"> <rdfs:label xml:lang="en">dayTypeName</rdfs:label> <rdfs:domain rdf:resource="#DayType"/> <rdfs:range rdf:resource="#DayTypeName"/> <rdfs:comment>"Name of day type"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="DayType.Classifies"> <rdfs:label xml:lang="en">Classifies</rdfs:label> <rdfs:domain rdf:resource="#DayType"/> <rdfs:range rdf:resource="#AreaLoadCurve"/> <cims:inverseRoleName rdf:resource="#AreaLoadCurve.OfType"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A load model may be classified by the day type"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="DayType.BasisFor"> <rdfs:label xml:lang="en">BasisFor</rdfs:label> <rdfs:domain rdf:resource="#DayType"/> <rdfs:range rdf:resource="#LoadDemandModel"/> <cims:inverseRoleName rdf:resource="#LoadDemandModel.HasDayType"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Load demand models can be based on day type"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="EquivalentLoad"> <rdfs:label xml:lang="en">EquivalentLoad</rdfs:label> <rdfs:subClassOf rdf:resource="#EnergyConsumer"/> <rdfs:comment>"A generic equivalent for an energy consumer on a transmission or distribution voltage level. It may be under load management and also has cold load pick up characteristics."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="EquivalentLoad.feederLoadMgtFactor"> <rdfs:label xml:lang="en">feederLoadMgtFactor</rdfs:label> <rdfs:domain rdf:resource="#EquivalentLoad"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"The feeder's contribution to load management, in percent"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EquivalentLoad.mVArColdPickUpFactor"> <rdfs:label xml:lang="en">mVArColdPickUpFactor</rdfs:label> <rdfs:domain rdf:resource="#EquivalentLoad"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"The amount of nominal feeder MVAr that is picked up cold, in percent"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EquivalentLoad.mWColdPickUpFactor"> <rdfs:label xml:lang="en">mWColdPickUpFactor</rdfs:label> <rdfs:domain rdf:resource="#EquivalentLoad"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"The amount of nominal feeder MW that is picked up cold, in percent"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EquivalentLoad.phaseAmpRating"> <rdfs:label xml:lang="en">phaseAmpRating</rdfs:label> <rdfs:domain rdf:resource="#EquivalentLoad"/> <rdfs:range rdf:resource="#CurrentFlow"/> <rdfs:comment>"The rated individual phase amperes"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EquivalentLoad.loadAllocationFactor"> <rdfs:label xml:lang="en">loadAllocationFactor</rdfs:label> <rdfs:domain rdf:resource="#EquivalentLoad"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Permit assignment of loads on a participation factor basis. Given three equivalent loads with factors of 10, 25 and 15, a feeder load of 100 amps could be allocated on the feeder as 20, 50 and 30 amps."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="InductionMotorLoad"> <rdfs:label xml:lang="en">InductionMotorLoad</rdfs:label> <rdfs:subClassOf rdf:resource="#EnergyConsumer"/> <rdfs:comment>"Large three phase induction motor load. The typeName attribute indicates the type of induction motor (1 = wound rotor) (2 = squirrel cage)."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="LoadArea"> <rdfs:label xml:lang="en">LoadArea</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"Group of loads (i.e., energy consumers)"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="LoadArea.HasCons"> <rdfs:label xml:lang="en">HasCons</rdfs:label> <rdfs:domain rdf:resource="#LoadArea"/> <rdfs:range rdf:resource="#EnergyConsumer"/> <cims:inverseRoleName rdf:resource="#EnergyConsumer.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"Consumers may be assigned to a load area."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="LoadArea.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#LoadArea"/> <rdfs:range rdf:resource="#Substation"/> <cims:inverseRoleName rdf:resource="#Substation.MemberLoadArea"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"Substations are assigned to load areas"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="LoadArea.MemberOf"> <rdfs:label xml:lang="en">MemberOf</rdfs:label> <rdfs:domain rdf:resource="#LoadArea"/> <rdfs:range rdf:resource="#SubControlArea"/> <cims:inverseRoleName rdf:resource="#SubControlArea.MayContain"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A load area may be associated with one SubControlArea"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="LoadArea.HasAreaLoss"> <rdfs:label xml:lang="en">HasAreaLoss</rdfs:label> <rdfs:domain rdf:resource="#LoadArea"/> <rdfs:range rdf:resource="#AreaLossCurve"/> <cims:inverseRoleName rdf:resource="#AreaLossCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A load area can have one or more area loss curves"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="LoadArea.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#LoadArea"/> <rdfs:range rdf:resource="#AreaLoadCurve"/> <cims:inverseRoleName rdf:resource="#AreaLoadCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A load area can have one or more area load curves"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="LoadDemandModel"> <rdfs:label xml:lang="en">LoadDemandModel</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"A curve of load versus time (X-axis) showing the values of MW (Y1-axis) and MVAr (Y2-axis) for each unit of the period covered. This curve represents a typical pattern of load over the time period for a given day type and season."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="LoadDemandModel.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#LoadDemandModel"/> <rdfs:range rdf:resource="#Season"/> <cims:inverseRoleName rdf:resource="#Season.BasisFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Load demand models can be based on seasons"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="LoadDemandModel.HasDayType"> <rdfs:label xml:lang="en">HasDayType</rdfs:label> <rdfs:domain rdf:resource="#LoadDemandModel"/> <rdfs:range rdf:resource="#DayType"/> <cims:inverseRoleName rdf:resource="#DayType.BasisFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Load demand models can be based on day type"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="NonConformLoadSchedule"> <rdfs:label xml:lang="en">NonConformLoadSchedule</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"A MW (Y1-axis) and MVAr (Y2-axis) schedule (curves) versus time (X-axis) for non-conforming loads, e.g., large industrial load or power station service (where modeled)"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="PowerCutZone"> <rdfs:label xml:lang="en">PowerCutZone</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"An area or zone of the power system which is used for load shedding purposes."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PowerCutZone.cutLevel1"> <rdfs:label xml:lang="en">cutLevel1</rdfs:label> <rdfs:domain rdf:resource="#PowerCutZone"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"First level (amount) of load to cut as a percentage of total zone load"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerCutZone.cutLevel2"> <rdfs:label xml:lang="en">cutLevel2</rdfs:label> <rdfs:domain rdf:resource="#PowerCutZone"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"Second level (amount) of load to cut as a percentage of total zone load"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerCutZone.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#PowerCutZone"/> <rdfs:range rdf:resource="#EnergyConsumer"/> <cims:inverseRoleName rdf:resource="#EnergyConsumer.BelongsTo"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"An energy consumer is assigned to a power cut zone"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Season"> <rdfs:label xml:lang="en">Season</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A specified time period of the year, e.g., Spring, Summer, Fall, Winter"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Season.endDate"> <rdfs:label xml:lang="en">endDate</rdfs:label> <rdfs:domain rdf:resource="#Season"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"Date season ends"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Season.description"> <rdfs:label xml:lang="en">description</rdfs:label> <rdfs:domain rdf:resource="#Season"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Season.name"> <rdfs:label xml:lang="en">name</rdfs:label> <rdfs:domain rdf:resource="#Season"/> <rdfs:range rdf:resource="#SeasonName"/> <rdfs:comment>"Name of season"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Season.startDate"> <rdfs:label xml:lang="en">startDate</rdfs:label> <rdfs:domain rdf:resource="#Season"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"Date season starts"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Season.Classifies"> <rdfs:label xml:lang="en">Classifies</rdfs:label> <rdfs:domain rdf:resource="#Season"/> <rdfs:range rdf:resource="#AreaLoadCurve"/> <cims:inverseRoleName rdf:resource="#AreaLoadCurve.HasA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A system load model may be classified as seasonal"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Season.BasisFor"> <rdfs:label xml:lang="en">BasisFor</rdfs:label> <rdfs:domain rdf:resource="#Season"/> <rdfs:range rdf:resource="#LoadDemandModel"/> <cims:inverseRoleName rdf:resource="#LoadDemandModel.HasA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Load demand models can be based on seasons"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="StationSupply"> <rdfs:label xml:lang="en">StationSupply</rdfs:label> <rdfs:subClassOf rdf:resource="#EnergyConsumer"/> <rdfs:comment>"Station supply"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Measurement"> <rdfs:label xml:lang="en">Measurement</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A measurement associated with a piece of conducting equipment, for example, a voltage or current or power value that applies to a piece of conducting equipment or one of its terminals."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Measurement.measurementDescription"> <rdfs:label xml:lang="en">measurementDescription</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description of the measurement"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.measurementName"> <rdfs:label xml:lang="en">measurementName</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Identifier for the measurement"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.alarm"> <rdfs:label xml:lang="en">alarm</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#Reference"/> <rdfs:comment>"Boolean to indicate whether or not to generate an alarm if any of the MeasurementLimit values are exceeded"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.eventLog"> <rdfs:label xml:lang="en">eventLog</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Set if the measurement is to be chronicled in the event log."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.triggerPoint"> <rdfs:label xml:lang="en">triggerPoint</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Set if the measurement is to act as a trigger for another function."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.normalState"> <rdfs:label xml:lang="en">normalState</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>"Normal measurement value"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.positiveFlowIn"> <rdfs:label xml:lang="en">positiveFlowIn</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"If true then this measurement is a MW, MVAR or AMPS with the convention that a positive value measured at the Terminal means power is flowing into the related PowerSystemResource."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.sensorAccuracy"> <rdfs:label xml:lang="en">sensorAccuracy</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"The limit, expressed as a percentage of the sensor maximum, that errors will not exceed when the sensor is used under reference conditions."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.history"> <rdfs:label xml:lang="en">history</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Set if the measurement is to be saved in a historical data recording."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.HasLimit"> <rdfs:label xml:lang="en">HasLimit</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#MeasurementLimit"/> <cims:inverseRoleName rdf:resource="#MeasurementLimit.DefinedFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A measurement may have zero or more limit ranges defined for it."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.HasUnit"> <rdfs:label xml:lang="en">HasUnit</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#MeasurementUnit"/> <cims:inverseRoleName rdf:resource="#MeasurementUnit.UnitFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A measurement has a measurement unit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.SetContains"> <rdfs:label xml:lang="en">SetContains</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#Measurement"/> <cims:inverseRoleName rdf:resource="#Measurement.MemberOfSet"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A measurement may belong to one or more measurement sets"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.MemberOfSet"> <rdfs:label xml:lang="en">MemberOfSet</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#Measurement"/> <cims:inverseRoleName rdf:resource="#Measurement.SetContains"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A measurement may belong to one or more measurement sets"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.Measures"> <rdfs:label xml:lang="en">Measures</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#PowerSystemResource"/> <cims:inverseRoleName rdf:resource="#PowerSystemResource.MeasuredBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A power system resource may have one or more associated measurements of various types"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.MeasuresTerm"> <rdfs:label xml:lang="en">MeasuresTerm</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#Terminal"/> <cims:inverseRoleName rdf:resource="#Terminal.MeasuredBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"One or more measurements may be associated with a terminal in the network"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#MeasurementValue"/> <cims:inverseRoleName rdf:resource="#MeasurementValue.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A measurement is represented by one or more measurement values."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.RegulatedBy"> <rdfs:label xml:lang="en">RegulatedBy</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#RegulatingCondEq"/> <cims:inverseRoleName rdf:resource="#RegulatingCondEq.Regulates"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A type of conducting equipment that may be used to regulate a network measurement, typically voltage."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.RegulatedByTap"> <rdfs:label xml:lang="en">RegulatedByTap</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#TapChanger"/> <cims:inverseRoleName rdf:resource="#TapChanger.Regulates"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"An LTC may regulate a specific measurement from the network, typically voltage. A phase shifter would typically be used to regulate a real power (MW) flow measurement. An LTC with significant phase shift characteristics could be used to regulate MW flow instead of voltage."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.DataSourceFor"> <rdfs:label xml:lang="en">DataSourceFor</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#DynamicSchedule"/> <cims:inverseRoleName rdf:resource="#DynamicSchedule.SourcedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A measurement is a data source for dynamic interchange schedules"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.OnASideOf"> <rdfs:label xml:lang="en">OnASideOf</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#TiePoint"/> <cims:inverseRoleName rdf:resource="#TiePoint.MeasurementFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A measurement is made on the A side of a tie point"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.OnBSideOf"> <rdfs:label xml:lang="en">OnBSideOf</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#TiePoint"/> <cims:inverseRoleName rdf:resource="#TiePoint.MeasuredBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A measurement is made on the B side of a tie point"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Measurement.MemberOf"> <rdfs:label xml:lang="en">MemberOf</rdfs:label> <rdfs:domain rdf:resource="#Measurement"/> <rdfs:range rdf:resource="#AlarmGroup"/> <cims:inverseRoleName rdf:resource="#AlarmGroup.Contains"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A measurement point may be a member of one or more alarm groups"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="MeasurementLimit"> <rdfs:label xml:lang="en">MeasurementLimit</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Specifies hi/lo limits for measurements. A measurement may have many sets of hi/lo limits. They are specified here and identified as to the type of limit and its priority level."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="MeasurementLimit.highLimit"> <rdfs:label xml:lang="en">highLimit</rdfs:label> <rdfs:domain rdf:resource="#MeasurementLimit"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Value for the high limit of the limit range"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementLimit.lowLimit"> <rdfs:label xml:lang="en">lowLimit</rdfs:label> <rdfs:domain rdf:resource="#MeasurementLimit"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Value for the low limit of the limit range"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementLimit.measurementLimitDescription"> <rdfs:label xml:lang="en">measurementLimitDescription</rdfs:label> <rdfs:domain rdf:resource="#MeasurementLimit"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Explains the purpose/function of the limit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementLimit.measurementLimitName"> <rdfs:label xml:lang="en">measurementLimitName</rdfs:label> <rdfs:domain rdf:resource="#MeasurementLimit"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"A descriptive name that indicates the type or nature of the limit, such as "Normal", "Emergency", etc."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementLimit.measurementLimitPriority"> <rdfs:label xml:lang="en">measurementLimitPriority</rdfs:label> <rdfs:domain rdf:resource="#MeasurementLimit"/> <rdfs:range rdf:resource="#Priority"/> <rdfs:comment>"A numeric value specifying the priority level of the limit."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="MeasurementUnit"> <rdfs:label xml:lang="en">MeasurementUnit</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Quantity being measured"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="MeasurementUnit.engineeringUnits"> <rdfs:label xml:lang="en">engineeringUnits</rdfs:label> <rdfs:domain rdf:resource="#MeasurementUnit"/> <rdfs:range rdf:resource="#EngineeringUnits"/> <rdfs:comment>"The engineering units associated with a measurement. Engineering units include kV, MVAr, MW, CostPerMWh, etc."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementUnit.measurementUnitDescription"> <rdfs:label xml:lang="en">measurementUnitDescription</rdfs:label> <rdfs:domain rdf:resource="#MeasurementUnit"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Definition of this engineering unit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementUnit.measurementUnitName"> <rdfs:label xml:lang="en">measurementUnitName</rdfs:label> <rdfs:domain rdf:resource="#MeasurementUnit"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name for measurement unit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementUnit.measurementUnitType"> <rdfs:label xml:lang="en">measurementUnitType</rdfs:label> <rdfs:domain rdf:resource="#MeasurementUnit"/> <rdfs:range rdf:resource="#MeasurementUnitType"/> <rdfs:comment>"The domain of the measurement. Specifies the native data type of the measurement (e.g., FLOAT, BOOLEAN, etc.). Data types are chosen from those supported by the implementation."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementUnit.UnitFor"> <rdfs:label xml:lang="en">UnitFor</rdfs:label> <rdfs:domain rdf:resource="#MeasurementUnit"/> <rdfs:range rdf:resource="#Measurement"/> <cims:inverseRoleName rdf:resource="#Measurement.HasUnit"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A measurement has a measurement unit"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="MeasurementValue"> <rdfs:label xml:lang="en">MeasurementValue</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The current state for a measurement. A state value is an instance of a measurement from a specific source. Measurements can be associated with many state values, each representing a different source for the measurement."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="MeasurementValue.measurementValueDescription"> <rdfs:label xml:lang="en">measurementValueDescription</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValue"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValue.measurementValueName"> <rdfs:label xml:lang="en">measurementValueName</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValue"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Identifier for the measurement value"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValue.measurementValue"> <rdfs:label xml:lang="en">measurementValue</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValue"/> <rdfs:range rdf:resource="#MeasuredValue"/> <rdfs:comment>"The current value of a measurement is kept here as a FLOAT regardless of its native data type, which can be determined via the "MeasurementUnits" attribute."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValue.source"> <rdfs:label xml:lang="en">source</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValue"/> <rdfs:range rdf:resource="#MeasurementValueSource"/> <rdfs:comment>"Source of data e.g. telemetered, state estimator, load flow, manual override"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValue.calculationType"> <rdfs:label xml:lang="en">calculationType</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValue"/> <rdfs:range rdf:resource="#CalculationType"/> <rdfs:comment>"Type of calculation, for calculation values."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValue.maxEnteredValue"> <rdfs:label xml:lang="en">maxEnteredValue</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValue"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Maximum allowable data entry value, for manually entered values."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValue.minEnteredValue"> <rdfs:label xml:lang="en">minEnteredValue</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValue"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Minimum allowable data entry value, for manually entered values."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValue.MemberOf"> <rdfs:label xml:lang="en">MemberOf</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValue"/> <rdfs:range rdf:resource="#Measurement"/> <cims:inverseRoleName rdf:resource="#Measurement.Contains"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A measurement is represented by one or more measurement values."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValue.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValue"/> <rdfs:range rdf:resource="#MeasurementValueQuality"/> <cims:inverseRoleName rdf:resource="#MeasurementValueQuality.For"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A MeasurementValue has a MeasurementValueQuality associated with it."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValue.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValue"/> <rdfs:range rdf:resource="#CalculationParameter"/> <cims:inverseRoleName rdf:resource="#CalculationParameter.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"Calculation parameters belong to a calculation measurement value."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValue.DataSourceFor"> <rdfs:label xml:lang="en">DataSourceFor</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValue"/> <rdfs:range rdf:resource="#Telemetry"/> <cims:inverseRoleName rdf:resource="#Telemetry.AssociatedWith"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Links to the physical telemetered point associated with this measurement."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="MeasurementValueQuality"> <rdfs:label xml:lang="en">MeasurementValueQuality</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Measurement quality flags. Bits 0-10 are defined for substation automation in draft IEC 61850 part 7-3. Bits 11-15 are reserved for future expansion by that document. Bits 16-31 are reserved for EMS applications."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="MeasurementValueQuality.badReference"> <rdfs:label xml:lang="en">badReference</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Measurement value may be incorrect due to a reference being out of calibration."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.commFailure"> <rdfs:label xml:lang="en">commFailure</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Measurement value is not valid due to a communication failure."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.blocked"> <rdfs:label xml:lang="en">blocked</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Measurement value is blocked (unavailable) for transmission. "</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.substituted "> <rdfs:label xml:lang="en">substituted </rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Measurement value has been substituted, e.g. by input of an operator, or software."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.notTopical"> <rdfs:label xml:lang="en">notTopical</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Measurement value is old and possibly invalid, as it has not been successfully updated during a specified time interval."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.invalid"> <rdfs:label xml:lang="en">invalid</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Measurement value may be incorrect and should not be used."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.overFlow"> <rdfs:label xml:lang="en">overFlow</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Measurement value is beyond the capability of being represented properly. For example, a counter value overflows from maximum count back to a value of zero. "</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.overRange"> <rdfs:label xml:lang="en">overRange</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Measurement value is beyond a predefined range of value."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.transientState"> <rdfs:label xml:lang="en">transientState</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Measurement value is due to a transient condition."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.test"> <rdfs:label xml:lang="en">test</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Measurement value is transmitted for test purposes."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.defaultValue"> <rdfs:label xml:lang="en">defaultValue</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Measurement value is a default value. "</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.reserved11"> <rdfs:label xml:lang="en">reserved11</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Reserved for future IEC 61850 expansion."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.reserved12"> <rdfs:label xml:lang="en">reserved12</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Reserved for future IEC 61850 expansion."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.reserved13"> <rdfs:label xml:lang="en">reserved13</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Reserved for future IEC 61850 expansion."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.reserved14"> <rdfs:label xml:lang="en">reserved14</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Reserved for future IEC 61850 expansion."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.reserved15"> <rdfs:label xml:lang="en">reserved15</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Reserved for future IEC 61850 expansion."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.estimatorReplaced"> <rdfs:label xml:lang="en">estimatorReplaced</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"Value has been replaced by State Estimator."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MeasurementValueQuality.suspect"> <rdfs:label xml:lang="en">suspect</rdfs:label> <rdfs:domain rdf:resource="#MeasurementValueQuality"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"State Estimator has detected a bad measurement."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ClearanceTag"> <rdfs:label xml:lang="en">ClearanceTag</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A clearance tag that is used to authorize and schedule work on conducting equipment in the field. Tagged equipment is not available for commercial service."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ClearanceTag.authorityName"> <rdfs:label xml:lang="en">authorityName</rdfs:label> <rdfs:domain rdf:resource="#ClearanceTag"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"The name of the person who is authorized to issue the tag"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ClearanceTag.clearanceTagName"> <rdfs:label xml:lang="en">clearanceTagName</rdfs:label> <rdfs:domain rdf:resource="#ClearanceTag"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"A unique alpha-numeric identification for the clearance tag"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ClearanceTag.clearanceTagType"> <rdfs:label xml:lang="en">clearanceTagType</rdfs:label> <rdfs:domain rdf:resource="#ClearanceTag"/> <rdfs:range rdf:resource="#ClearanceTagType"/> <rdfs:comment>"The type of tag, depending on the purpose of the work to be performed and/or the type of supervisory control allowed."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ClearanceTag.deenergizeReqFlag"> <rdfs:label xml:lang="en">deenergizeReqFlag</rdfs:label> <rdfs:domain rdf:resource="#ClearanceTag"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Flag = YES if equipment must be deenergized"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ClearanceTag.groundReqFlag"> <rdfs:label xml:lang="en">groundReqFlag</rdfs:label> <rdfs:domain rdf:resource="#ClearanceTag"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Flag = YES if equipment must be grounded"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ClearanceTag.phaseCheckReqFlag"> <rdfs:label xml:lang="en">phaseCheckReqFlag</rdfs:label> <rdfs:domain rdf:resource="#ClearanceTag"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Flag = YES if equipment phasing must be checked"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ClearanceTag.tagIssueTime"> <rdfs:label xml:lang="en">tagIssueTime</rdfs:label> <rdfs:domain rdf:resource="#ClearanceTag"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"The time at which the clearance tag was issued"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ClearanceTag.workDescription"> <rdfs:label xml:lang="en">workDescription</rdfs:label> <rdfs:domain rdf:resource="#ClearanceTag"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description of the work to be performed"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ClearanceTag.workEndTime"> <rdfs:label xml:lang="en">workEndTime</rdfs:label> <rdfs:domain rdf:resource="#ClearanceTag"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"The time at which the clearance tag is scheduled to be removed"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ClearanceTag.workStartTime"> <rdfs:label xml:lang="en">workStartTime</rdfs:label> <rdfs:domain rdf:resource="#ClearanceTag"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"WorkStartTime"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ClearanceTag.clearanceTagDescription"> <rdfs:label xml:lang="en">clearanceTagDescription</rdfs:label> <rdfs:domain rdf:resource="#ClearanceTag"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ClearanceTag.MayHave"> <rdfs:label xml:lang="en">MayHave</rdfs:label> <rdfs:domain rdf:resource="#ClearanceTag"/> <rdfs:range rdf:resource="#ConductingEquipment"/> <cims:inverseRoleName rdf:resource="#ConductingEquipment.HasA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Conducting equipment may have multiple clearance tags for authorized field work"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="OutageSchedule"> <rdfs:label xml:lang="en">OutageSchedule</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"The period of time that a piece of equipment is out of service, for example, for maintenance or testing; including the equipment's MW rating while under maintenance. The X-axis represents absolute time and the Y-axis represents the equipment's available rating while out of service."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="OutageSchedule.Operates"> <rdfs:label xml:lang="en">Operates</rdfs:label> <rdfs:domain rdf:resource="#OutageSchedule"/> <rdfs:range rdf:resource="#SwitchingOperation"/> <cims:inverseRoleName rdf:resource="#SwitchingOperation.OperatedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"An OutageSchedule may operate many switches."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="OutageSchedule.MayHave"> <rdfs:label xml:lang="en">MayHave</rdfs:label> <rdfs:domain rdf:resource="#OutageSchedule"/> <rdfs:range rdf:resource="#PowerSystemResource"/> <cims:inverseRoleName rdf:resource="#PowerSystemResource.HasA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A power system resource may have an outage schedule"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="SwitchingOperation"> <rdfs:label xml:lang="en">SwitchingOperation</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A SwitchingOperation is used to define individual switch operations for an OutageSchedule. This OutageSchedule may be associated with another item of Substation such as a Transformer, Line, or Generator; or with the Switch itself as a PowerSystemResource. A Switch may be referenced by many OutageSchedules."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="SwitchingOperation.operationTime"> <rdfs:label xml:lang="en">operationTime</rdfs:label> <rdfs:domain rdf:resource="#SwitchingOperation"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"Time of operation in same units as OutageSchedule.xAxixUnits."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SwitchingOperation.newState"> <rdfs:label xml:lang="en">newState</rdfs:label> <rdfs:domain rdf:resource="#SwitchingOperation"/> <rdfs:range rdf:resource="#SwitchState"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SwitchingOperation.switchingOperationName"> <rdfs:label xml:lang="en">switchingOperationName</rdfs:label> <rdfs:domain rdf:resource="#SwitchingOperation"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name for this switching operation."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SwitchingOperation.switchingOperationDescription"> <rdfs:label xml:lang="en">switchingOperationDescription</rdfs:label> <rdfs:domain rdf:resource="#SwitchingOperation"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description for switching operation."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SwitchingOperation.OperatedBy"> <rdfs:label xml:lang="en">OperatedBy</rdfs:label> <rdfs:domain rdf:resource="#SwitchingOperation"/> <rdfs:range rdf:resource="#OutageSchedule"/> <cims:inverseRoleName rdf:resource="#OutageSchedule.Operates"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"An OutageSchedule may operate many switches."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SwitchingOperation.ScheduleFor"> <rdfs:label xml:lang="en">ScheduleFor</rdfs:label> <rdfs:domain rdf:resource="#SwitchingOperation"/> <rdfs:range rdf:resource="#Switch"/> <cims:inverseRoleName rdf:resource="#Switch.HasA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A switch may be operated by many schedules."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="AccountBalance"> <rdfs:label xml:lang="en">AccountBalance</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>""</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="AirCompressor"> <rdfs:label xml:lang="en">AirCompressor</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"Combustion turbine air compressor which is an integral part of a compressed air energy storage (CAES) plant"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="AirCompressor.airCompressorRating"> <rdfs:label xml:lang="en">airCompressorRating</rdfs:label> <rdfs:domain rdf:resource="#AirCompressor"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Rating of the CAES air compressor"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AirCompressor.DrivenBy"> <rdfs:label xml:lang="en">DrivenBy</rdfs:label> <rdfs:domain rdf:resource="#AirCompressor"/> <rdfs:range rdf:resource="#CombustionTurbine"/> <cims:inverseRoleName rdf:resource="#CombustionTurbine.Drives"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A CAES air compressor is driven by combustion turbine"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CAESPlant"> <rdfs:label xml:lang="en">CAESPlant</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"Compressed air energy storage plant"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CAESPlant.energyStorageCapacity"> <rdfs:label xml:lang="en">energyStorageCapacity</rdfs:label> <rdfs:domain rdf:resource="#CAESPlant"/> <rdfs:range rdf:resource="#EnergyAsMWh"/> <rdfs:comment>"The rated energy storage capacity in megawatt-hours"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CAESPlant.ratedCapacityMW"> <rdfs:label xml:lang="en">ratedCapacityMW</rdfs:label> <rdfs:domain rdf:resource="#CAESPlant"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The CAES plant's gross rated generating capacity in MW"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CAESPlant.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#CAESPlant"/> <rdfs:range rdf:resource="#AirCompressor"/> <cims:inverseRoleName rdf:resource="#AirCompressor.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"An air compressor may be a member of a compressed air energy storage plant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CAESPlant.MayContain"> <rdfs:label xml:lang="en">MayContain</rdfs:label> <rdfs:domain rdf:resource="#CAESPlant"/> <rdfs:range rdf:resource="#ThermalGeneratingUnit"/> <cims:inverseRoleName rdf:resource="#ThermalGeneratingUnit.CAESMemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A thermal generating unit may be a member of a compressed air energy storage plant"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CogenerationPlant"> <rdfs:label xml:lang="en">CogenerationPlant</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"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."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CogenerationPlant.cogenHPSendoutRating"> <rdfs:label xml:lang="en">cogenHPSendoutRating</rdfs:label> <rdfs:domain rdf:resource="#CogenerationPlant"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The high pressure steam sendout, in klb/hour"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CogenerationPlant.cogenHPSteamRating"> <rdfs:label xml:lang="en">cogenHPSteamRating</rdfs:label> <rdfs:domain rdf:resource="#CogenerationPlant"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The high pressure steam rating, in psi"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CogenerationPlant.cogenLPSendoutRating"> <rdfs:label xml:lang="en">cogenLPSendoutRating</rdfs:label> <rdfs:domain rdf:resource="#CogenerationPlant"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The low pressure steam sendout, in klb/hour"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CogenerationPlant.cogenLPSteamRating"> <rdfs:label xml:lang="en">cogenLPSteamRating</rdfs:label> <rdfs:domain rdf:resource="#CogenerationPlant"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The low pressure steam rating, in psi"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CogenerationPlant.cogenPlantMWRating"> <rdfs:label xml:lang="en">cogenPlantMWRating</rdfs:label> <rdfs:domain rdf:resource="#CogenerationPlant"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The rated output MW of the cogeneration plant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CogenerationPlant.MayContain"> <rdfs:label xml:lang="en">MayContain</rdfs:label> <rdfs:domain rdf:resource="#CogenerationPlant"/> <rdfs:range rdf:resource="#ThermalGeneratingUnit"/> <cims:inverseRoleName rdf:resource="#ThermalGeneratingUnit.CogenMemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A thermal generating unit may be a member of a cogeneration plant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CogenerationPlant.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#CogenerationPlant"/> <rdfs:range rdf:resource="#SteamSendoutSchedule"/> <cims:inverseRoleName rdf:resource="#SteamSendoutSchedule.ScheduleFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A cogeneration plant has a steam sendout schedule"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CombinedCyclePlant"> <rdfs:label xml:lang="en">CombinedCyclePlant</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"A set of combustion turbines and steam turbines where the exhaust heat from the combustion turbines is recovered to make steam for the steam turbines, resulting in greater overall plant efficiency"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CombinedCyclePlant.combCyclePlantRating"> <rdfs:label xml:lang="en">combCyclePlantRating</rdfs:label> <rdfs:domain rdf:resource="#CombinedCyclePlant"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The combined cycle plant's output rating, in MW"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CombinedCyclePlant.MayContain"> <rdfs:label xml:lang="en">MayContain</rdfs:label> <rdfs:domain rdf:resource="#CombinedCyclePlant"/> <rdfs:range rdf:resource="#ThermalGeneratingUnit"/> <cims:inverseRoleName rdf:resource="#ThermalGeneratingUnit.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A thermal generating unit may be a member of a combined cycle plant"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="EmissionAccount"> <rdfs:label xml:lang="en">EmissionAccount</rdfs:label> <rdfs:subClassOf rdf:resource="#AccountBalance"/> <rdfs:comment>"Accounts for tracking emissions usage and credits for thermal generating units. A unit may have zero or more emission accounts, and will typically have one for tracking usage and one for tracking credits."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="EmissionAccount.emissionType"> <rdfs:label xml:lang="en">emissionType</rdfs:label> <rdfs:domain rdf:resource="#EmissionAccount"/> <rdfs:range rdf:resource="#EmissionType"/> <rdfs:comment>"The type of emission, for example sulfur dioxide (SO2). The y1AxisUnits of the curve contains the unit of measure (e.g. kg) and the emissionType is the type of emission (e.g. sulfer dioxide)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EmissionAccount.emissionValueSource"> <rdfs:label xml:lang="en">emissionValueSource</rdfs:label> <rdfs:domain rdf:resource="#EmissionAccount"/> <rdfs:range rdf:resource="#EmissionValueSource"/> <rdfs:comment>"The source of the emission value: Measured or Calculated"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="EmissionCurve"> <rdfs:label xml:lang="en">EmissionCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Relationship between the unit's emission rate in units of mass per hour (Y-axis) and output in MW (X-axis) for a given type of emission. This curve applies when only one type of fuel is being burned."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="EmissionCurve.emissionContent"> <rdfs:label xml:lang="en">emissionContent</rdfs:label> <rdfs:domain rdf:resource="#EmissionCurve"/> <rdfs:range rdf:resource="#Emission"/> <rdfs:comment>"The emission content per quantity of fuel burned"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EmissionCurve.emissionType"> <rdfs:label xml:lang="en">emissionType</rdfs:label> <rdfs:domain rdf:resource="#EmissionCurve"/> <rdfs:range rdf:resource="#EmissionType"/> <rdfs:comment>"The type of emission, which also gives the production rate measurement unit. The y1AxisUnits of the curve contains the unit of measure (e.g. kg) and the emissionType is the type of emission (e.g. sulfer dioxide)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EmissionCurve.netGrossMWFlag"> <rdfs:label xml:lang="en">netGrossMWFlag</rdfs:label> <rdfs:domain rdf:resource="#EmissionCurve"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Flag is set to YES when output is expressed in net MW"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="FossilFuel"> <rdfs:label xml:lang="en">FossilFuel</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The fossil fuel consumed by the non-nuclear thermal generating units, e.g., coal, oil, gas"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="FossilFuel.fossilFuelName"> <rdfs:label xml:lang="en">fossilFuelName</rdfs:label> <rdfs:domain rdf:resource="#FossilFuel"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name of a fuel instance, describing the type or purpose of the fuel"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilFuel.fossilFuelType"> <rdfs:label xml:lang="en">fossilFuelType</rdfs:label> <rdfs:domain rdf:resource="#FossilFuel"/> <rdfs:range rdf:resource="#FuelType"/> <rdfs:comment>"The type of fossil fuel, such as coal, oil, or gas."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilFuel.fuelCost"> <rdfs:label xml:lang="en">fuelCost</rdfs:label> <rdfs:domain rdf:resource="#FossilFuel"/> <rdfs:range rdf:resource="#CostPerHeatUnit"/> <rdfs:comment>"The cost in terms of heat value for the given type of fuel"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilFuel.fuelDispatchCost"> <rdfs:label xml:lang="en">fuelDispatchCost</rdfs:label> <rdfs:domain rdf:resource="#FossilFuel"/> <rdfs:range rdf:resource="#CostPerHeatUnit"/> <rdfs:comment>"The cost of fuel used for economic dispatching which includes: fuel cost, transportation cost, and incremental maintenance cost"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilFuel.fuelEffFactor"> <rdfs:label xml:lang="en">fuelEffFactor</rdfs:label> <rdfs:domain rdf:resource="#FossilFuel"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"The efficiency factor for the fuel (per unit) in terms of the effective MBtu absorbed"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilFuel.fuelHandlingCost"> <rdfs:label xml:lang="en">fuelHandlingCost</rdfs:label> <rdfs:domain rdf:resource="#FossilFuel"/> <rdfs:range rdf:resource="#CostPerHeatUnit"/> <rdfs:comment>"Handling and processing cost associated with this fuel"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilFuel.fuelHeatContent"> <rdfs:label xml:lang="en">fuelHeatContent</rdfs:label> <rdfs:domain rdf:resource="#FossilFuel"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The amount of heat (Btu) per weight (or volume) of the given type of fuel"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilFuel.fuelMixture"> <rdfs:label xml:lang="en">fuelMixture</rdfs:label> <rdfs:domain rdf:resource="#FossilFuel"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"The amount in percent of the given type of fuel , when multiple fuels are being consumed"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilFuel.fuelSulfur"> <rdfs:label xml:lang="en">fuelSulfur</rdfs:label> <rdfs:domain rdf:resource="#FossilFuel"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"The fuel's fraction of pollution credit per unit of heat content (MBtu)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilFuel.highMWBreakpoint"> <rdfs:label xml:lang="en">highMWBreakpoint</rdfs:label> <rdfs:domain rdf:resource="#FossilFuel"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The MW 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 MW output levels."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilFuel.lowMWBreakpoint"> <rdfs:label xml:lang="en">lowMWBreakpoint</rdfs:label> <rdfs:domain rdf:resource="#FossilFuel"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The MW 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 MW output levels."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilFuel.FuelSpecifiedBy"> <rdfs:label xml:lang="en">FuelSpecifiedBy</rdfs:label> <rdfs:domain rdf:resource="#FossilFuel"/> <rdfs:range rdf:resource="#FuelAllocationSchedule"/> <cims:inverseRoleName rdf:resource="#FuelAllocationSchedule.HasA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A fuel allocation schedule must have a fossil fuel"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FossilFuel.UsedBy"> <rdfs:label xml:lang="en">UsedBy</rdfs:label> <rdfs:domain rdf:resource="#FossilFuel"/> <rdfs:range rdf:resource="#ThermalGeneratingUnit"/> <cims:inverseRoleName rdf:resource="#ThermalGeneratingUnit.HasFuel"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A thermal generating unit may have one or more fossil fuels"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="FuelAllocationSchedule"> <rdfs:label xml:lang="en">FuelAllocationSchedule</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"The amount of fuel of a given type which is allocated for consumption over a specified period of time"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="FuelAllocationSchedule.fuelAllocationEndDate"> <rdfs:label xml:lang="en">fuelAllocationEndDate</rdfs:label> <rdfs:domain rdf:resource="#FuelAllocationSchedule"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"The end time and date of the fuel allocation schedule"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FuelAllocationSchedule.fuelAllocationScheduleName"> <rdfs:label xml:lang="en">fuelAllocationScheduleName</rdfs:label> <rdfs:domain rdf:resource="#FuelAllocationSchedule"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Identifier for the particular fuel allocation"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FuelAllocationSchedule.fuelAllocationStartDate"> <rdfs:label xml:lang="en">fuelAllocationStartDate</rdfs:label> <rdfs:domain rdf:resource="#FuelAllocationSchedule"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"The start time and date of the fuel allocation schedule"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FuelAllocationSchedule.fuelType"> <rdfs:label xml:lang="en">fuelType</rdfs:label> <rdfs:domain rdf:resource="#FuelAllocationSchedule"/> <rdfs:range rdf:resource="#FuelType"/> <rdfs:comment>"The type of fuel, which also indicates the corresponding measurement unit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FuelAllocationSchedule.maxFuelAllocation"> <rdfs:label xml:lang="en">maxFuelAllocation</rdfs:label> <rdfs:domain rdf:resource="#FuelAllocationSchedule"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The maximum amount fuel that is allocated for consumption for the scheduled time period"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FuelAllocationSchedule.minFuelAllocation"> <rdfs:label xml:lang="en">minFuelAllocation</rdfs:label> <rdfs:domain rdf:resource="#FuelAllocationSchedule"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The minimum amount fuel that is allocated for consumption for the scheduled time period, e.g., based on a "take-or-pay" contract"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FuelAllocationSchedule.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#FuelAllocationSchedule"/> <rdfs:range rdf:resource="#FossilFuel"/> <cims:inverseRoleName rdf:resource="#FossilFuel.FuelSpecifiedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A fuel allocation schedule must have a fossil fuel"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="GeneratingUnit"> <rdfs:label xml:lang="en">GeneratingUnit</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"A single or set of synchronous machines for converting mechanical power into alternating-current power. For example, individual machines within a set may be defined for scheduling purposes while a single control signal is derived for the set. In this case there would be a GeneratingUnit for each member of the set and an additional GeneratingUnit corresponding to the set."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="GeneratingUnit.controlDeadband"> <rdfs:label xml:lang="en">controlDeadband</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Unit control error deadband. When a unit's desired MW change is less than this deadband, then no control pulses will be sent to the unit."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.genControlMode"> <rdfs:label xml:lang="en">genControlMode</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#ControlMode"/> <rdfs:comment>"Select the unit control mode as Setpoint (S) or Pulse (P)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.controlPulseHigh"> <rdfs:label xml:lang="en">controlPulseHigh</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"Pulse high limit which is the largest control pulse that the unit can respond to"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.controlPulseLow"> <rdfs:label xml:lang="en">controlPulseLow</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"Pulse low limit which is the smallest control pulse that the unit can respond to"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.controlResponseRate"> <rdfs:label xml:lang="en">controlResponseRate</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#PowerROCPerSec"/> <rdfs:comment>"Unit response rate which specifies the MW change for a control pulse of one second in the most responsive loading level of the unit."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.efficiency"> <rdfs:label xml:lang="en">efficiency</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"The efficiency of the unit in converting mechanical energy, from the prime mover, into electrical energy."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.governorMPL"> <rdfs:label xml:lang="en">governorMPL</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Governor Motor Position Limit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.governorSCD"> <rdfs:label xml:lang="en">governorSCD</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"Governor Speed Changer Droop"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.highControlLimit"> <rdfs:label xml:lang="en">highControlLimit</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"High limit for secondary (AGC) control"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.initialMW"> <rdfs:label xml:lang="en">initialMW</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Default Initial MW which is used to store a powerflow result for the initial MW for this unit in this network configuration"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.lowControlLImit"> <rdfs:label xml:lang="en">lowControlLImit</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Low limit for secondary (AGC) control"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.maximumAllowableSpinningReserve"> <rdfs:label xml:lang="en">maximumAllowableSpinningReserve</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Maximum allowable spinning reserve. Spinning reserve will never be considered greater than this value regardless of the current operating point."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.maximumEconomicMW"> <rdfs:label xml:lang="en">maximumEconomicMW</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Maximum high economic MW limit, that should not exceed the maximum operating MW limit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.maximumOperatingMW"> <rdfs:label xml:lang="en">maximumOperatingMW</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"This is the maximum operating MW limit the dispatcher can enter for this unit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.minimumEconomicMW"> <rdfs:label xml:lang="en">minimumEconomicMW</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Low economic MW limit that must be greater than or equal to the minimum operating MW limit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.minimumOperatingMW"> <rdfs:label xml:lang="en">minimumOperatingMW</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"This is the minimum operating MW limit the dispatcher can enter for this unit."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.modelDetail"> <rdfs:label xml:lang="en">modelDetail</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#Classification"/> <rdfs:comment>"Detail level of the generator model data"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.operatingMode"> <rdfs:label xml:lang="en">operatingMode</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#OperatingMode"/> <rdfs:comment>"Operating mode for secondary control, e.g.: Unavailable, On-AGC, Off-AGC, Plant Control"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.ratedGrossMaxMW"> <rdfs:label xml:lang="en">ratedGrossMaxMW</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The unit's gross rated maximum capacity (Book Value)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.ratedGrossMinMW"> <rdfs:label xml:lang="en">ratedGrossMinMW</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The gross rated minimum generation level which the unit can safely operate at while delivering power to the transmission grid"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.ratedNetMaxMW"> <rdfs:label xml:lang="en">ratedNetMaxMW</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The net rated maximum capacity determined by subtracting the auxiliary power used to operate the internal plant machinery from the rated gross maximum capacity"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.startupTime"> <rdfs:label xml:lang="en">startupTime</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"Time it takes to get the unit on-line, from the time that the prime mover mechanical power is applied"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.HasACostCurve"> <rdfs:label xml:lang="en">HasACostCurve</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#GenUnitOpCostCurve"/> <cims:inverseRoleName rdf:resource="#GenUnitOpCostCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A generating unit may have one or more cost curves, depending upon fuel mixture and fuel cost."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.HasAOpSch"> <rdfs:label xml:lang="en">HasAOpSch</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#GenUnitOpSchedule"/> <cims:inverseRoleName rdf:resource="#GenUnitOpSchedule.ScheduleFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A generating unit may have an operating schedule, indicating the planned operation of the unit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.HasAOpSpec"> <rdfs:label xml:lang="en">HasAOpSpec</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#GenUnitOpSpec"/> <cims:inverseRoleName rdf:resource="#GenUnitOpSpec.SpecificationFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A generating unit has an operating specification"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#GrossToNetMWCurve"/> <cims:inverseRoleName rdf:resource="#GrossToNetMWCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A generating unit may have a gross MW to net MW curve, describing the losses and auxiliary power requirements of the unit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.EnergyInjectedFrom"> <rdfs:label xml:lang="en">EnergyInjectedFrom</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#SubControlArea"/> <cims:inverseRoleName rdf:resource="#SubControlArea.InjectsEnergyInto"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A GeneratingUnit injects energy into a SubControlArea."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#SynchronousMachine"/> <cims:inverseRoleName rdf:resource="#SynchronousMachine.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A synchronous machine may operate as a generator and as such becomes a member of a generating unit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GeneratingUnit.OperatedBy"> <rdfs:label xml:lang="en">OperatedBy</rdfs:label> <rdfs:domain rdf:resource="#GeneratingUnit"/> <rdfs:range rdf:resource="#GenerationProvider"/> <cims:inverseRoleName rdf:resource="#GenerationProvider.Operates"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A GenerationProvider operates one or more GeneratingUnits."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="GenUnitOpCostCurve"> <rdfs:label xml:lang="en">GenUnitOpCostCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Relationship between unit operating cost in $/hour (Y-axis) and unit output in MW (X-axis). The operating cost curve for thermal units is derived from heat input and fuel costs. The operating cost curve for hydro units is derived from water flow rates and equivalent water costs."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="GenUnitOpCostCurve.netGrossMWFlag"> <rdfs:label xml:lang="en">netGrossMWFlag</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpCostCurve"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Flag is set to YES when output is expressed in net MW"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="GenUnitOpSchedule"> <rdfs:label xml:lang="en">GenUnitOpSchedule</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"The generating unit's Operator-approved current operating schedule (or plan), typically produced with the aid of unit commitment type analyses. The X-axis represents absolute time. The Y1-axis represents the status (0=off-line and unavailable: 1=available: 2=must run: 3=must run at fixed MW value: etc.). The Y2-axis represents the must run fixed MW value where required."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="GenUnitOpSpec"> <rdfs:label xml:lang="en">GenUnitOpSpec</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The generating unit's operating specification"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="GenUnitOpSpec.allocSpinResMW"> <rdfs:label xml:lang="en">allocSpinResMW</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The planned unused capacity (spinning reserve) which can be used to support emergency load"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.autoCntrlMarginMW"> <rdfs:label xml:lang="en">autoCntrlMarginMW</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The planned unused capacity which can be used to support automatic control overruns, in MW"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.baseMW"> <rdfs:label xml:lang="en">baseMW</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"For dispatchable units, this value represents the economic MW basepoint, for units that are not dispatchable, this value represents the fixed generation value. The value must be between the operating low and high limits."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.dispReserveFlag"> <rdfs:label xml:lang="en">dispReserveFlag</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Flag which indicates the unit's eligibility to contribute to spinning reserve. (Yes = eligible)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.energyMinMW"> <rdfs:label xml:lang="en">energyMinMW</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#HeatPerHour"/> <rdfs:comment>"Heat energy consumed while running at Minimum MW"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.fastStartFlag"> <rdfs:label xml:lang="en">fastStartFlag</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Flag which defines the unit as fast starting. (Yes = fast starting)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.fuelPriority"> <rdfs:label xml:lang="en">fuelPriority</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#Priority"/> <rdfs:comment>"Fuel allocation priority where lower numbers indicate higher priorities. More than one unit in an area may be assigned the same priority."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.genUnitOpSpecDescription"> <rdfs:label xml:lang="en">genUnitOpSpecDescription</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.genUnitOpSpecName"> <rdfs:label xml:lang="en">genUnitOpSpecName</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"The identification or name of the unit's operating specification"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.longPF"> <rdfs:label xml:lang="en">longPF</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#ParticipationFactor"/> <rdfs:comment>"Long Participation Factor"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.lowerRampRate"> <rdfs:label xml:lang="en">lowerRampRate</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#PowerROCPerMin"/> <rdfs:comment>"Rate at which the unit production can be continuously decreased from rated maximum to rated minimum"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.normalPF"> <rdfs:label xml:lang="en">normalPF</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#ParticipationFactor"/> <rdfs:comment>"Economic participation factor based on the slope of the unit incremental cost curve at the current operating point of the unit. "</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.operatingMode"> <rdfs:label xml:lang="en">operatingMode</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#OperatingMode"/> <rdfs:comment>"Select the unit operating mode as Off, Manual, Fixed, Load Frequency Control, AGC, EDC, RPN, MRN, or REG."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.penaltyFactor"> <rdfs:label xml:lang="en">penaltyFactor</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#PenaltyFactor"/> <rdfs:comment>"A penalty factor that produces the incremental cost of delivered power from a source when multiplied by the incremental cost of power at the source."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.raiseRampRate"> <rdfs:label xml:lang="en">raiseRampRate</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#PowerROCPerMin"/> <rdfs:comment>"Rate at which the unit production can be continuously increased from rated minimum to rated maximum"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.shortPF"> <rdfs:label xml:lang="en">shortPF</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#ParticipationFactor"/> <rdfs:comment>"Short participation factor"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.spinReserveRamp"> <rdfs:label xml:lang="en">spinReserveRamp</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#PowerROCPerMin"/> <rdfs:comment>"The maximum rate at which the unit can increase production for spinning reserve calculations"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.stepChange"> <rdfs:label xml:lang="en">stepChange</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Unit allowable step change which specifies the maximum stored energy in the boiler."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="GenUnitOpSpec.tieLinePF"> <rdfs:label xml:lang="en">tieLinePF</rdfs:label> <rdfs:domain rdf:resource="#GenUnitOpSpec"/> <rdfs:range rdf:resource="#ParticipationFactor"/> <rdfs:comment>"Unit frequency and tie-line regulation participation factor"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="GrossToNetMWCurve"> <rdfs:label xml:lang="en">GrossToNetMWCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Relationship between the generating unit's gross MW output on the X-axis (measured at the terminals of the machine(s)) and the generating unit's net MW output on the Y-axis (based on utility-defined measurements at the power station). Station service loads, when modeled, should be treated as non-conforming bus loads. There may be more than one curve, depending on the auxiliary equipment that is in service."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="HeatInputCurve"> <rdfs:label xml:lang="en">HeatInputCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Relationship between unit heat input in MBtu per hour for main fuel (Y1-axis) and supplemental fuel (Y2-axis) versus unit output in MW (X-axis). The quantity of main fuel used to sustain generation at this output level is prorated for throttling between definition points. The quantity of supplemental fuel used at this output level is fixed and not prorated."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="HeatInputCurve.auxPowerOffset"> <rdfs:label xml:lang="en">auxPowerOffset</rdfs:label> <rdfs:domain rdf:resource="#HeatInputCurve"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Power output - auxiliary power offset adjustment factor in MW"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HeatInputCurve.auxPowerMult"> <rdfs:label xml:lang="en">auxPowerMult</rdfs:label> <rdfs:domain rdf:resource="#HeatInputCurve"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Power output - auxiliary power multiplier adjustment factor in per unit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HeatInputCurve.heatInputEff"> <rdfs:label xml:lang="en">heatInputEff</rdfs:label> <rdfs:domain rdf:resource="#HeatInputCurve"/> <rdfs:range rdf:resource="#PU"/> <rdfs:comment>"Heat input - efficiency multiplier adjustment factor in per unit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HeatInputCurve.heatInputOffset"> <rdfs:label xml:lang="en">heatInputOffset</rdfs:label> <rdfs:domain rdf:resource="#HeatInputCurve"/> <rdfs:range rdf:resource="#HeatPerHour"/> <rdfs:comment>"Heat input - offset adjustment factor in MBtu/hr"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HeatInputCurve.netGrossMWFlag"> <rdfs:label xml:lang="en">netGrossMWFlag</rdfs:label> <rdfs:domain rdf:resource="#HeatInputCurve"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Flag is set to YES when output is expressed in net MW"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="HeatRateCurve"> <rdfs:label xml:lang="en">HeatRateCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Relationship between unit heat rate in MBtu/hour per MW (Y-axis) and unit output in MW (X-axis). The heat input is from all fuels."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="HeatRateCurve.netGrossMWFlag"> <rdfs:label xml:lang="en">netGrossMWFlag</rdfs:label> <rdfs:domain rdf:resource="#HeatRateCurve"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Flag is set to YES when output is expressed in net MW"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="HydroGeneratingEfficiencyCurve"> <rdfs:label xml:lang="en">HydroGeneratingEfficiencyCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Relationship between unit efficiency in percent and unit output in MW for a given net head in meters. The relationship between efficiency, discharge, head, and power output is expressed as follows: E =KP/HQ Where: (E=%) (P=MW) (H=m) (Q=m3/s) (K=constant) For example, a curve instance for a given net head could relate efficiency (Y-axis) versus MW output (X-axis) or versus discharge on the X-axis."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="HydroGeneratingUnit"> <rdfs:label xml:lang="en">HydroGeneratingUnit</rdfs:label> <rdfs:subClassOf rdf:resource="#GeneratingUnit"/> <rdfs:comment>"A generating unit whose prime mover is a hydraulic turbine (e.g., Francis, Pelton, Kaplan)"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="HydroGeneratingUnit.hydroUnitWaterCost"> <rdfs:label xml:lang="en">hydroUnitWaterCost</rdfs:label> <rdfs:domain rdf:resource="#HydroGeneratingUnit"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The equivalent cost of water that drives the hydro turbine, expressed as (dollars/hour) per (cubic meters/second)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroGeneratingUnit.HasEffCurve"> <rdfs:label xml:lang="en">HasEffCurve</rdfs:label> <rdfs:domain rdf:resource="#HydroGeneratingUnit"/> <rdfs:range rdf:resource="#HydroGeneratingEfficiencyCurve"/> <cims:inverseRoleName rdf:resource="#HydroGeneratingEfficiencyCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A hydro generating unit has an efficiency curve"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroGeneratingUnit.HasPensCurve"> <rdfs:label xml:lang="en">HasPensCurve</rdfs:label> <rdfs:domain rdf:resource="#HydroGeneratingUnit"/> <rdfs:range rdf:resource="#PenstockLossCurve"/> <cims:inverseRoleName rdf:resource="#PenstockLossCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A hydro generating unit has a penstock loss curve"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroGeneratingUnit.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#HydroGeneratingUnit"/> <rdfs:range rdf:resource="#TailbayLossCurve"/> <cims:inverseRoleName rdf:resource="#TailbayLossCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A hydro generating unit has a tailbay loss curve"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="HydroPowerPlant"> <rdfs:label xml:lang="en">HydroPowerPlant</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"A hydro power station which can generate or pump. When generating, the generator turbines receive there water from an upper reservoir. When pumping, the pumps receive their water from a lower reservoir."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="HydroPowerPlant.dischargeTravelDelay"> <rdfs:label xml:lang="en">dischargeTravelDelay</rdfs:label> <rdfs:domain rdf:resource="#HydroPowerPlant"/> <rdfs:range rdf:resource="#IntervalTime"/> <rdfs:comment>"Water travel delay from tailbay to next downstream hydro power station"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPowerPlant.hydroPlantType"> <rdfs:label xml:lang="en">hydroPlantType</rdfs:label> <rdfs:domain rdf:resource="#HydroPowerPlant"/> <rdfs:range rdf:resource="#HydroPlantType"/> <rdfs:comment>"The type of hydro power plant, e.g.: Run-of-River, Pumped Storage, Major Storage, Minor Storage"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPowerPlant.penstockType"> <rdfs:label xml:lang="en">penstockType</rdfs:label> <rdfs:domain rdf:resource="#HydroPowerPlant"/> <rdfs:range rdf:resource="#PenstockType"/> <rdfs:comment>"Type and configuration of hydro plant penstock(s)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPowerPlant.plantDischargeCapacity"> <rdfs:label xml:lang="en">plantDischargeCapacity</rdfs:label> <rdfs:domain rdf:resource="#HydroPowerPlant"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Total plant discharge capacity in cubic meters per second"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPowerPlant.plantMWGenRating"> <rdfs:label xml:lang="en">plantMWGenRating</rdfs:label> <rdfs:domain rdf:resource="#HydroPowerPlant"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The hydro plant's generating rating in MW for rated head conditions"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPowerPlant.plantMWPumpRating"> <rdfs:label xml:lang="en">plantMWPumpRating</rdfs:label> <rdfs:domain rdf:resource="#HydroPowerPlant"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The hydro plant's pumping rating in MW for rated head conditions"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPowerPlant.plantRatedHead"> <rdfs:label xml:lang="en">plantRatedHead</rdfs:label> <rdfs:domain rdf:resource="#HydroPowerPlant"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The plant's rated gross head in meters"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPowerPlant.surgeTankCode"> <rdfs:label xml:lang="en">surgeTankCode</rdfs:label> <rdfs:domain rdf:resource="#HydroPowerPlant"/> <rdfs:range rdf:resource="#SurgeTankCode"/> <rdfs:comment>"A code describing the type (or absence) of surge tank that is associated with the hydro power plant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPowerPlant.surgeTankCrestLevel"> <rdfs:label xml:lang="en">surgeTankCrestLevel</rdfs:label> <rdfs:domain rdf:resource="#HydroPowerPlant"/> <rdfs:range rdf:resource="#WaterLevel"/> <rdfs:comment>"The level at which the surge tank spills"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPowerPlant.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#HydroPowerPlant"/> <rdfs:range rdf:resource="#HydroGeneratingUnit"/> <cims:inverseRoleName rdf:resource="#HydroGeneratingUnit.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"The hydro generating unit belongs to a hydro power plant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPowerPlant.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#HydroPowerPlant"/> <rdfs:range rdf:resource="#HydroPump"/> <cims:inverseRoleName rdf:resource="#HydroPump.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"The hydro pump may be a member of a pumped storage plant or a pump for distributing water"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPowerPlant.DownstreamFrom"> <rdfs:label xml:lang="en">DownstreamFrom</rdfs:label> <rdfs:domain rdf:resource="#HydroPowerPlant"/> <rdfs:range rdf:resource="#Reservoir"/> <cims:inverseRoleName rdf:resource="#Reservoir.GenDischargePumpSource"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Generators discharge water to or pumps are supplied water from a downstream reservoir"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPowerPlant.UpstreamFrom"> <rdfs:label xml:lang="en">UpstreamFrom</rdfs:label> <rdfs:domain rdf:resource="#HydroPowerPlant"/> <rdfs:range rdf:resource="#Reservoir"/> <cims:inverseRoleName rdf:resource="#Reservoir.GenSourcePumpDischarge"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Generators are supplied water from or pumps discharge water to an upstream reservoir"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="HydroPump"> <rdfs:label xml:lang="en">HydroPump</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"A synchronous motor-driven pump, typically associated with a pumped storage plant"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="HydroPump.pumpDischAtMaxHead"> <rdfs:label xml:lang="en">pumpDischAtMaxHead</rdfs:label> <rdfs:domain rdf:resource="#HydroPump"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The pumping discharge (m3/sec) under maximum head conditions, usually at full gate"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPump.pumpDischAtMinHead"> <rdfs:label xml:lang="en">pumpDischAtMinHead</rdfs:label> <rdfs:domain rdf:resource="#HydroPump"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The pumping discharge (m3/sec) under minimum head conditions, usually at full gate"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPump.pumpPowerAtMaxHead"> <rdfs:label xml:lang="en">pumpPowerAtMaxHead</rdfs:label> <rdfs:domain rdf:resource="#HydroPump"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The pumping power (MW) under maximum head conditions, usually at full gate"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPump.pumpPowerAtMinHead"> <rdfs:label xml:lang="en">pumpPowerAtMinHead</rdfs:label> <rdfs:domain rdf:resource="#HydroPump"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The pumping power (MW) under minimum head conditions, usually at full gate."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPump.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#HydroPump"/> <rdfs:range rdf:resource="#HydroPumpOpSchedule"/> <cims:inverseRoleName rdf:resource="#HydroPumpOpSchedule.ScheduleFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"The hydro pump has a pumping schedule over time, indicating when pumping is to occur."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HydroPump.DrivenBy"> <rdfs:label xml:lang="en">DrivenBy</rdfs:label> <rdfs:domain rdf:resource="#HydroPump"/> <rdfs:range rdf:resource="#SynchronousMachine"/> <cims:inverseRoleName rdf:resource="#SynchronousMachine.Drives"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The synchronous machine drives the turbine which moves the water from a low elevation to a higher elevation. The direction of machine rotation for pumping may or may not be the same as for generating."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="HydroPumpOpSchedule"> <rdfs:label xml:lang="en">HydroPumpOpSchedule</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"The hydro pump's Operator-approved current operating schedule (or plan), typically produced with the aid of unit commitment type analyses.The unit's operating schedule status is typically given as: (0=unavailable) (1=avilable to startup or shutdown) (2=must pump)"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="IncrementalHeatRateCurve"> <rdfs:label xml:lang="en">IncrementalHeatRateCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Relationship between unit incremental heat rate in (delta MBtu/hour) per (delta MW )and unit output in MW. The IHR curve represents the slope of the HeatInputCurve. Note that the "incremental heat rate" and the "heat rate" have the same engineering units, i.e., MBtu/MWh."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="IncrementalHeatRateCurve.netGrossMWFlag"> <rdfs:label xml:lang="en">netGrossMWFlag</rdfs:label> <rdfs:domain rdf:resource="#IncrementalHeatRateCurve"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Flag is set to YES when output is expressed in net MW"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="InflowForecast"> <rdfs:label xml:lang="en">InflowForecast</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Natural water inflow to a reservoir, usually forecasted from predicted rain and snowmelt. Typically in one hour increments for up to 10 days. The forecast is given in average cubic meters per second over the time increment."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="LevelVsVolumeCurve"> <rdfs:label xml:lang="en">LevelVsVolumeCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Relationship between reservoir volume in millions of cubic meters and reservoir level in meters"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="PenstockLossCurve"> <rdfs:label xml:lang="en">PenstockLossCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Relationship between penstock head loss (in meters) and total discharge through the penstock (in cubic meters per second). One or more turbines may be connected to the same penstock."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Reservoir"> <rdfs:label xml:lang="en">Reservoir</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"A water storage facility within a hydro system, including: ponds, lakes, lagoons, and rivers. The storage is usually behind some type of dam."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Reservoir.activeStorageCapacity"> <rdfs:label xml:lang="en">activeStorageCapacity</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#Volume"/> <rdfs:comment>"Storage volume (in Mm3) between the full supply level and the normal minimum operating level"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.energyStorageRating"> <rdfs:label xml:lang="en">energyStorageRating</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The reservoir's energy storage rating in MWh for given head conditions"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.fullSupplyLevel"> <rdfs:label xml:lang="en">fullSupplyLevel</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#WaterLevel"/> <rdfs:comment>"Full supply level, above which water will spill. This can be the spillway crest level or the top of closed gates."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.grossCapacity"> <rdfs:label xml:lang="en">grossCapacity</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#Volume"/> <rdfs:comment>"Total capacity of reservoir"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.normalMinOperateLevel"> <rdfs:label xml:lang="en">normalMinOperateLevel</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#WaterLevel"/> <rdfs:comment>"Normal minimum operating level below which the penstocks will draw air"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.riverOutletWorks"> <rdfs:label xml:lang="en">riverOutletWorks</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"River outlet works for riparian right releases or other purposes"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.spillTravelDelay"> <rdfs:label xml:lang="en">spillTravelDelay</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#IntervalTime"/> <rdfs:comment>"The spillway water travel delay to the next downstream reservoir"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.spillwayCapacity"> <rdfs:label xml:lang="en">spillwayCapacity</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The flow capacity of the spillway in cubic meters per second"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.spillwayCrestLength"> <rdfs:label xml:lang="en">spillwayCrestLength</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The length of the spillway crest in meters"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.spillwayCrestLevel"> <rdfs:label xml:lang="en">spillwayCrestLevel</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#WaterLevel"/> <rdfs:comment>"Spillway crest level above which water will spill"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.spillWayGateType"> <rdfs:label xml:lang="en">spillWayGateType</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#SpillwayGateType"/> <rdfs:comment>"Type of spillway gate, including parameters"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.GenDischargePumpSource"> <rdfs:label xml:lang="en">GenDischargePumpSource</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#HydroPowerPlant"/> <cims:inverseRoleName rdf:resource="#HydroPowerPlant.DownstreamFrom"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Generators discharge water to or pumps are supplied water from a downstream reservoir"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.GenSourcePumpDischarge"> <rdfs:label xml:lang="en">GenSourcePumpDischarge</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#HydroPowerPlant"/> <cims:inverseRoleName rdf:resource="#HydroPowerPlant.UpstreamFrom"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Generators are supplied water from or pumps discharge water to an upstream reservoir"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.HasLevelCurve"> <rdfs:label xml:lang="en">HasLevelCurve</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#LevelVsVolumeCurve"/> <cims:inverseRoleName rdf:resource="#LevelVsVolumeCurve.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A reservoir may have a level versus volume relationship."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#TargetLevelSchedule"/> <cims:inverseRoleName rdf:resource="#TargetLevelSchedule.ScheduleFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A reservoir may have a water level target schedule."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.HasSched"> <rdfs:label xml:lang="en">HasSched</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#InflowForecast"/> <cims:inverseRoleName rdf:resource="#InflowForecast.ScheduleFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A reservoir may have a "natural" inflow forecast."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.SpillsInto"> <rdfs:label xml:lang="en">SpillsInto</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#Reservoir"/> <cims:inverseRoleName rdf:resource="#Reservoir.SpillsFrom"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A reservoir may spill into a downstream reservoir"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reservoir.SpillsFrom"> <rdfs:label xml:lang="en">SpillsFrom</rdfs:label> <rdfs:domain rdf:resource="#Reservoir"/> <rdfs:range rdf:resource="#Reservoir"/> <cims:inverseRoleName rdf:resource="#Reservoir.SpillsInto"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A reservoir may spill into a downstream reservoir"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ShutdownCurve"> <rdfs:label xml:lang="en">ShutdownCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Relationship between the rate in gross MW/minute (Y-axis) at which a unit should be shutdown and its present gross MW output (X-axis)"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ShutdownCurve.shutdownCost"> <rdfs:label xml:lang="en">shutdownCost</rdfs:label> <rdfs:domain rdf:resource="#ShutdownCurve"/> <rdfs:range rdf:resource="#Money"/> <rdfs:comment>"Fixed shutdown cost"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ShutdownCurve.shutdownDate"> <rdfs:label xml:lang="en">shutdownDate</rdfs:label> <rdfs:domain rdf:resource="#ShutdownCurve"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"The date and time of the most recent generating unit shutdown"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="StartIgnFuelCurve"> <rdfs:label xml:lang="en">StartIgnFuelCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"The quantity of ignition fuel (Y-axis) used to restart and repay the auxiliary power consumed versus the number of hours (X-axis) the unit was off line"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="StartIgnFuelCurve.ignitionFuelType"> <rdfs:label xml:lang="en">ignitionFuelType</rdfs:label> <rdfs:domain rdf:resource="#StartIgnFuelCurve"/> <rdfs:range rdf:resource="#FuelType"/> <rdfs:comment>"Type of ignition fuel"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="StartMainFuelCurve"> <rdfs:label xml:lang="en">StartMainFuelCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"The quantity of main fuel (Y-axis) used to restart and repay the auxiliary power consumed versus the number of hours (X-axis) the unit was off line"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="StartMainFuelCurve.mainFuelType"> <rdfs:label xml:lang="en">mainFuelType</rdfs:label> <rdfs:domain rdf:resource="#StartMainFuelCurve"/> <rdfs:range rdf:resource="#FuelType"/> <rdfs:comment>"Type of main fuel"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="StartRampCurve"> <rdfs:label xml:lang="en">StartRampCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Rate in gross MW/minute (Y-axis) at which a unit can be loaded versus the number of hours (X-axis) the unit was off line"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="StartRampCurve.hotStandbyRamp"> <rdfs:label xml:lang="en">hotStandbyRamp</rdfs:label> <rdfs:domain rdf:resource="#StartRampCurve"/> <rdfs:range rdf:resource="#PowerROCPerMin"/> <rdfs:comment>"The startup ramp rate in gross MW/minute for a unit that is on hot standby"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="StartupModel"> <rdfs:label xml:lang="en">StartupModel</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Unit start up characteristics depending on how long the unit has been off line"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="StartupModel.fixedMaintCost"> <rdfs:label xml:lang="en">fixedMaintCost</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#CostPerHour"/> <rdfs:comment>"Fixed Maintenance Cost"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StartupModel.hotStandbyHeat"> <rdfs:label xml:lang="en">hotStandbyHeat</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#HeatPerHour"/> <rdfs:comment>"The amount of heat input per hour required for hot standby operation"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StartupModel.incrementalMaintCost"> <rdfs:label xml:lang="en">incrementalMaintCost</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#CostPerEnergyUnit"/> <rdfs:comment>"Incremental Maintenance Cost"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StartupModel.minimumDownTime"> <rdfs:label xml:lang="en">minimumDownTime</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#Hours"/> <rdfs:comment>"The minimum number of hours the unit must be down before restart"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StartupModel.minimumRunTime"> <rdfs:label xml:lang="en">minimumRunTime</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#Hours"/> <rdfs:comment>"The minimum number of hours the unit must be operating before being allowed to shut down"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StartupModel.riskFactorCost"> <rdfs:label xml:lang="en">riskFactorCost</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#Money"/> <rdfs:comment>"The opportunity cost associated with the return in dollars. This represents the restart's "share" of the unit depreciation and risk of an event which would damage the unit."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StartupModel.startupCost"> <rdfs:label xml:lang="en">startupCost</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#Money"/> <rdfs:comment>"Total miscellaneous start up costs"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StartupModel.startupDate"> <rdfs:label xml:lang="en">startupDate</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"The date and time of the most recent generating unit startup"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StartupModel.startupModelDescription"> <rdfs:label xml:lang="en">startupModelDescription</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StartupModel.startupModelName"> <rdfs:label xml:lang="en">startupModelName</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"The name or identification of the startup model"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StartupModel.startupPriority"> <rdfs:label xml:lang="en">startupPriority</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#Priority"/> <rdfs:comment>"Startup priority within control area where lower numbers indicate higher priorities. More than one unit in an area may be assigned the same priority."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StartupModel.stbyAuxPowerMW"> <rdfs:label xml:lang="en">stbyAuxPowerMW</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The unit's auxiliary power consumption to maintain standby mode"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StartupModel.HasStartIFC"> <rdfs:label xml:lang="en">HasStartIFC</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#StartIgnFuelCurve"/> <cims:inverseRoleName rdf:resource="#StartIgnFuelCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"The unit's startup model may have a startup ignition fuel curve"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StartupModel.HasStartMFC"> <rdfs:label xml:lang="en">HasStartMFC</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#StartMainFuelCurve"/> <cims:inverseRoleName rdf:resource="#StartMainFuelCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"The unit's startup model may have a startup main fuel curve"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StartupModel.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#StartupModel"/> <rdfs:range rdf:resource="#StartRampCurve"/> <cims:inverseRoleName rdf:resource="#StartRampCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"The unit's startup model may have a startup ramp curve"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="SteamSendoutSchedule"> <rdfs:label xml:lang="en">SteamSendoutSchedule</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"The cogeneration plant's steam sendout schedule in klb/hour versus time"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="TailbayLossCurve"> <rdfs:label xml:lang="en">TailbayLossCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Relationship between tailbay head loss (in meters on the Y-axis) and the total discharge into the power station's tailbay (in m3/sec on the X-axis) . There could be more than one curve depending on the level of the tailbay reservoir or river level"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="TargetLevelSchedule"> <rdfs:label xml:lang="en">TargetLevelSchedule</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Reservoir water level targets from advanced studies or "rule curves". Typically in one hour increments for up to 10 days"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TargetLevelSchedule.highLevelLimit"> <rdfs:label xml:lang="en">highLevelLimit</rdfs:label> <rdfs:domain rdf:resource="#TargetLevelSchedule"/> <rdfs:range rdf:resource="#WaterLevel"/> <rdfs:comment>"High target level limit, above which the reservoir operation will be penalized"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TargetLevelSchedule.lowLevelLimit"> <rdfs:label xml:lang="en">lowLevelLimit</rdfs:label> <rdfs:domain rdf:resource="#TargetLevelSchedule"/> <rdfs:range rdf:resource="#WaterLevel"/> <rdfs:comment>"Low target level limit, below which the reservoir operation will be penalized"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ThermalGeneratingUnit"> <rdfs:label xml:lang="en">ThermalGeneratingUnit</rdfs:label> <rdfs:subClassOf rdf:resource="#GeneratingUnit"/> <rdfs:comment>"A generating unit whose prime mover could be a steam turbine, combustion turbine, or diesel engine."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ThermalGeneratingUnit.oMCost"> <rdfs:label xml:lang="en">oMCost</rdfs:label> <rdfs:domain rdf:resource="#ThermalGeneratingUnit"/> <rdfs:range rdf:resource="#CostPerHeatUnit"/> <rdfs:comment>"Operating and maintenance cost for the thermal unit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ThermalGeneratingUnit.HasEmisA"> <rdfs:label xml:lang="en">HasEmisA</rdfs:label> <rdfs:domain rdf:resource="#ThermalGeneratingUnit"/> <rdfs:range rdf:resource="#EmissionAccount"/> <cims:inverseRoleName rdf:resource="#EmissionAccount.EmmissionAccountFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A thermal generating unit may have one or more emission allowance accounts"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ThermalGeneratingUnit.HasEmisCurv"> <rdfs:label xml:lang="en">HasEmisCurv</rdfs:label> <rdfs:domain rdf:resource="#ThermalGeneratingUnit"/> <rdfs:range rdf:resource="#EmissionCurve"/> <cims:inverseRoleName rdf:resource="#EmissionCurve.AssociatedWith"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A thermal generating unit may have one or more emission curves"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ThermalGeneratingUnit.HasFuel"> <rdfs:label xml:lang="en">HasFuel</rdfs:label> <rdfs:domain rdf:resource="#ThermalGeneratingUnit"/> <rdfs:range rdf:resource="#FossilFuel"/> <cims:inverseRoleName rdf:resource="#FossilFuel.UsedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A thermal generating unit may have one or more fossil fuels"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ThermalGeneratingUnit.HasFuelSch"> <rdfs:label xml:lang="en">HasFuelSch</rdfs:label> <rdfs:domain rdf:resource="#ThermalGeneratingUnit"/> <rdfs:range rdf:resource="#FuelAllocationSchedule"/> <cims:inverseRoleName rdf:resource="#FuelAllocationSchedule.ScheduleFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A thermal generating unit may have one or more fuel allocation schedules"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ThermalGeneratingUnit.HasHeatIC"> <rdfs:label xml:lang="en">HasHeatIC</rdfs:label> <rdfs:domain rdf:resource="#ThermalGeneratingUnit"/> <rdfs:range rdf:resource="#HeatInputCurve"/> <cims:inverseRoleName rdf:resource="#HeatInputCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A thermal generating unit may have a heat input curve"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ThermalGeneratingUnit.HasHeatRateCrv"> <rdfs:label xml:lang="en">HasHeatRateCrv</rdfs:label> <rdfs:domain rdf:resource="#ThermalGeneratingUnit"/> <rdfs:range rdf:resource="#HeatRateCurve"/> <cims:inverseRoleName rdf:resource="#HeatRateCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A thermal generating unit may have a heat rate curve"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ThermalGeneratingUnit.HasIncrHRC"> <rdfs:label xml:lang="en">HasIncrHRC</rdfs:label> <rdfs:domain rdf:resource="#ThermalGeneratingUnit"/> <rdfs:range rdf:resource="#IncrementalHeatRateCurve"/> <cims:inverseRoleName rdf:resource="#IncrementalHeatRateCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A thermal generating unit may have an incremental heat rate curve"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ThermalGeneratingUnit.HasShutCrv"> <rdfs:label xml:lang="en">HasShutCrv</rdfs:label> <rdfs:domain rdf:resource="#ThermalGeneratingUnit"/> <rdfs:range rdf:resource="#ShutdownCurve"/> <cims:inverseRoleName rdf:resource="#ShutdownCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A thermal generating unit may have a shutdown curve"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ThermalGeneratingUnit.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#ThermalGeneratingUnit"/> <rdfs:range rdf:resource="#StartupModel"/> <cims:inverseRoleName rdf:resource="#StartupModel.ModelFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A thermal generating unit may have a startup model"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ThermalGeneratingUnit.CAESMemberOf"> <rdfs:label xml:lang="en">CAESMemberOf</rdfs:label> <rdfs:domain rdf:resource="#ThermalGeneratingUnit"/> <rdfs:range rdf:resource="#CAESPlant"/> <cims:inverseRoleName rdf:resource="#CAESPlant.MayContain"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A thermal generating unit may be a member of a compressed air energy storage plant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ThermalGeneratingUnit.CogenMemberOf"> <rdfs:label xml:lang="en">CogenMemberOf</rdfs:label> <rdfs:domain rdf:resource="#ThermalGeneratingUnit"/> <rdfs:range rdf:resource="#CogenerationPlant"/> <cims:inverseRoleName rdf:resource="#CogenerationPlant.MayContain"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A thermal generating unit may be a member of a cogeneration plant"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ThermalGeneratingUnit.MemberOf"> <rdfs:label xml:lang="en">MemberOf</rdfs:label> <rdfs:domain rdf:resource="#ThermalGeneratingUnit"/> <rdfs:range rdf:resource="#CombinedCyclePlant"/> <cims:inverseRoleName rdf:resource="#CombinedCyclePlant.MayContain"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A thermal generating unit may be a member of a combined cycle plant"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CurrentRelay"> <rdfs:label xml:lang="en">CurrentRelay</rdfs:label> <rdfs:subClassOf rdf:resource="#ProtectionEquipment"/> <rdfs:comment>"A device that checks current flow values in any direction or designated direction"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CurrentRelay.currentLimit1"> <rdfs:label xml:lang="en">currentLimit1</rdfs:label> <rdfs:domain rdf:resource="#CurrentRelay"/> <rdfs:range rdf:resource="#CurrentFlow"/> <rdfs:comment>"Current limit #1 for inverse time pickup"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurrentRelay.currentLimit2"> <rdfs:label xml:lang="en">currentLimit2</rdfs:label> <rdfs:domain rdf:resource="#CurrentRelay"/> <rdfs:range rdf:resource="#CurrentFlow"/> <rdfs:comment>"Current limit #2 for inverse time pickup"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurrentRelay.currentLimit3"> <rdfs:label xml:lang="en">currentLimit3</rdfs:label> <rdfs:domain rdf:resource="#CurrentRelay"/> <rdfs:range rdf:resource="#CurrentFlow"/> <rdfs:comment>"Current limit #3 for inverse time pickup"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurrentRelay.inverseTimeFlag"> <rdfs:label xml:lang="en">inverseTimeFlag</rdfs:label> <rdfs:domain rdf:resource="#CurrentRelay"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"True/False flag that indicates whether or not the current relay has inverse time characteristic."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurrentRelay.timeDelay1"> <rdfs:label xml:lang="en">timeDelay1</rdfs:label> <rdfs:domain rdf:resource="#CurrentRelay"/> <rdfs:range rdf:resource="#IntervalTime"/> <rdfs:comment>"Inverse time delay #1 for current limit #1"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurrentRelay.timeDelay2"> <rdfs:label xml:lang="en">timeDelay2</rdfs:label> <rdfs:domain rdf:resource="#CurrentRelay"/> <rdfs:range rdf:resource="#IntervalTime"/> <rdfs:comment>"Inverse time delay #2 for current limit #2"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurrentRelay.timeDelay3"> <rdfs:label xml:lang="en">timeDelay3</rdfs:label> <rdfs:domain rdf:resource="#CurrentRelay"/> <rdfs:range rdf:resource="#IntervalTime"/> <rdfs:comment>"Inverse time delay #3 for current limit #3"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ProtectionEquipment"> <rdfs:label xml:lang="en">ProtectionEquipment</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"An electrical device designed to respond to input conditio ns in a prescribed manner and after specified conditions are met to cause contact operation or similar abrupt change in associated electric control circuits, or simply to display the detected condition. Protection equipment are associated with conducting equipment and usually operate circuit breakers. For protection relays, the typeName attribute is a type identifier as specified by IEC 61850 with a Pro_ prefix, e.g. Pro_OVR for overvoltage relay."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ProtectionEquipment.relayDelayTime"> <rdfs:label xml:lang="en">relayDelayTime</rdfs:label> <rdfs:domain rdf:resource="#ProtectionEquipment"/> <rdfs:range rdf:resource="#IntervalTime"/> <rdfs:comment>"The time delay in seconds from detection of abnormal conditions to relay operation"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ProtectionEquipment.highLimit"> <rdfs:label xml:lang="en">highLimit</rdfs:label> <rdfs:domain rdf:resource="#ProtectionEquipment"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The maximum allowable value."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ProtectionEquipment.lowLimit"> <rdfs:label xml:lang="en">lowLimit</rdfs:label> <rdfs:domain rdf:resource="#ProtectionEquipment"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The minimum allowable value."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ProtectionEquipment.engineeringUnits"> <rdfs:label xml:lang="en">engineeringUnits</rdfs:label> <rdfs:domain rdf:resource="#ProtectionEquipment"/> <rdfs:range rdf:resource="#EngineeringUnits"/> <rdfs:comment>"Units of value being monitored (see MeasurementUnit)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ProtectionEquipment.powerDirectionFlag"> <rdfs:label xml:lang="en">powerDirectionFlag</rdfs:label> <rdfs:domain rdf:resource="#ProtectionEquipment"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Direction same as positive active power flow value."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ProtectionEquipment.Protects"> <rdfs:label xml:lang="en">Protects</rdfs:label> <rdfs:domain rdf:resource="#ProtectionEquipment"/> <rdfs:range rdf:resource="#ConductingEquipment"/> <cims:inverseRoleName rdf:resource="#ConductingEquipment.ProtectedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Protection equipment may be used to protect specific Conducting Equipment. Multiple equipment may be protected or monitored by multiple protection equipment."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ProtectionEquipment.Operates"> <rdfs:label xml:lang="en">Operates</rdfs:label> <rdfs:domain rdf:resource="#ProtectionEquipment"/> <rdfs:range rdf:resource="#Breaker"/> <cims:inverseRoleName rdf:resource="#Breaker.OperatedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Circuit breakers may be operated by protection relays."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="RecloseSequence"> <rdfs:label xml:lang="en">RecloseSequence</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A reclose sequence (open and close) is defined for each possible reclosure of a breaker."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="RecloseSequence.recloseDelay"> <rdfs:label xml:lang="en">recloseDelay</rdfs:label> <rdfs:domain rdf:resource="#RecloseSequence"/> <rdfs:range rdf:resource="#IntervalTime"/> <rdfs:comment>"Indicates the time lapse before the reclose step will execute a reclose."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RecloseSequence.recloseSequenceDescription"> <rdfs:label xml:lang="en">recloseSequenceDescription</rdfs:label> <rdfs:domain rdf:resource="#RecloseSequence"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RecloseSequence.recloseSequenceName"> <rdfs:label xml:lang="en">recloseSequenceName</rdfs:label> <rdfs:domain rdf:resource="#RecloseSequence"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"The identification or name of the reclose sequence"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RecloseSequence.recloseStep"> <rdfs:label xml:lang="en">recloseStep</rdfs:label> <rdfs:domain rdf:resource="#RecloseSequence"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>"Indicates the ordinal position of the reclose step relative to other steps in the sequence."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="SynchrocheckRelay"> <rdfs:label xml:lang="en">SynchrocheckRelay</rdfs:label> <rdfs:subClassOf rdf:resource="#ProtectionEquipment"/> <rdfs:comment>"A device that operates when two AC circuits are within the desired limits of frequency, phase angle, and voltage, to permit or to cause the paralleling of these two circuits. Used to prevent the paralleling of non-synchronous topological islands."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="SynchrocheckRelay.maxAngleDiff"> <rdfs:label xml:lang="en">maxAngleDiff</rdfs:label> <rdfs:domain rdf:resource="#SynchrocheckRelay"/> <rdfs:range rdf:resource="#AngleRadians"/> <rdfs:comment>"The maximum allowable voltage vector phase angle difference across the open device"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchrocheckRelay.maxFreqDiff"> <rdfs:label xml:lang="en">maxFreqDiff</rdfs:label> <rdfs:domain rdf:resource="#SynchrocheckRelay"/> <rdfs:range rdf:resource="#Frequency"/> <rdfs:comment>"The maximum allowable frequency difference across the open device"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchrocheckRelay.maxVoltDiff"> <rdfs:label xml:lang="en">maxVoltDiff</rdfs:label> <rdfs:domain rdf:resource="#SynchrocheckRelay"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"The maximum allowable difference voltage across the open device"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="AncillaryService"> <rdfs:label xml:lang="en">AncillaryService</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"All of these services relate to various aspects of insuring that the production of energy matches consumption of energy at any given time. They are very critical to the security and reliability of the interconnected network. Some examples of AncillaryServices include Operating/Supplemental Reserve, Energy Imbalance Service, Operating/Spinning Reserve, Reactive Supply and Voltage Control, and Regulation and Frequency Response."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="AncillaryService.ancillaryServiceName"> <rdfs:label xml:lang="en">ancillaryServiceName</rdfs:label> <rdfs:domain rdf:resource="#AncillaryService"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name of the ancillary service product."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AncillaryService.ancillaryServiceDescription"> <rdfs:label xml:lang="en">ancillaryServiceDescription</rdfs:label> <rdfs:domain rdf:resource="#AncillaryService"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description of the ancillary service."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AncillaryService.ProvidedBy"> <rdfs:label xml:lang="en">ProvidedBy</rdfs:label> <rdfs:domain rdf:resource="#AncillaryService"/> <rdfs:range rdf:resource="#OpenAccessProduct"/> <cims:inverseRoleName rdf:resource="#OpenAccessProduct.ContractFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"AncillaryServices are sold through a contract which offers a particular OpenAccessProduct."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AncillaryService.ServiceOf"> <rdfs:label xml:lang="en">ServiceOf</rdfs:label> <rdfs:domain rdf:resource="#AncillaryService"/> <rdfs:range rdf:resource="#TransmissionProvider"/> <cims:inverseRoleName rdf:resource="#TransmissionProvider.Offering"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A TransmissionProvider offers AncillaryServices. One type of AncillaryServices is a shipping and handling fee to manage the services purchased, another is the "reactive support - measured in MVAr's" used to control the voltage on the transmission system. This is the amount needed to support the path or amount necessary to maintain the proper voltage at a ServicePoint."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AncillaryService.OfferedBy"> <rdfs:label xml:lang="en">OfferedBy</rdfs:label> <rdfs:domain rdf:resource="#AncillaryService"/> <rdfs:range rdf:resource="#ControlAreaOperator"/> <cims:inverseRoleName rdf:resource="#ControlAreaOperator.Offers"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Sale of ancillary services provided by ControlAreaOperators."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AncillaryService.ReservedBy"> <rdfs:label xml:lang="en">ReservedBy</rdfs:label> <rdfs:domain rdf:resource="#AncillaryService"/> <rdfs:range rdf:resource="#ServiceReservation"/> <cims:inverseRoleName rdf:resource="#ServiceReservation.ReservesAncil"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A ServiceReservation guarantees a certain AncillaryService."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ServicePoint"> <rdfs:label xml:lang="en">ServicePoint</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Each ServicePoint is contained within (or on the boundary of) an ElectronicIinterchangeArea. ServicePoints are defined termination points of a transmission path (down to distribution level or to a customer - generation or consumption or both). "</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ServicePoint.servicePointDescription"> <rdfs:label xml:lang="en">servicePointDescription</rdfs:label> <rdfs:domain rdf:resource="#ServicePoint"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServicePoint.servicePointName"> <rdfs:label xml:lang="en">servicePointName</rdfs:label> <rdfs:domain rdf:resource="#ServicePoint"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name for service point"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServicePoint.Of"> <rdfs:label xml:lang="en">Of</rdfs:label> <rdfs:domain rdf:resource="#ServicePoint"/> <rdfs:range rdf:resource="#CustomerConsumer"/> <cims:inverseRoleName rdf:resource="#CustomerConsumer.HasA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A CustomerConsumer may have one or more ServicePoints. "</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServicePoint.For"> <rdfs:label xml:lang="en">For</rdfs:label> <rdfs:domain rdf:resource="#ServicePoint"/> <rdfs:range rdf:resource="#GenerationProvider"/> <cims:inverseRoleName rdf:resource="#GenerationProvider.HasA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A GenerationProvider has one or more ServicePoints where energy is injected into the network."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServicePoint.RegisteredBy"> <rdfs:label xml:lang="en">RegisteredBy</rdfs:label> <rdfs:domain rdf:resource="#ServicePoint"/> <rdfs:range rdf:resource="#TransmissionProvider"/> <cims:inverseRoleName rdf:resource="#TransmissionProvider.Registers"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A TransmissionProvider registers one or more ServicePoints."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServicePoint.DeliveryPointFor"> <rdfs:label xml:lang="en">DeliveryPointFor</rdfs:label> <rdfs:domain rdf:resource="#ServicePoint"/> <rdfs:range rdf:resource="#TransmissionPath"/> <cims:inverseRoleName rdf:resource="#TransmissionPath.HasAPOD"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission path has a "point-of-delivery" service point"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServicePoint.PointOfReceiptFor"> <rdfs:label xml:lang="en">PointOfReceiptFor</rdfs:label> <rdfs:domain rdf:resource="#ServicePoint"/> <rdfs:range rdf:resource="#TransmissionPath"/> <cims:inverseRoleName rdf:resource="#TransmissionPath.HasAPOR"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission path has a "point-of-receipt" service point"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServicePoint.InjectionPointFor"> <rdfs:label xml:lang="en">InjectionPointFor</rdfs:label> <rdfs:domain rdf:resource="#ServicePoint"/> <rdfs:range rdf:resource="#EnergyProduct"/> <cims:inverseRoleName rdf:resource="#EnergyProduct.InjectsEnergyInto"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"An EnergyProduct injects energy into a service point."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServicePoint.DeclaredAs"> <rdfs:label xml:lang="en">DeclaredAs</rdfs:label> <rdfs:domain rdf:resource="#ServicePoint"/> <rdfs:range rdf:resource="#TiePoint"/> <cims:inverseRoleName rdf:resource="#TiePoint.Declares"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A tiepoint may be declared as a service point."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ServiceReservation"> <rdfs:label xml:lang="en">ServiceReservation</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A ServiceReservation is a reservation for either AncillaryServices or TransmissionServices. In the case of TransmissionServices, this is the right to some amount of AvailableTransmissionCapacity for a product on a path in a direction for some specific period of time"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ServiceReservation.SoldBy"> <rdfs:label xml:lang="en">SoldBy</rdfs:label> <rdfs:domain rdf:resource="#ServiceReservation"/> <rdfs:range rdf:resource="#TransmissionProvider"/> <cims:inverseRoleName rdf:resource="#TransmissionProvider.Sells"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A TransmissionProvider sells the right to transmit energy across the wires in a ServiceReservation."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServiceReservation.HeldBy"> <rdfs:label xml:lang="en">HeldBy</rdfs:label> <rdfs:domain rdf:resource="#ServiceReservation"/> <rdfs:range rdf:resource="#Marketer"/> <cims:inverseRoleName rdf:resource="#Marketer.Holds"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A Marketer holds title to a ServiceReservation."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServiceReservation.ResoldBy"> <rdfs:label xml:lang="en">ResoldBy</rdfs:label> <rdfs:domain rdf:resource="#ServiceReservation"/> <rdfs:range rdf:resource="#Marketer"/> <cims:inverseRoleName rdf:resource="#Marketer.Resells"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A ServiceReservation may be resold by a Marketer."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServiceReservation.ReservesTrans"> <rdfs:label xml:lang="en">ReservesTrans</rdfs:label> <rdfs:domain rdf:resource="#ServiceReservation"/> <rdfs:range rdf:resource="#TransmissionService"/> <cims:inverseRoleName rdf:resource="#TransmissionService.ReservedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A service reservation reserves a particular transmission service."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServiceReservation.ReservesAncil"> <rdfs:label xml:lang="en">ReservesAncil</rdfs:label> <rdfs:domain rdf:resource="#ServiceReservation"/> <rdfs:range rdf:resource="#AncillaryService"/> <cims:inverseRoleName rdf:resource="#AncillaryService.ReservedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A ServiceReservation guarantees a certain AncillaryService."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ServiceReservation.AssocatedWith"> <rdfs:label xml:lang="en">AssocatedWith</rdfs:label> <rdfs:domain rdf:resource="#ServiceReservation"/> <rdfs:range rdf:resource="#EnergyTransaction"/> <cims:inverseRoleName rdf:resource="#EnergyTransaction.SecuredBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"An EnergyTransaction is secured by one or more ServiceReservations. A ServiceReservation may be associated with many EnergyTransactions."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TiePoint"> <rdfs:label xml:lang="en">TiePoint</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Site of an interface between interchange areas. The tie point can be a network branch (e.g., transmission line or transformer) or a switching device. For transmission lines, the interchange area boundary is usually at a designated point such as the middle of the line. Line end metering is then corrected for line losses."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TiePoint.tiePointDescription"> <rdfs:label xml:lang="en">tiePointDescription</rdfs:label> <rdfs:domain rdf:resource="#TiePoint"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TiePoint.tiePointMWRating"> <rdfs:label xml:lang="en">tiePointMWRating</rdfs:label> <rdfs:domain rdf:resource="#TiePoint"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The MW rating of the tie point"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TiePoint.tiePointName"> <rdfs:label xml:lang="en">tiePointName</rdfs:label> <rdfs:domain rdf:resource="#TiePoint"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"The name or identification of the tie point"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TiePoint.MeasurementFor"> <rdfs:label xml:lang="en">MeasurementFor</rdfs:label> <rdfs:domain rdf:resource="#TiePoint"/> <rdfs:range rdf:resource="#Measurement"/> <cims:inverseRoleName rdf:resource="#Measurement.OnASideOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A measurement is made on the A side of a tie point"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TiePoint.MeasuredBy"> <rdfs:label xml:lang="en">MeasuredBy</rdfs:label> <rdfs:domain rdf:resource="#TiePoint"/> <rdfs:range rdf:resource="#Measurement"/> <cims:inverseRoleName rdf:resource="#Measurement.OnBSideOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A measurement is made on the B side of a tie point"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TiePoint.DeclaredBy"> <rdfs:label xml:lang="en">DeclaredBy</rdfs:label> <rdfs:domain rdf:resource="#TiePoint"/> <rdfs:range rdf:resource="#TransmissionProvider"/> <cims:inverseRoleName rdf:resource="#TransmissionProvider.Declares"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission provider declares one or more tie points."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TiePoint.Declares"> <rdfs:label xml:lang="en">Declares</rdfs:label> <rdfs:domain rdf:resource="#TiePoint"/> <rdfs:range rdf:resource="#ServicePoint"/> <cims:inverseRoleName rdf:resource="#ServicePoint.DeclaredAs"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A tiepoint may be declared as a service point."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TransmissionPath"> <rdfs:label xml:lang="en">TransmissionPath</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"An electrical connection, link, or line consisting of one or more parallel transmission elements between two areas of the interconnected electric systems, or portions thereof. TransmissionCorridor and TransmissionRightOfWay refer to legal aspects. The TransmissionPath refers to the segments between a TransmissionProvider's ServicePoints."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TransmissionPath.availTransferCapability"> <rdfs:label xml:lang="en">availTransferCapability</rdfs:label> <rdfs:domain rdf:resource="#TransmissionPath"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The available transmission capability of a transmission path for the reference direction"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionPath.parallelPathFlag"> <rdfs:label xml:lang="en">parallelPathFlag</rdfs:label> <rdfs:domain rdf:resource="#TransmissionPath"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Flag which indicates if the transmission path is also a designated interconnection "parallel path""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionPath.totalTransferCapability"> <rdfs:label xml:lang="en">totalTransferCapability</rdfs:label> <rdfs:domain rdf:resource="#TransmissionPath"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"The total transmission capability of a transmission path in the reference direction"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionPath.LocationFor"> <rdfs:label xml:lang="en">LocationFor</rdfs:label> <rdfs:domain rdf:resource="#TransmissionPath"/> <rdfs:range rdf:resource="#TransmissionProduct"/> <cims:inverseRoleName rdf:resource="#TransmissionProduct.LocatedOn"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission product is located on a transmission path."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionPath.Offering"> <rdfs:label xml:lang="en">Offering</rdfs:label> <rdfs:domain rdf:resource="#TransmissionPath"/> <rdfs:range rdf:resource="#TransmissionService"/> <cims:inverseRoleName rdf:resource="#TransmissionService.OfferedOn"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission service is offered on a transmission path."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionPath.HasAPOD"> <rdfs:label xml:lang="en">HasAPOD</rdfs:label> <rdfs:domain rdf:resource="#TransmissionPath"/> <rdfs:range rdf:resource="#ServicePoint"/> <cims:inverseRoleName rdf:resource="#ServicePoint.DeliveryPointFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission path has a "point-of-delivery" service point"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionPath.HasAPOR"> <rdfs:label xml:lang="en">HasAPOR</rdfs:label> <rdfs:domain rdf:resource="#TransmissionPath"/> <rdfs:range rdf:resource="#ServicePoint"/> <cims:inverseRoleName rdf:resource="#ServicePoint.PointOfReceiptFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission path has a "point-of-receipt" service point"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionPath.ContainedIn"> <rdfs:label xml:lang="en">ContainedIn</rdfs:label> <rdfs:domain rdf:resource="#TransmissionPath"/> <rdfs:range rdf:resource="#TransmissionCorridor"/> <cims:inverseRoleName rdf:resource="#TransmissionCorridor.For"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A TransmissionPath is contained in a TransmissionCorridor."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TransmissionService"> <rdfs:label xml:lang="en">TransmissionService</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Transmission products along posted transmission path."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TransmissionService.transmissionServiceName"> <rdfs:label xml:lang="en">transmissionServiceName</rdfs:label> <rdfs:domain rdf:resource="#TransmissionService"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name of the transmission service."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionService.transmissionServiceDesc"> <rdfs:label xml:lang="en">transmissionServiceDesc</rdfs:label> <rdfs:domain rdf:resource="#TransmissionService"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description of the transmission service."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionService.ProvidedBy"> <rdfs:label xml:lang="en">ProvidedBy</rdfs:label> <rdfs:domain rdf:resource="#TransmissionService"/> <rdfs:range rdf:resource="#OpenAccessProduct"/> <cims:inverseRoleName rdf:resource="#OpenAccessProduct.TransContractFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A TransmissionService is sold according to the terms of a particular OpenAccessProduct agreement."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionService.OfferedOn"> <rdfs:label xml:lang="en">OfferedOn</rdfs:label> <rdfs:domain rdf:resource="#TransmissionService"/> <rdfs:range rdf:resource="#TransmissionPath"/> <cims:inverseRoleName rdf:resource="#TransmissionPath.Offering"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission service is offered on a transmission path."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionService.OfferedBy"> <rdfs:label xml:lang="en">OfferedBy</rdfs:label> <rdfs:domain rdf:resource="#TransmissionService"/> <rdfs:range rdf:resource="#TransmissionProvider"/> <cims:inverseRoleName rdf:resource="#TransmissionProvider.Offers"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The combination of a TransmissionProduct on a TransmissionPath is a TransmissionService, for which the TransmissionProvider must post one or two ATC's (AvailableTransmissionCapacity - Amount of possible flow by direction)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionService.ScheduleFor"> <rdfs:label xml:lang="en">ScheduleFor</rdfs:label> <rdfs:domain rdf:resource="#TransmissionService"/> <rdfs:range rdf:resource="#AvailableTransmissionCapacity"/> <cims:inverseRoleName rdf:resource="#AvailableTransmissionCapacity.ScheduledBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission schedule posts the available transmission capacity for a transmission line."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionService.Offers"> <rdfs:label xml:lang="en">Offers</rdfs:label> <rdfs:domain rdf:resource="#TransmissionService"/> <rdfs:range rdf:resource="#TransmissionProduct"/> <cims:inverseRoleName rdf:resource="#TransmissionProduct.OfferedAs"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission product is offered as a transmission service along a transmission path."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransmissionService.ReservedBy"> <rdfs:label xml:lang="en">ReservedBy</rdfs:label> <rdfs:domain rdf:resource="#TransmissionService"/> <rdfs:range rdf:resource="#ServiceReservation"/> <cims:inverseRoleName rdf:resource="#ServiceReservation.ReservesTrans"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A service reservation reserves a particular transmission service."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="AccumulatorInput"> <rdfs:label xml:lang="en">AccumulatorInput</rdfs:label> <rdfs:subClassOf rdf:resource="#Telemetry"/> <rdfs:comment>"Pulse counter measuring equipment. A device that retains a number (the augend), adds it to another number (the addend), and replaces the augend with the sum."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="AccumulatorInput.maxAccumCount"> <rdfs:label xml:lang="en">maxAccumCount</rdfs:label> <rdfs:domain rdf:resource="#AccumulatorInput"/> <rdfs:range rdf:resource="#Counter"/> <rdfs:comment>"Maximum accumulator pulse count"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AccumulatorInput.OperatedBy"> <rdfs:label xml:lang="en">OperatedBy</rdfs:label> <rdfs:domain rdf:resource="#AccumulatorInput"/> <rdfs:range rdf:resource="#Control"/> <cims:inverseRoleName rdf:resource="#Control.Operating"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Accumulators may be capable of accepting control outputs."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="AlarmGroup"> <rdfs:label xml:lang="en">AlarmGroup</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The approach that is used to categorize telemetry alarms for operational purposes"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="AlarmGroup.alarmGroupName"> <rdfs:label xml:lang="en">alarmGroupName</rdfs:label> <rdfs:domain rdf:resource="#AlarmGroup"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"The identification or name of the alarm group"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AlarmGroup.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#AlarmGroup"/> <rdfs:range rdf:resource="#Measurement"/> <cims:inverseRoleName rdf:resource="#Measurement.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A measurement point may be a member of one or more alarm groups"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="AnalogInput"> <rdfs:label xml:lang="en">AnalogInput</rdfs:label> <rdfs:subClassOf rdf:resource="#Telemetry"/> <rdfs:comment>"Analog measuring equipment"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="AnalogInput.manufacturer"> <rdfs:label xml:lang="en">manufacturer</rdfs:label> <rdfs:domain rdf:resource="#AnalogInput"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Identification of analog input equipment manufacturer"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AnalogInput.VTSignalSuppliedFrom"> <rdfs:label xml:lang="en">VTSignalSuppliedFrom</rdfs:label> <rdfs:domain rdf:resource="#AnalogInput"/> <rdfs:range rdf:resource="#VoltageTransformer"/> <cims:inverseRoleName rdf:resource="#VoltageTransformer.SuppliesSignalFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A voltage transformer may supply an analog signal to one or more analog inputs."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AnalogInput.CTSignalSuppliedFrom"> <rdfs:label xml:lang="en">CTSignalSuppliedFrom</rdfs:label> <rdfs:domain rdf:resource="#AnalogInput"/> <rdfs:range rdf:resource="#CurrentTransformer"/> <cims:inverseRoleName rdf:resource="#CurrentTransformer.SuppliesSignalFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A current transformer may supply an analog signal to one or more analog inputs."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AnalogInput.OperatedBy"> <rdfs:label xml:lang="en">OperatedBy</rdfs:label> <rdfs:domain rdf:resource="#AnalogInput"/> <rdfs:range rdf:resource="#Setpoint"/> <cims:inverseRoleName rdf:resource="#Setpoint.Operates"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"AnalogInputs may be capable of accepting analog output setpoints."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CalculationParameter"> <rdfs:label xml:lang="en">CalculationParameter</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Calculation Parameter Table"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CalculationParameter.calculationParameterDescription"> <rdfs:label xml:lang="en">calculationParameterDescription</rdfs:label> <rdfs:domain rdf:resource="#CalculationParameter"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CalculationParameter.calculationParameterName"> <rdfs:label xml:lang="en">calculationParameterName</rdfs:label> <rdfs:domain rdf:resource="#CalculationParameter"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"The name of the parameter as defined by the calculation"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CalculationParameter.parameterSequence"> <rdfs:label xml:lang="en">parameterSequence</rdfs:label> <rdfs:domain rdf:resource="#CalculationParameter"/> <rdfs:range rdf:resource="#SequenceNumber"/> <rdfs:comment>"The position of the parameter in the parameter list for the calculation"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CalculationParameter.parameterValue"> <rdfs:label xml:lang="en">parameterValue</rdfs:label> <rdfs:domain rdf:resource="#CalculationParameter"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"The value (if a constant) of the parameter"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CommunicationLink"> <rdfs:label xml:lang="en">CommunicationLink</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"Communication link"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CommunicationLink.cable"> <rdfs:label xml:lang="en">cable</rdfs:label> <rdfs:domain rdf:resource="#CommunicationLink"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Designator for the cable associated with the communication link"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CommunicationLink.controller"> <rdfs:label xml:lang="en">controller</rdfs:label> <rdfs:domain rdf:resource="#CommunicationLink"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Designator for the controller associated with the communication link"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CommunicationLink.controllerAddress"> <rdfs:label xml:lang="en">controllerAddress</rdfs:label> <rdfs:domain rdf:resource="#CommunicationLink"/> <rdfs:range rdf:resource="#ComputerAddress"/> <rdfs:comment>"The address of the controller for the communication link. A controller may control many communication links e.g. a terminal server."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CommunicationLink.speed"> <rdfs:label xml:lang="en">speed</rdfs:label> <rdfs:domain rdf:resource="#CommunicationLink"/> <rdfs:range rdf:resource="#BitsPerSecond"/> <rdfs:comment>"The speed that data is transmitted over the communication link."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CommunicationLink.unit"> <rdfs:label xml:lang="en">unit</rdfs:label> <rdfs:domain rdf:resource="#CommunicationLink"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Designator for the unit of the controller associated with the communication link"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CommunicationLink.unitAddress"> <rdfs:label xml:lang="en">unitAddress</rdfs:label> <rdfs:domain rdf:resource="#CommunicationLink"/> <rdfs:range rdf:resource="#ComputerAddress"/> <rdfs:comment>"The address of the unit on the controller that the communication link is connected to."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CommunicationLink.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#CommunicationLink"/> <rdfs:range rdf:resource="#RTU"/> <cims:inverseRoleName rdf:resource="#RTU.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"RTUs may be attached to communication links."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Control"> <rdfs:label xml:lang="en">Control</rdfs:label> <rdfs:subClassOf rdf:resource="#Telemetry"/> <rdfs:comment>"A type of Telemetry that represents digital SCADA outputs, e.g. GOMSFE Binary Output Controls. These Controls may also be used to freeze or reset AccumulatorInputs."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Control.Operates"> <rdfs:label xml:lang="en">Operates</rdfs:label> <rdfs:domain rdf:resource="#Control"/> <rdfs:range rdf:resource="#StatusInput"/> <cims:inverseRoleName rdf:resource="#StatusInput.OperatedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Relay contacts may be capable of accepting control outputs."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Control.Operating"> <rdfs:label xml:lang="en">Operating</rdfs:label> <rdfs:domain rdf:resource="#Control"/> <rdfs:range rdf:resource="#AccumulatorInput"/> <cims:inverseRoleName rdf:resource="#AccumulatorInput.OperatedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Accumulators may be capable of accepting control outputs."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CurrentTransformer"> <rdfs:label xml:lang="en">CurrentTransformer</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"A current transformer which is used to step down the primary current to a nominal value (e.g., 5 amperes) for protection and measurement"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CurrentTransformer.ctRatio"> <rdfs:label xml:lang="en">ctRatio</rdfs:label> <rdfs:domain rdf:resource="#CurrentTransformer"/> <rdfs:range rdf:resource="#Ratio"/> <rdfs:comment>"The ratio of the RMS value of the primary current to the RMS value of the secondary current."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurrentTransformer.SuppliesSignalFor"> <rdfs:label xml:lang="en">SuppliesSignalFor</rdfs:label> <rdfs:domain rdf:resource="#CurrentTransformer"/> <rdfs:range rdf:resource="#AnalogInput"/> <cims:inverseRoleName rdf:resource="#AnalogInput.CTSignalSuppliedFrom"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A current transformer may supply an analog signal to one or more analog inputs."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurrentTransformer.DerivesSignalFrom"> <rdfs:label xml:lang="en">DerivesSignalFrom</rdfs:label> <rdfs:domain rdf:resource="#CurrentTransformer"/> <rdfs:range rdf:resource="#Terminal"/> <cims:inverseRoleName rdf:resource="#Terminal.SignalForCT"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A current transformer signal is associated with a specific terminal in the network."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="RTU"> <rdfs:label xml:lang="en">RTU</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"Remote terminal unit containing telemetry equipment and connected to a communication link."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="RTU.baseAddress"> <rdfs:label xml:lang="en">baseAddress</rdfs:label> <rdfs:domain rdf:resource="#RTU"/> <rdfs:range rdf:resource="#AddressBase"/> <rdfs:comment>"Whether the RTU addressing scheme starts with 0 or 1."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RTU.characteristics"> <rdfs:label xml:lang="en">characteristics</rdfs:label> <rdfs:domain rdf:resource="#RTU"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Free text field."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RTU.loadFile"> <rdfs:label xml:lang="en">loadFile</rdfs:label> <rdfs:domain rdf:resource="#RTU"/> <rdfs:range rdf:resource="#FileName"/> <rdfs:comment>"Name of the file used to initialize the computer"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RTU.objectAddress"> <rdfs:label xml:lang="en">objectAddress</rdfs:label> <rdfs:domain rdf:resource="#RTU"/> <rdfs:range rdf:resource="#ComputerAddress"/> <rdfs:comment>"Physical address of the computer on its Communication Link."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RTU.rtuProtocol"> <rdfs:label xml:lang="en">rtuProtocol</rdfs:label> <rdfs:domain rdf:resource="#RTU"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Communication protocol of RTU"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RTU.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#RTU"/> <rdfs:range rdf:resource="#ScanBlock"/> <cims:inverseRoleName rdf:resource="#ScanBlock.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"One or more scan blocks belong to each RTU."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ScanBlock"> <rdfs:label xml:lang="en">ScanBlock</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"RTU Scan Block"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ScanBlock.scanBlockLength"> <rdfs:label xml:lang="en">scanBlockLength</rdfs:label> <rdfs:domain rdf:resource="#ScanBlock"/> <rdfs:range rdf:resource="#Counter"/> <rdfs:comment>"Length of scan block in number of measurands"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ScanBlock.retries"> <rdfs:label xml:lang="en">retries</rdfs:label> <rdfs:domain rdf:resource="#ScanBlock"/> <rdfs:range rdf:resource="#Counter"/> <rdfs:comment>"The number of retries to be attempted on a scan failure."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ScanBlock.scanBlockDescription"> <rdfs:label xml:lang="en">scanBlockDescription</rdfs:label> <rdfs:domain rdf:resource="#ScanBlock"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ScanBlock.scanBlockName"> <rdfs:label xml:lang="en">scanBlockName</rdfs:label> <rdfs:domain rdf:resource="#ScanBlock"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Identifier for scan block"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ScanBlock.scanBlockType"> <rdfs:label xml:lang="en">scanBlockType</rdfs:label> <rdfs:domain rdf:resource="#ScanBlock"/> <rdfs:range rdf:resource="#ScanBlockType"/> <rdfs:comment>"Scan type."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ScanBlock.scanInterval"> <rdfs:label xml:lang="en">scanInterval</rdfs:label> <rdfs:domain rdf:resource="#ScanBlock"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"The time interval between scans."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ScanBlock.startAddress"> <rdfs:label xml:lang="en">startAddress</rdfs:label> <rdfs:domain rdf:resource="#ScanBlock"/> <rdfs:range rdf:resource="#ComputerAddress"/> <rdfs:comment>"The start address of the scan block, relative to a specified measurand"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ScanBlock.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#ScanBlock"/> <rdfs:range rdf:resource="#Telemetry"/> <cims:inverseRoleName rdf:resource="#Telemetry.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A telemetered point may be a member of a scan block"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Setpoint"> <rdfs:label xml:lang="en">Setpoint</rdfs:label> <rdfs:subClassOf rdf:resource="#Telemetry"/> <rdfs:comment>""</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Setpoint.Operates"> <rdfs:label xml:lang="en">Operates</rdfs:label> <rdfs:domain rdf:resource="#Setpoint"/> <rdfs:range rdf:resource="#AnalogInput"/> <cims:inverseRoleName rdf:resource="#AnalogInput.OperatedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"AnalogInputs may be capable of accepting analog output setpoints."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="StatusInput"> <rdfs:label xml:lang="en">StatusInput</rdfs:label> <rdfs:subClassOf rdf:resource="#Telemetry"/> <rdfs:comment>"Digital measuring equipment"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="StatusInput.OperatedBy"> <rdfs:label xml:lang="en">OperatedBy</rdfs:label> <rdfs:domain rdf:resource="#StatusInput"/> <rdfs:range rdf:resource="#Control"/> <cims:inverseRoleName rdf:resource="#Control.Operates"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Relay contacts may be capable of accepting control outputs."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Telemetry"> <rdfs:label xml:lang="en">Telemetry</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Remote measuring equipment, usually contained in a remote terminal unit. This class is the base class for telemetry elements including analog inputs, digital inputs, accumulator or counter inputs, set point (analog) outputs and digital controls."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Telemetry.physicalAddress"> <rdfs:label xml:lang="en">physicalAddress</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#ComputerAddress"/> <rdfs:comment>"Physical address of telemetry point."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.deadband"> <rdfs:label xml:lang="en">deadband</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#TelemetryValue"/> <rdfs:comment>"The smallest change in value to be reported."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.groundCable"> <rdfs:label xml:lang="en">groundCable</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Designator for the ground cable associated with the telemetry object."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.inputPoint"> <rdfs:label xml:lang="en">inputPoint</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"The telemetry item is capable of input"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.momentaryChange"> <rdfs:label xml:lang="en">momentaryChange</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Set if the sensor detects momentary value changes."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.outputAddress"> <rdfs:label xml:lang="en">outputAddress</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#ComputerAddress"/> <rdfs:comment>"Physical Output Address, if telemetry is capable of output."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.outputPoint"> <rdfs:label xml:lang="en">outputPoint</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"The telemetry item is capable of output"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.panel"> <rdfs:label xml:lang="en">panel</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Designator for the termination panel associated with the telemetry object."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.pointOffset"> <rdfs:label xml:lang="en">pointOffset</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"The number of bits the telemetered measurement is offset from its base address."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.pointSize"> <rdfs:label xml:lang="en">pointSize</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Bits"/> <rdfs:comment>"The number of bits contained in the telemetered measurement."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.powerCable"> <rdfs:label xml:lang="en">powerCable</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Designator for the power cable associated with the telemetry object."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.reasonableMaximum"> <rdfs:label xml:lang="en">reasonableMaximum</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#MeasuredValue"/> <rdfs:comment>"Normal measurement value range maximum"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.reasonableMinimum"> <rdfs:label xml:lang="en">reasonableMinimum</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#MeasuredValue"/> <rdfs:comment>"Normal measurement value range minimum"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.returnCable"> <rdfs:label xml:lang="en">returnCable</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Designator for the return cable associated with the telemetry object."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.reversePolarity"> <rdfs:label xml:lang="en">reversePolarity</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Set if the polarity of a measurer is reversed."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.scalingFactor"> <rdfs:label xml:lang="en">scalingFactor</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Ratio"/> <rdfs:comment>"The factor by which the output indication is multiplied to determine the measured value of the input quantity. Used to correct for scaling resistance's."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.sensorMaximum"> <rdfs:label xml:lang="en">sensorMaximum</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#SensorValue"/> <rdfs:comment>"Sensor raw value maximum"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.sensorMinimum"> <rdfs:label xml:lang="en">sensorMinimum</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#SensorValue"/> <rdfs:comment>"Sensor raw value minimum"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.telemetryDescription"> <rdfs:label xml:lang="en">telemetryDescription</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.telemetryMaximum"> <rdfs:label xml:lang="en">telemetryMaximum</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#TelemetryValue"/> <rdfs:comment>"The maximum value the telemetry item can return."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.telemetryMinimum"> <rdfs:label xml:lang="en">telemetryMinimum</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#TelemetryValue"/> <rdfs:comment>"The minimum value the telemetry item can return."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.telemetryName"> <rdfs:label xml:lang="en">telemetryName</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name of telemetry entity"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.terminalBlock"> <rdfs:label xml:lang="en">terminalBlock</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Designator for the terminal block associated with the telemetry object."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.terminationCable"> <rdfs:label xml:lang="en">terminationCable</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Designator for the termination cable associated with the telemetry object."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.transducerGain"> <rdfs:label xml:lang="en">transducerGain</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#Ratio"/> <rdfs:comment>"The ratio of the power that the transducer delivers to the load to the available power of the source."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.xORMask"> <rdfs:label xml:lang="en">xORMask</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#TelemetryValue"/> <rdfs:comment>"Used to flip bits in the measurement. Enter a 1 to flip any bit set in the mask. Data acquisition application will XOR this mask with the raw telemetry value before conversion to a MeasurementValue"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.MemberOf"> <rdfs:label xml:lang="en">MemberOf</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#ScanBlock"/> <cims:inverseRoleName rdf:resource="#ScanBlock.Contains"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A telemetered point may be a member of a scan block"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Telemetry.AssociatedWith"> <rdfs:label xml:lang="en">AssociatedWith</rdfs:label> <rdfs:domain rdf:resource="#Telemetry"/> <rdfs:range rdf:resource="#MeasurementValue"/> <cims:inverseRoleName rdf:resource="#MeasurementValue.DataSourceFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Links to the physical telemetered point associated with this measurement."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="VoltageTransformer"> <rdfs:label xml:lang="en">VoltageTransformer</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"A potential transformer which is used to step down the primary voltage to a nominal value (e.g., 110 volts) for protection and measurement."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="VoltageTransformer.ptRatio"> <rdfs:label xml:lang="en">ptRatio</rdfs:label> <rdfs:domain rdf:resource="#VoltageTransformer"/> <rdfs:range rdf:resource="#Ratio"/> <rdfs:comment>"The ratio of the RMS value of the primary voltage to the RMS value of the secondary voltage."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="VoltageTransformer.SuppliesSignalFor"> <rdfs:label xml:lang="en">SuppliesSignalFor</rdfs:label> <rdfs:domain rdf:resource="#VoltageTransformer"/> <rdfs:range rdf:resource="#AnalogInput"/> <cims:inverseRoleName rdf:resource="#AnalogInput.VTSignalSuppliedFrom"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A voltage transformer may supply an analog signal to one or more analog inputs."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="VoltageTransformer.DerivesSignalFrom"> <rdfs:label xml:lang="en">DerivesSignalFrom</rdfs:label> <rdfs:domain rdf:resource="#VoltageTransformer"/> <rdfs:range rdf:resource="#Terminal"/> <cims:inverseRoleName rdf:resource="#Terminal.SignalForVT"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A voltage transformer signal is associated with a specific terminal in the network."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ConnectivityNode"> <rdfs:label xml:lang="en">ConnectivityNode</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Connectivity nodes are points where terminals of conducting equipment are connected together with zero impedance."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ConnectivityNode.connectivityNodeDescription"> <rdfs:label xml:lang="en">connectivityNodeDescription</rdfs:label> <rdfs:domain rdf:resource="#ConnectivityNode"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ConnectivityNode.connectivityNodeName"> <rdfs:label xml:lang="en">connectivityNodeName</rdfs:label> <rdfs:domain rdf:resource="#ConnectivityNode"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name of connectivity node"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ConnectivityNode.connectivityNodeNumber"> <rdfs:label xml:lang="en">connectivityNodeNumber</rdfs:label> <rdfs:domain rdf:resource="#ConnectivityNode"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>"Numerical identification, indicating electrical location"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ConnectivityNode.RoleAConnectedTo"> <rdfs:label xml:lang="en">RoleAConnectedTo</rdfs:label> <rdfs:domain rdf:resource="#ConnectivityNode"/> <rdfs:range rdf:resource="#Terminal"/> <cims:inverseRoleName rdf:resource="#Terminal.RoleBConnectionFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Terminals interconnect with zero impedance at a node. Measurements on a node apply to all of its terminals."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TopologicalIsland"> <rdfs:label xml:lang="en">TopologicalIsland</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"An electrically connected subset of the network. Topological islands can change as the current network state changes (i.e., disconnect switches, breakers, etc. change state)."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TopologicalIsland.topologicalIslandDescription"> <rdfs:label xml:lang="en">topologicalIslandDescription</rdfs:label> <rdfs:domain rdf:resource="#TopologicalIsland"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TopologicalIsland.topologicalIslandName"> <rdfs:label xml:lang="en">topologicalIslandName</rdfs:label> <rdfs:domain rdf:resource="#TopologicalIsland"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name of this topological island"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TopologicalIsland.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#TopologicalIsland"/> <rdfs:range rdf:resource="#TopologicalNode"/> <cims:inverseRoleName rdf:resource="#TopologicalNode.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A topological node belongs to a topological island"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TopologicalNode"> <rdfs:label xml:lang="en">TopologicalNode</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A set of connectivity nodes that, in the current network state, are connected together through closed switches. Topological nodes can change as the current network state changes (i.e., switches, breakers, etc. change state)."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TopologicalNode.energized"> <rdfs:label xml:lang="en">energized</rdfs:label> <rdfs:domain rdf:resource="#TopologicalNode"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"True if node energized"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TopologicalNode.loadCarrying"> <rdfs:label xml:lang="en">loadCarrying</rdfs:label> <rdfs:domain rdf:resource="#TopologicalNode"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"True if node is load carrying"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TopologicalNode.netInjectionMVar"> <rdfs:label xml:lang="en">netInjectionMVar</rdfs:label> <rdfs:domain rdf:resource="#TopologicalNode"/> <rdfs:range rdf:resource="#ReactivePower"/> <rdfs:comment>"Net injection MVAr"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TopologicalNode.netInjectionMW"> <rdfs:label xml:lang="en">netInjectionMW</rdfs:label> <rdfs:domain rdf:resource="#TopologicalNode"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Net injection MW"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TopologicalNode.observabilityFlag"> <rdfs:label xml:lang="en">observabilityFlag</rdfs:label> <rdfs:domain rdf:resource="#TopologicalNode"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"The observability status of the node."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TopologicalNode.phaseAngle"> <rdfs:label xml:lang="en">phaseAngle</rdfs:label> <rdfs:domain rdf:resource="#TopologicalNode"/> <rdfs:range rdf:resource="#AngleRadians"/> <rdfs:comment>"Phase angle of node"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TopologicalNode.topologicalNodeDescription"> <rdfs:label xml:lang="en">topologicalNodeDescription</rdfs:label> <rdfs:domain rdf:resource="#TopologicalNode"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TopologicalNode.topologicalNodeName"> <rdfs:label xml:lang="en">topologicalNodeName</rdfs:label> <rdfs:domain rdf:resource="#TopologicalNode"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name of this topological node"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TopologicalNode.voltage"> <rdfs:label xml:lang="en">voltage</rdfs:label> <rdfs:domain rdf:resource="#TopologicalNode"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"Voltage of node"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TopologicalNode.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#TopologicalNode"/> <rdfs:range rdf:resource="#ConnectivityNode"/> <cims:inverseRoleName rdf:resource="#ConnectivityNode.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"Several ConnectivityNode(s) may combine together to form a single TopologicalNode, depending on the current state of the network."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ACLineSegment"> <rdfs:label xml:lang="en">ACLineSegment</rdfs:label> <rdfs:subClassOf rdf:resource="#Conductor"/> <rdfs:comment>"A wire or combination of wires, with consistent electrical characteristics, building a single electrical system, used to carry alternating current between points in the power system."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ACLineSegment.SectionOf"> <rdfs:label xml:lang="en">SectionOf</rdfs:label> <rdfs:domain rdf:resource="#ACLineSegment"/> <rdfs:range rdf:resource="#Line"/> <cims:inverseRoleName rdf:resource="#Line.HasACSegm"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A line may be made up of AC line segments"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Breaker"> <rdfs:label xml:lang="en">Breaker</rdfs:label> <rdfs:subClassOf rdf:resource="#Switch"/> <rdfs:comment>"A mechanical switching device capable of making, carrying, and breaking currents under normal circuit conditions and also making, carrying for a specified time, and breaking currents under specified abnormal circuit conditions e.g. those of short circuit. The typeName is the type of breaker, e.g., oil, air blast, vacuum, SF6."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Breaker.ampRating"> <rdfs:label xml:lang="en">ampRating</rdfs:label> <rdfs:domain rdf:resource="#Breaker"/> <rdfs:range rdf:resource="#CurrentFlow"/> <rdfs:comment>"Fault interrupting rating in amperes"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Breaker.inTransitTime"> <rdfs:label xml:lang="en">inTransitTime</rdfs:label> <rdfs:domain rdf:resource="#Breaker"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"The transition time from open to close, in seconds"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Breaker.OperatedBy"> <rdfs:label xml:lang="en">OperatedBy</rdfs:label> <rdfs:domain rdf:resource="#Breaker"/> <rdfs:range rdf:resource="#ProtectionEquipment"/> <cims:inverseRoleName rdf:resource="#ProtectionEquipment.Operates"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Circuit breakers may be operated by protection relays."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Breaker.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#Breaker"/> <rdfs:range rdf:resource="#RecloseSequence"/> <cims:inverseRoleName rdf:resource="#RecloseSequence.RecloseSeqFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A breaker may have zero or more automatic reclosures after a trip occurs."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="BusbarSection"> <rdfs:label xml:lang="en">BusbarSection</rdfs:label> <rdfs:subClassOf rdf:resource="#Connector"/> <rdfs:comment>"A conductor, or group of conductors, with negligible impedance, that serve to connect other conducting equipment within a single substation. Voltage measurements are typically obtained from VoltageTransformers that are connected to busbar sections. A bus bar section may have many physical terminals but for analysis is modelled with exactly one logical terminal. The typeName attribute indicates the type of bus bar section, e.g.: Main, Transfer "</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="BusbarSection.baseVoltage"> <rdfs:label xml:lang="en">baseVoltage</rdfs:label> <rdfs:domain rdf:resource="#BusbarSection"/> <rdfs:range rdf:resource="#BaseVoltage"/> <rdfs:comment>"The bus bar's base voltage in kV, expressed in terms of line-line for ac networks and line to ground for HVDC networks"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BusbarSection.highVoltageLimit"> <rdfs:label xml:lang="en">highVoltageLimit</rdfs:label> <rdfs:domain rdf:resource="#BusbarSection"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"The bus bar's high voltage limit in kV"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BusbarSection.lowVoltageLimit"> <rdfs:label xml:lang="en">lowVoltageLimit</rdfs:label> <rdfs:domain rdf:resource="#BusbarSection"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"The bus bar's low voltage limit in kV"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BusbarSection.Controlling"> <rdfs:label xml:lang="en">Controlling</rdfs:label> <rdfs:domain rdf:resource="#BusbarSection"/> <rdfs:range rdf:resource="#VoltageControlZone"/> <cims:inverseRoleName rdf:resource="#VoltageControlZone.ControlledBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A VoltageControlZone is controlled by a designated BusbarSection."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CapacitorBank"> <rdfs:label xml:lang="en">CapacitorBank</rdfs:label> <rdfs:subClassOf rdf:resource="#RegulatingCondEq"/> <rdfs:comment>"A shunt or series capacitor or switchable bank of shunt or series capacitors. The shunt or series application of a capacitor bank is determined by its connectivity in the network."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CapacitorBank.aVRDelay"> <rdfs:label xml:lang="en">aVRDelay</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#IntervalTime"/> <rdfs:comment>"Time delay, in minutes and seconds, required for the device to be connected or disconnected by automatic voltage regulation (AVR)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CapacitorBank.impedance"> <rdfs:label xml:lang="en">impedance</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#Impedance"/> <rdfs:comment>"The positive sequence impedance of the capacitor."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CapacitorBank.maximumkV"> <rdfs:label xml:lang="en">maximumkV</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"The maximum voltage at which the capacitor bank should operate."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CapacitorBank.maximumSections"> <rdfs:label xml:lang="en">maximumSections</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#Counter"/> <rdfs:comment>"For a capacitor bank, the maximum number of sections that may be switched in."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CapacitorBank.minimumkV"> <rdfs:label xml:lang="en">minimumkV</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"The minimum voltage at which the capacitor bank should operate."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CapacitorBank.mVArPerSection"> <rdfs:label xml:lang="en">mVArPerSection</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#ReactivePower"/> <rdfs:comment>"For a capacitor bank, the size in MVAr of each switchable section at the Nominal kV."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CapacitorBank.nominalkV"> <rdfs:label xml:lang="en">nominalkV</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"The nominal voltage at which the nominal MVAr was measured. This should normally be within 10% of the voltage at which the capacitor is connected to the network."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CapacitorBank.nominalMVAr"> <rdfs:label xml:lang="en">nominalMVAr</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#ReactivePower"/> <rdfs:comment>"Nominal MVAr output of the capacitor bank at the nominal kV. This number should be positive."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CapacitorBank.normalSections"> <rdfs:label xml:lang="en">normalSections</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#Counter"/> <rdfs:comment>"For a capacitor bank, the normal number of sections switched in. This number should correspond to the Nominal MVAr."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CapacitorBank.r"> <rdfs:label xml:lang="en">r</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Positive sequence resistance of the capacitor bank."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CapacitorBank.switchOnCount"> <rdfs:label xml:lang="en">switchOnCount</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#Counter"/> <rdfs:comment>"The switch on count since the capacitor count was last reset or initialized."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CapacitorBank.switchOnDate"> <rdfs:label xml:lang="en">switchOnDate</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"The date and time when the capacitor bank was last switched on."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CapacitorBank.voltSensitivity"> <rdfs:label xml:lang="en">voltSensitivity</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#PUkVPerMVAr"/> <rdfs:comment>"Voltage sensitivity required for the device to regulate the bus voltage, in per unit voltage/MVAr."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CapacitorBank.x"> <rdfs:label xml:lang="en">x</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Positive sequence reactance of the capacitor bank."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CapacitorBank.yPerSection"> <rdfs:label xml:lang="en">yPerSection</rdfs:label> <rdfs:domain rdf:resource="#CapacitorBank"/> <rdfs:range rdf:resource="#Admittance"/> <rdfs:comment>"For a capacitor bank, the admittance of each switchable section. Calculated using the MVAr per section and corrected for network voltage."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Condenser"> <rdfs:label xml:lang="en">Condenser</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A synchronous motor which is used for the production or absorption of MVAr and for the regulation of busbar voltage."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Condenser.condenserDescription"> <rdfs:label xml:lang="en">condenserDescription</rdfs:label> <rdfs:domain rdf:resource="#Condenser"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Condenser.condenserMW"> <rdfs:label xml:lang="en">condenserMW</rdfs:label> <rdfs:domain rdf:resource="#Condenser"/> <rdfs:range rdf:resource="#Load"/> <rdfs:comment>"The motor load in MW when the synchronous machine operates as a synchronous condenser"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Condenser.condenserName"> <rdfs:label xml:lang="en">condenserName</rdfs:label> <rdfs:domain rdf:resource="#Condenser"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"The identification or name of the synchronous condenser"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Condenser.MayBe"> <rdfs:label xml:lang="en">MayBe</rdfs:label> <rdfs:domain rdf:resource="#Condenser"/> <rdfs:range rdf:resource="#SynchronousMachine"/> <cims:inverseRoleName rdf:resource="#SynchronousMachine.OperatesAs"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A synchronous machine may be a synchronous condenser (or have a synchronous condenser operating mode) for providing kV or MVAr regulation."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Conductor"> <rdfs:label xml:lang="en">Conductor</rdfs:label> <rdfs:subClassOf rdf:resource="#ConductingEquipment"/> <rdfs:comment>"Combination of conducting material with consistent electrical characteristics, building a single electrical system, used to carry current between points in the power system."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Conductor.b0ch"> <rdfs:label xml:lang="en">b0ch</rdfs:label> <rdfs:domain rdf:resource="#Conductor"/> <rdfs:range rdf:resource="#Susceptance"/> <rdfs:comment>"Zero sequence shunt (charging) susceptance, uniformly distributed, of the entire line section."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Conductor.bch"> <rdfs:label xml:lang="en">bch</rdfs:label> <rdfs:domain rdf:resource="#Conductor"/> <rdfs:range rdf:resource="#Susceptance"/> <rdfs:comment>"Positive sequence shunt (charging) susceptance, uniformly distributed, of the entire line section."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Conductor.g0ch"> <rdfs:label xml:lang="en">g0ch</rdfs:label> <rdfs:domain rdf:resource="#Conductor"/> <rdfs:range rdf:resource="#Conductance"/> <rdfs:comment>"Zero sequence shunt (charging) conductance, uniformly distributed, of the entire line section."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Conductor.gch"> <rdfs:label xml:lang="en">gch</rdfs:label> <rdfs:domain rdf:resource="#Conductor"/> <rdfs:range rdf:resource="#Conductance"/> <rdfs:comment>"Positive sequence shunt (charging) conductance, uniformly distributed, of the entire line section."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Conductor.length"> <rdfs:label xml:lang="en">length</rdfs:label> <rdfs:domain rdf:resource="#Conductor"/> <rdfs:range rdf:resource="#LongLength"/> <rdfs:comment>"Segment length for calculating line section capabilities (long length units)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Conductor.r"> <rdfs:label xml:lang="en">r</rdfs:label> <rdfs:domain rdf:resource="#Conductor"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Positive sequence series resistance of the entire line section."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Conductor.r0"> <rdfs:label xml:lang="en">r0</rdfs:label> <rdfs:domain rdf:resource="#Conductor"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Zero sequence series resistance of the entire line section."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Conductor.x"> <rdfs:label xml:lang="en">x</rdfs:label> <rdfs:domain rdf:resource="#Conductor"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Positive sequence series reactance of the entire line section."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Conductor.x0"> <rdfs:label xml:lang="en">x0</rdfs:label> <rdfs:domain rdf:resource="#Conductor"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Zero sequence series reactance of the entire line section."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Conductor.BuiltFrom"> <rdfs:label xml:lang="en">BuiltFrom</rdfs:label> <rdfs:domain rdf:resource="#Conductor"/> <rdfs:range rdf:resource="#ConductorType"/> <cims:inverseRoleName rdf:resource="#ConductorType.UsedToBuild"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Sections of conductor are physically described by a conductor type"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ConductorType"> <rdfs:label xml:lang="en">ConductorType</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Wire or cable conductor (per IEEE specs). A specific type of wire or combination of wires not insulated from one another, suitable for carrying electric current. It may be bare or insulated."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ConductorType.conductorTypeDescription"> <rdfs:label xml:lang="en">conductorTypeDescription</rdfs:label> <rdfs:domain rdf:resource="#ConductorType"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ConductorType.conductorTypeName"> <rdfs:label xml:lang="en">conductorTypeName</rdfs:label> <rdfs:domain rdf:resource="#ConductorType"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name for conductor type"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ConductorType.sheathResistance"> <rdfs:label xml:lang="en">sheathResistance</rdfs:label> <rdfs:domain rdf:resource="#ConductorType"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Resistance of the sheath for cable conductors."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ConductorType.sheathReactance"> <rdfs:label xml:lang="en">sheathReactance</rdfs:label> <rdfs:domain rdf:resource="#ConductorType"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Reactance of the sheath for cable conductors."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ConductorType.UsedToBuild"> <rdfs:label xml:lang="en">UsedToBuild</rdfs:label> <rdfs:domain rdf:resource="#ConductorType"/> <rdfs:range rdf:resource="#Conductor"/> <cims:inverseRoleName rdf:resource="#Conductor.BuiltFrom"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"Sections of conductor are physically described by a conductor type"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ConductorType.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#ConductorType"/> <rdfs:range rdf:resource="#WireArrangement"/> <cims:inverseRoleName rdf:resource="#WireArrangement.For"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A ConductorType is made up of wires that can be configured in several ways."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Connector"> <rdfs:label xml:lang="en">Connector</rdfs:label> <rdfs:subClassOf rdf:resource="#ConductingEquipment"/> <rdfs:comment>"A conductor, or group of conductors, with negligible impedance, that serve to connect other conducting equipment within a single substation and are modelled with a single logical terminal."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="DCLineSegment"> <rdfs:label xml:lang="en">DCLineSegment</rdfs:label> <rdfs:subClassOf rdf:resource="#Conductor"/> <rdfs:comment>"A wire or combination of wires not insulated from one another, with consistent electrical characteristics, used to carry direct current between points in the DC region of the power system."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="DCLineSegment.dcSegmentInductance"> <rdfs:label xml:lang="en">dcSegmentInductance</rdfs:label> <rdfs:domain rdf:resource="#DCLineSegment"/> <rdfs:range rdf:resource="#Inductance"/> <rdfs:comment>"Inductance of the DC line segment, in millihenries"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="DCLineSegment.dcSegmentResistance"> <rdfs:label xml:lang="en">dcSegmentResistance</rdfs:label> <rdfs:domain rdf:resource="#DCLineSegment"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Resistance of the DC line segment, in ohms"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="DCLineSegment.SectionOf"> <rdfs:label xml:lang="en">SectionOf</rdfs:label> <rdfs:domain rdf:resource="#DCLineSegment"/> <rdfs:range rdf:resource="#Line"/> <cims:inverseRoleName rdf:resource="#Line.HasDCSegm"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A line may be made up of DC line segments"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Disconnector"> <rdfs:label xml:lang="en">Disconnector</rdfs:label> <rdfs:subClassOf rdf:resource="#Switch"/> <rdfs:comment>"A manually operated or motor operated mechanical switching device used for changing the connections in a circuit, or for isolating a circuit or equipment from a source of power. It is required to open or close circuits when negligible current is broken or made. "</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="EnergyConsumer"> <rdfs:label xml:lang="en">EnergyConsumer</rdfs:label> <rdfs:subClassOf rdf:resource="#ConductingEquipment"/> <rdfs:comment>"Generic user of energy - a point of consumption on the power system model"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="EnergyConsumer.conformingLoadFlag"> <rdfs:label xml:lang="en">conformingLoadFlag</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Flag is set to YES if the load is conforming, i.e., tracks the area load to which the energy consumer belongs"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.customerCount"> <rdfs:label xml:lang="en">customerCount</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#Counter"/> <rdfs:comment>"Number of individual customers represented by this Demand"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.pFexp"> <rdfs:label xml:lang="en">pFexp</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#Exponent"/> <rdfs:comment>"Exponent of per unit frequency effecting real power."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.pfixed"> <rdfs:label xml:lang="en">pfixed</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Real component of the load that is a fixed quantity, MW."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.pfixedPct"> <rdfs:label xml:lang="en">pfixedPct</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"Fixed MW as per cent of load group fixed MW"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.pnom"> <rdfs:label xml:lang="en">pnom</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Nominal value for real power, MW. Nominal real power is adjusted according to the load profile selected for the consumer. It equates to one per unit in the load profile."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.pnomPct"> <rdfs:label xml:lang="en">pnomPct</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"Nominal MW as per cent of load group nominal MW"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.powerFactor"> <rdfs:label xml:lang="en">powerFactor</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#PowerFactor"/> <rdfs:comment>"Power factor for nominal portion of load. Defined as MW/MVA"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.pVexp"> <rdfs:label xml:lang="en">pVexp</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#Exponent"/> <rdfs:comment>"Exponent of per unit voltage effecting real power."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.qFexp"> <rdfs:label xml:lang="en">qFexp</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#Exponent"/> <rdfs:comment>"Exponent of per unit frequency effecting reactive power"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.qfixed"> <rdfs:label xml:lang="en">qfixed</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#ReactivePower"/> <rdfs:comment>"Reactive component of the load that is a fixed quantity, MVAr."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.qfixedPct"> <rdfs:label xml:lang="en">qfixedPct</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"Fixed MVAr as per cent of load group fixed MVAr"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.qnom"> <rdfs:label xml:lang="en">qnom</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#ReactivePower"/> <rdfs:comment>"Nominal value for reactive power, MVAr."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.qnomPct"> <rdfs:label xml:lang="en">qnomPct</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"Nominal MVAr as per cent of load group nominal MVAr"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.qVexp"> <rdfs:label xml:lang="en">qVexp</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#Exponent"/> <rdfs:comment>"Exponent of per unit voltage effecting reactive power."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#LoadDemandModel"/> <cims:inverseRoleName rdf:resource="#LoadDemandModel.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"An energy consumer may have one or more load demand models"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyConsumer.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#EnergyConsumer"/> <rdfs:range rdf:resource="#NonConformLoadSchedule"/> <cims:inverseRoleName rdf:resource="#NonConformLoadSchedule.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"An energy consumer may have a non-conforming load schedule"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="EquivalentSource"> <rdfs:label xml:lang="en">EquivalentSource</rdfs:label> <rdfs:subClassOf rdf:resource="#ConductingEquipment"/> <rdfs:comment>"A generic equivalent for an energy supplier on a transmission or distribution voltage level."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="EquivalentSource.negativeTheveninReactance"> <rdfs:label xml:lang="en">negativeTheveninReactance</rdfs:label> <rdfs:domain rdf:resource="#EquivalentSource"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Negative sequence Thevenin reactance in Ohms."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EquivalentSource.negativeTheveninResistance"> <rdfs:label xml:lang="en">negativeTheveninResistance</rdfs:label> <rdfs:domain rdf:resource="#EquivalentSource"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Negative sequence Thevenin resistance in Ohms."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EquivalentSource.nominalVoltage"> <rdfs:label xml:lang="en">nominalVoltage</rdfs:label> <rdfs:domain rdf:resource="#EquivalentSource"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"Phase-to-phase nominal voltage."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EquivalentSource.positiveTheveninReactance"> <rdfs:label xml:lang="en">positiveTheveninReactance</rdfs:label> <rdfs:domain rdf:resource="#EquivalentSource"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Positive sequence Thevenin reactance in Ohms."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EquivalentSource.positiveTheveninResistance"> <rdfs:label xml:lang="en">positiveTheveninResistance</rdfs:label> <rdfs:domain rdf:resource="#EquivalentSource"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Positive sequence Thevenin resistance in Ohms."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EquivalentSource.voltageAngle"> <rdfs:label xml:lang="en">voltageAngle</rdfs:label> <rdfs:domain rdf:resource="#EquivalentSource"/> <rdfs:range rdf:resource="#AngleRadians"/> <rdfs:comment>"Phase angle of a-phase open circuit."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EquivalentSource.voltageMagnitude"> <rdfs:label xml:lang="en">voltageMagnitude</rdfs:label> <rdfs:domain rdf:resource="#EquivalentSource"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"Phase-to-phase open circuit voltage magnitude."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EquivalentSource.zeroTheveninReactance"> <rdfs:label xml:lang="en">zeroTheveninReactance</rdfs:label> <rdfs:domain rdf:resource="#EquivalentSource"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Zero sequence Thevenin reactance in Ohms."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EquivalentSource.zeroTheveninResistance"> <rdfs:label xml:lang="en">zeroTheveninResistance</rdfs:label> <rdfs:domain rdf:resource="#EquivalentSource"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Zero sequence Thevenin resistance in Ohms."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Fuse"> <rdfs:label xml:lang="en">Fuse</rdfs:label> <rdfs:subClassOf rdf:resource="#Switch"/> <rdfs:comment>"An overcurrent protective device with a circuit opening fusible part that is heated and severed by the passage of overcurrent through it. A fuse is considered a switching device because it breaks current."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Fuse.ampRating"> <rdfs:label xml:lang="en">ampRating</rdfs:label> <rdfs:domain rdf:resource="#Fuse"/> <rdfs:range rdf:resource="#CurrentFlow"/> <rdfs:comment>"Fault interrupting rating in amperes"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Ground"> <rdfs:label xml:lang="en">Ground</rdfs:label> <rdfs:subClassOf rdf:resource="#ConductingEquipment"/> <rdfs:comment>"A common point for connecting grounded conducting equipment such as shunt capacitors. The power system model can have more than one ground. The typeName indicates the type of ground, e.g., mesh, earth rod."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="HeatExchanger"> <rdfs:label xml:lang="en">HeatExchanger</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"Equipment for the cooling of electrical equipment and the extraction of heat"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Jumper"> <rdfs:label xml:lang="en">Jumper</rdfs:label> <rdfs:subClassOf rdf:resource="#Switch"/> <rdfs:comment>"A short section of conductor with negligible impedance which can be manually removed and replaced if the circuit is de-energized. Note that zero-impedance branches can be modelled by an ACLineSegment with a zero impedance ConductorType"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Junction"> <rdfs:label xml:lang="en">Junction</rdfs:label> <rdfs:subClassOf rdf:resource="#Connector"/> <rdfs:comment>"A point where one or more conducting equipments are connected with zero resistance."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Line"> <rdfs:label xml:lang="en">Line</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"A component part of a system extending between adjacent substations or from a substation to an adjacent interconnection point."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Line.HasACSegm"> <rdfs:label xml:lang="en">HasACSegm</rdfs:label> <rdfs:domain rdf:resource="#Line"/> <rdfs:range rdf:resource="#ACLineSegment"/> <cims:inverseRoleName rdf:resource="#ACLineSegment.SectionOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A line may be made up of AC line segments"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Line.HasDCSegm"> <rdfs:label xml:lang="en">HasDCSegm</rdfs:label> <rdfs:domain rdf:resource="#Line"/> <rdfs:range rdf:resource="#DCLineSegment"/> <cims:inverseRoleName rdf:resource="#DCLineSegment.SectionOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A line may be made up of DC line segments"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Line.MemberOf"> <rdfs:label xml:lang="en">MemberOf</rdfs:label> <rdfs:domain rdf:resource="#Line"/> <rdfs:range rdf:resource="#TransmissionRightOfWay"/> <cims:inverseRoleName rdf:resource="#TransmissionRightOfWay.Contains"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A transmission line can be part of a transmission corridor"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="LoadBreakSwitch"> <rdfs:label xml:lang="en">LoadBreakSwitch</rdfs:label> <rdfs:subClassOf rdf:resource="#Switch"/> <rdfs:comment>"A mechanical switching device capable of making, carrying, and breaking currents under normal operating conditions."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="LoadBreakSwitch.ampRating"> <rdfs:label xml:lang="en">ampRating</rdfs:label> <rdfs:domain rdf:resource="#LoadBreakSwitch"/> <rdfs:range rdf:resource="#CurrentFlow"/> <rdfs:comment>"Current carrying capacity, expressed in amperes, of a wire or cable under stated thermal conditions"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="MVArCapabilityCurve"> <rdfs:label xml:lang="en">MVArCapabilityCurve</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"Reactive power rating envelope versus the synchronous machine's active power, in both the generating and motoring modes. For each MW value there is a corresponding high and low MVAr limit value. Typically there will be a separate curve for each coolant condition, such as hydrogen pressure."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="MVArCapabilityCurve.coolantTemperature"> <rdfs:label xml:lang="en">coolantTemperature</rdfs:label> <rdfs:domain rdf:resource="#MVArCapabilityCurve"/> <rdfs:range rdf:resource="#TemperatureUnits"/> <rdfs:comment>"The machine's coolant temperature in degrees Celsius (e.g., ambient air or stator circulating water)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="MVArCapabilityCurve.hydrogenPressure"> <rdfs:label xml:lang="en">hydrogenPressure</rdfs:label> <rdfs:domain rdf:resource="#MVArCapabilityCurve"/> <rdfs:range rdf:resource="#Pressure"/> <rdfs:comment>"The hydrogen coolant pressure"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PhaseShifter"> <rdfs:label xml:lang="en">PhaseShifter</rdfs:label> <rdfs:subClassOf rdf:resource="#RegulatingCondEq"/> <rdfs:comment>"A conducting device (e.g., transformer, rotating machine) that advances or retards the voltage phase-angle relationship of one circuit with respect to another"</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PhaseShifter.b"> <rdfs:label xml:lang="en">b</rdfs:label> <rdfs:domain rdf:resource="#PhaseShifter"/> <rdfs:range rdf:resource="#Susceptance"/> <rdfs:comment>"Phase shifter susceptance."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PhaseShifter.maximumAdvanceAngle"> <rdfs:label xml:lang="en">maximumAdvanceAngle</rdfs:label> <rdfs:domain rdf:resource="#PhaseShifter"/> <rdfs:range rdf:resource="#AngleDegrees"/> <rdfs:comment>"Maximum phase angle in the advance direction"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PhaseShifter.maximumMWAdvance"> <rdfs:label xml:lang="en">maximumMWAdvance</rdfs:label> <rdfs:domain rdf:resource="#PhaseShifter"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Maximum MW value in the advance direction"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PhaseShifter.maximumMWRetard"> <rdfs:label xml:lang="en">maximumMWRetard</rdfs:label> <rdfs:domain rdf:resource="#PhaseShifter"/> <rdfs:range rdf:resource="#ActivePower"/> <rdfs:comment>"Maximum Mw value in the retard direction"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PhaseShifter.maximumRetardAngle"> <rdfs:label xml:lang="en">maximumRetardAngle</rdfs:label> <rdfs:domain rdf:resource="#PhaseShifter"/> <rdfs:range rdf:resource="#AngleDegrees"/> <rdfs:comment>"Maximum phase angle in the retard direction"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PhaseShifter.r"> <rdfs:label xml:lang="en">r</rdfs:label> <rdfs:domain rdf:resource="#PhaseShifter"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Phase shifter resistance."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PhaseShifter.stepSize"> <rdfs:label xml:lang="en">stepSize</rdfs:label> <rdfs:domain rdf:resource="#PhaseShifter"/> <rdfs:range rdf:resource="#AngleDegrees"/> <rdfs:comment>"Phase shifter tap step increment, in degrees per step"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PhaseShifter.x"> <rdfs:label xml:lang="en">x</rdfs:label> <rdfs:domain rdf:resource="#PhaseShifter"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Phase shifter reactance."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PowerTransformer"> <rdfs:label xml:lang="en">PowerTransformer</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"An electrical device consisting of two or more coupled windings, with or without a magnetic core, for introducing mutual coupling between electric circuits. Transformers can be used to control voltage and phase shift (MW flow). The typeName attribute indicates type of transformer."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PowerTransformer.bmagSat"> <rdfs:label xml:lang="en">bmagSat</rdfs:label> <rdfs:domain rdf:resource="#PowerTransformer"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"Core shunt magnetizing susceptance in the saturation region, in per cent."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerTransformer.magBaseKV"> <rdfs:label xml:lang="en">magBaseKV</rdfs:label> <rdfs:domain rdf:resource="#PowerTransformer"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"The reference voltage at which the magnetizing saturation measurements were made"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerTransformer.magSatFlux"> <rdfs:label xml:lang="en">magSatFlux</rdfs:label> <rdfs:domain rdf:resource="#PowerTransformer"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"Core magnetizing saturation curve knee flux level."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerTransformer.phases"> <rdfs:label xml:lang="en">phases</rdfs:label> <rdfs:domain rdf:resource="#PowerTransformer"/> <rdfs:range rdf:resource="#PhaseCode"/> <rdfs:comment>"Describes the phases carried by a power transformer. Possible values { ABCN , ABC, ABN, ACN, BCN, AB, AC, BC, AN, BN, CN, A, B, C, N }."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerTransformer.transfCoolingType"> <rdfs:label xml:lang="en">transfCoolingType</rdfs:label> <rdfs:domain rdf:resource="#PowerTransformer"/> <rdfs:range rdf:resource="#TransformerCoolingType"/> <rdfs:comment>"Type of transformer cooling"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerTransformer.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#PowerTransformer"/> <rdfs:range rdf:resource="#HeatExchanger"/> <cims:inverseRoleName rdf:resource="#HeatExchanger.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A transformer may have a heat exchanger"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerTransformer.HasWinding"> <rdfs:label xml:lang="en">HasWinding</rdfs:label> <rdfs:domain rdf:resource="#PowerTransformer"/> <rdfs:range rdf:resource="#TransformerWinding"/> <cims:inverseRoleName rdf:resource="#TransformerWinding.WindingFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A transformer has windings"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ReactorBank"> <rdfs:label xml:lang="en">ReactorBank</rdfs:label> <rdfs:subClassOf rdf:resource="#RegulatingCondEq"/> <rdfs:comment>"A shunt or series switchable bank of reactors. The shunt or series application of a reactor bank is determined by its connectivity in the network."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ReactorBank.aVRDelay"> <rdfs:label xml:lang="en">aVRDelay</rdfs:label> <rdfs:domain rdf:resource="#ReactorBank"/> <rdfs:range rdf:resource="#IntervalTime"/> <rdfs:comment>"Time delay, in seconds, required for the device to be connected or disconnected by automatic voltage regulation (AVR)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ReactorBank.maximumkV"> <rdfs:label xml:lang="en">maximumkV</rdfs:label> <rdfs:domain rdf:resource="#ReactorBank"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"The maximum voltage at which the reactor bank should operate."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ReactorBank.maximumSections"> <rdfs:label xml:lang="en">maximumSections</rdfs:label> <rdfs:domain rdf:resource="#ReactorBank"/> <rdfs:range rdf:resource="#Counter"/> <rdfs:comment>"For a reactor bank, the maximum number of sections that can be switched in."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ReactorBank.minimumkV"> <rdfs:label xml:lang="en">minimumkV</rdfs:label> <rdfs:domain rdf:resource="#ReactorBank"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"The minimum voltage at which the reactor bank should operate."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ReactorBank.mVArPerSection"> <rdfs:label xml:lang="en">mVArPerSection</rdfs:label> <rdfs:domain rdf:resource="#ReactorBank"/> <rdfs:range rdf:resource="#ReactivePower"/> <rdfs:comment>"For a reactor bank, the size in MVAr of each switchable section at the nominal kV."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ReactorBank.nominalkV"> <rdfs:label xml:lang="en">nominalkV</rdfs:label> <rdfs:domain rdf:resource="#ReactorBank"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"The nominal voltage at which the nominal MVAr was measured. This should normally be within 10% of the voltage at which the reactor bank is connected to the network."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ReactorBank.nominalMVAr"> <rdfs:label xml:lang="en">nominalMVAr</rdfs:label> <rdfs:domain rdf:resource="#ReactorBank"/> <rdfs:range rdf:resource="#ReactivePower"/> <rdfs:comment>"Nominal MVAr installed capacity of the reactor bank."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ReactorBank.normalSections"> <rdfs:label xml:lang="en">normalSections</rdfs:label> <rdfs:domain rdf:resource="#ReactorBank"/> <rdfs:range rdf:resource="#Counter"/> <rdfs:comment>"For a reactor bank, the normal number of sections switched in. The number should correspond to the nominal MVAr."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ReactorBank.r"> <rdfs:label xml:lang="en">r</rdfs:label> <rdfs:domain rdf:resource="#ReactorBank"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Positive sequence resistance of the reactor."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ReactorBank.switchOnCount"> <rdfs:label xml:lang="en">switchOnCount</rdfs:label> <rdfs:domain rdf:resource="#ReactorBank"/> <rdfs:range rdf:resource="#Counter"/> <rdfs:comment>"The switch on count since the reactor count was last reset or initialized."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ReactorBank.switchOnDate"> <rdfs:label xml:lang="en">switchOnDate</rdfs:label> <rdfs:domain rdf:resource="#ReactorBank"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"The date and time when the reactor bank was last switched on."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ReactorBank.voltSensitivity"> <rdfs:label xml:lang="en">voltSensitivity</rdfs:label> <rdfs:domain rdf:resource="#ReactorBank"/> <rdfs:range rdf:resource="#PUkVPerMVAr"/> <rdfs:comment>"Voltage sensitivity required for the device to regulate bus voltage, in per unit, voltage/MVAr."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ReactorBank.x"> <rdfs:label xml:lang="en">x</rdfs:label> <rdfs:domain rdf:resource="#ReactorBank"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Positive sequence reactance of the reactor."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ReactorBank.yPerSection"> <rdfs:label xml:lang="en">yPerSection</rdfs:label> <rdfs:domain rdf:resource="#ReactorBank"/> <rdfs:range rdf:resource="#Admittance"/> <rdfs:comment>"For a reactor bank, the admittance of each switchable section. Calculated using the MVAr per section and corrected for network voltage."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="RectifierInverter"> <rdfs:label xml:lang="en">RectifierInverter</rdfs:label> <rdfs:subClassOf rdf:resource="#ConductingEquipment"/> <rdfs:comment>"Bi-directional AC-DC conversion equipment that can be used to control DC current, DC voltage, DC power flow, or firing angle."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="RectifierInverter.baseVoltage"> <rdfs:label xml:lang="en">baseVoltage</rdfs:label> <rdfs:domain rdf:resource="#RectifierInverter"/> <rdfs:range rdf:resource="#BaseVoltage"/> <rdfs:comment>"Rectifier/inverter primary base voltage"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RectifierInverter.bridges"> <rdfs:label xml:lang="en">bridges</rdfs:label> <rdfs:domain rdf:resource="#RectifierInverter"/> <rdfs:range rdf:resource="#Counter"/> <rdfs:comment>"Number of bridges"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RectifierInverter.commutatingReactance"> <rdfs:label xml:lang="en">commutatingReactance</rdfs:label> <rdfs:domain rdf:resource="#RectifierInverter"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Commutating reactance in ohms at AC bus frequency"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RectifierInverter.commutatingResistance"> <rdfs:label xml:lang="en">commutatingResistance</rdfs:label> <rdfs:domain rdf:resource="#RectifierInverter"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Commutating resistance in ohms"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RectifierInverter.compoundResistance"> <rdfs:label xml:lang="en">compoundResistance</rdfs:label> <rdfs:domain rdf:resource="#RectifierInverter"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Compounding resistance in ohms"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RectifierInverter.minCompoundVoltage"> <rdfs:label xml:lang="en">minCompoundVoltage</rdfs:label> <rdfs:domain rdf:resource="#RectifierInverter"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"Minimum compounded DC voltage"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="RegulatingCondEq"> <rdfs:label xml:lang="en">RegulatingCondEq</rdfs:label> <rdfs:subClassOf rdf:resource="#ConductingEquipment"/> <rdfs:comment>"RegulatingCondEq is a type of ConductingEquipment that can regulate Measurements and have a RegulationSchedule."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="RegulatingCondEq.Regulates"> <rdfs:label xml:lang="en">Regulates</rdfs:label> <rdfs:domain rdf:resource="#RegulatingCondEq"/> <rdfs:range rdf:resource="#Measurement"/> <cims:inverseRoleName rdf:resource="#Measurement.RegulatedBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A type of conducting equipment that may be used to regulate a network measurement, typically voltage."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RegulatingCondEq.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#RegulatingCondEq"/> <rdfs:range rdf:resource="#RegulationSchedule"/> <cims:inverseRoleName rdf:resource="#RegulationSchedule.ScheduleFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A regulating class may have a voltage regulation schedule."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="RegulationSchedule"> <rdfs:label xml:lang="en">RegulationSchedule</rdfs:label> <rdfs:subClassOf rdf:resource="#CurveSchedule"/> <rdfs:comment>"A pre-established pattern over time for a controlled variable, e.g., busbar voltage."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="RegulationSchedule.lineDropCompensation"> <rdfs:label xml:lang="en">lineDropCompensation</rdfs:label> <rdfs:domain rdf:resource="#RegulationSchedule"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Flag to indicate that line drop compensation is to be applied"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RegulationSchedule.lineDropR"> <rdfs:label xml:lang="en">lineDropR</rdfs:label> <rdfs:domain rdf:resource="#RegulationSchedule"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Line drop resistance."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RegulationSchedule.lineDropX"> <rdfs:label xml:lang="en">lineDropX</rdfs:label> <rdfs:domain rdf:resource="#RegulationSchedule"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Line drop reactance."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RegulationSchedule.VoltageRegSchedFor"> <rdfs:label xml:lang="en">VoltageRegSchedFor</rdfs:label> <rdfs:domain rdf:resource="#RegulationSchedule"/> <rdfs:range rdf:resource="#VoltageControlZone"/> <cims:inverseRoleName rdf:resource="#VoltageControlZone.HasA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A VoltageControlZone may have a voltage regulation schedule."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RegulationSchedule.ScheduleFor"> <rdfs:label xml:lang="en">ScheduleFor</rdfs:label> <rdfs:domain rdf:resource="#RegulationSchedule"/> <rdfs:range rdf:resource="#RegulatingCondEq"/> <cims:inverseRoleName rdf:resource="#RegulatingCondEq.HasA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A regulating class may have a voltage regulation schedule."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RegulationSchedule.TapScheduleFor"> <rdfs:label xml:lang="en">TapScheduleFor</rdfs:label> <rdfs:domain rdf:resource="#RegulationSchedule"/> <rdfs:range rdf:resource="#TapChanger"/> <cims:inverseRoleName rdf:resource="#TapChanger.HasA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"An LTC may have a regulation schedule."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="StaticVarCompensator"> <rdfs:label xml:lang="en">StaticVarCompensator</rdfs:label> <rdfs:subClassOf rdf:resource="#RegulatingCondEq"/> <rdfs:comment>"A facility for providing variable and controllable shunt reactive power. The SVC typically consists of a stepdown transformer, filter, thyristor-controlled reactor, and thyristor-switched capacitor arms."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="StaticVarCompensator.capacitiveRating"> <rdfs:label xml:lang="en">capacitiveRating</rdfs:label> <rdfs:domain rdf:resource="#StaticVarCompensator"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Maximum available capacitive reactive power"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StaticVarCompensator.inductiveRating"> <rdfs:label xml:lang="en">inductiveRating</rdfs:label> <rdfs:domain rdf:resource="#StaticVarCompensator"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Maximum available inductive reactive power"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="StaticVarCompensator.sVCControlMode"> <rdfs:label xml:lang="en">sVCControlMode</rdfs:label> <rdfs:domain rdf:resource="#StaticVarCompensator"/> <rdfs:range rdf:resource="#ControlMode"/> <rdfs:comment>"SVC control mode: MVAr, Voltage"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Switch"> <rdfs:label xml:lang="en">Switch</rdfs:label> <rdfs:subClassOf rdf:resource="#ConductingEquipment"/> <rdfs:comment>"A generic device designed to close, or open, or both, one or more electric circuits. The typeName attribute is used to optionally indicate that the database switch does not represent a corresponding real device and has been introduced for modeling purposes only. "Yes" means dummy and "No" means real."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Switch.normalOpen"> <rdfs:label xml:lang="en">normalOpen</rdfs:label> <rdfs:domain rdf:resource="#Switch"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Set if the switching device is normally open."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Switch.switchOnCount"> <rdfs:label xml:lang="en">switchOnCount</rdfs:label> <rdfs:domain rdf:resource="#Switch"/> <rdfs:range rdf:resource="#Counter"/> <rdfs:comment>"The switch on count since the switch was last reset or initialized."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Switch.switchOnDate"> <rdfs:label xml:lang="en">switchOnDate</rdfs:label> <rdfs:domain rdf:resource="#Switch"/> <rdfs:range rdf:resource="#AbsoluteDate"/> <rdfs:comment>"The date and time when the switch was last switched on."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Switch.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#Switch"/> <rdfs:range rdf:resource="#SwitchingOperation"/> <cims:inverseRoleName rdf:resource="#SwitchingOperation.ScheduleFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A switch may be operated by many schedules."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="SynchronousMachine"> <rdfs:label xml:lang="en">SynchronousMachine</rdfs:label> <rdfs:subClassOf rdf:resource="#RegulatingCondEq"/> <rdfs:comment>"An electromechanical device that operates synchronously with the network. It is a single machine operating either as a generator or synchronous condenser or pump."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="SynchronousMachine.aVRToManualLag"> <rdfs:label xml:lang="en">aVRToManualLag</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#IntervalTime"/> <rdfs:comment>"Time delay, in seconds, required when switching from AVR to manual for a lagging MVAr violation."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.aVRToManualLead"> <rdfs:label xml:lang="en">aVRToManualLead</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#IntervalTime"/> <rdfs:comment>"Time delay, in seconds, required when switching from Automatic Voltage Regulation to Manual for a leading MVAr violation."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.baseMVAr"> <rdfs:label xml:lang="en">baseMVAr</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#ReactivePower"/> <rdfs:comment>"Default base MVAr value. This value represents the initial MVAr that can be used by any application function."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.coolantCondition"> <rdfs:label xml:lang="en">coolantCondition</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Temperature or pressure of coolant medium"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.coolantType"> <rdfs:label xml:lang="en">coolantType</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#CoolantType"/> <rdfs:comment>"Method of cooling the machine, e.g., air, hydrogen gas, water"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.damping"> <rdfs:label xml:lang="en">damping</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Damping"/> <rdfs:comment>"Damping torque coefficient, a proportionality constant that, when multiplied by the angular velocity of the rotor poles with respect to the magnetic field (frequency), results in the damping torque."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.inertia"> <rdfs:label xml:lang="en">inertia</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Inertia"/> <rdfs:comment>"The energy stored in the rotor when operating at rated speed. This value is used in the accelerating power reference frame for operator training simulator solutions."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.manualToAVR"> <rdfs:label xml:lang="en">manualToAVR</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#IntervalTime"/> <rdfs:comment>"Time delay, in seconds, required when switching from Manual to Automatic Voltage Regulation. This value is used in the accelerating power reference frame for powerflow solutions"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.maximumKV"> <rdfs:label xml:lang="en">maximumKV</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"Maximum kV limit for the unit."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.maximumMVAr"> <rdfs:label xml:lang="en">maximumMVAr</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#ReactivePower"/> <rdfs:comment>"Maximum MVAr limit. This is the maximum (nameplate) limit for the unit."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.minimumKV"> <rdfs:label xml:lang="en">minimumKV</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"Minimum kV limit for the unit."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.minimumMVAr"> <rdfs:label xml:lang="en">minimumMVAr</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#ReactivePower"/> <rdfs:comment>"Minimum MVAr limit for the unit."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.r"> <rdfs:label xml:lang="en">r</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Positive sequence resistance of the synchronous machine."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.r0"> <rdfs:label xml:lang="en">r0</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Zero sequence resistance of the synchronous machine."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.ratedMVA"> <rdfs:label xml:lang="en">ratedMVA</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#ApparentPower"/> <rdfs:comment>"Nameplate MVA rating for the unit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.x"> <rdfs:label xml:lang="en">x</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Positive sequence reactance of the synchronous machine."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.x0"> <rdfs:label xml:lang="en">x0</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Zero sequence reactance of the synchronous machine."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.xDirectSubtrans"> <rdfs:label xml:lang="en">xDirectSubtrans</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Direct-axis subtransient reactance, also known as X"d."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.xDirectSync"> <rdfs:label xml:lang="en">xDirectSync</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Direct-axis synchronous reactance. The quotient of a sustained value of that AC component of armature voltage that is produced by the total direct-axis flux due to direct-axis armature current and the value of the AC component of this current, the machine running at rated speed. (Xd)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.xDirectTrans"> <rdfs:label xml:lang="en">xDirectTrans</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Direct-axis transient reactance, also known as X'd."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.xQuadSubtrans"> <rdfs:label xml:lang="en">xQuadSubtrans</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Quadrature-axis subtransient reactance, also known as X"q."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.xQuadSync"> <rdfs:label xml:lang="en">xQuadSync</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Quadrature-axis synchronous reactance (Xq) , the ratio of the component of reactive armature voltage, due to the quadrature-axis component of armature current, to this component of current, under steady state conditions and at rated frequency."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.xQuadTrans"> <rdfs:label xml:lang="en">xQuadTrans</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Quadrature-axis transient reactance, also known as X'q."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.Drives"> <rdfs:label xml:lang="en">Drives</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#HydroPump"/> <cims:inverseRoleName rdf:resource="#HydroPump.DrivenBy"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The synchronous machine drives the turbine which moves the water from a low elevation to a higher elevation. The direction of machine rotation for pumping may or may not be the same as for generating."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.MemberOf"> <rdfs:label xml:lang="en">MemberOf</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#GeneratingUnit"/> <cims:inverseRoleName rdf:resource="#GeneratingUnit.Contains"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A synchronous machine may operate as a generator and as such becomes a member of a generating unit"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.DrivenBy"> <rdfs:label xml:lang="en">DrivenBy</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#PrimeMover"/> <cims:inverseRoleName rdf:resource="#PrimeMover.Drives"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A synchronous machine that is operating as a generator must be driven by a prime mover of some kind"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#MVArCapabilityCurve"/> <cims:inverseRoleName rdf:resource="#MVArCapabilityCurve.CurveFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A synchronous machine may have one or more capability curves defined for it, depending on coolant conditions."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="SynchronousMachine.OperatesAs"> <rdfs:label xml:lang="en">OperatesAs</rdfs:label> <rdfs:domain rdf:resource="#SynchronousMachine"/> <rdfs:range rdf:resource="#Condenser"/> <cims:inverseRoleName rdf:resource="#Condenser.MayBe"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A synchronous machine may be a synchronous condenser (or have a synchronous condenser operating mode) for providing kV or MVAr regulation."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TapChanger"> <rdfs:label xml:lang="en">TapChanger</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"Mechanism for changing transformer winding tap positions. The typeName attribute indicates type of changer, designated as "Fixed" or "LTC.""</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TapChanger.highStep"> <rdfs:label xml:lang="en">highStep</rdfs:label> <rdfs:domain rdf:resource="#TapChanger"/> <rdfs:range rdf:resource="#TapStep"/> <rdfs:comment>"Highest possible tap step position, advance from neutral"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TapChanger.initialDelay"> <rdfs:label xml:lang="en">initialDelay</rdfs:label> <rdfs:domain rdf:resource="#TapChanger"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"For an LTC, the delay for initial tap changer operation (first step change)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TapChanger.lowStep"> <rdfs:label xml:lang="en">lowStep</rdfs:label> <rdfs:domain rdf:resource="#TapChanger"/> <rdfs:range rdf:resource="#TapStep"/> <rdfs:comment>"Lowest possible tap step position, retard from neutral"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TapChanger.neutralKV"> <rdfs:label xml:lang="en">neutralKV</rdfs:label> <rdfs:domain rdf:resource="#TapChanger"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"Voltage at which the winding operates at the neutral tap setting."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TapChanger.neutralStep"> <rdfs:label xml:lang="en">neutralStep</rdfs:label> <rdfs:domain rdf:resource="#TapChanger"/> <rdfs:range rdf:resource="#TapStep"/> <rdfs:comment>"The neutral tap step position for this winding."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TapChanger.normalStep"> <rdfs:label xml:lang="en">normalStep</rdfs:label> <rdfs:domain rdf:resource="#TapChanger"/> <rdfs:range rdf:resource="#TapStep"/> <rdfs:comment>"The tap step position used in "normal" network operation for this winding. For a "Fixed" tap changer indicates the current physical tap setting."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TapChanger.phaseShift"> <rdfs:label xml:lang="en">phaseShift</rdfs:label> <rdfs:domain rdf:resource="#TapChanger"/> <rdfs:range rdf:resource="#AngleDegrees"/> <rdfs:comment>"Phase shift, in degrees, per step position."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TapChanger.stepVoltageIncrement"> <rdfs:label xml:lang="en">stepVoltageIncrement</rdfs:label> <rdfs:domain rdf:resource="#TapChanger"/> <rdfs:range rdf:resource="#PerCent"/> <rdfs:comment>"Tap step increment, in per cent of nominal voltage, per step position."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TapChanger.subsequentDelay"> <rdfs:label xml:lang="en">subsequentDelay</rdfs:label> <rdfs:domain rdf:resource="#TapChanger"/> <rdfs:range rdf:resource="#Seconds"/> <rdfs:comment>"For an LTC, the delay for subsequent tap changer operation (second and later step changes)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TapChanger.tculControlMode"> <rdfs:label xml:lang="en">tculControlMode</rdfs:label> <rdfs:domain rdf:resource="#TapChanger"/> <rdfs:range rdf:resource="#ControlMode"/> <rdfs:comment>"For an LTC, the tap changer control mode, e.g.: Off, Local, Volt, MVAr"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TapChanger.Regulates"> <rdfs:label xml:lang="en">Regulates</rdfs:label> <rdfs:domain rdf:resource="#TapChanger"/> <rdfs:range rdf:resource="#Measurement"/> <cims:inverseRoleName rdf:resource="#Measurement.RegulatedByTap"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"An LTC may regulate a specific measurement from the network, typically voltage. A phase shifter would typically be used to regulate a real power (MW) flow measurement. An LTC with significant phase shift characteristics could be used to regulate MW flow instead of voltage."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TapChanger.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#TapChanger"/> <rdfs:range rdf:resource="#RegulationSchedule"/> <cims:inverseRoleName rdf:resource="#RegulationSchedule.TapScheduleFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"An LTC may have a regulation schedule."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TransformerWinding"> <rdfs:label xml:lang="en">TransformerWinding</rdfs:label> <rdfs:subClassOf rdf:resource="#ConductingEquipment"/> <rdfs:comment>"A winding is associated with each defined terminal of a transformer (or phase shifter)."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TransformerWinding.b"> <rdfs:label xml:lang="en">b</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#Susceptance"/> <rdfs:comment>"Magnetizing branch susceptance (B mag)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.insulationKV"> <rdfs:label xml:lang="en">insulationKV</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"Basic insulation level voltage rating"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.connectionType"> <rdfs:label xml:lang="en">connectionType</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#WindingConnection"/> <rdfs:comment>"The type of connection of the winding (e.g. Delta, Wye, zigzag)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.emergencyMVA"> <rdfs:label xml:lang="en">emergencyMVA</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#ApparentPower"/> <rdfs:comment>"The MVA that the winding can carry under emergency conditions."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.g"> <rdfs:label xml:lang="en">g</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#Conductance"/> <rdfs:comment>"Magnetizing branch conductance (G mag)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.grounded"> <rdfs:label xml:lang="en">grounded</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#Boolean"/> <rdfs:comment>"Set if the winding is grounded."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.r"> <rdfs:label xml:lang="en">r</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Positive sequence series resistance of the winding."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.r0"> <rdfs:label xml:lang="en">r0</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Zero sequence series resistance of the winding."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.ratedKV"> <rdfs:label xml:lang="en">ratedKV</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"The rated voltage (phase-to-ground) of the winding, usually the same as the neutral voltage."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.ratedMVA"> <rdfs:label xml:lang="en">ratedMVA</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#ApparentPower"/> <rdfs:comment>"The normal MVA rating for the winding"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.rground"> <rdfs:label xml:lang="en">rground</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"Ground resistance path through connected grounding transformer."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.shortTermMVA"> <rdfs:label xml:lang="en">shortTermMVA</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#ApparentPower"/> <rdfs:comment>"MVA that the winding can carry for a short period of time."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.windingID"> <rdfs:label xml:lang="en">windingID</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#WindingID"/> <rdfs:comment>"The terminal number for the winding. For example: 1 = Primary, 2 = Secondary, 3 = Tertiary, 4 = Quaternary."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.x"> <rdfs:label xml:lang="en">x</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Positive sequence series reactance of the winding."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.x0"> <rdfs:label xml:lang="en">x0</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Zero sequence series reactance of the winding."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.xground"> <rdfs:label xml:lang="en">xground</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#Reactance"/> <rdfs:comment>"Ground reactance path through connected grounding transformer."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#TapChanger"/> <cims:inverseRoleName rdf:resource="#TapChanger.Contains"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="True "/> <rdfs:comment>"A transformer winding may have tap changers, separately for voltage and phase angle"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.TestedFrom"> <rdfs:label xml:lang="en">TestedFrom</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#WindingTest"/> <cims:inverseRoleName rdf:resource="#WindingTest.TestedFrom"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The winding from which the test was conducted"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="TransformerWinding.TestedTo"> <rdfs:label xml:lang="en">TestedTo</rdfs:label> <rdfs:domain rdf:resource="#TransformerWinding"/> <rdfs:range rdf:resource="#WindingTest"/> <cims:inverseRoleName rdf:resource="#WindingTest.TestedTo"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The winding to which the test was conducted"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="VoltageControlZone"> <rdfs:label xml:lang="en">VoltageControlZone</rdfs:label> <rdfs:subClassOf rdf:resource="#PowerSystemResource"/> <rdfs:comment>"An area of the power system network which is defined for secondary voltage control purposes. A voltage control zone consists of a collection of substations with a designated bus bar section whose voltage will be controlled."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="VoltageControlZone.Contains"> <rdfs:label xml:lang="en">Contains</rdfs:label> <rdfs:domain rdf:resource="#VoltageControlZone"/> <rdfs:range rdf:resource="#Substation"/> <cims:inverseRoleName rdf:resource="#Substation.MemberOf"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A substation may be part of a voltage control zone."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="VoltageControlZone.ControlledBy"> <rdfs:label xml:lang="en">ControlledBy</rdfs:label> <rdfs:domain rdf:resource="#VoltageControlZone"/> <rdfs:range rdf:resource="#BusbarSection"/> <cims:inverseRoleName rdf:resource="#BusbarSection.Controlling"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A VoltageControlZone is controlled by a designated BusbarSection."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="VoltageControlZone.HasA"> <rdfs:label xml:lang="en">HasA</rdfs:label> <rdfs:domain rdf:resource="#VoltageControlZone"/> <rdfs:range rdf:resource="#RegulationSchedule"/> <cims:inverseRoleName rdf:resource="#RegulationSchedule.VoltageRegSchedFor"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A VoltageControlZone may have a voltage regulation schedule."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="WindingTest"> <rdfs:label xml:lang="en">WindingTest</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Physical winding test data for the winding/tap pairs of a transformer (or phase shifter). This test data can be used to derive other attributes of specific transformer or phase shifter models."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="WindingTest.excitingCurrent"> <rdfs:label xml:lang="en">excitingCurrent</rdfs:label> <rdfs:domain rdf:resource="#WindingTest"/> <rdfs:range rdf:resource="#ExcitingCurrent"/> <rdfs:comment>"The exciting current % ("to" winding open-circuited) from the test report."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WindingTest.fromTapStep"> <rdfs:label xml:lang="en">fromTapStep</rdfs:label> <rdfs:domain rdf:resource="#WindingTest"/> <rdfs:range rdf:resource="#TapStep"/> <rdfs:comment>"The tap step number for the "from" winding of the test pair."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WindingTest.leakageImpedance"> <rdfs:label xml:lang="en">leakageImpedance</rdfs:label> <rdfs:domain rdf:resource="#WindingTest"/> <rdfs:range rdf:resource="#Impedance"/> <rdfs:comment>"The leakage impedance measured at the "from" winding with the "to" winding short-circuited and all other windings open-circuited. Leakage impedance is expressed in units based on the MVA and kV ratings of the "from" winding."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WindingTest.loadLoss"> <rdfs:label xml:lang="en">loadLoss</rdfs:label> <rdfs:domain rdf:resource="#WindingTest"/> <rdfs:range rdf:resource="#LoadLoss"/> <rdfs:comment>"The load loss kW ("to" winding short-circuited) from the test report."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WindingTest.noLoadLoss"> <rdfs:label xml:lang="en">noLoadLoss</rdfs:label> <rdfs:domain rdf:resource="#WindingTest"/> <rdfs:range rdf:resource="#NoLoadLoss"/> <rdfs:comment>"The no load loss kW "to" winding open-circuited) from the test report."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WindingTest.phaseShift"> <rdfs:label xml:lang="en">phaseShift</rdfs:label> <rdfs:domain rdf:resource="#WindingTest"/> <rdfs:range rdf:resource="#AngleDegrees"/> <rdfs:comment>"The phase shift measured at the open-circuited "to" winding, with the "from" winding set to the "from" winding's rated voltage and all other windings open-circuited."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WindingTest.toTapStep"> <rdfs:label xml:lang="en">toTapStep</rdfs:label> <rdfs:domain rdf:resource="#WindingTest"/> <rdfs:range rdf:resource="#TapStep"/> <rdfs:comment>"The tap step number for the "to" winding of the test pair."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WindingTest.voltage"> <rdfs:label xml:lang="en">voltage</rdfs:label> <rdfs:domain rdf:resource="#WindingTest"/> <rdfs:range rdf:resource="#Voltage"/> <rdfs:comment>"The voltage measured at the open-circuited "to" winding, with the "from" winding set to the "from" winding's rated voltage and all other windings open-circuited."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WindingTest.windingTestName"> <rdfs:label xml:lang="en">windingTestName</rdfs:label> <rdfs:domain rdf:resource="#WindingTest"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name of winding test entry (optional)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WindingTest.TestedFrom"> <rdfs:label xml:lang="en">TestedFrom</rdfs:label> <rdfs:domain rdf:resource="#WindingTest"/> <rdfs:range rdf:resource="#TransformerWinding"/> <cims:inverseRoleName rdf:resource="#TransformerWinding.TestedFrom"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The winding from which the test was conducted"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WindingTest.TestedTo"> <rdfs:label xml:lang="en">TestedTo</rdfs:label> <rdfs:domain rdf:resource="#WindingTest"/> <rdfs:range rdf:resource="#TransformerWinding"/> <cims:inverseRoleName rdf:resource="#TransformerWinding.TestedTo"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:1..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"The winding to which the test was conducted"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="WireArrangement"> <rdfs:label xml:lang="en">WireArrangement</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Identification, spacing and configuration of the wires of a ConductorType, with reference to their type."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="WireArrangement.wireArrangementName"> <rdfs:label xml:lang="en">wireArrangementName</rdfs:label> <rdfs:domain rdf:resource="#WireArrangement"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Identification (number or name) of the wire (e.g., 1,2,3,4,A,B,C,N,R,S,T)."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WireArrangement.mountingPointX"> <rdfs:label xml:lang="en">mountingPointX</rdfs:label> <rdfs:domain rdf:resource="#WireArrangement"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>"Mounting point where wire One is mounted."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WireArrangement.mountingPointY"> <rdfs:label xml:lang="en">mountingPointY</rdfs:label> <rdfs:domain rdf:resource="#WireArrangement"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>"Mounting point where wire One is mounted."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WireArrangement.For"> <rdfs:label xml:lang="en">For</rdfs:label> <rdfs:domain rdf:resource="#WireArrangement"/> <rdfs:range rdf:resource="#ConductorType"/> <cims:inverseRoleName rdf:resource="#ConductorType.HasA"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A ConductorType is made up of wires that can be configured in several ways."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WireArrangement.MountedOn"> <rdfs:label xml:lang="en">MountedOn</rdfs:label> <rdfs:domain rdf:resource="#WireArrangement"/> <rdfs:range rdf:resource="#WireType"/> <cims:inverseRoleName rdf:resource="#WireType.For"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..n"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A WireType is mounted at a specified place in a WireArrangement."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="WireType"> <rdfs:label xml:lang="en">WireType</rdfs:label> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Wire conductor (per IEEE specs). A specific type of wire or combination of wires, not insulated from each other, suitable for carrying electrical current."</rdfs:comment> <cims:stereotype>""</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="WireType.phaseConductorCount"> <rdfs:label xml:lang="en">phaseConductorCount</rdfs:label> <rdfs:domain rdf:resource="#WireType"/> <rdfs:range rdf:resource="#Counter"/> <rdfs:comment>"Number of conductor strands in the (symmetrical) bundle (1-12)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WireType.phaseConductorSpacing"> <rdfs:label xml:lang="en">phaseConductorSpacing</rdfs:label> <rdfs:domain rdf:resource="#WireType"/> <rdfs:range rdf:resource="#ShortLength"/> <rdfs:comment>"Distance between conductor strands in a (symmetrical) bundle (short length units)"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WireType.ampRating"> <rdfs:label xml:lang="en">ampRating</rdfs:label> <rdfs:domain rdf:resource="#WireType"/> <rdfs:range rdf:resource="#CurrentFlow"/> <rdfs:comment>"Current carrying capacity, expressed in amperes, of a wire or cable under stated thermal conditions"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WireType.gMR"> <rdfs:label xml:lang="en">gMR</rdfs:label> <rdfs:domain rdf:resource="#WireType"/> <rdfs:range rdf:resource="#ShortLength"/> <rdfs:comment>"Geometric Mean Radius. If we replace the conductor by a thin walled tube of radius GMR, then its reactance is identical to the reactance of the actual conductor."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WireType.radius"> <rdfs:label xml:lang="en">radius</rdfs:label> <rdfs:domain rdf:resource="#WireType"/> <rdfs:range rdf:resource="#ShortLength"/> <rdfs:comment>"The radius of the conductor"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WireType.resistance"> <rdfs:label xml:lang="en">resistance</rdfs:label> <rdfs:domain rdf:resource="#WireType"/> <rdfs:range rdf:resource="#Resistance"/> <rdfs:comment>"The resistance per unit length of the conductor"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WireType.wireTypeName"> <rdfs:label xml:lang="en">wireTypeName</rdfs:label> <rdfs:domain rdf:resource="#WireType"/> <rdfs:range rdf:resource="#Name"/> <rdfs:comment>"Name for wire conductor type."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WireType.wireTypeDescription"> <rdfs:label xml:lang="en">wireTypeDescription</rdfs:label> <rdfs:domain rdf:resource="#WireType"/> <rdfs:range rdf:resource="#Description"/> <rdfs:comment>"Description information."</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WireType.For"> <rdfs:label xml:lang="en">For</rdfs:label> <rdfs:domain rdf:resource="#WireType"/> <rdfs:range rdf:resource="#WireArrangement"/> <cims:inverseRoleName rdf:resource="#WireArrangement.MountedOn"/> <cims:multiplicity rdf:resource="http://www.cim-logic.com/schema/990926#M:0..1"/> <cims:isAggregate rdf:Literal="False "/> <rdfs:comment>"A WireType is mounted at a specified place in a WireArrangement."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="AbsoluteDate"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A date and time in full dd-mm-yyyy hh:mm:ss form"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="AbsoluteDate.value"> <rdfs:domain rdf:resource="#AbsoluteDate"/> <rdfs:range rdf:resource="#Timestamp"/> <rdfs:comment>"A date and time in full dd-mm-yyyy hh:mm:ss form"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AbsoluteDate.units"> <rdfs:domain rdf:resource="#AbsoluteDate"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ActivePower"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Product of RMS value of the voltage and the RMS value of the in-phase component of the current (Megawatt)"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ActivePower.value"> <rdfs:domain rdf:resource="#ActivePower"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ActivePower.units"> <rdfs:domain rdf:resource="#ActivePower"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="AddressBase"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Base address of addressing scheme"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="AddressBase.value"> <rdfs:domain rdf:resource="#AddressBase"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Admittance"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Ratio of current to voltage."</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Admittance.value"> <rdfs:domain rdf:resource="#Admittance"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="AngleDegrees"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Measurement of angle in degrees"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="AngleDegrees.value"> <rdfs:domain rdf:resource="#AngleDegrees"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AngleDegrees.units"> <rdfs:domain rdf:resource="#AngleDegrees"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="AngleRadians"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Phase angle in radians"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="AngleRadians.value"> <rdfs:domain rdf:resource="#AngleRadians"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="AngleRadians.units"> <rdfs:domain rdf:resource="#AngleRadians"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ApparentPower"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Product of the RMS value of the voltage and the RMS value of the current (MegaVoltAmperes)"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ApparentPower.value"> <rdfs:domain rdf:resource="#ApparentPower"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ApparentPower.units"> <rdfs:domain rdf:resource="#ApparentPower"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Bits"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"(changed) Count of bits"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Bits.value"> <rdfs:domain rdf:resource="#Bits"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Bits.units"> <rdfs:domain rdf:resource="#Bits"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="BitsPerSecond"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Communication link speed in bits per second."</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="BitsPerSecond.value"> <rdfs:domain rdf:resource="#BitsPerSecond"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="BitsPerSecond.units"> <rdfs:domain rdf:resource="#BitsPerSecond"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="BoilerControlMode"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Boiler { Following, Coordinated}"</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Boolean"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"{ false, true }"</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="BreakerConfiguration"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Switching arrangement for Bay. "</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="BusbarConfiguration"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Busbar layout for Bay."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="CalculationType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Type of calculation for MeasurementValue."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Classification"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"1..n, with 1 the most detailed, highest priority, etc."</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Classification.value"> <rdfs:domain rdf:resource="#Classification"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Classification.units"> <rdfs:domain rdf:resource="#Classification"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ClearanceTagType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Type of ClearanceTag. Could indicate the type of work to be performed and/or the type of supervisory control."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="CompanyType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Type of company."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="ComputerAddress"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Address of component in computer system"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ComputerAddress.value"> <rdfs:domain rdf:resource="#ComputerAddress"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Conductance"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Factor by which voltage must be multiplied to give corresponding power lost from a circuit. Real part of admittance."</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Conductance.value"> <rdfs:domain rdf:resource="#Conductance"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ControlHouseEquipmentType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Type of control house equipment."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="ControlMode"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Textual name for a control mode"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ControlMode.value"> <rdfs:domain rdf:resource="#ControlMode"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>"CHAR(20)"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CoolantType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Method of cooling a machine."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Coordinate"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Measurement of position on a grid"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Coordinate.value"> <rdfs:domain rdf:resource="#Coordinate"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Measurement of position on a grid"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Coordinate.units"> <rdfs:domain rdf:resource="#Coordinate"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CostPerEnergyUnit"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Cost, in units of currency, per megawatt hour of electricity generated"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CostPerEnergyUnit.value"> <rdfs:domain rdf:resource="#CostPerEnergyUnit"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CostPerEnergyUnit.units"> <rdfs:domain rdf:resource="#CostPerEnergyUnit"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CostPerHeatUnit"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Cost, in units of currency, per million Btus of heat generated"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CostPerHeatUnit.value"> <rdfs:domain rdf:resource="#CostPerHeatUnit"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CostPerHeatUnit.units"> <rdfs:domain rdf:resource="#CostPerHeatUnit"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CostPerHour"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Cost, in units of currency, per hour of elapsed time"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CostPerHour.value"> <rdfs:domain rdf:resource="#CostPerHour"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CostPerHour.units"> <rdfs:domain rdf:resource="#CostPerHour"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Counter"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Measurement of quantity (must be greater than or equal to zero)"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Counter.value"> <rdfs:domain rdf:resource="#Counter"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>"{ 0 LE value }"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Counter.units"> <rdfs:domain rdf:resource="#Counter"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CurrentFlow"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Current flow (+ve into bus, -ve out of bus) "</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="CurrentFlow.value"> <rdfs:domain rdf:resource="#CurrentFlow"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="CurrentFlow.units"> <rdfs:domain rdf:resource="#CurrentFlow"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="CurveStyle"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Style or shape of curve."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Damping"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Per-unit megawatt variation with per-unit frequency referenced on the system MVA base. Typical values in range 1.0 - 2.0"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Damping.value"> <rdfs:domain rdf:resource="#Damping"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Damping.units"> <rdfs:domain rdf:resource="#Damping"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="DayTypeName"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Name of day type."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Description"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Textual description"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Description.value"> <rdfs:domain rdf:resource="#Description"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>"CHAR(100)"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Emission"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Quantity of emission per fuel heat content"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Emission.value"> <rdfs:domain rdf:resource="#Emission"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Emission.units"> <rdfs:domain rdf:resource="#Emission"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="EmissionType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The type of emission"</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="EmissionValueSource"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The source of the emission value."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="EnergyAsMWh"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Electric energy, in megawatt-hours"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="EnergyAsMWh.value"> <rdfs:domain rdf:resource="#EnergyAsMWh"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="EnergyAsMWh.units"> <rdfs:domain rdf:resource="#EnergyAsMWh"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="EngineeringUnits"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Electrical units of measure."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="EnumeratedType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"An enumerated type for attributes whose domain is a finite set of values. The legal values are normally listed in the attribute description, using the UML constraint syntax { value1, value2, ...valueN}."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="ExcitingCurrent"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The exciting current on open-circuit test, expressed as a percentage of rated current, at nominal voltage"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ExcitingCurrent.value"> <rdfs:domain rdf:resource="#ExcitingCurrent"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ExcitingCurrent.units"> <rdfs:domain rdf:resource="#ExcitingCurrent"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Exponent"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Exponentiation amount"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Exponent.value"> <rdfs:domain rdf:resource="#Exponent"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Exponent.units"> <rdfs:domain rdf:resource="#Exponent"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="FileName"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Access path name for a file"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="FileName.value"> <rdfs:domain rdf:resource="#FileName"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>"CHAR(200)"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Fraction"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Fractional amount. Sum of all fractions of the same quantity should be 1.0"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Fraction.value"> <rdfs:domain rdf:resource="#Fraction"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="FreqBiasFactor"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A control area's frequency bias factor"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="FreqBiasFactor.value"> <rdfs:domain rdf:resource="#FreqBiasFactor"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="FreqBiasFactor.units"> <rdfs:domain rdf:resource="#FreqBiasFactor"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Frequency"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Cycles per second"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Frequency.value"> <rdfs:domain rdf:resource="#Frequency"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Frequency.units"> <rdfs:domain rdf:resource="#Frequency"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="FuelType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Type of fuel."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="HeatPerHour"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Heat generated, in millions of Btus, per hour of elapsed time"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="HeatPerHour.value"> <rdfs:domain rdf:resource="#HeatPerHour"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="HeatPerHour.units"> <rdfs:domain rdf:resource="#HeatPerHour"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Hours"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Time, in hours"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Hours.value"> <rdfs:domain rdf:resource="#Hours"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Hours.units"> <rdfs:domain rdf:resource="#Hours"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="HydroPlantType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The type of hydro power plant, e.g.: Run-of-River, Pumped Storage, Major Storage, Minor Storage."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Impedance"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Ratio of voltage to current."</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Impedance.value"> <rdfs:domain rdf:resource="#Impedance"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Inductance"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Inductance, in millihenries"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Inductance.value"> <rdfs:domain rdf:resource="#Inductance"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Inductance.units"> <rdfs:domain rdf:resource="#Inductance"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Inertia"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Megawatt-seconds per megavolt-ampere rating of the unit referenced on the system MVA base. Typical values in range 3.0 - 5.0"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Inertia.value"> <rdfs:domain rdf:resource="#Inertia"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Inertia.units"> <rdfs:domain rdf:resource="#Inertia"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="IntervalTime"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A time between two points (usually hhh:mm:ss)"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="IntervalTime.value"> <rdfs:domain rdf:resource="#IntervalTime"/> <rdfs:range rdf:resource="#Time"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="IntervalTime.units"> <rdfs:domain rdf:resource="#IntervalTime"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Load"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Load in MW, greater than 0"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Load.value"> <rdfs:domain rdf:resource="#Load"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"{ 0 LE value }"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Load.units"> <rdfs:domain rdf:resource="#Load"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="LoadLoss"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The loss on short-circuit test at rated current"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="LoadLoss.value"> <rdfs:domain rdf:resource="#LoadLoss"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="LoadLoss.units"> <rdfs:domain rdf:resource="#LoadLoss"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="LongLength"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Long unit of length (e.g. mile; kilometer)"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="LongLength.value"> <rdfs:domain rdf:resource="#LongLength"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="LongLength.units"> <rdfs:domain rdf:resource="#LongLength"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="MeasuredValue"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Value of a measurement in defined units"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="MeasuredValue.value"> <rdfs:domain rdf:resource="#MeasuredValue"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="MeasurementUnitType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>""</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="MeasurementValueSource"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>""</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Money"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Amount of money"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Money.value"> <rdfs:domain rdf:resource="#Money"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Money.units"> <rdfs:domain rdf:resource="#Money"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>"Unit of Currency"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Name"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Textual name"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Name.value"> <rdfs:domain rdf:resource="#Name"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>"CHAR(40)"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="NoLoadLoss"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The loss on open-circuit test at nominal voltage"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="NoLoadLoss.value"> <rdfs:domain rdf:resource="#NoLoadLoss"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="NoLoadLoss.units"> <rdfs:domain rdf:resource="#NoLoadLoss"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="OperatingMode"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Textual name for an operating mode"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="OperatingMode.value"> <rdfs:domain rdf:resource="#OperatingMode"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>"CHAR(20)"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ParticipationFactor"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Generating unit economic participation factor"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ParticipationFactor.value"> <rdfs:domain rdf:resource="#ParticipationFactor"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PenaltyFactor"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Defined as: 1 / ( 1 - Incremental Transmission Loss); with the Incremental Transmission Loss expressed as a plus or minus value. The typical range of penalty factors is (0.9 to 1.1)."</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PenaltyFactor.value"> <rdfs:domain rdf:resource="#PenaltyFactor"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PenstockType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Type of hydro plant penstock."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="PerCent"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Normally 0 - 100 on a defined base"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PerCent.value"> <rdfs:domain rdf:resource="#PerCent"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Normally 0 - 100 on a defined base"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PerCent.units"> <rdfs:domain rdf:resource="#PerCent"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PhaseCode"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Collection of phase identifiers."</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PhaseCode.value"> <rdfs:domain rdf:resource="#PhaseCode"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>"CHAR(4)"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PowerFactor"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Ratio of ActivePower to ApparentPower"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PowerFactor.value"> <rdfs:domain rdf:resource="#PowerFactor"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerFactor.units"> <rdfs:domain rdf:resource="#PowerFactor"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PowerROCPerMin"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Megawatt rate of change per minute"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PowerROCPerMin.value"> <rdfs:domain rdf:resource="#PowerROCPerMin"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerROCPerMin.units"> <rdfs:domain rdf:resource="#PowerROCPerMin"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PowerROCPerSec"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Megawatt rate of change per second"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PowerROCPerSec.value"> <rdfs:domain rdf:resource="#PowerROCPerSec"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerROCPerSec.units"> <rdfs:domain rdf:resource="#PowerROCPerSec"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PowerVersusFrequency"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Per unit real power variation versus per unit frequency variation"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PowerVersusFrequency.value"> <rdfs:domain rdf:resource="#PowerVersusFrequency"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerVersusFrequency.units"> <rdfs:domain rdf:resource="#PowerVersusFrequency"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PowerVersusVoltage"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Per unit real power variation versus per unit voltage variation"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PowerVersusVoltage.value"> <rdfs:domain rdf:resource="#PowerVersusVoltage"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PowerVersusVoltage.units"> <rdfs:domain rdf:resource="#PowerVersusVoltage"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Pressure"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Pressure given in terms of pound-force per square inch"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Pressure.value"> <rdfs:domain rdf:resource="#Pressure"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Pressure.units"> <rdfs:domain rdf:resource="#Pressure"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Priority"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Defines levels of priority as a numeric value with zero being the highest priority level."</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Priority.value"> <rdfs:domain rdf:resource="#Priority"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>"{ 0 LE value }"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PU"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Per Unit - a positive or negative value referred to a defined base. Values typically range from -10 to +10."</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PU.value"> <rdfs:domain rdf:resource="#PU"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="PUkVPerMVAr"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Voltage variation with reactive power"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="PUkVPerMVAr.value"> <rdfs:domain rdf:resource="#PUkVPerMVAr"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="PUkVPerMVAr.units"> <rdfs:domain rdf:resource="#PUkVPerMVAr"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="RampMethod"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The deltaY versus deltaX units of measure."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="RampStartMethod"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The method of applying the ramp."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="RampUnits"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The deltaY versus deltaX units of measure."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="RateOfChange"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Rate of change of dimensionless variable"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="RateOfChange.value"> <rdfs:domain rdf:resource="#RateOfChange"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="RateOfChange.units"> <rdfs:domain rdf:resource="#RateOfChange"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Ratio"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Ratio of two values with the same units"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Ratio.value"> <rdfs:domain rdf:resource="#Ratio"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Reactance"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Reactance (imaginary part of impedance), in ohms, at rated frequency"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Reactance.value"> <rdfs:domain rdf:resource="#Reactance"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Reactance.units"> <rdfs:domain rdf:resource="#Reactance"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ReactivePower"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Product of RMS value of the voltage and the RMS value of the quadrature component of the current (Megavoltamperes Reactive)"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ReactivePower.value"> <rdfs:domain rdf:resource="#ReactivePower"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="ReactivePower.units"> <rdfs:domain rdf:resource="#ReactivePower"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Reference"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Reference to external text"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Reference.value"> <rdfs:domain rdf:resource="#Reference"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>"CHAR(20)"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Resistance"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Resistance (real part of impedance), in ohms"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Resistance.value"> <rdfs:domain rdf:resource="#Resistance"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Resistance.units"> <rdfs:domain rdf:resource="#Resistance"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ScanBlockType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Scan type."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="SeasonName"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Name of season"</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Seconds"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Time, in seconds"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Seconds.value"> <rdfs:domain rdf:resource="#Seconds"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Time, in seconds"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Seconds.units"> <rdfs:domain rdf:resource="#Seconds"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="SensorValue"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Physical value measured by a sensor"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="SensorValue.value"> <rdfs:domain rdf:resource="#SensorValue"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="SequenceNumber"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Positive incrementing number used to order rows"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="SequenceNumber.value"> <rdfs:domain rdf:resource="#SequenceNumber"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>"{ 0 LT value }"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="SerialNumber"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Textual serial number string"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="SerialNumber.value"> <rdfs:domain rdf:resource="#SerialNumber"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>"CHAR(30)"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="ShortLength"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Short unit of length (e.g. foot; meter)"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="ShortLength.value"> <rdfs:domain rdf:resource="#ShortLength"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="SpillwayGateType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Type of spillway gate."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="SurgeTankCode"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Type (or absence) of surge tank that is associated with the hydro power plant."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Susceptance"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Imaginary part of admittance."</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Susceptance.value"> <rdfs:domain rdf:resource="#Susceptance"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="SwitchState"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Possible states for a switch."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="TapStep"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Transformer tap step position. Positions are always numbered sequentially starting with "1" at the lowest tap position and progressing through the highest tap position."</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TapStep.value"> <rdfs:domain rdf:resource="#TapStep"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>"{ 0 LT value }"</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TelemetryValue"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Value of reading in telemetry system"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TelemetryValue.value"> <rdfs:domain rdf:resource="#TelemetryValue"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Temperature"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Value of temperature in TemperatureUnits"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Temperature.value"> <rdfs:domain rdf:resource="#Temperature"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Temperature.units"> <rdfs:domain rdf:resource="#Temperature"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TemperatureUnits"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Units for temperature measurement {celsius , fahrenheit}"</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="TerminalCount"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Maximum number of terminals for a conducting equipment."</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TerminalCount.value"> <rdfs:domain rdf:resource="#TerminalCount"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>"Maximum number of terminals for a conducting equipment."</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TerminalType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"A designation of the function of a terminal on its associated conducting equipment."</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="TerminalType.value"> <rdfs:domain rdf:resource="#TerminalType"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="TransformerCoolingType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Type of transformer cooling."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="TurbineType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Type of turbine."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Voltage"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Value representing kV"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Voltage.value"> <rdfs:domain rdf:resource="#Voltage"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>"Value representing kV"</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Voltage.units"> <rdfs:domain rdf:resource="#Voltage"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="Volume"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Reservoir water volume, given in millions of cubic meters"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="Volume.value"> <rdfs:domain rdf:resource="#Volume"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="Volume.units"> <rdfs:domain rdf:resource="#Volume"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="WaterLevel"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"Reservoir water level referred to a given datum such as mean sea level, in meters"</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="WaterLevel.value"> <rdfs:domain rdf:resource="#WaterLevel"/> <rdfs:range rdf:resource="#Float"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="WaterLevel.units"> <rdfs:domain rdf:resource="#WaterLevel"/> <rdfs:range rdf:resource="#String"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="WindingConnection"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"D | Y | Z for Delta | Wye | ZigZag winding connections"</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="WindingID"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The terminal number for the winding. For example: 1 = Primary, 2 = Secondary, 3 = Tertiary, 4 = Quaternary."</rdfs:comment> <cims:stereotype>"Primitive"</cims:stereotype> </rdfs:Class> <rdf:Property rdf:ID="WindingID.value"> <rdfs:domain rdf:resource="#WindingID"/> <rdfs:range rdf:resource="#Integer"/> <rdfs:comment>""</rdfs:comment> </rdf:Property> <rdfs:Class rdf:ID="XAxisType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The type of independent variable on the x axis."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="XAxisUnits"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The X-axis units of measure."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Y1AxisUnits"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The Y1-axis units of measure."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="Y2AxisUnits"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The Y2-axis units of measure."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <rdfs:Class rdf:ID="YAxisType"> <rdfs:subClassOf rdf:resource="rdfs:Resource"/> <rdfs:comment>"The type of dependent variable."</rdfs:comment> <cims:stereotype>"Enumeration"</cims:stereotype> </rdfs:Class> <!-- Begin definition of Enumerations. Each enumeration contains an instance of the enumerative class with an ID equal to one of the valid values for the enumeration. --> <BoilerControlMode rdf:ID="following"> </BoilerControlMode> <BoilerControlMode rdf:ID="coordinated"> </BoilerControlMode> <Boolean rdf:ID="false"> </Boolean> <Boolean rdf:ID="true"> </Boolean> <BreakerConfiguration rdf:ID="singleBreaker"> </BreakerConfiguration> <BreakerConfiguration rdf:ID="breakerAndAHalf"> </BreakerConfiguration> <BreakerConfiguration rdf:ID="doubleBreaker"> </BreakerConfiguration> <BreakerConfiguration rdf:ID="noBreaker"> </BreakerConfiguration> <BusbarConfiguration rdf:ID="singleBus"> </BusbarConfiguration> <BusbarConfiguration rdf:ID="doubleBus"> </BusbarConfiguration> <BusbarConfiguration rdf:ID="mainWithTransfer"> </BusbarConfiguration> <BusbarConfiguration rdf:ID="ringBus"> </BusbarConfiguration> <CompanyType rdf:ID="pool"> </CompanyType> <CompanyType rdf:ID="municipal"> </CompanyType> <CompanyType rdf:ID="private"> </CompanyType> <CoolantType rdf:ID="air"> </CoolantType> <CoolantType rdf:ID="hydrogenGas"> </CoolantType> <CoolantType rdf:ID="water"> </CoolantType> <CurveStyle rdf:ID="constantYValue"> </CurveStyle> <CurveStyle rdf:ID="straightLineYValues"> </CurveStyle> <CurveStyle rdf:ID="rampYValue"> </CurveStyle> <CurveStyle rdf:ID="formula"> </CurveStyle> <DayTypeName rdf:ID="weekday"> </DayTypeName> <DayTypeName rdf:ID="weekend"> </DayTypeName> <DayTypeName rdf:ID="holiday"> </DayTypeName> <EmissionType rdf:ID="sulfurDioxide"> </EmissionType> <EmissionType rdf:ID="carbonDioxide"> </EmissionType> <EmissionType rdf:ID="nitrogenOxide"> </EmissionType> <EmissionType rdf:ID="hydrogenSulfide"> </EmissionType> <EmissionType rdf:ID="chlorine"> </EmissionType> <EmissionType rdf:ID="carbonDisulfide"> </EmissionType> <EmissionValueSource rdf:ID="measured"> </EmissionValueSource> <EmissionValueSource rdf:ID="calculated"> </EmissionValueSource> <EngineeringUnits rdf:ID="V"> </EngineeringUnits> <EngineeringUnits rdf:ID="kV"> </EngineeringUnits> <EngineeringUnits rdf:ID="MW"> </EngineeringUnits> <EngineeringUnits rdf:ID="MVAr"> </EngineeringUnits> <EngineeringUnits rdf:ID="costPerMWh"> </EngineeringUnits> <EngineeringUnits rdf:ID="TapPosition"> </EngineeringUnits> <EngineeringUnits rdf:ID="A"> </EngineeringUnits> <EngineeringUnits rdf:ID="kA"> </EngineeringUnits> <EngineeringUnits rdf:ID="MVA"> </EngineeringUnits> <EngineeringUnits rdf:ID="Angle"> </EngineeringUnits> <EngineeringUnits rdf:ID="HiMW"> </EngineeringUnits> <EngineeringUnits rdf:ID="LoMW"> </EngineeringUnits> <EngineeringUnits rdf:ID="open"> </EngineeringUnits> <EngineeringUnits rdf:ID="online"> </EngineeringUnits> <EngineeringUnits rdf:ID="onAGC"> </EngineeringUnits> <EngineeringUnits rdf:ID="onLTC"> </EngineeringUnits> <EngineeringUnits rdf:ID="onAVR"> </EngineeringUnits> <EngineeringUnits rdf:ID="Hz"> </EngineeringUnits> <EngineeringUnits rdf:ID="TimeError"> </EngineeringUnits> <EngineeringUnits rdf:ID="MWh"> </EngineeringUnits> <EngineeringUnits rdf:ID="kWh"> </EngineeringUnits> <EngineeringUnits rdf:ID="scA"> </EngineeringUnits> <EngineeringUnits rdf:ID="scMVA"> </EngineeringUnits> <FuelType rdf:ID="coal"> </FuelType> <FuelType rdf:ID="oil"> </FuelType> <FuelType rdf:ID="gas"> </FuelType> <HydroPlantType rdf:ID="runOfRiver"> </HydroPlantType> <HydroPlantType rdf:ID="pumpedStorage"> </HydroPlantType> <HydroPlantType rdf:ID="majorStorage"> </HydroPlantType> <HydroPlantType rdf:ID="minorStorage"> </HydroPlantType> <MeasurementUnitType rdf:ID="float"> </MeasurementUnitType> <MeasurementUnitType rdf:ID="boolean"> </MeasurementUnitType> <MeasurementValueSource rdf:ID="telemetered"> </MeasurementValueSource> <MeasurementValueSource rdf:ID="stateEstimator"> </MeasurementValueSource> <MeasurementValueSource rdf:ID="loadFlow"> </MeasurementValueSource> <MeasurementValueSource rdf:ID="manualOverride"> </MeasurementValueSource> <RampMethod rdf:ID="yUnitsPerMinute"> </RampMethod> <RampMethod rdf:ID="rampCompletionInMinutes"> </RampMethod> <RampStartMethod rdf:ID="zero"> </RampStartMethod> <RampStartMethod rdf:ID="fiftyPerCent"> </RampStartMethod> <RampStartMethod rdf:ID="oneHundredPerCent"> </RampStartMethod> <RampUnits rdf:ID="MWPerMinute"> </RampUnits> <RampUnits rdf:ID="rampCompletionInMin"> </RampUnits> <ScanBlockType rdf:ID="analog"> </ScanBlockType> <ScanBlockType rdf:ID="accumulator"> </ScanBlockType> <ScanBlockType rdf:ID="status1Bit"> </ScanBlockType> <ScanBlockType rdf:ID="status8Bit"> </ScanBlockType> <ScanBlockType rdf:ID="status16Bit"> </ScanBlockType> <SeasonName rdf:ID="winter"> </SeasonName> <SeasonName rdf:ID="spring"> </SeasonName> <SeasonName rdf:ID="summer"> </SeasonName> <SeasonName rdf:ID="fall"> </SeasonName> <SwitchState rdf:ID="open"> </SwitchState> <SwitchState rdf:ID="close"> </SwitchState> <TemperatureUnits rdf:ID="celsius"> </TemperatureUnits> <TemperatureUnits rdf:ID="fahrenheit"> </TemperatureUnits> <TurbineType rdf:ID="francis"> </TurbineType> <TurbineType rdf:ID="pelton"> </TurbineType> <TurbineType rdf:ID="kaplan"> </TurbineType> <WindingConnection rdf:ID="D"> </WindingConnection> <WindingConnection rdf:ID="Y"> </WindingConnection> <WindingConnection rdf:ID="Z"> </WindingConnection> <XAxisType rdf:ID="absoluteTime"> </XAxisType> <XAxisType rdf:ID="normalizedDailyTime"> </XAxisType> <XAxisType rdf:ID="anyRealValue"> </XAxisType> <XAxisUnits rdf:ID="absoluteTime"> </XAxisUnits> <XAxisUnits rdf:ID="normalizedTime"> </XAxisUnits> <XAxisUnits rdf:ID="MW"> </XAxisUnits> <Y1AxisUnits rdf:ID="MW"> </Y1AxisUnits> <Y1AxisUnits rdf:ID="MVAr"> </Y1AxisUnits> <Y1AxisUnits rdf:ID="integer"> </Y1AxisUnits> <Y1AxisUnits rdf:ID="unitOfCurrencyPerHour"> </Y1AxisUnits> <Y2AxisUnits rdf:ID="MW"> </Y2AxisUnits> <Y2AxisUnits rdf:ID="MVAr"> </Y2AxisUnits> <Y2AxisUnits rdf:ID="integer"> </Y2AxisUnits> <YAxisType rdf:ID="singleYValue"> </YAxisType> <YAxisType rdf:ID="twoYValues"> </YAxisType> </rdf:RDF>
Received on Saturday, 30 March 2002 22:38:09 UTC