The invention relates to a power grid risk scenario parallel computing method and system construction of parallel computing pool, the pool includes a plurality of parallel computing nodes, the computing node includes a plurality of computing engine; acquiring a plurality of scene data calculation of power grid risk, risk distribution of scene data corresponding to each of the engine; the transmission grid risk scene data to the corresponding calculation engine, the engine of the power grid risk scene data parallel computing through the calculation results obtained; parallel computing. In this scheme, the data grid risk scenarios, including large-scale OTDF data, through the distribution of the scene data, the data is transmitted to the scene grid computing engine corresponding parallel computing, can complete the large amount of calculation, Diego scene generation grid risk number and real-time requirements high efficient computing tasks.
【技术实现步骤摘要】
电网风险场景并行计算方法和系统
本专利技术涉及电网
,特别是涉及一种电网风险场景并行计算方法和系统。
技术介绍
随着社会经济水平的增长与人口的增加,电网规模越来越大,社会对电网的安全性与可靠性的要求也越来越高。为了保障电网正常运行,研究人员提出了电网运行风险评估指标和计算方法。由于要考虑的预想故障场景数量众多,以及对每一故障场景都要进行潮流分析、负荷削减等计算工作,计算量非常之大。为了提高电网风险评估的计算效率,一般通过购买高性能服务器或工作站完成,但由于价格昂贵及维护成本高,一般难以拥有;也有尝试优化算法,但由于技术涉及面广、程度深,优化算法对计算效率带来的提高微乎其微,因此电网风险评估的计算效率低下。
技术实现思路
基于此,有必要针对传统的电网风险评估的计算效率低下的问题,提供一种电网风险场景并行计算方法和系统。一种电网风险场景并行计算方法,包括以下步骤:构建并行计算池,并行计算池包括多个计算节点,计算节点包括多个计算引擎;获取多个电网风险场景数据,为各计算引擎分配对应的电网风险场景数据;传输各电网风险场景数据到对应的计算引擎,通过各计算引擎对各电网风险场景数据进行并行计算;获取并行计算结果。一种电网风险场景并行计算系统,包括以下模块:并行计算池构建模块,用于构建并行计算池,并行计算池包括多个计算节点,计算节点包括多个计算引擎;场景数据分配模块,用于获取多个电网风险场景数据,为各计算引擎分配对应的电网风险场景数据,传输各电网风险场景数据到对应的计算引擎;并行计算模块,用于通过各计算引擎对各电网风险场景数据进行并行计算;结果汇集模块,用于获取并行计算结 ...
【技术保护点】
一种电网风险场景并行计算方法,其特征在于,包括以下步骤:构建并行计算池,所述并行计算池包括多个计算节点,所述计算节点包括多个计算引擎;获取多个电网风险场景数据,为各所述计算引擎分配对应的电网风险场景数据;传输各所述电网风险场景数据到对应的计算引擎,通过各所述计算引擎对各所述电网风险场景数据进行并行计算;获取并行计算结果。
【技术特征摘要】
1.一种电网风险场景并行计算方法,其特征在于,包括以下步骤:构建并行计算池,所述并行计算池包括多个计算节点,所述计算节点包括多个计算引擎;获取多个电网风险场景数据,为各所述计算引擎分配对应的电网风险场景数据;传输各所述电网风险场景数据到对应的计算引擎,通过各所述计算引擎对各所述电网风险场景数据进行并行计算;获取并行计算结果。2.根据权利要求1所述的电网风险场景并行计算方法,其特征在于,所述构建并行计算池的步骤包括以下步骤:获取多个计算节点,将各所述计算节点添加至集群中,对所述集群创建任务管理;配置各所述计算节点的计算引擎数量,添加所述集群至初始集群配置文件,获得目标集群配置文件,根据所述目标集群配置文件创建并行计算池。3.根据权利要求2所述的电网风险场景并行计算方法,其特征在于,所述配置每个计算节点的计算引擎数量的步骤包括以下步骤:将当前计算节点中的计算引擎数量配置为当前计算节点的CPU核数量。4.根据权利要求2所述的电网风险场景并行计算方法,其特征在于,各所述计算节点处于同一个局域网,计算节点间通过局域网进行数据的传输。5.根据权利要求2所述的电网风险场景并行计算方法,其特征在于,还包括以下步骤:选取所述并行计算池中的任意一个计算节点作为客户端,将各所述电网风险场景数据传输至所述客户端;其中,所述客户端为各所述计算引擎分配对应的电网风险场景数据;所述传输各所述数据到对应的计算引擎的步骤包括以下步骤:通过所述客户端传输各所述数据到对应的计算引擎。6.根据权利要求1所述的电网风险场景并行计算方法,其特征在于,所述为各个计算引擎分配对应的电网风险场景数据的步骤包括以下步骤:获取所述并行计算池中的计算引擎总数以及各个计算引擎的引擎序号;对所述电网风险场景数据按序编号,得到场景编号;将当前场景编号...
【专利技术属性】
技术研发人员:莫文雄,章磊,胡金星,张志亮,王莉,何兵,孙煜华,冯圣中,吴永欢,
申请(专利权)人:广州供电局有限公司,中国科学院深圳先进技术研究院,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。