需求的背景和应用场景
在轨道交通信号系统软件开发领域,安全是至关重要的。信号系统作为列车运行安全的核心设施,其软件必须达到SIL4级安全认证标准,以确保极高的可靠性和安全性。然而,随着AI技术在代码生成方面的应用日益广泛,AI生成的代码在带来高效开发的同时,也引入了潜在的逻辑漏洞和不符合行业规范的风险。特别是在实时性、容错性等关键指标上,传统的验证方法往往存在盲区,难以满足SIL4级安全认证的要求。因此,本项目旨在解决AI生成代码在轨道交通信号系统软件开发中的安全挑战,通过构建全流程校验体系,整合现有测试框架与新兴技术,推动工控软件研发向智能化、高可靠性方向升级,为AI技术在安全关键领域的应用提供坚实保障。
要解决的关键技术问题
本项目将聚焦构建“数据驱动-工具链验证-仿真闭环”三位一体技术体系,核心对接AI驱动的行业知识图谱、多维度验证工具链及高逼真度仿真环境三大技术类型。具体需解决的关键技术问题包括:
- 实现NLP规范解析准确率≥95%,确保对AI生成代码的行业规范准确理解。
- 降低静态分析误报率至<5%,提高缺陷检测的准确性。
- 动态测试端到端延迟控制在<50ms,满足实时性要求。
- 形式化验证无反例率达到100%,确保代码逻辑的正确性。
- 构建“静态规则检查-动态仿真验证-形式化证明”三阶梯度缺陷拦截机制,深度适配EN50128标准V模型验证要求。
- 实现故障注入重复定位精度0.1ms级,验证结果反馈时效<10秒,提升验证效率。
- 确保核心场景用例覆盖率≥95%,全面覆盖关键功能和场景。
效果要求
通过解决上述关键技术问题,本项目预期达到以下效果:
- 代码缺陷检出率提升至92%,显著提高代码质量。
- 验证周期缩短至12天内,加速软件开发和验证流程。
- 形成通过SIL4认证的可复用工具链,降低行业准入门槛30%,推动工控软件研发的智能化、标准化转型。
- 为智能交通系统安全发展提供关键技术支撑,提升整体安全水平和竞争力。
- 实现技术创新,推动AI技术在安全关键领域的广泛应用,引领行业发展趋势。