整数规划算法在生产调度的应用研究
[Abstract]:Production scheduling has brought obvious economic benefits to actual production, and has been widely concerned by scholars at home and abroad. It is the focus of theoretical research and application research at present. The mixed integer linear / nonlinear programming (mixed integer linear/non-linear programming,MILP/MINLP) scheduling model based on discrete time representation is usually solved by integer programming algorithm. The commonly used integer programming algorithms include branch and bound method and cut plane method, which improve the efficiency and precision of integer programming algorithm. It is of great significance to solve production scheduling problems. In this paper, the application of integer programming in the field of production scheduling is studied as follows: (1) in view of the shortcomings of the classical branch and bound method, a pseudo-contribution branching strategy is defined. According to the size of the effect of unshaping variables on the objective function, the first branch variables are selected. By combining the pseudo-contribution branching strategy with the breadth-first search strategy, an improved branch and bound method is proposed. The classical branch and bound method and the improved branch and bound method are used to simulate the numerical cases respectively. The results show that the improved algorithm can effectively reduce the number of branches and the times of calling linear programming, and obviously shorten the solving time. It achieves the purpose of optimizing the search path and improving the efficiency of the algorithm. (2) an improved branch cutting method is proposed by combining the improved branch and bound method with the cutting plane method. On the one hand, by adding a tangent plane, we cut off the parts of the feasible domain where there is no optimal solution, and reduce the search range of the optimal solution. On the other hand, by using the pseudo-contribution branching strategy, we can effectively reduce the number of branches. The improved branch-cutting method combines the advantages of the branch-and-bound method and the cutting plane method, and makes up for the shortcomings of the two algorithms in dealing with integer programming problems independently. (3) taking beer production as the background, considering the equipment processing capacity and storage capacity, On the basis of the constraint of material balance, the MILP scheduling model coefficient matrix is automatically generated by the intelligent modeling platform of process industry, and the improved branch cutting method is used to solve the scheduling problem. The results show that the improved algorithm is effective in solving such problems.
【学位授予单位】:杭州电子科技大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:O221.4
【参考文献】
相关期刊论文 前10条
1 胡乃平;郭超;;结合遗传算子的改进粒子群算法在轮胎硫化车间调度中的应用[J];计算机与现代化;2016年10期
2 杨明歌;常水珍;;求解整数规划的割平面法的研究[J];洛阳师范学院学报;2014年05期
3 谢红辉;王学雷;林红权;;酱油生产过程优化排产技术研究[J];自动化与仪表;2012年08期
4 叶扩会;;对偶问题转化的教学研究[J];保山学院学报;2012年02期
5 姜明;;基于融合通信平台的综合指挥调度系统市场概述[J];电信技术;2012年02期
6 于战科;倪明放;汪泽焱;武欣嵘;;整数线性规划的改进分支定界算法[J];计算机应用;2011年S2期
7 高培旺;;整数线性规划的切割与分支算法[J];计算机工程与设计;2010年12期
8 钟石泉;马寿峰;;车辆路径问题的改进分支切割法[J];系统工程理论与实践;2009年10期
9 薛拾贝;席裕庚;;用蚁群算法求解Job-Shop问题的机器分解方法[J];计算机仿真;2008年11期
10 杨夷梅;杨玉军;;分支定界算法优化研究[J];中国科技信息;2008年21期
相关博士学位论文 前4条
1 姜伟鹏;多源多宿场景下的波束赋形相关技术研究[D];北京邮电大学;2015年
2 黄英杰;基于目标级联法和智能优化算法的车间调度问题研究[D];华南理工大学;2012年
3 张艳荣;基于粗糙集理论的森林病虫害预测模型与算法的研究[D];东北林业大学;2012年
4 赵小强;炼厂生产调度问题研究[D];浙江大学;2005年
相关硕士学位论文 前10条
1 陈聪;钢铁企业氧气管网的平衡与调度研究[D];浙江大学;2013年
2 孙奇;AGV系统路径规划技术研究[D];浙江大学;2012年
3 陶胜平;K-MEANS算法与蚁群算法优化研究及在物流供应链中的应用[D];长春理工大学;2012年
4 易娟;基于位序列的频繁模式挖掘算法研究[D];燕山大学;2012年
5 朱命昊;量子克隆多目标进化算法研究[D];西安科技大学;2011年
6 安鑫;免疫遗传算法在中药制药车间调度的研究[D];昆明理工大学;2011年
7 苏电波;群体智能算法研究及其在生物序列比对中的应用[D];江南大学;2011年
8 白威;电磁冲击系统能量传递效率及其优化研究[D];昆明理工大学;2011年
9 高宝庆;基于迭代法的电容层析成像图像重建算法[D];哈尔滨理工大学;2010年
10 张晶伟;配电网应急检修顺序优化模型和算法研究[D];华北电力大学(北京);2009年
,本文编号:2358440
本文链接:https://www.wllwen.com/kejilunwen/yysx/2358440.html