引言
该学习笔记结合官方文件和个人学习见解撰写,主要分享一些常见实用功能,欢迎讨论、补充、指正。如果本文对您有所帮助,麻烦点赞评论支持一下。您的支持是我更新的动力。
官方示例
Chapter 1 - AC Fault Studies | PSCAD
外部故障控制
目标
在本节中,我们将故障组件中的外部控制选项与多重运行组件结合起来,以确定故障期间出现的最大电流大小。故障起始时间(即波形点)和故障类型都是变量,由多运行组件控制。
关于多运行组件,请参照上一节笔记。
仿真模型
本节模型与上一节相差不大,主要区别在于:上一节仅调节故障时间一个参数,这一节调节故障时间和故障类型两个参数,以求解最大故障电流瞬时值。
故障设置
选中三相故障模块中的“外部故障控制”选项,出现控制接口fault_type。数值与对应的故障类型见表。
故障期间出现的电流可以看做故障发生的“波形点”以及故障类型的函数。多运行组件用于在电压波形上的不同点激活不同的故障类型。
通俗来讲,多次运行组件将反复地测试不同故障类型下、不同故障时刻下的故障电流,求解最大故障电流瞬时值对应的工况。
这里可以直观体现多次运行组件的优势,面对多个调参、多种排列组合的测试工况,可以高效率地求解目标。
多次运行组件设置
多运行组件已重新配置以提供两个输出:故障时间和故障类型。故障类型以整数列表的形式传递给多运行组件。这里只模拟了A-G、AB-G和ABC-G相之间的3种故障类型。
设置方式如下
仿真结果
3种故障类型,20个故障时刻,因此总共有60轮仿真。通过file reference读取数据存储文件
目标解在第40轮
因为在前面的设置中选择了让多次运行组件标注目标解,因此PSCAD会再次运行最优解的工况,并标注出来。这在轮数太多的情况下更方便。