En este apartado se muestran de manera gráfica todas las clases CIM que participan en la descripción de la instalación y se explican los diagramas UML de la norma en los que se encuentran estas clases. Lo que se pretende es familiarizar al lector con algunos de los diagramas de clases UML más característicos de la norma y, en general, con el proceso de representación en CIM de cualquier concepto de la gestión de sistemas eléctricos. Dicho proceso consiste básicamente en buscar en los diagramas del modelo las clases que mejor se adapten a la realidad que se desea representar. Como ya se comentó en [1], a la hora de realizar búsquedas en los diagramas descritos en la norma se recomienda el empleo de la herramienta Rational Rose, desarrollada por IBM y que se puede descargar en la página oficial de los usuarios del CIM [3].
Resumen gráfico de las clases CIM empleadas
La Figura 2 muestra todas las clases CIM que se emplean en la descripción de la instalación ejemplo y las asocia gráficamente a los elementos de dicha instalación. En el resto del apartado se describen los diagramas UML de la norma en los que se encuentran estas clases.
Representación en CIM de los elementos de corte: seccionador e interruptor
En [1] se habían descrito brevemente las clases más características que se emplean en el CIM para representar a los elementos de corte. A continuación, se realiza una descripción más detallada. Para el CIM, los elementos de corte son un tipo de recurso del sistema eléctrico. En concreto, el CIM considera estos recursos como equipos que conducen energía eléctrica y tienen la capacidad de abrir y/o cerrar los circuitos en los que se encuentran. La clase que se emplea para describir estos equipos se denomina Switch. La Figura 3 muestra el diagrama de clases UML del modelo CIM en el que se representan la clase Switch y las clases de las que deriva.
En el diagrama de la Figura 3 no se han representado todos los atributos de cada clase. Así, en la clase Switch, por ejemplo, sólo se muestra el atributo normalOpen. Este atributo, aunque no es el único, sí que es uno de los más representativos de la clase Switch, ya que permite describir la posición por defecto que tiene un elemento de corte. Otros atributos, como los heredados de IdentifiedObject y ConductingEquipment no se han representado en la Figura 3.
La clase PowerSystemResource representa cualquier recurso de un sistema eléctrico. Son recursos todos los equipos que pueden formar parte del sistema eléctrico, pero también todos los elementos de dicho sistema que pueden contener a esos equipos, como por ejemplo, una subestación o un nivel de tensión.
Para representar los equipos de un sistema eléctrico el modelo define una nueva clase: Equipment. Como los equipos son tipos particulares de recursos, la clase Equipment derivará de la clase PowerSystemResource, o dicho de otra forma, existirá una relación de herencia entre las clases PowerSystemResource (superclase) y Equipment (subclase).
Dentro del conjunto de equipos de un sistema eléctrico, se diferencian los que conducen energía eléctrica y los que no. Para los equipos del primer tipo el CIM define la clase ConductingEquipment. Esta clase, al representar un tipo particular de equipos, derivará de la clase Equipment.
De nuevo, existen distintos tipos de equipos que conducen electricidad. Precisamente, los elementos de corte son uno de esos tipos. Por tanto, para representar a los elementos de corte, el CIM incluye la clase Switch, que derivará de ConductingEquipment.
Por último, es necesario indicar que en el CIM la mayor parte de las clases derivan directa o indirectamente de la clase IdentifiedObject. Esta clase representa todos los elementos que deben ser identificados en el sistema, es decir: todo tipo de recursos del sistema, medidas, tarifas del mercado eléctrico, activos, etc. PowerSystemResource, al representar un tipo particular de objetos que deben ser identificados, derivará de IdentifiedObject, la cual cuenta con atributos genéricos como name o description, que permitirán especificar el nombre y proporcionar una pequeña descripción de casi cualquier objeto que se encuentre representado en el CIM.
![]() |
![]() |