论文部分内容阅读
随着我国电力工业的迅速发展以及全面走向市场,电力调度自动化系统的运行水平、实用化程度以及总体技术性能也都随之迅速发展和提升。电网调度自动化主站(PAAS)系统是一个面向电力调度应用的集成化开放式应用环境,可支持数据采集与监视控制系统(SCADA)、PAS、DMS、调度管理、通信监控、电力市场等各种子系统。主要用于省调、地调和县调对所辖电网的实时调度和控制,为电力部门的日常生产及保证电网的正常运行提供服务和支持。PAAS系统中的WEB发布软件则是其中非常重要的一部分,其连接的方便性及客户端的零维护特性,使得用此方式在电力系统的MIS网中实现对电网实时信息的监控变得可行而且不失为一个较好的方案。在此以前已经有比较成熟的解决方案,但是传统的MIS浏览方式因客户端需要安装专用MMI软件而使维护量增大,且给系统的升级带来了巨大的不便。因此有不少用户提出是否可实现以B/S的方式对电网调度自动化主站系统的系统数据进行监视。在这种情况下,电网调度自动化主站系统WEB发布软件应时而生。为实现该种软件,主要应完成以下功能:一、实现浏览功能,用户通过浏览器就可以配电网运行情况进行了解和分析;二、实现WEB的远程自动化管理,能通过网页进行远程监控,实现具有工作站应用软件通用的功能。而其中涉及的技术有基于WEB环境下交互图形界面的开发,网络通信和数据传送,用户认证、网络数据安全等方面技术。故软件应设计成以下五部分:服务器部分、客户端部分、图形转换工具、索引主页生成工具、CGI程序。系统从方便用户、满足用户需求的角度出发,本着实用性、先进性、安全性的原则历时一个月进行需求分析、系统功能和技术分析工作。随后确定了系统总体架构与方案,并建立系统模型,并根据系统需求选择适当的Socket通信方式。在系统设计阶段,介绍了系统技术框架、应用支撑系统的构成,系统服务器的主要类结构及通过主要的两个类进行的数据监视及通信工作,设计阶段历时三个月。然后对软件系统进行功能测试、性能测试及稳定性测试等,并进行系统综合运行测试。系统采用良好的安全机制,保证了用户数据安全。在本文中,主要介绍了服务器部分的相关技术实现。为了实现数据监视,需要显示背景图及图上的数据(以不同方式)。这就需要图形处理部分获取相关信息,图形、程序均存储于服务器节点,根据获取信息的类别的不同,使用不同的方式,底图直接以jpg图形方式从服务器端调入,图形的描述信息在客户与服务器端建立连接之后由客户向Socket服务端提出请求。Socket服务端在接收到客户端的申请之后从当地磁盘获取指定文件,分析其内容之后将描述信息发送到客户端,同时服务器端建立定时发送信息块用以发送动态信息。客户端接收到服务器端传来的描述信息后保存描述信息并申请动态信息存放于内存。该部分直接从系统中获取实时数据,具有良好的实时响应性能,数据动态更新的指标与SCADA系统基本相仿,所有功能在底层实现,用户无需了解具体细节,从而减轻用户的软件维护工作。服务器技术的实现不是功能替换而是功能扩充,在增加Web方式支持的同时不影响原来的SCADA系统中的MIS服务器的功能。通过本文所述的工作,可以利用基于Intranet的MIS联网方案,通过电力企业的内联网,能够准确、及时的显示公司电网的实时情况,为公司提供供电数据,使公司及时做出管理决策,保证供电的可靠性和稳定性,实现调度自动化系统信息对全体相关人员的及时服务,真正做到客户端免维护,具有远程维护、远程诊断和远程启动功能,提高服务质量和工作效率,对于电网调度自动化具有非常重要的现实意义。