1.一种轨道交通车辆产品模块配置规则构建方法,其特征在于,包括如下步骤:步骤1、分析配置规则;根据产品主结构中定义的模块,对其中任意两种模块之间的配置规则进行分析,确定模块之间的约束关系;
步骤2、根据步骤1中确定的模块之间的约束关系,构建模块配置规则表,完成轨道交通车辆产品平台的模块配置。
2.根据权利要求1所述的一种轨道交通车辆产品模块配置规则构建方法,其特征在于,将所述步骤1中所述任意两种模块之间的约束关系分类为:
1)必选-非平台模块之间的约束关系;2)必选-非平台模块与可选-平台模块之间的约束关系;3)必选-非平台模块与可选-非平台模块之间的约束关系;4)可选-平台模块之间的约束关系;5)可选-平台模块与可选-非平台模块之间的约束关系;6)可选-非平台模块之间的约束关系。
3.根据权利要求2所述的一种轨道交通车辆产品模块配置规则构建方法,其特征在于,所述必选-非平台模块之间的约束关系为:“模块A类型-模块B类型”约束;此约束表达了两个模块在类型选择上的约束关系;
“模块A类型-模块B参数”约束或“模块A参数-模块B类型”约束;此约束表达了一个模块的类型与另一个模块参数之间的约束关系;
“模块A参数-模块B参数”约束;此约束表达了两个模块的参数之间的约束关系。
4.根据权利要求2所述的一种轨道交通车辆产品模块配置规则构建方法,其特征在于,所述必选-非平台模块与可选-平台模块之间的约束关系为:“模块A类型-模块B有无”约束;此约束表达了一个模块的类型选择与另一个模块的存在与否之间的约束关系;
“模块A参数-模块B有无”约束;此约束表达了一个模块参数值的设置与另一个模块的存在与否的约束关系。
5.根据权利要求2所述的一种轨道交通车辆产品模块配置规则构建方法,其特征在于,所述必选-非平台模块与可选-非平台模块之间的约束关系为:“模块A类型-模块B有无”约束;此约束表达了一个模块的类型选择与另一个模块的存在与否之间的约束关系;
“模块A类型-模块B类型”约束;此约束表达了两个模块在类型选择上的约束关系;
“模块A类型-模块B参数”约束或“模块A参数-模块B类型”约束;此约束表达了一个模块的类型与另一个模块参数之间的约束关系;
“模块A参数-模块B有无”约束;此约束表达了一个模块的参数选择与另一个模块的存在与否之间的约束关系;
“模块A参数-模块B参数”约束;此约束表达了两个模块的参数之间的约束关系。
6.根据权利要求2所述的一种轨道交通车辆产品模块配置规则构建方法,其特征在于,所述可选-平台模块之间的约束关系为:“模块A有无-模块B有无”约束;此约束表达了一个模块的存在与否与另一个模块的存在与否的约束关系。
7.根据权利要求2所述的一种轨道交通车辆产品模块配置规则构建方法,其特征在于,所述可选-平台模块与可选-非平台模块之间的约束关系为:“模块A有无-模块B有无”约束;此约束表达了一个模块的存在与否与另一个模块的存在与否的约束关系;
“模块A有无-模块B类型”约束;此约束表达了一个模块的存在与否与另一个模块类型之间的约束关系;
“模块A有无-模块B参数”约束;此约束表达了一个模块的存在与否与另一个模块参数之间的约束关系。
8.根据权利要求2所述的一种轨道交通车辆产品模块配置规则构建方法,其特征在于,所述可选-非平台模块之间的约束关系为:“模块A有无,模块B有无”约束;此约束表达了一个模块的存在与否与另一个模块的存在与否的约束关系;
“模块A有无,模块B类型”或“模块A类型,模块B有无”约束;此约束表达了一个模块的存在与否与另一个模块类型之间的约束关系;
“模块A有无,模块B参数”或“模块A参数,模块B有无”约束;此约束表达了一个模块的存在与否与另一个模块参数之间的约束关系;
“模块A类型,模块B类型”约束;此约束表达了两个模块在类型选择上的约束关系;
“模块A类型,模块B参数”或“模块A参数,模块B类型”约束;此约束表达了一个模块的类型与另一个模块参数之间的约束关系“模块A参数-模块B参数”约束;此约束表达了两个模块的参数之间的约束关系。
9.根据权利要求1-8任意一项所述的一种轨道交通车辆产品模块配置规则构建方法,其特征在于:根据建立的所述模块之间的约束关系,构建出起推理作用的配置规则函数和起约束校核作用的配置规则函数;其中,起推理作用的配置规则函数用(if(),then())或函数关系y=f(x)进行表达;起约束校核作用的配置规则函数用可行组合对或函数关系f(x,y)≥0进行表达;根据建立的所述配置规则函数,构建模块配置规则表,完成轨道交通车辆产品平台的模块配置。