• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于多目標(biāo)遺傳算法的柔性加工線平衡優(yōu)化

      2017-01-13 08:00:11劉雪梅賈勇琪蘭琳琳李愛平
      關(guān)鍵詞:裝夾工位生產(chǎn)線

      劉雪梅, 賈勇琪, 蘭琳琳, 李愛平

      (同濟(jì)大學(xué) 機(jī)械與能源工程學(xué)院,上海 201804)

      基于多目標(biāo)遺傳算法的柔性加工線平衡優(yōu)化

      劉雪梅, 賈勇琪, 蘭琳琳, 李愛平

      (同濟(jì)大學(xué) 機(jī)械與能源工程學(xué)院,上海 201804)

      針對(duì)柔性加工線平衡問題,提出了生產(chǎn)線平衡的同時(shí)得到工位配置、操作分配與排序的方法.分析了操作間的優(yōu)先關(guān)系約束、操作同工位約束和由機(jī)床性能、裝夾方式、工件姿態(tài)決定的工位對(duì)操作限制的約束以及工位能力約束,以機(jī)床數(shù)量、生產(chǎn)線節(jié)拍、生產(chǎn)線平衡率為優(yōu)化目標(biāo),建立了優(yōu)化模型.設(shè)計(jì)了多目標(biāo)遺傳算法,采用啟發(fā)式種群生成方法和解碼方法,應(yīng)用帕累托分級(jí)和共享函數(shù)法對(duì)可行解適應(yīng)度值進(jìn)行評(píng)價(jià),保證解的分布性和均勻性.該方法應(yīng)用于缸體生產(chǎn)線實(shí)例,獲得了滿意的非支配解集及多個(gè)線平衡方案,驗(yàn)證了方法可行有效.

      加工線; 柔性; 線平衡; 約束模型; 多目標(biāo)遺傳算法

      自動(dòng)化生產(chǎn)線是當(dāng)今制造業(yè)廣泛應(yīng)用的大批量生產(chǎn)形式,隨著市場(chǎng)對(duì)產(chǎn)品多品種、中小批量的要求,傳統(tǒng)的專機(jī)流水線已不能滿足企業(yè)快速應(yīng)對(duì)市場(chǎng)的需求.為了尋求更加柔性的生產(chǎn)方式,以加工中心為主體的柔性加工線由于其加工范圍廣、可重構(gòu)能力強(qiáng)得到了越來(lái)越廣泛的應(yīng)用[1].

      生產(chǎn)線平衡問題是生產(chǎn)線規(guī)劃和設(shè)計(jì)(重設(shè)計(jì))過(guò)程中的基本問題,自Salveson[2]于1955年率先提出裝配線平衡問題(Assembly Line Balancing Problem, ALBP),國(guó)內(nèi)外學(xué)者針對(duì)其數(shù)學(xué)模型以及求解方法展開了廣泛研究,即使是其中最簡(jiǎn)單的單產(chǎn)品裝配線平衡問題也屬于NP難問題[3].相比于ALBP問題,加工線平衡問題(Transfer Line Balancing Problem, TLBP)[4]則更為復(fù)雜,雖然機(jī)加工操作間的先后關(guān)聯(lián)相對(duì)較少,然而為充分滿足加工要求、考慮各工位的機(jī)床、刀具、夾具等性能,需引入零件特征、加工操作、工位等多方面的約束條件,進(jìn)而增加了加工線平衡規(guī)劃的復(fù)雜程度.

      目前針對(duì)TLBP的研究相對(duì)較少,且主要集中于專機(jī)生產(chǎn)線[5-8],其中專用機(jī)床均配備多主軸頭,具有同時(shí)加工一組特定操作的能力,不需要考慮工位裝夾約束以及換刀、工作臺(tái)轉(zhuǎn)位等輔助時(shí)間.隨著柔性加工線的發(fā)展,研究人員開始進(jìn)行柔性加工線平衡問題的研究.Essafi等[9]考慮了加工操作間的順序約束、操作同工位約束、操作不同工位約束、刀具可接近性約束以及操作順序?qū)o助時(shí)間的影響,以最小機(jī)床數(shù)為目標(biāo)建立了該問題的混合整數(shù)規(guī)劃模型.為進(jìn)一步求解大規(guī)模工業(yè)實(shí)例問題,Essafi等[10-11]以最小生產(chǎn)線成本為目標(biāo)提出了蟻群和貪婪隨機(jī)自適應(yīng)搜索結(jié)合路徑重連的啟發(fā)式求解方法.Borisovsky等[12]以加工設(shè)備數(shù)量最少為目標(biāo)提出了基于遺傳算法的柔性加工線平衡方法,并分析了問題規(guī)模以及算法參數(shù)對(duì)求解的影響.Das等[13]將加工線平衡問題分解為特征分配和操作排序2個(gè)子問題,Osman等[14]以輔助時(shí)間最短為目標(biāo),提出基于Benders及蟻群算法的求解方法,但在實(shí)際生產(chǎn)中同一特征的加工操作可以在不同的工位上完成.

      盡管研究者針對(duì)柔性加工線平衡問題的建模及求解方法進(jìn)行了研究,柔性加工線平衡過(guò)程中的很多問題還有待解決,研究與實(shí)際應(yīng)用仍存在差距.通常研究的是單目標(biāo)優(yōu)化問題,實(shí)用性較低.本文針對(duì)箱體類零件柔性加工線的線平衡問題,考慮了加工操作間優(yōu)先關(guān)系約束、操作同工位約束、工位對(duì)加工操作的限制約束以及工位能力約束,以設(shè)備配置數(shù)、生產(chǎn)線節(jié)拍、生產(chǎn)線平衡率為目標(biāo)研究該問題的數(shù)學(xué)模型,以非支配排序多目標(biāo)遺傳算法,對(duì)該問題進(jìn)行求解,并通過(guò)實(shí)例驗(yàn)證算法的有效性.

      1 問題描述

      生產(chǎn)線平衡問題是考慮生產(chǎn)線類型、工位數(shù)量及構(gòu)型、基本工作單元間優(yōu)先關(guān)系等約束條件將一系列基本工作單元分配到一定數(shù)量的工作站并在滿足約束的同時(shí)保證各工位作業(yè)時(shí)間不超過(guò)規(guī)定節(jié)拍且使所有工位的空閑時(shí)間最小.

      就本文問題而言,柔性加工線由若干個(gè)串行工位構(gòu)成,每個(gè)工位由1臺(tái)或多臺(tái)加工中心并聯(lián)而成.同一工位各加工中心性能相同且執(zhí)行相同的操作.加工約束主要包括各操作之間的優(yōu)先順序關(guān)系約束、操作同工位約束和由機(jī)床性能、裝夾方式、工件姿態(tài)決定的工位對(duì)操作限制的約束以及工位能力約束.由于加工中心為單主軸機(jī)床,分配到其上的加工操作必須順序執(zhí)行,各工位內(nèi)部的操作順序可通過(guò)影響加工中心的換刀、工作臺(tái)轉(zhuǎn)位、主軸移位等動(dòng)作進(jìn)一步對(duì)優(yōu)化目標(biāo)產(chǎn)生影響,故必須同時(shí)考慮各工位之間的操作平衡分配和工位內(nèi)部的操作排序問題.柔性加工線平衡問題如圖1所示.

      1.1 加工操作聚類及信息描述

      復(fù)雜箱體類零件分為6個(gè)基本平面,每個(gè)平面上有多個(gè)加工特征.由于復(fù)雜箱體零件加工操作數(shù)目較大,為減小問題規(guī)模,在建立加工操作時(shí)需進(jìn)行聚類處理.將同一基本面上種類、尺寸、精度要求相同的特征同類加工操作處理為一個(gè)加工操作.采用操作單元存儲(chǔ)加工操作相關(guān)信息,操作j(j=1,2,…,N,N為加工操作總數(shù))對(duì)應(yīng)的操作單元Oj定義如下:

      (1)

      式中:Op為操作種類;T為操作所用刀具;D為操作所在加工特征的方位面以及傾角;t為操作加工時(shí)間,若該加工操作經(jīng)過(guò)聚類處理,則該時(shí)間還應(yīng)包括該組加工操作間的輔助時(shí)間.

      1.2 工藝與工位約束

      在機(jī)加工線平衡規(guī)劃過(guò)程中,根據(jù)約束來(lái)源的不同,可以將其分為兩大類:工藝約束信息與工位約束信息.此處以箱體類零件為加工對(duì)象,從加工中心的實(shí)際生產(chǎn)角度對(duì)各類約束進(jìn)行描述.

      按照“統(tǒng)一建設(shè)管理、統(tǒng)一技術(shù)標(biāo)準(zhǔn)、統(tǒng)一招標(biāo)采購(gòu)、統(tǒng)一防汛標(biāo)志”的“四統(tǒng)一”原則,根據(jù)項(xiàng)目法人責(zé)任制等“四制”要求,嚴(yán)格準(zhǔn)入門檻,采取公開招標(biāo)方式擇優(yōu)選擇供貨單位和施工企業(yè),嚴(yán)格限制投標(biāo)單位的中標(biāo)數(shù)量;按照陜西省的項(xiàng)目建設(shè)和資金管理辦法,由省上統(tǒng)一編制實(shí)施方案,使全省項(xiàng)目建設(shè)內(nèi)容、技術(shù)標(biāo)準(zhǔn)、設(shè)備選型、功能要求、配置數(shù)量等都能按照國(guó)家大綱和技術(shù)要求執(zhí)行;對(duì)簡(jiǎn)易報(bào)警雨量器、自動(dòng)站、無(wú)線預(yù)警廣播、平臺(tái)軟件、小流域預(yù)報(bào)軟件等5項(xiàng)核心的軟硬件由省上統(tǒng)一招標(biāo),既保證了監(jiān)測(cè)預(yù)警系統(tǒng)與平臺(tái)的建設(shè)質(zhì)量,又節(jié)約了建設(shè)資金。

      1.2.1 工藝優(yōu)先約束

      工藝優(yōu)先約束信息主要由加工特征之間以及特征內(nèi)部操作之間的關(guān)聯(lián)所產(chǎn)生,該類約束是為保證加工質(zhì)量提出的必須遵守的約束.工藝優(yōu)先約束信息主要包含以下幾種:①先基準(zhǔn)后其他.基準(zhǔn)特征要先于非基準(zhǔn)類特征加工.②先粗后精.同一個(gè)特征內(nèi)若干加工操作須按照其工藝先后次序完成.③先面后孔.待加工面特征下存在孔系特征時(shí),該面的粗(精)加工操作須先于其孔系粗(精)加工操作.④當(dāng)孔和另外的特征發(fā)生部分相交時(shí),孔先于其他特征加工.⑤當(dāng)2個(gè)孔特征存在相交關(guān)系時(shí),長(zhǎng)孔先加工.

      操作優(yōu)先關(guān)系圖(Operation Precedence Graph, OPG)是表達(dá)工藝優(yōu)先約束最常用的一種方式.為便于計(jì)算機(jī)推理,采用操作優(yōu)先關(guān)系矩陣P來(lái)存儲(chǔ)OPG信息,P=(pij)(i,j為操作編號(hào),i∈[1,N],j∈[1,N]).如果加工操作j為i的直接后繼,則pij=1,pji=0(i≠j),其余情況pij=pji=0.

      1.2.2 操作同工位約束

      操作同工位約束是指某些操作必須在同一工位上完成,如基準(zhǔn)特征須在前續(xù)且同一工位中加工完成;相互之間有位置要求的特征須在同一工位上完成;相交孔特征須在同一工位上完成等.操作同工位約束可以用若干操作集合表示.

      1.2.3 工位限制約束

      工位限制約束是指由工位上加工設(shè)備、裝夾方式、工件姿態(tài)等加工資源共同決定的對(duì)加工特征或操作的限制.工件以不同的姿態(tài)、不同的裝夾方式在機(jī)床上安裝,考慮夾具的遮擋、加工中心類型和轉(zhuǎn)位能力,只有加工方向在機(jī)床轉(zhuǎn)位能達(dá)到的范圍并且不會(huì)和夾具遮擋面產(chǎn)生干涉的特征或操作才能在當(dāng)前工位上加工.

      工位限制約束采用式(2)所示的操作-資源約束矩陣表示,1,…i,…,N為加工操作編號(hào),第1到M列為機(jī)床對(duì)操作的限制約束,M是候選機(jī)床種類數(shù).第M+1到M+S列是裝夾方式對(duì)操作的限制約束,S為可行裝夾方式的種類數(shù),第M+S+1到M+S+R列是工件姿態(tài)對(duì)操作的限制約束,R為工件安裝姿態(tài)種類數(shù).

      (2)

      式中:

      由于每個(gè)工位只能選擇1種機(jī)床、1種裝夾方式和1種工件安裝姿態(tài),工位是機(jī)床、裝夾方式、工件姿態(tài)的組合.工位限制約束又可轉(zhuǎn)換為式(3)所示的操作-工位約束矩陣表示,W為可選工位約束組合數(shù).

      (3)

      式中:dik=1表示操作可于該工位(約束組合)下完成加工,dik=0表示操作不可于該工位(約束組合)下完成加工.

      氣候變化與北冰洋融化又存在著相互影響的關(guān)系,科學(xué)家表示,由于北極冰蓋的體積在近30年里減少了20%,極地海洋一旦缺少冰層覆蓋,其海面相對(duì)溫暖的空氣就會(huì)向寒冷的高空移動(dòng),影響極地大氣循環(huán),其結(jié)果是極地冷空氣在高壓系統(tǒng)推動(dòng)下,向北半球大陸地區(qū)進(jìn)發(fā),導(dǎo)致當(dāng)?shù)貧鉁伢E降。

      1.2.4 工位能力約束

      采用結(jié)構(gòu)體編碼方式.結(jié)構(gòu)體中包含操作序列、分配工位數(shù)和各工位節(jié)拍等屬性.遺傳算法生成隨機(jī)染色體序列的同時(shí)初始化其他屬性.

      (1)每個(gè)工位有一個(gè)上限工作時(shí)間,它等于生產(chǎn)線節(jié)拍與工位機(jī)床數(shù)量之積.

      (6)計(jì)算當(dāng)前工位時(shí)間Tw是否滿足約束式(4),滿足轉(zhuǎn)步驟(7),否則轉(zhuǎn)步驟(2).

      (4)

      式中:mw為工位上操作總數(shù);ti為工位上第i個(gè)操作的操作時(shí)間;tij為工位上相鄰2個(gè)操作i,j的輔助時(shí)間,包括操作換刀時(shí)間、工作臺(tái)轉(zhuǎn)位時(shí)間、刀具移位時(shí)間;CT0為生產(chǎn)線節(jié)拍;Nw為第w個(gè)工位的機(jī)床數(shù)量.

      (2)工位上允許的機(jī)床數(shù)量限定了分配到工位上的機(jī)床總數(shù).

      (5)

      式中:N0為每個(gè)工位允許的機(jī)床總數(shù).

      (3)工位上刀庫(kù)容量約束限定了分配到工位上使用不同刀具的操作總數(shù).

      (6)

      式中:Nw,mtool為第w個(gè)工位使用不同刀具的數(shù)量;Nw,mtool0為該工位上的刀庫(kù)容量.

      1.3 目標(biāo)函數(shù)

      因此,知識(shí)可視化和網(wǎng)絡(luò)媒介素養(yǎng)教育的目的是一致的,都是為了知識(shí)的傳播和知識(shí)的創(chuàng)造。知識(shí)可視化是從知識(shí)呈現(xiàn)的形式上的視覺化來(lái)促進(jìn)知識(shí)的傳播;網(wǎng)絡(luò)媒介素養(yǎng)教育是從技術(shù)手段上促進(jìn)知識(shí)的傳播。如果把二者結(jié)合起來(lái),快速傳播的網(wǎng)絡(luò)媒介技術(shù)承載著易懂的可視化的信息,人們既可以快速地獲取信息,又能快速地解讀信息,使得人們?cè)谛畔r(shí)代中所面臨的更快、更多地掌握知識(shí)的難題得到了解決。

      在生產(chǎn)線規(guī)劃過(guò)程中,生產(chǎn)目標(biāo)可能有多個(gè),而這些目標(biāo)之間可能是沖突的,很難使所有的目標(biāo)同時(shí)達(dá)到較佳狀態(tài).生產(chǎn)線平衡評(píng)價(jià)指標(biāo)大多是以各工位的操作時(shí)間為出發(fā)點(diǎn)進(jìn)行研究,其目的都是最大化生產(chǎn)線的工作效率、降低各工位的空閑時(shí)間,以在最短的時(shí)間內(nèi)生產(chǎn)最多的產(chǎn)品.本文研究目標(biāo)是在滿足給定節(jié)拍的情況下,使機(jī)床設(shè)備配置數(shù)最少、生產(chǎn)線節(jié)拍最小、生產(chǎn)線平衡率最大.

      (7)

      式中:NM為生產(chǎn)線需要配置的設(shè)備(加工中心)總數(shù);W為生產(chǎn)線工位總數(shù).

      (8)

      式中:CT為最大工位節(jié)拍,即生產(chǎn)線節(jié)拍;Tw為第w個(gè)工位的作業(yè)時(shí)間.

      (9)

      式中:LB為生產(chǎn)線平衡率,等于各工位節(jié)拍之和除以生產(chǎn)線節(jié)拍與工位數(shù)之積.

      2 多目標(biāo)遺傳算法

      采用一種基于帕累托(Pareto)最優(yōu)概念的遺傳算法來(lái)求解多目標(biāo)優(yōu)化問題.這種方法能夠給出多目標(biāo)優(yōu)化問題的Pareto解集,從而可以幫助決策者在Pareto解集中挑選適合設(shè)計(jì)要求的解.

      黃麻在我國(guó)有著上千年的種植歷史,20世紀(jì)高峰期種植面積達(dá)500萬(wàn)畝。老百姓日常所用的麻袋,最主要的原料就是黃麻。然而,隨著近些年化纖紡織袋及其他材質(zhì)纖維的沖擊,麻袋需求量大大減少,導(dǎo)致黃麻種植面積快速萎縮。

      2.1 編碼

      4.2.2 噴氣燃料結(jié)晶點(diǎn)和冰點(diǎn)檢測(cè)區(qū)分性 對(duì)于噴氣燃料結(jié)晶點(diǎn)和冰點(diǎn)檢測(cè)結(jié)果的區(qū)分性考察,本文采用對(duì)長(zhǎng)嶺噴氣燃料和九江噴氣燃料進(jìn)行3∶1,1∶1,1∶3的比例調(diào)和,每種調(diào)和油樣進(jìn)行2次重復(fù)性試驗(yàn),以2次試驗(yàn)的平均值作為該種油樣的結(jié)晶點(diǎn)和冰點(diǎn)最終檢測(cè)結(jié)果。檢測(cè)結(jié)果見表12。

      工位能力約束主要與工位上使用的機(jī)床、刀具有關(guān),是對(duì)工位作業(yè)時(shí)間、工位機(jī)床數(shù)量、刀具數(shù)量的限制.

      2.2 初始種群生成

      生成初始種群時(shí),為了保證種群的多樣性,采用隨機(jī)的方式產(chǎn)生染色體序列,同時(shí)保證各序列操作滿足工藝優(yōu)先約束.具體步驟如下:①載入操作序列O和操作優(yōu)先關(guān)系矩陣P,操作總數(shù)N,初始化染色體序列O′,序號(hào)k=1.②若k≤N則轉(zhuǎn)③,否則退出循環(huán)輸出染色體序列O′.③生成隨機(jī)數(shù)m(0

      (7)將搜索到的操作分入當(dāng)前工位并更新工位時(shí)間Tw,將j從O′中刪除,轉(zhuǎn)步驟(3).

      唐朝廷依賴東南租賦維系的情況要到安史之亂后。安史之亂持續(xù)約八年,北方廣大地區(qū)飽經(jīng)戰(zhàn)亂,“東至鄭、汴,達(dá)于徐方,北自覃懷,經(jīng)于相土,人煙斷絕,千里蕭條?!盵注]劉昫:《舊唐書》卷120《郭子儀傳》,北京:中華書局,1975年,第3457頁(yè)。 此外,唐代中后期,一些割據(jù)藩鎮(zhèn)儼然獨(dú)立王國(guó),朝廷對(duì)其的控制權(quán)名存實(shí)亡。在這種情況下,唐王朝穩(wěn)定的財(cái)賦收入只能仰仗江淮地區(qū)。早在肅宗至德元年(756),第五琦指出:“賦之所出,江淮居多”。[注]劉昫:《舊唐書》卷123《第五琦傳》,北京:中華書局,1975年,第3517頁(yè)。這一情況在元和之后更趨明顯。《唐會(huì)要》卷84“雜錄”條云:

      (1)初始化工位號(hào)w=0,染色體序列O′.

      (2)如果O′不為空,則w=w+1,新建空工位w,機(jī)床數(shù)量Nw=1,當(dāng)前工位作業(yè)時(shí)間Tw=0,空工位操作集合Ow={},否則跳出循環(huán),分配結(jié)束轉(zhuǎn)步驟(8).

      (3)搜索O′中序號(hào)最小且沒有優(yōu)先操作,并與當(dāng)前工位已分配操作共享一種工位約束(裝夾、姿態(tài)、機(jī)床的組合)的操作j,如果j存在,轉(zhuǎn)步驟(4),否則轉(zhuǎn)步驟(2).

      (4)若Ow為空,轉(zhuǎn)步驟(7),否則轉(zhuǎn)步驟(5).

      媽媽給我買回了一架薩克斯,我剛剛打開盒子就被它的外貌吸引住了,閃閃發(fā)光的色澤,流線光滑的外表,精美的按鈕,他的笛頭就像小鴨子的嘴巴一樣扁扁的,再看他的喇叭就像豬八戒的耳朵一樣,肥肥大大!真有趣,這就是我的薩克斯,漂亮吧!

      (5)檢驗(yàn)當(dāng)前工位是否滿足約束式(6),滿足轉(zhuǎn)步驟(6),否則轉(zhuǎn)步驟(2).

      2.2 患者血管通路并發(fā)癥情況 導(dǎo)管組共發(fā)生感染14例,包括菌血癥11例、隧道感染3例,發(fā)生率45.2%;內(nèi)瘺組發(fā)生內(nèi)瘺局部感染3例,發(fā)生率1.5%。導(dǎo)管組發(fā)生導(dǎo)管功能不良2例,發(fā)生率6.5%;內(nèi)瘺組發(fā)生功能不良(包括內(nèi)瘺狹窄和閉塞)27例,發(fā)生率13.8%。

      2.3 解碼方法

      我找來(lái)一只用竹片做成的蒼蠅拍,當(dāng)作消滅馬蜂的武器。拿著蒼蠅拍來(lái)到樹林里,我又找到那棵掛著“蓮蓬”的大樹,舉起蒼蠅拍,用力向“蓮蓬”拍去,接著災(zāi)難便來(lái)了:從馬蜂窩里飛出一群大馬蜂,向我飛來(lái)。我躲之不及,在一片嗡嗡聲中,頭上和臉上被狠狠地蜇了三四下……這下慘了,整個(gè)腦袋都腫起來(lái),疼得我直掉眼淚。這是我第一次和馬蜂作戰(zhàn),結(jié)果大敗而歸。

      (8)計(jì)算目標(biāo)函數(shù).

      將操作序列按某限制節(jié)拍CT0分配到若干工位上的算法流程如圖2所示.其中Tw為假設(shè)將加工操作j分配到w工位后的加工時(shí)間(此時(shí)并未真正完成分配),Tw≤(CT0×Nw)為j真正分配到w工位的必要非充分條件.Tw不是各個(gè)加工操作時(shí)間的簡(jiǎn)單疊加,還需加上輔助時(shí)間(換刀、轉(zhuǎn)動(dòng)、移位).若工位設(shè)備數(shù)超過(guò)最大設(shè)備數(shù)或者搜索失敗,檢驗(yàn)已分配操作是否滿足同工位約束,如不滿足,則進(jìn)行工藝微調(diào),將同工位操作集合及其優(yōu)先操作分入工位,令w=w+1,直到所分配操作序列為空.

      2.4 適應(yīng)度的確定

      2.5.1 選擇操作

      為保證解的分布性和均勻性,應(yīng)用帕累托分級(jí)和共享函數(shù)法對(duì)可行解適應(yīng)度值進(jìn)行評(píng)價(jià).帕累托分級(jí)步驟如下:①令級(jí)別g=1.②從種群中任選一個(gè)解X*作為參考,將其與種群中所有其他解進(jìn)行比較,如果X*支配所有其他的解,則令其級(jí)別g(X*)=g,重復(fù)此過(guò)程,直到種群中所有的解都被選擇作為參考解為止.③刪除所有級(jí)別為g的個(gè)體.④如果種群中還存在沒有被確定級(jí)別的個(gè)體,則令g=g+1,轉(zhuǎn)②,否則退出循環(huán),分級(jí)結(jié)束.

      3.3.2 硫酸鹽測(cè)定結(jié)果 按“2.4.2”和“2.4.3”分別配制2種供試品溶液,進(jìn)樣,測(cè)定本次抽樣19批檢品的硫酸鹽含量,結(jié)果見表4。

      圖2 啟發(fā)式解碼算法流程Fig.2 Flow diagram of heuristic decoding algorithm

      染色體序列到生產(chǎn)線平衡方案的映射需要通過(guò)解碼完成.生產(chǎn)線平衡一般是先確定工位構(gòu)型、工位裝夾、加工姿態(tài)等約束來(lái)限制工位可加工內(nèi)容,然后利用搜索算法對(duì)可行域內(nèi)解集合進(jìn)行搜索尋優(yōu).本文提出一種基于啟發(fā)式的解碼方法對(duì)染色體表示的操作序列進(jìn)行分配,分配過(guò)程以操作及操作間約束關(guān)系為主導(dǎo),不需要提前確定生產(chǎn)線構(gòu)型及選擇工位裝夾.具體解碼方式如下:

      (10)

      2.5 遺傳算子

      上述問題也引來(lái)了北江沿線的地方政府、航運(yùn)企業(yè)、船舶經(jīng)營(yíng)者的高度關(guān)注,人大和政協(xié)代表十分重視,廣東省第十三屆人民代表大會(huì)第一次會(huì)議1391號(hào)、政協(xié)十二屆一次會(huì)議20180418號(hào)提案均建議設(shè)立北江通航管理機(jī)構(gòu),統(tǒng)一船閘運(yùn)營(yíng)以提高通航效率。清遠(yuǎn)、韶關(guān)市政府和省直有關(guān)單位均表示贊同北江船閘實(shí)行統(tǒng)一管理,下一步將結(jié)合機(jī)構(gòu)改革,探索優(yōu)化北江流域船閘管理體制。

      綜上所述,在“一帶一路”背景下,各個(gè)東道國(guó)制度指標(biāo)對(duì)改善東道國(guó)基礎(chǔ)設(shè)施的中國(guó)OFDI的東道國(guó)經(jīng)濟(jì)增長(zhǎng)效應(yīng)這一問題上都存在單一“門檻值”。想要發(fā)揮這部分中國(guó)OFDI帶給東道國(guó)的經(jīng)濟(jì)增長(zhǎng)效應(yīng),各個(gè)東道國(guó)制度必須越過(guò)相應(yīng)“門檻值”。

      選擇算子建立在對(duì)個(gè)體適應(yīng)度評(píng)價(jià)的基礎(chǔ)上.采用錦標(biāo)賽選擇法隨機(jī)地從種群中挑選一定數(shù)目的個(gè)體,然后將適應(yīng)度最高的個(gè)體作為父?jìng)€(gè)體.這個(gè)過(guò)程重復(fù)進(jìn)行K(K為種群數(shù)量)次完成個(gè)體的選擇.

      2.5.2 交叉操作

      設(shè)進(jìn)行交叉操作的2個(gè)父代個(gè)體分別為A1,A2,它們交叉之后產(chǎn)生的子代個(gè)體為B,本文選擇一種交叉過(guò)程中不違反操作間優(yōu)先關(guān)系約束的交叉方式,交叉操作如圖3所示,具體過(guò)程如下:①隨機(jī)產(chǎn)生2個(gè)交叉位置e1,e2,設(shè)e1

      圖3 交叉示意Fig.3 Diagrammatic sketch of crossover

      2.5.3 變異操作

      對(duì)按照變異概率選擇的個(gè)體進(jìn)行變異操作時(shí)采用互換變異算子進(jìn)行變異,也就是先在個(gè)體序列中隨機(jī)選取2個(gè)不同的基因位置,然后對(duì)這2個(gè)位置的基因進(jìn)行互換.

      2.6 算法實(shí)現(xiàn)

      算法過(guò)程所使用符號(hào)如下:種群數(shù)量K,變異概率pm,交叉概率pc,迭代次數(shù)ite,算法步驟如下:①設(shè)定種群大小K,初始化參數(shù)pm,pc和ite,Pareto檔案集大小Np,創(chuàng)建初始Pareto非支配集Pa=?.②生成初始種群.③對(duì)種群中的每個(gè)染色體進(jìn)行解碼,得到對(duì)應(yīng)的生產(chǎn)線平衡方案.④計(jì)算每個(gè)平衡方案的CT,LB,NM,W.⑤根據(jù)Pareto支配關(guān)系對(duì)種群進(jìn)行帕累托分級(jí).⑥把級(jí)別為1的所有非支配解放入非支配解集Pa中,如果非支配解集的規(guī)模超過(guò)設(shè)定值,則對(duì)Pa進(jìn)行修剪.⑦計(jì)算種群中每個(gè)解的小生境計(jì)數(shù).⑧計(jì)算種群中每個(gè)解的適應(yīng)度值.⑨進(jìn)行選擇、交叉、變異操作.⑩采用精英保留策略,令進(jìn)化代數(shù)ite=ite+1,如果達(dá)到設(shè)定的進(jìn)化代數(shù)則終止算法,輸出非支配解集Pa中的所有解,否則轉(zhuǎn)步驟⑤.

      第三,積聚農(nóng)村閑散資金,提高資金使用效率。隨著我國(guó)經(jīng)濟(jì)的高速發(fā)展,農(nóng)民的收入逐步提高,農(nóng)村擁有越來(lái)越多的可支配資金。但我國(guó)目前的投資渠道較為狹窄,絕大多數(shù)的農(nóng)民都是將富余資金存在銀行,而銀行存款的利率較低,甚至低于通貨膨脹率,再加上缺乏相應(yīng)的理財(cái)知識(shí),這些剩余資金難以找到合適的投資渠道。非正規(guī)金融的存在打破了正規(guī)金融的壟斷格局,其存款方式靈活、簡(jiǎn)便,利息也比銀行存款利息高,吸引了一些尋找更好收益率的農(nóng)村資金。在為農(nóng)村投資者提供了一種有效金融投資渠道的同時(shí),非正規(guī)金融集聚了農(nóng)村閑散資金,并借貸給農(nóng)村中小企業(yè),滿足其融資需求,引導(dǎo)資金的有效配置,促進(jìn)了農(nóng)村經(jīng)濟(jì)發(fā)展。

      3 案例分析

      以某柴油發(fā)動(dòng)機(jī)缸體生產(chǎn)線中的柔性化改造為例進(jìn)行平衡方案優(yōu)化以驗(yàn)證算法的有效性.原企業(yè)發(fā)動(dòng)機(jī)缸體生產(chǎn)線以專機(jī)為主,加工對(duì)象單一,可變性差,不能及時(shí)適應(yīng)生產(chǎn)任務(wù)的變化.根據(jù)企業(yè)要求,對(duì)缸體生產(chǎn)線中的部分專機(jī)工位進(jìn)行柔性化改造,即使用加工中心代替專機(jī)加工.缸體零件如圖4所示,原專機(jī)工位改造涉及到的特征操作按方位面統(tǒng)計(jì)如表1所示.

      圖4 缸體示意Fig.4 3D model of cylinder block 表1 各面操作數(shù)Tab.1 Operation number of each face

      方位面操作數(shù)1面862面1603面51方位面操作數(shù)4面785面1296面92

      經(jīng)聚類處理后得到該零件的71個(gè)制造特征的132個(gè)操作.由于該型號(hào)缸體有6個(gè)缸孔,縱向距離過(guò)大,加工時(shí)零件只有2種姿態(tài)和2種裝夾方式,如圖5所示.可使用A軸和B軸2種類型的四軸加工中心進(jìn)行加工,B軸加工中心采用裝夾方案1,以2面及2面上銷孔定位,1面為夾緊面,安裝姿態(tài)為2面朝下,可加工3面、4面、5面、6面及面上特征.A軸加工中心采用裝夾方案2,以5面及5面上銷孔定位,3面、4面為夾緊面,安裝姿態(tài)為5面朝下,可加工1面、2面、5面(由于夾具遮擋,5面上部分操作可加工)、6面及面上特征.

      a 裝夾1,B軸加工中心

      b 裝夾2,A軸加工中心圖5 裝夾方式與工件姿態(tài)Fig.5 Clamping method and workpiece attitude

      采用本文算法對(duì)上述實(shí)例進(jìn)行計(jì)算,種群大小100,迭代次數(shù)500,交叉概率0.8,變異概率0.3,各工位最大并行機(jī)床數(shù)為6臺(tái),刀庫(kù)最大容量為60把,根據(jù)企業(yè)生產(chǎn)計(jì)劃,生產(chǎn)線最大節(jié)拍為380 s.計(jì)算機(jī)的硬件參數(shù)為Intel i5處理器、8 GB內(nèi)存,通過(guò)MatlabR2010b軟件進(jìn)行算法運(yùn)算,耗時(shí)740 s,獲得Pareto最優(yōu)解集如圖6和表2所示,機(jī)床投入數(shù)最少的方案5的線平衡方案如圖7所示,該方案由3個(gè)工位組成,工位1和3使用裝夾方案1,工位2使用裝夾方案2,各工位節(jié)拍分別為336.9 s,337.2 s和322.3 s.從表2中可以看出,計(jì)算所得Pareto最優(yōu)解集中的解方案包含不同機(jī)床配置數(shù)下的最優(yōu)方案,5種方案均可滿足生產(chǎn)節(jié)拍要求且生產(chǎn)線平衡率為93%以上.隨著機(jī)床數(shù)量的增加,生產(chǎn)線節(jié)拍減少,但當(dāng)機(jī)床數(shù)量增加到一定值時(shí),生產(chǎn)線節(jié)拍相差不大,如機(jī)床數(shù)量為17和16的2種線平衡方案.上述結(jié)論對(duì)生產(chǎn)線后期的增產(chǎn)規(guī)劃具有一定指導(dǎo)作用.此外,從表2中還可看出,工位數(shù)少容易得到較高的平衡率.

      為進(jìn)一步驗(yàn)證算法,在上述多目標(biāo)遺傳算法及求解結(jié)果基礎(chǔ)上,限制設(shè)備數(shù),以生產(chǎn)節(jié)拍最小為目標(biāo)進(jìn)行求解.分別限制設(shè)備數(shù)量為13到17臺(tái)時(shí),生產(chǎn)節(jié)拍迭代曲線如圖8所示,每次運(yùn)算平均耗時(shí)350s.圖9為設(shè)備數(shù)量限制為13臺(tái)時(shí)得到的最優(yōu)生產(chǎn)線平衡方案,該方案由5個(gè)工位組成,工位1和2和4使用裝夾方案1,工位3和5使用裝夾方案2,各工位節(jié)拍分別為339.0,336.1,337.9,340.9 s和325.7 s,生產(chǎn)線節(jié)拍為340.9 s,平衡率為98.5%,與多目標(biāo)遺傳算法求解結(jié)果相近.

      圖6 多目標(biāo)Pareto解Fig.6 Pareto solutions for multiple objects 表2 多目標(biāo)優(yōu)化方案Tab.3 Multi-objective optimization results

      序號(hào)節(jié)拍/s平衡率/%構(gòu)型設(shè)備數(shù)量1271.793.873?3?4?3?4172279.596.915?5?3?3163298.695.585?6?3?1154324.295.023?3?2?3?3145337.298.515?6?213

      圖7 機(jī)床數(shù)量最少的生產(chǎn)線平衡方案

      Fig.7 Production line balancing scheme of the least number of machines

      本文算法改進(jìn)了初始種群生成方法和解碼方法,采用滿足優(yōu)先約束的操作序列構(gòu)造初始種群,解碼方法直接得到滿足工位約束的操作分配方案.圖10給出了設(shè)備數(shù)量為13臺(tái)時(shí)傳統(tǒng)遺傳算法與改進(jìn)遺傳算法的節(jié)拍曲線收斂對(duì)比圖.2種算法除了進(jìn)化策略不同,其余參數(shù)設(shè)定完全相同,由多次試驗(yàn)得出,本文算法收斂速度更快,最終所得解的結(jié)果更優(yōu).此外,針對(duì)相似問題,文獻(xiàn)[1]利用改進(jìn)粒子群算法求解,需要提前確定生產(chǎn)線構(gòu)型和裝夾方案,而本文算法不需要預(yù)先指定生產(chǎn)線構(gòu)型和各工位裝夾方案,能夠同時(shí)得到多種構(gòu)型的平衡方案,算法效率更高,適用范圍更廣.

      圖8 不同設(shè)備數(shù)的生產(chǎn)節(jié)拍迭代曲線

      Fig.8 Iteration curve of cycle time for different number of machines

      圖9 生產(chǎn)線平衡方案Fig.9 Production line balancing scheme

      圖10 2種算法目標(biāo)節(jié)拍的收斂曲線Fig.10 Convergence curves of cycle time for two algorithms

      4 結(jié)語(yǔ)

      針對(duì)箱體類零件柔性機(jī)工線平衡問題,考慮了操作優(yōu)先關(guān)系約束、工位限制約束、操作同工位約束、工位能力約束,以設(shè)備配置數(shù)、生產(chǎn)節(jié)拍、生產(chǎn)線平衡率為優(yōu)化目標(biāo),建立了柔性加工線的優(yōu)化模型.提出了多目標(biāo)遺傳算法,為了使算法的搜索盡可能在整個(gè)可行解空間進(jìn)行,同時(shí)保證非支配解集的分散性和均勻性,采用隨機(jī)的方式產(chǎn)生滿足工藝優(yōu)先約束的初始種群以及滿足工位約束的啟發(fā)式解碼方法,并將帕累托分級(jí)和共享函數(shù)法用于適應(yīng)度值的評(píng)價(jià).通過(guò)工業(yè)實(shí)例驗(yàn)證,該多目標(biāo)遺傳算法可以得到滿意的非支配解集,對(duì)生產(chǎn)線規(guī)劃與再設(shè)計(jì)具有較好的指導(dǎo)作用.

      [1] 李愛平, 魯力, 王世海,等. 復(fù)雜箱體零件柔性機(jī)加工生產(chǎn)線平衡優(yōu)化[J]. 同濟(jì)大學(xué)學(xué)報(bào):自然科學(xué)版, 2015, 43(4): 625.

      LI Aiping, LU Li, WANG Shihai,etal. Optimization of flexible machining line balancing for complex prismatic parts[J]. Journal of Tongji University: Natural Science, 2015, 43(4): 625.

      [2] Salveson M E. The assembly line balancing problem[J]. Journal of Industrial Engineering, 1955, 6(3): 18.

      [3] Bhattacharjee T K, Sahu S. Complexity of single model assembly line balancing problems[J]. Engineering Costs and Production Economics, 1990, 18(3): 203.

      [4] Dolgui A, Guschinsky N, Levin G. On problem of optimal design of transfer lines with parallel and sequential operations[C]//Proceedings of the 7th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA’99). Barcelona: [s.n.]:1999, 329-334.

      [5] Dolgui A, Finel B, Guschinsky N,etal. MIP approach to balancing transfer lines with blocks of parallel operations[J]. IIE Transactions, 2006, 38(10): 869.

      [6] Dolgui A, Ihnatsenka I. Branch and bound algorithm for a transfer line design problem: Stations with sequentially activated multi-spindle heads[J]. European Journal of Operational Research, 2009, 197(3): 1119.

      [7] Dolgui A, Kovalev S, Kovalyov M Y,etal. Minimizing setup costs in a transfer line design problem with sequential operation processing[J]. International Journal of Production Economics, 2014, 151: 186.

      [8] Battia O, Dolgui A, Guschinsky N,etal. Integrated configurable equipment selection and line balancing for mass production with serial-parallel machining systems[J]. Engineering Optimization, 2014, 46(10): 1369.

      [9] Essafi M, Delorme X, Dolgui A,etal. A MIP approach for balancing transfer lines with complex industrial constraints[J]. Computers & Industrial Engineering, 2010, 58(3): 393.

      [10] Essafi M, Delorme X, Dolgui A. Balancing lines with CNC machines: A multi-start ant based heuristic[J]. CIRP Journal of Manufacturing Science and Technology, 2010, 2(3): 176.

      [11] Essafi M, Delorme X, Dolgui A. A reactive GRASP and path relinking for balancing reconfigurable transfer lines[J]. International Journal of Production Research, 2012, 50(18): 5213.

      [12] Borisovsky P A, Delorme X, Dolgui A. Genetic algorithm for balancing reconfigurable machining lines[J]. Computers & Industrial Engineering, 2013, 66(3): 541.

      [13] Das K, Baki M F, Li X Y. Optimization of operation and changeover time for production planning and scheduling in a flexible manufacturing system[J]. Computers & Industrial Engineering, 2009, 56(1): 283.

      [14] Osman H, Baki M F. Balancing transfer lines using Benders decomposition and ant colony optimization techniques[J]. International Journal of Production Research, 2014, 52(5): 1334.

      Optimization of Line Balancing for Flexible Machining Lines Based on Multi-objective Genetic Algorithm

      LIUXuemei,JIAYongqi,LANLinlin,LIAiping

      (School of Mechanical Engineering, Tongji University, Shanghai 201804, China)

      To solve line balancing problems for flexible machining line, a method was proposed, which can provide optimal stations configuration and operations assignment and sequence. After analyzing precedence constraint, clustering constraint and station constraint decided by machine capability, setups and workpiece orientation, a mathematical model was constructed, in which three objectives were considered simultaneously: number of machines, cycle time, line balancing rate. The multi-objective genetic algorithm (MOGA) was presented. A heuristic population generation and a heuristic decoder were designed. The Pareto ranking method and the sharing function method were employed to evaluate the individuals’ fitness, which guaranteed the dispersity and uniformity of the solutions. A case study for cylinder block machining line was carried out, and multiple optimal solutions were obtained by the MOGA. The computational results demonstrate the feasibility and effectiveness of the proposed algorithm.

      machining line; flexible; line balancing; constraint model; multi-objective genetic algorithm

      2016-01-12

      上海市科委項(xiàng)目(15111105500);國(guó)家高檔數(shù)控機(jī)床與基礎(chǔ)制造裝備科技重大專項(xiàng)(2013ZX04012-071)

      劉雪梅(1969—),女,副教授,博士生導(dǎo)師,工學(xué)博士,主要研究方向?yàn)閿?shù)字化制造、制造信息工程. E-mail:liuxuemei@#edu.cn

      TH162+.1

      A

      猜你喜歡
      裝夾工位生產(chǎn)線
      基于有限元分析多件裝夾夾具體結(jié)構(gòu)設(shè)計(jì)研究
      請(qǐng)珍惜那個(gè)工位永遠(yuǎn)有零食的同事
      方便小米粥億級(jí)生產(chǎn)線投入運(yùn)行
      16000t鍛造壓力機(jī)生產(chǎn)線將交付
      精確WIP的盤點(diǎn)方法
      工位大調(diào)整
      意林(2020年10期)2020-06-01 07:26:37
      基于機(jī)器視覺提高移動(dòng)機(jī)器人裝夾精度的應(yīng)用研究
      柔性高效裝夾技術(shù)的研究與應(yīng)用
      多品種變批量數(shù)控生產(chǎn)中快速裝夾應(yīng)用技術(shù)
      生長(zhǎng)在生產(chǎn)線上
      九台市| 洛扎县| 永济市| 鄱阳县| 夏津县| 广饶县| 东光县| 侯马市| 饶河县| 石林| 苍山县| 平阳县| 肇东市| 安国市| 大荔县| 德兴市| 宁城县| 牟定县| 许昌市| 阆中市| 叶城县| 多伦县| 阳新县| 天柱县| 张家口市| 沿河| 阜新市| 阿拉善右旗| 晋宁县| 凯里市| 遂昌县| 林口县| 土默特左旗| 新巴尔虎右旗| 涿州市| 正蓝旗| 商南县| 淮阳县| 包头市| 临汾市| 通化县|