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

基于遺傳算法的彈藥集裝模塊垛位優化*

2015-03-15 03:04:17任俊鵬
艦船電子工程 2015年12期
關鍵詞:優化作業

任俊鵬 嚴 平 譚 波

(海軍工程大學兵器工程系 武漢 430033)

?

基于遺傳算法的彈藥集裝模塊垛位優化*

任俊鵬 嚴 平 譚 波

(海軍工程大學兵器工程系 武漢 430033)

垛位優化是彈藥庫房管理中的重要內容。論文首先對庫房中的彈藥集裝模塊的總搬運距離和各個垛堆的作業頻率建立多目標優化模型——彈藥集裝模塊垛位優化模型;然后采用權重系數變換法的遺傳算法對多目標問題進行優化計算,并結合實例給出了求解的具體步驟和操作過程。最后通過Matlab對實例尺寸為15m×10m×5m的庫房垛位優化進行計算,垛位優化初始解經過計算由最初的139.5697將降為132.5724。通過計算可知優化解的降幅達到了5.01%,證明了這一方法的有效性。

垛位優化; 集裝模塊; 遺傳算法

Class Number TJ410.3

1 引言

海軍彈藥保障正逐步擺脫“人推肩扛”的傳統保障模式,實現以托盤集裝箱為基礎的模塊化儲存和機械化搬運。托盤化的彈藥在進入彈藥庫房后,如何確定其在庫房中堆垛位置就成為一個關鍵的問題。垛位分配是否合理對今后彈藥的作業效率將產生直接的影響。如果彈藥集裝模塊的垛位分配合理,則有利于庫房中進行機械搬運作業,以提高彈藥保障效率;反之,就會出現不同規格的托盤彈藥的布局分散,常用彈藥和戰備彈藥的放置不合理等現象,這些因素對于彈藥的快速高效保障都是不利的。當前,我軍倉庫中儲存的箱裝物資在垛位選擇上還沒有詳細的方案,垛位的分配完全憑倉庫業務人員的經驗進行安排[1],在彈藥的堆垛過程中,對托盤的選擇以及垛位的順序則很少考慮,垛位被隨機排列,直接影響了收發作業的效率。鑒于此種現狀,彈藥庫房中的集裝模塊垛位優化問題開展研究對提高作業效率,增強戰時保障能力都具有重要意義。

2 彈藥垛位優化模型

在實際的倉庫儲存過程中,不能保證一個倉庫只對一種規格的彈藥托盤進行堆放。這就面臨著對一個倉庫中多種規格的彈藥托盤的堆放進行優化計算。既要確定一個倉庫中擺放何種規格的彈藥托盤,還要確定在該倉庫中各個規格的托盤數量和堆碼方式以及對不同彈藥的使用頻率和彈藥的儲備量來確定堆垛的位置,同時還要保證工作通道的寬度和位置設置的科學合理,從而使得每個垛位在收發過程中到門口的總路程L最短[2~3]。這樣才能提高倉庫的利用率和保障能力。

2.1 目標函數L

對整個彈藥庫房的儲存布局優化來說,就是保證每個垛堆中所有彈藥模塊單元的作業路程最小。所以其目標函數L為

Lmin=[F1+F2+F3+…+Fi]

(1)

2.2 子目標函數Fi

為保證庫房內每個垛位的托盤到門口的總路程最短,以倉庫的一個角建立三維直角坐標系,設一個倉庫中有l堆托盤,第i(i=1,2,3,…,l)堆垛中任一托盤的坐標為Vi=(x,i,y,i,z,i)m,n,g,距離函數Fi為第i堆中的所有托盤到門口的總路程。則:

(2)

其中,(i,m,n,g)表示第i堆的第m行,n列,g層的托盤。

2.3 各垛堆的權重系數

由于倉庫中儲存的彈藥品種和儲量不盡相同,且部隊對不同彈藥的需求量也不同。每一垛堆的彈藥品種、批次相同,根據不同的收發頻率和需求量設定第i堆的權重系數為Ki。垛堆的收發頻率越高[4],其權重系數Ki就越大,說明該垛堆應該擺放在靠近門口和主通道的位置,以便于快速、高效的收發作業。

2.4 約束條件

在軍用彈藥倉庫的存儲布局中,影響路徑優化的主要是通道的設置,如果通道的寬度和位置設置合理,就可以大大縮短作業路程和作業時間,提高作業效率。存儲區的通道主要是用于出入庫房作業的工作通道(包括機械搬運通道和手動叉車通道)和人員的檢查通道[5]。主通道連接彈藥倉儲區的進出口和各作業區域,手動叉車通道是連接主通道和各垛堆的通道,一般平行或垂直于主通道,不應與庫房墻壁臨近,檢查通道是相鄰垛堆之間通道,用于對彈藥的日常常規性檢查[6]。

通道寬度設計根據不同作業區域、人員或車輛行走速度、單位時間按通行人數、搬運物品體積等因素而定。為了滿足搬運機械的轉彎半徑和作業順暢,設定作業面T作≥4.2m,叉車通道T叉≥1.8m,為方便庫房的日常檢查,設定檢查通道T檢≥0.6m,為了保證機械作業的安全,垛堆的頂高距天花板的距離D通常大于等于0.5m[7~10]。即約束條件為

(3)

這樣才能保證機械搬運的順利作業,完成收發任務。

2.5 歸一簡化處理

根據彈藥庫房的堆垛原則,同一批次的彈藥和同一型號的托盤集中放置。在儲存布局的確定中,由于垛堆的層數g對于垛堆位置的設定不產生影響,而且在確定了垛堆的位置后,層數g對于作業路程L的影響也比較小。因此,為了簡化運算,將模型中堆垛層數設定為1層。

由式(2)可知,第i垛堆中的任一托盤坐標為Vi,因此Vi可簡化為(xi,yi,1)m,n,1。對于垛堆中的每個托盤的坐標可進行歸一化處理。由于每個垛堆的托盤的規格相同,所以垛堆的中心坐標V中為

(4)

進而可以得到Fi的簡化

Fi=m*n*V中

(5)

即當確定了一個垛堆的托盤數和中心坐標后,便可以得到該垛堆所有集裝單元的作業路程總值。

2.6 模型表示

綜上所述,根據式(1)~式(5),彈藥庫的儲存布局數學模型為

Lmin=[k1*F1+k2F2+k3F3+…+klFl]

約束條件:

(6)

3 遺傳算法對實例問題的優化求解

3.1 選取算法類型

從上述模型建立過程中可以看出,對于彈藥存儲的集裝模塊優化問題是多目標優化問題,需要考慮多個目標函數的同時優化。根據本模型中的多目標優化,采用權重系數變換法來進行計算,根據各個垛堆不同的收發頻率和需求量等因素綜合設定權重系數Ki。將多目標優化問題化為單目標優化問題,進而求解多目標優化問題[11~12]。

3.2 實例計算

3.2.1 選定托盤規格

托盤是一種用于機械化裝卸、搬運和堆存貨物的集裝單元工具,GJB184A-1999《軍用立柱式托盤和箱式托盤基本尺寸和額定載重量》中規定了三種軍用托盤標準尺寸,分別是800mm×1200mm、1000mm×1200mm和1100mm×1100mm。

設定一地面庫長D=15m,寬W=10m,高為Z=5m,堆垛最多層數為G=3,為簡化計算,選擇規格為1200×1000×1300,1200×800×1300,1100×1100×1300的三種托盤來進行堆垛。為了保障堆碼的順利和收放作業的通暢,設定主作業面4.2m,檢查通道0.6m,叉車通道1.8m。托盤的堆放按照彈藥庫房的堆放原則擺放,保證彈體與通風口方向一致[13]。其堆垛樣式如圖1所示。

圖1 地面庫堆碼效果圖

3.2.2 數學模型表示

現對實例庫房中的集裝模塊垛位優化模型進行數學表達。設地面彈藥庫有一個出入口,庫房長15m,寬10m,高5m。現存三個垛堆,垛堆的托盤規格分別為:1200×1000×1300,1200×800×1300,1100×1100×1300三種。如圖2所示。

圖2 庫房儲存布局示意圖

其中,各垛堆的權重系數k1=0.7,k2=0.5,k3=0.3。編號為①、②、③的托盤分別為三個垛堆的中心托盤,設其坐標分別為V1(x1,y1),V2(x2,y2),V3(x3,y3)。則目標函數為

Lmin=[k1F1+k2F2+k3F3]

(7)

約束條件:

即:

Lmin=[k1F1+k2F2+k3F3]

(8)

3.3 具體算法步驟

· 第一步:編碼

在遺傳算法中最常用的編碼方式為二進制編碼,但是這種編碼方式不能較好地適用于貨位規劃這個多目標優化分配問題[14]。由于約束條件為實數區間,所以本文采用十進制實數編碼。染色體的編碼采用順序表達法,即根據集裝模塊單元的位置在庫房中的順序進行編碼。設定庫房中共有i個集裝模塊單元,每個單元的位置可以設定為(xi,yi),那么染色體的編碼為[(x1,y1)(x2,y2)(x3,y3)(x4,y4)…(xi,yi)],其示意圖如下:

X1,Y1X2,Y2X3,Y3X4,Y4……Xi,Yi

在運算過程中為保證計算的精度,可以將染色體編碼轉換為二進制進行計算,再對計算結果轉換為十進制進行表示。

· 第二步:生成初始種群

根據約束條件,隨機生成數量為N的初始種群,作為垛位優化的初始解。

· 第三步:適應度函數

根據目標函數Lmin=[k1*F1+k2F2+k3F3+…+kiFi]以及權重系數ki計算出每個集裝模塊單元的最短路徑,因此,目標函數值越大,個體遺傳到下一代的概率就越小,即適應度越小。為了滿足目標值的優化要求,就要在選擇之前將個體目標函數轉化為適應值:

(9)

式中Cmax為一個適當的相對較大的數,這里定為L(x)的最大值。適應度函數的分配通過ranking函數計算,按照個體的目標值Lmin由小到大的順序進行對它們進行排序,使用線性評估,給最適應個體的適應度值為2,最差個體的適應度值為0。

· 第四步:選擇遺傳算子

在選擇遺傳算子時采用選擇比例算子。個體被選擇的概率由式(10)給出,

(10)

其中P(xI)為這個個體被選擇的概率,fi為個體的適應度值,∑fi為個體的適應度之和。

· 第五步:交叉、變異運算

在遺傳算法中,通常隨機選擇兩個個體進行交叉操作。通過交叉操作使得目標函數下的優良基因可以充分組合,以保證較大概率的找到目標函數的有化解。交叉概率的取值范圍一般是:0.4~0.99。

變異運算決定了遺傳算法的局部搜索能力。變異算子按照一定的概率(變異概率)選擇部分個體的部分染色體進行變異,被選定的個體按照隨機選擇的兩個垛位的位置進行相互對換,生成新的個體的同時又保持了種群的多樣性。交叉概率的取值范圍一般為:0.0001~0.1。

· 第六步:終止操作

遺傳算法的終止操作有很多種,本文采用設定遺傳的迭代代數。當遺傳迭代代數達到設定數值后,自動停止計算。否則繼續返回到第三步繼續運算,直到到達設定代數為止[15]。

3.4 通過Matlab編程對優化解進行表示

根據本文中的實例設定,可以通過Matlab編程進行運算。設定初始種群NIND=100;最大遺傳代數MAXGEN=50;代溝GGAP=0.9;交叉概率Px=0.7;變異概率Pm=0.02。計算50代后得到最優解如表2及種群均值變化的性能跟蹤如圖3所示。

表2 進化后的最優化解

圖3 種群均值變化性能跟蹤圖

4 結果

通過以上計算可以看出,隨著遺傳代數的增加,最優解有了明顯的下降。經過50代的遺傳進化,最優解從最初的139.5697將降為132.5724,降幅達到了5.01%。對于垛堆的位置坐標也得到了最優解:(x1,y1)=(3.9051,3.0000),(x2,y2)=(3.9020,4.3019),(x3,y3)=(3.7513,6.4618)。在優化進程中,庫房中各個通道的寬度數據如表3所示,T3的初始值為0.0833,經過交叉變異30代后達到了0.4358,雖然有所提高,但仍不滿足要求。在50代時達到了0.7118(大于0.6),滿足了庫房作業通道的基本要求。以上數據計算表明通過遺傳算法該對解決垛位優化問題有較為明顯的效果。

表3 優化后的通道數值

5 結語

本文通過對現有彈藥倉庫的集裝化模塊彈藥垛位優化問題建立數學模型,選定合適規格的托盤,運用遺傳算法對彈藥倉庫垛位布局進行實例優化計算,通過Matlab編程計算得出集裝模塊彈藥垛堆的優化位置以及庫房的作業通道設置,在計算過程中,隨著遺傳進化代數的增加,可以看出總路程明顯的減少以及通道寬度的不斷優化,最終實現了彈藥跺位的優化,為提高倉庫作業效率和彈藥堆的合理布局提供了較為科學的依據。

[1] 馮濤,鐘敬武.貨位布局技術在后方倉庫中的研究與實現[J].計算機技術與自動化,2006,25(4):293-295.

[2] 陶英歌,郭乃林,羅紅英.基于遺傳算法的目標分配優化模型研究[J].系統工程與電子技術,2003:817-819.

[3] 魏國辰.物流機械設備的運用與管理[M].北京:中國物資出版社,2002,1:173-190.

[4] 賀鑫,馬振書,李良春,等.遺傳算法在箱裝軍用物資垛位優化中應用[J].科學技術與工程,2011,11(1):93-94.

[5] 朱子音.提高庫房利用率方法研究[D].長春:吉林大學碩士論文,2008:22-23.

[6] 劉昌祺.物流配送中心設施及設備設計[M].北京:機械工業出版社,2004,9:1-18,156-169.

[7] 李梅娟,陳雪波.Pareto遺傳算法在貨位配置中的應用研究[J].控制工程,2006:139-140.

[8] Stengel R F, Ray L R. Stochastic robustness of linear time-invariant systems[J]. IEEE Trans On Aut Control,1991,36(1):82-87.

[9] Ray L R, Stengel RF. AMont Carlo approachtothe analysisof control system robustness[J]. Automatica,1993,29(2):229-236.

[10] Carlos F M, Peter F J. An overview of evolutionary algorithmsin multiobjective optimization[J]. Evolutionary Computation,1995,3(1):1-16.

[11] 雷英杰,張善文,李續武,等.MATLAB遺傳算法工具箱及應用[M].西安:西安電子科技大學出版社,2011:45-61,107-118.

[12] 龔純,王正林.精通MATLAB最優化計算[M].北京:電子工業出版社,313-315.

Ammunition Container Module Stacking Location Optimization Based on Genetic Algorithm

REN Junpeng YAN Ping TAN Bo

(Department of Weaponry Engineering, Naval University of Engineering, Wuhan 430033)

Stacking location optimization is an important content of ammuniction warehouse management. Firstly, this paper establishes the warehouse of the module ammunition container tatal moving distance and the heap stacking location usage frequency multi-objecctive optimization model. Then, the weight coefficient transform method of multi-objective genetic algorithm is used for optimization calculation with true instance, and the specific steps and the operating process are given. Finally, the warehouse of the actual size of 15m×10m×5m optimizations are calculated by Matlab, and the optimization solution down from 139.569 to 132.5724, reduced by 5.01% which have proved the effectiveness of the proposed method.

stacking location optimization, containers module, genetic algorithm

2015年6月13日,

2015年8月1日

任俊鵬,男,碩士研究生,研究方向:武器系統運用與保障工程。嚴平,男,博士,副教授,研究方向:武器毀傷效能與彈藥設計。譚波,男,博士,講師,研究方向:彈藥工程。

TJ410.3

10.3969/j.issn.1672-9730.2015.12.030

猜你喜歡
優化作業
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
讓人羨慕嫉妒恨的“作業人”
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
作業聯盟
學生天地(2020年17期)2020-08-25 09:28:54
快來寫作業
作業
故事大王(2016年7期)2016-09-22 17:30:08
基于低碳物流的公路運輸優化
現代企業(2015年2期)2015-02-28 18:45:09
主站蜘蛛池模板: 亚洲一区免费看| 亚洲日韩欧美在线观看| 无码精品国产dvd在线观看9久| 1024国产在线| 不卡午夜视频| 久久久久九九精品影院| 亚洲黄色片免费看| 精品国产Ⅴ无码大片在线观看81| 九色视频一区| 99久久国产综合精品女同| 丁香六月综合网| 欧美成人国产| 久久精品91麻豆| 久久夜色精品| 久久综合AV免费观看| 美女潮喷出白浆在线观看视频| 亚洲美女一区二区三区| 精品国产欧美精品v| 久久久久亚洲精品成人网| 特级精品毛片免费观看| 麻豆精品视频在线原创| 国产精品免费电影| 国产91丝袜在线播放动漫| 日本伊人色综合网| 在线看片中文字幕| 国产成人调教在线视频| 亚洲第一天堂无码专区| 欧美成一级| 久久96热在精品国产高清| 国产99在线| 中字无码精油按摩中出视频| 波多野结衣二区| 热思思久久免费视频| 国产在线一区视频| 欧美劲爆第一页| 亚洲天堂成人在线观看| 狠狠ⅴ日韩v欧美v天堂| 美女被狂躁www在线观看| 一级毛片在线播放免费观看| 日本中文字幕久久网站| a毛片在线| 天堂成人在线视频| 国产高清无码麻豆精品| 久久午夜夜伦鲁鲁片无码免费| 女人18毛片水真多国产| 三上悠亚精品二区在线观看| 精品无码国产一区二区三区AV| 国产另类乱子伦精品免费女| 色国产视频| 亚洲乱码在线播放| 日韩精品少妇无码受不了| 久久网欧美| 香蕉国产精品视频| 亚洲欧美成人网| 福利在线免费视频| 亚洲欧美成人综合| 欧美午夜在线播放| 欧美一道本| 欧美日韩国产在线人| 成人午夜亚洲影视在线观看| 99国产精品免费观看视频| 精品久久久久久久久久久| 亚洲Av综合日韩精品久久久| 日韩国产精品无码一区二区三区| 波多野衣结在线精品二区| 国产在线无码av完整版在线观看| 九九视频在线免费观看| 久久77777| 欧美日韩亚洲国产| 日韩天堂视频| 国产高清免费午夜在线视频| 国产69囗曝护士吞精在线视频| 中文字幕调教一区二区视频| 美女无遮挡拍拍拍免费视频| 亚洲欧州色色免费AV| 国产丰满成熟女性性满足视频| 国产高清在线精品一区二区三区| 国产在线一区二区视频| 国产一级在线播放| 精品第一国产综合精品Aⅴ| jizz在线观看| 99久久精品无码专区免费|