一种车载故障注入装置、系统及方法制造方法及图纸

技术编号:38510011 阅读:9 留言:0更新日期:2023-08-19 16:54
本发明专利技术公开了一种车载故障注入装置、系统及方法,车载故障注入装置设置在第一设备和第二设备之间的线路上,包括:用户操作模块、故障配置模块和故障执行模块,用户操作模块获取用户选择的故障注入信息,故障配置模块基于故障注入信息配置出对应的故障,故障执行模块将故障输出至第二设备,完成故障注入。本发明专利技术公开的车载故障注入装置集成了各个故障注入类型,相对于现有车辆故障注入方案而言,可实现不同类型故障注入。类型故障注入。类型故障注入。

【技术实现步骤摘要】
一种车载故障注入装置、系统及方法


[0001]本专利技术涉及汽车电子
,更具体的说,涉及一种车载故障注入装置、系统及方法。

技术介绍

[0002]目前,在进行实车功能安全测试时,为了验证安全机制是否实现,采用故障注入的方式。现有技术通常采用CANoe设备进行故障注入,具体为:在车辆两个控制器间接入CANoe设备,CANoe设备的另一端与电脑连接,电脑中有CANoe软件,通过在CANoe软件中编写脚本实现故障注入。
[0003]然而,CANoe设备只能注入单一类型故障,如通讯故障、硬线故障等,无法实现不同类型故障注入。

技术实现思路

[0004]有鉴于此,本专利技术公开一种车载故障注入装置、系统及方法,以实现不同类型故障注入。
[0005]一种车载故障注入装置,所述车载故障注入装置用于设置在第一设备和第二设备之间的线路上,所述车载故障注入装置包括:
[0006]用户操作模块,用于获取用户选择的故障注入信息,其中,所述故障注入信息包括:故障注入类型;
[0007]故障配置模块,用于获取所述用户操作模块输出的所述故障注入信息,并基于所述故障注入信息配置出对应的故障;
[0008]故障执行模块,用于获取所述故障配置模块配置的所述故障,并将所述故障输出至所述第二设备,完成故障注入。
[0009]可选的,所述故障执行模块还用于:
[0010]获取将所述故障输出至所述第二设备时对应的故障注入参数,并将所述故障注入参数返回至所述用户操作模块以反馈用户,其中,所述故障注入参数至少包括:故障注入时间、故障注入状态以及故障注入类型。
[0011]可选的,还包括:监测模块;
[0012]用于监测所述用户操作模块、所述故障配置模块和所述故障执行模块是否发生故障,若监测到任意一个或多个模块发生故障,则将对应的故障信息发送至所述用户操作模块提醒用户。
[0013]可选的,所述监测模块还用于:
[0014]将所述故障信息发送至所述故障配置模块,使所述故障配置模块立即停止配置故障。
[0015]可选的,当所述故障注入类型为信号修改故障时,所述故障配置模块基于所述故障注入信息配置出对应的故障的过程具体包括:
[0016]获取所述故障注入信息;
[0017]对所述故障注入信息进行解析得到第一故障注入解析信息,其中,所述第一故障注入解析信息至少包括:待修改信号对应的信号修改故障类型、信号所在报文ID、信号修改值和第一故障注入时间;
[0018]根据所述信号所在报文ID,在所述第一设备和第二设备的通讯报文内选取所述待修改信号所在的目标报文;
[0019]在所述第一故障注入时间内,基于所述信号修改故障类型和所述信号修改值对所述目标报文进行修改,完成故障配置。
[0020]可选的,当所述故障注入类型为传感器硬线短路故障时,所述故障配置模块基于所述故障注入信息配置出对应的故障的过程具体包括:
[0021]获取所述故障注入信息;
[0022]对所述故障注入信息进行解析得到第二故障注入解析信息,其中,所述第二故障注入解析信息至少包括:所述传感器硬线短路故障、传感器通道、第二故障注入时间;
[0023]基于所述传感器通道,控制对应的继电器在所述第二故障注入时间内执行短路故障,完成故障配置。
[0024]一种车载故障注入系统,包括:供电模块和上述所述的车载故障注入装置;
[0025]所述供电模块与所述车载故障注入装置连接,用于为所述车载故障注入装置提供电源电压。
[0026]可选的,所述车载故障注入装置中的监测模块还用于:
[0027]监测所述供电模块是否发生故障,若监测到所述供电模块发生故障,则将对应的故障信息发送至用户操作模块提醒用户。
[0028]一种车载注入故障方法,应用于上述所述的车载故障注入系统中的车载故障注入装置,所述车载注入故障方法包括:
[0029]获取用户选择的故障注入信息,其中,所述故障注入信息包括:故障注入类型;
[0030]基于所述故障注入信息配置出对应的故障;
[0031]将所述故障输出至第二设备,完成故障注入。
[0032]可选的,还包括:
[0033]获取将所述故障输出至所述第二设备时对应的故障注入参数,其中,所述故障注入参数至少包括:故障注入时间、故障注入状态以及故障注入类型;
[0034]将所述故障注入参数输出展示。
[0035]从上述的技术方案可知,本专利技术公开了一种车载故障注入装置、系统及方法,车载故障注入装置设置在第一设备和第二设备之间的线路上,包括:用户操作模块、故障配置模块和故障执行模块,用户操作模块获取用户选择的故障注入信息,故障配置模块基于故障注入信息配置出对应的故障,故障执行模块将故障输出至第二设备,完成故障注入。本专利技术公开的车载故障注入装置集成了各个故障注入类型,相对于现有车辆故障注入方案而言,可实现不同类型故障注入。
附图说明
[0036]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据公开的附图获得其他的附图。
[0037]图1为本专利技术实施例公开的一种车载故障注入装置的结构示意图;
[0038]图2为本专利技术实施例公开的另一种车载故障注入装置的结构示意图;
[0039]图3为本专利技术实施例公开的一种车载故障注入系统的结构示意图;
[0040]图4为本专利技术实施例公开的一种车载故障注入方法流程图;
[0041]图5为本专利技术实施例公开的另一种车载故障注入方法流程图。
具体实施方式
[0042]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0043]本专利技术实施例公开了一种车载故障注入装置、系统及方法,车载故障注入装置设置在第一设备和第二设备之间的线路上,包括:用户操作模块、故障配置模块和故障执行模块,用户操作模块获取用户选择的故障注入信息,故障配置模块基于故障注入信息配置出对应的故障,故障执行模块将故障输出至第二设备,完成故障注入。本专利技术公开的车载故障注入装置集成了各个故障注入类型,相对于现有车辆故障注入方案而言,可实现不同类型故障注入。
[0044]参见图1,本专利技术实施例公开的一种车载故障注入装置的结构示意图,车载故障注入装置10用于设置在第一设备20和第二设备30之间的线路上,在实际应用中,第一设备20和第二设备30可以为两个MCU(Microcontroller Unit,微控制单元)端。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载故障注入装置,其特征在于,所述车载故障注入装置用于设置在第一设备和第二设备之间的线路上,所述车载故障注入装置包括:用户操作模块,用于获取用户选择的故障注入信息,其中,所述故障注入信息包括:故障注入类型;故障配置模块,用于获取所述用户操作模块输出的所述故障注入信息,并基于所述故障注入信息配置出对应的故障;故障执行模块,用于获取所述故障配置模块配置的所述故障,并将所述故障输出至所述第二设备,完成故障注入。2.根据权利要求1所述的车载故障注入装置,其特征在于,所述故障执行模块还用于:获取将所述故障输出至所述第二设备时对应的故障注入参数,并将所述故障注入参数返回至所述用户操作模块以反馈用户,其中,所述故障注入参数至少包括:故障注入时间、故障注入状态以及故障注入类型。3.根据权利要求1所述的车载故障注入装置,其特征在于,还包括:监测模块;用于监测所述用户操作模块、所述故障配置模块和所述故障执行模块是否发生故障,若监测到任意一个或多个模块发生故障,则将对应的故障信息发送至所述用户操作模块提醒用户。4.根据权利要求3所述的车载故障注入装置,其特征在于,所述监测模块还用于:将所述故障信息发送至所述故障配置模块,使所述故障配置模块立即停止配置故障。5.根据权利要求1所述的车载故障注入装置,其特征在于,当所述故障注入类型为信号修改故障时,所述故障配置模块基于所述故障注入信息配置出对应的故障的过程具体包括:获取所述故障注入信息;对所述故障注入信息进行解析得到第一故障注入解析信息,其中,所述第一故障注入解析信息至少包括:待修改信号对应的信号修改故障类型、信号所在报文ID、信号修改值和第一故障注入时间;根据所述信号所在报文ID,在所述第一设备和第二设备的通讯...

【专利技术属性】
技术研发人员:李宇柔高远尉晓昌祁斌
申请(专利权)人:北京经纬恒润科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1