浙江大学学报(工学版), 2020, 54(11): 2233-2246 doi: 10.3785/j.issn.1008-973X.2020.11.019

机械工程

多重故障驱动的再制造并行拆卸序列规划方法

郭磊,, 张秀芬,

Remanufacturing parallel disassembly sequence planning method driven by multiple failures

GUO Lei,, ZHANG Xiu-fen,

通讯作者: 张秀芬,女,教授,硕导. orcid.org/0000-0003-2580-354x. E-mail: xxff6188@163.com

收稿日期: 2019-11-9  

Received: 2019-11-9  

作者简介 About authors

郭磊(1995—),男,硕士生,从事再制造拆卸规划与评价研究.orcid.org/0000-0002-1078-3462.E-mail:1499326118@qq.com , E-mail:1499326118@qq.com

摘要

为了克服由故障导致的连接失效、不可拆卸对拆卸序列的影响,提出多重故障驱动的再制造并行拆卸序列规划(RPDSP)方法. 通过分析零件的不可拆卸性以及故障特征,构建层次式多重故障传递链模型,描述产品零部间的故障类型、故障程度、报废程度、回收决策、拆卸模式等信息. 为了方便计算机编程,应用多色集合理论对模型进行数学描述,映射为多重故障信息传递多色模型,通过多色推理识别出零部件的拆卸模式. 将零件故障信息融入拆卸模型,建立可破坏性拆卸信息模型,并推导出可拆卸性条件. 为了表示零件可破坏信息,提出包含拆卸节点层和破坏约束层的多层染色体编码方法. 设计考虑零部件回收决策的初始种群获取方法以剔除不合理序列,通过选择、交叉、变异等进化机制实现多重故障驱动的可破坏再制造并行拆卸序列寻优. 以波轮式洗衣机为案例验证所提方法的可行性和有效性.

关键词: 多色集合 ; 再制造 ; 并行拆卸序列规划 ; 拆卸模式 ; 多重故障

Abstract

A remanufacturing parallel disassembly sequence planning (RPDSP) method driven by multiple failures was proposed in order to overcome the influence of connection failure and component non-disassembly caused by failures on the disassembly sequence. A hierarchical multiple failures transfer chain model was constructed through analyzing the non-detachability and failure characteristics of the parts to describe the relationship among the failure type, failure degree, scrap level, recycling decision, and disassembly mode of parts. Furthermore, the model was formally described in mathematically language and mapped into a polychromatic graph model of multiple failures information transfer chain based on the polychromatic sets theory, which is convenient for computer programming and manipulating. On this basis, the disassembly mode of parts can be identified by polychromatic reasoning. The information of part failure was integrated into the disassembly information model, and then a destructible disassembly information model was established, and the disassemblability formula was derived. A multi-layer chromosome coding method including disassembled node layer and destruction constraint layer was proposed to represent the partial destructive information of the product. An initial population acquisition method considering the part recycling decision was designed to eliminate unreasonable sequences. The RPDSP was realized by chromosome evolution rules such as selection, crossover and mutation operator. Finally, a case study of washing machine was used to demonstrate the feasibility and effectiveness of the proposed method.

Keywords: polychromatic sets ; remanufacturing ; parallel disassembly sequence planning ; disassembly mode ; multiple failures

PDF (1743KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

郭磊, 张秀芬. 多重故障驱动的再制造并行拆卸序列规划方法. 浙江大学学报(工学版)[J], 2020, 54(11): 2233-2246 doi:10.3785/j.issn.1008-973X.2020.11.019

GUO Lei, ZHANG Xiu-fen. Remanufacturing parallel disassembly sequence planning method driven by multiple failures. Journal of Zhejiang University(Engineering Science)[J], 2020, 54(11): 2233-2246 doi:10.3785/j.issn.1008-973X.2020.11.019

再制造可以通过高新技术将退役产品的性能恢复甚至超过新产品性能,是有效回收重用产品剩余价值的方法[1]. 拆卸是再制造的关键环节. 拆卸序列规划是根据产品内部结构、装配接触关系以及装配约束关系等信息,生成满足一定约束条件的可指导实际拆卸过程的零部件拆卸序列[2],对于提高拆卸效率、节约拆卸成本具有重要意义.

根据拆卸深度、拆卸工艺、自动化程度等可以将产品拆卸分为串行拆卸、并行拆卸、破坏性拆卸、非破坏性拆卸等若干类型[3-12]. 可破坏拆卸(partial destructive disassembly,PDD)指对部分连接件或者低价值的零部件通过破坏方式实现拆卸的非常规拆卸,如通过切割某连接件实现零部件的分离,主要用于存在铆接、焊接的不可拆卸连接的情况[12]. 常规拆卸必须绕过这些连接进行拆卸,而可破坏拆卸介于完全破坏和常规拆卸之间,结合了两者的优点. 为了提高再制造拆卸效率,可破坏模式下的并行选择性拆卸序列规划具有重要的研究意义.

可破坏拆卸须保证目标再制造毛坯的完整性和高效拆解,国内外的学者对此从不同角度进行了深入研究.

在破坏方法方面,Feldmann等[13]通过破坏连接件或者零部件来提高目标拆卸体的拆卸效率;Lee等[14]提出基于切割平面法的拆卸序列规划方法,该方法定义了零部件间的交互面,并根据交互面生成含有可行拆卸方向集合的高斯球来获取拆卸方向;Geun等[15]采用弹性波方式摧毁螺栓和螺栓头,弹性波是指将能量冲击传递给安装有弹性介质的突出螺栓头,这种方式可以在短时间内破坏螺栓及螺栓头部,特别适用于退役产品;Umeda等[16]对Geun等[15]的方法进行了优化,使用分割线将产品破坏成所需形状后再拆卸目标组件;Reap等[17]使用机器强制破坏连接件对产品再制造回收,提出面向破坏拆卸的设计方法,并讨论可破坏拆卸的价值.

在可破坏性拆卸序列规划方面,潘兴兴[18]针对电子产品提出通过去除一定约束的局部破坏方法以获得最短物理拆卸路径的方法;周伟东[19]提出识别拆卸序列中不可拆卸(unable to disassembly,UTD)组件的方法,并应用破坏操作去除这些组件;宋小文等[20]从拆卸经济性和环保方面研究部分破坏模式下的串行拆卸序列规划问题,基于无向图和面向对象的目标回溯法获得最优序列;在此研究基础上,陈旭玲等[21]应用有向图表示产品拆卸信息,获得部分破坏模式下的拆卸序列最优解;Wang等[22]通过分析不可拆卸组件以及约束类型建立多层约束矩阵和紧固件矩阵来获取可行串行拆卸序列解;Zhou等[23]通过分析破坏性拆卸方法定义规则来重构产品拆卸混合图,提出扩展的FLOYD算法搜索可破坏模式下的最优串行拆卸序列解;Liang等[24]认为自动化程度和破坏性拆卸是解决报废产品拆卸序列的有效方法之一,并提出拆卸信息模型自动生成方法. 已有研究在可破坏拆卸序列规划方面取得了一定的成果,为了进一步提高求解效率,魏伟杰等[25]通过分析零件寿命对零件进行分类,采用粒子群算法求解破坏模式下的串行拆卸序列规划问题.

已有文献主要针对可破坏模式下的串行序列规划问题进行研究,且忽略实际拆卸过程中许多零部件存在故障问题对拆卸序列的影响,例如,部分产品由于磨损、变形、腐蚀、老化等多种故障造成连接失效导致产品不可拆卸或拆卸困难问题. 此外,在实践中,大型复杂产品的拆卸往往需要多人并行协作完成,并通过局部破坏低价值、不可拆卸零件(例如铆接、焊接)以提高拆卸效率. 可破坏模式下的再制造并行拆卸序列规划(remanufacturing parallel disassembly sequence planning,RPDSP)问题及求解方法的相关研究尚未见报道.

与可破坏模式下的串行拆卸序列规划问题相比,RPDSP问题的难点在于可破坏零件不确定、拆卸任务并行性. 本研究以拆卸连接失效为对象,通过产品故障来确定各零部件的拆卸方式和可破坏拆卸点,结合改进的遗传算法实现可破坏模式下的再制造并行拆卸序列寻优,降低拆卸的盲目性,为大型复杂产品的自动化拆卸提供技术支撑.

1. 层次式多重故障传递链模型

1.1. 绕弯现象和不可拆卸性

产品的拆卸回收拓扑模型用以表示拆卸优先级关系,是拆卸序列规划的基础. 典型的拆卸信息模型包括连接图[26]、有向图[27]、与或图[28]、“Petir网”[29]、拆卸混合图[30]、干涉矩阵模型[31]等.

这些模型只适用于非破坏拆卸模式下的产品再制造拆卸序列规划问题. 在工程实践中,常常存在不可拆卸问题. 以如图1所示某摩擦驱动装置为例,该部件的拆卸混合图如图2所示.

图 1

图 1   某摩擦驱动装置示意图

1-安装台;2-弹簧;3-螺栓1;4-调节轴;5-主动臂;6-螺栓2;7-主动轮   Schematic diagram of friction drive device


图 2

图 2   某摩擦驱动装置拆卸混合图

Fig.2   Disassembly hybrid graph model of friction drive device


图1所示装置含有7个零件,其中,调节轴4和主动臂5通过铆接固定在一起. 假设以零件5为目标组件,在采用常规拆卸时,零件5与零件4固定在一起导致无法拆卸. 当以零件1为目标组件时,最短物理拆卸路径为6−7−5−1. 但是零件4使用常规拆卸无法进行拆除从而将会被绕过,拆卸路径将变为(3,6)−(2,7)−(4,5)−1,所有零件将会被拆除. 这种由于不可拆卸性导致的拆卸序列冗长的现象被称为绕弯现象[32]. 由上述案例可知,已有的拆卸信息模型会造成后续序列规划中的绕弯现象,无法表示不可拆卸问题. 同时,已有研究在选取破坏拆卸点和拆卸方式时主要以人为选择为主,主观性强,效率低. 为此,本研究构建层次式多重故障传递链模型来描述产品零件故障信息与回收决策、拆卸模式间的映射关系,通过回收决策来规划拆卸方式.

1.2. 产品故障信息与回收决策

在实际拆卸过程中,已服役的产品其外部特征和内部材料发生了不确定性的变化,表现为磨损、变形、腐蚀、老化等多种故障[33-34]. 根据产品故障特征对零件造成的失效程度影响,可以将零部件故障的严重程度分为轻微无故障、一般故障、中度故障、严重故障. 理论上,按照其故障程度即可推出产品回收决策,但是在实际操作中,经济性、资源环境、服役周期、剩余寿命等多种原因会导致故障程度与回收决策之间并非一一对应关系,为此须结合产品报废原因综合判断. 具体故障信息及回收决策信息如表1所示.

表 1   零件故障信息及回收决策信息

Tab.1  Part failure and recycling decision information

故障特征 故障程度 报废原因 回收决策
老化( ${f_1}$ 轻微故障( ${c_1}$ 尺寸不合格( ${b_1}$ 废弃( ${h_1}$
磨损( ${f_2}$ 一般故障( ${c_2}$ 残余价值低( ${b_2}$ 材料回收( ${h_2}$
腐蚀( ${f_3}$ 中等故障( ${c_3}$ 性能不足( ${b_3}$ 再制造( ${h_3}$
变形( ${f_4}$ 严重故障( ${c_4}$ 无法修复( ${b_4}$ 重用( ${h_4}$
无失效( ${f_5}$ 材料缺失( ${b_5}$
断裂( ${f_6}$ 配对零件丢失( ${b_6}$
孔洞( ${f_7}$ 无( ${b_7}$
烧伤( ${f_8}$
其他( ${f_9}$

新窗口打开| 下载CSV


1.3. 层次式多重故障传递链的构建

大型复杂退役产品的故障往往具有层次性和耦合性的特点,为了分析退役产品的故障机理,须将产品的各个层次和不同的故障类型都以相互关联的方式组织和表示,以反映各个故障类型和失效机理之间的层次对应关系,以及各个层次故障之间的因果逻辑关系. 为此,提出基于故障失效机理的层次式多重故障传递链模型,该模型描述产品零件故障信息与回收决策、拆卸模式间的映射关系. 该传递链由故障类型、故障程度、报废原因、回收决策、拆卸模式组成,如图3所示. 零部件具有多种故障,根据故障程度不同,主要分为轻微故障、一般故障、中度故障、严重故障4种,理论上,根据故障程度即可判断产品回收决策,但是由于实际中零部件报废原因的不确定性,故障程度与回收决策并非一一对应关系,须结合如表1所示的报废原因来综合判断. 如对于一般故障,可以进行再制造,但是,如果同时存在配对零件丢失的报废模式,则在实践中一般进行材料回收. 回收决策信息主要分为废弃、材料回收、再制造、重用4种方式. 回收决策的不同意味着选择拆卸零部件的方式不同,针对于某些可再制造和重用的组件,尽量选择非破坏拆卸方式以获取完整的组件;对于部分废弃和材料回收的组件,可以有选择性、针对性的采用破坏拆卸来快速获取再制造或重用组件.

图 3

图 3   层次式多重故障传递链

Fig.3   Transfer chain of hierarchical multiple failures


2. 故障传递链模型的多色映射与推理

传统集合只描述集合中各元素的名称,无法表示元素本身的性质. 维·维·巴伏洛夫等[35]提出多色集合的概念,通过对集合整体及其组成元素涂上不同“颜色”来描述集合本身及其组成元素的不同性质.

2.1. 层次式多重故障传递链的多色集合映射

由于层次式多重故障传递链中各元素关系复杂且不利于计算机编程,为此,应用多色集合形式化描述多重故障传递链.

根据多色理论,将产品零件描述为产品围道: ${F^1}\left( V \right)$为第1层统一颜色,描述产品的零件,V为零部件集合. 将故障类型描述为个人颜色,它既是第1层的个人颜色 ${F^1}{\left( v \right)}$,同时也是第2层的统一颜色 ${F^2}{\left( {{V}} \right)}$,其中,v为故障类型集合. 以此类推,层次式多重故障传递链映射机制如图4所示.

图 4

图 4   层次式多重故障传递链映射机制

Fig.4   Hierarchical multiple failover chain mapping mechanism


2.2. 多色推理

层次式多重故障传递链的多色模型用于分析产品零部件故障程度与回收决策、拆卸方式间的关系,以零件的失效模式为前提,通过逐层推理获取零件的回收决策和拆卸方式. 推理矩阵运算如下:

$ {{{C}}_{V \times {F^i}(V)}} = {{{C}}_{V \times {F^i}(v)}} \otimes {{{C}}_{{F^i}(v) \times {F^i}(V)}}. $

式中: ${{{{C}}_{V \times {F^i}(v)}}}$为第 $ i $层多重故障传递链的布尔矩阵, ${{{{C}}_{{F^i}(v) \times {F^i}(V)}}}$为第 $i $层多重故障传递链的围道矩阵, $ {{{C}}_{V \times {F^i}(V)}} $为第 $i $层多重故障传递链的关联矩阵.

以如图1所示的案例为例,其故障类型、故障程度、报废原因等信息假设已知,为了便于计算机处理,对其进行多色集合映射与推理. 该案例可能出现的故障特征为老化、磨损、腐蚀、变形等,因此个体颜色集合 ${F^1}(v) = \left\{ {{f_1},{f_2},{f_3},{f_4},{f_5}} \right\}$${f_1} \sim {f_5}$为故障类型,如表1所示. 建立该部件中各零件故障特征的布尔矩阵:

$\begin{array}{l} \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;{f_1}\;\;{f_2}\;\;{f_3}\;\;\;{f_4}\;\;\;{f_5}\\ {{{C}}_{V \times {F^1}(v)}}{\rm{ = }}\left[ {\begin{array}{*{20}{l}} 0&0&0&0&1\\ 0&0&0&1&0\\ 1&0&0&0&0\\ 0&0&0&1&0\\ 0&1&0&0&0\\ 1&0&0&0&0\\ 0&0&1&0&0 \end{array}} \right]\begin{array}{*{20}{l}} 1\\ 2\\ 3\\ 4\\ 5\\ 6\\ 7 \end{array} \end{array}.$

式中:第i行第j列元素为零件i的故障类型 ${f_j}$信息,元素为0表示零件i无故障 ${f_j}$,元素为1表示零件i有故障 ${f_j}$i=1~7,j=1~5.

零部件的故障程度一般难以精确量化,对于老化、断裂、变形等故障类型,无论故障程度轻重该零部件都不能重用,须按照完全失效处理. 根据领域知识建立故障类型与故障程度的围道矩阵:

$\begin{array}{l} \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;{c_1}\;\;{c_2}\;\;\;{c_3}\;\;\;{c_4}{\rm{ }}\\ {{{C}}_{{F^1}(v) \times {F^1}(V)}}{\rm{ = }}\left[ {\begin{array}{*{20}{l}} 0&0&0&1\\ 0&0&0&1\\ 1&1&1&1\\ 1&1&1&1\\ 1&0&0&0 \end{array}} \right]\begin{array}{*{20}{l}} {{f_1}}\\ {{f_2}}\\ {{f_3}}\\ {{f_4}}\\ {{f_5}} \end{array} \end{array}.$

式中:第i行第j列元素为故障 ${f_i}$的故障程度 ${c_j}$信息,元素为1表示故障 ${f_i}$的故障程度为 ${c_j}$i=1~5,j=1~4.

将式(2)、(3)代入式(1),推理获得故障程度关联矩阵:

$\begin{array}{l} \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;{c_1}\;\;{c_2}\;\;\;{c_3}\;\;\;{c_4}\;\; \\ {{{C}}_{V \times {F^1}(V)}}=\left[ {\begin{array}{*{20}{l}} 1&0&0&0 \\ 0&1&1&1 \\ 0&0&0&1 \\ 1&1&1&1 \\ 0&0&0&1 \\ 0&0&0&1 \\ 1&1&1&1 \end{array}} \right]\begin{array}{*{20}{l}} 1 \\ 2 \\ 3 \\ 4 \\ 5 \\ 6 \\ 7 \end{array} \\ \end{array} .$

为了消除式(4)中部分零部件故障程度的不确定性,按照 ${c_1} > {c_2} > {c_3} > {c_4}$原则以及领域知识或实践情况对其进行修正,以零部件4、7为例, ${c}_{1}{\text{、}} {c}_{2}{\text{、}}{c}_{3}{\text{、}}{c}_{4}$均为1可以修正为 ${c_1}$=1;以零部件2为例, ${c}_{2}{\text{、}}{c}_{3}{\text{、}}{c}_{4}$均为1可以修正为 ${c_2}$=1,修正后各零件的故障程度如下:

$\begin{array}{l} \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;{c_1}\;\;{c_2}\;\;\;{c_3}\;\;\;{c_4}\;\; \\ {{{C}}_{V \times {F^1}(V)}}=\left[ {\begin{array}{*{20}{l}} 1&0&0&0 \\ 0&1&0&0 \\ 0&0&0&1 \\ 1&0&0&0 \\ 0&0&0&1 \\ 0&0&0&1 \\ 1&0&0&0 \end{array}} \right]\begin{array}{*{20}{l}} 1 \\ 2 \\ 3 \\ 4 \\ 5 \\ 6 \\ 7 \end{array} \\ \end{array}. $

根据专业知识,构建故障程度与报废原因的围道矩阵:

$\begin{array}{l} \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;{b_1}\;\;{b_2}\;\;\;{b_3}\;\;\;{b_4}\;\;\;{b_5}\;\;\;{b_6}\;\;{b_7} \\ {{{C}}_{{F^2}(v) \times {F^2}(V)}}=\left[ {\begin{array}{*{20}{l}} 0&0&0&0&0&0&1 \\ 1&1&1&1&1&1&1 \\ 1&1&1&1&0&0&0 \\ 1&1&1&1&1&1&0 \end{array}} \right]\begin{array}{*{20}{l}} {{c_1}} \\ {{c_2}} \\ {{c_3}} \\ {{c_4}} \end{array} \\ \end{array}. $

式中:第i行第j列元素为故障程度 ${c_i}$的报废原因 ${b_j}$关联信息,元素为0表示故障程度 ${c_i}$与报废原因 ${b_j}$无关,元素为1表示故障程度 ${c_i}$与报废原因 ${b_j}$有关,i=1~4,j=1~7.

将式(5)、(6)代入式(1),推理获得报废模式关联矩阵:

$\begin{array}{l} \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;{b_1}\;\;{b_2}\;\;\;{b_3}\;\;\;{b_4}\;\;\;{b_5}\;\;{b_6}\;\;{b_7}\;\; \\ {{{C}}_{V \times {F^2}(V)}}=\left[ {\begin{array}{*{20}{l}} 0&0&0&0&0&0&1 \\ 1&1&1&1&1&1&1 \\ 1&1&1&1&1&1&0 \\ 0&0&0&0&0&0&1 \\ 1&1&1&1&1&1&0 \\ 1&1&1&1&1&1&0 \\ 0&0&0&0&0&0&1 \end{array}} \right]\begin{array}{*{20}{l}} 1 \\ 2 \\ 3 \\ 4 \\ 5 \\ 6 \\ 7 \end{array} \\ \end{array}. $

构建报废模式围道矩阵:

$\begin{array}{l} \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;{h_1}\;\;{h_2}\;\;\;{h_3}\;\;\;{h_4}\;\; \\ {{{C}}_{{F^3}(v) \times {F^3}(V)}}=\left[ {\begin{array}{*{20}{l}} 1&0&0&0 \\ 1&0&0&0 \\ 1&0&0&0 \\ 1&0&0&0 \\ 1&0&0&0 \\ 0&1&0&0 \\ 0&0&1&1 \end{array}} \right]\begin{array}{*{20}{l}} {{b_1}} \\ {{b_2}} \\ {{b_3}} \\ {{b_4}} \\ {{b_5}} \\ {{b_6}} \\ {{b_7}} \end{array} \\ \end{array}. $

将式(7)、(8)代入式(1),推理获得回收决策关联矩阵:

$\begin{array}{l} \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;{h_1}\;\;{h_2}\;\;\;{h_3}\;\;\;{h_4}\;\; \\ {{{C}}_{V \times {F^3}(V)}}=\left[ {\begin{array}{*{20}{l}} 0&0&1&1 \\ 1&0&0&0 \\ 0&1&0&0 \\ 0&0&0&1 \\ 0&1&0&0 \\ 0&1&0&0 \\ 0&0&0&1 \end{array}} \right]\begin{array}{*{20}{l}} 1 \\ 2 \\ 3 \\ 4 \\ 5 \\ 6 \\ 7 \end{array} \\ \end{array}. $

式中: ${h_1} \sim {h_4}$为回收决策.

应用多色推理获取零部件的回收决策数据,如表2所示. 可以看出,图1中零件3、6报废,零件2、4、5、7可以再制造,零件1可以直接重用. 在实际拆卸过程中,可以将零件1、2、4、5、7设为目标组件,零件3、6为可破坏点. 故障建模及其推理有助于快速、准确地找到有再制造潜能的组件和可破坏点,降低拆卸盲目性,提高拆卸效率.

表 2   摩擦装置回收决策与拆卸模式

Tab.2  Friction device recycling decision and disassembly mode

序号 名称 回收决策 拆卸模式
1 安装台 重用 非破坏操作
2 弹簧 再制造 非破坏操作
3 螺栓1 报废 破坏操作
4 调节轴 再制造 非破坏操作
5 主动臂 再制造 非破坏操作
6 螺栓2 报废 破坏操作
7 主动轮 再制造 非破坏操作

新窗口打开| 下载CSV


3. 考虑故障的可破坏性拆卸信息模型

在实际拆卸过程中,待拆卸退役产品存在多种故障,导致其回收价值过低、拆卸难度增加. 为了考虑产品零部件故障对拆卸序列的影响,须将故障信息融入拆卸信息模型中,构建可破坏性拆卸信息模型.

3.1. 可破坏性拆卸信息模型的构建

可破坏性拆卸是指在实际拆卸过程中采取可破坏拆卸的方式拆除零部件的过程. 根据产品多层故障传递链模型,可以将产品的拓扑结构表示为可破坏性拆卸信息模型, $ V = \left\{ {{V_1},{V_2}, \cdots ,{V_i}, \cdots ,{V_n}} \right\}$,其中 $ V_i $为拆卸节点,n为零件个数.

3.1.1. 接触矩阵

为了描述拆卸节点 $ V_i $与节点 $ V_j $之间的接触关系,建立拆卸接触矩阵 ${{{M}}_1} = {\left[ {{r_{ij}}} \right]_{n \times n}}$. $ r_{ij} $定义如下:

$ {r}_{ij}=\left\{ {\begin{array}{c}1,\\ 0,\end{array}\begin{array}{ccc}& & {V}_{i}{\text{、}}{V}_{j}{\text{存在接触关系}};\\ & & {\text{其他}}.\end{array}} \right.$

图1为例,接触矩阵 ${{{M}}_1} $

3.1.2. 约束优先级矩阵

为了描述拆卸节点 $ V_i $与节点 $ V_j $之间的拆卸优先级关系,建立约束优先矩阵 ${{{M}}_2}={\left[ {{c_{ij}}} \right]_{n \times n}}$,元素 $ c_{ij} $定义如下:

$ {c_{ij}} = \left\{ {\begin{array}{*{20}{c}} {0,}&{{\text{其他}};}\\ {1,}&{{\text{节点}}{V_i}{\text{优先于}}{V_j};}\\ { - 1,}&{{\text{节点}}{V_j}{\text{优先于}}{V_i}.} \end{array}} \right. $

图1为例,约束优先级矩阵为

3.1.3. 回收决策矩阵

回收决策信息可以直接通过层次式多重故障传递链的多色模型推理可知. 为了描述拆卸节点 $ V_i $与节点 $ V_j $之间的回收决策信息,建立回收决策矩阵 ${{{M}}_3}={\left[ {{u_{ij}}} \right]_{n \times n}}$. 元素 ${u_{ij}}$定义如下:

$ {u_{ij}} = \left\{ {\begin{array}{*{20}{c}} { - 1,}&{{V_i}{\text{优先回收于}}{V_j};}\\ {0,}&{{\text{其他}}.} \end{array}} \right. $

图1所示摩擦装置的回收决策矩阵为

3.1.4. 考虑回收决策的综合优先关系矩阵

在实际拆卸过程中,待拆卸产品的质量状态通常较差,存在多个故障,导致回收决策信息不同. 在拆卸序列规划中,既要考虑拆卸优先关系,又要考虑其自身的质量以及回收价值. 根据产品故障类型对拆卸序列造成的影响,建立考虑回收决策的综合优先关系矩阵 ${{{M}}_4}={\left[ {{s_{ij}}} \right]_{n \times n}}$. 元素 ${s_{ij}} \in \{ 0,1, - 1\} $$ {{{M}}_4} = {{{M}}_2} + {{{M}}_3} $.

图1为例,拆卸任务综合优先关系矩阵为

$ \left. {\begin{aligned} {{{M}}_4} = \left[ {\begin{array}{*{20}{c}} 0&0&{{\rm{ - }}1}&{{\rm{ - }}1}&0&{{\rm{ - }}1}&0\\ 0&0&{{\rm{ - }}1}&0&0&{{\rm{ - }}1}&0\\ 0&1&{{\rm{ - }}1}&{{\rm{ - }}1}&0&{{\rm{ - }}1}&0\\ 0&0&{{\rm{ - }}1}&{{\rm{ - }}1}&0&{{\rm{ - }}1}&0\\ 1&0&{{\rm{ - }}1}&{{\rm{ - }}1}&0&{{\rm{ - }}1}&0\\ 0&0&{{\rm{ - }}1}&{{\rm{ - }}1}&0&{{\rm{ - }}1}&1\\ 0&0&{{\rm{ - }}1}&{{\rm{ - }}1}&1&{{\rm{ - }}1}&0 \end{array}} \right];\\ \displaystyle\sum\limits_{j = 1}^n {{s_{ij}} < 0.} \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\; \end{aligned}} \right\} $

M4中含有采取破坏拆卸的零件以及拆卸优先级信息. 当满足式(5)时,表示该零件为采取破坏拆卸模式,删除该零件所在行和列,获得矩阵 ${{{M}}_5} = {\left[ { {{d_{ij}}} } \right]_{n \times n}}$

$ \begin{array}{l} \begin{array}{*{20}{c}} \;\;\;\;\;\;\;\;\;\;\;\;1\;\;\;\;\;2\;\;\;\;5\;\;\;\;\;7 \end{array} \\ {M_5} = \left[ {\begin{array}{*{20}{c}} 0&0&0&0 \\ 0&0&0&0 \\ 1&0&0&0 \\ 0&0&1&0 \end{array}} \right]\begin{array}{*{20}{l}} 1 \\ 2 \\ 5 \\ 7 \end{array} \\ \end{array} . $

3.1.5. 可拆卸性条件

假设产品由n个零件构成,则拆卸节点Vi可拆卸必须满足:

$\sum\limits_{j = 1}^n {{{r}_{ij}}> 0} ,\;\;\;\;\;\sum\limits_{j = 1}^n {{d_{ij}} = 0.} $

3.2. 拆卸并行度

将某个时刻可以同时拆卸的最小拆卸单元定义为拆卸并行度,记为para. 由拆卸并行度定义可知,RPDSP的并行度与可拆卸节点数量以及操作人员有关,设操作人员集合 $M = \left\{ {{m_1},{m_2}, \cdots ,{m_k}} \right\}$$k$为操作人员数量. 当para=1时,为传统的串行并行拆卸. para的取值可以根据产品的复杂程度和操作人员数目设定.

图1为例,由式(5)可知,第1步可拆卸的节点为2、7,第2步可拆卸节点为5,第3步可拆卸节点为1,则拆卸并行度可以选择为2.

4. 故障驱动的RPDSP求解

4.1. 问题描述

已知产品的层次式多重故障传递链,通过多色集合理论以及多色推理获取零部件的故障信息以及回收决策,从而决定拆卸模式. 拆卸模式是指通过分析零件的故障程度决定零部件的回收决策信息从而选择采用破坏操作还是非破坏操作,可破坏模式下的并行拆卸介于破坏操作和非破坏操作之间. 基于产品故障特征的RPDSP问题就是求解某约束下的以再制造毛坯为目标组件的最佳节点并行拆卸序列,该问题须满足以下条件:1) 最小化目标函数(总拆卸时间);2) 最大化拆卸并行度,每步可拆卸的零部件节点数不能超过给定的并行度;3) 拆卸过程允许破坏某些不可拆卸零件和低价值零件.

为了减少多重故障驱动的并行拆卸序列规划问题的复杂性,进行如下假设:1) 同时执行的拆卸操作不能互相干涉;2) 每步拆卸任务同时执行.

4.2. 基于遗传算法的RPDSP问题求解

遗传算法是能够在较大的样本空间中搜索得到全局最优解的算法,由于遗传算法的控制参数较少,已在拆卸序列规划[36]、拆卸线平衡[37]、电气与电子应用[38]等多领域得到广泛应用. 为了进行RPDSP问题求解,对遗传算法的染色体编码、初始种群获取进行改进.

4.2.1. 多层染色体编码

再制造并行拆卸的染色体编码一般包含2个信息,即拆卸序列和拆卸步长[38]. 基于产品失效特征的多重故障驱动的并行拆卸序列不仅含有节点拆卸优先级信息,而且含有破坏性零件信息. 所以,传统的染色体编码无法使用. 本研究提出多层染色体编码方法.

定义 ${\rm{code}} = {\rm{ }}\left\{ {{{{n}}_{{\rm{1}} \times n}},{{{p}}_{{\rm{2}} \times n}}} \right\}$为多重故障驱动的并行拆卸序列规划解对应的染色体编码,表达式如下:

$\left. \begin{array}{l} {\rm{code}} = \left\{ {{{n}},{{p}}} \right\},\\ {{n}}{\rm{ = }}\left[ {{v_1},{v_2}, \cdots ,{v_n}} \right],\\ {{p}}{\rm{ = }}\left[ \begin{array}{l} P_1^K\;\;P_2^K\;\;\cdots \;\;P_n^K\\ {B_1}\;\;{B_2}\;\;\;\;\cdots\;\;{B_n} \end{array} \right]. \end{array} \right\} $

式中:n为节点层,记录拆卸序列,采用基于优先权的自然数编码方法;p为破坏约束层,由破坏操作区域和拆卸步长两部分组成,分别采用0-1编码和自然数编码,保证染色体的可读性;在破坏操作区域中, $P_{j}^K$为零部件 $ j $受到的约束K,“0”表示没有可破坏零件,“1”表示存在可破坏零件,决定破坏操作区域; ${B_j}$为拆卸步长,即拆卸步骤数目以及每步可并行拆卸的最小单元数.

按照上述染色体编码方案,以图1为例进行举例说明,可破坏拆卸步骤与染色体编码的映射过程如图5所示.

图 5

图 5   可破坏拆卸步骤与染色体编码的映射过程

Fig.5   Mapping process of process of partial destructive disassembly steps and chromosome code


4.2.2. 融入零部件回收决策的初始种群获取

1) 根据废旧产品的装配信息,构建接触矩阵M1和拆卸优先关系矩阵M2;由多色推理确定回收决策矩阵M3,推出拆卸任务综合优先关系矩阵M4. 定义初始种群矩阵为Q,定义拆卸节点层次矩阵G$n \times n$的零矩阵;i=1. 2) 将M4中满足式(13)的零件信息填入破坏约束层并删除其所在行和列,得到新的矩阵M5. 3) 根据式(15)搜索当前可拆卸节点且当前可拆卸节点数量记为 $ N $. 4) 当 $N > {\rm{para}}$时,随机选择 ${\rm{para}}$个单元放入拆卸节点层次矩阵Gi行中并填入破坏约束层中;当 $N < {\rm{para}}$时,选择 $ N $个单元放入拆卸节点层次矩阵Gi行中并填入破坏约束层中. 更新M5. 5) 判断M5是否为零矩阵,若是,则转步骤6);若不是,则i=i+1,转步骤3). 6) 取出G中第i行,随机生成n个基因片段存入Q中,更新G. 7) 判断G是否为零矩阵. 若是,则输出Q;若不是,则转步骤6).

流程图如图6所示.

图 6

图 6   融入零部件回收决策的初始种群获取

Fig.6   Initial population acquisition incorporating component recycling decision


图1为例,图中层次G

${ G}=\left[ {\begin{array}{*{20}{c}} 7&2&0&0 \\ 5&0&0&0 \\ 1&0&0&0 \\ 0&0&0&0 \end{array}} \right].$

由式(13)、(14)可知,在将其零件3、4、6破坏之后,第1步拆卸零件7和2,第2步拆卸零件5,第3步获取目标组件1.

4.2.3. 适应度的定义

再制造并行拆卸旨在以最小的成本和最短时间获得复杂产品中指定的多目标零部件,因此拆卸成本和拆卸时间直观反映和体现拆卸效率. 以基本拆卸时间和破坏操作时间设定适应度函数[39]

$ f(r) = \sum\limits_{l = 1}^L {\left( {\mathop {\max }\limits_{i \in \left[ {1,{\rm{para}}} \right]} \left( {{t_1},{t_2}, \cdots ,{t_i}} \right) + {\theta _i} + \delta } \right)} . $

式中:r为序列,l为拆卸步长,L为可破坏并行拆卸序列长度, $ t_i $为拆卸节点或子装配体所需拆卸时间; $ {\theta _i} $为采用破坏的手段解除零件中所有约束所需时间; $ \delta $为不可行拆卸序列惩罚因子,可以根据种群规模设置. 若合理的拆卸序列适应度为[300,1500],则惩罚因子可以设为3000 s,以此奇异值区别出不可行拆卸序列.

4.2.4. 交叉算子和变异算子

交叉进化是产生新个体的主要方法,采用单点交叉算子针对多层染色体中的拆卸节点序列部分进行交叉操作. 针对多层染色体的交叉,交叉过程示意图以及具体步骤如图7所示. 变异操作是指分别在染色体中的拆卸节点层和破坏约束层中确定2个变异位置,将基因信息交换,得到新染色体.

图 7

图 7   染色体交叉过程示例

Fig.7   Examples of chromosome crossing process


5. 案例研究

5.1. 波轮洗衣机回收决策

采用文献[18~20]的案例−波轮式洗衣机对本研究所提出的考虑产品故障的再制造并行拆卸序列规划方法进行验证. 波轮式洗衣机由21个零件组成,爆炸图如图8所示,零部件原始拆卸时间信息如表3所示. 表中,tbtd分别为基本拆卸时间、破坏拆缷时间,CuCd分别为非破坏拆卸成本、破坏拆卸成本.

表 3   零件原始拆卸信息表

Tab.3  Original parts disassembly information sheet

编码 名称 tb /s td /s 拆卸方向 Cu /元 Cd /元
1 前盖板 112 46 X 0.160 0.310
2 配重 30 12 X 0.080 5.110
3 进水管 200 40 +Z 0.320 0.760
4 进水控制阀 132 34 +Z 0.310 0.370
5 外筒盖 314 88 0.510 3.760
6 上盖板 80 32 +Z 0.220 0.286
7 内筒 304 64 +Y 0.290 0.840
8 叉形架 2 2 +Y 0.006 0.006
9 平衡块 10 4 +Y 0.028 0.170
10 大带轮 10 4 +Y 0.028 0.170
11 后盖板 128 52 +Y 0.360 0.360
12 小带轮 100 20 +Y 0.280 0.280
13 电机 114 28 +Y 0.250 0.450
14 外筒主体 440 102 0.570 0.170
15 洗衣机排水管 402 84 +Y 0.340 1.120
16 箱体 150 60 0.320 0.420
17 排水泵 40 16 Y 0.110 0.110
18 阻尼器 40 16 Y 0.110 0.170
19 外筒排水管 110 24 Y 0.230 0.310
20 温控器 40 16 Y 0.110 3.210
21 加热器 100 20 Y 0.280 3.190

新窗口打开| 下载CSV


图 8

图 8   某波轮式洗衣机爆炸图

Fig.8   Explosion diagram of wave wheel washing machine


为了便于进行拆卸序列规划,通过分析波轮式洗衣机存在的故障以及故障程度获得波轮洗衣机回收决策数据,如表4所示. 可以看出,零件7、8、15为再制造零件对其进行回收,以零件7、8、15为目标组件进行多目标拆卸;对于零件3、5、11、14,根据零件价值或故障严重程度采用破坏操作.

表 4   波轮洗衣机回收决策数据

Tab.4  Recycling decision data of washing machine

序号 名称 回收决策 拆卸模式
3 进水管 报废 破坏操作
5 外筒盖 报废 破坏操作
7 内筒 再制造 非破坏操作
8 叉形架 再制造 非破坏操作
11 后盖板 报废 破坏操作
14 外筒主体 材料回收 破坏操作
15 排水管 再制造 非破坏操作

新窗口打开| 下载CSV


5.2. 基于产品故障特征的拆卸序列规划

在Win10 Intel(R)Core(TM)i5-4210U @ 1.70 GHz环境下,以上述理论方法为基础使用Matlab R2016a在课题组研究的基础上进行系统开发. 通过计算得到非破坏拆卸下的产品再制造并行拆卸序列以及拆卸时间,如图9所示. 由表4可知,零件3、5、11、14回收价值过低,可以采取破坏操作进行拆卸. 在确定破坏性零件后使用上文所述方法进行拆卸序列规划,获取可破坏模式下的迭代次数iter和拆卸时间t,如图10所示. 以破坏零件11为例,种群规模M=40,迭代次数最大为100,系统连续运行10次得到的运行结果如图11所示. 波轮式洗衣机不同类型拆卸序列规划结果如表5所示.

表 5   波轮式洗衣机不同类型拆卸序列规划结果

Tab.5  Disassembly sequence planning results of different types of wave washing machines

类型 目标组件 t /s 最优序列
无故障
影响
零部件7 1632 (6)−(1, 11)−(9, 10)−(14, 15)−(8)−
(4, 18)−(3, 17)−(9, 8)−(7)
考虑故
障影响
破坏零件11 1388 (10, 6)−(3, 1)−(9)−(14, 15)−(8, 18)−
(17)−(19, 7)−(5)
考虑故
障影响
破坏零件5 884 (11)−(10, 9)−(14)−(8)−(7)

新窗口打开| 下载CSV


图 9

图 9   可破坏模式下的产品再制造并行拆卸序列规划

Fig.9   RPDSP for product under partial destructive mode


图 10

图 10   可破坏拆卸序列规划时间

Fig.10   Partial destruction disassembly sequence planning time


图 11

图 11   可破坏拆卸下总拆卸时间随迭代次数的变化规律

Fig.11   Change rule of total disassembly time with iteration number under RPDSP


5.3. 结果讨论

5.3.1. 不同拆卸模式对解的影响

图10表5可知,以零件7为目标组件,运用遗传算法进行拆卸序列规划,并与不考虑故障因素的非破坏拆卸序列规划结果进行对比. 在拆卸时间方面,在非破坏模式下,拆卸时间为1632 s;在可破坏模式下,拆卸时间最短为884 s,最长为1388 s. 可破坏模式下的拆卸时间比非破坏模式提高将近45.8%. 因此可破坏模式下的产品再制造并行拆卸序列规划在拆卸效率上有较大的提高. 在拆卸零件总数方面,在非破坏模式下须拆卸15个零件才可以获得目标组件7,采用可破坏模式最多须拆卸13个零件,最少须拆卸6个零件.

在遗传算法中,很难保证一次实验寻找到最优解,每次实验的最优解须经系统连续运行多次后得到. 以破坏零件11为例,设置种群规模为40,最大迭代次数为100,系统连续运行10次得到的运行结果如图11所示. 可以看出,在运行10次后,算法均趋于1388 s,基本在40代时收敛.

5.3.2. 并行度对拆卸时间的影响

随着破坏拆卸深度的增大,拆卸并行度越大,总拆卸时间越短. 因此,在操作者和操作空间允许的范围内,尤其是对于拆卸深度较深的目标组件,尽可能提高拆卸并行度有助于提高拆卸效率.

为了分析可破坏拆卸并行度与总拆卸时间的关系,在算法种群规模为100,迭代次数为100,目标组件为第7号零件并且零件11选择破坏的情况下,可以得到如图12所示的实验结果. 可以看出,当 ${\rm{para}} > 4$时,总拆卸时间收敛到878 s. 当产品体积较大、结构较复杂、连接件较多时,由于同一节点的连接部件(如螺栓、螺母)通常可以并行破坏拆卸,可以根据实际情况选择较高的并行度,有利于提高可破坏拆卸效率.

图 12

图 12   可破坏拆卸并行度与拆卸时间的关系

Fig.12   Relationship between partial destruction disassembly parallelism and disassembly time


5.3.3. 结果

就算法本身而言,迭代次数与种群规模对序列规划结果的影响如如图1314所示. 在最大迭代次数为100,种群规模变化规律为M=10+5nn=1,2,···,18)的情况下得到的结果如图13所示. M=10,迭代次数变化规律为iter=5+5nn=1,2,···,39)的情况下得到的结果如图14所示,当迭代次数大于20时,系统计算结果稳定收敛于1380 s. 种群规模和迭代次数越大,解的质量越优秀,但是耗时也越长. 因此,在实际应用中,应综合考虑效率、种群质量、迭代次数等因素,选取适当的种群规模和迭代次数.

图 13

图 13   种群规模与拆卸序列规划结果的关系

Fig.13   Relationship between population size and results of disassembly sequence planning


图 14

图 14   迭代次数与拆卸序列规划结果的关系

Fig.14   Relationship between number of iterations and results of disassembly sequence planning


在利用本研究开发的系统进行上述波轮式洗衣机并行拆卸序列规划时,设种群规模为10,迭代次数为40,以零件7为目标组件,零件11为破坏零件,初始种群的获取耗时为0.27488 s,拆卸时间总用时为1428 s. 文献[25]采用粒子群算法对波轮式洗衣机进行序列规划,在种群规模为40,最大迭代次数为30的情况下,获得最优解的时间为2050 s. 本研究方法所用时间比文献[25]的方法略短.

6. 结 论

(1) 建立层次式多重故障传递链模型,为了便于计算机处理进行多色集合形式化描述,通过多色推理确定零部件的回收决策和拆卸模式,克服人工指定可破坏组件的主观性、效率低、盲目性等不足,为问题的自动化求解提供技术支持.

(2) 提出双层染色体编码方法,节点层采用基于优先权的自然数编码,破坏约束层采用二进制编码方法,实现局部破坏模式下的并行拆卸序列规划问题的遗传映射,为该问题的智能算法求解提供思路.

(3) 提出融入零部件回收决策的初始种群获取方法,剔除不合理解,提高初始种群质量,为拆卸序列解的快速求解提供基础.

该方法需要故障程度、报废原因、回收决策等因素及其相关知识的支持,如何精确提取和量化零部件故障信息对于退役产品再制造并行拆卸序列规划问题有着重要的工程意义,下一步工作将围绕此方面展开.

参考文献

姚巨坤, 杨俊娥, 朱胜

废旧产品再制造质量控制研究

[J]. 中国表面工程, 2006, 19 (1): 115- 117

[本文引用: 1]

YAO Ju-kun, YANG Jun-e, ZHU Sheng

Quality control in remanufacturing waste product

[J]. China Surface Engineering, 2006, 19 (1): 115- 117

[本文引用: 1]

GUNGOR A, GUPTA S M

Disassembly sequence planning for products with defective parts in product recovery

[J]. Computer and Industrial Engineering, 1998, 35 (1/2): 161- 164

[本文引用: 1]

张秀芬. 复杂产品可拆卸性分析与低碳结构进化设计技术研究[D]. 杭州: 浙江大学, 2011.

[本文引用: 1]

ZHANG Xiu-fen. Complex product disassemblability analysis and structure design for low-carbon [D]. Hangzhou: Zhejiang University, 2011.

[本文引用: 1]

朱卓悦, 徐志刚, 沈卫东, 等

基于遗传蝙蝠算法的选择性拆卸序列规划

[J]. 浙江大学学报: 工学版, 2018, 52 (11): 2120- 2127

ZHU Zhuo-yue, XU Zhi-gang, SHEN Wei-dong, et al

Selective-disassembly sequence planning based on genetic-bat algorithm

[J]. Journal of Zhejiang University: Engineering Science, 2018, 52 (11): 2120- 2127

XIE Y, HUANG M, ZHONG Y, et al

Disassembly sequence planning based on the simulated annealing and genetic algorithm

[J]. Mechanical Engineer, 2007, 1: 44- 48

REN Y, TIAN G, ZHAO F, et al

Selective cooperative disassembly planning based on multi-objective discrete artificial bee colony algorithm

[J]. Engineering Applications of Artificial Intelligence, 2017, 64: 415- 431

DOI:10.1016/j.engappai.2017.06.025     

ZHU B, SARIGECILI M

Disassembly information model incorporating dynamic capabilities for disassembly sequence generation

[J]. Robotics and CIM, 2013, 29: 396- 400

MITROUCHEV P, WANG C, LU L X, et al

Selective disassembly sequence generation based on lowest level disassembly graph method

[J]. The International Journal of Advanced Manufacturing Technology, 2015, 80: 141- 159

DOI:10.1007/s00170-015-6861-4     

LUO Y, PENG Q, GU P, et al

Integrated multi-layer representation and ant colony search for product selective disassembly planning

[J]. Computers in Industry, 2016, 75: 13- 26

DOI:10.1016/j.compind.2015.10.011     

邢宇飞, 李景春, 张景强

考虑作业空间约束的并行拆卸序列规划算法

[J]. 计算机辅助设计与图形学学报, 2018, 30 (9): 1755- 1764

DOI:10.3724/SP.J.1089.2018.16858     

XING Yu-fei, LI Jing-chun, ZHANG Jing-qiang

Parallel disassembly sequence planning method considering operation space constraints

[J]. Journal of Computer-Aided Design and Computer Graphics, 2018, 30 (9): 1755- 1764

DOI:10.3724/SP.J.1089.2018.16858     

张秀芬, 张树有

基于粒子群算法的产品拆卸序列规划方法

[J]. 计算机集成制造系统, 2009, 15 (3): 508- 514

ZHANG Xiu-fen, ZHANG Shu-you

Product disassembly sequence planning based on particle swarm optimization algorithm

[J]. Computer Integrated Manufacturing Systems, 2009, 15 (3): 508- 514

SONG X W, ZHOU W D, PAN X X, et al

Disassembly sequence planning for electromechanical product under a partial destructive mode

[J]. Assembly Automation, 2013, 34 (1): 106- 114

[本文引用: 2]

FELDMANN K, TRAUTNER S, MEEDT O

Innovative disassembly strategies based on flexible partial destructive tools

[J]. Annual Reviews in Control, 1999, 23 (1): 159- 164

DOI:10.1016/S1367-5788(99)00017-6      [本文引用: 1]

LEE K, GADH R

Destructive disassembly to support virtual prototyping

[J]. IIE Transactions, 1998, 30 (10): 959- 972

[本文引用: 1]

GEUN P K, SODHI R

Destructive disassembly of bolts and screws by impact fracture

[J]. Journal of Manufacturing Systems, 2002, 21 (4): 316- 324

DOI:10.1016/S0278-6125(02)80170-4      [本文引用: 2]

UMEDA Y, MIYAJI N, SHIRAISHI Y, et al

Proposal of a design method for semi-destructive disassembly with split lines

[J]. Manufacturing Technology, 2015, 16: 246- 251

[本文引用: 1]

REAP J, BRAS B. Design for disassembly and the value of robotic semi-destructive disassembly [C]// Proceedings of ASME 2002 Design Engineering Technical Conferences and Information in Engineering Conferences. Montreal: ASME, 2002, 3: 275-281.

[本文引用: 1]

潘兴兴. 部分破坏模式下的机电产品拆卸序列规划方法研究[D]. 杭州: 浙江大学, 2012.

[本文引用: 2]

PAN Xing-xing. Research on electromechanical product disassembly sequence planning based on partial destruction mode [D]. Hangzhou: Zhejiang University, 2012.

[本文引用: 2]

周伟东. 基于局部破坏拆卸规划的可拆卸设计研究[D]. 杭州: 浙江大学, 2014.

[本文引用: 1]

ZHOU Wei-dong. The research of DFD method based on DSP under the partial destruction disassembly made [D]. Hangzhou: Zhejiang University, 2014.

[本文引用: 1]

宋小文, 潘兴兴

部分破坏模式下的机电产品拆卸序列规划

[J]. 计算机集成制造系统, 2012, 18 (5): 927- 931

[本文引用: 2]

SONG Xiao-wen, PAN Xing-xing

Electromechanical product disassembly sequence planning based on partial destruction made

[J]. Computer Integrated Manufacturing Systems, 2012, 18 (5): 927- 931

[本文引用: 2]

陈旭玲, 楼佩煌

部分破坏拆卸模式下拆卸规划

[J]. 南京航空航天大学学报, 2014, 46 (6): 945- 950

DOI:10.3969/j.issn.1005-2615.2014.06.019      [本文引用: 1]

CHEN Xu-ling, LOU Pei-huang

Product disassembly sequence planning based on partial destruction made

[J]. Journal of Nanjing University of Aeronautics and Astronautics, 2014, 46 (6): 945- 950

DOI:10.3969/j.issn.1005-2615.2014.06.019      [本文引用: 1]

WANG Y H, PENG Q J, ZHAN J. Selective disassembly planning for the end-of-life product [C]// Complex Systems Engineering and Development-Proceedings of the 27th CIRP Design Conference. Canada: Elsevier BV, 2017, 60: 512-517.

[本文引用: 1]

ZHOU Z Q, DAI G H, ZHANG X Y, et al

Research of partial destructive based selective disassembly sequence planning

[J]. The Open Mechanical Engineering Journal, 2015, 9 (1): 605- 612

DOI:10.2174/1874155X01509010605      [本文引用: 1]

LIANG C, FU Z, JOHN W S

Value recovery from end-of-use products facilitated by automated dismantling planning

[J]. Clean Technologies and Environmental Policy, 2017, 19 (7): 1867- 1882

DOI:10.1007/s10098-017-1370-9      [本文引用: 1]

魏伟杰, 张华, 江志刚, 等

零件分类条件下废旧产品拆卸序列多目标优化

[J]. 现代制造工程, 2018, (9): 127- 133

[本文引用: 3]

WEI Wei-jie, ZHANG Hua, JIANG Zhi-gang, et al.

Multi-objective optimization method for disassembly sequence of used product under the condition of parts classification

[J]. Modern Manufacturing Engineering, 2018, (9): 127- 133

[本文引用: 3]

SRINIVASAN H, GADH R. Selective disassembly: representation and comparative analysis of wave propagation abstractions in sequence planning [C]// IEEE International Symposium on Assembly and Task Planning. New York: IEEE, 1999: 129-134.

[本文引用: 1]

DONG T, ZHANG L, TONG R, et al

A hierarchical approach to disassembly sequence planning for mechanical product

[J]. International Journal of Advanced Manufacturing Technology, 2006, 30 (5/6): 507- 520

[本文引用: 1]

LAMBERT A J D

Determining optimum disassembly sequences in electronic equipment

[J]. Computers and Industrial Engineering, 2002, 43 (3): 553- 575

DOI:10.1016/S0360-8352(02)00125-0      [本文引用: 1]

TANG Y, ZHOU M C, GAO M

Fuzzy-Petri-net based disassembly planning considering human factors

[J]. IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans, 2006, 36 (4): 718- 726

DOI:10.1109/TSMCA.2005.853508      [本文引用: 1]

杨得玉, 徐志刚, 朱建峰, 等

考虑产品故障特征的目标选择性拆卸序列规划

[J]. 哈尔滨工业大学学报, 2019, 51 (7): 160- 170

DOI:10.11918/j.issn.0367-6234.201807074      [本文引用: 1]

YANG De-yu, XU Zhi-gang, ZHU Jian-feng, et al

Objective selective disassembly sequence planning considered product fault features

[J]. Journal of Harbin Institute of Technology, 2019, 51 (7): 160- 170

DOI:10.11918/j.issn.0367-6234.201807074      [本文引用: 1]

徐进, 张树有, 费少梅

基于自适应粒子群的产品再制造拆卸规划

[J]. 浙江大学学报: 工学版, 2011, 45 (10): 1746- 1752

[本文引用: 1]

XU Jin, ZHANG Shu-you, FEI Shao-mei, et al

Product remanufacture disassembly planning based on adaptive particle swarm optimization algorithm

[J]. Journal of Zhejiang University: Engineering Science, 2011, 45 (10): 1746- 1752

[本文引用: 1]

SMITH S S, CHEN W H

Rule-based recursive selective disassembly sequence planning for green design

[J]. Advanced Engineering Informatics, 2011, 25 (1): 77- 87

DOI:10.1016/j.aei.2010.03.002      [本文引用: 1]

张秀芬, 蔚刚, 刘行

支持再制造设计的产品失效模式信息传递模型

[J]. 机械工程学报, 2017, 53 (3): 201- 208

DOI:10.3901/JME.2017.03.201      [本文引用: 1]

ZHANG Xiu-fen, WEI Gang, LIU Xing

Product failure mode information transfer polychromatic model for remanufacture

[J]. Journal of Mechanical Engineering, 2017, 53 (3): 201- 208

DOI:10.3901/JME.2017.03.201      [本文引用: 1]

杜彦斌, 廖兰

基于失效特征的机械零部件可再制造度评价方法

[J]. 计算机集成制造系统, 2015, 21 (1): 135- 142

[本文引用: 1]

DU Yan-bin, LIAO Lan

Remanufacturability evaluation method of mechanical parts based on failure features

[J]. Computer Integrated Manufacturing Systems, 2015, 21 (1): 135- 142

[本文引用: 1]

维·维·巴伏洛夫, 李宗斌, 高峰

多色集合在加工系统建模与分析时的应用

[J]. 西安交通大学学报, 2001, 35 (9): 926- 929

DOI:10.3321/j.issn:0253-987X.2001.09.011      [本文引用: 1]

PAVLOV V V, LI Zong-bin, GAO Feng

Application of the polychromatic sets for modeling and analysis of manufacturing system

[J]. Journal of Xi’an Jiaotong University, 2001, 35 (9): 926- 929

DOI:10.3321/j.issn:0253-987X.2001.09.011      [本文引用: 1]

REN Y, ZHANG C, ZHAO F, et al

An asynchronous parallel disassembly planning based on genetic algorithm

[J]. European Journal of Operational Research, 2018, 269 (2): 647- 660

DOI:10.1016/j.ejor.2018.01.055      [本文引用: 1]

张则强, 李六柯, 蔡宁, 等

随机型拆卸线平衡问题的局部邻域遗传算法

[J]. 计算机集成制造系统, 2019, 25 (3): 607- 618

[本文引用: 1]

ZHANG Ze-qiang, LI Liu-ke, CAI Ning, et al

Local neighborhood genetic algorithm for stochastic disassembly line balancing problem

[J]. Computer Integrated Manufacturing Systems, 2019, 25 (3): 607- 618

[本文引用: 1]

MORADNOURI A, VAKILIAN M, FRADMANESH M, et al

Optimal design of flux diverter using genetic algorithm for axial short circuit force reduction in HTS transformers

[J]. IEEE Transactions on Applied Superconductivity, 2019, 99 (1): 1- 8

[本文引用: 2]

田永廷, 张秀芬, 徐劲芳, 等

支持再制造的选择性并行拆卸序列规划方法

[J]. 计算机辅助设计与图形学学报, 2018, 30 (3): 531- 539

DOI:10.3724/SP.J.1089.2018.16317      [本文引用: 1]

TIAN Yong-ting, ZHANG Xiu-fen, XU jin-fang, et al

Selective parallel disassembly sequence planning method for remanufacturing

[J]. Journal of Computer-Aided Design and Computer Graphics, 2018, 30 (3): 531- 539

DOI:10.3724/SP.J.1089.2018.16317      [本文引用: 1]

/