System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于信息处理,尤其涉及一种舱驾融合系统、故障监测方法及相关设备。
技术介绍
1、随着汽车电子技术及芯片技术的发展,以及人们对汽车的要求也越来越高,目前新一代硬件芯片方案可以通过一块硬件芯片,使得之前分布在不同车载电控单元上的系统存在部署在同一块芯片上的可能,以能够减少车辆成本。
2、但由于舱驾融合系统将不同系统的软件与硬件集成到一个电子控制单元(electronic control unit,ecu)中,对系统的功能安全架构提出更高的要求。由此,目前的舱驾融合系统的功能安全需求无法得到满足。
技术实现思路
1、本申请实施例提供一种舱驾融合系统、故障监测方法及相关设备,能够解决目前舱驾融合系统的功能安全需求无法得到满足的问题。
2、第一方面,本申请实施例提供一种舱驾融合系统,应用于基于hpc系统的域控制器,系统包括:系统级芯片soc和微控制单元mcu,soc包括主计算单元和安全岛单元;
3、主计算单元的软件运行环境基于实时操作系统qnx虚拟化技术,被划分为qnx主环境与客户虚拟机;
4、qnx主环境,用于运行仪表系统和自动驾驶系统;
5、客户虚拟机,用于运行车载信息娱乐系统;
6、安全岛单元,用于根据获取到的故障信息输出控制信息,控制信息用于控制域控制器进入安全状态;其中,主计算单元对应的硬件和安全岛单元对应的硬件不同。
7、第二方面,本申请实施例提供一种故障监测方法,应用于基于hpc系统的域控
8、通过安全岛单元监测主计算单元和域控制器的多个子系统的故障信息;
9、在监测到故障信息的情况下,将gpio端口对应的电平值调整至目标值,目标值用于指示soc存在故障,gpio端口位于安全岛单元和mcu之间;
10、通过mcu监测gpio端口对应的电平值;
11、在监测到gpio端口对应的电平值为目标值的情况下,控制soc重启,以及在soc的重启次数到达预设次数的情况下,对舱驾融合系统进行断电处理。
12、第三方面,本申请实施例提供一种故障监测装置,应用于基于hpc系统的域控制器,域控制器中部署的舱驾融合系统包括:soc和mcu,soc包括主计算单元和安全岛单元,装置包括:
13、第一监测模块,用于通过安全岛单元监测主计算单元和域控制器的多个子系统的故障信息;
14、调整模块,用于在监测到故障信息的情况下,将gpio端口对应的电平值调整至目标值,目标值用于指示soc存在故障,gpio端口位于安全岛单元和mcu之间;
15、第二监测模块,用于通过mcu监测gpio端口对应的电平值;
16、控制模块,用于在监测到gpio端口对应的电平值为目标值的情况下,控制soc重启,以及在soc的重启次数到达预设次数的情况下,对舱驾融合系统进行断电处理。
17、第四方面,本申请实施例提供了一种基于hpc系统的域控制器,该域控制器包括:处理器以及存储有计算机程序指令的存储器;所述域控制器部署有如第一方面或者第一方面的任一可能实现方式中的舱驾融合系统,处理器执行计算机程序指令时,实现如第一方面或者第一方面的任一可能实现方式中的方法。
18、第五方面,本申请实施例提供了一种可读存储介质,该计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如第一方面或者第一方面的任一可能实现方式中的方法。
19、本申请实施例提供的舱驾融合系统,应用于域控制器,系统包括:系统级芯片soc和微控制单元mcu,soc包括主计算单元和安全岛单元;主计算单元的软件运行环境基于实时操作系统qnx虚拟化技术,被划分为qnx主环境与客户虚拟机;qnx主环境,用于运行仪表系统和自动驾驶系统;客户虚拟机,用于运行车载信息娱乐系统;可以将集成在同一平台上的车载信息娱乐系统与具有功能安全需求的运行仪表系统和自动驾驶系统,实现有效地隔离,避免车载信息娱乐系统的故障影响到其它系统,保障车辆使用中的安全。安全岛单元,用于根据获取到的故障信息输出控制信息,控制信息用于控制域控制器进入安全状态;其中,主计算单元对应的硬件和安全岛单元对应的硬件不同,即安全岛单元与主计算单元之间存在硬件隔离,即使主计算单元的可靠性已经受到了影响,也不会影响安全岛单元的判断,进一步保障舱驾融合系统的安全性。
本文档来自技高网...【技术保护点】
1.一种舱驾融合系统,其特征在于,应用于基于高性能计算HPC系统的域控制器,所述系统包括:系统级芯片SoC和微控制单元MCU,所述SoC包括主计算单元和安全岛单元;
2.根据权利要求1所述的系统,其特征在于,所述QNX主环境基于自适应分区技术,被划分为第一软件分区和第二软件分区;
3.根据权利要求1所述的系统,其特征在于,所述MCU,用于获取所述故障信息,以及记录所述故障信息;
4.根据权利要求1所述的系统,其特征在于,所述安全岛单元,还用于监测主计算单元和多个子系统的故障信息;所述子系统至少包括:神经网络处理器、视觉处理器、图像处理单元、图像信号处理器、显示处理单元、温度监控单元、电压监控单元,时钟监控单元、子系统配置单元、状态监控单元、安全启动引擎、加解密引擎、供电系统和内存单元;以及在监测到故障信息的情况下,输出提示信息。
5.根据权利要求4所述的系统,其特征在于,所述安全岛单元,还用于在监测到所述故障信息的情况下,向所述主计算单元获取监控信息;以及解析所述监控信息,确定所述故障信息对应的故障原因信息。
6.根据权
7.根据权利要求6所述的系统,其特征在于,所述MCU,还用于在监测到所述GPIO端口对应的电平值为目标值的情况下,向所述安全岛单元发送故障原因查询信息;
8.根据权利要求6所述的系统,其特征在于,所述MCU,还用于在监测到所述GPIO端口对应的电平值为目标值的情况下,控制所述SoC重启,以及在所述SoC的重启次数到达预设次数的情况下,对所述舱驾融合系统进行断电处理。
9.一种故障监测方法,其特征在于,应用于基于HPC系统的域控制器,所述域控制器中部署的舱驾融合系统包括:SoC和MCU,所述SoC包括主计算单元和安全岛单元,所述方法包括:
10.一种故障监测装置,其特征在于,应用于基于HPC系统的域控制器,所述域控制器中部署的舱驾融合系统包括:SoC和MCU,所述SoC包括主计算单元和安全岛单元,所述装置包括:
11.一种基于HPC系统的域控制器,其特征在于,所述域控制器包括:处理器以及存储有计算机程序指令的存储器;所述域控制器部署有如权利要求1-8所示的舱驾融合系统,所述处理器执行所述计算机程序指令时实现如权利要求9所述的故障监测方法。
12.一种可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求9所述的故障监测方法。
...【技术特征摘要】
1.一种舱驾融合系统,其特征在于,应用于基于高性能计算hpc系统的域控制器,所述系统包括:系统级芯片soc和微控制单元mcu,所述soc包括主计算单元和安全岛单元;
2.根据权利要求1所述的系统,其特征在于,所述qnx主环境基于自适应分区技术,被划分为第一软件分区和第二软件分区;
3.根据权利要求1所述的系统,其特征在于,所述mcu,用于获取所述故障信息,以及记录所述故障信息;
4.根据权利要求1所述的系统,其特征在于,所述安全岛单元,还用于监测主计算单元和多个子系统的故障信息;所述子系统至少包括:神经网络处理器、视觉处理器、图像处理单元、图像信号处理器、显示处理单元、温度监控单元、电压监控单元,时钟监控单元、子系统配置单元、状态监控单元、安全启动引擎、加解密引擎、供电系统和内存单元;以及在监测到故障信息的情况下,输出提示信息。
5.根据权利要求4所述的系统,其特征在于,所述安全岛单元,还用于在监测到所述故障信息的情况下,向所述主计算单元获取监控信息;以及解析所述监控信息,确定所述故障信息对应的故障原因信息。
6.根据权利要求4所述的系统,其特征在于,所述安全岛单元,还用于在监测到所述故障信息的情况下,将输入/输出口gpio端口对应的电平值调整至目标值,所述目标值用于指示所述soc存在故障,所述gpio端口位于所述安全岛...
【专利技术属性】
技术研发人员:姜鹏飞,
申请(专利权)人:中科创达软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。