Documente Academic
Documente Profesional
Documente Cultură
Keywords: Common Information Model, Resource Unified Modeling Language (UML). The Common
Description Framework, Unified Modeling Language, Data Information Model for power systems falls under two
Integration, Semantic Web standards:
a. IEC 61970-301: This IEC standard describes the power
Abstract system from an electrical point of view. The electrical
Sensors like current transformers and voltage properties of equipment and the relationship they share
transformers are used to monitor the power systems and data with other equipment are covered in this standard [1].
from these sensors are collected in appropriate computer b. IEC 61968-11: This IEC standard describes
applications to observe the state of the power system. Phasor supplementary features required in a power system like
Measurement Units (PMUs) get data from current and asset tracking, documentation work, consumers, and
voltage transformers and time-stamp them thereby paving resource planning [2].
the way for wide-area monitoring of the power system. In
wide-are monitoring, the dynamic-view of the power system 2.1. Data Format issues
may be observed across multiple utilities’ zones each using Most power system applications are tailor-made for a
many different computer applications. To enable these particular functionality and they often use application-
computer applications to communicate with each other, a specific file formats. In a power system utility, many such
common language is required with the ability to overcome applications are used and to enable communication between
proprietary data constraints of power system applications. them, the utilities always have to stick with the same
This paper focuses on the common data model that is application vendor.
required by sensors –CIM models and the storage format – In a de-regulated environment, the utilities often have to
CIM/XML that is used to share data between applications. communicate with neighboring utilities that run applications
developed by different vendors. This creates communication
1. INTRODUCTION problems as the applications are normally built upon
Most Energy Management Systems (EMS) and proprietary data formats. Often different versions of same
Distribution Management Systems (DMS) developed by application do not understand each other due to
vendors cannot communicate with each other due to modifications made to the original file-formats. An example
conflicting proprietary data formats. Utilities may have to of this issue would be Microsoft Office Word 2007 and
use the same vendor for multiple packages even if another Word 2003. The native storage extension for Word 2007 is
application with better features is available in the market due *.docx whereas Word 2003 uses *.doc. Word 2003 cannot
to the data-format constraints. Inter/Intra-communications open a *.docx document unless the Compatibility Pack is
between utilities can help to anticipate or mitigate any installed.
undesired contingencies in the power system and also lead to
improved economic operation of utilities at times. The major 2.2. Need for Common Information Model
hindrance to interchange of data is the heterogeneity of the In the power industry, numerous applications/systems
software used by power companies and the variety of are used and many are incompatible with other power
different formats used to store data. This representation of system applications. As a stopgap approach, most utilities
data in proprietary formats makes it difficult to exchange just use a point-to-point interface between applications.
data between other applications thereby requiring translator To prevent this point-to-point interface, the Control
programs to convert the data from one format to another. Center Application Program Interface (CCAPI) working
Due to the myriad of translators required between all the group (WG) was set up by the Electric Power Research
applications, a common format to cover all areas of data Institute (EPRI) to build the Common Information Model for
exchange in power electrical domain has been adopted by power systems. As the scope of CIM models increased, the
the Electric Power Research Institute (EPRI). design of CIM was taken over by various International
Electrotechnical Commissions (IEC) working groups
2. COMMON INFORMATION MODEL primarily Technical Committee TC-57’s working groups 13
Common Information Model (CIM) is a highly detailed and 14. Common Information Model prescribes that utilities
object-oriented model of the power system developed using use the highly detailed customizable CIM format that is
compatible with many applications. Moreover, this format of CIM/UML class diagrams. The Working Group 13
has the flexibility to add extra data to it in case an (WG13) mainly deals with CIM for Energy Management
application needs them, without invalidating the data format Systems (EMS) and Working Group 14 (WG14) deals with
[3]. CIM for Distribution Management Systems (DMS).
The unique feature of the CIM grammar is that it is
abstract and generic. This generic property enables it to be
compatible with any application used in the power system
industry. Moreover, it provides the option of customization
for any application that needs additional properties. In
essence, the grammar can be extended to accommodate the
specific needs of individual applications without affecting
the core grammar.
As the Common Information Model is based on Object
Oriented Design (OOD) modeling [4], the basic object
oriented modeling concepts used in the CIM are described
below :
State Contingency
Enterprise Estimation Analysis
Architect CIM/UML
Power System
Data Semantic
UML to RDF
Web Service
conversion
Data
Exporter SOS
RDF server
schema
validated by the sensor web, and then the dummy data is operating under different utilities. The existing CIM models
extracted from this file and stored in the appropriate for CT and PT were used and new model for PMU was
database to perform various pre-programmed tasks. At developed. These asset models in addition to the
present, many utilities just shy away from CIM/XML as it is measurement CIM is used by the sensor web to perform
an overhead to enable CIM/XML for existing legacy automated tasks like state estimation, contingency analysis
applications. Alternatively, many application vendors now and other tasks.
incorporate CIM features in their latest products so as to
ease the burden off the utilities that choose to go with latest 6. ACKNOWLEDGEMENT
edition of an application. This research was funded through United States
Department of Homeland Security/ Oak Ridge National Lab
5. SUMMARY Funds: 63886, Office of Naval Research (ONR) Grant No.
A common language is required by applications that N00014-02-1-0623 and N00014-08-1-0080.
wish to communicate with each other. EPRI initiated the
development of Common Information Model for power 7. REFERENCES
systems to enable application integration. The CIM/UML [1] “Common Information Model (CIM)”: CIM 10 Version,
model and CIM/RDF file accomplish the task of forming the EPRI, Palo Alto, CA: 2001, 1001976.
common language between applications thereby enabling [2] http://www.ucaiug.org/CIMug/default.aspx. Official site
‘plug-and-play’ capability for the power system applications. for Common Information Modeling for power systems.
In power systems where wide-area monitoring is done, CIM
messages have to be exchanged between applications
[3] Dr Alan W. McMorran: "An Introduction to IEC 61970-
301 & 61968-11: The Common Information Model”
available at www.cimphony.org/cimphony/cim-intro.pdf
[4] Jian Wu – “Data Modeling for Shipboard Power System”
, MS Thesis, Department of Electrical & Computer Noel N. Schulz received her B.S.E.E. and M.S.E.E. degrees
Engineering, Mississippi State University, 2004, from Virginia Polytechnic Institute and State University in
http://library.msstate.edu/content/etd/show.asp?etd=etd- 1988 and 1990, respectively. She received her Ph.D. in EE
03252004-220340 from the University of Minnesota in 1995. She has been an
[5] Xiaofeng Wang: “Data Modeling and Data Exchange for Associate Professor in the ECE department at Mississippi
Electrical Distribution Networks” – Dissertation for Doctor State University since July 2001.She currently holds the
of Philosophy, Michigan Technological University, Nov TVA endowed professorship in power systems engineering.
2001 Her research interests are in computer applications in power
[6] RTDMS training available at system operations including artificial intelligence
http://www.naspi.org/resources/training/2008_0122/rtdms_tr techniques. She is a NSF CAREER award recipient. She has
aining_package.pdf been active in the IEEE Power & Energy Society and served
[7] Reynaldo Francisco Nuqui: "State Estimation and as Secretary for 2004-2007 and Treasurer for 2008-2009.
Voltage Security Monitoring Using Synchronized Phasor She was the 2002 recipient of the IEEE/PES Walter Fee
Measurements", Department of Electrical & Computer Outstanding Young Power Engineer Award. Dr. Schulz is a
Engineering, Virginia Tech, 2001 member of Eta Kappa Nu and Tau Beta Pi.
http://scholar.lib.vt.edu/theses/available/etd-07122001-
030152/unrestricted/rnuqui_dissertation.pdf Anurag K. Srivastava received his Ph.D. degree from
[8] http://www.w3.org/2001/sw/ . W3C official website for Illinois Institute of Technology (IIT), Chicago, in 2005, M.
semantic web related activities. Tech. from Institute of Technology, India in 1999 and B.
[9] Robin Podmore, David Becker, Rob Fairchild, Marck Tech. in Electrical Engineering from Harcourt Butler
Robinson: “Common Information Model – A Developer’s Technological Institute, India in 1997. He has been working
Perspective” in Proc. System Sciences, 1999. HICSS-32. as Assistant research professor at Mississippi State
Proceedings of the 32nd Annual Hawaii International University since September 2005. Before that, he worked as
Conference, pp-6 research assistant and teaching assistant at IIT, Chicago,
[10] http://www.selinc.com/sel-421.htm. USA and as Senior Research Associate at Electrical
SEL-421 Instruction Manual available at Schweitzer Engineering Department at the Indian Institute of
Engineering Laboratories (SEL) website. Technology, Kanpur, India as well as Research Fellow at
[11] http://www.w3.org/TR/rdf-concepts/. W3C website Asian Institute of Technology, Bangkok, Thailand. His
explaining RDF concepts. research interest includes real time simulation, power system
[12] www.cimtool.org. Website for the Eclipse plug-in modeling, power system security, power system
CIMtool. deregulation and artificial intelligent application in power
system. Dr. Srivastava is member of IEEE, IET, Power &
8. BIOGRAPHIES: Energy Society, Sigma Xi and Eta Kappa Nu. He is recipient
of several awards and serves as reviewer for IEEE
Vinoth M. Mohan is an M.S.E.E. student at Mississippi Transactions, international journals and conferences.
State University. He received his B.E degree in Electrical
and Electronics Engineering from Panimalar Engineering
College, India in 2005. He worked as a software
programmer in Infosys Technologies Limited, India for
around 2 years before pursuing his MS degree. His interests
include electrical generation, transmission, distribution
networks and quantum mechanics.