基于遗传算法的车间调度问题解决方案学习笔记(Matlab、IE、精益生产)
0 引言
车间调度问题即为根据产品制造的合理需求分配加工车间顺序,从而达到合理利用产品制造资源、提高企业经济效益的目的。博主专业就是工业工程,也是希望在学习过程中能找到一个自己喜欢的方向。本文学习参考于《MATLAB智能算法30个案例分析》一书。(文末附有遗传算法处理的主函数)
1 遗传算法运行流程
种群初始化
计算染色体的适应度值
轮盘赌法选优
整数交叉法选优
整数变异法选优
2 遗传算法的实现
2.1个体编码(种群初始化)
定义:一整段整数串即为染色体,其中待加工的工件总数为n,加工工序为m。
其中
原创
2021-08-18 12:17:40 ·
1863 阅读 ·
0 评论