蛙跳算法及其在置換流水車間調(diào)度中的應(yīng)用研究
[Abstract]:The flow shop production model is widely used in modern manufacturing enterprises, so the flow shop scheduling has become a very common and important scheduling method in the actual production shop, and it is also a hot issue in the research of shop scheduling. In actual production, an excellent scheduling and sorting can ensure the steady progress of production activities, improve the utilization of resources, ensure the delivery completion time, and meet the diversified needs of customers. In theory, the problem represents a class of combinatorial optimization problems, such as effective solution to other optimization problems have a strong guiding significance. In this paper, an improved leapfrog algorithm is proposed to solve the replacement flow shop scheduling problem (Permutation Flow-shop Scheduling Problem, PFSP), which aims at minimizing the maximum completion time (make span). In order to make the studied problem more universal and representative, the multi-objective permutation flow shop scheduling problem (Multi-objective PFSP,MPFSP) is studied systematically, and a multi-objective improved leapfrog algorithm is proposed to solve the problem. Firstly, the optimization principle and operation flow of leapfrog algorithm and its application in various optimization fields are systematically described. In order to solve the problem of weak local search ability of leapfrog algorithm, an improved leapfrog algorithm is proposed by combining the individual updating strategy of particle swarm optimization (PSO). The effectiveness of the improved algorithm is verified by solving the continuous function optimization problem. The new algorithm is superior to the standard leapfrog algorithm and particle swarm optimization algorithm in the optimization results and convergence speed. Secondly, the improved leapfrog algorithm is applied to minimize make span for PFSP,. In order to make the algorithm suitable for solving discrete combinatorial optimization problems, the algorithm coding is designed based on the rules of stochastic key representation. At the same time, to improve the quality of the initial solution, the improved NEH heuristic algorithm is used to generate the diversity of the initial solution. In order to reduce the computation time, the reversible principle of this problem is fully used to calculate make span.. The benchmark set is used to test, and the results are compared with the better results of other algorithms to solve this kind of problem, and the validity of the algorithm is verified. Finally, a multi-objective leapfrog algorithm is designed to solve the mathematical model of multi-objective PFSP, which is to minimize the total flow time, the maximum completion time and the maximum delay time. Four heuristic algorithms are used to generate high quality initial solutions, and an elite solution set is built to store Pareto solutions, and an adaptive niche method is used to maintain the elite solution sets. The benchmark set is used to test, and the algorithm is compared with the improved strength Pareto evolutionary algorithm, which is better for solving multi-objective problems. The validity of the algorithm is verified.
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TH186
【參考文獻】
相關(guān)期刊論文 前8條
1 李英海;周建中;楊俊杰;劉力;;一種基于閾值選擇策略的改進混合蛙跳算法[J];計算機工程與應(yīng)用;2007年35期
2 周鵬;;求解置換流水車間調(diào)度問題的混合蟻群算法[J];計算機工程與應(yīng)用;2009年17期
3 王亞敏;潘全科;冀俊忠;包云;;基于蛙跳算法的零空閑流水線調(diào)度問題優(yōu)化[J];計算機工程與應(yīng)用;2010年17期
4 唐云嵐;趙青松;高妍方;陳英武;;Pareto最優(yōu)概念的多目標(biāo)進化算法綜述[J];計算機科學(xué);2008年10期
5 劉延風(fēng);劉三陽;;改進微粒群優(yōu)化求解置換流水車間調(diào)度問題[J];計算機集成制造系統(tǒng);2009年10期
6 楊建國,丁慧敏,李蓓智;解決多目標(biāo)Flow-shop問題的生物免疫調(diào)度算法[J];機械設(shè)計與研究;2002年04期
7 李寧,鄒彤,孫德寶;帶時間窗車輛路徑問題的粒子群算法[J];系統(tǒng)工程理論與實踐;2004年04期
8 徐寧,李春光,張健,虞厥邦;幾種現(xiàn)代優(yōu)化算法的比較研究[J];系統(tǒng)工程與電子技術(shù);2002年12期
相關(guān)博士學(xué)位論文 前1條
1 胡成玉;面向動態(tài)環(huán)境的粒子群算法研究[D];華中科技大學(xué);2010年
,本文編號:2378587
本文鏈接:http://www.sikaile.net/kejilunwen/jixiegongcheng/2378587.html