-
公开(公告)号:CN119669067A
公开(公告)日:2025-03-21
申请号:CN202411731556.8
申请日:2024-11-29
Applicant: 河南科技大学
IPC: G06F11/3668 , B61L27/53 , B61L27/20 , G06F18/214 , G06N3/0464 , G06N3/084
Abstract: 本发明公开了一种列车运行控制系统软件故障诊断方法,包括步骤:构建列控系统需求规范模型,在I/O接口通道观测系统事件,通过一致性观测理论进行实时故障检测;对模型进行故障注入,生成故障版本和环境参数,形成测试用例集;执行测试用例,通过程序插桩技术获得程序体的执行路径,利用覆盖率解析算法生成训练输入数据集;构建卷积神经网络,通过训练确定模型参数;将训练好的卷积神经网络用于待测程序的故障定位,输出得到可疑的错误签名列表,从而实现实时故障诊断。本发明的软件故障诊断方法能解决目前故障检测存在的实时性和完备性不足、故障定位效率低等问题,可以有效提高列控系统软件故障诊断的精度和效率,降低开发维护人员工作量。