999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

靜態知識化制造環境下航空發動機裝配車間周期性自進化研究

2015-10-28 11:23:27姜天華嚴洪森
中國機械工程 2015年7期
關鍵詞:發動機

姜天華 嚴洪森 汪 崢

東南大學復雜工程系統測量與控制教育部重點實驗室,南京,210096

靜態知識化制造環境下航空發動機裝配車間周期性自進化研究

姜天華嚴洪森汪崢

東南大學復雜工程系統測量與控制教育部重點實驗室,南京,210096

針對靜態知識化制造環境下的航空發動機裝配車間,研究了知識化制造系統自進化問題,采用滾動時域方法實現了該裝配車間的周期性自進化。根據問題的特點,建立了系統在每個決策時刻的靜態子問題的數學模型,提出了基于初始決策方案的滾動規則,進而給出了一種求解自進化問題的兩階段算法。針對所建立的數學模型,設計了一種具有雙層結構的遺傳算法(BiGA)。最后通過仿真驗證了模型和算法的有效性和可行性,并分析了滾動窗口和滾動步長的大小對生產性能的影響。

靜態知識化制造環境;自進化;滾動時域;雙層遺傳算法;兩階段算法

0 引言

知識化制造系統(knowledgeable manufacturing system,KMS)[1]自被提出以來,已得到了廣泛的關注。自進化是知識化制造系統的重要特征之一,其含義為對于一個特定的制造系統, 在不改變生產控制策略的前提下,通過對系統自身的調整來提高生產性能、實現預期生產目標,并快速響應生產環境的變化。自進化與自適應[2]不同,它所強調的是制造系統的“自變”,即自身的調整。

航空發動機的裝配是整個發動機制造過程的龍頭,其裝配成本大約占生產總成本的40%,這使得先進的裝配數字化技術在航空發動機裝配生產中的地位越來越重要[3]。航空發動機的裝配可以用一種樹形圖表示。為了表述方便,將零件的加工及零部件之間的裝配統稱為“加工”。這類產品的生產調度問題通常被認為是裝配作業車間調度問題(assembly job shop scheduling problem,AJSSP)[4-7]。目前關于AJSSP的文獻大都針對一般的裝配作業車間,很少涉及航空發動機裝配車間,并且上述文獻中都假設制造系統自身的參數是固定不變的,而在實際生產中制造系統的某些參數(如機器上的工人數、燃氣量、電力等)是可調的,它們往往會影響整體性能。在航空發動機裝配車間中,裝配組內的工人數可以視為系統的參數,并且工序的加工時間是可控的,其大小由工人數決定。目前在很多有關系統參數可調、加工時間可控的車間調度問題的文獻中,系統參數和調度方案一旦確定,則在整個生產過程中都是不變的[8-9]。然而,在實際生產中生產決策往往是分段進行的,如一月、一周、一天或一個班次等[10]。受此啟發,可采用周期性自進化操作觸發機制,根據實際生產情況動態地調整系統參數,并在新參數的基礎上安排生產,直到所有生產任務完成為止。

系統參數調整是制造系統自身調整的途徑之一,本文以此來研究靜態生產環境下航空發動機裝配車間的自進化問題。采用滾動時域方法實現該裝配車間周期性自進化,構建了系統在各決策時刻靜態決策子問題的數學模型,提出了一種基于初始決策方案的滾動規則,并給出了一種解決靜態環境下航空發動機裝配車間自進化問題的算法。根據模型的結構和裝配生產的特點,提出了一種雙層遺傳算法(bi-level genetic algorithm,BiGA)對模型進行求解。用實例驗證了模型與算法的有效性和可行性,最后通過仿真對滾動窗口規模和滾動步長對生產性能的影響進行了初步分析。

1 自進化問題相關定義

定義1靜態知識化制造環境下,在初始時刻只通過一次決策活動得到的制造系統自身調整方案和生產調度方案,稱為初始決策方案。

定義2根據當前已知的生產信息,重新調整制造系統自身并制定調度方案的一系列動作,稱為自進化操作。周期性自進化操作觸發機制是指系統每隔一段時間或每加工完一定數量的工件、工序就執行自進化操作。

定義3通過自進化操作得到的制造系統自身調整方案和調度方案,稱為自進化決策方案。

2 航空發動機裝配車間介紹

圖1 航空發動機裝配過程

航空發動機的裝配過程比較復雜,每臺發動機至少要經歷兩次裝配才能出廠,如圖1所示。整個裝配過程分為一次裝配和二次裝配。一次裝配完的發動機在工廠試車合格后,需經歷分解洗滌和故障檢驗兩個環節,進入二次裝配階段重新裝配,并進行檢驗試車,若試車合格,即可出廠。若在任一裝配階段內試車不合格,則重新進行分解洗滌和故障檢驗,并替換故障件,然后重復該階段裝配操作,直到合格為止。

裝配車間內有多個裝配班,如前后機匣班、機加班、傳裝班等,每個裝配班由一個或多個功能相同的裝配組組成,每個裝配組內都配有工人、專用工具和設備。此外,根據生產量的大小,車間內還配備多種裝配車,如總裝配車、部件裝配車,裝配車可按照工序的不同在裝配組之間移動[11]。

3 靜態環境下航空發動機裝配車間自進化

滾動時域方法常被用于處理具有計算復雜性和動態不確定性大規模調度問題,它是一種在時間上滾動前進的多次決策方法[12-13]。本文結合滾動時域方法將全局問題分解成若干個局部子問題,每個局部子問題對應一個滾動窗口。采用基于工序數的周期性自進化操作觸發機制,每加工完一定數量的工序就執行自進化操作,生成新的決策方案,如此循環迭代下去,直到所有工序完工為止。由此可見,整個自進化的過程是動態的,但由于每個決策時刻的相關生產信息(如待調度的工序、裝配組的狀態(忙/閑)等)都是確定可知的,故每個子問題仍是一個靜態的決策問題。

定義4靜態決策子問題中包含的工序的集合稱為滾動窗口。滾動窗口的規模ε為靜態決策子問題中參與優化的工序的數目。

定義5知識化制造系統在自進化的過程中每加工完η(η=1,2,…,ε)道工序就執行自進化操作,我們將η稱為滾動步長。

自進化過程可表述如下:初始零時刻利用當前已知信息確定一個滾動窗口,對窗口內的靜態決策子問題進行求解,得到一個自進化決策方案。按照該方案進行生產,將窗口內前η道工序的完工時間T作為下一個決策時刻。由于裝配車間內的各工序在不同裝配組內并行地加工,故在T時刻可能有多道工序同時完工。假設此時窗口內實際已加工完的工序數為σ, 則σ≥η。此外,T時刻當前窗口內還可能會有β(β≥0)道工序處于正在加工狀態,因此,當前窗口內剩余未加工工序數為ε-σ-β。構造新的滾動窗口時,首先需去除當前窗口內已完工和正在加工的σ+β道工序,然后從當前窗口外選取σ+β道未加工工序與當前窗口內剩余的ε-σ-β道未加工工序一起構成新的優化工序集。由于車間內總工序數有限,最后一個滾動窗口內的工序數可能小于ε,此時將窗口內所有工序加工完,滾動結束。

3.1靜態決策子問題

3.1.1問題描述

由于每個滾動窗口內所優化的工序集不同,故首先要根據工序所需的裝配班確定本次進化的裝配班的集合。各裝配班內包含固定數目的工人和若干個功能相同的裝配組。裝配組的工人數可在一定的范圍內進行調整。靜態決策子問題的目標是確定各裝配組內的工人數并制定生產調度方案,使得人員變動成本和調度成本的加權和(即生產成本)最小。需要說明的是,人員變動意味著裝配組從一種加工模式切換到另一種加工模式,人員變動成本是指加工模式的切換成本,例如,當加工模式切換時,需要在工人之間選擇一種新的協作方式,并且裝配組內某些專用工具或設備需要重新布置,這些都會產生一定的成本。調度成本是指與各工序完工時間相關的成本。針對該系統作以下假設:①工序一旦開始就不能被中斷;②同一時刻一個裝配組內只能加工一道工序;③工序加工時間與工人數之間具有單調遞減的函數關系,且工序的最大加工時間已知;④工序所在的裝配組一旦確定,就一直保持到該道工序完工;⑤受工人技能的限制,不同裝配班之間不允許人員流動;⑥每個裝配階段內發動機均被檢驗為合格,即每臺發動機經歷兩次裝配即可出廠;⑦工廠試車、分解洗滌、故障檢驗的能力充足,每臺發動機兩次裝配之間的時間間隔固定已知;⑧車間內各種裝配車的數量充足;⑨裝配組內工人數一旦確定,則一直保持到下一次自進化;⑩裝配組調整時間和工人遷移時間忽略不計;11○允許各裝配班內有空閑的工人。

3.1.2模型的建立

靜態決策子問題可分為人員分配問題和生產調度問題。各裝配組內的工人數決定了工序加工時間,進而影響生產調度的結果,反之,生產調度的結果又會影響人員的分配方案。 因此,靜態決策子問題是一種雙層規劃問題,人員分配問題應處于模型的上層,生產調度問題應處于模型的下層。

靜態決策子問題的數學模型為

上層:

(1)

(2)

(3)

下層:

(4)

s.t.Ci δ j-Si δ j=pi δ j

(5)

?δi∈Ij∈Ji δ

(6)

SP(i δ j)-Ci δ j≥0

(7)

Si2j≥Ci1+ti

(8)

Ci δ j-Ci′δ′j′+φyi δ ji′δ′j′m≥pi δ j

(9)

?δ,δ′i,i′∈Ij,j′∈Ji δ

Ci′δ′j′-Ci δ j+φ(1-yi δ ji′δ′j′m)≥pi′δ′j′

(10)

(11)

(12)

(13)

(14)

xi δ jm∈{0,1}

(15)

yi δ ji′δ′j′m∈{0,1}

(16)

式(1)為上層目標,目的是使生產成本最小;式(2)表示裝配組內工人數之和不能大于其所在裝配班的工人總數;式(3)表示裝配組內工人數的可調整范圍;式(4)為下層目標,目的是使工序的完工時間總成本最小;式(5)表示工序開始后不能被中斷; 式(6)表示工序開始時間不能小于決策時刻T與工序所在裝配組內T時刻正在加工工序的剩余加工時間之和;式(7)表示父工序必須在其子工序完工之后才能開始加工;式(8)表示二次裝配階段內的工序一定要在發動機一次裝配階段結束并完成工廠試車、分解和故障檢測之后才能開始加工;式(9)和式(10)表示同一時刻一個裝配組內只能加工一道工序;式(11)表示工序一旦被分配至某個裝配組,就一直保持到該工序完工;式(12)表示加工時間是關于工人數的單調遞減函數;式(13)表示工序的實際加工時間;式(14)表示決策時刻裝配組內正在加工的工序在新的工人分配方案下的剩余加工時間,根據式(12)容易得到。

初始決策問題是靜態決策子問題在全局下的體現。若滾動窗口的規模ε足夠大,其大小等于車間內總工序數,則第一個滾動窗口內的靜態決策子問題就是初始決策問題。因此,初始決策問題具有與上述類似的問題描述和數學模型。

3.2滾動規則

定義6相鄰的兩個決策時刻之間以及最后一個決策時刻與所有工序最大完工時間之間的時間區間稱為進化區間。

定義7自進化的過程中,在每個決策時刻選取工序進入滾動窗口需要遵從一定的規則,我們將這一規則稱為滾動規則。

本文提出了一種基于初始決策方案的滾動規則。在每個決策時刻根據未加工工序在初始決策方案中的完工時間計算其工序緊迫度,即

(15)

3.3兩階段求解算法

本文提出了一種靜態環境下航空發動機裝配車間自進化問題的兩階段求解算法,具體步驟如下。

(1)第一階段——初始決策。①獲取產品信息,構造產品加工樹。②執行BiGA,生成初始決策方案。

(2)第二階段——自進化決策。①初始化滾動窗口規模ε和滾動步長η;②根據初始決策方案,計算未加工工序的緊迫度;③選擇一定數量的工序進入滾動窗口,執行BiGA,確定裝配組內工人數, 并生成調度方案,若窗口內工序數小于ε,則將所有工序加工完后,轉到步驟⑤,否則,執行步驟④;④判斷當前窗口內前η道工序是否加工完,若是,則統計裝配組的狀態(忙/閑),記錄各裝配組內正在加工的工序的剩余加工時間,轉到步驟②,否則,按照步驟③原有決策方案繼續生產;⑤算法結束。

4 雙層遺傳算法

本文提出了一種具有雙層結構的遺傳算法對靜態決策子問題進行求解,上層算法的作用是解決工人分配問題,下層算法的作用是在上層個體提供的參數基礎上獲得各工序的加工順序。

4.1上層遺傳算法

圖2上層編碼方案

(2)初始種群的生成。在滿足式(2)的前提下,從各基因取值范圍內任取一個整數得到染色體個體,直至生成整個種群。

(3)選擇算子。采用經典的輪盤賭法進行選擇操作。

(4)交叉算子。在染色體中隨機選取某個基因塊,然后互換兩父代個體中該基因塊的基因值,得到兩條新的染色體。

(5)變異算子。隨機選取一個變異基因,在該變異基因的取值范圍內隨機選取一個整數替代原基因值,若變異基因所在基因塊滿足式(2),則變異成功;否則,重新選取一個整數,直到變異成功為止。

4.2下層遺傳算法

定義8由各工序的裝配約束關系映射而成的樹狀結構圖,稱為產品加工樹。

樹上每個節點都代表一道工序,為了明顯地區分各工序,將工序的代號表示為:發動機編號|裝配階段|工序編號。圖3所示為發動機A和B的產品加工樹,B|1|2表示處于一次裝配階段的發動機B的2號工序。B|1|2的子工序包括B|1|3和B|1|4,后代工序包括B|1|3、B|1|4、B|1|5、B|1|6和B|1|7。

圖3 發動機A和B的產品加工樹

定義9滿足工序裝配約束,并能保證工序都被分配到可加工裝配組內的染色體稱為下層可行染色體。下層染色體中工序裝配約束具體體現如下:①同一臺發動機二次裝配階段的工序排在一次裝配階段的工序之后;②同一臺發動機父工序排在子工序之后。

上層參數給定后,工序在每個裝配組內的加工時間即可確定。由于本文的下層AJSSP中只對滾動窗口內的工序進行局部調度,故很可能出現以下情況:窗口內的工序不能構成各產品完整的產品加工樹,只能構成一些子樹。文獻[4]給出了基于可行域搜索的遺傳算法,但其各遺傳算子是針對所有工序的全局調度進行設計的,而本文提出的遺傳算法能夠同時適用于初始決策問題中的全局調度和靜態決策子問題中的局部調度。航空發動機裝配車間內一道工序可以在多個裝配組內加工。因此,若仍采用文獻[4,7]中基于工序的編碼方式顯然是不可行的。本文采用基于工序和裝配組的編碼方式,并根據航空發動機裝配的特點設計了各遺傳算子。假設車間內有圖3中A和B兩臺發動機,某個滾動窗口內的工序以及工序所需的裝配組如圖4所示。

(a)基于工序的編碼方式

(b)基于裝配組的編碼方式
圖4下層編碼方案

(1)編碼方案。染色體分為長度相同的兩段,每段的長度均為參與優化的工序的數目。前半段染色體采用基于工序的編碼方式,基因值為工序代號,如圖4a所示。后半段染色體采用基于裝配組的編碼方式,基因值為工序所在裝配組的編號,按照各工序在優化工序集內的順序存放在后半段染色體中,如圖4b所示。

(2)初始種群的生成。前半段染色體根據參與優化的工序數目隨機生成,后半段染色體則從各工序的可加工裝配組內任意選擇一個裝配組,將該裝配組的編號作為基因值。

(3)選擇算子。采用經典的輪盤賭法進行選擇操作。

(4)交叉算子。前半段染色體采用文獻[14]中的次序交叉法,如圖5所示。后半段染色體采用經典的雙點交叉法。

(5)變異算子。前半段染色體采用逆序操作[14],如圖6所示。后半段染色體的變異過程為在變異基因對應工序的可加工裝配組集合中隨機選取一個裝配組,用該裝配組的編號替代原基因值。

(6)修復算子。根據前述初始種群的生成方法和交叉變異的方法,后半段染色體各基因的基因值總是在工序的可加工的裝配組集合內選取,因此必是可行的;而前半段染色體很可能有違反裝配約束的情況出現,因此,必須對前半段染色體進行修復。

圖5 次序交叉法

圖6 逆序操作

前半段染色體修復的具體步驟如下:

(1)設置k1=1,進行第一次修復。

(2)判斷染色體中是否有代表發動機k1的工序的基因。若沒有,執行步驟(3);否則將所有代表發動機k1的工序的基因從染色體中抽出,同時保持其他基因位置不變。重新排列抽出的基因的順序,把二次裝配的工序放在一次裝配的工序之后,然后將調整好順序的基因按該順序放回染色體。

(3)令k1←k1+1,判斷k1是否大于發動機的總數I,若是,則執行步驟(4);否則轉到步驟(2)。

(4)設置k2=1,進行第二次修復。k2為工序在參與優化的工序集合內的編號。

(5)判斷工序k2在產品加工樹中是否為葉子結點(即無子工序),若是,則轉到步驟(6);否則,將代表工序k2及其后代工序的基因從染色體中抽出,并保持其他基因位置不變。重新排列抽出的基因的順序,將工序k2放在其所有后代工序的后面,然后將調整好順序的基因按該順序放回染色體。

(6)令k2←k2+1,判斷k2是否大于參與優化的工序個數,若是,則終止修復操作;否則轉到步驟(5)。

根據定義9,圖4中的染色體為一條不可行染色體, 經過修復后得到一條可行染色體,如圖7所示。

(a)基于工序的編碼方式

(b)基于裝配組的編碼方式圖7 修復后的染色體

5 實例研究

本文采用Fortran和MATLAB語言混合編程,對靜態環境下某航空發動機裝配車間自進化問題的算例進行仿真。程序在內存為4GB、CPU為IntelCore(TM)i5-2400 3.10GHz的計算機上運行。BiGA參數見表1。

表1 BiGA參數

根據某航空發動機裝配車間的實際情況,在不影響合理性的基礎上對相關數據進行了修改。該車間共有11個裝配班、20個裝配組,資源配置情況見表2。假設初始零時刻車間內裝配組處于空閑狀態,裝配組內的工人數分別為{4,5,5,4,4,6,3,3,4,3,3,3,6,5,5,4,4,3,3,4}。現有C、D、E三臺發動機需要裝配,此處只給出發動機C的部分數據,見表3。圖8所示為處于一次裝配階段內的發動機C經簡化后的產品加工樹。圖9所示為初始決策方案中的調度結果,此時車間內的人員配置情況為{3,5,5,3,4,5,4,3,3,3,4,2,5,3,6,4,4,3,3,3}。分別取ε=60,η=40(選取該參數時,須確保ε小于或等于車間內總工序數,并且還需滿足η≤ε),圖10所示為整個自進化過程的最終調度結果,圖10中豎線所在時刻為決策時刻。由圖10可以看出,系統在整個生產過程中經歷了多次進化,并且最終完工時間比初始決策方案中的最終完工時間縮短了約40 h。因此,本文提出的模型和算法是有效可行的。圖9和圖10中每個方框均代表一道工序,方框下面則對應為工序的名稱。

表2 裝配班內資源配置

表3 發動機C的部分數據

圖8 發動機C一次裝配階段的產品加工樹

為了分析滾動窗口規模ε和滾動步長η對各種生產性能的影響,分別進行了10組實驗,每組實驗內均對ε分別為20、30、40、50、60和η分別為20、30、40、50、60的各種組合進行仿真。采取公共隨機數策略(CRN)以確保同一組實驗內每次仿真都具有相同的初始決策方案。實驗結果見表4和表5。表4中B、F和Z分別表示初始決策方

圖9 初始決策方案中的調度結果

根據表4和表5中的數據可以得出以下結論:

(1)大多數情況下,系統周期性自進化有利于生產性能的改善,但是當ε=η時,系統中相鄰兩個滾動窗口之間沒有重疊,求解靜態決策子問題時只考慮了當前滾動窗口內的工序信息,系統各項生產性能較差,甚至劣于初始決策的結果。因此,選擇ε和η時,首先應確保η<ε。

圖10 自進化決策方案中的調度結果

實驗次數BFZ121650316352862251532113732332065213036553418750980357425266527593701161995064935514724452304366868299518083635592085115235869103245364137786平均值2405189536413

表5 ε和η對生產性能的影響

綜上所述,ε和η對生產性能具有一定的影響。在對ε和η取值時,我們應當根據生產的實際情況,綜合考慮算法結果和算法效率,選擇一個折中的方案。

6 結語

本文結合滾動時域方法,采用周期性的自進化操作觸發機制實現了靜態環境下的航空發動機裝配車間的自進化。根據航空發動機裝配車間的生產特點,建立了系統在每個決策時刻靜態決策子問題的數學模型,并提出了一種基于初始決策方案的滾動規則。在此基礎上,提出了一種靜態環境下航空發動機裝配車間自進化問題的兩階段求解算法。為了求解靜態決策問題的數學模型,提出了一種具有雙層結構的遺傳算法。實例表明,本文提出的模型和算法是有效可行的。最后通過大量的仿真實驗初步分析了滾動窗口規模和滾動步長對生產性能的影響。如何快速準確地選擇合適的滾動窗口規模和滾動步長值得進一步研究。此外,現實生產環境是動態多變的,今后還需考慮系統中各種動態因素的存在,給出相應的處理方法,從而對動態環境下的知識化制造系統自進化問題進行深入研究。

[1]嚴洪森, 劉飛. 知識化制造系統——新一代先進制造系統[J]. 計算機集成制造系統, 2001, 7(8): 7-11.

YanHongsen,LiuFei.KnowledgeableManufacturingSystem—aNewKindofAdvancedManufacturingSystem[J].ComputerIntegratedManufacturingSystems,2001,7(8):7-11.

[2]汪浩祥,嚴洪森.基于多Agent可互操作知識化制造動態自適應調度策略[J].控制與決策,2013,28(2): 161-168.

WangHaoxiang,YanHongsen.InteroperableDynamicAdaptiveSchedulingStrategyinKnowledgeableManufacturingBasedonMulti-agent[J].ControlandDecision,2013,28(2):161-168.

[3]徐延鋒.航空發動機裝配數字化關鍵技術研究與實現[D].西安:西北工業大學,2006.

[4]王福吉,趙國凱,賈振元,等.基于可行域遺傳算法的裝配作業調度[J].計算機集成制造系統,2010,16(1): 115-120.

WangFuji,ZhaoGuokai,JiaZhenyuan,etal.AssemblyJob-shopSchedulingBasedonFeasibleSolutionSpaceGeneticAlgorithm[J].ComputerIntegratedManufacturingSystems,2010,16(1):115-120.

[5]CummingsDH,MckoyPJE.MinimizingProductionFlowTimeinaProcessandAssemblyJobShop[J].InternationalJournalofProductionResearch,1998,36(8):2315-2332.

[6]ParkMW,KimYD.ABranchandBoundAlgorithmforaProductionSchedulingProbleminanAssemblySystemunderDueDateConstraints[J].EuropeanJournalofOperationalResearch,2000,123(3):504-518.

[7]王林平,賈振元,王福吉,等.多產品綜合作業調度問題及其求解[J].系統工程理論與實踐,2009,29(9):73-77.

WangLinping,JiaZhenyuan,WangFuji,etal.Multi-productCompleteJob-shopSchedulingProblemandItsSolution[J].SystemsEngineering-Theory&Practice,2009,29(9):73-77.

[8]SuLH,LienCY.SchedulingParallelMachineswithResource-dependentProcessingTimes[J].InternationalJournalofProductionEconomics,2009,117(2):256-266.

[9]KlausJ,MonaldoM,RobertoSO.ApproximationSchemesforJobShopSchedulingProblemswithControllableProcessingTimes[J].EuropeanJournalofOperationalResearch,2005,167(2):297-319.

[10]左燕.大規模復雜生產調度問題瓶頸分解方法研究[D].上海:上海交通大學, 2007.

[11]航空制造工程手冊總編委會.航空制造工程手冊—發動機裝配與試車[M].北京:航空工業出版社,1996.

[12]張超勇,李新宇,王曉娟,等.基于滾動窗口的多目標動態調度優化研究[J].中國機械工程,2009,20(18):2190-2197.

ZhangChaoyong,LiXinyu,WangXiaojuan,etal.Multi-objectiveDynamicSchedulingOptimizationStrategyBasedonRolling-horizonProcedure[J].ChinaMechanicalEngineering,2009,20(18):2190-2197.

[13]張國輝,高亮,劉文君.基于Memetic算法的車間動態調度策略研究[J].中國機械工程,2008,19(15):1827-1831.

ZhangGuohui,GaoLiang,LiuWenjun.DynamicSchedulingOptimizationStrategyBasedonMemeticAlgorithm[J].ChinaMechanicalEngineering,2008,19(15):1827-1831.

[14]王林平.應用齊套概念的離散制造業生產調度問題研究[D].大連:大連理工大學,2009.

(編輯陳勇)

Periodic Self-evolution of an Aircraft Engine Assembly Workshop under Static Knowledgeable Manufacturing Environment

Jiang TianhuaYan HongsenWang Zheng

Key Laboratory of Measurement and Control of Complex Systems of Engineering,Ministry of Education,Southeast University,Nanjing,210096

For an aircraft engine assembly workshop under static knowledgeable manufacturing environment, the self-evolution problem of knowledgeable manufacturing systems was studied. Rolling horizon method was adopted to implement the assembly workshop’s periodic self-evolution. On the basis of the characteristics of the problem, a mathematical model of the static sub-problem at each decision moment was established. A rolling rule was proposed based on the initial decision scheme, and a two-phase algorithm was given to solve the self-evolution problem. For the mathematical model, a BiGA was proposed. Finally, simulation results demonstrate that the proposed model and algorithms are effective and feasible. The influences of the sizes of rolling window and rolling step on the production performance were also analyzed.

static knowledgeable manufacturing environment; self-evolution; rolling horizon; bi-level genetic algorithm(BiGA); two-phase algorithm

2014-03-17

國家自然科學基金資助重點項目(60934008);中央高校基本科研業務費專項資金資助項目 (2242014K10031);江蘇高校優勢學科建設工程資助項目

TH165< class="emphasis_italic">DOI

:10.3969/j.issn.1004-132X.2015.07.009

姜天華,男,1983年生。東南大學自動化學院博士研究生。主要研究方向為知識化制造系統自進化。嚴洪森,男,1957年生。東南大學自動化學院教授、博士研究生導師。汪崢,男,1973年生。東南大學自動化學院教授、博士研究生導師。

猜你喜歡
發動機
元征X-431實測:奔馳發動機編程
2015款寶馬525Li行駛中發動機熄火
2012年奔馳S600發動機故障燈偶爾點亮
發動機空中起動包線擴展試飛組織與實施
奔馳E200車發動機故障燈常亮
奔馳E260冷車時發動機抖動
新一代MTU2000發動機系列
2013年車用發動機排放控制回顧(下)
VM Motori公司新型R750發動機系列
發動機的怠速停止技術i-stop
主站蜘蛛池模板: 亚洲天堂网在线观看视频| 成人在线观看不卡| 亚洲精品自产拍在线观看APP| 亚洲综合片| 4虎影视国产在线观看精品| 在线观看国产精品第一区免费| 婷婷午夜影院| 久久综合色视频| AV不卡在线永久免费观看| 精品伊人久久久香线蕉| 日本中文字幕久久网站| 亚洲高清中文字幕在线看不卡| 成人在线不卡视频| 国产一级视频久久| 日韩AV无码免费一二三区| 亚洲无码熟妇人妻AV在线| 777午夜精品电影免费看| 亚洲国产欧美国产综合久久 | 暴力调教一区二区三区| 小说区 亚洲 自拍 另类| 中文国产成人精品久久一| 国产青青操| 免费在线观看av| 亚洲无码视频图片| 人妻中文久热无码丝袜| 91精品国产福利| 国模粉嫩小泬视频在线观看| 99re这里只有国产中文精品国产精品| 国产日韩欧美一区二区三区在线| 国产成人精品18| 午夜毛片免费看| 亚洲成年人网| 国产免费a级片| 色综合久久88| 国产麻豆永久视频| 67194亚洲无码| 亚洲国产日韩视频观看| 国产乱人伦精品一区二区| 国产99免费视频| 国产精品3p视频| 亚洲国产日韩欧美在线| 福利视频一区| 久久综合亚洲鲁鲁九月天| 国产手机在线观看| 欧洲欧美人成免费全部视频| 免费网站成人亚洲| 成人精品区| www.国产福利| 国产麻豆精品在线观看| 亚洲最大情网站在线观看| 国产激情无码一区二区APP| 国产免费久久精品99re丫丫一| 亚洲侵犯无码网址在线观看| 欧美另类精品一区二区三区| 无遮挡一级毛片呦女视频| 天天躁狠狠躁| 国产精品嫩草影院av| 国产成人久久777777| 四虎AV麻豆| 99草精品视频| 国产精品久久久久鬼色| 婷婷综合亚洲| 亚洲日本www| 真实国产精品vr专区| 国产原创演绎剧情有字幕的| 中文天堂在线视频| 又粗又硬又大又爽免费视频播放| 婷婷午夜天| 亚洲国产天堂久久综合| 日韩 欧美 国产 精品 综合| 国产99精品久久| 高清久久精品亚洲日韩Av| 国产男人的天堂| 成人国产精品2021| 国产麻豆aⅴ精品无码| 热思思久久免费视频| 激情午夜婷婷| 亚洲清纯自偷自拍另类专区| 免费xxxxx在线观看网站| 国产欧美精品一区二区| 成人福利视频网| 99国产精品免费观看视频|