En este apartado se explica brevemente cómo representar una instalación eléctrica en CIM/XML. El CIM/XML es uno de los formatos definidos en las normas IEC para facilitar el intercambio de información organizada según el modelo CIM. Este formato, definido en la norma IEC 61970-552-4 [2], está orientado al intercambio de información de la topología de las redes eléctricas y se basa en el Extensible Markup Language (XML) [5]. El XML es un metalenguaje que permite a los usuarios generar sus propios lenguajes marcados, con los cuales se puede transmitir todo tipo de información mediante una organización sencilla basada en etiquetas. Así, el CIM/XML permite crear ficheros que contengan la información acerca de la topología de una red eléctrica mediante el empleo de etiquetas. Realmente, el CIM/XML está basado en el formato RDF/XML [6], el cual permite describir fácilmente en XML modelos orientados a objetos.
Para realizar la explicación de este formato se empleará un fragmento de la instalación ejemplo de la Figura 1. Así, a continuación, se describirá en detalle la representación en CIM/XML del seccionador de la instalación, del devanado de alta del transformador de potencia y de la conexión eléctrica entre ambos equipos.
Representación en CIM/XML del seccionador de la instalación ejemplo
La Figura 9 muestra el fragmento de un fichero CIM/XML en el que se describe el seccionador de la instalación ejemplo. La etiqueta cim:Disconnector hace referencia a la clase del objeto que se va a definir. Por su parte “SecEjemplo” es el identificador del objeto. Dicho identificador debe ser único en todo el fichero CIM/XML. Anidadas dentro de las etiquetas que hacen referencia a la clase, se encuentran las referencias a los atributos del objeto y a las relaciones que va a tener con objetos de otras clases. El atributo cim:IdentifiedObject.name lo heredan los objetos Disconnector de la clase IdentifiedObject, de la que, como se había explicado en el apartado “Representación en CIM de los elementos de corte: seccionador e interruptor”, derivan indirectamente. Este atributo permite definir el nombre del objeto. En este caso, se ha puesto al objeto el nombre de “SeccionadorEjemplo”. El atributo cim:Switch.normalOpen, heredado de la clase Switch, indica si el seccionador va a estar normalmente abierto o no. En este caso, el valor del atributo es “false”, indicando que este seccionador en concreto estará normalmente cerrado. La relación cim:Equipment.memberOf_EquipmentContainer, heredada de la clase Equipment, asocia al seccionador con el nivel de tensión al que pertenece. En este caso, como se puede apreciar en la Figura 1, se trata del nivel de tensión de 66kV. Este nivel estará representado en otro fragmento CIM/XML mediante el objeto VoltageLevel identificado como Nivel_66kV. Por último, las dos relaciones cim:ConductingEquipment.Terminals, heredadas de la clase ConductingEquipment, asocian al seccionador con sus dos terminales de conexión: Sec_Term_1 y Sec_Term_2. En la misma figura se incluye la descripción en CIM/XML de estos terminales. Para ello se emplean las etiqueta cim:Terminal. Ambos terminales se asocian con el SecEjemplo mediante la relación cim:Terminal.ConductinEquipment. Además, se puede observar que el Sec_Term_2 se asocia también con el nodo de conexión CNode_1 a través de cim:Terminal.ConnectivityNode.
Representación en CIM/XML del devanado de alta del transformador de potencia
A continuación se describe la representación en CIM/XML del devanado de alta del transformador de potencia. En la Figura 10 se puede observar que para la definición del devanado de alta, llamado “Devanado_1”, se utiliza la etiqueta de la clase cim:TransformerWinding. Para describir las características propias de dicho devanado, se emplean las etiquetas de los atributos: cim:IdentifiedObject.name, que permite indicar el nombre del devanado, cim:TransformerWindig.r, para representar el valor de la resistencia eléctrica del devanado y cim:TransformerWinding.x, para representar el valor de su reactancia. Además, se añaden dos relaciones que asocian al objeto “Devanado_1” con otros objetos de la instalación ejemplo. Así, cim:ConductingEquipment.Terminals lo asocia con su terminal Dev1_Term, definido más abajo en la misma figura, y cim:TransformerWinding.MemberOf_PowerTransformer lo asocia con el transformador de potencia al que pertenece, el TransformadorEj, que se definiría de manera análoga a lo realizado con los elementos descritos en el presente apartado.
![]() |
![]() |