并行计算高级参数设置
本文档介绍电磁暂态仿真并行计算高级参数设置与适用范围,并以 IEEE-39 节点标准测试系统算例进行演示。目前并行计算功能仅在私有服务器上可用,公网暂未开放使用。
功能定义
EMTLab 提供的并行计算高级参数设置功能。
功能说明
计算选项与适用范围
针对用户不同仿真场景的使用需求,EMTLab 提供了常规、 分网并行、 CPU Turbo 与 CPU Super Turbo 等 4 种计算选项。对于新能源单机模型、三机九节点算例等小规模算例,推荐选择常规计算选项进行仿真;对于含长传输线的大规模系统(如省级电网模型),推荐选择分网并行、 CPU Turbo 与 CPU Super Turbo 等三种采用计算选项进行仿真加速;对于不具备分网条件的大规模系统(如仅包含较短集电线的新能源场站模型),推荐选择 [CPU Turbo](#CPU Turbo计算选项配置) 或 [CPU Super Turbo](#CPU Super Turbo计算选项配置) 等 2 种计算选项进行仿真加速。
计算选项 | 功能说明 | 适用场景 | 算例要求 | (3 机 9 节点标准算例)10s 物理过程仿真耗时 | (某省级电网)10s 物理过程仿真耗时 | (某详细风电场模型)10s 物理过程仿真耗时 |
---|---|---|---|---|---|---|
常规 | 利用单核 CPU 完成所有计算 | 小规模算例 | 无 | 单核:2.15s | 单核:2020.58s | 单核:385.22s |
分网并行 | 每个电网分区在一个 CPU 核心中完成计算,利用多核 CPU 加速仿真 | 含长传输线的 大规模电网(如省级电网) | 需要长传输线进行解耦 | / | 分网:114.80s | / |
CPU Turbo | 多核间执行自动负载均衡策略 | 含控制节点较多的大规模系统(如新能源场站) | 无 | 不分网:1.74s | 不分网:303.23s | 不分网:62.56s |
需要长传输线进行解耦 | / | 分网:102.17s | / | |||
CPU Super Turbo | 在 CPU Turbo 的基础上优化计算流程,进一步提升计算效率 | 含控制节点较多的大规模系统(如新能源场站) | 无 | 不分网:1.73s | 不分网:300.63s | 不分网:57.86s |
需要长传输线进行解耦 | / | 分网:100.68s | / |
常规计算选项配置
常规计算选项适用于新能源单机模型、三机九节点算例等小规模算例。对于常规计算选项配置,用户只需选择电磁暂态仿真计算方案并配置基本设置即可。
- 基本设置
- 高级设置
在运行标签页新建电磁暂态仿真计算方案,选中新建的计算方案进行配置。
电磁暂态仿真基本设置的参数如下图所示,通常仿真仅需配置结束时间、积分步长与输出通道三个参数即可。积分步长通常选择 50us 即可,但如果需要仿真电力电子开关模型,则需要配置更小的仿真步长,同时切换求解器为开关/离散事件处理增强进行加速。
更多详细的参数配置如下表所示,详细内容可查看 电磁暂态仿真计算方案配置 帮助文档。
参数名 | 含义 | 说明 |
---|---|---|
仿真类型 | 电磁暂态仿真的仿真类型 | 可选择离线仿真、实时仿真或组网仿真,默认选择离线仿真, 实时仿真相关内容可查看 电磁暂态实时仿真 帮助文档。组网仿真功能在公网平台暂不支持。 |
开始时间 | 电磁暂态仿真的开始时间 | 一般为 0,仅在进行断面启动功能时该参数需要与断面参数进行配合选取。 |
结束时间 | 电磁暂态仿真的结束时间 | 当仿真时间达到该值时仿真停止。 |
积分步长 | 仿真运算的步长 | 积分步长越小仿真越精确,但仿真耗时越大,需结合实际情况进行选取。 |
输出通道 | 电磁暂态仿真的输出曲线配置 | 配置在结果页面显示的输出曲线,包括配置显示频率、显示方法、通道选择等内容。更多详细内容可查看 量测及输出系统 帮助文档。 |
求解器设置 | 求解器设置选项 | 包含常规和开关/离散事件处理增强两个选项,对于包含由分立开关元件的算例(例如 IGBT、二极管、晶闸管等),必须选择为开关/离散事件处理增强,常规选项下系统仿真计算的效率更高。 |
是否配置启动参数 | 启动参数的开关 | 开启后,电磁暂态仿真可以从给定潮流断面启动。更多启动参数说明可查看 潮流结果写回及初始化 帮助文档。 |
是否配置断面参数 | 配置断面参数的开关 | 开启后,电磁暂态仿真可以从给定断面开始仿真,详细说明可查看 断面参数设置 帮助文档。 |
配置好基本设置后,在高级设置中选择常规计算选项,点击启动按钮即可进行常规电磁暂态仿真。