文章快速检索     高级检索
  重庆大学学报  2021, Vol. 44 Issue (2): 120-128  DOI: 10.11835/j.issn.1000-582X.2020.019 RIS(文献管理工具)
0

引用本文 

文笑雨, 王康红, 孙海强, 高亮. 集成式工艺规划与车间调度问题研究现状及发展[J]. 重庆大学学报, 2021, 44(2): 120-128. DOI: 10.11835/j.issn.1000-582X.2020.019.
WEN Xiaoyu, WANG Kanghong, SUN Haiqiang, GAO Liang. Current research and progress on integrated process planning and scheduling problem[J]. Journal of Chongqing University, 2021, 44(2): 120-128. DOI: 10.11835/j.issn.1000-582X.2020.019.

基金项目

国家自然科学基金资助项目(51905494,51805330);教育部人文社会科学研究青年基金资助项目(19YJCZH185);河南省科技攻关项目(202102210088)

通信作者

高亮, 男, 华中科技大学教授, 博士生导师, 主要研究方向为智能优化算法及其在设计与制造中的应用, (E-mail)gaoliang@mail.hust.edu.cn

作者简介

文笑雨(1988-), 女, 郑州轻工业大学讲师, 主要研究方向为现代智能优化方法、工艺规划、车间调度以及两者集成等。

文章历史

收稿日期: 2020-03-04
集成式工艺规划与车间调度问题研究现状及发展
文笑雨 1a,1b, 王康红 1a,1b, 孙海强 1a,1b, 高亮 2     
1a. 郑州轻工业大学河南省机械装备智能制造重点实验室, 郑州450002;
1b. 郑州轻工业大学机电工程学院, 郑州450002;
2. 华中科技大学 数字制造装备与技术国家重点实验室, 武汉 430074
摘要: 集成式工艺规划与车间调度(IPPS)问题的研究对于制造系统整体性能的提高具有重要意义,综述与分析了近年来IPPS问题研究的发展现状。概述了IPPS的3种主要建模方法,分析了特定生产环境下工艺规划与车间调度进行集成的特殊性。从单目标优化与多目标优化两方面综述了IPPS求解方法的研究概况,分析了多目标IPPS求解方法研究中存在的问题。总结了不确定扰动下的IPPS问题及面向绿色制造的IPPS问题研究现状,分析了2种情况下IPPS模型构建和求解方法设计上带来的新问题。基于上述综述分析,展望了未来开展集成式工艺规划与车间调度问题研究的一些方向。
关键词: 集成式工艺规划与车间调度    绿色制造    多目标优化    
Current research and progress on integrated process planning and scheduling problem
WEN Xiaoyu 1a,1b, WANG Kanghong 1a,1b, SUN Haiqiang 1a,1b, GAO Liang 2     
1a. Henan Key Laboratory of Intelligent Manufacturing of Mechanical Equipment, Zhengzhou University of Light Industry, Zhengzhou 450002, P. R. China;
1b. School of Mechanical and Electrical Engineering, Zhengzhou University of Light Industry, Zhengzhou 450002, P. R. China;
2. State Key Laboratory of Digital Manufacturing Equipment & Technology, Huazhong University of Science and Technology, Wuhan 430074, P. R. China
Abstract: The research of integrated process planning and scheduling (IPPS) is of great significance in the improvement of the overall performance of the manufacturing system. This paper reviews and analyzes the development status of IPPS. The three main modeling methods of IPPS are summarized, and the particularity of the integration of process planning and scheduling in a specific production environment is analyzed. The overview of research on IPPS solution method is summarized from two aspects: single-objective optimization and multi-objective optimization, and the problems in the research of multi-objective IPPS solution method are analyzed. In addition, the research status of the IPPS problem under uncertain disturbances and the IPPS problem for green manufacturing are summarized, and the new problems caused by the IPPS model construction and solution method design in the two cases are analyzed. Based on the above summary and analysis, some directions for future research on IPPS are prospected.
Keywords: integrated process planning and scheduling    green manufacturing    multi-objective optimization    

随着中国经济高速发展和人民生活水平的提高,消费者对于产品的需求逐渐从标准化趋向于个性化、定制化,这会对生产设备的柔性提出了更高的要求。为满足不同用户的不同需求,越来越多的企业开始进行非标准机械设备的设计和制造。这些机械设备一般具有加工灵活性高的特点,多由多个小功能单元组成复杂的系统,每一个功能单元的组成部分相对简单,一般包含种类繁多的不同零件,单个零件的结构相对简单、加工灵活性比较大,因此工艺路线可选择性比较大。在加工生产这一类非标准机械设备时,制造系统中会包含丰富的机器柔性、工序顺序柔性和加工路径柔性,工艺规划与车间调度环节相互制约与影响的程度较大。这些企业现场管理均存在工艺规划环节与车间调度环节难以协调,生产调控困难的问题,实现工艺规划与车间调度的集成优化显得极其重要。工艺规划与车间调度是制造系统中重要的两个子系统,工艺规划的输出制约着车间资源的分配,车间的实时状态影响工艺规划的有效性。若将工艺规划与车间调度分成两个独立环节展开研究,两者的相互制约关系将对制造系统整体性能的提升产生不良的影响[1]。随着智能制造的兴起,数字孪生[2]、网络化制造[3]等新技术的发展使得工艺规划环节和车间调度环节的数据更容易互联互通,对不同制造环节的集成优化以及调度方案的动态调控是保证智能制造能够推行的重要技术。对集成式工艺规划与车间调度(integrated process planning and scheduling, IPPS)问题进行研究可以在工艺规划初期对后期加工现场的资源利用状况进行预测,能够有效避免加工现场的资源冲突,使现有的生产资源得到充分利用,满足企业对市场需求的快速响应。

在制造业可持续发展的需求下,在进行工艺规划及车间调度时需要考虑一些绿色指标,如噪音、能耗、碳排放等[4]。另外,制造系统实时运行过程中常伴随一些无法预料的不确定扰动因素,如工件工序加工时间不确定、机器故障、交货期变化、订单变化等。为保证生产高效、低耗、有序运行,要求制造系统必须能够对不确定扰动因素及时响应、动态调整[5]。IPPS问题因为考虑到制造系统的多种柔性因素,能够应对生产中一些不确定扰动因素。对IPPS问题进行研究时需要考虑如何在模型构建以及运作方法上及时应对不确定扰动事件,减少不确定性因素对调度方案带来的影响。

在上述背景下,针对近年来IPPS问题的研究现状,笔者分别从IPPS建模、IPPS求解方法两方面进行综述与分析,并对不确定扰动下IPPS问题以及面向绿色制造的IPPS问题研究现状进行了总结与分析。在上述分析基础上,对未来开展IPPS问题研究的一些方向进行了展望。

1 IPPS问题研究现状 1.1 IPPS建模方法的研究概况

工艺规划与车间调度一般分属于制造企业中的不同部门,在实施集成优化时,重点需要考虑两环节之间信息如何进行交互。根据两环节不同的信息交互方式,一种经典的分类方法是将工艺规划与车间调度的集成模型分为3种[1, 6]:非线性方法、闭环式方法以及分布式方法。吕盛坪等[7]将上述3种集成方法归纳为离线式接口集成方法、在线式接口集成方法以及面向功能集成方法。这3种集成方法的特点及应用情况如表 1所示。这3种集成方法中,非线性方法因其在工艺规划与车间调度环节信息交互方式上比较简单,应用最为广泛。大多数研究者聚焦于建立合适的混合整数规划模型,以期能够保证工艺规划环节为车间调度环节提供尽可能多的备选工艺路线集合[8]

表 1 3种集成方法的特点及应用情况 Table 1 The characteristics and applications of three integration methods

随着IPPS基本集成模型研究的日渐成熟,越来越多的学者开始关注特定生产环境下工艺规划与车间调度进行集成的特殊性。从大批量定制化生产模式的特点出发,充分考虑到不同类型的制造企业对于工艺规划与车间调度阶段的重视程度有所不同,陈亮[9]采用主从联合优化思想构建工艺规划与车间调度的集成优化模型。Chen等[10]构建了面向产品不确定性的IPPS双层规划模型,采用混合整数规划模型描述上层工艺规划模型,采用基于Agent的建模方法处理下层车间调度问题。Rietz等[11]建立了一种伪多项式网络流模型,用以对中期工艺规划与短期车间调度进行集成。为了应对实际制造过程中存在的多车间供料及加工的情况,巴黎等[12]提出了综合考虑装配及物流环节的IPPS模型。针对具有并行单元和资源受限的多产品单级批处理工厂,结合制造服务理念,Aguirre等[13]提出了一种IPPS与机器维护维修集成的模型。上述研究均表明,IPPS建模方法的研究在朝向更贴近实际生产的方向逐步发展,所建立的集成模型注重工艺规划与车间调度的层次关联性,对不同的生产模式更具有针对性,对实际制造环境描述的更加完备。这将进一步促进IPPS嵌入商业级工业软件,从而更好地发挥其服务实际生产过程的作用。

1.2 IPPS求解方法的研究概况

当前IPPS问题的求解方法主要集中在使用非线性方法实现工艺规划与车间调度阶段的信息交互,并采用智能优化算法对问题解空间进行搜索寻优。依据优化目标个数的不同,基于智能优化算法的IPPS求解方法又可以进一步分为单目标优化方法和多目标优化方法。

单目标IPPS问题的求解方法研究相对较为成熟,主要集中在基于蚁群算法的优化方法和基于遗传算法的混合算法设计。研究者在使用蚁群算法求解单目标IPPS问题时,会将蚂蚁探寻路径的过程与IPPS问题中柔性工艺路径的选择相结合。Leung等[14]构建了基于Agent系统的蚁群算法求解单目标IPPS问题。Zhang等[15]提出了一种构造式元启发规则与蚁群算法结合求解IPPS问题。王进峰等[16]及黄学文等[17]使用改进的蚁群算法求解单目标IPPS问题。在混合算法设计方面,一般采取的方法是设计有效的邻域结构嵌入全局搜索能力比较好的算法中进行局部搜索,从而对解空间进行充分探索。混合算法的代表为遗传算法与变邻域搜索算法的结合。Li等[18]设计了一种高效遗传变邻域混合算法求解单目标IPPS问题。此方法在工艺规划阶段采用一种三层编码方法,不仅能够对工艺规划阶段的工艺柔性、工序柔性及加工柔性进行比较完备的表达,同时也能够使用相对比较简单的交叉变异算子。在车间调度阶段考虑的车间类型为作业车间调度问题,将变邻域搜索嵌入遗传算法中,兼顾多种邻域结构的优点,充分探索问题解空间。工艺规划与车间调度阶段协同进化,在求解IPPS最大完工时间上取得了非常优异的计算结果。该方法被用来求解Kim提出的24个IPPS基本测试算例,其中19个解超过或等于当前已取得的最好解,在6个测试算例上发现了当前最好解。作者还将该算法应用于某非标机械制造厂中实际存在的IPPS问题,计算结果显示所提出算法能够有效解决实际工程案例。金亮亮等[19]将遗传算法与变邻域搜索有机结合,提出了一种文化基因算法求解单目标IPPS问题。Zhang等[20]提出了一种面向对象编码的遗传算法求解单目标IPPS问题。杜轩等[21]综合运用遗传算法、差分进化算法以及克隆邻域搜索算法的特点,设计了一种有效的多群体混合算法求解单目标IPPS问题。Zhang等[22]提出了一种扩展帝国竞争算法求解分布式单目标IPPS问题。Liu等[23]设计了求解单目标IPPS问题的量子启发式混合算法。文笑雨等[24]提出了一种两阶段混合算法求解单目标IPPS问题。Barzanji等[25]设计了基于逻辑的Benders分解方法求解单目标IPPS问题。

依据对多个目标处理方法的不同,多目标IPPS的求解方法可被分为两类,即非Pareto的方法和基于Pareto的方法。非Pareto的方法属于先决策后优化,即权重的确定代表了决策者的决策结果,权重的设定会对优化结果带来一定的主观影响因素。早期多目标IPPS问题的研究多采用加权法进行求解,近年来该方法使用较少。仅有Shokouhi[26]使用加权法和遗传算法求解多目标IPPS问题。近年来,更多的学者采用基于Pareto的方法对IPPS问题进行求解,以期能够减少主观决策对问题求解的影响,找寻兼顾多个优化目标的Pareto前沿。基于Pareto的方法属于后验法,即先优化再决策,优化的过程只与问题本身特性有关系,较少受到主观因素的干扰。Jin等[27]设计一种改进的多目标Memetic算法求解多目标IPPS问题。Zhang等[28]研究了再制造环境下的IPPS问题,提出了一种基于仿真优化的多目标遗传算法。李言等[29]设计了基于NSGA-II的多目标IPPS求解方法。Mohapatra等[30]设计了一种精英受控的NSGA求解多目标IPPS问题。Luo等[31]提出了一种带免疫原理和外部存档策略的多目标遗传算法求解多目标IPPS问题。Manupati等[32]面向网络制造环境提出一种基于移动代理的方法同时优化IPPS的最大完工时间以及设备利用率。Milic等[33]提出了一种基于混沌理论的粒子群优化算法同时优化IPPS问题的最大完工时间、平均流程时间以及机器负载平衡。杜轩等[34]提出一种聚类差分进化算法同时优化IPPS问题的3个目标。Zhang等[35]设计出一种参数调整的增强蚁群优化算法同时优化最大完工时间、流程时间以及计算时间。

由于基于Pareto的方法能够更加客观反应问题特性,该方法是当前多目标IPPS求解方法的研究焦点。但是,当前大多数研究仅停留在使用基本的多目标进化算法框架进行多目标IPPS问题的求解,与单目标IPPS优化方法相比,多目标IPPS优化方法在利用问题领域知识方面略显不足。另外,在进化算法的研究领域,高维多目标进化算法已经在函数优化问题上取得了较为丰硕的理论成果[36],但是在车间调度领域的应用还非常少。

2 不确定扰动下的IPPS问题研究现状

受信息技术的发展制约,早期的IPPS研究聚焦于静态生产环境,一般在提出模型时先假设不考虑实际制造过程中的不确定扰动因素,相关理论成果在实施应用时具有一定的局限性。随着近年来新一代信息技术的高速发展,制造系统实施运行中各环节的相关数据能够更容易地被采集以及存储,不同系统之间的数据也更容易进行互联互通,因此,越来越多的学者开始关注于不确定扰动下IPPS问题的研究。

Liu等[37]考虑了新工件到达的不确定事件,设计了基于蚁群优化算法的动态IPPS求解方法。为应对机器故障和新工件到达的不确定性,Xia等[38]将混合算法与滚动窗口技术相结合求解动态IPPS问题。Yu等[39]提出了一种混合遗传粒子群优化算法求解动态IPPS问题,求解过程分为静态阶段和动态阶段,在动态阶段,针对机器故障这一车间运行动态事件,通过调整机器故障时间段内待加工工件工艺路线以应对动态事件。巴黎等[40]将不确定加工时间考虑到工艺规划与调度集成问题中。Jin等[41]提出一种文化基因算法求解带不确定加工时间的IPPS问题。Jin等[42]考虑最大完工时间,稳定性及拖期时间3个准则,提出一种求解动态IPPS问题的驱动重调度策略。Li等[43]采用区间数描述不确定加工时间,设计混合遗传粒子群优化算法对不确定IPPS问题进行求解。

上述不确定扰动下的IPPS问题研究集中在以下两个方面:使用模糊数、区间数来描述加工时间和交货期的不确定性;利用滚动窗口技术、模糊神经网络、增加缓冲时间窗等方法应对机器故障和新工件到达等不确定事件。由于IPPS问题中不确定扰动事件种类繁多,应对策略也应有所不同,如表 2所示。有的可在模型构建环节采取模糊数学、可能性理论等方式描述不确定性,建立不确定扰动下的问题模型;有些则需要采用重调度方式进行“机器工件”的重新指派。与传统静态环境下的IPPS问题相比,不确定扰动下的IPPS问题带来了新的不确定性评价指标,由于不确定扰动事件的随机性,不确定扰动下IPPS问题的优化目标计算非常复杂。对不确定扰动下的IPPS问题进行研究时,设计有效的不确定指标计算方法非常重要。

表 2 不确定扰动下IPPS问题应对策略及新增优化目标 Table 2 Coping strategies and new optimization objectives of IPPS under uncertain disturbance
3 面向绿色制造的IPPS问题研究现状

绿色车间调度是绿色制造的重要环节,比传统调度问题的求解难度更高,更具学术研究意义和工程应用价值[4]。IPPS问题是一种扩展的车间调度问题,随着绿色制造的大力推进,绿色制造模式下IPPS问题的研究开始得到越来越多学者的关注。Li等[44]研究了面向可持续制造和再制造的IPPS模型。Dai等[45]建立了面向节能的工艺规划与车间调度集成模型,其中能耗指标包含制造系统中所有工作机器在生产和非生产阶段的总能耗。Zhang等[46]提出一种IPPS节能优化模型。刘琼等[47]提出了一种考虑碳排放量的IPPS模型。李聪波等[48]建立了面向能耗的分批IPPS模型。黄志清等[49]建立了工艺规划与车间调度的能量优化模型。李玲玲[50]、张漪[51]构建了IPPS与加工参数集成优化的模型。孟磊磊等[52]使用空闲能耗和空闲时间的不同建模思想构建了面向节能的IPPS模型。Jin等[53]采用基于网络图的混合整数线性规划模型构建了面向节能的IPPS模型。

在研究绿色制造模式下的IPPS问题时,不仅可以在车间调度环节通过改变工件在机器上的加工顺序以实现节能减排,还可以在工艺规划环节综合考虑可选加工工艺、可选加工机器以及工序加工序列等因素对于绿色指标的影响。因此,绿色IPPS问题的研究能够进一步发掘制造系统节能减排的潜力。对绿色IPPS问题进行研究的难点之一是如何构建合适的问题模型。上述面向绿色制造模式的IPPS问题研究大多数采取在建立模型时增加一个环境相关的目标函数,如能耗、碳排放等,建模方法相对比较单一。在已有绿色车间调度模型研究中,不仅仅采用增加绿色目标函数这一方法构建绿色车间调度模型,还有将能耗因素作为约束条件(如峰值能耗)以及将不超过截止完工时间作为约束来优化总能耗的方法来构建绿色车间调度模型。这些研究成果能够为绿色制造模式下的IPPS问题的研究提供新的思路。另一方面,由于绿色IPPS问题在进行求解时,需要同时兼顾经济指标和绿色指标,问题的解空间更加庞大复杂。绿色指标与经济指标之间呈现复杂的非线性关系,在进行优化求解时,对求解算法的设计提出了更高的要求。

4 研究展望

随着智能制造技术的发展,IPPS问题的研究迎来了新的机遇与挑战。未来对该领域的研究可从以下几个方面继续展开:

1) 基于工艺规划和车间调度的层次关系构建有效集成模型。

IPPS问题涉及到工艺规划部门的决策者与车间调度部门的决策者以及企业上层管理部门的决策者。不同决策者因其面向的对象不同,进行决策时的侧重点也有所不同。工艺规划部门关注工艺编制的合理化与安全规范、工艺技术的改进以及标准化等工作;车间调度部门关注车间合理化派工,机器故障的实施监控与诊断等工作;企业上层管理部门直接与客户对接,更加关注于产品交货期与客户满意度等需求。不同决策者之间通常处于一种非合作的竞争关系,如果不能协调好各决策者之间的关系,就有可能出现企业生产无法顺利执行的不利局面。IPPS问题是一个典型的多决策者博弈问题。不同企业的工艺规划部门和车间调度部门职责和能力有所不同,决策者对于工艺规划和车间调度的重视程度也有所不同。但是,在对工艺规划和车间调度集成模型方面,现有研究大多数是将工艺规划和车间调度放在同一层次。如何从企业自身制造特点出发,结合制造系统柔性,评估工艺规划与车间调度在其进行集成优化时的主从关系具有非常重要的实际应用价值。比如,当企业更重于工艺需求,则工艺规划在集成优化中占据主导地位。当企业订单任务紧急时,车间调度在集成优化中应当占据主导地位。因此,对工艺规划和车间调度进行集成优化时,需要结合具体企业的实际生产能力和订单需求,研究能够揭示工艺规划和车间调度之间层次关系的有效模型。

2) 揭示IPPS问题多个优化目标的复杂关系。

IPPS问题的优化目标往往并不是绝对意义上的矛盾冲突关系,在全局和局部都可能会存在线性或非线性的复杂制约关系,也可能会存在冗余目标。比如,在工艺规划阶段,工艺成本的降低与客户对于工艺设计的满意度之间并不是一种简单的线性关系,在一定程度上能够达到双赢,但是很多时候又是相互冲突的;最大完工时间的减少一般情况下会减少总流程时间,但是有可能会带来总流程时间的增加,从而影响到面向交货期的目标。另外,在工艺规划阶段决定的每个工件的加工时间最短有时能够带来车间调度总完工时间最短,但是当机器之间的负载平衡性没有有效考虑时,又会增加车间调度阶段的完工时间。绿色制造模式下,经济类的优化目标和环境类的优化目标之间也存在复杂的耦合关系。如果能够揭示IPPS问题多个优化目标之间的复杂关系,就可以为多目标优化方法的设计提供一定的先验知识,有助于提高算法性能。

3) 基于问题领域知识的高效集成优化方法设计。

已有IPPS问题的研究中,大多数仅考虑同时优化3个以内的目标。从上述总结中可以看出,IPPS问题包含的优化目标非常多,远不止3个,属于高维多目标优化问题。与同时优化3个以内的多目标优化方法相比,高维多目标优化问题中优化目标数量多使得Pareto支配关系失效,优化目标之间制约关系复杂使得问题求解更为困难。由于IPPS问题工艺约束少,柔性大,与传统调度问题相比,IPPS问题解空间的冗余更大,IPPS高维多目标优化方法的研究极具挑战性。基于Pareto的多目标优化方法能够更加客观地反应问题本身的特性,因此是当前的主要研究方向。但是,当IPPS问题优化目标大大增多时,基于Pareto的多目标优化方法在非支配解排序方法,种群收敛性和多样性维护策略等方面会给算法的设计带来新的挑战,传统多目标优化方法无法有效地解决高维多目标IPPS问题,亟需深入挖掘IPPS问题的层次关联性、决策空间结构与目标空间特性,指导高效集成优化方法的设计。

4) 基于数字孪生技术的IPPS动态调控方法研究。

IPPS问题本身因为考虑到制造系统的多种柔性因素,可以较好地应对生产中一些不确定扰动因素。可以考虑结合数字孪生技术,实时采集工艺规划与车间调度环节的产品、资源、物流与生产数据,利用搜集的数据统计加工时间不确定、交货期不确定、急件插入、机器故障等不确定扰动事件,归纳不确定扰动事件类型,分析不确定扰动事件对生产效率、碳排放和客户满意度的影响,确定不同不确定扰动事件的应对策略,对可选工艺计划、车间资源,以及在碰到突发事件时的再规划和再调度问题指标进行统计分析。从模型构建以及运作方法上及时响应突发事件,发挥IPPS兼顾多种工艺柔性的特点,探索不确定扰动下的IPPS问题动态调控方法,更好地发挥工艺规划与车间调度集成优化带来的优势。

总而言之,IPPS问题的研究对提高我国智能制造产业的管理水平、核心竞争力、促进其可持续发展具有重要意义,其理论价值与现实意义广阔。

参考文献
[1]
高亮, 李新宇. 工艺规划与车间调度集成研究现状及进展[J]. 中国机械工程, 2011, 22(8): 1001-1007.
Gao L, Li X Y. Current researches on integrated process planning and scheduling[J]. China Mechanical Engineering, 2011, 22(8): 1001-1007. (in Chinese)
[2]
陶飞, 刘蔚然, 张萌, 等. 数字孪生五维模型及十大领域应用[J]. 计算机集成制造系统, 2019, 25(1): 1-18.
Tao F, Liu W R, Zhang M, et al. Five-dimension digital twin model and its ten applications[J]. Computer Integrated Manufacturing Systems, 2019, 25(1): 1-18. (in Chinese)
[3]
Varela M L R, Putnik G D, Manupati V K, et al. Integrated process planning and scheduling in networked manufacturing systems for I4.0:a review and framework proposal[J]. Wireless Networks, 2019(6): 1-13. DOI:10.1007/s11276-019-02082-8
[4]
王凌, 王晶晶, 吴楚格. 绿色车间调度优化研究进展[J]. 控制与决策, 2018, 33(3): 385-391.
Wang L, Wang J J, Wu C G. Advances in green shop scheduling and optimization[J]. Control and Decision, 2018, 33(3): 385-391. (in Chinese)
[5]
Wang D J, Liu F, Jin Y C. A multi-objective evolutionary algorithm guided by directed search for dynamic scheduling[J]. Computers & Operations Research, 2017, 79: 279-290.
[6]
Phanden R K, Jain A, Verma R. Integration of process planning and scheduling: a state-of-the-art review[J]. International Journal of Computer Integrated Manufacturing, 2011, 24(6): 517-534. DOI:10.1080/0951192X.2011.562543
[7]
吕盛坪, 乔立红. 工艺规划与车间调度及两者集成的研究现状和发展趋势[J]. 计算机集成制造系统, 2014, 20(2): 290-300.
Lyu S P, Qiao L H. Current status and developing trend of process planning and job shop scheduling[J]. Computer Integrated Manufacturing Systems, 2014, 20(2): 290-300. (in Chinese)
[8]
Jin L L, Tang Q H, Zhang C Y, et al. More MILP models for integrated process planning and scheduling[J]. International Journal of Production Research, 2016, 54(14): 4387-4402. DOI:10.1080/00207543.2016.1140917
[9]
陈亮. 产品族工艺设计与车间作业调度的主从联合优化方法[D]. 浙江: 浙江大学, 2014.
Chen L. Leader-follower joint process design and job shop scheduling optimization for product family[D]. Zhejiang: Zhejiang University, 2014. (in Chinese)
[10]
Chen Y F, You F Q, Wassick J M, et al. Integrated planning and scheduling under production uncertainties: bi-level model formulation and hybrid solution method[J]. Computers & Chemical Engineering, 2015, 72: 255-272.
[11]
Rietz J, Alves C, Braga N, et al. An exact approach based on a new pseudo-polynomial network flow model for integrated planning and scheduling[J]. Computers & Operations Research, 2016, 76: 183-194.
[12]
巴黎, 李言, 杨明顺, 等. 考虑装配及运输环节的工艺计划与调度问题[J]. 计算机集成制造系统, 2015, 21(9): 2332-2342.
Ba L, Li Y, Yang M S, et al. Integrated process planning and scheduling problem with consideration of assembly and transportation[J]. Computer Integrated Manufacturing Systems, 2015, 21(9): 2332-2342. (in Chinese)
[13]
Aguirre A M, Papageorgiou L G. Medium-term optimization-based approach for the integration of production planning, Scheduling and Maintenance[J]. Computers & Chemical Engineering, 2018, 116: 191-211.
[14]
Leung C W, Wong T N, Mak K L, et al. Integrated process planning and scheduling by an agent-based ant colony optimization[J]. Computers & Industrial Engineering, 2010, 59(1): 166-180.
[15]
Zhang L P, Wong T N. Solving integrated process planning and scheduling problem with constructive meta-heuristics[J]. Information Sciences, 2016, 340/341: 1-16. DOI:10.1016/j.ins.2016.01.001
[16]
王进峰, 范孝良, 宗鹏程, 等. 一种改进的蚁群算法在工艺规划与车间调度集成优化中的应用[J]. 图学学报, 2014, 35(3): 396-401.
Wang J F, Fan X L, Zong P C, et al. Applications of an improved ant colony optimization ACO Algorithm in integrated process planning and scheduling[J]. Journal of Graphics, 2014, 35(3): 396-401. (in Chinese)
[17]
黄学文, 张晓彤, 艾亚晴. 基于蚁群算法的多加工路线柔性车间调度问题[J]. 计算机集成制造系统, 2018, 24(3): 558-569.
Huang X W, Zhang X T, Ai Y Q. ACO integrated approach for solving flexible job-shop scheduling with multiple process plans[J]. Computer Integrated Manufacturing Systems, 2018, 24(3): 558-569. (in Chinese)
[18]
Li X Y, Gao L, Pan Q K, et al. An effective hybrid genetic algorithm and variable neighborhood search for integrated process planning and scheduling in a packaging machine workshop[J]. IEEE Transactions on Systems, Man and Cybernetics: Systems, 2019, 49(10): 1933-1945. DOI:10.1109/TSMC.2018.2881686
[19]
金亮亮, 张超勇, 邵新宇. 基于文化基因算法的集成工艺规划与调度研究[J]. 华中科技大学学报: 自然科学版, 2017, 45(3): 1-7.
Jin L L, Zhang C Y, Shao X Y. Memetic algorithm for integrated process planning and scheduling[J]. Journal of Huazhong University of Science and Technology: Natural Science Edition, 2017, 45(3): 1-7. (in Chinese)
[20]
Zhang L P, Wong T N. An object-coding genetic algorithm for integrated process planning and scheduling[J]. European Journal of Operational Research, 2015, 244(2): 434-444. DOI:10.1016/j.ejor.2015.01.032
[21]
杜轩, 潘志成, 张屹. 多群体混合进化算法求解IPPS问题[J]. 计算机应用研究, 2017, 34(9): 2594-2598.
Du X, Pan Z C, Zhang Y. Multi-group hybrid evolutionary algorithm for solving IPPS problem[J]. Application Research of Computers, 2017, 34(9): 2594-2598. (in Chinese)
[22]
Zhang S, Xu Y B, Yu Z N, et al. Combining extended imperialist competitive algorithm with a genetic algorithm to solve the distributed integration of process planning and scheduling problem[J]. Mathematical Problems in Engineering, 2017, 2017: 1-13.
[23]
Liu M, Yi S P, Wen P H. Quantum-inspired hybrid algorithm for integrated process planning and scheduling[J]. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 2018, 232(6): 1105-1122. DOI:10.1177/0954405416661006
[24]
文笑雨, 罗国富, 李浩, 等. 两阶段混合算法求解集成工艺规划与调度问题[J]. 中国机械工程, 2018, 29(22): 2716-2724.
Wen X Y, Luo G F, Li H, et al. Two-stage hybrid algorithm for integrated process planning and scheduling problems[J]. China Mechanical Engineering, 2018, 29(22): 2716-2724. (in Chinese)
[25]
Barzanji R, Naderi B, Begen M A. Decomposition algorithms for the integrated process planning and scheduling problem[J]. Omega, 2020, 93: 1-28.
[26]
Shokouhi E. Integrated multi-objective process planning and flexible job shop scheduling considering precedence constraints[J]. Production & Manufacturing Research, 2018, 6(1): 61-89.
[27]
Jin L L, Zhang C Y, Shao X Y, et al. A multi-objective memetic algorithm for integrated process planning and scheduling[J]. The International Journal of Advanced Manufacturing Technology, 2015, 85(5/6/7/8): 1513-1528.
[28]
Zhang R, Ong S K, Nee A Y C. A simulation-based genetic algorithm approach for remanufacturing process planning and scheduling[J]. Applied Soft Computing, 2015, 37: 521-532. DOI:10.1016/j.asoc.2015.08.051
[29]
李言, 巴黎, 曹源, 等. 考虑多目标的工艺规划与调度集成问题研究[J]. 中国机械工程, 2015, 26(17): 2344-2351.
Li Y, Ba L, Cao Y, et al. Research on integrated process planning and scheduling problem with consideration of multi-objectives[J]. China Mechanical Engineering, 2015, 26(17): 2344-2351. (in Chinese)
[30]
Mohapatra P, Nayak A, Kumar S K, et al. Multi-objective process planning and scheduling using controlled elitist non-dominated sorting genetic algorithm[J]. International Journal of Production Research, 2015, 53(6): 1712-1735. DOI:10.1080/00207543.2014.957872
[31]
Luo G F, Wen X Y, Li H, et al. An effective multi-objective genetic algorithm based on immune principle and external archive for multi-objective integrated process planning and scheduling[J]. The International Journal of Advanced Manufacturing Technology, 2017, 91(9/10/11/12): 3145-3158. DOI:10.1007/s00170-017-0020-z
[32]
Manupati V K, Putnik G D, Tiwari M K, et al. Integration of process planning and scheduling using mobile-agent based approach in a networked manufacturing environment[J]. Computers & Industrial Engineering, 2016, 94: 63-73.
[33]
Petrović M, Vuković N, Mitić M, et al. Integration of process planning and scheduling using chaotic particle swarm optimization algorithm[J]. Expert Systems with Applications, 2016, 64: 569-588. DOI:10.1016/j.eswa.2016.08.019
[34]
杜轩, 潘志成. 聚类差分进化算法求解多目标工艺规划与调度集成问题[J]. 计算机集成制造系统, 2019, 25(7): 1729-1738.
Du X, Pan Z C. Clustering and differential evolution algorithm for solving multi-objectives IPPS problem[J]. Computer Integrated Manufacturing System, 2019, 25(7): 1729-1738. (in Chinese)
[35]
Zhang S, Wong T N. Integrated process planning and scheduling: an enhanced ant colony optimization heuristic with parameter tuning[J]. Journal of Intelligent Manufacturing, 2018, 29(3): 585-601. DOI:10.1007/s10845-014-1023-3
[36]
Yuan Y, Ong Y S, Gupta A, et al. Objective reduction in many-objective optimization: evolutionary multi-objective approaches and comprehensive analysis[J]. IEEE Transactions on Evolutionary Computation, 2018, 22(2): 189-210. DOI:10.1109/TEVC.2017.2672668
[37]
Liu X J, Ni Z H, Qiu X L. Application of ant colony optimization algorithm in integrated process planning and scheduling[J]. The International Journal of Advanced Manufacturing Technology, 2016, 84(1/2/3/4): 393-404.
[38]
Xia H, Li X Y, Gao L. A hybrid genetic algorithm with variable neighborhood search for dynamic integrated process planning and scheduling[J]. Computers & Industrial Engineering, 2016, 102: 99-112.
[39]
Yu M R, Zhang Y J, Chen K, et al. Integration of process planning and scheduling using a hybrid GA/PSO algorithm[J]. The International Journal of Advanced Manufacturing Technology, 2015, 78(1/2/3/4): 583-592. DOI:10.1007/s00170-014-6669-7
[40]
巴黎, 李言, 杨明顺, 等. 考虑不确定加工时间的工艺规划与调度集成问题研究[J]. 中国机械工程, 2015, 26(24): 3348-3355.
Ba L, Li Y, Yang M S, et al. Research on integrated process planning and scheduling problem with consideration of uncertain processing time[J]. China Mechanical Engineering, 2015, 26(24): 3348-3355. (in Chinese)
[41]
Jin L L, Zhang C Y, Shao X Y, et al. Mathematical modeling and a memetic algorithm for the integration of process planning and scheduling considering uncertain processing times[J]. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 2016, 230(7): 1272-1283. DOI:10.1177/0954405415625916
[42]
Jin L L, Zhang C Y, Shao X Y, et al. A study on the impact of periodic and event-driven rescheduling on a manufacturing system: an integrated process planning and scheduling case[J]. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 2017, 231(3): 490-504. DOI:10.1177/0954405416629585
[43]
Li X Y, Gao L, Wang W W, et al. Particle swarm optimization hybridized with genetic algorithm for uncertain integrated process planning and scheduling with interval processing time[J]. Computers & Industrial Engineering, 2019, 135: 1036-1046.
[44]
Li W D, Wang S. Sustainable manufacturing and remanufacturing management[M]. Coventry, UK: Springer, 2018.
[45]
Dai M, Tang D B, Xu Y C, et al. Energy-aware integrated process planning and scheduling for job shops[J]. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 2015, 229(S1): 13-26.
[46]
Zhang Z W, Tang R Z, Peng T, et al. A method for minimizing the energy consumption of machining system: integration of process planning and scheduling[J]. Journal of Cleaner Production, 2016, 137: 1647-1662. DOI:10.1016/j.jclepro.2016.03.101
[47]
刘琼, 梅侦. 面向低碳的工艺规划与车间调度集成优化[J]. 机械工程学报, 2017, 53(11): 164-174.
Liu Q, Mei Z. Integrated optimization of process planning and shop scheduling for reducing manufacturing carbon emissions[J]. Journal of Mechanical Engineering, 2017, 53(11): 164-174. (in Chinese)
[48]
李聪波, 沈欢, 李玲玲, 等. 面向能耗的多工艺路线柔性作业车间分批优化调度模型[J]. 机械工程学报, 2017, 53(5): 12-23.
Li C B, Shen H, Li L L, et al. A batch splitting flexible job shop scheduling model for energy saving under alternative process plans[J]. Journal of Mechanical Engineering, 2017, 53(5): 12-23. (in Chinese)
[49]
黄志清, 唐敦兵, 戴敏. 基于改进算法的工艺规划与车间调度的双目标优化模型[J]. 南京航空航天大学学报, 2015, 47(1): 88-95.
Huang Z Q, Tang D B, Dai M. Bi-objective optimization model for integrated process planning and scheduling based on improved algorithm[J]. Journal of Nanjing University of Aeronautics and Astronautics, 2015, 47(1): 88-95. (in Chinese)
[50]
李玲玲. 面向节能的机械加工工艺规划与车间调度集成优化模型与方法[D]. 重庆: 重庆大学, 2017.
Li L L. Integrated optimization model and method of process planning and job shop scheduling for energy saving of mechanical machining system[D]. Chongqing: Chongqing University, 2017. (in Chinese)
[51]
张漪. 面向高效低碳的工艺规划和生产调度综合优化研究[D]. 武汉: 华中科技大学, 2018.
Zhang Y. Research on integrated optimization of process planning and scheduling for high efficiency and low carbon[D]. Wuhan: Huazhong University of Science and Technology, 2018. (in Chinese)
[52]
孟磊磊, 张超勇, 邵新宇. 面向节能的工艺规划与调度集成问题建模研究[J]. 机械工程学报, 2019, 55(16): 185-196.
Meng L L, Zhang C Y, Saho X Y. Mathematical modeling of energy-efficient integration of process planning and scheduling[J]. Journal of Mechanical Engineering, 2019, 55(16): 185-196. (in Chinese)
[53]
Jin L L, Zhang C Y, Fei X J. Realizing energy savings in integrated process planning and scheduling[J]. Processes, 2019, 7(3): 120. DOI:10.3390/pr7030120