车辆可升级版本匹配方法、系统、设备及可读存储介质与流程

    专利2025-03-21  22


    本发明涉及ota技术,尤其涉及一种车辆可升级版本匹配方法、系统、设备及可读存储介质。


    背景技术:

    1、空中下载技术(over-the-air technology,ota)是通过移动通信的空中接口实现对移动终端设备及sim卡数据进行远程管理的技术,ota技术也应用于汽车行业中,用于实现大批量的汽车升级。

    2、在实际的ota运营活动中,需要通过识别ota任务,生成ota运营策略,传统方法为人工识别,根据经验获取升级的内容,这样往往费时费力,还有一种方式是将整版软件推给车端,由车端识别升级内容,但这样平台端会无法获知每台车辆的升级内容。而在ota升级或者硬件更换后,还需要对车辆能够使用的可升级软件版本进行确认,以保证更换的正确性,以及软件升级路径的可行性,人工判断得到的可升级软件往往容易错判、漏判可升级软件版本,造成车辆软件版本和硬件版本不兼容的情况,而这种不兼容会导致ota运营策略的反复调整。


    技术实现思路

    1、鉴于目前存在的人工确认车辆可升级软件版本容易出现误差的情况,本发明提供一种车辆可升级版本匹配方法,使用车辆信息与软件基线版本和硬件版本进行比对,能够计算车辆对软件基线版本的兼容性,得到车辆的可升级软件版本。

    2、为达到上述目的,本发明的实施例采用如下技术方案:

    3、一种车辆可升级版本匹配方法,所述车辆可升级软件匹配方法包括以下步骤:

    4、获取第一软件基线版本,以及车辆信息;

    5、根据第一软件基线版本设置硬件大版本;

    6、计算车辆信息与硬件大版本的兼容性,得到第二软件基线版本;

    7、将车辆信息与第二软件基线版本进行比对,得到车辆可升级软件版本。

    8、依照本发明的一个方面,所述车辆信息至少包括:车辆硬件版本、车辆软件版本。

    9、依照本发明的一个方面,在所述获取第一软件基线版本前,还包括:搭建电气平台,在所述电气平台上发布第一软件基线版本。

    10、依照本发明的一个方面,所述根据第一软件基线版本设置硬件大版本包括:

    11、获取硬件信息,计算硬件与第一软件基线版本的兼容性;

    12、将计算结果制成兼容硬件清单;

    13、根据兼容硬件清单,设置硬件大版本。

    14、依照本发明的一个方面,所述一种车辆可升级版本匹配方法还包括:设置所述第一软件基线版本包含的软件版本号,以及硬件大版本的版本号,将硬件大版本的版本号与第一软件基线版本的软件版本号关联。

    15、依照本发明的一个方面,所述电气平台还包括域,所述域包含至少一个域硬件版本,所述硬件大版本为不同域的域硬件版本组合。

    16、依照本发明的一个方面,所述域至少包括:底盘域、车身域、动力域、娱乐域以及辅助驾驶域。

    17、依照本发明的一个方面,所述计算车辆信息与硬件大版本的兼容性,得到第二软件基线版本包括:

    18、根据车辆硬件版本,获取车辆的所有域硬件版本;

    19、将车辆的所有域硬件版本与硬件大版本进行比对,获取车辆兼容的硬件大版本;

    20、使用车辆兼容的硬件大版本匹配第一软件基线版本,得到第二软件基线版本。

    21、依照本发明的一个方面,所述将车辆信息与第二软件基线版本进行比对,得到车辆可升级软件版本包括:

    22、根据车辆软件版本获取其软件版本号,并与第二软件基线版本进行比对;

    23、返回第二软件基线版本中版本号大于车辆软件版本的软件版本,得到车辆可升级软件版本。

    24、依照本发明的一个方面,所述车辆升级软件匹配方法还包括:根据车辆信息获取车辆的所有域硬件版本和车辆软件版本,进行车辆画像,并将所述车辆画像以及得到的所述车辆可升级软件版本进行存储

    25、依照本发明的一个方面,在所述获取第一软件基线版本,以及车辆信息后,还包括:

    26、判断车辆信息是否与已有的车辆画像一致;

    27、若车辆画像一致,则直接得到车辆的升级软件版本。

    28、依照本发明的一个方面,所述车辆可升级软件匹配方法还包括:根据车辆信息以及车辆可升级软件版本,生成ota运营策略。

    29、一种车辆可升级版本匹配系统,所述车辆可升级版本匹配系统包括:

    30、信息获取模块,用于获取第一软件基线版本,以及车辆信息;

    31、硬件设置模块,用于根据第一软件基线版本设置硬件大版本;

    32、兼容计算模块,用于计算车辆信息与硬件大版本的兼容性,得到第二软件基线版本;

    33、结果生成模块,用于将车辆信息与第二软件基线版本进行比对,得到车辆可升级软件版本。

    34、一种车辆可升级版本匹配设备,包括:

    35、存储器,用于存储计算机程序;

    36、处理器,用于执行所述计算机程序时实现如上所述的一种车辆可升级版本匹配方法的步骤。

    37、一种车辆可升级版本匹配可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被执行如上所述的一种车辆可升级版本匹配方法的步骤。

    38、本发明实施的优点:本发明所述的车辆可升级版本匹配方法,通过在电气平台定义域、logic以及控制器之间的关系,并发布软件基线版本,通过软件基线版本设置硬件大版本,在需要获取车辆可升级版本时,计算车辆信息与硬件大版本的兼容性,得到当前车辆兼容的软件大版本集合,即第二软件基线版本,再将第二软件基线版本与第一软件基线版本比对得出最终的车辆可升级软件。通过车辆的硬件信息判断车辆能否兼容第一软件基线版本关联的硬件大版本,通过车辆的软件信息确认车辆的可升级软件版本,解决了现有人工判断车辆可升级版本容易出现版本不兼容的问题,能够更全面获取车辆可以升级的软件版本,提高了获取的效率和准确性,也降低了人工判别的成本,也提升了ota运营活动的稳定性。



    技术特征:

    1.一种车辆可升级版本匹配方法,其特征在于,所述车辆可升级软件匹配方法包括以下步骤:

    2.根据权利要求1所述的一种车辆可升级版本匹配方法,其特征在于,所述车辆信息至少包括:车辆硬件版本、车辆软件版本。

    3.根据权利要求2所述的一种车辆可升级版本匹配方法,其特征在于,在所述获取第一软件基线版本前,还包括:搭建电气平台,在所述电气平台上发布第一软件基线版本。

    4.根据权利要求3所述的一种车辆可升级版本匹配方法,其特征在于,所述根据第一软件基线版本设置硬件大版本包括:

    5.根据权利要求3所述的一种车辆可升级版本匹配方法,其特征在于,还包括:设置所述第一软件基线版本包含的软件版本号,以及硬件大版本的版本号,将硬件大版本的版本号与第一软件基线版本的软件版本号关联。

    6.根据权利要求5所述的一种车辆可升级版本匹配方法,其特征在于,所述电气平台还包括域,所述域包含至少一个域硬件版本,所述硬件大版本为不同域的域硬件版本组合。

    7.根据权利要求6所述的一种车辆可升级版本匹配方法,其特征在于,所述域至少包括:底盘域、车身域、动力域、娱乐域以及辅助驾驶域。

    8.根据权利要求6所述的一种车辆可升级版本匹配方法,其特征在于,所述计算车辆信息与硬件大版本的兼容性,得到第二软件基线版本包括:

    9.根据权利要求3所述的一种车辆可升级版本匹配方法,其特征在于,所述将车辆信息与第二软件基线版本进行比对,得到车辆可升级软件版本包括:

    10.根据权利要求6所述的一种车辆可升级版本匹配方法,其特征在于,所述车辆升级软件匹配方法还包括:根据车辆信息获取车辆的所有域硬件版本和车辆软件版本,进行车辆画像,并将所述车辆画像以及得到的所述车辆可升级软件版本进行存储。

    11.根据权利要求10所述的车辆升级软件匹配方法,其特征在于,在所述获取第一软件基线版本,以及车辆信息后,还包括:

    12.根据权利要求1所述的一种车辆可升级版本匹配方法,其特征在于,所述车辆可升级软件匹配方法还包括:根据车辆信息以及车辆可升级软件版本,生成ota运营策略。

    13.一种车辆可升级版本匹配系统,其特征在于,所述车辆可升级版本匹配系统包括:

    14.一种车辆可升级版本匹配设备,其特征在于,包括:

    15.一种车辆可升级版本匹配可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被执行如权利要求1-12任意一项所述的一种车辆可升级版本匹配方法的步骤。


    技术总结
    本发明公开了一种车辆可升级版本匹配方法,通过在电气平台定义域、logic以及控制器之间的关系,并发布软件基线版本,设置硬件大版本,在需要获取车辆可升级版本时,计算车辆信息与硬件大版本的兼容性,得到当前车辆兼容的第二软件基线版本,再将第二软件基线版本与第一软件基线版本比对得出最终的车辆可升级软件。通过车辆的硬件信息判断车辆能否兼容第一软件基线版本关联的硬件大版本,在此基础上通过车辆的软件信息获取车辆的可升级软件版本,解决了现有人工判断车辆可升级版本容易出现版本不兼容的问题,能够更全面获取车辆可以升级的软件版本,提高了获取的效率和准确性,也降低了人工判别的成本,也提升了OTA运营活动的稳定性。

    技术研发人员:黄维,孙建兵
    受保护的技术使用者:上海艾拉比智能科技有限公司
    技术研发日:
    技术公布日:2024/4/29
    转载请注明原文地址:https://wp.8miu.com/read-84317.html

    最新回复(0)