混合差分進(jìn)化及其生產(chǎn)調(diào)度優(yōu)化研究
發(fā)布時(shí)間:2020-12-28 05:51
調(diào)度問(wèn)題是生產(chǎn)制造的中心,在工業(yè)生產(chǎn)、自動(dòng)化、車船調(diào)度領(lǐng)域廣泛應(yīng)用。車間調(diào)度問(wèn)題是決策者根據(jù)資源的約束(時(shí)間人工成本,原材料等)對(duì)加工作業(yè)定量分配到相關(guān)程序上,并配置作業(yè)的加工順序,在約束條件下達(dá)到最優(yōu)安排。優(yōu)秀的調(diào)度策略可以獲得更佳的資源配置,提高生產(chǎn)系統(tǒng)的效率,獲得經(jīng)濟(jì)效益。因此,調(diào)度問(wèn)題逐漸成為研究熱點(diǎn)。本文提出一種多目標(biāo)混合差分優(yōu)化算法;旌纤惴ㄎ樟瞬罘诌M(jìn)化矢量運(yùn)算的優(yōu)點(diǎn),依據(jù)歷史記錄動(dòng)態(tài)的調(diào)整搜索方向。為了克服在進(jìn)化后期,差分進(jìn)化算法由于種群多樣性變小容易陷入局部最優(yōu)的缺點(diǎn),通過(guò)一種混合采樣策略獲得解集的分布信息設(shè)計(jì)差分進(jìn)化的變異算子,使得混合算法能夠朝著有利的方向提高收斂性或者分布性,彌補(bǔ)了陷入局部最優(yōu)的缺陷,算法可以快速的向著帕累托前沿面前進(jìn)。本文首先將多目標(biāo)混合差分優(yōu)化算法在經(jīng)典的Benchmark Problems集上進(jìn)行驗(yàn)證,并與傳統(tǒng)優(yōu)秀算法進(jìn)行對(duì)比分析;針對(duì)差分進(jìn)化過(guò)程提出不同的備選個(gè)體選擇方式,并進(jìn)行對(duì)比數(shù)據(jù)分析。最后針對(duì)于最大完工時(shí)間和總流程時(shí)間的雙目標(biāo)流水車間調(diào)度問(wèn)題進(jìn)行數(shù)學(xué)建模,采用改進(jìn)的變異算子增加算法的全局搜索能力。Benchmark Problem...
【文章來(lái)源】:河南工業(yè)大學(xué)河南省
【文章頁(yè)數(shù)】:64 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
可行域與搜索空間在圖1中,F(xiàn)是一個(gè)非凸斷開的集合,可行的最優(yōu)解是在可行域的邊緣,與最優(yōu)解
需要處理時(shí),認(rèn)為每一代的種群被隨機(jī)分成 M 個(gè)子群。 基于不同目標(biāo)函數(shù)的每個(gè)子種群被賦予適應(yīng)度。 因此,M 個(gè)目標(biāo)函數(shù)中的每一個(gè)都被用來(lái)評(píng)估個(gè)體的質(zhì)量。在圖3說(shuō)明了五個(gè)目標(biāo)函數(shù)的適應(yīng)性評(píng)估程序。每一代的種群平均分為五個(gè)部分。第一個(gè)種群中的每個(gè)個(gè)體只在第一個(gè)目標(biāo)函數(shù)的基礎(chǔ)上被賦予適應(yīng)度,而在第二個(gè)種群中的每個(gè)個(gè)體僅在第二個(gè)目標(biāo)函數(shù)的基礎(chǔ)上被賦予適應(yīng)度等等。 為了減少種群中的位置偏差,最好把個(gè)人在種群中的位置混合起來(lái),然后再分成五個(gè)相同大小的子群體。 在每個(gè)人被賦予適應(yīng)性之后,每個(gè)亞群體中受限制的選擇操作者被雇傭,直到子群體填補(bǔ)完成。在處理目標(biāo)函數(shù)值域差別很大的問(wèn)題時(shí)尤其有用。 由于子群體中的所有成員都是根據(jù)自己的目標(biāo)函數(shù)賦予適應(yīng)度的,所以只能在子群體中約束選擇算子強(qiáng)調(diào)對(duì)應(yīng)于其自身目標(biāo)函數(shù)的好群體。 另外,由于沒有兩個(gè)人根據(jù)不同的目標(biāo)函數(shù)進(jìn)行比較,與一系列不同的目標(biāo)函數(shù)不一致就不會(huì)造成任何困難。雖然獲得單個(gè)目標(biāo)信息的適應(yīng)度值簡(jiǎn)單易行,但在工作原理上有一些限制。 缺點(diǎn)也很明顯。計(jì)算過(guò)程中每個(gè)個(gè)體都只在一個(gè)目標(biāo)函數(shù)中進(jìn)行評(píng)估。 因此,每個(gè)個(gè)體不
一代 HMOEA / DE 的演變過(guò)程如圖 5 所示。外部種群 A(t)表示在 t 代的精英種群,P(t)代表 t 代的種群,最大代數(shù)作為算法的終止標(biāo)準(zhǔn)。與傳統(tǒng)的 DE 不同,HMOEA / DE不僅使用基于 DE 的進(jìn)化搜索機(jī)制來(lái)有效地對(duì)整個(gè)區(qū)域內(nèi)有前途的解決方案進(jìn)行探索,而且還采用了有效的混合采樣策略來(lái)對(duì)局部進(jìn)行開發(fā),進(jìn)一步提高解決方案的性能。由于差分進(jìn)化采用的是實(shí)際編碼方式,與 HMOEA 所采用的編碼方式不同,所以為解決 FSP 而提出的 HMOEA / DE 的實(shí)現(xiàn)涉及兩個(gè)關(guān)鍵問(wèn)題。一個(gè)是如何對(duì)染色體的進(jìn)行評(píng)估,另一個(gè)是如何將 DE 操作應(yīng)用于染色體。為了評(píng)估染色體(由實(shí)參數(shù)向量表示),個(gè)體按照規(guī)則分組,稱為混合采樣。一種新的選擇方式取代了傳統(tǒng)的適應(yīng)度數(shù)值排序。染色體的適應(yīng)度值將根據(jù)該調(diào)度的完工時(shí)間和遲滯時(shí)間的值來(lái)設(shè)定。解決 FSP 的最優(yōu)調(diào)度排序總是一個(gè)以最小化完工時(shí)間和最大化遲滯為準(zhǔn)則的有效調(diào)度集內(nèi),有目的性選擇個(gè)體和進(jìn)化方向可以大大減少二維空間中的搜索空間和時(shí)間消耗。在下面的小節(jié)中,將描述使用的遺傳操作。
【參考文獻(xiàn)】:
期刊論文
[1]一種求解混合零空閑置換流水車間調(diào)度禁忌分布估計(jì)算法[J]. 張曉霞,呂云虹. 計(jì)算機(jī)應(yīng)用與軟件. 2017(01)
[2]流水車間調(diào)度問(wèn)題的快速多目標(biāo)混合進(jìn)化算法[J]. 張聞強(qiáng),盧佳明,張紅梅. 計(jì)算機(jī)應(yīng)用. 2016(04)
[3]面向多目標(biāo)優(yōu)化問(wèn)題的自適應(yīng)差分進(jìn)化算法[J]. 劉紅平,黎福海. 計(jì)算機(jī)應(yīng)用與軟件. 2015(12)
[4]一種多目標(biāo)置換流水車間調(diào)度問(wèn)題的優(yōu)化算法[J]. 何啟巍,張國(guó)軍,朱海平,劉敏. 計(jì)算機(jī)系統(tǒng)應(yīng)用. 2013(09)
[5]基于差分進(jìn)化與塊結(jié)構(gòu)鄰域的作業(yè)車間調(diào)度優(yōu)化[J]. 潘全科,王凌,高亮,桑紅燕. 機(jī)械工程學(xué)報(bào). 2010(22)
[6]一種求解隨機(jī)有限緩沖區(qū)流水線調(diào)度的混合差分進(jìn)化算法[J]. 胡蓉,錢斌. 自動(dòng)化學(xué)報(bào). 2009(12)
[7]無(wú)成組技術(shù)條件下流水車間調(diào)度的多目標(biāo)優(yōu)化[J]. 楊開兵,劉曉冰. 計(jì)算機(jī)集成制造系統(tǒng). 2009(02)
[8]進(jìn)化多目標(biāo)優(yōu)化算法研究[J]. 公茂果,焦李成,楊咚咚,馬文萍. 軟件學(xué)報(bào). 2009(02)
[9]約束問(wèn)題求解[J]. 季曉慧,張健. 自動(dòng)化學(xué)報(bào). 2007(02)
[10]遺傳編程實(shí)現(xiàn)的研究[J]. 查志琴,高波,鄭成增. 計(jì)算機(jī)應(yīng)用. 2003(07)
碩士論文
[1]兩階段混合流水車間調(diào)度問(wèn)題精確算法的研究[D]. 陳鑫.大連理工大學(xué) 2016
本文編號(hào):2943235
【文章來(lái)源】:河南工業(yè)大學(xué)河南省
【文章頁(yè)數(shù)】:64 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
可行域與搜索空間在圖1中,F(xiàn)是一個(gè)非凸斷開的集合,可行的最優(yōu)解是在可行域的邊緣,與最優(yōu)解
需要處理時(shí),認(rèn)為每一代的種群被隨機(jī)分成 M 個(gè)子群。 基于不同目標(biāo)函數(shù)的每個(gè)子種群被賦予適應(yīng)度。 因此,M 個(gè)目標(biāo)函數(shù)中的每一個(gè)都被用來(lái)評(píng)估個(gè)體的質(zhì)量。在圖3說(shuō)明了五個(gè)目標(biāo)函數(shù)的適應(yīng)性評(píng)估程序。每一代的種群平均分為五個(gè)部分。第一個(gè)種群中的每個(gè)個(gè)體只在第一個(gè)目標(biāo)函數(shù)的基礎(chǔ)上被賦予適應(yīng)度,而在第二個(gè)種群中的每個(gè)個(gè)體僅在第二個(gè)目標(biāo)函數(shù)的基礎(chǔ)上被賦予適應(yīng)度等等。 為了減少種群中的位置偏差,最好把個(gè)人在種群中的位置混合起來(lái),然后再分成五個(gè)相同大小的子群體。 在每個(gè)人被賦予適應(yīng)性之后,每個(gè)亞群體中受限制的選擇操作者被雇傭,直到子群體填補(bǔ)完成。在處理目標(biāo)函數(shù)值域差別很大的問(wèn)題時(shí)尤其有用。 由于子群體中的所有成員都是根據(jù)自己的目標(biāo)函數(shù)賦予適應(yīng)度的,所以只能在子群體中約束選擇算子強(qiáng)調(diào)對(duì)應(yīng)于其自身目標(biāo)函數(shù)的好群體。 另外,由于沒有兩個(gè)人根據(jù)不同的目標(biāo)函數(shù)進(jìn)行比較,與一系列不同的目標(biāo)函數(shù)不一致就不會(huì)造成任何困難。雖然獲得單個(gè)目標(biāo)信息的適應(yīng)度值簡(jiǎn)單易行,但在工作原理上有一些限制。 缺點(diǎn)也很明顯。計(jì)算過(guò)程中每個(gè)個(gè)體都只在一個(gè)目標(biāo)函數(shù)中進(jìn)行評(píng)估。 因此,每個(gè)個(gè)體不
一代 HMOEA / DE 的演變過(guò)程如圖 5 所示。外部種群 A(t)表示在 t 代的精英種群,P(t)代表 t 代的種群,最大代數(shù)作為算法的終止標(biāo)準(zhǔn)。與傳統(tǒng)的 DE 不同,HMOEA / DE不僅使用基于 DE 的進(jìn)化搜索機(jī)制來(lái)有效地對(duì)整個(gè)區(qū)域內(nèi)有前途的解決方案進(jìn)行探索,而且還采用了有效的混合采樣策略來(lái)對(duì)局部進(jìn)行開發(fā),進(jìn)一步提高解決方案的性能。由于差分進(jìn)化采用的是實(shí)際編碼方式,與 HMOEA 所采用的編碼方式不同,所以為解決 FSP 而提出的 HMOEA / DE 的實(shí)現(xiàn)涉及兩個(gè)關(guān)鍵問(wèn)題。一個(gè)是如何對(duì)染色體的進(jìn)行評(píng)估,另一個(gè)是如何將 DE 操作應(yīng)用于染色體。為了評(píng)估染色體(由實(shí)參數(shù)向量表示),個(gè)體按照規(guī)則分組,稱為混合采樣。一種新的選擇方式取代了傳統(tǒng)的適應(yīng)度數(shù)值排序。染色體的適應(yīng)度值將根據(jù)該調(diào)度的完工時(shí)間和遲滯時(shí)間的值來(lái)設(shè)定。解決 FSP 的最優(yōu)調(diào)度排序總是一個(gè)以最小化完工時(shí)間和最大化遲滯為準(zhǔn)則的有效調(diào)度集內(nèi),有目的性選擇個(gè)體和進(jìn)化方向可以大大減少二維空間中的搜索空間和時(shí)間消耗。在下面的小節(jié)中,將描述使用的遺傳操作。
【參考文獻(xiàn)】:
期刊論文
[1]一種求解混合零空閑置換流水車間調(diào)度禁忌分布估計(jì)算法[J]. 張曉霞,呂云虹. 計(jì)算機(jī)應(yīng)用與軟件. 2017(01)
[2]流水車間調(diào)度問(wèn)題的快速多目標(biāo)混合進(jìn)化算法[J]. 張聞強(qiáng),盧佳明,張紅梅. 計(jì)算機(jī)應(yīng)用. 2016(04)
[3]面向多目標(biāo)優(yōu)化問(wèn)題的自適應(yīng)差分進(jìn)化算法[J]. 劉紅平,黎福海. 計(jì)算機(jī)應(yīng)用與軟件. 2015(12)
[4]一種多目標(biāo)置換流水車間調(diào)度問(wèn)題的優(yōu)化算法[J]. 何啟巍,張國(guó)軍,朱海平,劉敏. 計(jì)算機(jī)系統(tǒng)應(yīng)用. 2013(09)
[5]基于差分進(jìn)化與塊結(jié)構(gòu)鄰域的作業(yè)車間調(diào)度優(yōu)化[J]. 潘全科,王凌,高亮,桑紅燕. 機(jī)械工程學(xué)報(bào). 2010(22)
[6]一種求解隨機(jī)有限緩沖區(qū)流水線調(diào)度的混合差分進(jìn)化算法[J]. 胡蓉,錢斌. 自動(dòng)化學(xué)報(bào). 2009(12)
[7]無(wú)成組技術(shù)條件下流水車間調(diào)度的多目標(biāo)優(yōu)化[J]. 楊開兵,劉曉冰. 計(jì)算機(jī)集成制造系統(tǒng). 2009(02)
[8]進(jìn)化多目標(biāo)優(yōu)化算法研究[J]. 公茂果,焦李成,楊咚咚,馬文萍. 軟件學(xué)報(bào). 2009(02)
[9]約束問(wèn)題求解[J]. 季曉慧,張健. 自動(dòng)化學(xué)報(bào). 2007(02)
[10]遺傳編程實(shí)現(xiàn)的研究[J]. 查志琴,高波,鄭成增. 計(jì)算機(jī)應(yīng)用. 2003(07)
碩士論文
[1]兩階段混合流水車間調(diào)度問(wèn)題精確算法的研究[D]. 陳鑫.大連理工大學(xué) 2016
本文編號(hào):2943235
本文鏈接:http://www.sikaile.net/kejilunwen/sousuoyinqinglunwen/2943235.html
最近更新
教材專著