论文部分内容阅读
电力系统运行的关键部门是电力系统的调度,所谓电网调度自动化系统是指应用计算机、通信和自动控制技术,对电网调度中心管辖的设备进行数据采集、监视和控制,以实现自动测量、自动信号、自动控制和自动调节等功能的重要应用系统。随着电力企业信息化的完善,在电力企业中建立了大批综合性的、分布式的应用系统。这在提高电力系统运行效率的同时,也带来了一些问题。由于这些系统可能是在不同时期开发的,它们之间的数据、报表格式也有可能相互不兼容,这对系统之间提出了互操作性的要求。互操作性的实现,其基本前提就是要在不同系统的不同产品之间统一标准。国际电工委员会第57次技术委员会在90年代针对能量管理系统(EMS-Energy Management System)提出了IEC (IEC—International Electro technical Commission) 61970标准系列,其中对于电网模型信息的交互已经明确地提出了一个公共信息模型(CIM—Common Information Model)标准。因此,基于CIM的电力软件的信息数据交换逐渐成为研究热门。本文主要完成以下工作:1、仔细研究IEC61970CIM标准,对电力系统中的数据互操作问题进行初步研究,全面采用面向对象技术、可扩展标记语言(XML)和文档对象模型(DOM)规范来研究电力数据的交互性以及数据信息存储的结构方式。2、以java的DOM解析器作为工具,针对电力行业中的基于CIM/XML文档的数据进行解析。3、通过学习和了解数据结构的一些知识,结合电力行业中的CIM/XML文档的模型结构,提出树形模型结构和拓扑图模型结构作为信息存储方式,并利用java语言进行了转换的实现。4、结合华东电网的ABB私用系统的模型管理模块DE,分析电力数据在DE中的存储结构和方式,与基于CIM/XML文档的数据进行了对比,分析异同。并设计从树形模型和拓扑图模型向DE模型管理模块插入数据的方法并用代码实现。