【技术实现步骤摘要】
本专利技术涉及航电系统,特别涉及一种航电系统的软件故障注入方法、装置及相关介质。
技术介绍
1、随着电动航空领域的发展,故障注入技术主要分为硬件故障注入和软件故障注入。在软件故障注入方面,一种常见的做法是在软件编译前通过静态代码插桩来注入故障,这要求在代码编写阶段就预设故障情况,并在测试后删除插桩代码。尽管这种方法能够在不影响硬件的情况下测试软件的故障处理逻辑,但其效率通常较低,尤其是在需要覆盖大量信号时。
2、现有技术中也存在一些软件故障注入方法,但均各自存在局限性。例如,通过软件直接控制硬件管脚来实现故障注入,这种方法受限于特定的硬件平台,缺乏灵活性。此外,依赖硬件环境的故障注入方法不能全面覆盖系统内部的状态信号,从而无法完整测试系统内部软件的故障处理能力。
3、动态故障注入作为一种新兴技术,旨在解决上述问题,它基于软件系统的真实运行工况,动态地在运行中注入故障,以更真实地模拟故障情况并测试系统响应。因此,目前亟待一种既能灵活适应不同硬件平台,又能全面覆盖软硬件信号、提高故障注入测试效率和准确性的动态故障注入
【技术保护点】
1.一种航电系统的软件故障注入方法,其特征在于,包括:
2.根据权利要求1所述的航电系统的软件故障注入方法,其特征在于,所述初始化故障数据库,得到故障注入信号数据,包括:
3.根据权利要求1所述的航电系统的软件故障注入方法,其特征在于,所述利用所述故障注入信号数据编辑生成对应故障注入目标平台的故障注入操作流,包括:
4.根据权利要求1所述的航电系统的软件故障注入方法,其特征在于,所述编辑故障注入信号组并配置所述故障注入信号组对应所述故障注入目标平台的生效规则,得到故障注入控制流,包括:
5.根据权利要求1所述的航电系统的
...【技术特征摘要】
1.一种航电系统的软件故障注入方法,其特征在于,包括:
2.根据权利要求1所述的航电系统的软件故障注入方法,其特征在于,所述初始化故障数据库,得到故障注入信号数据,包括:
3.根据权利要求1所述的航电系统的软件故障注入方法,其特征在于,所述利用所述故障注入信号数据编辑生成对应故障注入目标平台的故障注入操作流,包括:
4.根据权利要求1所述的航电系统的软件故障注入方法,其特征在于,所述编辑故障注入信号组并配置所述故障注入信号组对应所述故障注入目标平台的生效规则,得到故障注入控制流,包括:
5.根据权利要求1所述的航电系统的软件故障注入方法,其特征在于,所述利用故障解析器解析所述故障信号,得到故障解析数据,包括:
6.根据权利要求1所述的航电系统的软...
【专利技术属性】
技术研发人员:王恒,吴煜锋,张涛,翁海敏,
申请(专利权)人:深圳市边界智控科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。