CN105242529B - 一种车辆配置的选装方法和装置 - Google Patents
一种车辆配置的选装方法和装置 Download PDFInfo
- Publication number
- CN105242529B CN105242529B CN201510790086.7A CN201510790086A CN105242529B CN 105242529 B CN105242529 B CN 105242529B CN 201510790086 A CN201510790086 A CN 201510790086A CN 105242529 B CN105242529 B CN 105242529B
- Authority
- CN
- China
- Prior art keywords
- constraint
- characteristic value
- sentence
- feature
- vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Navigation (AREA)
Abstract
本发明提供了一种车辆配置选装方法和装置,本发明提供的车辆配置选装方法通过匹配已选择的特征值和该特征值所在的约束语句,只有在两者匹配后,才会认为该车辆配置选装的特征值通过,否则,对车辆配置选装进行报警。因此,该方法能够保证车辆配置选装人员选装的特征值能够符合车辆的设计规定。此外,本发明提供的选装方法能够过滤掉与已选择的特征值不匹配的其它特征值。
Description
技术领域
本发明涉及车辆技术领域,尤其涉及一种车辆配置的选装方法和装置。
背景技术
传统的车辆配置选装方法中,人们根据自身需求和对车辆设计规定的了解来选装车辆配置。但是,由于每个车型的设计规定很多,人们对车辆设计规定的了解有可能不全面和准确,这就导致人们在选装车辆配置时,有可能出现选择的车辆配置不符合车辆的设计规定。
然而,现有的车辆配置选装方法不能实现在人们选择车辆配置时,对选择的车辆配置选项进行合规性检查。
发明内容
有鉴于此,本发明提供了一种车辆配置选装方法和装置,以实现在人们选择车辆配置时,对选择的车辆配置选项进行合规性检查。
一种车辆配置的选装方法,包括:
获取特定车辆族的特征约束矩阵和已选择的特征值;所述特定车辆族的特征约束矩阵包括相互关联的特征值之间的约束语句;所述已选择的特征值包括至少两个特征族下的特征值;每个所述约束语句中的各个特征值之间设置有逻辑性质;
确定所述已选择的特征值归属的特定特征族;
遍历所述特定车辆族的特征约束矩阵中的每一约束语句,以得到所有包含特定特征族的约束语句和该约束语句的逻辑性质;
将所述已选择的特征值构成的特征值配对与每个所述包含特定特征族的约束语句进行匹配;
当所述特征值配对与包含特定特征族的约束语句匹配时,所述以选择的特征值选装通过。
一种车辆配置的选装方法,包括:
获取特定车辆族的特征约束矩阵和已选择的特定特征值;
遍历特定车辆族的特征约束矩阵中的每一个约束语句,以找到包含所述特定特征值的约束语句;所述特定车辆族的特征约束矩阵包括相互关联的特征值之间的约束语句;所述包含所述特定特征值的约束语句除了包括所述特定特征值以外,还包括与所述特定特征值相关联的特征值;
根据所述包含所述特定特征值的约束语句,输出与所述特定特征值的相关联的特征值,以供车辆配置人员选装。
一种车辆配置的选装方法,包括:
获取特定车辆族的特征约束矩阵和当前选择的特定特征值;
遍历所述特定车辆族的特征约束矩阵中的每一个约束语句,以遍历到所有包含所述当前选择的特定特征值的约束语句;所述当前选择的特定特征值的约束语句中除了包括所述当前选择的特定特征值,还包括与所述当前选择的特定特征值相关联的特征值;
将所述当前选择的特定特征值和与其相关联的特征值之间的约束语句进行提示说明,以使车辆配置选装人员对与所述当前选择的特定特征值相关联的特征值进行选择。
一种车辆配置的选装装置,包括:
第一获取单元,用于获取特定车辆族的特征约束矩阵和已选择的特征值;所述特定车辆族的特征约束矩阵包括相互关联的特征值之间的约束语句;所述已选择的特征值包括至少两个特征族下的特征值;每个所述约束语句中的各个特征值之间设置有逻辑性质;
第一确定单元,用于确定所述已选择的特征值归属的特定特征族;
第一遍历单元,用于遍历所述特定车辆族的特征约束矩阵中的每一约束语句,以得到所有包含特定特征族的约束语句和该约束语句的逻辑性质;
匹配单元,用于将所述已选择的特征值构成的特征值配对与每个所述包含特定特征族的约束语句进行匹配;当所述特征值配对与包含特定特征族的约束语句匹配时,所述以选择的特征值选装通过。
相较于现有技术,本发明具有以下有益效果:
通过以上技术方案可知,本发明提供的车辆配置选装方法通过匹配已选择的特征值和该特征值所在的约束语句,只有在两者匹配后,才会认为该车辆配 置选装的特征值通过,否则,对车辆配置选装进行报警。因此,该方法能够保证车辆配置选装人员选装的特征值能够符合车辆的设计规定。
此外,该方法可以用于在车辆配置选装人员在线选装车辆配置,在线定义市场车型和在线选择车辆配置特征的过程。其能够实现车辆配置选装人员通过互联网直接对汽车生产制造商的生产***下单,拉动汽车生产制造商的产品制造。
附图说明
为了清楚地理解本发明的具体实施方式,下面将描述本发明具体实施方式时用到的附图作一简要说明。显而易见地,这些附图仅是本发明的部分实施例,本领域技术人员在未付出创造性劳动的前提下,还可以获得其它附图。
图1.1为本发明实施例提供的构架车型创建界面示意图;
图1.2为本发明实施例提供的构架车型及特征值间可用性定义表构建界面示意图;
图2.1为本发明实施例提供的选择主特征创建市场车型对象示意图;
图2.2为本发明实施例提供的选择可发布的特征示意图;
图3.1为本发明实施例提供的选择发布的市场车型界面示意图;
图3.2为本发明实施例提供的确定可选项的界面示意图;
图4是本发明实施例提供的各个产品对象的关系示意图;
图5.1为本发明实施例提供的约束语句行的逻辑值为“T”的特征约束矩阵示意图;
图5.2为本发明实施例提供的约束语句行的逻辑值为“F”的特征约束矩阵示意图;
图6是本发明实施例提供的特征约束矩阵的构建方法示意图;
图7是本发明实施例一提供的车辆配置选装方法流程示意图;
图8是本发明实施例一提供的步骤S704的具体实现方式流程示意图;
图9是本发明实施例二提供的已选择的车辆主特征示意图;
图10是本发明实施例二提供的车辆配置选装方法的流程示意图;
图11本发明实施例二中的步骤S1003得到的约束语句示意图;
图12是本发明实施例二提供的车辆配置***中报警界面示意图;
图13是本发明实施例三提供的车辆配置选装方法的流程示意图;
图14是本发明实施例三提供的包含所述特定特征值的约束语句示意图;
图15是本发明实施例四提供的车辆配置选装人员进行车辆可选配置时的操作界面示意图;
图16是本发明实施例四提供的车辆配置选装方法的流程示意图;
图17是本发明实施例四提供的包含“可视倒车影像”特征值的约束语句示意图;
图18是本发明实施例四的步骤S1603对应的操作界面示意图;
图19是本发明实施例四的步骤S1605对应的操作界面示意图;
图20是本发明实施例四的步骤S1606对应的操作界面示意图;
图21是本发明实施例五提供的车辆配置选装装置示意图;
图22是本发明实施例六提供的车辆配置选装装置结构示意图;
图23是本发明实施例七提供的车辆配置选装装置的结构示意图。
具体实施方式
为使本发明的目的、技术方案和效果更加清楚、完整,下面结合附图对本发明的具体实施方式进行描述。
为了实现本发明的具体实施方式,本发明实施例定义了以下产品对象,具体如下:
1、POL:(产品线,Product of Line):为最高顶点的产品分类,不同产品线由不同的特征集来描述,如轻型客车和重型车就由两个独立的特征集来描述。
2、POP:(平台,Plat of Product):通过公用性派生出产品,这个共用的节点即为平台,如大众的PQ35,和现在更强调模块共用的MBQ平台。
3、FOP:(产品族,Family of Product):将具有共性且同步规划的车合并在一起,用一张特征定义表和一个BOM(Bill of Materials,物料清单)进行表达和管理,这个节点即为产品族,也称为车辆族。对于数据***来说,车辆族为BOM构造的最高节点,在此节点下对产品特征与产品配置进行定义。
对车辆族的表达由两部分组成:
1)带特征变量的车辆族(开放结构的)BOM;
2)车辆族的产品特征定义表。
对数据运算来说,车辆族定义了逻辑计算判断时的边界。
4、FOF(特征族,Family of Feature):将相同类型的车辆特征归类一个组别下,我们把这个组别叫特征族。如车辆的发动机型号和变速箱型号是两种类型的特征,我们就分别创建发动机型号和变速箱型号两个特征族对这些车辆特征进行分类管理。一个特征族内含至少一个特征值,且规定对单一车辆进行特征定义时,每个特征族中只能且必须选一个特征值。作为示例,表1示出了轻型客车上某些特征族示例。
表1
特征族类别代码 | 特征族中文描述 | 特征族类别 |
140 | 车辆用途 | 构架特征 |
300 | 轴距及车身长度描述 | 构架特征 |
400 | 车身高度描述 | 构架特征 |
435 | 左右舵+侧门形式 | 主特征 |
A50 | 车辆系列细分 | 主特征 |
... | ... | |
C00 | 发动机型号/功率 | 主特征 |
... | ... | |
E00 | 变速箱型号 | 主特征 |
... | ... | |
K36 | 前门踏步 | 次特征 |
... | ... | |
S43 | 倒车影像 | 次特征 |
... | ... | |
U00 | 音响 | 次特征 |
U10 | 扬声器 | 次特征 |
... | ... |
此外,特征族还可以分为构架特征、主特征和次特征三类。构架特征用于构架车型定义,构架特征和主特征用于车辆型号定义,次特征用于描述车辆的配置或选项定义。
5、VOF(特征值,Value of Feature):将市场选项及产品定义中要求明确的产品、***或零件所具有的特征(如规格、参数、材料、功能等)用唯一编码进行标识,并归类在某特征族下,这个标识码就叫特征值。作为示例,表2示出了轻型客车上的某些特征值。
表2
需要说明的是,本发明实施例将“空”也作为一个特征值,如“不带ABS”,“不带空调”等这些特征也是本发明定义的一个特征值。如此,定义的车辆的特征定义表中的每一项均含义明确,不存在任何歧义。由于车辆特征定义表中的所有特征值不会有遗缺,因此,后续所述的特征约束矩阵中所有元素都可以判断其“真”或“假”。
6、AOM(构架车型,Architecture of Model),在车辆族下,由构建特征创建的对象,并定义与特征值间的引用关系。作为示例,图1.1示出了构架车型创建界面示意图,图1.2示出了构架车型及特征值间可用性定义表构建界面。
7、MV(市场车型,Market Vehicle):由构架车型下的主特征创建,并确定可由客户自配的选装项发布给工厂的可生产车型。图2.1示例出的选择主特征创建市场车型对象示意图,图2.2示例出选择可发布的特征示意图。
8、CV(客户车型,Client of Vechile):客户确定了选装项的市场车型操作时,首先选择已经发布的市场车型,然后确定可选项。图3.1为选择发布的市场车型界面示意图,图3.2为确定可选项的界面示意图。
作为示例,上述定义的各个产品对象的关系图如图4所示。
此外,本发明实施例还对车辆族下的各个特征的约束关系进行了定义,具体如下:
在逻辑构造和运算中,车辆族为实际的边界载体,即在车辆族下定义特征族中特征值间的约束关系,在车辆族中生成的市场车型、客户车型配置的合法性判断时只对本车辆族下的约束定义进行校核。
在本发明实施例中,车辆族下的各个特征之间的约束关系有两种:
1)必须一起用的特征组合,即在车辆配置选装时,必须同时出现在车辆配置表中的特征组合,在特征约束矩阵中用“T”字符表达特征值串的逻辑值要求;
2)不能一起用的特征组合,即在车辆配置选装时,不能同时出现在车辆配置表中的特征组合。在特征约束矩阵中用“F”字符表达特征值串的逻辑值要求。
另外,在一个特征族内包括多个特征值,这些不同特征值之间的关系为“或”,即在一个车辆配置表中,特征族内多个特征值必须出现且只能出现一个,如车辆族下发送机族内有多款发动机,配置选装的车辆一定是装其中一款发动机且只能装一款发动机;而不同特征族中的特征值之间的逻辑关系为“和”,即要同步满足才行,如汽车必须同时有发动机和变速箱。
此外,在一个车辆特征配置表中,每个特征族内必须且只能出现一个特征值,因此,在描述车辆特征中不能有空值,如“带ABS”与“不带ABS”为两个特征值,其中之一必须出现在车辆特征配置表中。
为了较为清楚地理解车辆特征值之间的约束关系,本发明提供了用于描述车辆族中的相互关联的各个特征值之间约束关系的特征约束矩阵。在特征约束矩阵中包括相互关联的特征族、特征族对应的各个特征值,以及特征值之间的约束关系和对各个约束关系的说明。作为示例,图5.1示出了倒车影像和音响这两个特征族之间的特征约束矩阵。
在本发明实施例中,特征约束矩阵可以看作是图形化的特征间的约束关系的表达,利用图形来表达特征间的约束关系使得特征间的约束定义操作简便,理解直观。
需要说明的是,在特征约束矩阵中,每一行矩阵中的各个特征值构成一个特征约束语句行。每一个特征约束语句行包括该行语句的逻辑值以及相互约束的特征值。图5.1和图5.2分别表示出约束语句行的逻辑值为“T”和“F”的特征约束矩阵。
如图5.1所示,在该特征约束矩阵中,两行约束语句行的逻辑值均为“T”,表示每个约束语句行中出现的特征值必须一起用。仍以图5.1所示,图中的特征值“S43A_可视倒车影像和特征值”和“U00D_MP5+收音机+GPS导航(DVD)”在一辆单车中必须一起用。而特征值“S43X_不带倒车影像”和特征值“U00K_收音机+MP3”必须一起用。
在车辆选装配置时,选装配置中出现的相应特征值必须符合对应特征约束矩阵中的约束语句之一。因此,在特征约束矩阵中,对于逻辑值为“T”的约束语句行,一定要穷举。在图5.1中,四个特征值之间构成4种特征组合,其中,只有图5.1中所示的两种符合车辆设计规定。
如图5.2所示,在该特征约束矩阵中,约束语句行的逻辑值为“F”,表示该约束语句行中出现的特征值不能一起用。在图5.2中,特征值“S04_无前雾灯”|和“S45X_盲点探测***不能一起用”。在图5.2中,四个特征值之间构成4种特征组合,其中,图5.2所示的特征值组合不符合设计规定,其它三种特征值组合符合车辆设计规定。
下面介绍一下特征约束矩阵的构建过程。需要说明的是,特征约束矩阵的构建是由车辆设计人员实现的。具体如图6所示,其包括以下步骤:
S601、车辆设计人员选择有关联关系的特征族,构成特征约束矩阵表:
需要说明的是,车辆设计人员选择的有关联关系的特征族包括特征族下的各个特征值。
如图5.1所示,车辆设计人员选择“倒车影像”和“音响”两个特征族。其中,“倒车影像”特征族包括“可视倒车影像”特征值和“不带倒车影像” 特征值,音响包括“MP5+收音机+GPS导航(DVD)”特征值和“收音机和MP3”特征值。
S602、在特征约束矩阵表的每一行中勾选有关联关系的特征值,构成约束语句行:
如图5.1所示,在第1行中,勾选“可视倒车影像”特征值和“MP5+收音机+GPS导航(DVD)”特征值,构成第一约束语句行;在第2行中,勾选“不带倒车影像”特征值和“收音机和MP3”特征值,构成第二约束语句行。
S603、选择每一约束语句行的逻辑性质:
如图5.1所示,第一约束语句行的逻辑性质为“T”,即“可视倒车影像”特征值和“MP5+收音机+GPS导航(DVD)”特征值必须一起用,第二约束语句行的逻辑性质为“T“,即不带倒车影像”特征值和“收音机和MP3”特征值必须一起用。
S604、填写每一约束语句行的说明:
需要说明的是,当车辆配置选装符合车辆设计规定,即不符合特征约束矩阵约束的各个约束关系时,车辆配置选装***会根据约束语句行中填写的说明内容进行报警,以提示车辆配置选装人员作出许可或认可许可的配置。
仍以图5.1所示,当车辆配置选装时,仅选择了“可视倒车影像”特征值,而没有选择特征值“MP5+收音机+GPS导航(DVD)”,车辆配置***会自动发出提示报警说明“可视倒车影像”和“GPS导航(DVD)一起用”。
通过图6所示的方法车辆设计人员可以构建出各个相互有关联关系的特征族的特征约束矩阵。
需要说明的是,这些特征约束矩阵预先存储在车辆配置选装***中,当车辆配置选装人员选装车辆配置时,利用该特征约束矩阵对车辆配置选装项即特征值的合规性进行检查,以保证配置的车辆符合车辆设计规定(含地区限制)并且保证该配置的车辆是能够生产的。另外,利用这些特征约束矩阵,在对车型生成和发布的过程中,可以对车型的合法性进行防错性检测,以及对这个车型不被允许的选装项即特征值进行过滤和排除。
另外,上述对各个产品对象的定义可以应用到车辆的整个生产链和销售链中,能够贯通车辆从车辆设计到最终客户定制车辆的整个流程中。在该整个流 程中,可以采用统一的车辆配置定义、约束定义和约束检查算法,为汽车产业“互联网+”汽车的网络直销铺平数据逻辑道路。而且车辆设计、制造、客户车辆配置选装都采用上述定义的产品对象定义,因此,车辆产业的各个流程环节可以采用同一套规则、和同一套语言的产品定义***,从而可以实现产品最终客户通过互联网直接对汽车生产制造商的生产***下单,拉动汽车生产制造商的产品制造。上述对各个产品对象的定义可以解决传统的定义***中,不同流程环节有不同的产品定义的缺陷,尤其避免了不同流程环节的产品定义需要重构的问题。
本发明提供的车辆配置***改变了传统的需要多套业务关联但却数据无法无缝关联的情况,***更加符合产品从定义、发布到销售的整个业务过程的实际运行,且不需对数据进行重构。
基于上述所述的特征约束矩阵,本发明实施例提供了一种车辆配置的选装方法。具体参见以下实施例,下面结合附图对本发明提供的车辆配置的选装方法的具体实施方式进行详细描述。
实施例一
图7是本发明实施例一提供的车辆配置的选装方法流程示意图。如图7所示,该方法包括以下步骤:
S701、获取特定车辆族的特征约束矩阵和已选择的特征值:
在车辆配置选装之前,车辆配置选装人员确定待选车辆所属的特定车辆族。由于各个车辆族的特征约束矩阵被车辆设计人员预先存储在车辆配置***中,所以,当确定了特定车辆族后,车辆配置***可以获取该特定车辆族的特征约束矩阵。
此外,车辆配置选装人员根据自己的需求可以从车辆配置***中对车辆配置特征值进行选择,从而使得车辆配置***获取到车辆配置选装人员已选择的特征值。需要说明的是,所述已选择的特征值可以填写在车辆配置表中,所以获取已选择的特征值即为获取车辆配置表。
其中,所述特定车辆族的特征约束矩阵包括相互关联的特征族中的特征值之间的约束语句,每个所述约束语句中的各个特征值之间设置有逻辑性质。如上所述,约束语句中的各个特征值之间的逻辑性质包括“必须一起用”和“不 能一起用”两种,特征约束矩阵中分别用字符“T”和“F”表示。
在本发明实施例中,所述已选择的特征值包括至少两个特征族下的特征值。
S702、确定所述已选择的特征值归属的特定特征族:
根据预先定义的该特定车辆族的产品对象定义,确定所述已选择的特征值归属的特定特征族。
S703、遍历所述特定车辆族的特征约束矩阵中的每一约束语句,以得到所有包含特定特征族的约束语句:
需要说明的是,得到的每一包含特定特征族的约束语句不仅包括该约束语句中的各个特征值,还包括该各个特征值之间的逻辑性质,如“必须一起用”和“不能一起用”。
S704、将所述已选择的特征值构成的特征值配对与每个所述包含特定特征族的约束语句进行匹配:
需要说明的是,上述获取到的已选择的特征值中的至少两个构成特征值配对,该特征值配对表示其对应的特征值“必须一起用”或“不能一起用”。另外,已选择的特征值可以构成一对特征值配对,也可以构成多对特征值配对。
当构成的特征值配对为一对时,将该特征值配对与每个包含特定特征族的约束语句进行匹配。当构成的特征值配对为多对时,将每对特征值配对分别与每个包含特定特征族的约束语句进行匹配。
需要说明的是,在步骤S703中得到的所有包含特定特征族的约束语句可以从特定车辆族的特征约束矩阵中提取出来,提取出来的该所有包含特定特征族的约束语句构成约束子矩阵。
当提取出来的所有包含特定特征族的约束语句构成约束子矩阵时,步骤S704的具体实现方式如图8所示,其具体包括以下步骤:
S7041、根据所述约束子矩阵生成与所述约束子矩阵对应的约束子矩阵对值表:
在本发明实施例中,约束子矩阵对值表中也包括约束语句,并且约束子矩阵对值表中的约束语句与约束子矩阵的约束语句对应。
举例来说,约束子矩阵如表3所示:
表3
注:“O”表示所在约束语句中存在对应的特征值,“--”表示所在约束语句中不存在对应的特征值。
在表3中,特征值a1和特征值b1必须一起使用,特征值a2和特征值b2必须一起用。
表3所示的约束子矩阵对应的约束子矩阵对值表如表4所示:
表4
S7042、将所述特征值配对与所述约束子矩阵中的每一个约束语句分别匹配得到匹配结果,将匹配结果填入到约束子矩阵对值表中:
具体地,将特征值配对与所述约束子矩阵中的每一个约束语句分别匹配,判断所述特征值配对中特征值是否出现在约束子矩阵中的约束语句中,如果是,匹配结果为真特征值,如果否,匹配结果为假特征值。其中,真特征值在约束子矩阵对值表中用“真”表示,假特征值在约束子矩阵对值表中用“假”表示。也可以简单地理解,所述真特征值表示所述特征值配对中的特征值出现在所述约束子矩阵中的对应约束语句中,所述假特征值表示所述特征值配对中的特征值未出现在所述约束子矩阵中的对应约束语句中。
举例说明,设定特征值配对为特征值a1和特征值b1必须一起用,则该特征值配对分别与表1中的第1约束语句行和第2约束语句行匹配,得到的匹配结果如表5所示。
表5
注:“--”表示所在约束语句中不存在对应的特征值。
需要说明的是,利用本发明实施例提供的约束子矩阵对值表中的“真”和“假”元素,按照约束子矩阵对值表中的每一行语句的逻辑性质,对车辆选装特征组合的合规性进行判断,从而阻止了不符合车辆设计的特征组合出现。
S7043、根据约束子矩阵对值表中的匹配结果判断所述特征值配对是否与约束子矩阵中的约束语句匹配:
具体地说:当所述包含特定特征的约束语句的逻辑性质为必须一起用时,约束子矩阵对值表中,特征值全部为真特征值的约束语句与所述特征值配对匹配;
当所述包含特定特征的约束语句的逻辑性质为不能一起用时,约束子矩阵对值表中,至少有一个特征值为假特征值的约束语句与所述特征值配对匹配。如果约束子矩阵对值表中的某一约束语句中的特征值均为真特征值,则特征值配对与该约束语句不匹配。
S705、当所述特征值配对与包含特定特征族的约束语句匹配时,所述已选择的特征值选装通过:
针对逻辑性质为“T”的约束语句,当特征值配对中的特征值为该约束语句中出现的所有特征值时,则该所述特征值配对与至少一个所述包含特定特征族的约束语句匹配,此时,所述已选择的特征值能够选装。
针对逻辑性质为“F”的约束语句,当特征值配对中的特征值不是该约束语句中出现的所有特征值时,则该所述特征值配对与至少一个所述包含特定特征族的约束语句匹配,此时,所述已选择的特征值能够选装。
S706、当所述特征值配对与所述包含特定特征的约束语句不匹配时,对所述已选择的特征值报警。
需要说明的是,在本发明实施例中,针对不同逻辑性质的约束语句,其对应的报警内容可以不同。
具体地,当所述包含特定特征的约束语句的逻辑性质为必须一起用时,所述对所述已选择的特征值报警,具体包括:
在所述包含特定特征的约束语句中,选择与所述特征值配对匹配度最高的约束语句报警;其中,匹配度最高的约束语句为真特征值最多的约束语句。
当所述包含特定特征的约束语句的逻辑性质为不能一起用时,所述对所述已选择的特征值报警,具体包括:报警提示所述已选择特征值不能选装。此时,车辆配置选装人员的配置选装无效。
以上为本发明实施例一提供的车辆配置的选装方法的具体实施方式。在该实施方式中,车辆配置***会判断车辆配置选装的特征值是否与相应的特征值约束语句相匹配,只有在两者匹配后,才会认为该车辆配置选装的特征值通过,否则,对车辆配置选装进行报警。如此,能够保证车辆配置选装人员选装的特征值能够符合车辆的设计规定。
上述实施例一所述的车辆配置选装方法可以用于在车辆配置选装人员在线选装车辆配置,在线定义市场车型和在线选择车辆配置特征的过程。其能够实现车辆配置选装人员通过互联网直接对汽车生产制造商的生产***下单,拉动汽车生产制造商的产品制造。
而且,选装的车辆配置由于是各个环节基于统一的车辆对象定义***,所以,无需相关流程环节如技术、销售和生产环节中的数据重构。
作为上述实施例一的一个示例,下面以定义市场车型时选装主特征“发动机”、“变速箱”为例说明上述实施例一的车辆配置的选装方法的具体实施方式,具体参见实施例二。
实施例二
作为本发明实施例二的示例,车辆配置选装人员选择的车辆主特征如图9所示。选择的车辆主特征包括“发动机”、“变速箱”两个主特征。
图10是本发明实施例二提供的车辆配置的选装方法的流程示意图。如图10所示,该方法包括以下步骤:
S1001、获取特定车辆族的特征约束矩阵和车辆配置选装人员选择的特征值清单,该特征值清单中包括RA425发动机和中马变速箱:
S1002、确定RA425发动机和中马变速箱所属的主特征:
具体地说,RA425发动机所属的主特征为发动机,中马变速箱所属的主特征为变速箱。
S1003、遍历所述特定车辆族的特征约束矩阵中的每一约束语句,以得到所有包括发动机和变速箱的约束语句:
作为示例,得到的所有包括发动机和变速箱的约束语句如图11所示。
S1004、将特征值清单中构成的发动机和变速箱配对RA425发动机和中马变速箱与包含发动机和变速箱的约束语句进行匹配,得出匹配结果:
在包含发动机和变速箱的约束语句中,RA425发动机与株齿变速箱匹配,RA428发动机与株齿变速箱匹配,而没有找到RA425发动机和中马变速箱的配对,所以,在本发明实施例中,特征值配对RA425发动机和中马变速箱不与包含发动机和变速箱的约束语句匹配。
S1005、根据匹配结果判断RA425发动机和中马变速箱配对的选装是否通过:
由于在本发明实施例中,特征值配对RA425发动机和中马变速箱不与包含发动机和变速箱的约束语句匹配。所以,特征值配对RA425发动机和中马变速箱配对选装未通过。
S1006、对RA425发动机和株齿变速箱的配对进行报警:
由于发动机和变速箱的逻辑性质为“必须一起用”。所以,对RA425发动机和株齿变速箱配对的报警提示具体为:根据匹配度最高的约束语句的说明内容进行报警提示,即株齿变速箱只配RA425。车辆配置***中报警界面如图12所示。
以上为本发明实施例二提供的车辆配置选装方法的具体实施方式。通过该选装方法,能够避免出现不符合车辆设计规定的选装。需要说明的是,当已选择的特征值清单中构成多对特征值配对时,则采用图10所示的方法依次对每对特征值配对进行校验。
此外,本发明实施例还提供了车辆配置选装方法的另一种实现方式,该实现方式能够根据特征约束矩阵过滤掉与已选装的车辆特征不匹配的特征,具体参见实施例三。
实施例三
图13是本发明实施例三提供的车辆配置选装方法的流程示意图。如图13所示,该方法包括以下步骤:
S1301、获取已选择的特定特征值:
需要说明的是,本发明实施例所述的已选择的特定特征值可以为主特征特征值。作为示例,主特征为“左右舵+侧门形式”。已选择的主特征特征值为“4351_左驾+右侧移门”。
S1302、遍历特定车辆族的特征约束矩阵中的每一个约束语句,以找到包含所述特定特征值的约束语句:
如实施例一中的特定车辆族的特征约束矩阵相同,本发明实施例所述的特定车辆族的特征约束矩阵包括相互关联的特征值之间的约束语句;所述包含所述特定特征值的约束语句除了包括所述特定特征值以外,还包括与所述特定特征值相关联的特征值。
作为示例,该包含所述特定特征值的约束语句如图14所示。在图14所示的约束语句中,可以将“435_左右舵+侧门形式”作为主特征,将“K36_前门踏步”作为次特征。
S1303、根据所述包含所述特定特征值的约束语句,输出与所述特定特征值的相关联的特征值,以供车辆配置人员选装。
作为示例,当特定特征值为“4351_左驾+右侧移门”时,与其相关联的特征值为“K36A_左驾+右侧移门”。
以上为本发明实施例三提供的车辆配置选装方法的具体实施方式。通过该选装方法能够过滤掉与已选择的特征值不匹配的其它特征值。
此外,本发明实施例还提供了另一种车辆配置选装方法的具体实施方式,具体参见实施例四。
实施例四
图15示出了车辆配置选装人员进行车辆可选配置时的操作界面示意图。
图16是本发明实施例四提供的车辆配置选装方法的流程示意图。如图16所示,该方法包括以下步骤:
S1601、获取特定车辆族的特征约束矩阵和当前选择的特定特征值;
为了清楚地理解本发明实施例的具体实施方式,本发明实施例以“倒车影 像”中的“可视倒车影像”作为当前选择的特定特征值为例进行说明。
S1602、遍历所述特定车辆族的特征约束矩阵中的每一个约束语句,以遍历到所有包含所述当前选择的特定特征值的约束语句;
在本发明实施例中,所述当前选择的特定特征值的约束语句中除了包括所述当前选择的特定特征值,还包括与所述当前选择的特定特征值相关联的特征值。作为示例,包含“可视倒车影像”特征值的约束语句如图17所示。该约束语句中除了包括“可视倒车影像”外,还包括与“可视倒车影像”形成约束关系(必须一起用)的“MP5+收音机+GPS导航(DVD)”。
S1603、将所述当前选择的特定特征值和与其相关联的特征值之间的约束语句进行提示说明,以使车辆配置选装人员对与所述当前选择的特定特征值相关联的特征值进行选择。
由图17可知,由“可视倒车影像”和“MP5+收音机+GPS导航(DVD)”必须一起用构成的约束语句的说明为“可视倒车影像和GPS导航(DVD)一起用”。所以,本步骤将该约束语句的说明提示“可视倒车影像和GPS导航(DVD)一起用”给车辆配置选装人员,以使车辆配置选装人员对与“可视倒车影像”相关联的特征值“GPS导航(DVD”进行选择。该步骤对应的操作界面如图18所示。
S1604、当车辆配置选装人员对所述相关联的特征值的选择符合所述当前选择的特定特征值和与其相关联的特征值之间的约束语句时,将所述当前选择的特定特征值更新为所述相关联的技术特征:
针对上述举例来说,当车辆配置选装人员点击图18中的“Yes”,则该选择符合“可视倒车影像”和“MP5+收音机+GPS导航(DVD)”的约束语句的约束关系,则将“MP5+收音机+GPS导航(DVD)”更新为当前选择的特定特征值。
S1605、遍历所述特定车辆族的特征约束矩阵中的每一个约束语句,以遍历到所有包含所述当前选择的特定特征值的约束语句;
需要说明的是,步骤S1605与步骤S1602基本相同,其不同之处在于当前选择的特定特征值不同,步骤S1602中的“当前选择的特定特征值”为“可视倒车影像”,步骤S1605中的“当前选择的特定特征值为“MP5+收音机+GPS导航 (DVD)”。步骤S1605执行后,能够找到所有包含“MP5+收音机+GPS导航(DVD)”的约束语句。其中,包含“MP5+收音机+GPS导航(DVD)”的约束语句如图19所示。
S1606、将所述当前选择的特定特征值和与其相关联的特征值之间的约束语句进行提示说明,以使车辆配置选装人员对与所述当前选择的特定特征值相关联的特征值进行选择。
具体地,将由“MP5+收音机+GPS导航(DVD)”和“7个扬声器”构成的约束语句对应的说明提示“7个扬声器与DVD一起用”给车辆配置选装人员,以供车辆选装人员对“7个扬声器”进行选择。此时,对应的操作界面如图20所示。
需要说明的是,当车辆配置选装人员对所述相关联的特征值的选择不符合所述当前选择的特定特征值和与其相关联的特征值之间的约束语句时,则重复执行步骤S1603。
以上为本发明实施例四提供的车辆配置选装方法的具体实施方式。通过该车辆配置选装方法,根据当前选择的特征值和其所在的特征约束矩阵能够找到与其相关联的其它特征值,然后将找到的其它特征值更新为当前选择的特征值,然后再根据该当前选择的特征值和其所在的特征约束矩阵就能找到与更新后的当前选择的特征值相关的特征值。如此,通过该具体实施方式,车辆配置选装人员在选装一开始无需选择所有要选择的特征值,车辆配置***会自动地提示用户选择与该当前选择的特征值相关的特征值,从而使得最终选装的车辆配置特征能够符合车辆的设计规定。
基于上述实施例一或实施例二所述的车辆配置选装方法,本发明实施例还提供了一种车辆配置的选装装置,具体参见实施例五。
实施例五
图21是本发明实施例五提供的车辆配置选装装置示意图,如图21所示,该装置包括以下单元:
第一获取单元211,用于获取特定车辆族的特征约束矩阵和已选择的特征值;所述特定车辆族的特征约束矩阵包括相互关联的特征值之间的约束语句;所述 已选择的特征值包括至少两个特征族下的特征值;每个所述约束语句中的各个特征值之间设置有逻辑性质;
第一确定单元212,用于确定所述已选择的特征值归属的特定特征族;
第一遍历单元213,用于遍历所述特定车辆族的特征约束矩阵中的每一约束语句,以得到所有包含特定特征族的约束语句和该约束语句的逻辑性质;
匹配单元214,用于将所述已选择的特征值构成的特征值配对与每个所述包含特定特征族的约束语句进行匹配;当所述特征值配对与包含特定特征族的约束语句匹配时,所述以选择的特征值选装通过。
进一步地,上述所述的选装装置还可以包括:
报警单元215,用于当所述特征值配对与所述包含特定特征的约束语句不匹配时,对所述已选择的特征值报警。
通过实施例五提供的车辆配置选装装置能够匹配已选择的特征值和该特征值所在的约束语句,只有在两者匹配后,才会认为该车辆配置选装的特征值通过,否则,对车辆配置选装进行报警。因此,该装置能够保证车辆配置选装人员选装的特征值能够符合车辆的设计规定。
此外,该装置可以用于在车辆配置选装人员在线选装车辆配置,在线定义市场车型和在线选择车辆配置特征的过程。其能够实现车辆配置选装人员通过互联网直接对汽车生产制造商的生产***下单,拉动汽车生产制造商的产品制造。
基于上述实施例三提供的车辆配置选装方法,本发明还提供了一种车辆配置选装装置,具体参见实施例六。
实施例六
图22是本发明实施例六提供的车辆配置选装装置结构示意图,如图22所示,该方法包括以下单元:
第二获取单元221,用于获取特定车辆族的特征约束矩阵和已选择的特定特征值;
第二遍历单元222,用于遍历特定车辆族的特征约束矩阵中的每一个约束语句,以找到包含所述特定特征值的约束语句;所述特定车辆族的特征约束矩阵包括相互关联的特征值之间的约束语句;所述包含所述特定特征值的约束语 句除了包括所述特定特征值以外,还包括与所述特定特征值相关联的特征值;
输出单元223,用于根据所述包含所述特定特征值的约束语句,输出与所述特定特征值的相关联的特征值,以供车辆配置人员选装。
通过实施例六提供的车辆配置选装装置,能够自动过滤掉与当前选择的特征值不匹配的次特征。
基于上述实施例四提供的车辆配置选装方法,本发明还提供了一种车辆配置的选装装置。具体参见实施例七。
实施例七
图23是本发明实施例提供的车辆配置选装装置的结构示意图,如图23所示,该装置包括以下单元:
第三获取单元231,用于获取特定车辆族的特征约束矩阵和当前选择的特定特征值;
第三遍历单元232,用于遍历所述特定车辆族的特征约束矩阵中的每一个约束语句,以遍历到所有包含所述当前选择的特定特征值的约束语句;所述当前选择的特定特征值的约束语句中除了包括所述当前选择的特定特征值,还包括与所述当前选择的特定特征值相关联的特征值;
提示单元233,用于将所述当前选择的特定特征值和与其相关联的特征值之间的约束语句进行提示说明,以使车辆配置选装人员对与所述当前选择的特定特征值相关联的特征值进行选择。
通过该实施例提供的车辆配置选装装置,车辆配置选装人员在选装一开始无需选择所有要选择的特征值,车辆配置***会自动地提示用户选择与该当前选择的特征值相关的特征值,从而使得最终选装的车辆配置特征能够符合车辆的设计规定。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (6)
1.一种车辆配置的选装方法,其特征在于,包括:
获取特定车辆族的特征约束矩阵和已选择的特征值;所述特定车辆族的特征约束矩阵包括相互关联的特征值之间的约束语句;所述已选择的特征值包括至少两个特征族下的特征值;每个所述约束语句中的各个特征值之间设置有逻辑性质;
确定所述已选择的特征值归属的特定特征族;
遍历所述特定车辆族的特征约束矩阵中的每一约束语句,以得到所有包含特定特征族的约束语句和该约束语句的逻辑性质;
将所述已选择的特征值构成的特征值配对与每个所述包含特定特征族的约束语句进行匹配;
当所述特征值配对与包含特定特征族的约束语句匹配时,所述已 选择的特征值选装通过;
其中,所述所有包含特定特征族的约束语句构成约束子矩阵;
所述将所述已选择的特征值构成的特征值配对与每个所述包含特定特征族的约束语句进行匹配;具体包括:
根据所述约束子矩阵生成与所述约束子矩阵对应的约束子矩阵对值表;所述约束子矩阵对值表的约束语句与所述约束子矩阵的约束语句对应;
将所述特征值配对与所述约束子矩阵中的每一个约束语句分别匹配得到匹配结果,将匹配结果填入到约束子矩阵对值表中;
根据约束子矩阵对值表中的匹配结果判断所述特征值配对是否与约束子矩阵中的约束语句匹配。
2.根据权利要求1所述的方法,其特征在于,当所述特征值配对与所述包含特定特征的约束语句不匹配时,对所述已选择的特征值报警。
3.根据权利要求2所述的方法,其特征在于,
当所述包含特定特征的约束语句的逻辑性质为必须一起用时,所述对所述已选择的特征值报警,具体包括:
在所述包含特定特征的约束语句中,选择与所述特征值配对匹配度最高的约束语句报警;
当所述包含特定特征的约束语句的逻辑性质为不能一起用时,所述对所述已选择的特征值报警,具体包括:
报警提示所述已选择特征值不能选装。
4.根据权利要求1所述的方法,其特征在于,所述将所述特征值配对与所述约束子矩阵中的每一个约束语句分别匹配得到匹配结果,将匹配结果填入到约束子矩阵对值表中,具体包括:
判断所述特征值配对中的特征值是否出现在约束子矩阵中的约束语句中,如果是,匹配结果为真特征值,将所述真特征值填入到所述约束子矩阵对值表中对应约束语句中;
如果否,匹配结果为假特征值,将所述假特征值填入到所述约束子矩阵对值表中对应约束语句中;
所述根据约束子矩阵对值表中的匹配结果判断所述特征值配对是否与约束子矩阵中的约束语句匹配,具体包括:
当所述包含特定特征族的约束语句的逻辑性质为必须一起用时,约束子矩阵对值表中,特征值全部为真特征值的约束语句与所述特征值配对匹配;
当所述包含特定特征族的约束语句的逻辑性质为不能一起用时,约束子矩阵对值表中,至少有一个特征值为假特征值的约束语句与所述特征值配对匹配。
5.一种车辆配置的选装方法,其特征在于,包括:
获取特定车辆族的特征约束矩阵和当前选择的特定特征值;
遍历所述特定车辆族的特征约束矩阵中的每一个约束语句,以遍历到所有包含所述当前选择的特定特征值的约束语句;所述当前选择的特定特征值的约束语句中除了包括所述当前选择的特定特征值,还包括与所述当前选择的特定特征值相关联的特征值;
将所述当前选择的特定特征值和与其相关联的特征值之间的约束语句进行提示说明,以使车辆配置选装人员对与所述当前选择的特定特征值相关联的特征值进行选择;
所述方法还包括:
当车辆配置选装人员对所述相关联的特征值的选择符合所述当前选择的特定特征值和与其相关联的特征值之间的约束语句时,将所述当前选择的特定特征值更新为所述相关联的技术特征;
返回执行所述遍历所述特定车辆族的特征约束矩阵中的每一个约束语句,以遍历到所有包含所述当前选择的特定特征值的约束语句的步骤。
6.根据权利要求5所述的方法,其特征在于,当车辆配置选装人员对所述相关联的特征值的选择不符合所述当前选择的特定特征值和与其相关联的特征值之间的约束语句时,则重复执行所述将所述当前选择的特定特征值和与其相关联的特征值之间的约束语句进行提示说明,以使用户对与所述当前选择的特定特征值相关联的特征值进行选择的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510790086.7A CN105242529B (zh) | 2015-11-17 | 2015-11-17 | 一种车辆配置的选装方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510790086.7A CN105242529B (zh) | 2015-11-17 | 2015-11-17 | 一种车辆配置的选装方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105242529A CN105242529A (zh) | 2016-01-13 |
CN105242529B true CN105242529B (zh) | 2018-06-08 |
Family
ID=55040211
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510790086.7A Active CN105242529B (zh) | 2015-11-17 | 2015-11-17 | 一种车辆配置的选装方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105242529B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108099818B (zh) * | 2016-11-25 | 2020-12-25 | 比亚迪股份有限公司 | 车辆配置信息的自学习方法和自学习***以及车辆 |
CN112132699A (zh) * | 2020-09-23 | 2020-12-25 | 安徽工业大学 | 一种汽车部件的智能选装***及方法 |
CN112446635B (zh) * | 2020-12-08 | 2024-02-27 | 东风柳州汽车有限公司 | 整车数据配置***及方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19926206C2 (de) * | 1999-06-09 | 2003-04-03 | Daimler Chrysler Ag | Fahrzeugelektrik-Konfigurationssystem |
US7969290B2 (en) * | 2005-11-11 | 2011-06-28 | Volkswagen Ag | Information device, preferably in a motor vehicle, and method for supplying information about vehicle data, in particular vehicle functions and their operation |
CN101404073B (zh) * | 2008-10-21 | 2011-04-06 | 浙江大学 | 一种复杂产品模糊层次配置方法 |
CN101807057A (zh) * | 2010-03-16 | 2010-08-18 | 合肥工业大学 | 基于规则的汽车车身***控制方法 |
CN102279944B (zh) * | 2010-06-11 | 2016-05-18 | 上海汽车集团股份有限公司 | 可配置物料清单完整***互检查与核准*** |
CN103944948B (zh) * | 2013-01-22 | 2017-02-01 | 广州汽车集团股份有限公司 | 对车载网络进行配置的方法和智能车载终端 |
CN103944945A (zh) * | 2013-01-22 | 2014-07-23 | 广州汽车集团股份有限公司 | 对车载网络进行配置的方法、智能车载终端 |
-
2015
- 2015-11-17 CN CN201510790086.7A patent/CN105242529B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN105242529A (zh) | 2016-01-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105242529B (zh) | 一种车辆配置的选装方法和装置 | |
CN109472594B (zh) | 基于区块链的汽车数据共享方法、装置、设备和存储介质 | |
Liu et al. | Contextual fuzzy cognitive map for decision support in geographic information systems | |
CN116339277A (zh) | 空中(ota)移动服务平台 | |
AU2003268829B2 (en) | Method and system for displaying and configuring component and process structure | |
Verstichel et al. | Efficient data integration in the railway domain through an ontology-based methodology | |
CN109213754A (zh) | 一种数据处理***及数据处理方法 | |
CN106296343A (zh) | 一种基于互联网和大数据的电子商务交易监测方法 | |
CN102004767A (zh) | 一种基于抽象业务逻辑的交互式语义Web服务动态组合方法 | |
CN114064922B (zh) | 一种基于第三方云平台的服务价值链多链知识图谱构建方法 | |
WO2004038618A2 (fr) | Procede et dispositif pour synthetiser une architecture electrique | |
CN102426521A (zh) | 基于HybridUML和定理证明的CPS自适应性验证方法 | |
CN115062873B (zh) | 交通出行方式预测方法和装置、存储介质及电子设备 | |
CN105956694A (zh) | 融合异构数据源的商业地产内部空间价值建模和优化方法 | |
Tanwanichkul et al. | Car ownership demand modeling using machine learning: Decision trees and neural networks | |
Santipantakis et al. | OBDAIR: Ontology-Based Distributed framework for Accessing, Integrating and Reasoning with data in disparate data sources | |
CN110309676B (zh) | 一种基于区块链多通道技术的汽车供应链安全保护方法 | |
Austin et al. | Distributed system behavior modeling with ontologies, rules, and message passing mechanisms | |
CN107464083A (zh) | 一种物料清单的生成方法、装置及设备 | |
CN104486337A (zh) | 数据有效性验证方法及装置 | |
CN113781018B (zh) | 铁路行车安全监测***的自动分类监测作业方法和装置 | |
CN104036127B (zh) | 基于预案的计算机辅助应急***和方法 | |
Watson et al. | Achieving a Sustainable Economy with Digital Product Passports | |
Petermann et al. | A pretopological multi-agent based model for an efficient and reliable Smart Grid simulation | |
CN106599264B (zh) | 一种基于大数据的突发事件演化推理方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |