一种车载软件的管理方法、装置、存储介质及系统制造方法及图纸

技术编号:26530646 阅读:14 留言:0更新日期:2020-12-01 14:09
本发明专利技术公开了一种车载软件的管理方法,包括:获取各个车辆的车型信息,并根据各个车辆的车型信息确定各个车辆对应的功能模块;根据各个车辆对应的功能模块对应确定控制单元、车辆硬件及车载软件;根据不同种类的控制单元关联对应的车辆硬件;根据关联到的车辆硬件关联对应的车载软件及车载软件的升级限制条件,并根据关联到的车载软件确定对应的软件信息,其中,所述软件信息包括:软件包版本号。本发明专利技术实施例还公开了一种车载软件的管理装置、存储介质及系统,有效解决现有技术中在联网对车载软件升级时,无法提供统一的软件包来源的问题,从而使得车载软件能够准确升级。

【技术实现步骤摘要】
一种车载软件的管理方法、装置、存储介质及系统
本专利技术涉及汽车
,尤其涉及一种车载软件的管理方法、装置、存储介质及系统。
技术介绍
目前,每辆汽车中往往包括多个系统组成,每个系统都有其对应的控制单元,在现有技术中,有如下问题出现:汽车配置功能变得越来越丰富,相应地控制单元数量大大增加,软件功能变得更复杂,软件更新换代也更频繁,这些都给控制器软件管理提出了更高的要求。汽车需要对控制单元中的各种车载软件进行联网升级,而不同的控制单元的兼容性不同,在联网对车载软件升级时,无法提供统一的软件包来源,从而车载软件无法准确升级。
技术实现思路
本专利技术实施例提供一种车载软件的管理方法、装置、存储介质及系统,能有效解决现有技术中在联网对车载软件升级时,无法提供统一的软件包来源的问题,从而使得车载软件能够准确升级。本专利技术一实施例提供一种车载软件的管理方法,包括:获取各个车辆的车型信息,并根据各个车辆的车型信息确定各个车辆对应的功能模块;根据各个车辆对应的功能模块对应确定控制单元、车辆硬件及车载软件;根据不同种类的控制单元关联对应的车辆硬件;根据关联到的车辆硬件关联对应的车载软件及车载软件的升级限制条件,并根据关联到的车载软件确定对应的软件信息,其中,所述软件信息包括:软件包版本号。作为上述方案的改进,在所述根据不同种类的控制单元关联对应的车辆硬件之后,还包括:将存在依赖关系的至少两个控制单元进行关联,以使存在依赖关系的至少两个控制单元对应的车载软件的软件信息同步保存。作为上述方案的改进,在所述根据不同种类的控制单元关联对应的车辆硬件之后,还包括:根据关联到的车辆硬件确定对应的硬件信息,其中,所述硬件信息包括:优先等级、门控条件及版本信息。作为上述方案的改进,在所述根据关联到的车辆硬件关联对应的车载软件及车载软件的升级限制条件,并根据关联到的车载软件确定对应的软件信息之后,还包括:在接收到车载软件升级请求后,根据预设的软件检验算法对关联到的车载软件的软件包进行校验,生成软件校验值。作为上述方案的改进于,在所述根据关联到的车辆硬件关联对应的车载软件及车载软件的升级限制条件,并根据关联到的车载软件确定对应的软件信息之后,还包括:将关联的车辆硬件及车载软件分别进行标记。作为上述方案的改进,在所述根据关联到的车辆硬件关联对应的车载软件及车载软件的升级限制条件,并根据关联到的车载软件确定对应的软件信息之后,还包括:若关联到的车载软件的软件版本存在依赖关系,则关联被依赖的软件。本专利技术另一实施例对应提供了一种车载软件的管理装置,包括:获取模块,用于获取各个车辆的车型信息,并根据各个车辆的车型信息确定各个车辆对应的功能模块;第一关联模块,用于根据各个车辆对应的功能模块对应确定控制单元、车辆硬件及车载软件;第二关联模块,用于根据不同种类的控制单元关联对应的车辆硬件;第三关联模块,用于根据关联到的车辆硬件关联对应的车载软件及车载软件的升级限制条件,并根据关联到的车载软件确定对应的软件信息,其中,所述软件信息包括:软件包版本号。本专利技术另一实施例提供了一种车载软件的管理系统,包括用于集成车型信息、控制单元、车辆硬件及车载软件的iBOM系统及车载软件包服务系统;所述车载软件包服务系统包括:处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述专利技术实施例所述的车载软件的管理方法。本专利技术另一实施例提供了一种车载软件的升级系统,包括用于发送车载软件升级请求的车辆诊断升级模块及用于根据所述车载软件升级请求发送对应的软件信息和升级限制条件至所述车辆诊断升级模块的车载软件包服务系统;所述车载软件包服务系统包括:处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述专利技术实施例所述的车载软件的管理方法。本专利技术另一实施例提供了一种存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述专利技术实施例所述的车载软件的管理方法。与现有技术相比,本专利技术实施例公开的车载软件的管理方法、装置、系统及存储介质,通过获取各个车辆的车型信息,并根据各个车辆的车型信息确定对应的功能模块,之后根据功能模块确定对应的控制单元、车辆硬件及车载软件,再根据不同种类的控制单元关联对应的车辆硬件,再根据车辆硬件关联对应的车载软件,同时根据车辆硬件得到车载软件的升级限制条件。由此可见,通过建立功能模块与控制单元的关系、控制单元与车辆硬件的关系、车辆硬件与车载软件的关系以及车载软件的升级限制条件,使得在车辆上的车载软件需要联网升级时,只需根据车型信息即能够自动识别同一个控制单元与车载软件的软件版本的匹配关系,并根据不同的控制单元提供不同的软件包来源,同时根据升级限制条件对车载软件进行升级,以使车载软件准确升级。附图说明图1是本专利技术一实施例提供的一种车载软件的管理方法的流程示意图;图2是本专利技术一实施例提供的一种车载软件的管理方法的具体流程示意图;图3是本专利技术一实施例提供的一种车载软件的管理方法的流程示意图;图4是本专利技术一实施例提供的一种车载软件的管理方法的流程示意图;图5是本专利技术一实施例提供的一种车载软件的管理系统的结构示意图;图6是本专利技术一实施例提供的一种车载软件的升级系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,是本专利技术一实施例提供的一种车载软件的管理方法的流程示意图。本实施例提供的车载软件的管理方法可以由车辆的车载软件管理系统执行,具体为车载软件包服务系统1执行。该车载软件管理系统可以通过软件和/或硬件的方式实现,该车载软件管理系统可以是两个或多个物理实体构成,也可以是一个物理实体构成。进一步地,所述车载软件包服务系统1与车辆的iBOM系统2、车辆诊断升级模块、无线通信模块、车辆的显示系统和车辆的驱动系统等连接(连接的方式可以是有线连接或无线连接等方式)。其中,所述车载软件管理系统通过所述iBOM系统2获取车型信息、控制单元、车辆硬件及车载软件,所述车载软件管理系统建立控制单元与车辆硬件的匹配关系以及车辆硬件与车载软件的匹配关系,从而识别同一控制单元与车载软件的软件版本的匹配关系。所述车载软件管理系统通过控制车辆的显示系统向用户显示车载软件升级的状态信息等内容。所述车载软件包服务系统1还接收车辆诊断升级模块的车载软件升级请求,所述车载软件包服务系统1根据所述的车载软本文档来自技高网...

【技术保护点】
1.一种车载软件的管理方法,其特征在于,包括:/n获取各个车辆的车型信息,并根据各个车辆的车型信息确定各个车辆对应的功能模块;/n根据各个车辆对应的功能模块对应确定控制单元、车辆硬件及车载软件;/n根据不同种类的控制单元关联对应的车辆硬件;/n根据关联到的车辆硬件关联对应的车载软件及车载软件的升级限制条件,并根据关联到的车载软件确定对应的软件信息,其中,所述软件信息包括:软件包版本号。/n

【技术特征摘要】
1.一种车载软件的管理方法,其特征在于,包括:
获取各个车辆的车型信息,并根据各个车辆的车型信息确定各个车辆对应的功能模块;
根据各个车辆对应的功能模块对应确定控制单元、车辆硬件及车载软件;
根据不同种类的控制单元关联对应的车辆硬件;
根据关联到的车辆硬件关联对应的车载软件及车载软件的升级限制条件,并根据关联到的车载软件确定对应的软件信息,其中,所述软件信息包括:软件包版本号。


2.如权利要求1所述的车载软件的管理方法,其特征在于,在所述根据不同种类的控制单元关联对应的车辆硬件之后,还包括:
将存在依赖关系的至少两个控制单元进行关联,以使存在依赖关系的至少两个控制单元对应的车载软件的软件信息同步保存。


3.如权利要求1所述的车载软件的管理方法,其特征在于,在所述根据不同种类的控制单元关联对应的车辆硬件之后,还包括:
根据关联到的车辆硬件确定对应的硬件信息,其中,所述硬件信息包括:优先等级、门控条件及版本信息。


4.如权利要求1所述的车载软件的管理方法,其特征在于,在所述根据关联到的车辆硬件关联对应的车载软件及车载软件的升级限制条件,并根据关联到的车载软件确定对应的软件信息之后,还包括:
在接收到车载软件升级请求后,根据预设的软件检验算法对关联到的车载软件的软件包进行校验,生成软件校验值。


5.如权利要求1所述的车载软件的管理方法,其特征在于,在所述根据关联到的车辆硬件关联对应的车载软件及车载软件的升级限制条件,并根据关联到的车载软件确定对应的软件信息之后,还包括:
将关联的车辆硬件及车载软件分别进行标记。


6.如权利要求1所述的车载软件的管理方法,其特征在于,在所述根据关联到的车辆硬件关联对应的车载软件及车载软件的升级限制条件,并...

【专利技术属性】
技术研发人员:陈建强龚峻马景魁宋晓明
申请(专利权)人:华人运通江苏技术有限公司
类型:发明
国别省市:江苏;32

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

1