对新型保护和故障测距算法进行测试时需要大量的不同位置、不同故障类型、不同故障起始角的暂态仿真数据 ,而常用的EMPT在建立这些数据时需要手工逐一完成 ,十分繁杂。因此有必要编制适合于新型保护和故障测距算法测试的电磁暂态计算程序。本文对故障起始角的设定、计算步长的选择、故障处理以及大量暂态仿真的实现等关键技术进行了探讨。使用本文方法编写的暂态计算程序可极其方便地对线路不同位置、不同故障引起的电磁暂态过程进行批处理式的数字仿真 ,亦可极其方便地仿真发展型故障和复故障 ,在线路保护仿真校验和过电压计算等方面极具意义。大量仿真表明 ,本方法精度高、速度快