61970-301©1EC:2003 -1- Draft IEC 61970:Energy Management System Application Program Interface (EMS-API)一 Part 301:Common Information Model(CIM)Base Revision 7
61970-301 IEC:2003 – 1 – Draft IEC 61970: Energy Management System Application Program Interface (EMS-API) — Part 301: Common Information Model (CIM) Base Revision 7
61970-301©1EC:2003 -2- 1 Scope. 11 2 Normative References. 11 3 Definitions and Abbreviations.... 11 3.1 Energy Management System(EMS) 11 3.2 Application Program Interface (API). .12 4 CIM Specification.… 12 4.1 CIM Modeling Notation................. 12 4.2 CIM Packages. 12 4.2.1Core… 14 4.2.2 Topology… .14 4.2.3 Nires.… 14 4.2.40 utage.… 14 4.2.5 Protection.… .14 4.2.6Meas.… 14 4.2.7 LoadModel.… 14 4.2.8 Generation.… 15 4.2.9D0main… .15 4.3 CIM Classes and Relationships 15 4.3.1 Generalization....... 16 4.3.2 Simple Association.......... 17 4.3.3 Aggregation .17 4.4 CIM Model Concepts and Examples..... 17 4.4.1 Transformer Model............. 18 4.4.2 Connectivity Model.... 19 4.4.3 Inheritance Hierarchy........ 22 4.4.4 Equipment Containers... 24 4.5 Modeling Tools...................... 24 4.6 Modeling Guidelines....... 25 4.6.1 Amendments to the CIM. 25 4.6.2 CIM Profiles 26 4.7 User Implementation Conventions. 26 4.7.1 Naming................... 26 4.7.2 Use of Measurement-Related Classes...... 27 4.7.3 Number of Terminals for ConductingEquipment Objects 30 4.8 Examples.… 31 Anneg A. 32 A.1 Logical Architecture....... 32 1.1 Overview… 32 1.1.1 Context....... 32 2 Package Architecture. 33 2.1 CIM... 34 2.1.1 CimVersion.............. 34 2.2 Core.. 34 2.2.1 BasePower... 36
61970-301 IEC:2003 – 2 – 1 Scope..........................................................................................................................................................11 2 Normative References...........................................................................................................................11 3 Definitions and Abbreviations............................................................................................................. 11 3.1 Energy Management System (EMS)......................................................................................11 3.2 Application Program Interface (API)......................................................................................12 4 CIM Specification.................................................................................................................................... 12 4.1 CIM Modeling Notation.............................................................................................................. 12 4.2 CIM Packages.............................................................................................................................. 12 4.2.1 Core.................................................................................................................................. 14 4.2.2 Topology..........................................................................................................................14 4.2.3 Wires................................................................................................................................ 14 4.2.4 Outage............................................................................................................................. 14 4.2.5 Protection........................................................................................................................14 4.2.6 Meas.................................................................................................................................14 4.2.7 LoadModel...................................................................................................................... 14 4.2.8 Generation......................................................................................................................15 4.2.9 Domain.............................................................................................................................15 4.3 CIM Classes and Relationships.............................................................................................. 15 4.3.1 Generalization............................................................................................................... 16 4.3.2 Simple Association.......................................................................................................17 4.3.3 Aggregation....................................................................................................................17 4.4 CIM Model Concepts and Examples......................................................................................17 4.4.1 Transformer Model.......................................................................................................18 4.4.2 Connectivity Model.......................................................................................................19 4.4.3 Inheritance Hierarchy..................................................................................................22 4.4.4 Equipment Containers.................................................................................................24 4.5 Modeling Tools.............................................................................................................................24 4.6 Modeling Guidelines................................................................................................................... 25 4.6.1 Amendments to the CIM.............................................................................................25 4.6.2 CIM Profiles....................................................................................................................26 4.7 User Implementation Conventions......................................................................................... 26 4.7.1 Naming.............................................................................................................................26 4.7.2 Use of Measurement-Related Classes.................................................................. 27 4.7.3 Number of Terminals for ConductingEquipment Objects.................................30 4.8 Examples........................................................................................................................................31 Annex A......................................................................................................................................................... 32 A.1 Logical Architecture............................................................................................................................32 1.1 Overview.................................................................................................................................... 32 1.1.1 Context.........................................................................................................................32 2 Package Architecture........................................................................................................................ 33 2.1 CIM...............................................................................................................................................34 2.1.1 CimVersion................................................................................................................. 34 2.2 Core............................................................................................................................................. 34 2.2.1 BasePower..................................................................................................................36
61970-301©1EC:2003 -3- 2.2.2 BaseVoltage.… 36 2.2.3 Bay 36 2.2.4 C0 mpany… 37 2.2.5 ConductingEquipment. 37 2.2.6 ControlHouseEquipment. 38 2.2.7 CurveSchedData............ 38 2.2.8 CurveSchedFormula... 39 2.2.9 CurveSchedule.............. 39 2.2.10 Equipment........... 40 2.2.11 EquipmentContainer.... 40 2.2.12 Naming… 41 2.2.13 PowerSystemResource.... 41 2.2.14 PSRType… 42 2.2.15 SubControlArea............... 42 2.2.16 Substation. 43 2.2.17 Terminal.......... 44 2.2.18Unit… 45 2.2.19 VoltageLevel........ 45 2.3 D0main… 46 2.3.1 AbsoluteDateTime Primitive… 52 2.3.2 ActivePower Primitive..… 52 2.3.3 Admittance Primitive.... 52 2.3.4 AngleDegrees Primitive..… 52 2.3.5 AngleRadians Primitive 52 2.3.6 ApparentPower Primitive........ 53 2.3.7 BoilerControlMode Enumeration........ 53 2.3.8 Boolean Primitive.......... 53 2.3.9 BreakerConfiguration Enumeration... 53 2.3.10 BusbarConfiguration Enumeration......... 53 2.3.11 Classification Primitive..................... 54 2.3.12 ClearanceTagType Enumeration. 54 2.3.13 CompanyType Enumeration............. 54 2.3.14 CompensatorType Enumeration. 54 2.3.15 Complex Primitive 54 2.3.16 CompositeSwitchType Primitive...... 54 2.3.17 Conductance Primitive....................... 55 2.3.18 ControlHouseEquipmentType Enumeration 55 2.3.19 ControlMode Primitive. 55 2.3.20 CoolantType Enumeration........................ 55 2.3.21 CostPerEnergyUnit Primitive. 55 2.3.22 CostPerHeatUnit Primitive........... 55 2.3.23 CostPerHour Primitive........... 56 2.3.24 Counter Primitive 56 2.3.25 CurrentFlow Primitive....... 56 2.3.26 CurveStyle Enumeration. 56 2.3.27 Damping Primitive. 56
61970-301 IEC:2003 – 3 – 2.2.2 BaseVoltage............................................................................................................... 36 2.2.3 Bay................................................................................................................................ 36 2.2.4 Company..................................................................................................................... 37 2.2.5 ConductingEquipment............................................................................................. 37 2.2.6 ControlHouseEquipment.........................................................................................38 2.2.7 CurveSchedData.......................................................................................................38 2.2.8 CurveSchedFormula................................................................................................ 39 2.2.9 CurveSchedule.......................................................................................................... 39 2.2.10 Equipment...................................................................................................................40 2.2.11 EquipmentContainer................................................................................................ 40 2.2.12 Naming.........................................................................................................................41 2.2.13 PowerSystemResource...........................................................................................41 2.2.14 PSRType..................................................................................................................... 42 2.2.15 SubControlArea.........................................................................................................42 2.2.16 Substation................................................................................................................... 43 2.2.17 Terminal.......................................................................................................................44 2.2.18 Unit................................................................................................................................45 2.2.19 VoltageLevel...............................................................................................................45 2.3 Domain........................................................................................................................................46 2.3.1 AbsoluteDateTime Primitive...............................................................................52 2.3.2 ActivePower Primitive.......................................................................................... 52 2.3.3 Admittance Primitive.............................................................................................52 2.3.4 AngleDegrees Primitive.......................................................................................52 2.3.5 AngleRadians Primitive....................................................................................... 52 2.3.6 ApparentPower Primitive.....................................................................................53 2.3.7 BoilerControlMode Enumeration.......................................................................53 2.3.8 Boolean Primitive.................................................................................................. 53 2.3.9 BreakerConfiguration Enumeration..................................................................53 2.3.10 BusbarConfiguration Enumeration...................................................................53 2.3.11 Classification Primitive........................................................................................ 54 2.3.12 ClearanceTagType Enumeration......................................................................54 2.3.13 CompanyType Enumeration...............................................................................54 2.3.14 CompensatorType Enumeration....................................................................... 54 2.3.15 Complex Primitive................................................................................................. 54 2.3.16 CompositeSwitchType Primitive....................................................................... 54 2.3.17 Conductance Primitive.........................................................................................55 2.3.18 ControlHouseEquipmentType Enumeration..................................................55 2.3.19 ControlMode Primitive..........................................................................................55 2.3.20 CoolantType Enumeration.................................................................................. 55 2.3.21 CostPerEnergyUnit Primitive............................................................................. 55 2.3.22 CostPerHeatUnit Primitive..................................................................................55 2.3.23 CostPerHour Primitive......................................................................................... 56 2.3.24 Counter Primitive...................................................................................................56 2.3.25 CurrentFlow Primitive...........................................................................................56 2.3.26 CurveStyle Enumeration..................................................................................... 56 2.3.27 Damping Primitive.................................................................................................56
61970-301©1EC:2003 -4- 2.3.28 DateTime Primitive57 2.3.29 DayTypeName Enumeration....... 57 2.3.30 Double Primitive 57 2.3.31 Emission Primitive...... 57 2.3.32 EmissionType Enumeration.................. 57 2.3.33 EmissionValueSource Enumeration. 57 2.3.34 EnergyAsMWh Primitive.................. ------ 58 2.3.35 EnumeratedType Enumeration. 58 2.3.36 ExcitingCurrent Primitive. 58 2.3.37 Exponent Primitive.................. 58 2.3.38 Fraction Primitive.................... 58 2.3.39 FreqBiasFactor Primitive...... 58 2.3.40 Frequency Primitive........................ 59 2.3.41 FuelType Enumeration...... 59 2.3.42 GeneratorControlMode Enumeration. 59 2.3.43 GeneratorControlSource Enumeration. 59 2.3.44 GeneratorOperating Mode Enumeration...... 59 2.3.45 HeatperHour Primitive...................... 60 2.3.46 Hours Primitive. 60 2.3.47 HydroPlantType Enumeration. 60 2.3.48 Impedance Primitive................ 60 2.3.49 Inductance Primitive...... 61 2.3.50 Inertia Primitive 61 2.3.51 Load Primitive..... 61 2.3.52 LoadLoss Primitive....... 61 2.3.53 LongDouble Primitive. 61 2.3.54 LongLength Primitive..... 61 2.3.55 LongLong Primitive.......... 62 2.3.56 Money Primitive............. 62 2.3.57 NoLoadLoss Primitive. 62 2.3.58 Numeric union.................... 62 2.3.59 NumericType Enumeration. 62 2.3.60 OperatingMode Primitive.............. 63 2.3.61 ParticipationFactor Primitive....... 63 2.3.62 PenaltyFactor Primitive......... 63 2.3.63 PenstockType Enumeration. 63 2.3.64 PerCent Primitive.......... 63 2.3.65 Phasecode Primitive.. 64 2.3.66 PowerFactor Primitive........... 64 2.3.67 PowerROCPerMin Primitive..... 64 2.3.68 PowerROCPerSec Primitive................ 64 2.3.69 PowerVersusFrequency Primitive. 64 2.3.70 Powerversusvoltage Primitive 64 2.3.71 Pressure Primitive........... 65 2.3.72 Priority Primitive..... 65 2.3.73 PU Primitive.… 65
61970-301 IEC:2003 – 4 – 2.3.28 DateTime Primitive................................................................................................57 2.3.29 DayTypeName Enumeration.............................................................................. 57 2.3.30 Double Primitive.....................................................................................................57 2.3.31 Emission Primitive.................................................................................................57 2.3.32 EmissionType Enumeration............................................................................... 57 2.3.33 EmissionValueSource Enumeration................................................................ 57 2.3.34 EnergyAsMWh Primitive......................................................................................58 2.3.35 EnumeratedType Enumeration..........................................................................58 2.3.36 ExcitingCurrent Primitive.................................................................................... 58 2.3.37 Exponent Primitive................................................................................................58 2.3.38 Fraction Primitive.................................................................................................. 58 2.3.39 FreqBiasFactor Primitive.....................................................................................58 2.3.40 Frequency Primitive..............................................................................................59 2.3.41 FuelType Enumeration.........................................................................................59 2.3.42 GeneratorControlMode Enumeration.............................................................. 59 2.3.43 GeneratorControlSource Enumeration........................................................... 59 2.3.44 GeneratorOperatingMode Enumeration......................................................... 59 2.3.45 HeatPerHour Primitive......................................................................................... 60 2.3.46 Hours Primitive.......................................................................................................60 2.3.47 HydroPlantType Enumeration............................................................................60 2.3.48 Impedance Primitive.............................................................................................60 2.3.49 Inductance Primitive.............................................................................................61 2.3.50 Inertia Primitive......................................................................................................61 2.3.51 Load Primitive.........................................................................................................61 2.3.52 LoadLoss Primitive................................................................................................61 2.3.53 LongDouble Primitive...........................................................................................61 2.3.54 LongLength Primitive........................................................................................... 61 2.3.55 LongLong Primitive............................................................................................... 62 2.3.56 Money Primitive..................................................................................................... 62 2.3.57 NoLoadLoss Primitive.......................................................................................... 62 2.3.58 Numeric union........................................................................................................ 62 2.3.59 NumericType Enumeration.................................................................................62 2.3.60 OperatingMode Primitive.....................................................................................63 2.3.61 ParticipationFactor Primitive..............................................................................63 2.3.62 PenaltyFactor Primitive....................................................................................... 63 2.3.63 PenstockType Enumeration............................................................................... 63 2.3.64 PerCent Primitive.................................................................................................. 63 2.3.65 PhaseCode Primitive............................................................................................64 2.3.66 PowerFactor Primitive..........................................................................................64 2.3.67 PowerROCPerMin Primitive...............................................................................64 2.3.68 PowerROCPerSec Primitive...............................................................................64 2.3.69 PowerVersusFrequency Primitive.................................................................... 64 2.3.70 PowerVersusVoltage Primitive..........................................................................64 2.3.71 Pressure Primitive.................................................................................................65 2.3.72 Priority Primitive.................................................................................................... 65 2.3.73 PU Primitive............................................................................................................ 65
61970-301©1EC:2003 -5- 2.3.74 PUkVPerMVAr Primitive.................. 65 2.3.75 RampMethod Enumeration.... 65 2.3.76 RampStartMethod Enumeration. 65 2.3.77 RampUnits Enumeration. 66 2.3.78 RateOfChange Primitive. 66 2.3.79 Ratio Primitive. 66 2.3.80 Reactance Primitive................. 66 2.3.81 ReactivePower Primitive. 66 2.3.82 Reference/ Primitive..... 67 2.3.83 RemoteUnitType Enumeration. 67 2.3.84 Resistance Primitive................. 67 2.3.85 SeasonName Enumeration.... 67 2.3.86 Seconds Primitive...................... 67 2.3.87 Short Primitive..... 68 2.3.88 ShortLength Primitive. 68 2.3.89 Source Enumeration..... 68 2.3.90 SpillwayGateType Enumeration. 68 2.3.91 SurgeTankcode Enumeration........................................ 68 2.3.92 Susceptance Primitive 68 2.3.93 SwitchState Enumeration. 68 2.3.94 SynchronousMachineOperatingMode Enumeration........................ 69 2.3.95 SynchronousMachineType Enumeration......... 69 2.3.96 TapStep Primitive 69 2.3.97 Temperature Primitive..................... 69 2.3.98 TemperatureUnits Enumeration. 69 2.3.99 TerminalCount Primitive............... 70 2.3.100TerminalType Primitive.... 70 2.3.101TimeStamp Primitive........................ 70 2.3.102TransformerControlMode Enumeration.… 70 2.3.103TransformerCoolingType Enumeration.. 70 2.3.104TransformerType Enumeration. 70 2.3.105TurbineType Enumeration....... 71 2.3.106ULong Primitive...................... 71 2.3.107ULongLong Primitive....... 71 2.3.108Validity Enumeration...... 71 2.3.109Voltage Primitive............. 72 2.3.110Volume Primitive....... 72 2.3.111WaterLevel Primitive............... 72 2.3.112WindingConnection Enumeration. 72 2.3.113WindingType Enumeration....... 72 2.3.114XAxisType Enumeration........... 73 2.3.115XAxisUnits Enumeration..... 73 2.3.116Y1AxisUnits Enumeration............. 73 2.3.117Y2AxisUnits Enumeration.... 73 2.3.118YAxisType Enumeration. 73 2.4 Generation. 73
61970-301 IEC:2003 – 5 – 2.3.74 PUkVPerMVAr Primitive......................................................................................65 2.3.75 RampMethod Enumeration.................................................................................65 2.3.76 RampStartMethod Enumeration........................................................................65 2.3.77 RampUnits Enumeration..................................................................................... 66 2.3.78 RateOfChange Primitive......................................................................................66 2.3.79 Ratio Primitive........................................................................................................66 2.3.80 Reactance Primitive..............................................................................................66 2.3.81 ReactivePower Primitive..................................................................................... 66 2.3.82 Reference Primitive.............................................................................................. 67 2.3.83 RemoteUnitType Enumeration.......................................................................... 67 2.3.84 Resistance Primitive.............................................................................................67 2.3.85 SeasonName Enumeration.................................................................................67 2.3.86 Seconds Primitive................................................................................................. 67 2.3.87 Short Primitive........................................................................................................68 2.3.88 ShortLength Primitive...........................................................................................68 2.3.89 Source Enumeration.............................................................................................68 2.3.90 SpillwayGateType Enumeration........................................................................68 2.3.91 SurgeTankCode Enumeration........................................................................... 68 2.3.92 Susceptance Primitive......................................................................................... 68 2.3.93 SwitchState Enumeration....................................................................................68 2.3.94 SynchronousMachineOperatingMode Enumeration....................................69 2.3.95 SynchronousMachineType Enumeration........................................................69 2.3.96 TapStep Primitive..................................................................................................69 2.3.97 Temperature Primitive..........................................................................................69 2.3.98 TemperatureUnits Enumeration........................................................................69 2.3.99 TerminalCount Primitive......................................................................................70 2.3.100TerminalType Primitive........................................................................................70 2.3.101TimeStamp Primitive............................................................................................ 70 2.3.102TransformerControlMode Enumeration.......................................................... 70 2.3.103TransformerCoolingType Enumeration...........................................................70 2.3.104TransformerType Enumeration......................................................................... 70 2.3.105TurbineType Enumeration.................................................................................. 71 2.3.106ULong Primitive......................................................................................................71 2.3.107ULongLong Primitive............................................................................................ 71 2.3.108Validity Enumeration............................................................................................ 71 2.3.109Voltage Primitive................................................................................................... 72 2.3.110Volume Primitive....................................................................................................72 2.3.111WaterLevel Primitive............................................................................................ 72 2.3.112WindingConnection Enumeration..................................................................... 72 2.3.113WindingType Enumeration................................................................................. 72 2.3.114XAxisType Enumeration......................................................................................73 2.3.115XAxisUnits Enumeration......................................................................................73 2.3.116Y1AxisUnits Enumeration................................................................................... 73 2.3.117Y2AxisUnits Enumeration................................................................................... 73 2.3.118YAxisType Enumeration......................................................................................73 2.4 Generation.................................................................................................................................73
61970-301©1EC:2003 -6- 2.5 Production. 74 2.5.1 AccountBalance............. 77 2.5.2 AirCompressor.… 78 2.5.3 CAESPlant. 79 2.5.4 CogenerationPlant.. .79 2.5.5 CombinedCyclePlant. 80 2.5.6 EmissionAccount.… 81 2.5.7 EmissionCurve. 82 2.5.8 FossilFuel............ 82 2.5.9 FuelAllocationSchedule. 83 2.5.10 GeneratingUnit................ 84 2.5.11 GenUnitOpCostCurve. 87 2.5.12 GenUnitOpSchedule... 88 2.5.13 GrossToNetMWCurve.......... 89 2.5.14 HeatInputCurve........... 90 2.5.15 HeatRateCurve.............. 91 2.5.16 HydroGeneratingEfficiencyCurve.... 91 2.5.17 HydroGeneratingUnit. 92 2.5.18 HydroPowerPlant....................... 95 2.5.19 HydroPump.… 96 2.5.20 HydroPumpOpSchedule............. 97 2.5.21 IncrementalHeatRateCurve..... 98 2.5.22 InflowForecast.................... 98 2.5.23 LevelVsVolumeCurve............... 99 2.5.24 PenstockLossCurve. 100 2.5.25 Reservoir.… 100 2.5.26 ShutdownCurve....... 101 2.5.27 StartlgnFuelCurve. 102 2.5.28 StartMainFuelCurve........... 103 2.5.29 StartRampCurve........... .104 2.5.30 StartupModel................ 104 2.5.31 SteamSendoutSchedule. 105 2.5.32 TailbayLossCurve............ 106 2.5.33 TargetLevelSchedule. ..106 2.5.34 ThermalGeneratingUnit. .107 2.6 GenerationDynamics............... 110 2.6.1 BWRSteamSupply..... 111 2.6.2 CombustionTurbine............... 112 2.6.3 CTTempMWCurve............ ,113 2.6.4 DrumBoiler............ 114 2.6.5 FossilSteamSupply........ .115 2.6.6 HeatRecoveryBoiler. 116 2.6.7 HydroTurbine.… 118 2.6.8 PrimeMover........... 119 2.6.9 PWRSteamSupply 119 2.6.10 SteamSupply.......... 120
61970-301 IEC:2003 – 6 – 2.5 Production..................................................................................................................................74 2.5.1 AccountBalance........................................................................................................ 77 2.5.2 AirCompressor...........................................................................................................78 2.5.3 CAESPlant.................................................................................................................. 79 2.5.4 CogenerationPlant....................................................................................................79 2.5.5 CombinedCyclePlant............................................................................................... 80 2.5.6 EmissionAccount.......................................................................................................81 2.5.7 EmissionCurve...........................................................................................................82 2.5.8 FossilFuel....................................................................................................................82 2.5.9 FuelAllocationSchedule.......................................................................................... 83 2.5.10 GeneratingUnit.......................................................................................................... 84 2.5.11 GenUnitOpCostCurve..............................................................................................87 2.5.12 GenUnitOpSchedule................................................................................................ 88 2.5.13 GrossToNetMWCurve..............................................................................................89 2.5.14 HeatInputCurve......................................................................................................... 90 2.5.15 HeatRateCurve..........................................................................................................91 2.5.16 HydroGeneratingEfficiencyCurve.........................................................................91 2.5.17 HydroGeneratingUnit...............................................................................................92 2.5.18 HydroPowerPlant...................................................................................................... 95 2.5.19 HydroPump................................................................................................................. 96 2.5.20 HydroPumpOpSchedule......................................................................................... 97 2.5.21 IncrementalHeatRateCurve................................................................................... 98 2.5.22 InflowForecast........................................................................................................... 98 2.5.23 LevelVsVolumeCurve.............................................................................................. 99 2.5.24 PenstockLossCurve................................................................................................. 100 2.5.25 Reservoir..................................................................................................................... 100 2.5.26 ShutdownCurve......................................................................................................... 101 2.5.27 StartIgnFuelCurve.................................................................................................... 102 2.5.28 StartMainFuelCurve................................................................................................. 103 2.5.29 StartRampCurve........................................................................................................104 2.5.30 StartupModel..............................................................................................................104 2.5.31 SteamSendoutSchedule......................................................................................... 105 2.5.32 TailbayLossCurve.....................................................................................................106 2.5.33 TargetLevelSchedule...............................................................................................106 2.5.34 ThermalGeneratingUnit...........................................................................................107 2.6 GenerationDynamics.............................................................................................................. 110 2.6.1 BWRSteamSupply.................................................................................................... 111 2.6.2 CombustionTurbine..................................................................................................112 2.6.3 CTTempMWCurve.................................................................................................... 113 2.6.4 DrumBoiler..................................................................................................................114 2.6.5 FossilSteamSupply...................................................................................................115 2.6.6 HeatRecoveryBoiler................................................................................................. 116 2.6.7 HydroTurbine............................................................................................................. 118 2.6.8 PrimeMover................................................................................................................ 119 2.6.9 PWRSteamSupply.................................................................................................... 119 2.6.10 SteamSupply..............................................................................................................120
61970-301©1EC:2003 -7- 2.6.11 SteamTurbine........................ .121 2.6.12 Subcritical.… 122 2.6.13 Supercritical.......... 123 2.7 LoadModel...... 124 2.7.1 AreaLoadCurve. .125 2.7.2 9 AreaLossCurve.......... .126 2.7.3 CustomerMeter............ .127 2.7.4 DayType.................. 128 2.7.5 EquivalentLoad 128 2.7.6 InductionMotorLoad. 129 2.7.7 LoadArea .130 2.7.8 LoadDemandModel..... 131 2.7.9 NonConformLoadSchedule. 132 2.7.10 PowerCutZone.............. 133 2.7.11Seas0n. .133 2.7.12 StationSupply........... 134 2.8 Meas. 135 2.8.1 Control .137 2.8.2 ControlType 138 2.8.3 Limit.… 138 2.8.4 LimitSet .139 2.8.5 Measurement. 139 2.8.6 MeasurementType. .141 2.8.7 MeasurementValue............. .142 2.8.8 MeasurementValueQuality .142 2.8.9 MeasurementValueSource .143 2.8.10 Quality61850 .144 2.8.11 ValueAliasSet.............. .145 2.8.12 ValueToAlias............. .145 2.9 Outage… ,145 2.9.1 ClearanceTag… .146 2.9.2 OutageSchedule. .147 2.9.3 SwitchingOperation... 148 2.10 Protection. .148 2.10.1 CurrentRelay................ …149 2.10.2 ProtectionEquipment. 150 2.10.3 RecloseSequence....... .151 2.10.4 SynchrocheckRelay. .151 2.11 Topold0gy… ..152 2.11.1 ConnectivityNode.... .154 2.11.2 Topologicallsland.......... .154 2.11.3 TopologicalNode..... 154 2.12 Wires.… 155 2.12.1 ACLineSegment... 161 2.12.2 Breaker. 163 2.12.3 BusbarSection. 164
61970-301 IEC:2003 – 7 – 2.6.11 SteamTurbine.............................................................................................................121 2.6.12 Subcritical................................................................................................................... 122 2.6.13 Supercritical............................................................................................................... 123 2.7 LoadModel................................................................................................................................. 124 2.7.1 AreaLoadCurve......................................................................................................... 125 2.7.2 AreaLossCurve..........................................................................................................126 2.7.3 CustomerMeter..........................................................................................................127 2.7.4 DayType...................................................................................................................... 128 2.7.5 EquivalentLoad..........................................................................................................128 2.7.6 InductionMotorLoad................................................................................................. 129 2.7.7 LoadArea.....................................................................................................................130 2.7.8 LoadDemandModel.................................................................................................. 131 2.7.9 NonConformLoadSchedule....................................................................................132 2.7.10 PowerCutZone...........................................................................................................133 2.7.11 Season......................................................................................................................... 133 2.7.12 StationSupply.............................................................................................................134 2.8 Meas............................................................................................................................................135 2.8.1 Control..........................................................................................................................137 2.8.2 ControlType................................................................................................................ 138 2.8.3 Limit.............................................................................................................................. 138 2.8.4 LimitSet........................................................................................................................139 2.8.5 Measurement............................................................................................................. 139 2.8.6 MeasurementType....................................................................................................141 2.8.7 MeasurementValue.................................................................................................. 142 2.8.8 MeasurementValueQuality.....................................................................................142 2.8.9 MeasurementValueSource.....................................................................................143 2.8.10 Quality61850.............................................................................................................. 144 2.8.11 ValueAliasSet.............................................................................................................145 2.8.12 ValueToAlias.............................................................................................................. 145 2.9 Outage........................................................................................................................................ 145 2.9.1 ClearanceTag.............................................................................................................146 2.9.2 OutageSchedule........................................................................................................147 2.9.3 SwitchingOperation..................................................................................................148 2.10 Protection...................................................................................................................................148 2.10.1 CurrentRelay.............................................................................................................. 149 2.10.2 ProtectionEquipment............................................................................................... 150 2.10.3 RecloseSequence.....................................................................................................151 2.10.4 SynchrocheckRelay..................................................................................................151 2.11 Topology.....................................................................................................................................152 2.11.1 ConnectivityNode......................................................................................................154 2.11.2 TopologicalIsland......................................................................................................154 2.11.3 TopologicalNode....................................................................................................... 154 2.12 Wires........................................................................................................................................... 155 2.12.1 ACLineSegment........................................................................................................ 161 2.12.2 Breaker........................................................................................................................ 163 2.12.3 BusbarSection........................................................................................................... 164
61970-301©IEC:2003 -8- 2.12.4C0 mpensator..… 165 2.12.5 CompositeSwitch...... 166 2.12.6 Conductor.. 167 2.12.7 ConductorType. 169 2.12.8 Connector. 169 2.12.9 DCLineSegment...... .169 2.12.10Disconnector...... 171 2.12.11EnergyConsumer. 171 2.12.12EquivalentSource 173 2.12.13FuSe 174 2.12.14Gr0und 174 2.12.15GroundDisconnector. 175 2.12.16HeatExchanger... 175 2.12.17Jumper..... 175 2.12.18 Junction...... 176 2.12.19Line. 176 2.12.20LoadBreakSwitch........ .177 2.12.21 MVArCapabilityCurve.. 177 2.12.22PowerTransformer.................. 178 2.12.23Rectifierlnverter........... 179 2.12.24RegulatingCondEq........... 180 2.12.25RegulationSchedule...... 181 2.12.26StaticVarCompensator.. 182 2.12.27 Switch.. 182 2.12.28SynchronousMachine 184 2.12.29TapChanger................ 187 2.12.30TransformerWinding.. 188 2.12.31VoltageControlZone. 190 2.12.32WindingTest............... .190 2.12.33WireArrangement. 191 2.12.34WireType. 192 Annex B. 193 B.1 Introduction.... 193 B.2 General Mapping Conventions..... 193 B.3 Access Model Elements Not Converted 194 B.4 Model Maintenance. 194 Annex C.… 195 Bibliography.… 195
61970-301 IEC:2003 – 8 – 2.12.4 Compensator..............................................................................................................165 2.12.5 CompositeSwitch...................................................................................................... 166 2.12.6 Conductor....................................................................................................................167 2.12.7 ConductorType.......................................................................................................... 169 2.12.8 Connector....................................................................................................................169 2.12.9 DCLineSegment........................................................................................................ 169 2.12.10Disconnector.............................................................................................................. 171 2.12.11EnergyConsumer...................................................................................................... 171 2.12.12EquivalentSource......................................................................................................173 2.12.13Fuse.............................................................................................................................. 174 2.12.14Ground......................................................................................................................... 174 2.12.15GroundDisconnector................................................................................................175 2.12.16HeatExchanger..........................................................................................................175 2.12.17Jumper......................................................................................................................... 175 2.12.18Junction....................................................................................................................... 176 2.12.19Line............................................................................................................................... 176 2.12.20LoadBreakSwitch...................................................................................................... 177 2.12.21MVArCapabilityCurve.............................................................................................. 177 2.12.22PowerTransformer....................................................................................................178 2.12.23RectifierInverter.........................................................................................................179 2.12.24RegulatingCondEq................................................................................................... 180 2.12.25RegulationSchedule.................................................................................................181 2.12.26StaticVarCompensator............................................................................................ 182 2.12.27Switch...........................................................................................................................182 2.12.28SynchronousMachine.............................................................................................. 184 2.12.29TapChanger................................................................................................................187 2.12.30TransformerWinding................................................................................................ 188 2.12.31VoltageControlZone................................................................................................. 190 2.12.32WindingTest................................................................................................................190 2.12.33WireArrangement......................................................................................................191 2.12.34WireType..................................................................................................................... 192 Annex B......................................................................................................................................................... 193 B.1 Introduction...........................................................................................................................................193 B.2 General Mapping Conventions....................................................................................................... 193 B.3 Access Model Elements Not Converted.......................................................................................194 B.4 Model Maintenance............................................................................................................................ 194 Annex C......................................................................................................................................................... 195 Bibliography..................................................................................................................................................195
61970-301©1EC:2003 -9- INTERNATIONAL ELECTROTECHNICAL COMMISSION ENERGY MANAGEMENT SYSTEM APPLICATION PROGRAM INTERFACE (EMS-API)- Part 301:Common Information Model(CIM)Base FOREWORD The IEC (International Electrotechnical Commission)is a worldwide organization for standardization comprising all national electrotechnical committees (IEC National Committees).The object of the IEC is to promote international co-operation on all questions concerning standardization in the electrical and electronic fields.To this end and in addition to other activities,the IEC publishes International Standards.Their preparation is entrusted to technical committees;any IEC National Committee interested in the subject dealt with may participate in this preparatory work.International,governmental and non-governmental organizations liaising with the IEC also participate in this preparation.The IEC collaborates closely with the International Organization for Standardization (ISO)in accordance with conditions determined by agreement between the two organizations. 2)The formal decisions or agreements of the IEC on technical matters express,as nearly as possible,an international consensus of opinion on the relevant subjects since each technical committee has representation from all interested National Committees. 3)The documents produced have the form of recommendations for international use and are published in the form of standards,technical reports or guides and they are accepted by the National Committees in that sense. 4)In order to promote international unification,IEC National Committees undertake to apply IEC International Standards transparently to the maximum extent possible in their national and regional standards.Any divergence between the IEC Standard and the corresponding national or regional standard shall be clearly indicated in the latter. 5)The IEC provides no marking procedure to indicate its approval and cannot be rendered responsible for any equipment declared to be in conformity with one of its standards. 6)Attention is drawn to the possibility that some of the elements of this International Standard may be the subject of patent rights.The IEC shall not be held responsible for identifying any or all such patent rights. International Standard IEC 61970-301 has been prepared by IEC technical committee 57:Power system control and associated communications. The text of this standard is based on the following documents: FDIS Report on voting 57/XX/FDIS 57/XX/RVD Full information on the voting for the approval of this standard can be found in the report on voting indicated in the above table. Annex A is normative and forms an integral part of this standard.Annex B and C are informative only
61970-301 IEC:2003 – 9 – INTERNATIONAL ELECTROTECHNICAL COMMISSION ENERGY MANAGEMENT SYSTEM APPLICATION PROGRAM INTERFACE (EMS-API) - Part 301: Common Information Model (CIM) Base FOREWORD The IEC (International Electrotechnical Commission) is a worldwide organization for standardization comprising all national electrotechnical committees (IEC National Committees). The object of the IEC is to promote international co-operation on all questions concerning standardization in the electrical and electronic fields. To this end and in addition to other activities, the IEC publishes International Standards. Their preparation is entrusted to technical committees; any IEC National Committee interested in the subject dealt with may participate in this preparatory work. International, governmental and non-governmental organizations liaising with the IEC also participate in this preparation. The IEC collaborates closely with the International Organization for Standardization (ISO) in accordance with conditions determined by agreement between the two organizations. 2) The formal decisions or agreements of the IEC on technical matters express, as nearly as possible, an international consensus of opinion on the relevant subjects since each technical committee has representation from all interested National Committees. 3) The documents produced have the form of recommendations for international use and are published in the form of standards, technical reports or guides and they are accepted by the National Committees in that sense. 4) In order to promote international unification, IEC National Committees undertake to apply IEC International Standards transparently to the maximum extent possible in their national and regional standards. Any divergence between the IEC Standard and the corresponding national or regional standard shall be clearly indicated in the latter. 5) The IEC provides no marking procedure to indicate its approval and cannot be rendered responsible for any equipment declared to be in conformity with one of its standards. 6) Attention is drawn to the possibility that some of the elements of this International Standard may be the subject of patent rights. The IEC shall not be held responsible for identifying any or all such patent rights. International Standard IEC 61970-301 has been prepared by IEC technical committee 57: Power system control and associated communications. The text of this standard is based on the following documents: FDIS Report on voting 57/XX/FDIS 57/XX/RVD Full information on the voting for the approval of this standard can be found in the report on voting indicated in the above table. Annex A is normative and forms an integral part of this standard. Annex B and C are informative only
61970-301©1EC:2003 -10- INTRODUCTION This standard is one of the IEC 61970 series which define an application program interface (API) for an energy management system(EMS).This standard is based upon the work of the EPRI Control Center API(CCAPI)research project(RP-3654-1).The principle objectives of the EPRI CCAPI project are to: Reduce the cost and time needed to add new applications to an EMS. Protect the investment of existing applications or systems that are working effectively with an EMS. The principal task of the CCAPI Project is to produce requirements and draft text for standards to facilitate the integration of EMS applications developed independently by different vendors, between entire EMS systems developed independently,or between an EMS system and other systems concerned with different aspects of power system operations,such as generation or distribution management systems (DMS).This is accomplished by defining application program interfaces to enable these applications or systems access to public data and exchange information independent of how such information is represented internally.The Common Information Model (CIM)specifies the semantics for this API.The Component Interface Specifications(CIS)specify the content of the messages exchanged. This part of the standard,IEC 61970-301,defines the CIM Base set of packages which provide a logical view of the physical aspects of Energy Management System information.Part IEC 61970- 302 defines the financial and energy scheduling logical view.Part IEC 61970-303 defines the SCADA logical view.The CIM is an abstract model that represents all the major objects in an electric utility enterprise typically needed to model the operational aspects of a utility.This model includes public classes and attributes for these objects,as well as the relationships between them. The objects represented in the CIM are abstract in nature and may be used in a wide variety of applications.The use of the CIM goes far beyond its application in an EMS.This standard should be understood as a tool to enable integration in any domain where a common power system model is needed to facilitate interoperability and plug compatibility between applications and systems independent of any particular implementation
61970-301 IEC:2003 – 10 – INTRODUCTION This standard is one of the IEC 61970 series which define an application program interface (API) for an energy management system (EMS). This standard is based upon the work of the EPRI Control Center API (CCAPI) research project (RP-3654-1). The principle objectives of the EPRI CCAPI project are to: Reduce the cost and time needed to add new applications to an EMS. Protect the investment of existing applications or systems that are working effectively with an EMS. The principal task of the CCAPI Project is to produce requirements and draft text for standards to facilitate the integration of EMS applications developed independently by different vendors, between entire EMS systems developed independently, or between an EMS system and other systems concerned with different aspects of power system operations, such as generation or distribution management systems (DMS). This is accomplished by defining application program interfaces to enable these applications or systems access to public data and exchange information independent of how such information is represented internally. The Common Information Model (CIM) specifies the semantics for this API. The Component Interface Specifications (CIS) specify the content of the messages exchanged. This part of the standard, IEC 61970-301, defines the CIM Base set of packages which provide a logical view of the physical aspects of Energy Management System information. Part IEC 61970- 302 defines the financial and energy scheduling logical view. Part IEC 61970-303 defines the SCADA logical view. The CIM is an abstract model that represents all the major objects in an electric utility enterprise typically needed to model the operational aspects of a utility. This model includes public classes and attributes for these objects, as well as the relationships between them. The objects represented in the CIM are abstract in nature and may be used in a wide variety of applications. The use of the CIM goes far beyond its application in an EMS. This standard should be understood as a tool to enable integration in any domain where a common power system model is needed to facilitate interoperability and plug compatibility between applications and systems independent of any particular implementation