首页|基于Python的DCS逻辑验证用例自动生成方法

基于Python的DCS逻辑验证用例自动生成方法

扫码查看
DCS系统是核电站的关键控制系统之一,软逻辑功能测试是确保其可靠性和安全性的重要环节.传统的人工编写该测试用例通常耗时较长,本文提出利用Python编程语言,结合DCS逻辑验证规则,自动生成测试用例,从而提高测试效率.该方法通过解析设计输入pdf文件的坐标信息,识别设备功能块和引脚,递归遍历坐标信息,识别逻辑功能块类型和点类型返回树形数据,并仿照机器学习搭建多个小模型推演逻辑,最后根据用例编写规则生成符合DCS逻辑验证规则的测试用例.该方法可有效缩短用例编写时间.然而,递归解析过程中逻辑数据分析清晰性和验证全面性是需要解决的难点.本文的研究为DCS系统的自动测试提供了新的思路和方法.

时光

展开 >

中国核动力研究设计院核反应堆系统设计技术重点实验室

DCS Python编程 设计输入 解析pdf 自动化编写用例 机器学习

2025

电气技术与经济
北京电工综合技术经济研究所

电气技术与经济

影响因子:0.393
ISSN:2096-4978
年,卷(期):2025.(1)