Title :
A common information model (CIM) toolkit framework implemented in Java
Author :
McMorran, Alan ; Ault, Graham ; Morgan, Ciaran ; Elders, Ian ; Mcdonald, James
Author_Institution :
Strathclyde Univ., Glasgow
Abstract :
Summary form only given. The common information model (CIM) is an object-oriented representation of a power system and is used primarily as a data exchange format for power system operational control systems. CIM has the potential to be used as much more than an intermediary exchange language. This paper explores the possible use of CIM as the core of a power systems analytical toolkit for storing, processing, extracting and exchanging data directly from CIM objects. To this end, the paper discusses solutions to some of the challenges in storing and processing large power system network models as native Java objects without sacrificing reliability and robustness. The paper highlights the advantages provided by such a system when dealing with extensions to the CIM standard and overcoming the problems posed with simultaneously maintaining backwards compatibility without sacrificing a higher level of detail. The paper also addresses the issue of data processing performance in contrast to other approaches
Keywords :
Java; electronic data interchange; object-oriented programming; power system analysis computing; power system control; power system reliability; CIM; Java; common information model; data exchange; data extraction; data processing; data storage; intermediary exchange language; large power system network; object-oriented representation; power system operational control systems; power systems analytical toolkit; Computer integrated manufacturing; Control system synthesis; Data mining; Java; Object oriented modeling; Power system analysis computing; Power system control; Power system modeling; Power system reliability; Power systems;
Conference_Titel :
Power Engineering Society General Meeting, 2006. IEEE
Conference_Location :
Montreal, Que.
Print_ISBN :
1-4244-0493-2
DOI :
10.1109/PES.2006.1709112