摘要
本发明公开了一种列车运行控制系统软件故障诊断方法,包括步骤:构建列控系统需求规范模型,在I/O接口通道观测系统事件,通过一致性观测理论进行实时故障检测;对模型进行故障注入,生成故障版本和环境参数,形成测试用例集;执行测试用例,通过程序插桩技术获得程序体的执行路径,利用覆盖率解析算法生成训练输入数据集;构建卷积神经网络,通过训练确定模型参数;将训练好的卷积神经网络用于待测程序的故障定位,输出得到可疑的错误签名列表,从而实现实时故障诊断。本发明的软件故障诊断方法能解决目前故障检测存在的实时性和完备性不足、故障定位效率低等问题,可以有效提高列控系统软件故障诊断的精度和效率,降低开发维护人员工作量。
技术关键词
软件故障诊断方法
列车运行控制系统
构建卷积神经网络
执行测试用例
误差反向传播
测试用例集
插桩技术
待测程序
列控系统
解析算法
卷积神经网络结构
覆盖率
故障检测
更新模型参数
观测系统
预测系统
自动机
语句
系统为您推荐了相关专利信息
磨削工件边缘
形状检测方法
边缘检测模型
数学形态学
边缘轮廓
建筑垃圾回收装置
图像传感器
识别系统
分类策略
筛孔
数字孪生模型
展示交互方法
混合现实场景
立体结构信息
卷积神经网络模型
量子神经网络
去噪方法
长短期记忆单元
量子态
强化学习环境
带式输送机
自动控制方法
数字孪生模型
周期
速度