• 
    

    
    

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

      ?

      自動化存取系統(tǒng)下的貨位動態(tài)分配數(shù)學(xué)模型構(gòu)建

      2019-04-23 03:29:56成均孝
      微型電腦應(yīng)用 2019年2期
      關(guān)鍵詞:貨位貨架入庫

      成均孝

      (陜西國防工業(yè)職業(yè)技術(shù)學(xué)院 基礎(chǔ)課部, 西安 710300)

      0 引言

      自動化存取系統(tǒng)是基于普通貨架系統(tǒng)基礎(chǔ)實(shí)現(xiàn)多載具貨物存取裝置創(chuàng)建的全新自動化存儲系統(tǒng),其具備多個(gè)載具,在一次行程中能夠存放或者取出多個(gè)貨物單元。其具有較高的靈活性、較大的存儲量及較高的空間使用率,能夠有效滿足未來制造配送環(huán)境中高柔性、多貨種、高密度動態(tài)貨物存取的需求。貨物動態(tài)分配的分配數(shù)學(xué)模型創(chuàng)建是解決自動化存取系統(tǒng)的高效運(yùn)行基礎(chǔ)問題,自動化存貨系統(tǒng)和傳統(tǒng)貨物分配模型創(chuàng)建的目標(biāo)相同,都是實(shí)現(xiàn)貨物出入庫移動時(shí)間距離的最小化,使存取貨物效率得到有效的提高。本文對存貨貨位分配及取貨貨位選擇兩方面進(jìn)行了全面的優(yōu)化,將存取或時(shí)間距離最小化作為目標(biāo),創(chuàng)建組合優(yōu)化模型,使用啟發(fā)式算法的結(jié)合實(shí)現(xiàn)算法的求解,利用數(shù)值實(shí)驗(yàn)對算法有效性進(jìn)行了全面的驗(yàn)證。

      1 貨物的出入庫作業(yè)

      1.1 貨架的系統(tǒng)結(jié)構(gòu)

      自動化存取系統(tǒng)主要包括穿梭板、貨架及垂直提升機(jī)構(gòu)成,如圖1所示。

      系統(tǒng)貨架包括多層,各層之間的存儲巷道相互平行及密集排列,利用主軌道實(shí)現(xiàn)連接。主軌道相互連接成為主軌道網(wǎng),垂直提升機(jī)和各個(gè)貨架層主軌道網(wǎng)相互連接成為貨架系統(tǒng)主干交通網(wǎng),存儲巷道軌道利用主軌道與貨架主干交通網(wǎng)相互連接。在自動化存取系統(tǒng)中,為了能夠有效避免多個(gè)穿梭板相互運(yùn)行出現(xiàn)路徑?jīng)_突的情況,利用主軌道只允許穿梭板單向運(yùn)行的設(shè)置實(shí)現(xiàn)。

      圖1 自動化存取系統(tǒng)貨架機(jī)構(gòu)和設(shè)備

      在自動化存取系統(tǒng)中,每個(gè)存儲巷道都是貨道,其中包括多貨位?;诿芗鎯l件中,為了使物資出入庫的效率得到進(jìn)一步的提高,就要降低倒庫作業(yè)的機(jī)率,每條貨道中只允許同類托盤物資的存儲。為了能夠避免多臺穿梭板在同時(shí)運(yùn)行過程中出現(xiàn)路徑死鎖的情況,實(shí)現(xiàn)貨道穿梭板容量的設(shè)置,為1。

      1.2 出入庫作業(yè)

      自動化存取系統(tǒng)的主要功能就是實(shí)現(xiàn)物資的出入庫作業(yè),其作業(yè)流程通過管理系統(tǒng)實(shí)現(xiàn)統(tǒng)一調(diào)度及監(jiān)控。在物資入庫上架作業(yè)過程中,托盤物資就從貨架的端口進(jìn)入到貨架中,管理系統(tǒng)能夠?qū)崿F(xiàn)穿梭板的調(diào)度,使其到貨架端口托盤物資,將物資運(yùn)輸?shù)焦芾硐到y(tǒng)制定貨位中。在物資下架出庫的過程中,穿梭板就會通過管理系統(tǒng)的制定貨位將貨物裝盤,實(shí)現(xiàn)下架出庫。所以,托盤物資入庫上架及下架出庫簡單來說就是系統(tǒng)對貨架端口和存儲貨位的往返控制,在每次入庫上架作業(yè)過程中,將貨架端口作為起點(diǎn),將存儲貨位作為重點(diǎn)。在每次下架過程中,出庫貨位屬于起點(diǎn),貨架端口屬于終點(diǎn)。如果托盤物資存儲貨位為貨架的一層,那么穿梭板就能夠自動實(shí)現(xiàn)托盤物資轉(zhuǎn)載運(yùn)輸。如果托盤物資存儲貨位不處于貨架一層,那么穿梭板在運(yùn)行過程中需要根據(jù)垂直提升機(jī)實(shí)現(xiàn)換層[1]。

      2 數(shù)學(xué)模型的創(chuàng)建

      2.1 基本的假設(shè)

      航空貨站的散貨區(qū)自動化存取系統(tǒng)都是同端出入式結(jié)構(gòu),其存取單元為網(wǎng)箱,網(wǎng)箱利用貨架坐下端出入口進(jìn)入并且離開自動存取系統(tǒng)。貨架中的每個(gè)貨位尺寸相同,每個(gè)網(wǎng)箱能夠存儲所有貨位,每個(gè)貨位只能夠存儲同個(gè)網(wǎng)箱。巷道中具有一臺堆垛機(jī),堆垛機(jī)能夠在垂直及水平的運(yùn)動。假如堆垛機(jī)在水平及垂直兩個(gè)方向進(jìn)行勻速運(yùn)動,并且負(fù)載空載速度相同。

      2.2 符號的定義

      為了方便系統(tǒng)模型的創(chuàng)建,就要對模型中使用的符號進(jìn)行定義:入庫指令集合表示為Cs,入庫指令索引表示為i,出庫指令集合表示為Cr,出庫指令索引表示為k??肇浳患媳硎緸長e,空貨位索引表示為k。貨位列表示為W,貨位層表示為H,貨架寬度表示P,貨架高度表示為Q。決策變量表示為Xik={0,1}。

      2.3 數(shù)學(xué)模型的創(chuàng)建

      因?yàn)槎讯鈾C(jī)不僅有水平方向的運(yùn)動,還具有垂直方向的運(yùn)動,取垂直及水平的最大完成時(shí)間為運(yùn)行之間,那么入庫指令i存貨時(shí)間就是:

      堆垛機(jī)因?yàn)榇尕浐腿∝浀奈恢弥虚g時(shí)間為:

      堆垛機(jī)取貨的時(shí)間表示為:

      其中指令序列完工的時(shí)間為:

      自動化存活系統(tǒng)貨位動態(tài)分配的數(shù)學(xué)優(yōu)化模型為式(1)~式(4)。

      (1)

      (2)

      (3)

      (4)

      其中式(1)中屬于目標(biāo)函數(shù),其能夠縮短堆垛機(jī)指令序列的完工時(shí)間,式(2)能夠保證每個(gè)入庫的指令指令實(shí)現(xiàn)空貨位,式(3)和式(4)能夠保證每隔入庫指令都實(shí)現(xiàn)一個(gè)空貨位的分配。以上模型能夠在指令序列規(guī)模及空貨位規(guī)模不斷增加的過程中,可行貨位分配方案也會增加,無法利用精確算法實(shí)現(xiàn)模型求解,本文使用單親遺傳算法實(shí)現(xiàn)問題求解[2]。

      3 算法的求解

      遺傳算法是根據(jù)生物進(jìn)化規(guī)律實(shí)現(xiàn)的計(jì)算技術(shù),能夠利用種群進(jìn)行自動獲取及調(diào)整優(yōu)化搜索空間的操作,并且實(shí)現(xiàn)空間多解的搜索,并且以不同解之間性能的差別實(shí)現(xiàn)自適應(yīng)搜索方向的調(diào)整。對自動化存貨系統(tǒng)大規(guī)模貨位分配的問題,要全面考慮問題特殊性及遺傳算法隨機(jī)性,假如繼續(xù)使用基本的遺傳算法,就會使迭代次數(shù)及不可行解可能性得到增加,以此就不能夠產(chǎn)生滿意解。那么針對此問題,本文就基于多種方式實(shí)現(xiàn)模型解。

      3.1 染色體編碼

      染色體編碼屬于遺傳算法編碼空間中的模型解空間映射,其屬于遺傳算法最基本的工作,編碼能夠?qū)徊?、選擇及變異的過程造成影響。本文所研究的染色體使用備選貨位集合耦合映射二進(jìn)制編碼的方式,使編碼能夠分割成為多個(gè)片段,使用空貨位和取貨貨位相互結(jié)合的順序進(jìn)行排列,編碼主要通過兩層構(gòu)成。上層屬于備選貨位集合編碼,下層屬于是否選擇相應(yīng)貨位碼值。編碼長度指的是指令周期中空貨位數(shù)量與需要取貨物的占有數(shù)量集合。需要存取的貨物數(shù)量及載具數(shù)與貨位數(shù)量具有密切的聯(lián)系。圖2為染色體編碼的設(shè)計(jì),其中A、B、C指的是需要取的貨物,為了能夠有效滿足貨物存取的約束,就要保證空貨位中能夠具有三個(gè)空貨位,在貨物中選擇貨位,實(shí)現(xiàn)貨物的取出[3]。

      圖2 染色體編碼的設(shè)計(jì)

      3.2 生成初始種群

      因?yàn)橐陨纤枋龅木幋a結(jié)構(gòu)和值具有特殊的約束,所以初始種群無法按使用隨機(jī)方式生成,要不然會產(chǎn)生不可行的解,無法繼續(xù)實(shí)現(xiàn)算法。所以針對自動化存取系統(tǒng)中的貨位分配,可以使用基于分片段貨位數(shù)量限制隨機(jī)的方法實(shí)現(xiàn)初始種群的生成。在選擇種群規(guī)模中,一般表示越多越好,但是要全面考慮計(jì)算代價(jià)及后續(xù)選擇交配操作便捷性,可以選擇編碼程度2或者4等一系列的偶數(shù)倍作為種群規(guī)模[4]。

      3.3 種群及適應(yīng)度函數(shù)

      遺傳算法通過對生物遺傳進(jìn)化過程中的優(yōu)勝劣汰模擬實(shí)現(xiàn)問題求解,其中的適應(yīng)度函數(shù)屬于對個(gè)體優(yōu)劣進(jìn)行衡量的指標(biāo)。本文所使用的使用度函數(shù)指的是使用原本模型中改進(jìn)策略實(shí)現(xiàn)目標(biāo)函數(shù)的生成,并且以經(jīng)典輪盤賭的方式選擇種群個(gè)體,根據(jù)相應(yīng)的概率分布到下一代實(shí)現(xiàn)染色體的遺傳。為了能夠促進(jìn)算法收斂,使用精英保存策略,是每代數(shù)量最有個(gè)體到下一代遺傳,從而提高父體選擇壓力,使選擇最優(yōu)個(gè)體概率得到進(jìn)一步的提高。

      3.4 變異算子及交叉算子

      自然界中的生物交配之后后代屬于種群進(jìn)化核心步驟,遺傳算法利用交叉算法相互配對的方式實(shí)現(xiàn)其中基因片段的交換,從而形成全新個(gè)體。交叉算子能夠?qū)z傳算法的全局搜索能力決定,一般常見的交叉規(guī)則包括單親遺傳、雙親雙子及多位交配。為了能夠避免出現(xiàn)不可行解的情況,本文就使用基于固定交配位雙親雙子方式實(shí)現(xiàn)交叉,交叉操作,如圖3所示。

      為了能夠避免出現(xiàn)早熟情況,遺傳算法就利用變異算法使個(gè)體染色體中的某個(gè)位置基因使用其他等位基因進(jìn)行替換,以此形成全新的個(gè)體,提高遍歷性。本文使用倒位變異方式,隨機(jī)選擇1-t之間的某基因片段,之后將相應(yīng)片段中的基因值實(shí)現(xiàn)逆序倒位排列,不僅能夠保證個(gè)體可行,還能夠進(jìn)行變異操作。

      4 算法使用

      將所收集的數(shù)據(jù)以以上所描述,使用Matlb軟件,實(shí)現(xiàn)貨位分配數(shù)學(xué)模型的求解?,F(xiàn)在需要對一批貨物進(jìn)行入庫作業(yè),在實(shí)現(xiàn)貨物ABC分類之后得到各種貨物在貨架中需要的入庫數(shù)量,并且利用基礎(chǔ)專家知識庫數(shù)據(jù)的調(diào)用,能夠有效得到各種貨物出入庫頻率,實(shí)驗(yàn)數(shù)據(jù),如表1所示。

      表1 實(shí)驗(yàn)數(shù)據(jù)

      在迭代次數(shù)不斷增加的過程中,時(shí)間函數(shù)及適應(yīng)度值在不斷的降低,在迭代為150的時(shí)候,適應(yīng)度的值不變,時(shí)間函數(shù)值從原本7 500降低為4 300。在迭代為200次的時(shí)候,雖然適應(yīng)度值不發(fā)生變化,時(shí)間函數(shù)也會不斷降低成為4 100,而且不發(fā)生變化,在滿足收斂條件的過程中,就結(jié)束迭代。因?yàn)樨浳环峙鋽?shù)學(xué)模型中已經(jīng)實(shí)現(xiàn)了均衡作業(yè),也就是每個(gè)巷道需要作業(yè)的次數(shù)相同,選擇其中的一排貨架貨位分配優(yōu)化如表2所示。

      表2 貨架1-10的分配優(yōu)化結(jié)果

      通過優(yōu)化結(jié)果表示,貨物1在貨架1-4行中,其屬于A類貨物,利用貨物編碼創(chuàng)建基礎(chǔ)專家知識庫用戶界面,能夠搜索知識庫數(shù)據(jù),查詢待入庫類別及存儲區(qū)域,通過以上結(jié)果表式,自學(xué)習(xí)粒子群算法得到的貨物分類及貨位分區(qū)結(jié)果和基礎(chǔ)專家知識庫相同,表示本文所設(shè)計(jì)的算法求解結(jié)果可行[5]。

      5 總結(jié)

      本文對貨位分配進(jìn)行了分析,根據(jù)貨位分配的原則,將企業(yè)年數(shù)據(jù)作為根據(jù)創(chuàng)建了自動化存取系統(tǒng)中貨位動態(tài)分配的數(shù)學(xué)模型。通過某煙草配送中心為例,實(shí)現(xiàn)貨物動態(tài)分類及分區(qū)。全面考慮均衡作業(yè)約束條件,實(shí)現(xiàn)貨位動態(tài)分配。通過模型求解結(jié)果表示,本文所設(shè)計(jì)的數(shù)學(xué)模型能夠有效解決庫容量較大的時(shí)候自動化立體倉庫系統(tǒng)能力問題,滿足實(shí)際需求。

      猜你喜歡
      貨位貨架入庫
      捉迷藏
      重磅!廣東省“三舊”改造標(biāo)圖入庫標(biāo)準(zhǔn)正式發(fā)布!
      中國食品品牌庫入庫企業(yè)信息公示①
      中國食品(2021年2期)2021-02-24 03:55:35
      貨位指派和揀貨路徑協(xié)同優(yōu)化及算法研究
      基于蟻群算法的智能生產(chǎn)物流體系構(gòu)建研究?
      邵國勝:實(shí)現(xiàn)從“書架”到“貨架”的跨越
      投資無人貨架適合嗎?
      基于螢火蟲算法的自動化倉儲貨位優(yōu)化分配研究
      基于遺傳算法的自動化立體倉庫貨位優(yōu)化模型研究
      身臨其境探究竟 主動思考完任務(wù)——《倉儲與配送實(shí)務(wù)》入庫作業(yè)之“入庫訂單處理”教學(xué)案例
      人間(2015年8期)2016-01-09 13:12:42
      鹰潭市| 将乐县| 晋州市| 白山市| 邛崃市| 郁南县| 犍为县| 扎赉特旗| 望江县| 安阳市| 安岳县| 鄂伦春自治旗| 湖南省| 青川县| 河源市| 侯马市| 井陉县| 莫力| 德阳市| 桦川县| 乾安县| 济南市| 东乌珠穆沁旗| 镇安县| 兴和县| 伊通| 吉安县| 汾西县| 麻城市| 松阳县| 务川| 涟源市| 穆棱市| 碌曲县| 虞城县| 焉耆| 龙海市| 温宿县| 尼玛县| 西华县| 米泉市|