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

基于聚类解耦的复杂产品多源变更传播影响力预测方法与流程

2021-12-12 23:38:00 来源:中国专利 TAG:


1.本发明属于产品设计领域,具体涉及一种基于聚类解耦的复杂产品多源变更传播影响力预测方法。


背景技术:

2.随着供应链中不确定因素的增加和客户对产品需求多样化程度的加深,设计变更已成为复杂产品研发过程中必须面临的工程问题。一个产品通常由种类繁多的若干零部件构成,并且零部件之间存在复杂关系。在大多数情况下,一个零部件的变化会通过零部件之间的关联关系进行传播,导致其他零部件甚至整个产品发生变化。如果不能有效控制变更,甚至会发生雪崩式传播导致变更失败。如何有效控制设计变更的传播,需要找出产品网络中的关键零部件。
3.在复杂产品网络中一个节点对应一个产品零部件,关键节点对整个网络的结构和稳定性都具有显著影响。目前衡量变更节点影响力的方法主要包括度、介数中心性、紧密中心性和k

shell等。这其中,度是一种基于节点局部属性的评价指标。对于任意一个变更节点,该指标通过统计邻居节点的数目来刻画该变更节点的影响力,其计算代价相对较小。介数中心性和紧密中心性需要遍历整个复杂网络来衡量节点的影响力,其计算代价相对较高。kitsak等通过对社交网络和邮件网络等进行研究发现,高介数的节点不一定是最有影响力的节点。随后,他们利用k

核分解技术将所有节点划分为多个层次,并指出核心层中的节点才是影响力大的节点。
4.现有的方法可以从不同方面估计出变更节点的影响力,但其大都面向单变更源的情况。受顾客需求改变、供应链变化或者技术升级等因素的影响,在产品设计过程中经常会同时存在多个变更源即多个变更节点。然而,对于多变更源情况下的变更节点影响力预测,现在仍然缺乏有效方法。在多个变更源的情况下,变更传播在网络中存在复杂的耦合效应。如何解析多变源之间的耦合关系是准确评价变更节点影响力的关键因素。鉴于此,本发明提出一种基于聚类解耦和广度优先搜索的复杂产品多源变更传播影响力预测方法,依据零部件在功能、行为和结构等方面的关联关系,给出一种基于louvain聚类解耦的解耦策略。


技术实现要素:

5.发明目的:本发明提供一种基于聚类解耦的复杂产品多源变更传播影响力预测方法,能准确预测复杂产品中变更源对产品性能的影响程度。
6.技术方案:本发明所述的一种基于聚类解耦的复杂产品多源变更传播影响力预测方法,包括以下步骤:
7.(1)建立待变更产品的复杂产品网络g=(v,e,w);
8.(2)依据节点在功能、行为和结构方面的关联关系,执行基于louvain聚类的零部件关系解耦方法,确定多个变更源或变更节点之间的耦合程度;
9.(3)基于多个变更源或变更节点之间的耦合程度值,计算变更节点的影响力或变
更强度;
10.(4)考虑设计公差带来的节点抗变更能力,执行广度优先搜索方法,实现复杂产品多源变更影响力预测。
11.进一步地,所述步骤(1)实现过程如下:
12.复杂产品网络模型为g=(v,e,w),其中,v=(v1,v2,...,v
n
)表示节点集合,e=(e1,e2,...,e
n
)表示边集合,w=(w1,w2,...,w
n
)为节点间变更风险集合;如果节点i和节点j之间存在关系,则e
ij
=1;否则e
ij
=0;权重w
ij
在[0,1]间取值。
[0013]
进一步地,所述步骤(1)包括以下步骤:
[0014]
(21)从功能、行为和结构方面综合分析不同变更源之间的耦合作用,将相似功能的零部件即节点归到一类,如果两个节点i和j隶属同一类,则将其关系记p
f(i,j)
=1;反之,记为p
f(i,j)
=0;
[0015]
(22)通过计算同一类中两个节点之间的最短距离d
f(i,j)
,更准确地刻画出它们之间的相似程度值,即耦合程度:
[0016][0017]
针对同一类中任意两个节点i和j,分别在功能、行为和结构层上计算耦合度,得到三个耦合程度值l
f(i,j)
,l
b(i,j)
和l
s(i,j)

[0018]
(23)对三个耦合程度值进行线性加权,即可得到节点i和j的总体耦合程度值:
[0019]
l
(i,j)
=w
f
l
f(i,j)
w
b
l
b(i,j)
w
s
l
s(ijj)
ꢀꢀꢀ
(6)
[0020]
如果两个节点i和j不属于同一个模块,那么它们之间的相似程度值会很小;相应地,其耦合程度可以忽略,即l
(i,j)
=0.;由于不同产品对于功能、行为和结构依赖程度不一样,计算权重不同,w
f
、w
b
和w
s
为功能、行为和结构的权重系数,三者相加和为1。
[0021]
进一步地,所述步骤(3)实现过程如下:
[0022]
考虑来自同一模型不同变更源之间的耦合关系:考虑k个变更源记为o
k
,k=1,2,

,k;对于当前节点i,记隶属于变更源o
k
的上游节点集合为no
k
,在变更源的影响下当前节点i的变更强度为:
[0023][0024]
其中,|no
i
|表示集合的规模;
[0025]
当变更在网络中传播停止或者遍历整个网络后,得出这些变更源的综合影响力为:
[0026][0027]
式中,z为整个网络中所有变更的节点集合;
[0028]
去掉其它变更源对同一个节点的叠加影响,得到当前变更源o
i
的影响力:
[0029][0030]
其中,z(o
i
,o
k
)为同时受两个变更源o
i
和q
k
传播影响的节点集合。
[0031]
进一步地,步骤(4)所述设计公差的取值范围为[0,1]。
[0032]
有益效果:与现有技术相比,本发明的有益效果:本发明提出的多源变更影响力预测指标也能准确刻画出这些变更源的综合影响力;通过精准评价变更源的影响力还可以有效评价产品对引入变更的适应程度,变更源的影响力指标值越大,产品对该变更的适应程度越小,进而对该产品执行变更的必要性越大;本发明准确预测复杂产品中变更源(即变更节点)对产品性能的影响程度,对提高产品质量、节省产品设计成本具有重要意义。
附图说明
[0033]
图1为本发明的流程图;
[0034]
图2为复杂产品网络图;
[0035]
图3为louvain聚类结果图;
[0036]
图4为创维某款电视机的复杂产品网络图;
[0037]
图5为双变更源的综合影响力q的变化趋势图;
[0038]
图6为两个变更源的综合影响力q和每个变更源影响力inf
47
和inf
87
的变化趋势图。
具体实施方式
[0039]
下面结合附图对本发明作进一步详细说明。
[0040]
本发明提出一种基于聚类解耦的复杂产品多源变更传播影响力预测方法,如图1所示,具体包括以下步骤:
[0041]
步骤1:建立待变更产品的复杂产品网络g=(v,e,w)。
[0042]
复杂产品内部有大量的节点,节点之间存在复杂的链接关系,一个节点的变更会影响到与之有关的其它节点,从而引发变更传播。这种关系可以由dsm矩阵(design structure matrix)体现。该矩阵可以描述在一个系统内元素之间关系
[11]
。由此,复杂产品网络模型可以表示为g=(v,e,w),其中,v=(v1,v2,...,v
n
)表示节点集合,e=(e1,e2,...,e
n
)表示边集合,w=(w1,w2,...,w
n
)为节点间变更风险集合。如果节点i和节点j之间存在关系,则e
ij
=1;否则e
ij
=0;其对应的权重w
ij
在[0,1]间取值。这些边关系以及权重大小可由专家系统按照定量化准则给出,进而呈现出复杂产品网络的可视化结果,如图2所示。
[0043]
在复杂产品网络中常用的节点影响力预测指标包括度(dc)、介数中心性(bc)、紧密中心性(cc)和k

shell指数等。度定义为当前节点i的邻居节点数目,反应了该节点在整个网络直接影响到的节点规模,其计算公式如下:
[0044][0045]
式中,v
i
表示第i个节点,n表示网络节点总数目。
[0046]
介数中心性定义为在网络中所有最短路径经过目标节点的次数占所有最短路径的比例,属于全局指标。该指标体现了变更在传播过程中经过该节点的频率;该值越大,则表明目标节点在变更传播中占据越重要的位置,其公式如下:
[0047][0048]
式中,l
jik
表示节点j和节点k之间最短路径经过节点i的总数,l
jk
表示整个网络中
节点j和节点k之间最短路径总数。
[0049]
紧密中心性定义为节点i到达网络中其他节点最短路径长度的倒数之和,属于全局指标;该指标用来衡量节点i到达其他节点的快慢,其公式如下:
[0050][0051]
式中,d
ij
表示节点i和节点j之间最短路径长度之和;每条边的长度定义为:
[0052][0053]
不同于前面几个指标,k

shell分解方法给出了节点重要性的一种粗粒化划分策略。假设边缘节点的k核值为1,然后往内一层层进入网络的核心。先去除网络中度值等于1的所有节点以及连边。若剩下的节点里面,仍有度值等于1的节点,则重复上述操作,直至所有节点的度值都大于1。此时,把这些去除的节点的k核值记为1,即ks=1。然后,依次去除度值小于或等于2的节点及连边,以此类推,直到所有的节点都有对应的ks值为止,即都被划分到一个层中;一个节点的ks值越大则该节点越处于核心位置,其影响力越大。
[0054]
步骤2:依据节点在功能、行为和结构方面的关联关系,执行基于louvain聚类的零部件关系解耦方法,确定多个变更源或变更节点之间的耦合程度。
[0055]
在产品实际生产过程中变更请求发生频率较高,越易同时触发多个变更源。例如,受供应链变化等因素的影响,电视机左右音响需要同时替换,多层led屏需要同时变更等。随着供应链中不确定因素的增加和客户对产品需求多样化程度的加深,这种情况时有发生。
[0056]
首先,依据节点在功能、行为和结构等方面的关联关系,给出一种基于louvain聚类解耦的解耦策略。由于多个变更源之间存在耦合效应,因此在分析变更节点影响力时不能直接叠加多个变更源的影响。复杂产品网络中节点的关联关系主要集中在功能、行为和结构等三个方面。其中,功能代表设计目的,行为表示对功能实现过程的客观描述,结构指定设计对象的物理实体。
[0057]
从功能、行为和结构等方面综合分析不同变更源之间的耦合作用。以它们在功能上的耦合关系为例,在功能层上采用louvain算法对所有零部件进行聚类。以创维某型号电视机为例,图3展示了所有零部件在功能层上的聚类结果,其中,同一颜色的节点隶属同一类。为便于表示,如果两个节点i和j隶属同一类,则将其关系记p
f(i,j)
=1;反之,记为p
f(i,j)
=0。利用上述聚类方法可以将相似功能的零部件即节点归到一类。
[0058]
然后,通过计算同一类中两个节点之间的最短距离d
f(i,j)
,可以更准确地刻画出它们之间的相似程度值,即耦合程度:
[0059][0060]
针对同一类中任意两个节点i和j,分别在功能、行为和结构层上执行上述方法,可以得到三个耦合程度值l
f(i,j)
,l
b(i,j)
和l
s(i,j)
。对三个耦合程度值进行线性加权,即可得到节点i和j的总体耦合程度值:
[0061]
l
(i,j)
=w
f
l
f(i,j)
w
b
l
b(i,j)
w
s
l
s(ijj)
ꢀꢀꢀ
(6)
[0062]
特别地,如果两个节点i和j不属于同一个模块,那么它们之间的相似程度值会很
小。相应地,其耦合程度可以忽略,即l
(i,j)
=0.由于不同产品对于功能、行为和结构依赖程度不一样,计算权重不同,w
f
、w
b
和w
s
为功能、行为和结构的权重系数,三者相加和为1。
[0063]
步骤3:基于多个变更源或变更节点之间的耦合程度值,计算变更节点的影响力或变更强度。
[0064]
在产品设计过程中变更影响的大小不同,对于节点重新设计的比例或修改程度也不同。把对节点需要做出多大改动以适应变更影响定义为变更强度d
i
,节点变更强度d
i
取值为[0,1]。一方面,多个变更源在复杂产品网络中多以并行方式传播变更效应,而不同变更源可能隶属于同一个模块或类,即这些变更源之间具有较大的相似性。另一方面,对于当前节点而言,尽管其不同上游节点的变更可能源来自不同的变更源,但是这些变更源隶属于同一个模块。这就意味着,在计算当前节点变更强度时需要考虑来自同一模型不同变更源之间的耦合关系。
[0065]
考虑k个变更源,记为o
k
,k=1,2,

,k。对于当前节点i,不妨记隶属于变更源o
k
的上游节点集合为no
k
,那么,在这些变更源的影响下当前节点i的变更强度为:
[0066][0067]
其中,|no
i
|表示集合的规模。
[0068]
当变更在网络中传播停止或者遍历整个网络后,可以得出这些变更源的综合影响力为:
[0069][0070]
式中,z为整个网络中所有变更的节点集合。
[0071]
去掉其它变更源对同一个节点的叠加影响,即可得到当前变更源o
i
的影响力:
[0072][0073]
其中,z(o
i
,o
k
)为同时受两个变更源o
i
和q
k
传播影响的节点集合。
[0074]
根据式(7)计算当前变更源的第r级邻居节点的变更强度dj;判断当前邻居节点变更强度是否超过其变更阈值c
j
;若d
i
<c
i
,则停止当前路径搜索;否则,确定当前变更源的第r 1级邻居节点。
[0075]
步骤4:考虑设计公差带来的节点抗变更能力,执行广度优先搜索方法,实现复杂产品多源变更影响力预测。
[0076]
考虑产品设计生成过程中各种不确定因素带来的影响,设计者通常在零部件基础参数上基上添加一定的余量,称为设计公差。设计公差给零部件吸收一定设计变更强度的能力,只有当设计变更强度累积超过零部件吸收能力时,零部件才需进行设计变更。由专家评估零部件设计公差c
i
,作为零部件变更阈值。只有d
i
>c
i
时,当前零部件才需要设计适应变更,否则零部件的实际变更强度d
i
为0。
[0077]
本发明采用创维某款电视机为例验证上述方法的有效性。该电视机主要由101个核心零部件组成。表1展示了101个零部件的名称。图4展示了这些零部件构建的复杂产品网络。该电视机的零部件根据前文所述规则构建基于产品特征的复杂网络,对其中部分零部
件进行变更,并进行变更影响力预测。
[0078]
表1创维某款电视机的主要零部件
[0079][0080][0081]
单变更源影响李预测结果分析:考虑单个变更源的情况,验证所提变更源影响力预测指标的有效性。通常,一个节点越重要,其变更影响的节点数目越多。为此,采用一个节点变更后受影响的节点数目来刻画该节点的真实重要程度。具体地,通过现有的的sis模型来确定每一个节点变更后其影响的真实节点数目。通过以上操作,可以得到网络中所有节点的真实重要性排序。
[0082]
依次使用电视产品网络中101个节点单独作为变更源。根据所提方法得出每一个节点影响力值q,并按照影响力值对所有节点进行排序。类似地,按照4种常用的节点影响力预测指标,即度(dc)、介数中心性(bc)、紧密中心性(cc)和k

shell指数,也能得到不同的节点排序结果。随后,使用肯德尔系数τ分析每种指标得到的节点排序结果与sis模型得到的真实排序结果之间的一致性。肯德尔相关系数越高,说明该影响力预测指标的准确性越高。
[0083]
表2展示了在创维某型号电视机数据集上五种评价指标的肯德尔系数值。可以看出,本发明所提节点影响力指标得到了最高的肯德尔系数。这意味着,基于该指标的节点重要性排序结果更为精确。这也变相表明,本发明所提变节点影响力指标可以更为准确的评估变更源影响力。
[0084]
表2五种指标得到的肯德尔相关系数
[0085]
indicatorsqdcbccck

shellτ0.81660.73760.75680.76420.7744
[0086]
对比sis模型和本发明所提指标得到的前10名重要节点。表3展示了这些重要节点的名称。可以看出,在本发明所提方法获得的前10名节点中有7个与sis排序前10名的一致,且在前三名节点完全相同。排序结果前四名的节点分别代表wifi模块、电源滤波器和线性稳压模块和功率放大器,这个排序结果与实际生产经验也是一致的。上述结果都表明了本发明所提指标的有效性。
[0087]
表3本发明所提指标与sis模型得到的前10名排序结果
[0088]
序号sis模型所得真实结果本发明1无线模块无线模块2电源滤波器电源滤波器3线性稳压线性稳压4功率电感功率放大器5功率放大器led显示屏6背光驱动背光驱动7柔性印刷电路板功率电感8红外接收器热敏电阻9热敏电阻贴片双极三极管10交流熔断器红外接收器
[0089]
双变更源源的结果分析:选择电视产品网络中节点47和节点87同时作为初始变更源,实验分析所提变更源影响力预测指标的可行性。两个变更源的变更强度d
47
和d
87
分别从0变化到1,变化间隔为0.1。复杂电视产品网络中功能、行为和结构层的权重系数分别设为:wf=0.4,wb=0.3和ws=0.3。由公式(7)可得节点47和节点87之间的耦合系数为l
(47,87)
=0.54。反复执行实验100次,图5展示了两个变更源的综合影响力q随变更强度的变化趋势,图6展示了两个变更源的综合影响力q和每个变更源影响力inf
47
和inf
87
的变化趋势。
[0090]
图5中x和y轴分别表示变更源o
47
和o
87
的变更强度d
47
和d
87
,z轴表示综合影响力q。可以看出,当两个变更源的初始变更强度小于变更阈值或者公差时,综合影响强度q始终为0。这说明当节点变更强度低于一定水平,变更源变更不会对复杂产品网络造成影响,节点本身具有一定的抗变更能力。当初始变更强度超过变更阈值时,综合影响q会随着初始变更强度d
47
和d
87
增加而快速增长;在初始变更强度达到一定值后,q值的增长速度减缓,直至综合影响力q达到最大。这主要是因为,当初始变更强度增加到一定程度时,两个变更源的影响范围大规模重合,进而减缓了综合影响力q的增长速度。
[0091]
综上可见,在两个变更源的情况下,本发明提出的多源变更影响力预测指标也能准确刻画出这些变更源的综合影响力。进一步,通过精准评价变更源的影响力还可以有效评价产品对引入变更的适应程度。变更源的影响力指标值越大,产品对该变更的适应程度越小,进而对该产品执行变更的必要性越大。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献