掌桥专利:专业的专利平台
掌桥专利
首页

电子配件目录的构建设备、方法、车辆和计算机程序产品

文献发布时间:2024-04-18 20:01:30


电子配件目录的构建设备、方法、车辆和计算机程序产品

技术领域

本申请涉及数据处理技术领域,尤其涉及一种电子配件目录的构建设备、方法、车辆和计算机程序产品。

背景技术

汽车电子配件目录(electronic parts catalog,EPC),是用来展示整车各个可订购零配件的详细目录。这个目录是由整车厂编制的,旨在方便供应商、经销商和客户查找和购买相应的汽车配件,从而提高整个汽车产业链的效率。在汽车电子配件目录中,可以找到各种汽车配件的信息。

在相关技术中,往往是通过人工建立汽车电子配件目录,具体的,通过人工基于整车各类信息创建一个目录结构来组织汽车配件信息,完成的效率及准确性依赖人员的专业能力及经验,可延续性不够。

因此,如何提高电子配件目录的构建效率和准确性是亟待解决的。

发明内容

本申请实施例提供一种电子配件目录的构建设备、方法、车辆和计算机程序产品,用以提高电子配件目录的构建效率和准确性。

一方面,本申请实施例提供一种电子配件目录的构建设备,所述设备包括处理器和存储器,其中,所述存储器存储有计算机程序,当所述计算机程序被所述处理器执行时,所述处理器执行如下步骤:

获取整车物料清单,所述整车物料清单包括至少一种车辆中各个配件的功能信息和配置约束信息;所述配置约束信息为表示约束配件适用场景的信息;

对于所述整车物料清单中的每个配件,分别执行以下操作:

对于所述配件,基于所述配件的功能信息确定所述配件在所述电子配件目录中对应的目录级信息;

基于所述配件的配置约束信息,确定所述配件所属的车型配置;

结合每个配件的所述目录级信息和所述车型配置,将一个目录级下同属于一个车型配置的配件的所述功能信息、所述配置约束信息和配件标识信息,组成所述电子配件目录中的一个基础单元。

一方面,本申请提供一种电子配件目录的构建方法,所述方法包括:

获取整车物料清单,所述整车物料清单包括至少一种车辆中各个配件的功能信息和配置约束信息;所述配置约束信息为表示约束配件适用场景的信息;

对于所述整车物料清单中的每个配件,分别执行以下操作:

对于所述配件,基于所述配件的功能信息确定所述配件在所述电子配件目录中对应的目录级信息;

基于所述配件的配置约束信息,确定所述配件所属的车型配置;

结合每个配件的所述目录级信息和所述车型配置,将一个目录级下同属于一个车型配置的配件的所述功能信息、所述配置约束信息和配件标识信息,组成所述电子配件目录中的一个基础单元。

可选的,所述功能信息为预定义的功能代码;

则所述基于所述配件的功能信息确定所述配件在所述电子配件目录中对应的目录级信息,包括:

基于所述配件的功能信息,确定所述配件的目标功能代码;

在所述电子配件目录中,确定与所述目标功能代码对应的目录级信息,并作为所述配件在所述电子配件目录中对应的目录级信息。

可选的,所述基于所述配件的功能信息确定所述配件在所述电子配件目录中对应的目录级信息,包括:

基于所述配件的功能信息,以及所述配件的安装位置信息,确定所述一个配件在所述电子配件目录中对应的目录级信息。

可选的,所述功能信息为预定义的功能代码;所述安装位置信息为预定义的位置代码;

则所述基于所述配件的功能信息,以及所述配件的安装位置信息,确定所述一个配件在所述电子配件目录中对应的目录级信息,包括:

基于所述配件的功能信息,确定所述配件的目标功能代码;以及,基于所述配件的安装位置信息,确定所述配件的目标位置代码;

在所述电子配件目录中,确定与所述目标功能代码对应的第一目录级信息,并在所述第一目录级信息中,确定与所述目标位置代码对应的第二目录级信息;

将所述第一目录级信息和所述第二目录级信息,作为所述一个配件在所述电子配件目录中对应的目录级信息。

可选的,所述配置约束信息为预定义的配置代码,所述配置代码包含:表征至少一个约束配件适用场景的条件信息;

则所述基于所述配件的配置约束信息,确定所述配件所属的车型配置,包括:

基于所述配件的配置约束信息,确定表征所述一个配件适用场景的至少一个目标配置条件;

对于每个目标配置条件,将包含目标配置条件的车型配置,作为所述一个配件所属的车型配置。

可选的,所述结合每个配件的所述目录级信息和所述车型配置,将一个目录级下同属于一个车型配置的配件的所述功能信息、所述配置约束信息和配件标识信息,组成所述电子配件目录中的一个基础单元,包括:

若一个配件所属的车型配置仅有一个,则结合每个配件的所述目录级信息和所述车型配置,从其他配件中确定与所述一个配件对应同一目录级和同一车型配置的候选配件,将所述一个配件和确定的候选配件的所述功能信息、所述配置约束信息和配件标识信息,组成所述电子配件目录中的一个基础单元;

若一个配件所属的车型配置有多个,则对于每个车型配置,分别执行如下操作:从与所述一个配件对应同一目录级的其他配件中确定属于所述车型配置的候选配件,将所述一个配件和确定的候选配件的所述功能信息、所述配置约束信息和配件标识信息,组成所述电子配件目录中的一个基础单元。

可选的,所述方法还包括:

获取待更新配件的功能信息和配置约束信息,以及所述待更新配件对应的更新方式;

根据所述待更新配件的功能信息,确定所述待更新配件在所述电子配件目录中对应的目录级信息;

根据所述待更新配件的配置约束信息,确定所述待更新配件所属的车型配置;

根据确定的所述待更新配件对应的目录级信息和车型配置,确定所述待更新配件在所述电子配件目录中所对应的基础单元;

在确定的基础单元中,根据所述更新方式,更新所述待更新配件。

可选的,所述根据所述待更新配件的功能信息,确定所述待更新配件在所述电子配件目录中对应的目录级信息,包括:

获取所述待更新配件的安装位置信息;

根据所述待更新配件的功能信息以及安装位置信息,确定所述待更新配件在所述电子配件目录中对应的目录级信息。

可选的,所述更新方式包括如下任意一种:

新增所述待更新配件、删除所述待更新配件、修改所述待更新配件、替换所述待更新配件。

一方面,本申请实施例提供一种车辆,所述车辆包括上述任一项所述的电子配件目录的构建设备。

一方面,本申请实施例提供的一种计算机程序产品,包括计算机程序,当所述计算机程序被处理器执行时实现如上述任意一种电子配件目录的构建方法。

可选的,计算机可读存储介质可以作为计算机程序产品的一种实现,即本申请实施例还提供一种计算机可读存储介质,其包括计算机程序,当所述计算机程序被处理器执行时实现如上述任意一种电子配件目录的构建方法。

本申请有益效果如下:

本申请实施例提供一种电子配件目录的构建设备、方法、车辆和计算机程序产品。相关技术中,在建立电子配件目录时,需要人为基于整车各类信息去完成,完成的效率及准确性依赖人员的专业能力及经验,可延续性不够。在本申请实施例中,根据每个配件的功能信息,可分析确定该配件对应的电子配件目录的目录级信息。根据该配件的配置约束信息,可分析确定该配件的至少一个车型配置。进而,则可直接将一个目录级下属于同一个车型配置的所有配件的配件信息,作为电子配件目录的一个基础单元,以构建电子配件目录。该构建方法无需人工介入,基于上述规则即可自动构建电子配件目录,使电子配件目录的构建效率及准确性更加稳定,避免出现人工组成电子配件目录时过于依赖人员专业能力的问题,进而提高了电子配件目录的构建效率和准确性。

本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请实施例提供的一种电子配件目录组成的应用场景示意图;

图2为本申请实施例提供的一种电子配件目录构建设备的结构示意图;

图3为本申请实施例提供的一种电子配件目录组成控制的流程图;

图4为本申请实施例提供的一种整车物料清单的结构示意图;

图5A为本申请实施例提供的一种电子配件目录组成方式的结构示意图;

图5B为本申请实施例提供的另一种电子配件目录组成方式的结构示意图;

图5C为本申请实施例提供的又一种电子配件目录组成方式的结构示意图;

图6为应用本申请实施例的一种构建设备的一个硬件组成结构示意图;

图7为本申请例中实施的一种电子配件目录的构建设备的结构示意图;

图8为应用本申请实施例的一种计算装置的一个硬件组成结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请技术方案的一部分实施例,而不是全部的实施例。基于本申请文件中记载的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请技术方案保护的范围。

下面对本申请实施例中涉及的部分概念进行介绍。

1、电子配件目录(electronic parts catalog,EPC):是用来展示整车各个可订购零配件的详细目录。这个目录由整车厂或其他对象编制,旨在方便供应商、经销商和客户查找和购买相应的汽车配件,从而提高整个汽车产业链的效率。在汽车电子配件目录中,可以找到各种汽车配件的信息,包括但不限于:配件名称,配件号,配件型号,配件描述,安装数量。

2、功能位置信息:是指整车各个系统、配件的功能及安装位置详细的描述和规定。这个信息通常由整车厂在车辆研发的过程中完成。功能位置信息的详细定义可以帮助工程师了解车辆各个部分的作用和相互关系,有助于车辆的可靠性和安全性。同时,功能位置信息的详细定义还可以为生产提供指导,确保每个配件都能在正确的位置和时间安装到车辆上。功能位置信息的详细定义包括但不限于以下几个方面:

1)整车系统:描述车辆的各个系统,如动力系统、底盘系统、车身系统、电气系统等。

2)配件功能:描述每个配件的作用和功能,如轮胎、发动机、变速箱、座椅、安全气囊等。

3)安装位置:规定每个配件在车辆上的安装位置,以及配件之间的关系。

3、车型配置:是指车辆上装配的所有配件的总称,它包括车辆的基本信息、车身、底盘、动力系统、构建设备、安全设备等。车型配置是车辆识别中极其重要的一部分,在出厂的时候,同一车型的基本配置是一致的。为了便于区别,又能体现车辆的典型特征,一般采用车辆的关键总成的配置情况来描述该车的配置。

4、软件物料清单(Software Bill of Materials,SBOM):是给定产品中的所有软件组件包括专有和开源代码、开源许可证和依赖项的清单。它提供了对软件供应链以及可能存在的任何许可证合规性、安全性和质量风险的可见性。在本申请中的软件物料清单应用于汽车领域,因此称为整车售后物料清单,是为了支持汽车售后维修所需的备件而必须维护的一份技术文档,管理了一款车型或者系列车型的配件信息,包括但不限于下列的部分或全部:配件号、配置变量、车型配置、功能信息和安装位置信息。

以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请,并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

如图1所示,其为本申请实施例提供的一种电子配件目录组成的应用场景示意图。该应用场景图中包括一个终端设备110和一个服务器120。

在本申请实施例中,终端设备110包括但不限于手机、平板电脑、笔记本电脑、台式电脑、电子书阅读器、智能语音交互设备、智能家电、车载终端等设备;终端设备上可以安装有电子配件目录相关的客户端,该客户端可以是软件(例如浏览器、车辆配件订购软件等),也可以是网页、小程序等。服务器120则是与软件或是网页、小程序等相对应的后台服务器,或者是专门用于组成电子配件目录的服务器,本申请不做具体限定。服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(ContentDeliveryNetwork,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器。

需要说明的是,本申请实施例中的电子配件目录的构建方法可以由构建设备执行,该构建设备可以为服务器或者终端设备,即,该方法可以由服务器或者终端设备单独执行,也可以由服务器和终端设备共同执行。比如由服务器和终端设备共同执行时,服务器120获取车辆10中目标配件的功能信息后确定目标配件在电子配件目录的目录级信息,并根据目标配件的配置约束信息确定目标配件的车型配置,再结合上述目录级信息与车型配置构建目标配件对应的电子配件目录;而后,服务器120将该电子配件目录发送给终端设备110,终端设备110展示目标配件对应的电子配件目录。

此外,终端设备110还可响应于针对车辆的目标配件的更新操作,向服务器120发送更新请求,更新请求中携带目标配件的配件更新信息,服务器120获取目标配件的配件更新信息后,基于该配件更新信息,对电子配件目录中目标配件所对应的基本单元执行对应的更新操作,并反馈给终端设备110,终端设备110展示更新后的车辆目标配件的配件信息。

在一种可选的实施方式中,终端设备与服务器之间可以通过通信网络进行通信。

在一种可选的实施方式中,通信网络是有线网络或无线网络。

下面结合上述描述的应用场景,参考附图来描述本申请示例性实施方式提供的电池热管理的控制方法,需要注意的是,上述应用场景仅是为了便于理解本申请的精神和原理而示出,本申请的实施方式在此方面不受任何限制。

参阅图2所示,其为本申请实施例提供的一种电子配件目录的构建设备的结构示意图,其中,构建设备210包括处理器211和存储器212,存储器212存储有计算机程序,如图3所示,为本申请实施例提供的一种处理器执行电子配件目录的组成的流程图,当计算机程序被处理器执行时,使得处理器执行S301-S303:

S301:获取整车物料清单,整车物料清单包括至少一种车辆中各个配件的功能信息和配置约束信息。

其中,配置约束信息是表示约束配件适用场景的信息。

例如,某配件的配置约束信息包括“前置前驱系统”与“激光雷达”两个信息,则该配置约束信息表示该配件适用于安装有前置前驱系统,同时安装有激光雷达系统的车型;或者,某配件的配置约束信息包括“四轮驱动系统”与“全景天窗”两个信息,则该配置约束信息表示该配件适用于安装有四轮驱动系统,同时安装有全景天窗的车型。

在本申请实施例中,整车物料清单可以是整车售后物料清单,其结构可参阅图4中的整车物料清单结构示意图,其内容包括但不限于下列的部分或全部:配件号、配置变量、车型配置、功能信息和安装位置信息。

其中,配件号为配件的编号信息,与配件一一对应,即每个配件有唯一的配件号,也即本申请中的配件标识信息的一种表现形式;

配置变量包括配件适用的至少一个配置条件,即上述配置约束信息;

配置约束信息中包括至少一个配置条件。例如,某配件的配置约束信息包括“前置前驱系统”与“激光雷达”两个配置条件,则该配置约束信息表示该配件适用于安装有前置前驱系统,同时安装有激光雷达系统的车型,这两个配置条件组成了该配件的配置约束信息;或者,某配件的配置约束信息包括“四轮驱动系统”与“全景天窗”两个配置条件,则该配置约束信息表示该配件适用于安装有四轮驱动系统,同时安装有全景天窗的车型,这两个配置条件组成了该配件的配置约束信息。

车型配置为一些配置条件的集合,该集合为一个完整的车型配置方案,在整车物料清单中,车型配置至少有一个;

功能信息表示对应配件的功能,例如轮胎、发动机、变速箱、座椅、安全气囊等;

安装位置信息表示对应配件的安装位置,以及配件之间的位置关系。

S302:对于整车物料清单中的每个配件,分别执行以下操作S3021~S3022:

S3021:对于配件,基于配件的功能信息确定配件在电子配件目录中对应的目录级信息;

S3022:基于配件的配置约束信息,确定配件所属的车型配置;

本申请考虑到,用户使用该电子配件目录查询配件及配件信息时,可以按照配件的配件功能进行查询,因此,在本申请实施例中根据功能信息将具有相同功能的配件放在同一目录级下。

可选的,功能信息的一种表示形式为:预定义的功能代码,该功能代码的数值表征配件的功能。

在一种可选的实施方式中,可以按照如下方式确定目录级信息:

基于配件的功能信息,确定配件的目标功能代码;在电子配件目录中,确定与目标功能代码对应的目录级信息,并作为配件在电子配件目录中对应的目录级信息。

在本申请实施例中,电子配件目录中的目录级可以包含至少一个级别。功能代码可以包含至少两位,基于此,可将功能代码中的数据值按照位数进行级别划分,并将划分得到的功能代码的级别与目录级的级别相关联。

比如,功能代码一共有12位,其中,第一级代码即该功能代码的第1~2位数据值,对应电子配件目录中的一级目录;第二级代码即该功能代码的第3~6位数据值,对应电子配件目录中的二级目录;第三级代码即该功能代码的第7~12位数据值,对应电子配件目录中的三级目录。

需要说明的是,上述关于功能代码的划分方式只是简单举例,功能代码的数据值与目录级的关联方式也只是简单举例,除此之外还可以是其他划分方式、关联方式,本文不做具体限定。

如图4所示,为本申请实施例提供的一种整车物料清单的结构示意图。图4所示的整车物料清单包括配件号,如S0000001、S0000002和S0000003;

配置变量,其表现形式为配置条件代码,如:AA01或B01(即AA01||B01)、AA01和B01;

配件对应的车型配置,如:车型配置1和车型配置2;

此外,还包括功能信息,其表现形式为功能代码,如:10、10.01和10.01.01。

在上述基础上,可参阅图5A至图5B中电子配件目录级的组成方式。

如图5A所示,为本申请实施例提供的一种电子配件目录组成方式的结构示意图。假设有一个整车售后清单,根据该清单组成对应的电子配件目录。整车售后清单的10-10.01-10.01.01为目标配件功能信息对应的功能代码,其中,第一级代码即该功能代码的第1~2位数据值10,对应电子配件目录中的一级目录三电系统,在本申请实施例中代表该配件可应用于三电系统中;第二级代码即该功能代码的第3~6位数据值10.01,对应电子配件目录中的二级目录电池包,在本申请实施例中代表该配件可应用于三电系统中的电池包;第三级代码即该功能代码的第7~12位数据值10.01.01,对应电子配件目录中的三级目录高压电池包,在本申请实施例中代表该配件可应用于三电系统中电池包中的高压电池包。

此外,对于一些配件,除了采用上述所说根据功能信息确定这些配件在电子配件目录中对应的目录级外,还需要结合位置信息,确定这些配件对应在哪个子目录级下。

在一种可选的实施方式中,还可以按照如下方式确定目录级信息:

基于配件的功能信息,以及配件的安装位置信息,确定一个配件在电子配件目录中对应的目录级信息。

可选的,安装位置信息的一种表示形式为:预定义的位置代码,位置代码的数值表征配件的安装位置。则确定目录级信息的具体步骤如下:

首先,基于配件的功能信息,确定配件的目标功能代码;以及,基于配件的安装位置信息,确定配件的目标位置代码;

其次,在电子配件目录中,确定与目标功能代码对应的第一目录级信息,并在第一目录级信息中,确定与目标位置代码对应的第二目录级信息;

最后,将第一目录级信息和第二目录级信息,作为一个配件在电子配件目录中对应的目录级信息。

其中,第一目录级信息可以是电子配件目录中,目标配件所属的任意一级目录;第二目录级信息则是电子配件目录中,第一目录级的子目录级。

如,电子配件目录包含两级目录时,第一目录级信息可以是电子配件目录中,目标配件所属的一级目录,第二目录级信息可以是电子配件目录中,目标配件所属的二级目录。

又如,电子配件目录包含三级目录时,第一目录级信息可以是电子配件目录中,目标配件所属的一级目录和二级目录;第二目录级信息可以是电子配件目录中,目标配件所属的三级目录。其中,第二目录级信息为第一目录级信息的子目录级。

需要说明的是,上述关于第一目录级和第二目录级的划分方式只是简单举例,除此之外还可以是其他划分方式,本文不做具体限定。

在上述基础上,可参阅图5B至5C中电子配件目录级的组成方式。

如图5B所示,为本申请实施例提供的另一种电子配件目录级的组成方式的结构示意图。在图5B所示的整车售后清单中,配件号为S0000004、S0000005、S0000006的配件的功能代码10-10.03-10.03.01,以及配件号为S0000007、S0000008、S0000009的配件的功能代码10-10.03-10.03.01,由于其功能代码的第1~2位数据值均为10,因此根据功能代码确定上述六个配件的第一目录级相同,即这些配件的电子配件目录的一级目录均为三电系统,又根据位置代码确定这六个配件安装位置相近,因此均在同一个第二目录级下,比如,配件号为S0000004的配件,其位置代码为131-A,可以表示空调线束;配件号为S000005的配件,其位置代码为131-B,可以表示空调线束的接插件;配件号为S000007的配件,其位置代码为151-A,可以表示电机线束;配件号为S000008的配件,其位置代码为151-B,可以表示后电机线束。根据位置代码确定上述六个配件的第二目录级相同,即这些配件的电子配件目录的二级目录为高压线束,三级目录为高压线束,其中,三级目录的高压线束为二级目录的部分结构,两者并不相同。

如图5C所示,为本申请实施例提供的又一种电子配件目录级的组成方式的结构示意图。在图5C中,根据整车售后清单的功能信息对应的功能代码10-10.04-10.04.01确定目标配件电子配件目录的第一目录级,其中,根据第一级代码即该功能代码的第1~2位数据值10,对应电子配件目录中的一级目录三电系统,在本申请实施例中代表该配件可应用于三电系统中;根据第二级代码即该功能代码的第3~6位数据值10.04,对应电子配件目录中的二级目录驱动系统,在本申请实施例中代表该配件可应用于三电系统中的驱动系统;则第一目录级为电子配件目录的一级目录和二级目录。并根据安装位置信息即位置代码确定目标配件电子配件目录对应的第二目录级信息,其中,以配件号为S0000010和配件号为S0000012的配件为例,配件号为S0000010的配件,其位置代码为151-A,表示前电驱总成,因此,根据该位置代码,确定其电子配件目录级的三级目录为前电驱目录;配件号为S0000012的配件,其位置代码为151-C,表示前后电驱总成,因此,根据该位置代码,确定其电子配件目录级的三级目录为后电驱目录;则第二目录级为电子配件目录的三级目录。

在本申请实施例中,电子配件目录的目录级不限于三级,可能是一级或者多级,具体根据整车售后清单中的功能信息组成,本文不做具体限定。

基于上述方式,根据目标配件的功能信息生成该配件对应的电子配件目录级,避免了相关技术中,根据人工对目标配件进行分类,并根据人员的专业能力将配件分入对应的目录级时,可能会出现的分类不准确、不及时等问题。

本申请考虑到,用户使用该电子配件目录查询配件及配件信息时,查询结果可以包括用户查询的目标配件及其适用的车型配置,以及适用于该车型配置的其他同一目录级下的配件及配件信息,因此,在本申请实施例中配置约束信息将同一目录级下,适用于同一车型配置的配件,组成电子配件目录的一个基础单元。

在一种可选的实施方式中,可以按照如下方式确定电子配件目录的基础单元:

基于配件的配置约束信息,确定表征配件适用场景的至少一个目标配置条件;对于每个目标配置条件,将包含目标配置条件的车型配置,作为一个配件所属的车型配置。

在本申请实施例中,配置约束信息的一种表示形式为:预定义的配置变量,其中包含至少一个配置条件。

对于每个配件,其配置变量可能包含单独的配置条件,也可能包含多个配置变量之间的与或非逻辑关系所构成的关系式。整车物料清单中的车型配置为多个配置条件,以及多个配置条件关系式构成的集合。当目标配件的配置条件包含在车型配置的集合中时,表示该配件适用于该车型配置。

在上述基础上,仍然参阅图5A中电子配件目录的组成方式。

如图5A所示,为本申请实施例提供的一种电子配件目录组成方式的结构示意图。图5A中配件号为S0000001的配件,其配件条件为AA01或B01(AA01||B01);配件号为S0000002的配件,其配件条件为AA01;配件号为S0000003的配件,其配件条件为B01。在本申请实施例中,AA01可以表示前置四轮驱动系统、B01可以表示普通雷达。在本申请实施例中,车型配置1方案中包括但不限于:AA01,车型配置2中的方案包括但不限于:B01。因此,图5A中配件号为S0000001的配件其适用场景为四轮驱动系统的车型,或者为安装有普通雷达的车型,由于AA01包含在车型配置1的方案中,其适用于车型配置1,又由于B01包含在车型配置2的方案中,其也适用于车型配置2;配件号为S0000002的配件其适用场景为四轮驱动系统的车型,由于AA01包含在车型配置1的方案中,其适用于车型配置1;配件号为S0000003的配件其适用场景为安装有普通雷达的车型,由于B02包含在车型配置2的方案中,其适用于车型配置2。

此外,目标配件配置变量的配置条件也可能为AA01与B01(AA01&&B01)、AA02与B02(AA02&&B02)、AA01与B01与C01(AA02&&B02&&C01)。其中,AA02可表示前置前驱系统,AA03可表示前置后驱系统,B02可以表示激光雷达,C01可以表示有全景天窗的车型。则在本申请实施例中AA01&&B01可以表示目标配件可以安装在安装有普通雷达的四驱驱动系统的车型上,AA02&&B02可以表示目标配件可以安装在安装有激光雷达的前置前驱系统的车型上;AA02&&B02&&C01可以表示目标配件可以安装在安装有激光雷达和全景天窗的前置前驱系统的车型上。

S303:结合每个配件的目录级信息和车型配置,将一个目录级下同属于一个车型配置的配件的功能信息、配置约束信息和配件标识信息,组成电子配件目录中的一个基础单元。

在本申请实施例中,基础单元是电子配件目录的最小单元,对于同一最小单元的配件,其处于车辆同一系统中并且安装位置相近,其适用的车型配置也都相同。在用户对目标配件进行搜索时,可以展示目标配件与同一基础单元的所有配件,方便用户对目标配件及基础单元中的其他配件进行统一的检验、维修与更换。

因此,根据功能信息确定目录级以外,还要根据配件适用的车型配置确定配件所属的基础单元,其中,每个配件所适用的车型配置可以是一个也可以是多个。

该步骤包含以下两种情况:

第一种情况,一个配件所属的车型配置仅有一个,则结合每个配件的目录级信息和车型配置,从其他配件中确定与一个配件对应同一目录级和同一车型配置的候选配件,将一个配件和确定的候选配件的功能信息、配置约束信息和配件标识信息,组成电子配件目录中的一个基础单元。

沿用图5A的假设,在整车售后清单中配件号为S0000002的配件适用的车型配置只有车型配置1,在整车售后清单中,与该配件同属一个功能代码的配件还包括配件号为S0000001的配件,因此,配件S0000001与S0000002共同组成了三电系统中电池包中的高压电池包目录下的基础单元1。

第二种情况,若一个配件所属的车型配置有多个,则对于每个车型配置,分别执行如下操作:从与一个配件对应同一目录级的其他配件中确定属于车型配置的候选配件,将一个配件和确定的候选配件的功能信息、配置约束信息和配件标识信息,组成电子配件目录中的一个基础单元。

沿用图5A的假设,在整车售后清单中配件号为S0000001的配件适用于车型配置1和车型配置2,对于车型配置1,配件号为S0000002的配件也可以使用;对于车型配置2,配件号为S0000003的配件也可以使用。因此在组成图6中的电子配件目录中,对于配件号为S0000001的车型配置1,其与配件号为S0000002的配件组成了三电系统中电池包中的高压电池包目录下的基础单元1,对于配件号为S0000001的车型配置2,其与配件号为S0000003的配件组成了三电系统中电池包中的高压电池包目录下的基础单元2。

在组成电子配件目录后,目录中的配件需要进行更新时,基于配件变更场景并结合功能信息及车型配置对电子配件目录进行更新维护。

可选的,确定待更新配件在电子配件目录中对应的基础单元的具体步骤如下:

首先,获取待更新配件的功能信息和配置约束信息,以及待更新配件对应的更新方式;

其次,根据待更新配件的功能信息,确定待更新配件在电子配件目录中对应的目录级信息;

然后,根据待更新配件的配置约束信息,确定待更新配件所属的车型配置;根据确定的待更新配件对应的目录级信息和车型配置,确定待更新配件在电子配件目录中所对应的基础单元;

最后,在确定的基础单元中,根据更新方式,更新待更新配件。

其中,更新方式包括如下任意一种:新增待更新配件、删除待更新配件、修改待更新配件、替换待更新配件。

例如,在一次获取得到上级系统输入的待更新配件的新增信息时,首先根据上级系统输入的待更新配件的功能信息,确定电子配件目录中对应的目录级信息,假设其为待更新配件为三电系统中高压电池包中的电池控制器,因此待更新配件在三电系统中高压电池包目录级下,再根据上级系统输入的配置约束信息,确定待更新配件所属的车型配置,假设该待更新配件适用于有全景天窗的前置四驱车型,则可根据该车型配置在三电系统中高压电池包目录级下,确定待更新配件的基础单元,最后,执行上级系统输入的新增操作,在该基础单元中新增待更新配件的配件号、位置变量、配置变量等配件信息。

此外,对于一些待更新配件,除了采用上述所说根据功能信息确定这些配件在电子配件目录中对应的目录级外,还需要结合位置信息,确定这些配件对应在哪个子目录级下。

在一种可选的实施方式中,还可以按照如下方式确定待更新配件的目录级信息:

获取待更新配件的安装位置信息;根据待更新配件的功能信息以及安装位置信息,确定待更新配件在电子配件目录中对应的目录级信息。

例如,在一次获取得到上级系统输入的待更新配件的新增信息时,首先根据上级系统输入的待更新配件的功能信息,确定电子配件目录中对应的第一目录级信息,假设其为待更新配件为三电系统中高压电池包中的电池控制器,并根据位置信息,确定电子配件目录中对应的第二目录级信息,因此确定待更新配件在三电系统中高压电池包目录级下,再根据上级系统输入的配置约束信息,确定待更新配件所属的车型配置,假设该待更新配件适用于有全景天窗的前置四驱车型,则可根据该车型配置在三电系统中高压电池包目录级下,确定待更新配件的基础单元,最后,执行上级系统输入的新增操作,在该基础单元中新增待更新配件的配件号、位置变量、配置变量等配件信息。

此外,对于删除待更新配件、修改待更新配件和替换待更新配件的更新方式,在可以直接确定待更新配件的目录级和基础单元的情况下,可以通过上级系统或人工直接输入待更新配件的目录级和基础单元,无需根据功能信息、位置信息和车型配置进行确定,进一步提高更新效率。

本申请实施例中的电子配件目录的组成和更新维护方法,提升了创建电子配件目录结构的效率及准确性,节省了人力成本,并且使更新和维护电子配件目录更加及时和准确。

与上述方法实施例基于同一发明构思,本申请实施例中还提供了一种电子设备。在一种实施例中,该电子设备可以是图2所示的构建设备210。在该实施例中,电子设备的结构可以如图6所示,包括存储器601,通讯模块603以及一个或多个处理器602。

存储器601,用于存储处理器602执行的计算机程序。存储器601可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统,以及运行即时通讯功能所需的程序等;存储数据区可存储各种即时通讯信息和操作指令集等。

存储器601可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储器601也可以是非易失性存储器(non-volatilememory),例如只读存储器,快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD);或者存储器601是能够用于携带或存储具有指令或数据结构形式的期望的计算机程序并能够由计算机存取的任何其他介质,但不限于此。存储器601可以是上述存储器的组合。

处理器602,可以包括一个或多个中央处理单元(central processing unit,CPU)或者为数字处理单元等等。处理器602,用于调用存储器801中存储的计算机程序时实现上述电子配件目录的构建方法。

通讯模块603用于与终端设备和其他服务器进行通信。

本申请实施例中不限定上述存储器601、通讯模块603和处理器602之间的具体连接介质。本申请实施例在图6中以存储器601和处理器602之间通过总线604连接,总线604在图6中以粗线描述,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线604可以分为地址总线、数据总线、控制总线等。为便于描述,图6中仅用一条粗线描述,但并不描述仅有一根总线或一种类型的总线。

存储器601中存储有计算机存储介质,计算机存储介质中存储有计算机可执行指令,计算机可执行指令用于实现本申请实施例的电子配件目录的构建方法。处理器602用于执行上述的电子配件目录的构建方法,如图3所示。

在一些实现方式中,上述处理器执行的方法形成程序后,各个程序功能模块对应的硬件执行模块可包括:信息模块和执行模块,信息模块和执行模块相连。

如图7所示,其为本申请实施例中的一种电子配件目录的构建设备70的组成结构示意图,该电池热管理控制的控制装置包括信息模块701、执行模块702以及构建模块703,其中:

所述信息模块701,用于获取整车物料清单,所述整车物料清单包括至少一种车辆中各个配件的功能信息和配置约束信息;所述功能信息为表示配件的功能及安装位置的信息,所述配置约束信息为表示约束配件适用场景的信息;

所述执行模块702,用于对于所述整车物料清单中的每个配件,分别执行以下操作:

对于所述配件,基于所述配件的功能信息确定所述配件在所述电子配件目录中对应的目录级信息;

基于所述配件的配置约束信息,确定所述配件所属的车型配置;

所述构建模块703,用于结合每个配件的所述目录级信息和所述车型配置,将一个目录级下同属于一个车型配置的配件的所述功能信息、所述配置约束信息和配件标识信息,组成所述电子配件目录中的一个基础单元。

可选的,所述功能信息为预定义的功能代码;所述执行模块702具体用于:

基于所述配件的功能信息,确定所述配件的目标功能代码;

在所述电子配件目录中,确定与所述目标功能代码对应的目录级信息,并作为所述配件在所述电子配件目录中对应的目录级信息。

可选的,所述执行模块702具体用于:

基于所述配件的功能信息,以及所述配件的安装位置信息,确定所述一个配件在所述电子配件目录中对应的目录级信息。

可选的,所述功能信息为预定义的功能代码;所述安装位置信息为预定义的位置代码;所述执行模块702具体用于:

基于所述配件的功能信息,确定所述配件的目标功能代码;以及,基于所述配件的安装位置信息,确定所述配件的目标位置代码;

在所述电子配件目录中,确定与所述目标功能代码对应的第一目录级信息,并在所述第一目录级信息中,确定与所述目标位置代码对应的第二目录级信息;

将所述第一目录级信息和所述第二目录级信息,作为所述一个配件在所述电子配件目录中对应的目录级信息。

可选的,所述执行模块702具体用于:

基于所述配件的配置约束信息,确定表征所述配件适用场景的至少一个目标配置条件;

对于每个目标配置条件,将包含目标配置条件的车型配置,作为所述一个配件所属的车型配置。

可选的,所述构建模块703具体用于:

若一个配件所属的车型配置仅有一个,则结合每个配件的所述目录级信息和所述车型配置,从其他配件中确定与所述一个配件对应同一目录级和同一车型配置的候选配件,将所述一个配件和确定的候选配件的所述功能信息、所述配置约束信息和配件标识信息,组成所述电子配件目录中的一个基础单元;

若一个配件所属的车型配置有多个,则对于每个车型配置,分别执行如下操作:从与所述一个配件对应同一目录级的其他配件中确定属于所述车型配置的候选配件,将所述一个配件和确定的候选配件的所述功能信息、所述配置约束信息和配件标识信息,组成所述电子配件目录中的一个基础单元。

可选的,所述装置还包括更新模块704,用于:

获取待更新配件的功能信息和配置约束信息,以及所述待更新配件对应的更新方式;

根据所述待更新配件的功能信息,确定所述待更新配件在所述电子配件目录中对应的目录级信息;

根据所述待更新配件的配置约束信息,确定所述待更新配件所属的车型配置;

根据确定的所述待更新配件对应的目录级信息和车型配置,确定所述待更新配件在所述电子配件目录中所对应的基础单元;

在确定的基础单元中,根据所述更新方式,更新所述待更新配件。

可选的,所述更新模块704具体用于:

获取所述待更新配件的安装位置信息;根据所述待更新配件的功能信息以及安装位置信息,确定所述待更新配件在所述电子配件目录中对应的目录级信息。

可选的,所述更新模块704还用于:

所述更新方式包括如下任意一种:新增所述待更新配件、删除所述待更新配件、修改所述待更新配件、替换所述待更新配件。

下面参照图8来描述根据本申请的这种实施方式的计算装置800。图8的计算装置800仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。

如图8,计算装置800以通用计算装置的形式表现。计算装置800的组件可以包括但不限于:上述至少一个处理单元801、上述至少一个存储单元802、连接不同系统组件(包括存储单元802和处理单元801)的总线803。

总线803表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、外围总线、处理器或者使用多种总线结构中的任意总线结构的局域总线。

存储单元802可以包括易失性存储器形式的可读介质,例如随机存取存储器(RAM)821和/或高速缓存存储器822,还可以进一步包括只读存储器(ROM)823。

存储单元802还可以包括具有一组(至少一个)程序模块824的程序/实用工具825,这样的程序模块824包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

计算装置800也可以与一个或多个外部设备804(例如键盘、指向设备等)通信,还可与一个或者多个使得用户能与计算装置800交互的设备通信,和/或与使得该计算装置800能与一个或多个其它计算装置进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口805进行。并且,计算装置800还可以通过网络适配器806与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图8所示,网络适配器806通过总线803与用于计算装置800的其它模块通信。应当理解,尽管图中未表示出,可以结合计算装置800使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。

本申请实施例还提供一种计算机程序产品,本申请中的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本申请所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备、核心网设备、OAM或者其它可编程装置。

计算机可读存储介质可以作为计算机程序产品的一种实现,即本申请实施例还提供一种计算机可读存储介质,其包括计算机程序,当所述计算机程序被处理器执行时实现如上述任意一种电子配件目录的构建方法。

所述计算机程序或指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序或指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,数字视频光盘;还可以是半导体介质,例如,固态硬盘。该计算机可读存储介质可以是易失性或非易失性存储介质,或可包括易失性和非易失性两种类型的存储介质。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

技术分类

06120116561900