纺织学报 ›› 2022, Vol. 43 ›› Issue (04): 74-83.doi: 10.13475/j.fzxb.20210502710
沈春娅1,2, 雷钧杰1,2, 汝欣1,2, 彭来湖1,2, 胡旭东1,2()
SHEN Chunya1,2, LEI Junjie1,2, RU Xin1,2, PENG Laihu1,2, HU Xudong1,2()
摘要:
织造车间调度规模普遍在300台织机、1 000个织轴以上,遗传算法搜索极易陷入局部最优,针对传统动态调度机制在织造插单、打样等复杂生产场景中适应性不强的问题,提出一种改进NSGAII算法。从织造多织机、多织轴、多产品的大规模调度出发,基于织造和穿经之间独特的逆工序调度关系,构建以逾期损失、最大完工时间和织机空闲时间均最小为目标的织造多目标大规模调度模型。通过改进启发规则的编码方式缩小解空间,设计了一种局部和全局关联优化的贪婪进化算子,避免算法寻优陷入局部最优;并提出基于支配关系评价的动态调度机制,优化算法在生产中动态响应机制差,抗扰动性不高的不足。验证实验证明,改进NSGAII算法在织机调度规模为500台、4 000个织轴时,调度能力仍优于其他算法。
中图分类号:
[1] | 工业和信息化部. 纺织工业发展规划(2016-2020年)[N]. 纺织服装周刊, 2016(38): 10-15. |
Ministry of Industry and Information Technology. Development plan for textile industry(2016-2020)[N]. Textile & Apparel Weekly, 2016(38): 10-15. | |
[2] | 宋代立, 张洁. 蚁群算法求解混合流水车间分批调度问题[J]. 计算机集成制造系统, 2013, 19(7): 1640-1647. |
SONG Daili, ZHANG Jie. Batch scheduling problem of hybrid flow shop based on ant colony algorithm[J]. Computer Integrated Manufacturing Systems, 2013, 19(7): 1640-1647. | |
[3] | 郑小虎, 鲍劲松, 马清文, 等. 基于模拟退火遗传算法的纺纱车间调度系统[J]. 纺织学报, 2020, 41(6): 36-41. |
ZHENG Xiaohu, BAO Jinsong, MA Qingwen, et al. Spinning workshop collaborative scheduling method based onsimulated annealing genetic algorithm[J]. Journal of Textile Research, 2020, 41(6): 36-41. | |
[4] | 韩忠华, 张权, 史海波, 等. 带准备时间的柔性流水车间多序列有限缓冲区排产优化问题[J]. 机械工程学报, 2019, 55(24): 236-252. |
HAN Zhonghua, ZHANG Quan, SHI Haibo, et al. Multi-queue limited buffer scheduling problems in flexible flow shop with setup times[J]. Journal of Mechanical Engineering, 2019, 55(24): 236-252.
doi: 10.3901/JME.2019.24.236 |
|
[5] | 宋存利. 求解混合流水车间调度的改进贪婪遗传算法[J]. 系统工程与电子技术, 2019, 41(5):1079-1086. |
SONG Cunli. Improved greedy genetic algorithm for hybrid flow-shop scheduling problem[J]. Systems Engineering and Electronics, 2019, 41(5): 1079-1086. | |
[6] |
LI J, SANG H, HAN Y, et al. Efficient multi-objective optimization algorithm for hybrid flow shop scheduling problems with setup energy consumptions[J]. Journal of Cleaner Production, 2018, 181:584-598.
doi: 10.1016/j.jclepro.2018.02.004 |
[7] | 周炳海, 顾佳颖. 考虑多资源约束的非等效并行机节能调度算法[J]. 东北大学学报(自然科学版), 2019, 40(3): 403-408. |
ZHOU Binghai, GU Jiaying. An energy-saving scheduling algorithm for non-identical parallel machines with multi-resource contraints[J]. Journal of Northeastern University( Natural Science), 2019, 40(3): 403-408. | |
[8] | 卢颖涛. 针织企业染整车间调度方法研究[D]. 上海:东华大学, 2019:34-46. |
LU Yingtao. Research on dyeing production scheduling in dyeing and finishing workshop of knitting com-pany[D]. Shanghai: Donghua University, 2019:34-46. | |
[9] | 刘爱军, 杨育, 邢青松, 等. 柔性作业车间多目标动态调度[J]. 计算机集成制造系统, 2011, 17(12): 2629-2637. |
LIU Aijun, YANG Yu, XING Qingsong, et al. Dynamic scheduling on mulit-objective flexible job shop[J]. Computer Integrated Manufacturing Systems, 2011, 17(12): 2629-2637. | |
[10] | 黎冰, 王静, 顾幸生. 基于改进蚁群算法的多目标Job-shop 动态调度[J]. 华东理工大学学报(自然科学版), 2015, 41(4): 523-528. |
LI Bing, WANG Jing, GU Xingsheng. Multi-objective Job-shop dynamic scheduling based on improved ant colony algorithm[J]. Journal of East China University of Science and Technology(Natural Science Edition), 2015, 41(4): 523-528. | |
[11] | 陈革, 杨建成. 纺织机械概论[M]. 北京: 中国纺织出版社, 2011: 80-82. |
CHEN Ge, YANG Jiancheng. Introduction to textile machinery[M]. Beijing: China Textile & Apparel Press, 2011: 80-82. | |
[12] | 刘爱军, 杨育, 邢青松, 等. 多目标模糊柔性车间调度中的多种群遗传算法[J]. 计算机集成制造系统, 2011, 17(9): 1954-1961. |
LIU Aijun, YANG Yu, XING Qingsong, et al. Multi-population genetic algorithm in multiobjective fuzzy and flexible job shop scheduling[J]. Computer Integrated Manufacturing Systems, 2011, 17(9): 1954-1961. | |
[13] | 周明, 孙树栋. 遗传算法原理及应用[M]. 北京: 国防工业出版, 1999: 15-16. |
ZHOU Ming, SUN Shudong. Genetic algorithms: theory and application[M]. Beijing: National Defense Industry Press, 1999: 15-16. | |
[14] |
DEB K, PRATAP A, AGARWAL S, et al. A fast and elitist multiobjective genetic algorithm: NSGAII[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(2): 182-197.
doi: 10.1109/4235.996017 |
[15] |
BLICKLE Tobias, THIELE Lothar. A comparison of selection schemes used in evolutionary algorithms[J]. Evolutionary Computation, 1996, 4(4): 361-394.
doi: 10.1162/evco.1996.4.4.361 |
[16] | AGRAWAL R B, DEB K, AGRAWAL R B. Simulated binary crossover for continuous search space[J]. Complex Systems, 2000, 9(3): 115-148. |
[17] | DEB K, GOYAL M. A combined genetic adaptive search (geneas) for engineering design[J]. Computer Science and Informatics, 1999, 26:30-45. |
[18] | ZITZLER E. Evolutionary algorithms for multiobjective optimization: methods and applications[D]. Swiss: Swiss Federal Institute of Technology, 1999:1-56. |
[19] |
RAMAMRITHAM K, STANKOVIC J A, SHIAH P F. Efficient scheduling algorithms for real-time multiprocessor systems[J]. IEEE Transactions on Parallel and Distributed Systems, 1990, 1(2): 184-194.
doi: 10.1109/71.80146 |
[20] | 宾雪莲, 杨玉海, 金士尧. 一种基于分组与适当选取策略的实时多处理器系统的动态调度算法[J]. 计算机学报, 2006(1): 81-91. |
BIN Xuelian, YANG Yuhai, JIN Shiyao. A new dynamic scheduling algorithm for real-time multiprocessor systems based on grouping and properly choosing policies[J]. Chinese Journal of Computers, 2006(1): 81-91. |
[1] | 谢子昂, 杜劲松, 赵国华. 衬衫吊挂流水线的自适应动态调度[J]. 纺织学报, 2020, 41(10): 144-149. |
[2] | 郑小虎, 鲍劲松, 马清文, 周衡, 张良山. 基于模拟退火遗传算法的纺纱车间调度系统[J]. 纺织学报, 2020, 41(06): 36-41. |
[3] | 莫帅, 冯战勇, 唐文杰, 党合玉, 邹振兴. 基于神经网络和遗传算法的锭子弹性管性能优化[J]. 纺织学报, 2020, 41(04): 161-166. |
[4] | 孟朔, 潘如如, 高卫东, 王静安, 周利军. 采用主目标进化遗传算法的织造排程研究[J]. 纺织学报, 2019, 40(08): 169-174. |
[5] | 黄双 郗欣甫 徐洋 孙以泽. 簇绒地毯织机耦联轴系的铰链间隙对毯面绒高的影响[J]. 纺织学报, 2016, 37(08): 132-137. |
|