一种OTA升级过程中异常状态检测方法及相关设备技术

技术编号:38921082 阅读:20 留言:0更新日期:2023-09-25 09:32
本申请公开了一种OTA升级过程中异常状态检测方法及相关设备。该方法包括:响应于OTA升级指令,获取OTA升级过程中的监测参数以确定OAT升级过程中是否存在异常状态,其中,上述监测参数包括车辆环境监测参数、升级状态监测参数和TBOX状态监测参数;在OTA升级过程中存在异常状态的情况下,将异常状态信息记录并存储至目标模块。本申请实施例提出的OTA升级过程中异常状态检测方法,相比于现有技术中在OTA升级结束后对升级状态进行检测的方法,实现了对升级异常的实时判定。通过本申请提出的方法在出现重大升级问题前检测车辆的异常问题,并采取预设应对方案,从而降低车辆出现异常抛锚的概率,提高ECU升级成功率,提高用车体验。提高用车体验。提高用车体验。

【技术实现步骤摘要】
一种OTA升级过程中异常状态检测方法及相关设备


[0001]本说明书涉及车辆OTA
,更具体地说,本申请涉及一种OTA升级过程中异常状态检测方法及相关设备。

技术介绍

[0002]目前,大多主机厂都具备整车OTA(Over

the

Air Technology,空中下载技术)升级能力,并能通过复杂的代码逻辑来保证OTA升级的正常进行,比如在升级过程中监测整车功能,增加退出OTA模式兜底机制等。但是在实际升级中,由于软硬件异常问题(如车辆ECU供电异常、TBOX系统宕机),车辆在升级时还是会出现一些异常升级的场景,导致客户车辆抛锚,升级失败等问题,严重影响客户用车体验,降低了升级成功率。那么提供一种能够全方位获取OTA升级过程中是否存在异常状态的检测方法则显得尤为重要。

技术实现思路

[0003]在
技术实现思路
部分中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明。本申请的
技术实现思路
部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。
[0004]第一方面,本申请提出一种OTA升级过程中异常状态检测方法,上述方法包括:
[0005]响应于OTA升级指令,获取OTA升级过程中的监测参数以确定OAT升级过程中是否存在异常状态,其中,上述监测参数包括车辆环境监测参数、升级状态监测参数和TBOX状态监测参数;
[0006]在OTA升级过程中存在异常状态的情况下,将异常状态信息记录并存储至目标模块。
[0007]可选的,上述升级状态监测参数包括OTA组件状态参数和ECU组件状态参数,
[0008]上述获取OTA升级过程中的监测参数以确定OAT升级过程中是否存在异常状态,包括:
[0009]根据OTA组件中不同模块的运行状态的一致性判断上述OTA组件是否存在异常状态;
[0010]基于ECU组件的刷写速度参数、功能状态参数和在线状态参数中任一种参数判断ECU组件是否存在异常状态;
[0011]在上述OTA组件和/或上述ECU组件存在异常状态的情况下,确定OAT升级过程中存在异常状态。
[0012]可选的,上述基于ECU组件的刷写速度参数、功能状态参数和在线状态参数中任一种参数判断ECU组件是否存在异常状态,包括:
[0013]监测上述ECU组件的刷写速度参数,根据上述刷写速度参数和预设速度判断上述ECU组件是否存在异常状态;和/或,
[0014]在上述ECU组件刷写完成的情况下,向上述ECU组件发送功能检测信号以获取功能
反馈信号;
[0015]基于上述功能反馈信号判断上述ECU组件是否存在异常状态;和/或,
[0016]通过TBOX以物理寻址的方式向CAN总线上对未升级的ECU组件发送询问指令以获取在线状态反馈信号;
[0017]基于上述在线状态反馈信号判断上述ECU组件是否存在异常状态。
[0018]可选的,上述TBOX状态监测参数包括TBOX响应参数和TBOX时间参数,
[0019]上述获取OTA升级过程中的监测参数以确定OAT升级过程中是否存在异常状态,包括:
[0020]向TBOX的MCU发送心跳信号以获取TBOX的心跳响应信号;
[0021]基于上述心跳响应信号判断TBOX是否存在第一异常状态;
[0022]基于上述TBOX获取TBOX网络时间,并获取本地时间;
[0023]根据上述TBOX网络时间和上述本地时间的时间差判断TBOX是否存在第二异常状态;
[0024]在上述TBOX存在上述第一异常状态和/或上述第二异常状态的情况下,上述OAT升级过程中存在异常状态。
[0025]可选的,上述方法还包括:
[0026]监测上述ECU组件的刷写速度参数;
[0027]基于上述心跳响应信号获取历史传输速度;
[0028]基于上述刷新速度参数和所述历史传输速度确定OAT升级过程中是否存在异常状态。
[0029]可选的,上述车辆环境监测参数包括车辆电压监测参数,
[0030]上述方法还包括:
[0031]在上述车辆电压监测参数与预设电压的电压差超出预设误差的情况下,确定OTA升级过程中存在异常状态。
[0032]可选的,上述方法还包括:
[0033]获取超出预设升级时长时OTA组件的模式状态;
[0034]在上述模式状态仍处于升级状态的情况下,确定OTA升级过程中存在异常状态。
[0035]第二方面,本申请还提出一种OTA升级过程中异常状态检测装置,包括:
[0036]获取单元,用于响应于OTA升级指令,获取OTA升级过程中的监测参数以确定OAT升级过程中是否存在异常状态,其中,上述监测参数包括车辆环境监测参数、升级状态监测参数和TBOX状态监测参数;
[0037]记录单元,用于在OTA升级过程中存在异常状态的情况下,将异常状态信息记录并存储至目标模块。
[0038]第三方面,一种电子设备,包括:存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器用于执行存储器中存储的计算机程序时实现如上述的第一方面任一项的OTA升级过程中异常状态检测方法的步骤。
[0039]第四方面,本申请还提出一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现第一方面上述任一项的OTA升级过程中异常状态检测方法。
[0040]综上,本申请实施例的OTA升级过程中异常状态检测方法包括:响应于OTA升级指令,获取OTA升级过程中的监测参数以确定OAT升级过程中是否存在异常状态,其中,上述监测参数包括车辆环境监测参数、升级状态监测参数和TBOX状态监测参数;在OTA升级过程中存在异常状态的情况下,将异常状态信息记录并存储至目标模块。本申请实施例提出的OTA升级过程中异常状态检测方法,是在OTA升级的过程中就实时获取车辆环境监测参数、升级状态监测参数和TBOX状态监测参数,相比于现有技术中在OTA升级结束后对升级状态进行检测的方法,本申请提出的方法将升级过程中可能发生的异常状态纳入监测的主要对象,通过将监测参数与自定义存储的数据比对基础上,实现了对升级异常的实时判定。通过本申请提出的方法在出现重大升级问题前检测车辆的异常问题,并采取预设应对方案,从而降低车辆出现异常抛锚的概率,提高ECU升级成功率,提高用车体验。
[0041]本申请提出的OTA升级过程中异常状态检测方法,本申请的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本申请的研究和实践而为本领域的技术人员所理解。
附图说明
[0042]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本说明书的限制。而且在整个附图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种OTA升级过程中异常状态检测方法,其特征在于,包括:响应于OTA升级指令,获取OTA升级过程中的监测参数以确定OAT升级过程中是否存在异常状态,其中,所述监测参数包括车辆环境监测参数、升级状态监测参数和TBOX状态监测参数;在OTA升级过程中存在异常状态的情况下,将异常状态信息记录并存储至目标模块。2.根据权利要求1所述的OTA升级过程中异常状态检测方法,其特征在于,所述升级状态监测参数包括OTA组件状态参数和ECU组件状态参数,所述获取OTA升级过程中的监测参数以确定OAT升级过程中是否存在异常状态,包括:根据OTA组件中不同模块的运行状态的一致性判断所述OTA组件是否存在异常状态;基于ECU组件的刷写速度参数、功能状态参数和在线状态参数中任一种参数判断ECU组件是否存在异常状态;在所述OTA组件和/或所述ECU组件存在异常状态的情况下,确定OAT升级过程中存在异常状态。3.根据权利要求2所述的OTA升级过程中异常状态检测方法,其特征在于,所述基于ECU组件的刷写速度参数、功能状态参数和在线状态参数中任一种参数判断ECU组件是否存在异常状态,包括:监测所述ECU组件的刷写速度参数,根据所述刷写速度参数和预设速度判断所述ECU组件是否存在异常状态;和/或,在所述ECU组件刷写完成的情况下,向所述ECU组件发送功能检测信号以获取功能反馈信号;基于所述功能反馈信号判断所述ECU组件是否存在异常状态;和/或,通过TBOX以物理寻址的方式向CAN总线上对未升级的ECU组件发送询问指令以获取在线状态反馈信号;基于所述在线状态反馈信号判断所述ECU组件是否存在异常状态。4.根据权利要求1所述的OTA升级过程中异常状态检测方法,其特征在于,所述TBOX状态监测参数包括TBOX响应参数和TBOX时间参数,所述获取OTA升级过程中的监测参数以确定OAT升级过程中是否存在异常状态,包括:向TBOX的MCU发送心跳信号以获取TBOX的心跳响应信号;基于所述心...

【专利技术属性】
技术研发人员:张斌龙汪俊君张贵海司华超武亭
申请(专利权)人:岚图汽车科技有限公司
类型:发明
国别省市:

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

1