基于改进NSGA-II的柔性工艺路线多目标优化
Multi-Objective Optimization of Flexible Process Route Based on Improved NSGA-II
DOI: 10.12677/MOS.2023.122075, PDF,    国家自然科学基金支持
作者: 杨方晴, 李仁旺, 叶晓蕾:浙江理工大学机械工程学院,浙江 杭州
关键词: 改进NSGA-II工艺路线规划多目标优化碳排放约束矩阵Improved NSGA-II Process Route Planning Multi Objective Optimization Carbon Emissions Constraint Matrix
摘要: 针对机械零件加工的柔性工艺路线规划的低碳高效多目标优化问题,根据零件加工过程碳排放和完工时间的影响因素,建立了以最少碳排放和最短完工时间为目标的工艺路线优化模型。采用三段式编码方式对柔性工艺路线进行描述,为了提高算法的局部搜索能力,将成绩标量函数值作为评价标准,采用模拟退火操作以改进NSGA-II (Non-dominated sorting genetic algorithm II)进行优化求解;同时将约束矩阵引入算法中,保证生成的工艺路线满足特征约束。以某型号导向轴支撑座的加工工艺为例,验证了所提模型和优化方法的可行性和有效性。结果表明,所提改进算法与传统NSGA-II算法相比,平均排放量和完工时间分别降低了4.3%和3.6%,该研究可对工艺路线的低碳高效多目标优化问题提供一定的参考。
Abstract: Aiming at the low carbon and high efficiency multi-objective optimization problem of flexible pro-cess route planning for mechanical parts processing, a process route optimization model aiming at the minimum carbon emission and the shortest completion time is established according to the factors affecting the carbon emission and completion time of the parts processing process. Three segment coding method is used to describe the flexible process route. In order to improve the local search ability of the algorithm, the score scalar function value is used as the evaluation standard, and simulated annealing operation is used to improve NSGA-II (Non dominated sorting genetic al-gorithm II) to optimize the solution; At the same time, the constraint matrix is introduced into the algorithm to ensure that the generated routing meets the feature constraints. Taking the machining process of a certain type of guide shaft support as an example, the feasibility and effectiveness of the proposed model and optimization method are verified. The results show that compared with the traditional NSGA-II algorithm, the average emissions and completion time of the improved algo-rithm are reduced by 4.3% and 3.6%, respectively. This study can provide some reference for the low-carbon and high-efficiency multi-objective optimization of process routes.
文章引用:杨方晴, 李仁旺, 叶晓蕾. 基于改进NSGA-II的柔性工艺路线多目标优化[J]. 建模与仿真, 2023, 12(2): 786-798. https://doi.org/10.12677/MOS.2023.122075

参考文献

[1] 李聪波, 李鹏宇, 刘飞, 崔龙国, 税虹. 面向高效低碳的机械加工工艺路线多目标优化模型[J]. 机械工程学报, 2014, 50(17): 133-141.
[2] 潘玉玲, 罗亚波. 基于混合遗传算法的复杂箱体零件工艺路线优化[J]. 组合机床与自动化加工技术, 2019(2): 103-107.
[3] 成彬, 景冰雪. 基于细菌觅食和蚁群算法的工艺路线优化[J]. 工程设计学报, 2020, 27(5): 600-607+624.
[4] Petrovic, M., Mitic, M., Vukovic, N. and Miljkovic, Z. (2016) Chaotic Particle Swarm Optimization Algo-rithm for Flexible Process Planning. International Journal of Advanced Manufacturing Technology, 85, 2535-2555. [Google Scholar] [CrossRef
[5] Wang, J.F., Wu, X.H. and Fang, X.L. (2015) A Two-Stage Ant Colony Optimization Approach Based on a Directed Graph for Process Planning. International Journal of Advanced Manufacturing Technology, 80, 839-850. [Google Scholar] [CrossRef
[6] 张雷, 赵希坤, 蒋诗新, 宋豪达. 低碳低成本约束下箱体零件加工路线优化方法[J]. 中国机械工程, 2018, 29(23): 2836-2844.
[7] Liu, Q. and Mei, Z. (2017) Integrated Optimization of Pro-cess Planning and Shop Scheduling for Reducing Manufacturing Carbon Emissions. Journal of Mechanical Engineering, 53, 164-174. [Google Scholar] [CrossRef
[8] Zhou, G.H., Tian, C.L., Zhang, J.J., et al. (2018) Multi-Objective Process Route Optimization Considering Carbon Emissions. The International Journal of Advanced Manufacturing Technology, 96, 1195-1213. [Google Scholar] [CrossRef
[9] 胡于进, 张正义, 凌玲, 蔡力钢. 基于工艺约束矩阵的加工序列优化[J]. 中国机械工程, 2009, 20(9): 1062-1066.
[10] 刘飞, 徐宗俊. 机床主传动系统能量传输数学模型[J]. 重庆大学学报(自然科学版), 1990(2): 8-14.
[11] 尹瑞雪, 吴伟, 陈文清. 基于碳效益的数控车削切削参数优化模型研究[J]. 现代制造工程, 2018(10): 17-22.
[12] Deb, K., Pratap, A., Agarwal, S. and Meyarivan, T. (2002) A Fast and Elitist Multi-Objective Genetic Algorithm NSGA-I. IEEE Transactions on Evolutionary Computation, 6, 182-197. [Google Scholar] [CrossRef
[13] 林进, 吕靖, 王瑞. 基于改进NSGA-II算法的班轮船期恢复双目标优化[J]. 大连海事大学学报, 2020, 46(2): 59-69.
[14] Huy, Q., et al. (2018) A Calibration Framework for Discrete Element Model Parameters Using Genetic Algorithms. Advanced Powder Technology: The International Journal of the Society of Powder Technology, Japan, 29, 1393-1403. [Google Scholar] [CrossRef
[15] Wierzbicki, A. (1980) The Use of Reference Objectives in Multi-Objective Optimization. In: Fandel, G. and Gal, T., Eds., Multiple Criteria Decision Making Theory and Application Hagen, Springer, Berlin, 468-486. [Google Scholar] [CrossRef
[16] 班阳, 高兴宝. 基于成绩标量函数搜索的分解多目标进化算法[J]. 陕西师范大学学报(自然科学版), 2021, 49(1): 74-82.
[17] 李好, 徐志玲, 徐勇, 赵有为. 基于局部搜索NSGA-II算法的机械产品分组选择装配方法[J]. 中国机械工程, 2022, 33(9): 1127-1133.