一种基于PSCAD的数字化保护源代码级闭环仿真方法,该方法通过在PSCAD中嵌入C语言编写的自定义保护逻辑代码,实现源代码级闭环仿真。改进了PSCAD推荐方法的“调用接口”和“数据接口”。通过在自定义模块的Script脚本中调用Fortran接口函数实现与PSCAD的无缝链接,简化了C源代码的修改及调试过程。避免使用复杂的公用数组进行数据交互,而是直接利用自定义模块的输入、输出端口实现数据接口。该方法灵活、简洁,可以完整验证实际装置的保护逻辑源代码,尤其适合于从保护原理研究到装置开发的过渡阶段,使开发者不依赖于物理装置即可验证软件代码,有效提高开发效率。