【技术实现步骤摘要】
车辆诊断系统、方法、存储介质以及车辆
[0001]本披露一般地涉及智能驾驶领域。更具体地,本披露涉及一种车辆诊断系统、方法、存储介质以及车辆。
技术介绍
[0002]车辆故障诊断技术对保证汽车正常工作具有重要作用,针对车辆远程故障诊断技术的应用研究也越来越深入。传统的车辆故障诊断技术存在着重用性差、异构平台调用困难、互操作性差等诸多缺陷;随着汽车智能化、电子化程度的不断提高,对车辆故障诊断技术也有了新的要求。
[0003]在传统的车辆电子电气架构中,通过多个电子控制单元(ECU,Electronic Control Unit,又称“行车电脑”或“车载电脑”)分别对车辆的自动驾驶、主动安全以及影音娱乐等功能进行独立控制。在车辆故障诊断中,各个ECU分别独立的对车辆的异常状态进行上报,形成如图1所示的纵向诊断机制(即,在单个ECU内,下级诊断向上级诊断上报ECU的运行状态)。现有的车辆故障诊断机制主要有以下缺点:
[0004]传统的车辆故障诊断机制是针对相同软硬件架构下的ECU设计的,即图1中每个ECU的软硬件架 ...
【技术保护点】
【技术特征摘要】
1.一种车辆诊断系统,用于诊断车辆芯片系统,其特征在于,包括:至少两级诊断单元,分别部署在所述车辆芯片系统的不同芯片层级上,每级诊断单元里包括若干诊断功能模块;其中,所述诊断功能模块通过配置文件部署于相应的芯片层级上,所述配置文件包括功能权限参数和/或诊断权限参数,所述功能权限参数用于为所述诊断功能模块配置与功能数据相关的权限,所述诊断权限参数用于为所述诊断功能模块配置与诊断数据相关的权限,并且所述诊断功能模块用于根据对应的配置文件,对相关的芯片层级上的所述功能数据和/或诊断数据进行管理。2.根据权利要求1所述的车辆诊断系统,其特征在于,所述车辆芯片系统包括:片上系统Soc和微控制器MCU;以及所述至少两级诊断单元包括:功能诊断单元和车辆诊断单元;其中,所述功能诊断单元部署于所述Soc中,所述车辆诊断单元部署于所述MCU中。3.根据权利要求2所述的车辆诊断系统,其特征在于,所述Soc中包括第一处理核和第二处理核;其中,所述第一处理核具有锁步机制;所述至少两级诊断单元还包括:片上系统诊断单元;其中,所述片上系统诊断单元部署于所述Soc的第一处理核中,所述功能诊断单元至少部署于所述Soc的第二处理核中;所述片上系统诊断单元通过配置文件配置有订阅所述功能诊断单元发布的诊断数据的权限;所述车辆诊断单元通过配置文件配置有订阅所述功能诊断单元和/或所述片上系统诊断单元发布的诊断数据的权限。4.根据权利要求3所述的车辆诊断系统,其特征在于,所述片上系统诊断单元通过远程过程调用RPC/共享内存方式,获得所述功能诊断单元发布的诊断数据;和/或所述车辆诊断单元通过面向服务架构SOA的跨域通信方式,获得所述功能诊断单元和/或所述片上系统诊断单元发布的诊断数据。5.根据权利要求3所述的车辆诊断系统,其特征在于,所述第二处理核中运行有虚拟机监视器,所述虚拟机监视器中运行有若干个虚拟机;所述功能诊断单元包括:功能诊断代理模块;所述功能诊断代理模块部署在各个所述虚拟机上,配置成诊断虚拟机的运行状态并上报于所述功能诊断单元;所述片上系统诊断单元还通过配置文件配置,监控所述虚拟机监视器的运行状态的权限。6.根据权利要求3所述的车辆诊断系统,其特征在于,所述功能权限参数包括:订阅功能数据权限和发布功能数据权限;所述诊断权限参数包括:订阅诊断数据权限和发布诊断数据权限。7.根据权利要求6所述的车辆诊断系统,其特征在于,各级诊断单元按以下至少一项进行配置:所述功能诊断单元通过配置文件配置所述订阅功能数据权限,所述订阅诊断数据权限和所述发布诊断数据权限;所述片上系统诊断单元通过配置文件配置所述订阅功能数据权限,所述发布功能数据
权限和所述发布诊断数据权限;所述车辆诊断单元通过配置文件配置所述订阅功能数据权限,所述发布功能数据权限,所述订阅诊断数据权限和所述发布诊断数据权限。8.根据权利要求3所述的车辆诊断系统,其特征在于,所述功能诊断单元的诊断功能模块配置成:根据配置文件配置的权限订阅相应的功能数据;并根据所述功能诊断单元所订阅的功能数据确定并发布相应的诊断数据;所述片上系统诊断单元的诊断功能模块配置成:根据配置文件配置的权限订阅相应的功能数据和/或所述功能诊断单元发布的诊断数据,并根据所述片上系统诊断单元所订阅的功能数据和/或诊断数据,确定并发布相应的诊断数据;所述车辆诊断单元的诊断功能模块配置成:根据配置文件配置的权限订阅相应的功能数据和/或所述功能诊断单元和片上系统诊断单元发布的诊断数据,并根据所述车辆诊断单元所订阅的功能数据和/或诊断数据,确定并发布相应的诊断数据。9.根据权利要求8所述的车辆诊断系统,其特征在于,所述诊断数据按以下至少一项进行配置:所述功能诊断单元发布的诊断数据包括:应用功能状态;其中,所述应用功能状态包括:应用功能正常或应用功能异常;所述片上系统诊断单元发布的诊断数据包括以下至少一项:监视器状态,功能诊断单元的诊断状态,以及片上系统诊断单元的诊断状态;其中,所述监视器状态包括:监视器正常或监视器异常;所述功能诊断单元的诊断状态包括:功能运行正常或功能运行异常;所述片上系统诊断单元的诊断状态包括:片上系统运行正常或片上系统运行异常;所述车辆诊断单元发布的诊断数据包括:车辆诊断状态;其中,所述车辆诊断状态包括:车辆运行正常和车辆运行异常。10.根据权利要求9所述的车辆诊断系统,其特征在于,所述片上系统诊断单元配置成:响应于任一功能诊断单元的诊断状态为功能运行异常,执行相应的异常修复策略;和/或所述车辆诊断单元配置成:响应于所述车辆诊断状态为车辆运行异常,执行相应的异常修复策略。11.根据权利要求3至10任一项所述的车辆诊断系统,其特征在于,所述诊断功能模块按以下至少一...
【专利技术属性】
技术研发人员:请求不公布姓名,
申请(专利权)人:寒武纪行歌南京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。