论文部分内容阅读
随着电力工业的不断发展,电力系统的分散性、大规模性等特征日趋明显。随之也带来了两大方面的难题,一是如何对系统中分散在各地区的信息和资源进行有效、合理的管理;二是如何对大规模的电力系统进行实时和及时的分析。以往的分布式技术虽然能够在一定程度上解决这些问题,但是很难适应电力系统运行与控制的要求。因此,有必要将网格计算技术——这一新型的分布式技术引入到电力系统的工程实践中来,探索在大电网范围内实施高效率控制和决策的新途径。正是基于这一目的,电子科技大学电力自动化实验室开发了基于Globus3.0的电力系统网格计算平台。本文侧重于介绍该平台上功能组件的设计和实现。这些组件按用途可分为两类:一类是服务于分布式信息管理的虚拟数据库查询组件、动态数据监控组件;另一类是服务于电力系统分布式并行计算的矩阵分割组件、并行计算组件。论文在介绍了网格计算的基础知识之后,详细阐述了这些组件的设计和实现思路。并在文中给出了将这些组件部署为网格服务的步骤和方法。最后,本文在电力系统网格计算平台上,对这些组件的功能进行了测试。测试结果表明虚拟数据库查询组件、动态数据监控组件均能实现分布式信息管理中的相应功能,而矩阵分割组件、并行计算组件也都能够满足进行电力系统分布式并行潮流计算的需求。同时本文还对并行计算组件的性能进行了测试,将采用并行计算组件求解2组不同规模的电力系统潮流计算中的雅可比矩阵方程的性能与传统串行方式和MPI进行了比较,该结果表明,本文设计的并行计算组件不但具有良好的加速性能,还具有为数据广域分布的电力系统提供实时并行计算的能力。