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
主站蜘蛛池模板: 国产精品视频a| 啦啦啦网站在线观看a毛片| 国产成人做受免费视频| 免费va国产在线观看| 亚洲人成网18禁| 亚洲一级毛片在线观播放| 亚洲永久色| 国产91丝袜| 精品国产成人国产在线| 成人免费网站在线观看| 精品三级网站| 日韩久草视频| 在线观看视频一区二区| 色成人亚洲| 中文字幕在线视频免费| 欧美一区二区三区欧美日韩亚洲| 尤物视频一区| 伊人久久久久久久| 天天躁夜夜躁狠狠躁图片| 国产精品毛片在线直播完整版 | 亚洲电影天堂在线国语对白| 亚洲成肉网| 无码啪啪精品天堂浪潮av| 亚洲精品无码专区在线观看| 欧美性天天| 久久熟女AV| 青青国产成人免费精品视频| 亚洲首页在线观看| 色综合激情网| 91精品人妻互换| 真人免费一级毛片一区二区| 毛片久久久| 高清乱码精品福利在线视频| 热思思久久免费视频| 国产在线观看一区精品| 亚洲中文久久精品无玛| 无码福利视频| 伊人久久婷婷五月综合97色| 强乱中文字幕在线播放不卡| 中文字幕亚洲第一| 波多野结衣无码视频在线观看| 国产精品亚洲一区二区三区z| 国产成人永久免费视频| 国内精品视频区在线2021| 亚洲av片在线免费观看| 久久精品中文字幕少妇| 天堂在线亚洲| 久久中文字幕av不卡一区二区| 最新国产高清在线| 欧美成人精品在线| 一区二区三区四区精品视频 | 日韩欧美一区在线观看| 国产国产人成免费视频77777| 啪啪免费视频一区二区| 国产高颜值露脸在线观看| 久久久久国产精品熟女影院| 亚洲系列中文字幕一区二区| 999精品色在线观看| 黄色福利在线| 国产亚洲精品va在线| 免费激情网站| 91九色视频网| 欧美高清国产| 九九免费观看全部免费视频| 亚洲三级色| 欧美一级高清片欧美国产欧美| AV网站中文| 国产亚洲精品91| 国产在线拍偷自揄拍精品| 99re热精品视频中文字幕不卡| 欧美特黄一免在线观看| 51国产偷自视频区视频手机观看| 性色生活片在线观看| 精品伊人久久久香线蕉| 丁香五月婷婷激情基地| 亚洲男人天堂2020| 无码一区18禁| 精品亚洲麻豆1区2区3区| 亚洲国产精品一区二区高清无码久久 | 国产精品毛片在线直播完整版| 国产三级国产精品国产普男人 | 九九久久精品国产av片囯产区|