基于网格计算的电力系统分布式监控的实现

2013-11-25 09:23:29 电力信息化  点击量: 评论 (0)
摘要:本文提出一种基于网格计算的电力系统监控的基础平台。该平台很好地利用了网格计算的分布式信息处理能力来处理广域电力系统的监控问题。设备终端的数据采集计算设备被虚拟化为各种异构数据库。网格节点内部
obus网格平台模块包含3个系统功能模块,分别是条件查询服务模块、触发器事件服务模块和静态设备数多线程查找服务模块。该服务器同时提供Web Portal服务,终端用户和应用程序可以通过Web接口访问和查看网格上的数据。前面提到对数据需要进行三个层次的虚拟化。其中数据的虚拟化,主要采用元数据来表达,并通过本地数据管理服务负责向外部请求解释数据的含义;文件系统的虚拟化,主要通过目录服务(LDAP)来实现数据文件或数据库在广域环境下的访问;存储介质的虚拟化主要通过采用当地数据驱动(JDBC和ODBC)配合当地数据语义解析器来实现异构数据的访问。
                                                  图 7 虚拟数据库总体结构设计

同时,系统还提供了动态事件监视器,该功能模块监视数据的变化和系统内设备状态的变化,并给每一个事件给定一定的级别,用户可以选择性地在动态事件簿中显示系统内的变化(如设备的状态、操作员添加记录等等)。数据发生变化后,通知应用程序自动更新。最后,在Linux环境下搭建Tomcat服务器,采用JBuilder工具设计开发jsp格式的Web界面。系统的各功能模块挂载在Globus下,形成一个独立的服务。

3.5. 运行与测试结果
为了测试该系统的运行性能,我们搭建了如图 8所示的测试平台。它主要由实验室内部的高性能计算节点(模拟实际运行中的数据服务器)。实验室共采用了4台这样的高性能计算节点。该高性能计算节点接收数据采集模块送来的数据,将其导入数据库存放。同时,某电力企业为我们开通了一个其运行数据库的端口,可以通过广域网访问。在实际测试过程,我们也尝试将其中的计算节点放置在不同的网关范围内,模拟广域网的运行情况,得到了基本相似的运行性能。图 9所示为一动态监视设备运行状况的界面。

对于监控而言,系统对该项目中数据种类进行了划分。主要需要区分静态数据和动态数据。提供的电力系统监控数据种类如下:
设备数据,包括设备的性能参数和运行状态
运行数据,即实际的测量数据
生产管理数据,包括部门的人事数据、库存数据等
图 8 测试平台
图 9 设备运行数据动态显示

4. 结论与展望

网格计算通常被认为是一种构造“便宜的”、能够处理异构和分布计算的“超级计算”手段。因此,网格计算为现代电力系统提供了一个理想的解决方案。考虑到更大规模电力系统追求更高的经济性、安全性和鲁棒性,以及不断增加的平台体系之间的互
大云网官方微信售电那点事儿

责任编辑:和硕涵

免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞