首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于OpenMP和MPI的非序贯蒙塔卡罗暂态稳定评估的动态混合并行化方法
引用本文:于慧莉,李勤新,宫春明. 一种基于OpenMP和MPI的非序贯蒙塔卡罗暂态稳定评估的动态混合并行化方法[J]. 现代电力, 2014, 31(2): 31-36
作者姓名:于慧莉  李勤新  宫春明
作者单位:1.东北电力大学电气工程学院, 吉林吉林 132012;
摘    要:为了提高暂态稳定性分析中非序贯蒙塔卡罗串行算法的计算效率,提出并实现了一种基于OpenMP和MPI的风险评估混合动态并行算法。利用动态规划规则将蒙塔卡罗抽样样本点以MPI方法分配给计算机集群上的多个PC进程,再在各进程内采用多线程的并行计算模式对系统故障的分析处理的循环部分进行OpenMP并行分解。大量实验模型的测试和数据分析表明,在保证准确度的前提下,算法取得了理想的并行效率,普通集群最高达到了3.28倍的加速比,混合集群最高达到了5.06倍的加速比。

关 键 词:暂态稳定   非序贯蒙塔卡罗   并行算法   MPI   OpenMP   动态规划
收稿时间:2013-06-18

A Dynamic Hybrid Parallel Algorithm of Assessing the Non-sequential Monte Carlo Transient Stability Based on OpenMP and MPI
Affiliation:1.College of Electrical Engineering,Northeast Dianli University,Jilin 132012,China;2.China Electric Power Research Institute,Beijing 100192,China
Abstract:A kind of hybrid parallel algorithm of assessing risks of power system based on OpenMP and MPI is presented in this paper to improve the efficiency of the large-scale numerical calculation for non-sequential Monte Carlo Simulation in the analysis of transient stability. The Monte Carlo sampling points are allocated in multiple processes of PC cluster based on MPI method by using dynamic programming, and the loop of analyzing and processing system failures is decomposed based on OpenMP by using of multi-thread parallel computing model in each process. The models testing and data analysis show that this algorithm has expectant parallel calculation efficiency with good accuracy. The normal PC cluster can achieve up to 3.28 times speedup, and hybrid cluster can achieve up to 5.06 times speedup by using of proposed algorithm, which verifies its effectiveness.
Keywords:
本文献已被 CNKI 等数据库收录!
点击此处可从《现代电力》浏览原始摘要信息
点击此处可从《现代电力》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号