论文部分内容阅读
随着电力工业及IT技术的发展,各种能量管理系统(EMS)在电力系统中得到了广泛的应用。同时由于当前电力系统发展的需要,传统EMS在各方面越来越不能满足电力系统的要求。为解决该问题,国际电工委员会(IEC)提出了IEC61970系列标准,公共信息模型(Common Information Model, CIM)是其核心内容。作为一种基于面向对象技术的抽象模型,它统一了电力信息模型,是在EMS上实现应用软件的“即插即用”及“无缝连接”的基础。CIM与XML、CORBA等计算机的共同应用,也使上述目标成为可能。本文即是从CIM模型入手,研究IEC61970的互操作问题。介绍了IEC61970标准及其相关的可扩展标记语言(XML)、通用建模语言(UML)、资源描述框架(RDF)等技术,论述了CIM模型的概念、结构和特点等。在此基础上提出了一种适合当前调度自动化系统的CIM改造方法,并详细论述了其3个核心功能及其具体实现方法,即模型的提取——实际电力系统与CIM模型对象的映射、数据库的生成——CIM模型对象与关系数据库的映射、CIM/XML文档的生成——CIM模型对象与RDF的映射等。然后利用JAVA语言编制一个能实现此3功能的模块,即CIM/XML导入/导出模块,即可实现对各种调度自动化系统的CIM改造。在分析上述方案特点的基础上,提出了一种基于有效量的CIM/XML互操作改进方案,结合试例阐述了该改进方案的思路及实现方法,论述了引进该改进方案后的信息交互方法。同时论述了该方案在不同条件下的相应修改、仍存在的不足,以及进一步的改进设想等。同时,结合当前对IEC61970标准研究的现状及热点问题,对CIM模型的扩展、IEC61970标准与IEC61850配合问题、IEC61970标准在新制定的EMS高级应用软件中的应用等进行了探讨,初步提出了一些解决方法和思路。最后对IEC61970标准及研究作了总结和展望。