车辆OTA升级方法、服务器、车辆及存储介质技术

技术编号:36295030 阅读:60 留言:0更新日期:2023-01-13 10:09
本申请公开了一种车辆OTA升级方法,用于服务器。方法包括:获取车辆软件的更新内容、车辆当前软件版本信息和车辆当前OTA模式。根据更新内容的版本信息、当前软件版本信息和当前OTA模式,确认车辆是否满足OTA条件。在确认满足OTA条件的情况下,建立OTA任务。将OTA任务下发至车辆。接收车辆根据执行OTA任务的结果上报的反馈信息。本申请的升级方式,对于车辆的升级,特别是售前车辆软件的更新升级而言,无需相关工作人员专门进行维护,服务器可以根据当前发布的更新内容以及车辆的相关信息来自动进行OTA的创建和下发,车辆可以自行进行更新内容的安装完成更新。使得OTA可以在一定程度上实现自动化,省时省力。省时省力。省时省力。

【技术实现步骤摘要】
车辆OTA升级方法、服务器、车辆及存储介质


[0001]本申请涉及交通领域,特别涉及一种车辆OTA升级方法、服务器、车辆及存储介质。

技术介绍

[0002]在车辆交付用户之前,交付中心通常也需要使用售后诊断仪对车辆进行软件检查更新,确保车辆在交付时软件版本是最新的,从而保证车辆功能。随着汽车电气化时代的到来,用户对车内体验要求越来越高,软件也更新的越来越频繁,相关技术中,多依赖于交付中心的工作人员定期维护进行更新,耗时费力,如何对售前车辆进行升级成为亟待解决的问题。

技术实现思路

[0003]有鉴于此,本申请提供了一种车辆OTA升级方法、服务器、车辆及计算机可读存储介质。
[0004]本申请提供了一种车辆OTA升级方法,用于服务器,所述方法包括:
[0005]获取车辆软件的更新内容、车辆当前软件版本信息和车辆当前OTA模式;
[0006]根据所述更新内容的版本信息、所述当前软件版本信息和所述当前OTA模式,确认所述车辆是否满足OTA条件;
[0007]在确认满足所述OTA条件的情况下,建立OTA任务;
[0008]将所述OTA任务下发至所述车辆;
[0009]接收所述车辆根据执行所述OTA任务的结果上报的反馈信息。
[0010]如此,本申请的车辆OTA方法中,用于进行OTA的服务器根据获取到的车辆软件的更新内容、车辆当前软件版本信息和车辆当前OTA模式来确认车辆是否满足OTA条件,如果满足,则建立OTA任务并将该OTA任务下发至车辆,车辆端执行OTA任务,进行软件更新,并将执行任务的结果上报服务器。对于车辆的升级,特别是售前车辆软件的更新升级而言,无需相关工作人员专门进行维护,服务器可以根据当前发布的更新内容以及车辆的相关信息来自动进行OTA的创建和下发,车辆可以自行进行更新内容的安装完成更新。使得OTA可以在一定程度上实现自动化,省时省力。
[0011]在某些实施方式中,所述在确认满足所述OTA条件的情况下,建立OTA任务,包括:
[0012]在所述当前OTA模式为第一OTA模式且所述当前软件版本信息与所述更新内容的版本信息不同的情况下,确认所述车辆满足所述OTA条件。
[0013]如此,第一OTA模式是无需用户授权即可进行软件更新安装的模式,在车辆处于该模式并且有新内容可以更新的情况,确认车辆满足OTA的条件。
[0014]在某些实施方式中,所述将所述OTA任务下发至所述车辆,包括:
[0015]下发车辆唤醒指令和OTA下载指令至所述车辆。
[0016]如此,下发的任务包括车辆唤醒指令和OTA下载指令,唤醒车辆保持上电状态,从而确保OTA任务可以顺利执行。
[0017]在某些实施方式中,所述接收所述车辆根据执行所述OTA任务的结果上报的反馈信息,包括:
[0018]接收所述车辆根据执行所述OTA任务成功的结果上报的第一反馈信息,确认所述车辆完成所述OTA任务。
[0019]如此,车辆在执行OTA任务更新成功后,会将成功结果上报给服务器,服务器可以获知执行成功的结果进行后续的处理。
[0020]在某些实施方式中,所述接收所述车辆根据执行所述OTA任务的结果上报的反馈信息,包括:
[0021]接收所述车辆根据执行所述OTA任务失败的结果上报的第二反馈信息;
[0022]根据所述第二反馈再次下发所述OTA任务至所述车辆。
[0023]如此,车辆在执行OTA任务更新失败后,会将失败结果上报给服务器,服务器可以获知执行失败的结果,并再次下发OTA任务进行尝试。
[0024]在某些实施方式中,所述方法还包括:
[0025]若对应所述OTA任务,接收所述第二反馈信息的次数到达预定次数,关闭所述OTA任务。
[0026]如此,在当前OTA任务尝试升级连续失败的次数超过预定次数的情况下,将不再进行尝试,并关闭OTA任务。
[0027]在某些实施方式中,所述方法还包括:
[0028]接收所述车辆在交付前将第一OTA模式切换为第二OTA模式的上报信息;
[0029]确认是否已创建或已下发所述OTA任务;
[0030]在确认已创建或已下发所述OTA任务的情况下,撤销所述OTA任务。
[0031]如此,在车辆交付用户前,交付中心相关工作人员会将车辆的OTA模式由第一模式切换为第二模式,保证用户日常用车的安全并且仍可以接收进行OTA升级,当服务器接收到OTA模式切换的上报信息后,确认当前是否有已创建未下发或已下发的OTA的任务,如确认存在,将OTA任务撤回,使得车辆可以顺利交付。
[0032]本申请还提供了一种车辆OTA升级方法,用于车辆,包括:
[0033]发送车辆当前OTA模式至服务器;
[0034]接收所述服务器根据更新内容的版本信息、当前软件版本信息和所述当前OTA模式在确认所述车辆满足OTA条件的情况下建立并下发的OTA任务;
[0035]执行所述OTA任务并将执行结果上报所述服务器。
[0036]本申请还提供了一种服务器,所述服务器包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现上述的方法。
[0037]如此,本申请中,在车门处于开启状态,并对该车门进行关闭的过程中,根据座舱内乘客的情况,考虑到车门关闭过程中座舱内气压波动可能对特殊乘客群体的耳膜带来伤害,控制车辆中预定位置处的车窗打开进行泄压,有效防止目标对象因车辆关门时气压波动可能造成的耳膜损伤。此外,本申请利用车辆现有零部件,无需增添额外的硬件,有效控制工程成本。
[0038]本申请还提供了一种车辆,所述车辆包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现权利要求上述的方法。
[0039]本申请还提供一种非易失性计算机可读存储介质,当所述计算机程序被一个或多个处理器执行时,实现上述的方法。
[0040]如此,本申请中,用于进行OTA的服务器根据获取到的车辆软件的更新内容、车辆当前软件版本信息和车辆当前OTA模式来确认车辆是否满足OTA条件,如果满足,则建立OTA任务并将该OTA任务下发至车辆,车辆端执行OTA任务,进行软件更新,并将执行任务的结果上报服务器。对于车辆的升级,特别是售前车辆软件的更新升级而言,无需相关工作人员专门进行维护,服务器可以根据当前发布的更新内容以及车辆的相关信息来自动进行OTA的创建和下发,车辆可以自行进行更新内容的安装完成更新。使得OTA可以在一定程度上实现自动化,省时省力。
[0041]本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0042]本申请的上述和/或附加的方面和优点可以从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:
[0043]图1是本申请升级方法的流程示意图;...

【技术保护点】

【技术特征摘要】
1.一种车辆OTA升级方法,用于服务器,其特征在于,所述方法包括:获取车辆软件的更新内容、车辆当前软件版本信息和车辆当前OTA模式;根据所述更新内容的版本信息、所述当前软件版本信息和所述当前OTA模式,确认所述车辆是否满足OTA条件;在确认满足所述OTA条件的情况下,建立OTA任务;将所述OTA任务下发至所述车辆;接收所述车辆根据执行所述OTA任务的结果上报的反馈信息。2.根据权利要求1所述的方法,其特征在于,所述在确认满足所述OTA条件的情况下,建立OTA任务,包括:在所述当前OTA模式为第一OTA模式且所述当前软件版本信息与所述更新内容的版本信息不同的情况下,确认所述车辆满足所述OTA条件。3.根据权利要求1所述的方法,其特征在于,所述将所述OTA任务下发至所述车辆,包括:下发车辆唤醒指令和OTA下载指令至所述车辆。4.根据权利要求1所述的方法,其特征在于,所述接收所述车辆根据执行所述OTA任务的结果上报的反馈信息,包括:接收所述车辆根据执行所述OTA任务成功的结果上报的第一反馈信息,确认所述车辆完成所述OTA任务。5.根据权利要求1所述的方法,其特征在于,所述接收所述车辆根据执行所述OTA任务的结果上报的反馈信息,包括:接收所述车辆根据执行所述OTA任务失败的结果上报的第二反馈信息;根据所述第二反馈再次下发所述OTA任务至所述车...

【专利技术属性】
技术研发人员:李佳佳李小江曾凡东陆剑锋赵玮鹏黄河霖
申请(专利权)人:浙江吉利控股集团有限公司
类型:发明
国别省市:

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

1