本申请涉及汽车,尤其涉及一种基于车辆软件基线的车辆管理方法、装置及存储介质。
背景技术:
1、随着车辆智能化的发展,也带来了软件定义汽车的浪潮,汽车从以前的单个控制器软硬件版本的管理,诞生出了基于车辆软件基线的车辆管理的概念。但现有的汽车拓扑体系中,由于相同车型也存在不同配置的软硬件差异,为了能够满足汽车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、根据所述软件版本,确定适配的车型;
29、根据所述树状拓扑结构中,关联的控制器、所述软件版本以及适配的车型,确定所述完整信息。
30、生成模块,用于根据所述控制端的信息,确定增强显示界面;
31、第三方面,本申请实施例还提供一种存储介质,所述计算机存储介质上存储有计算机可执行指令,所述计算机可执行指令被执行时执行如本申请第一方面所述的任意一种基于车辆软件基线的车辆管理方法。
32、第四方面,本申请实施例还提供一种电子设备,所述电子设备包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请第一方面所述的任意一种基于车辆软件基线的车辆管理方法。
33、本申请提供了一种基于车辆软件基线的车辆管理方法、装置及相关设备,通过配置一条整车软件超级基线;基于所述整车软件超级基线,串联所述整车软件超级基线下硬件及对应软件,以确定所述整车软件超级基线的完整信息,收集车辆的配置表信息,根据所述整车软件超级基线完整信息和所述配置表信息,确定所述车辆的单车软件基线,根据所述车辆的单车软件基线,对对应的车辆进行软件基线管理。本申请提供的这种基于车辆软件基线的车辆管理方法,通过先配置囊括所有配置车型需要的软件的超级基线,再结合不同车型的配置表信息,快速并准确地确定出各个车型的单车软件基线,再基于该单车软件基线对车辆的软硬件实现有效管理。这种实现过程避免了传统实现过程需要根据不同车型创建多条整车软件基线的痛点,降低了对车辆软件基线的管理复杂度,过程简单易实施。配置过程出错概率小,配置基线需要的时间短,效率高
1.一种基于车辆软件基线的车辆管理方法,其特征在于,包括:
2.根据权利要求1所述的基于车辆软件基线的车辆管理方法,其特征在于,所述完整信息,包括:所述整车搭载的控制器、每个控制器配置的软件版本、不同软件版本适用的车型。
3.根据权利要求2所述的基于车辆软件基线的车辆管理方法,其特征在于,所述串联所述整车软件超级基线下硬件及对应软件,以确定所述整车软件超级基线的完整信息,包括:
4.根据权利要求1所述的基于车辆软件基线的车辆管理方法,其特征在于,所述根据所述整车软件超级基线完整信息和所述配置表信息,确定所述车辆的单车软件基线,包括:
5.根据权利要求1所述的基于车辆软件基线的车辆管理方法,其特征在于,所述配置表信息包括所述车辆的驱动信息、档位信息和排量信息中的至少一种。
6.根据权利要求1所述的基于车辆软件基线的车辆管理方法,其特征在于,所述方法还包括:基于用户的需求,为所述对应车辆的整车软件超级基线进行命名。
7.一种基于车辆软件基线的车辆管理装置,其特征在于,包括:
8.根据权利要求7所述的基于车辆软件基线的车辆管理装置,其特征在于,包括:所述串联模块还用于:
9.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有计算机可执行指令,所述计算机可执行指令被执行时执行如权利要求1-6中任意一项所述的基于车辆软件基线的车辆管理方法。
10.一种电子设备,其特征在于,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1-6中任意一项所述的基于车辆软件基线的车辆管理方法。