论文部分内容阅读
在建设智能电网的过程中,有越来越多的高级应用软件被接入电网调度自动化系统。传统调度系统多采用高耦合方式的架构,系统中容易形成信息孤岛,不利于系统的扩展与维护,单个功能故障甚至会造成整个系统的崩溃,严重影响着调度系统的稳定性。为消除信息孤岛,降低调度系统耦合程度,论文提出了一种面向服务架构(SOA)的调度系统实现方法,以满足智能电网发展的需要,提高调度系统的稳定性和可扩展性。通讯系统作为调度系统的数据门户,对可靠性、实时性、可维护性、可扩展性都有非常严格的要求,其核心是通讯规约。不同于传统规约解析采用的顺序编程方式,论文提出了基于事件驱动机制的IEC60870-5-104规约解析方法,以克服传统方法具有的关联性强、灵活性差的缺点,并可大幅降低对计算机资源的消耗;同时,针对C/S结构的传统系统部署繁琐、可维护性差的问题,提出基于Web技术实现通讯系统人机联系界面的设计方案,用户无需安装任何插件,即可通过浏览器对系统进行跨平台访问,极大提高了系统的易用性。另外,为彻底消除调度系统存在的信息孤岛,论文还提出了基于SOA的调度数据库设计方案,定义了标准化数据服务接口,使其他应用可通过远程服务调用实现数据访问。本文基于SOA架构,实现了从数据采集、数据传输到数据存储为一体的调度基础数据平台的开发。并将其应用于广西某县级调度控制中心,解决了现有系统无法进行横向信息传输的问题,有利于进行系统扩展和维护,验证了将所提架构应用于调度系统的可行性和易用性。