一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

白车身配置确定方法、装置、设备、介质和产品与流程

2022-11-14 01:28:03 来源:中国专利 TAG:


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.第二选择模块,用于从模块库中选择与所述目标白车身选项对应的至少一个可配置模块,其中,所述白车身选项与所述至少一个可配置模块之间存在对应关系;
34.第二获取模块,用于获取所述白车身固有的通用组块;
35.生成模块,用于根据所述通用组块以及所述可配置模块生成白车身配置信息。
36.第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。
37.第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
38.第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的方法的步骤。
39.上述白车身配置确定方法、装置、计算机设备、存储介质和计算机程序产品,首先获取白车身的目标配置需求,若目标配置需求在需求库中,则从选项池中选择与目标配置需求对应的目标白车身选项,然后从模块库中选择与目标白车身选项对应的至少一个可配
置模块,最后获取白车身固有的通用组块,并根据通用组块以及可配置模块生成白车身配置信息。本技术提供的方法,根据需求确定白车身选项,然后根据白车身选项确定可配置模块,从而确定白车身配置信息,能够提升白车身结构设计及文件管理效率。
附图说明
40.图1为一个实施例中白车身配置确定方法的流程示意图;
41.图2为一个实施例中白车身产品结构框架平台组成示意图;
42.图3为一个实施例中白车身选项与可配置模块之间的对应关系示意图;
43.图4为一个实施例中白车身配置确定方法的流程图;
44.图5为一个实施例中白车身配置确定装置的结构框图;
45.图6为一个实施例中计算机设备的内部结构图。
具体实施方式
46.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
47.在一个实施例中,如图1所示,提供了一种白车身配置确定方法,本实施例以该方法应用于终端进行举例说明,可以理解的是,该方法也可以应用于服务器,还可以应用于包括终端和服务器的系统,并通过终端和服务器的交互实现。本实施例中,该方法包括以下步骤:
48.s101、获取白车身的目标配置需求。
49.白车身是指装焊完毕尚未涂装的车身,配置需求是整车销售过程中客户对配置的实际需求或者是白车身生产设计时的实际需求,目标配置需求是服务器获取的设计师在终端输入的白车身的配置需求。
50.s102、若目标配置需求在需求库中,则从选项池中选择与目标配置需求对应的目标白车身选项。
51.需求库是用于存储配置需求的数据库,服务器将需求库内的配置需求分析分解形成与白车身结构对应的一个或者多个白车身选项,所有选项的集合称为选项池,例如,配置需求为整车可以放置双层卧铺,服务器将这个需求转化为白车身具有2m的顶盖这一具体的白车身结构参数,这个结构参数就是一个白车身选项。
52.s103、从模块库中选择与目标白车身选项对应的至少一个可配置模块,其中,所述白车身选项与所述至少一个可配置模块之间存在对应关系。
53.如图2所述,图2为白车身产品结构框架平台组成示意图。白车身产品结构框架平台是将白车身按照结构特点及焊接顺序分为6个配置化总成,包括地板配置化总成、前围配置化总成、左侧围配置化总成、右侧围配置化总成、顶盖配置化总成以及后围配置化总成,每个配置化总成又可分为多个组块族,例如地板配置化总成分为左边梁总成组块族、右边梁总成组块族、左纵梁总成组块族、右纵梁总成组块族、中地板总成组块族、中横梁总成组块族、后横梁总成组块族以及后地板总成组块族8个组块族,每个组块族又可分为一个或者多个组块,例如,中地板总成组块族分为中地板总成组块(平地板)、中地板总成组块(凸地
板)以及中地板总成组块(半平地板)。
54.组块族包括通用组块族和可配置组块族两种,其中,通用组块族只包含一个组块,通用组块族包含的组块叫做通用组块,通用组块不随配置需求发生变化,每一个白车身都会配置所有的通用组块,例如,后横梁总成组块族下仅有后横梁组块一个组块,后横梁组块无论在何种白车身配置下,组块族下的组块均使用后横梁组块,因此,后横梁总成组块族就是一个通用组块族,后横梁组块就是通用组块;可配置组块族包含多个能够互换的组块,可配置组块族包含的组块叫做可配置模块,例如,中地板总成组块族就属于可配置组块族,其包含的三个组块都是可配置模块。白车身产品结构框架平台下所有可配置模块的集合叫做模块库。
55.服务器先根据目标白车身选项确定一个或者多个与目标白车身选项对应的可配置组块族,然后根据对应关系从每个确定的可配置组块族中确定一个和目标白车身选项对应的可配置模块,并从模块库中选择出所确定的可配置模块。
56.s104、获取白车身固有的通用组块。
57.服务器从相应数据库中获取所有的通用组块包含的结构数据。无论配置需求如何变化,所有白车身所配置的通用组块都是一样的。
58.s105、根据通用组块以及可配置模块生成白车身配置信息。
59.白车身配置信息包括通用组块以及可配置模块的三维数据和二维图纸,服务器根据白车身配置信息可以配置出满足配置需求的白车身。
60.本步骤提供的白车身配置确定方法,首先获取白车身的目标配置需求,若目标配置需求在需求库中,则从选项池中选择与目标配置需求对应的目标白车身选项,然后从模块库中选择与目标白车身选项对应的至少一个可配置模块,最后获取白车身固有的通用组块,并根据通用组块以及可配置模块生成白车身配置信息。本技术提供的方法,根据需求确定白车身选项,然后根据白车身选项确定可配置模块,从而确定白车身配置信息,能够提升白车身结构设计及文件管理效率。
61.在一些实施例中,从选项池中选择与目标配置需求对应的目标白车身选项,包括以下至少一种:从选项池中选择与目标配置需求对应的独立的白车身选项,将独立的白车身选项作为目标白车身选项;或从选项池中选择与目标配置需求对应的第一白车身选项,并获取与第一白车身选项关联的第二白车身选项,将第一白车身选项以及关联的第二白车身选项作为目标白车身选项;或从选项池中选择与目标配置需求对应的第三白车身选项,并获取与第三白车身选项互斥的第四白车身选项,将第三白车身选项作为目标白车身选项,并记录第四白车身选项。
62.本步骤中,独立的白车身选项是指与其他任何白车身选项都没有关联关系的选项,例如,在选择独立暖风配置为是或者否时,不影响其他选项的选择,因此,独立暖风配置选项为独立的白车身选项。
63.第一白车身选项和第二白车身选项存在依存关系,也就是说在选择第一白车身选项时必须要选择第二白车身选项,例如,受限于整车配置要求和白车身自身结构特点,当选择天窗形式选项为有天窗时,顶盖形式选项必须选择平顶,因此,天窗形式选项中的有天窗和顶盖形式选项存在依存关系。
64.第三白车身选项和第四白车身选项存在不共存关系,也就是说不能同时选择第三
白车身选项和第四白车身选项,例如,白车身长度选项包括单排、排半和大排半3种,当白车身长度选项选择单排时,不能选择卧铺选项,因此白车身长度选项中的单排和卧铺选项存在不共存关系。
65.本步骤提供的方法,根据预先设置的白车身选项之间的关系,能够提高选择目标白车身选项的效率,减少工作量。
66.在一些实施例中,从模块库中选择与目标白车身选项对应的至少一个可配置模块,包括:根据目标白车身选项确定至少一个与目标白车身选项对应的可配置组块族,其中,每个可配置组块族包括至少两个能够互换的可配置模块;根据可配置组块族和目标白车身选项确定与目标白车身选项对应的可配置模块;从模块库中选择与目标白车身选项对应的可配置模块。
67.本步骤中,服务器在确定至少一个与目标白车身选项对应的可配置组块族之后,根据对应关系从每个可配置组块族中确定一个与目标白车身选项对应的可配置模块,然后从模块库中选择所确定的可配置模块。
68.白车身选项与可配置模块之间的对应关系如图3所示,服务器可以根据对应关系选择与白车身选项对应的可配置模块,例如,地板形式选项(平地板、凸地板、半平地板)与中地板组块族包含的各可配置模块存在对应关系,悬置形式选项(固定式悬置、半浮式悬置、全浮式悬置)与左纵梁组块族、右纵梁组块族以及后地板组块族包含的各可配置模块存在对应关系。
69.本步骤提供的方法,可以根据对应关系选择与白车身选项对应的可配置模块,提高了白车身配置的效率。
70.在一些实施例中,上述方法还包括:若目标配置需求不在需求库中,则将目标配置需求输出至评审终端;接收评审终端发送的评审结果,其中,评审结果是根据市场调研情况以及生产实际需求确定的;若评审结果为通过评审,则将目标配置需求储存在需求库中。
71.本步骤中,当服务器判断出目标配置需求不在需求库中时,则获取设计师在评审终端做出的该目标配置需求是否合理的评审结果,若评审结果为合理,则由服务器将该目标配置需求储存至需求库中。例如,需求库中关于白车身车宽的需求是车宽大于2.5m,若目标配置需求为车宽大于2.3m,设计师认为这个目标配置需求合理,服务器将该目标配置需求存储至需求库中;若目标配置需求为车宽大于3m,设计师认为这个目标配置需求不合理,则服务器不会将该目标配置需求存储至需求库中。
72.本步骤提供的方法,对于不在需求库中的目标配置需求进行评审之后确定是否将其存储至需求库中,既使需求库中储存的需求更加全面,也不会将不合理的需求误存入需求库。
73.在一些实施例中,若评审结果为通过评审,则将目标配置需求储存在需求库中之后,方法还包括:根据目标配置需求生成与目标配置需求对应的新增白车身选项;根据新增白车身选项生成新增模块,并建立新增白车身选项以及新增模块的对应关系;确定新增模块所属的可配置组块簇,并将新增模块添加至模块库中。
74.本步骤中,是在确定目标配置需求合理的情况下,根据目标配置需求生成与目标配置需求对应的新增白车身选项,并生成新增模块以及新增白车身选项和新增模块之间的对应关系,在此基础上,确定新增模块所属的可配置组块簇,并将新增模块添加至模块库
中。
75.本步骤提供的方法,能够有效扩展选项池以及模块库,使得将来遇到相同需求时,可直接从选项池和模块库中选择相应的选项和模块,减少后续的工作量。
76.在一些实施例中,根据通用组块以及可配置模块生成白车身配置信息,包括:获取通用组块以及可配置模块的三维数据和二维图纸;根据三维数据和二维图纸生成白车身配置信息。
77.本步骤中,根据通用组块以及可配置模块的三维数据和二维图纸上的信息,即可配置出与配置需求对应的白车身,其中,三维数据和二维图纸包含通用组块以及可配置模块的结构数据。
78.本步骤提供的方法,利用三维数据和二维图纸能够准确高效的配置出与需求相对应的白车身。
79.在一个实施例中,如图4所示,图4为一个实施例的白车身配置确定方法的流程图。服务器获取白车身的目标配置需求,并判断目标配置需求是否在需求库中,若目标配置需求在需求库中,则从选项池中选择与目标配置需求对应的目标白车身选项,然后根据目标白车身选项确定至少一个与目标白车身选项对应的可配置组块族,并根据可配置组块族和目标白车身选项确定与目标白车身选项对应的可配置模块,接着从模块库中选择与目标白车身选项对应的可配置模块,并获取白车身固有的通用组块,最后根据通用组块以及可配置模块生成白车身配置信息;若目标配置需求不在需求库中,则由服务器将目标配置需求输出至评审终端,并接收评审终端发送的评审结果,若评审结果为通过评审,则将目标配置需求储存在需求库中,之后服务器根据目标配置需求生成与目标配置需求对应的新增白车身选项,然后根据新增白车身选项生成新增模块,并建立新增白车身选项以及新增模块的对应关系,最后确定新增模块所属的可配置组块簇,并将新增模块添加至模块库中。
80.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
81.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的白车身配置确定方法的白车身配置确定装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个白车身配置确定装置实施例中的具体限定可以参见上文中对于白车身配置确定方法的限定,在此不再赘述。
82.在一个实施例中,如图5所示,提供了一种白车身配置确定装置500,包括:第一获取模块501、第一选择模块502、第二选择模块503、第二获取模块504和生成模块505,其中:
83.第一获取模块501,用于获取白车身的目标配置需求。
84.第一选择模块502,用于若目标配置需求在需求库中,则从选项池中选择与目标配置需求对应的目标白车身选项。
85.第二选择模块503,用于从模块库中选择与目标白车身选项对应的至少一个可配
置模块,其中,白车身选项与至少一个可配置模块之间存在对应关系。
86.第二获取模块504,用于获取白车身固有的通用组块。
87.生成模块505,用于根据通用组块以及可配置模块生成白车身配置信息。
88.在一个实施例中,白车身配置确定装置500具体用于从选项池中选择与目标配置需求对应的目标白车身选项,包括以下至少一种:从选项池中选择与目标配置需求对应的独立的白车身选项,将独立的白车身选项作为目标白车身选项;或从选项池中选择与目标配置需求对应的第一白车身选项,并获取与第一白车身选项关联的第二白车身选项,将第一白车身选项以及关联的第二白车身选项作为目标白车身选项;或从选项池中选择与目标配置需求对应的第三白车身选项,并获取与第三白车身选项互斥的第四白车身选项,将第三白车身选项作为目标白车身选项,并记录第四白车身选项。
89.在一个实施例中,第二选择模块503还用于:根据目标白车身选项确定至少一个与目标白车身选项对应的可配置组块族,其中,每个可配置组块族包括至少两个能够互换的可配置模块;根据可配置组块族和目标白车身选项确定与目标白车身选项对应的可配置模块;从模块库中选择与目标白车身选项对应的可配置模块。
90.在一个实施例中,白车身配置确定装置500还用于:若目标配置需求不在需求库中,则将目标配置需求输出至评审终端;接收评审终端发送的评审结果,其中,评审结果是根据市场调研情况以及生产实际需求确定的;若评审结果为通过评审,则将目标配置需求储存在需求库中。
91.在一个实施例中,若评审结果为通过评审,则将目标配置需求储存在需求库中之后,白车身配置确定装置500还用于:根据目标配置需求生成与目标配置需求对应的新增白车身选项;根据新增白车身选项生成新增模块,并建立新增白车身选项以及新增模块的对应关系;确定新增模块所属的可配置组块簇,并将新增模块添加至模块库中。
92.在一个实施例中,生成模块505还用于:获取通用组块以及可配置模块的三维数据和二维图纸;根据三维数据和二维图纸生成白车身配置信息。
93.上述白车身配置确定装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
94.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储白车身结构数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种白车身配置确定方法。
95.本领域技术人员可以理解,图6中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
96.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取白车身的目标配置需求;若目
标配置需求在需求库中,则从选项池中选择与目标配置需求对应的目标白车身选项;从模块库中选择与目标白车身选项对应的至少一个可配置模块,其中,白车身选项与至少一个可配置模块之间存在对应关系;获取白车身固有的通用组块;根据通用组块以及可配置模块生成白车身配置信息。
97.在一个实施例中,处理器执行计算机程序时所实现的从选项池中选择与目标配置需求对应的目标白车身选项,包括以下至少一种:从选项池中选择与目标配置需求对应的独立的白车身选项,将独立的白车身选项作为目标白车身选项;或从选项池中选择与目标配置需求对应的第一白车身选项,并获取与第一白车身选项关联的第二白车身选项,将第一白车身选项以及关联的第二白车身选项作为目标白车身选项;或从选项池中选择与目标配置需求对应的第三白车身选项,并获取与第三白车身选项互斥的第四白车身选项,将第三白车身选项作为目标白车身选项,并记录第四白车身选项。
98.在一个实施例中,处理器执行计算机程序时所实现的从模块库中选择与目标白车身选项对应的至少一个可配置模块,包括:根据目标白车身选项确定至少一个与目标白车身选项对应的可配置组块族,其中,每个可配置组块族包括至少两个能够互换的可配置模块;根据可配置组块族和目标白车身选项确定与目标白车身选项对应的可配置模块;从模块库中选择与目标白车身选项对应的可配置模块。
99.在一个实施例中,处理器执行计算机程序时所实现的白车身配置确定方法还包括:若目标配置需求不在需求库中,则将目标配置需求输出至评审终端;接收评审终端发送的评审结果,其中,评审结果是根据市场调研情况以及生产实际需求确定的;若评审结果为通过评审,则将目标配置需求储存在需求库中。
100.在一个实施例中,处理器执行计算机程序时所实现的若评审结果为通过评审,则将目标配置需求储存在需求库中之后,方法还包括:根据目标配置需求生成与目标配置需求对应的新增白车身选项;根据新增白车身选项生成新增模块,并建立新增白车身选项以及新增模块的对应关系;确定新增模块所属的可配置组块簇,并将新增模块添加至模块库中。
101.在一个实施例中,处理器执行计算机程序时所实现的根据通用组块以及可配置模块生成白车身配置信息,包括:获取通用组块以及可配置模块的三维数据和二维图纸;根据三维数据和二维图纸生成白车身配置信息。
102.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取白车身的目标配置需求;若目标配置需求在需求库中,则从选项池中选择与目标配置需求对应的目标白车身选项;从模块库中选择与目标白车身选项对应的至少一个可配置模块,其中,白车身选项与至少一个可配置模块之间存在对应关系;获取白车身固有的通用组块;根据通用组块以及可配置模块生成白车身配置信息。
103.在一个实施例中,计算机程序被处理器执行时所实现的从选项池中选择与目标配置需求对应的目标白车身选项,包括以下至少一种:从选项池中选择与目标配置需求对应的独立的白车身选项,将独立的白车身选项作为目标白车身选项;或从选项池中选择与目标配置需求对应的第一白车身选项,并获取与第一白车身选项关联的第二白车身选项,将第一白车身选项以及关联的第二白车身选项作为目标白车身选项;或从选项池中选择与目
标配置需求对应的第三白车身选项,并获取与第三白车身选项互斥的第四白车身选项,将第三白车身选项作为目标白车身选项,并记录第四白车身选项。
104.在一个实施例中,计算机程序被处理器执行时所实现的从模块库中选择与目标白车身选项对应的至少一个可配置模块,包括:根据目标白车身选项确定至少一个与目标白车身选项对应的可配置组块族,其中,每个可配置组块族包括至少两个能够互换的可配置模块;根据可配置组块族和目标白车身选项确定与目标白车身选项对应的可配置模块;从模块库中选择与目标白车身选项对应的可配置模块。
105.在一个实施例中,计算机程序被处理器执行时所实现的白车身配置确定方法还包括:若目标配置需求不在需求库中,则将目标配置需求输出至评审终端;接收评审终端发送的评审结果,其中,评审结果是根据市场调研情况以及生产实际需求确定的;若评审结果为通过评审,则将目标配置需求储存在需求库中。
106.在一个实施例中,计算机程序被处理器执行时所实现的若评审结果为通过评审,则将目标配置需求储存在需求库中之后,方法还包括:根据目标配置需求生成与目标配置需求对应的新增白车身选项;根据新增白车身选项生成新增模块,并建立新增白车身选项以及新增模块的对应关系;确定新增模块所属的可配置组块簇,并将新增模块添加至模块库中。
107.在一个实施例中,计算机程序被处理器执行时所实现的根据通用组块以及可配置模块生成白车身配置信息,包括:获取通用组块以及可配置模块的三维数据和二维图纸;根据三维数据和二维图纸生成白车身配置信息。
108.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:获取白车身的目标配置需求;若目标配置需求在需求库中,则从选项池中选择与目标配置需求对应的目标白车身选项;从模块库中选择与目标白车身选项对应的至少一个可配置模块,其中,白车身选项与至少一个可配置模块之间存在对应关系;获取白车身固有的通用组块;根据通用组块以及可配置模块生成白车身配置信息。
109.在一个实施例中,计算机程序被处理器执行时所实现的从选项池中选择与目标配置需求对应的目标白车身选项,包括以下至少一种:从选项池中选择与目标配置需求对应的独立的白车身选项,将独立的白车身选项作为目标白车身选项;或从选项池中选择与目标配置需求对应的第一白车身选项,并获取与第一白车身选项关联的第二白车身选项,将第一白车身选项以及关联的第二白车身选项作为目标白车身选项;或从选项池中选择与目标配置需求对应的第三白车身选项,并获取与第三白车身选项互斥的第四白车身选项,将第三白车身选项作为目标白车身选项,并记录第四白车身选项。
110.在一个实施例中,计算机程序被处理器执行时所实现的从模块库中选择与目标白车身选项对应的至少一个可配置模块,包括:根据目标白车身选项确定至少一个与目标白车身选项对应的可配置组块族,其中,每个可配置组块族包括至少两个能够互换的可配置模块;根据可配置组块族和目标白车身选项确定与目标白车身选项对应的可配置模块;从模块库中选择与目标白车身选项对应的可配置模块。
111.在一个实施例中,计算机程序被处理器执行时所实现的白车身配置确定方法还包括:若目标配置需求不在需求库中,则将目标配置需求输出至评审终端;接收评审终端发送的评审结果,其中,评审结果是根据市场调研情况以及生产实际需求确定的;若评审结果为
通过评审,则将目标配置需求储存在需求库中。
112.在一个实施例中,计算机程序被处理器执行时所实现的若评审结果为通过评审,则将目标配置需求储存在需求库中之后,方法还包括:根据目标配置需求生成与目标配置需求对应的新增白车身选项;根据新增白车身选项生成新增模块,并建立新增白车身选项以及新增模块的对应关系;确定新增模块所属的可配置组块簇,并将新增模块添加至模块库中。
113.在一个实施例中,计算机程序被处理器执行时所实现的根据通用组块以及可配置模块生成白车身配置信息,包括:获取通用组块以及可配置模块的三维数据和二维图纸;根据三维数据和二维图纸生成白车身配置信息。
114.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
115.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
116.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
117.以上实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献