国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于軟計(jì)算的救災(zāi)物資多配送中心調(diào)度問題研究

2016-01-22 00:00張延良
對(duì)外經(jīng)貿(mào) 2015年12期
關(guān)鍵詞:配送中心調(diào)度

張延良

[摘要]自然災(zāi)害的發(fā)生不可避免,但災(zāi)難發(fā)生后對(duì)應(yīng)急物資的合理調(diào)度可以有效降低災(zāi)難造成的生命和財(cái)產(chǎn)損失?;趯?duì)救災(zāi)物資調(diào)配特點(diǎn)的分析,建立救災(zāi)物資多配送中心調(diào)度問題的數(shù)學(xué)模型,給出基于軟計(jì)算的求解方法,得出可在災(zāi)難發(fā)生后根據(jù)每種物資需求的緊急程度確定配送線路和配送時(shí)間,同時(shí)引入多配送中心更符合災(zāi)后物資調(diào)運(yùn)實(shí)際情況的結(jié)論,希望能為應(yīng)急物資調(diào)度問題的相關(guān)研究提供一定借鑒。

[關(guān)鍵詞]軟計(jì)算;救災(zāi)物資;配送中心;調(diào)度

[中圖分類號(hào)]F259.21[文獻(xiàn)標(biāo)識(shí)碼]A[文章編號(hào)]

2095-3283(2015)12-0119-03

我國(guó)地域廣闊,地質(zhì)構(gòu)造復(fù)雜,各種自然災(zāi)害頻發(fā),如2002年蔓延全國(guó)的“非典”、2008年南方極端寒冷天氣、2008年5月12日汶川大地震、2010年4月14日玉樹地震,2013年4月20日廬山地震等重大自然災(zāi)害時(shí)有發(fā)生。一些重大災(zāi)難的發(fā)生都是隨機(jī)和不可預(yù)見的,會(huì)造成大量的人員傷亡和財(cái)產(chǎn)損失。在災(zāi)害發(fā)生后,如何有效降低災(zāi)難造成的人員傷亡和財(cái)產(chǎn)損失攸關(guān)重要,特別是如何將醫(yī)藥用品、糧食和帳篷等必要的應(yīng)急物資及時(shí)調(diào)配到位是避免災(zāi)難進(jìn)一步擴(kuò)大的重要保證。

一、救災(zāi)物資調(diào)配的特點(diǎn)

救災(zāi)物資調(diào)配與傳統(tǒng)物資調(diào)配比較存在很大差異,在災(zāi)難發(fā)生和發(fā)展的不同階段,對(duì)于不同救災(zāi)物資的需求也是各不相同??傮w來看,救災(zāi)物資的調(diào)配具有以下特點(diǎn):

1.突發(fā)性。災(zāi)難的發(fā)生往往都是突發(fā)事件,其發(fā)生時(shí)間和發(fā)生地點(diǎn)大多不可預(yù)測(cè),這決定了救災(zāi)物資調(diào)配最主要的特點(diǎn)就是突發(fā)性。

2.不確定性。災(zāi)難發(fā)生的突發(fā)性導(dǎo)致短時(shí)間內(nèi)災(zāi)區(qū)情況不能確定,從而使救災(zāi)物資的需求地點(diǎn)、需求數(shù)量和需求種類等具有不確定性。

3.時(shí)限性。在災(zāi)難發(fā)生的不同時(shí)期,對(duì)物資配送的時(shí)限要求也完全不同。例如,災(zāi)難發(fā)生前期對(duì)應(yīng)急醫(yī)療用品需求最大,中后期對(duì)糧食和日用品的需求增大,所以救災(zāi)物資的配送就必須在一定時(shí)間內(nèi)到達(dá),才能使物資的效用達(dá)到最大,有些物資需要快速運(yùn)到,而有些物資的配送要求既不能提前也不能推后。

4.弱經(jīng)濟(jì)性。災(zāi)難發(fā)生后,救災(zāi)物資配送的主要目標(biāo)是以最快速度把災(zāi)區(qū)需要的物資運(yùn)送到需要的地點(diǎn),盡可能地減少人員傷亡和損失,而物資配送的經(jīng)濟(jì)性不是主要考慮的目標(biāo)。

5.復(fù)雜性。災(zāi)難發(fā)生后往往會(huì)對(duì)災(zāi)區(qū)的道路橋梁等造成破壞,同時(shí)通信設(shè)施也可能遭到破壞,這就使救災(zāi)物資配送面臨的情況更加復(fù)雜。

6.協(xié)調(diào)性。救災(zāi)物資配送往往需要多部門和多方式協(xié)調(diào)完成,這就需要相關(guān)部門之間加強(qiáng)合作與協(xié)調(diào),才能使高效完成救災(zāi)物資的配送任務(wù)。

由此可見,救災(zāi)物資的運(yùn)輸調(diào)度問題是一個(gè)NP問題(Non-deterministic Polynomial,即多項(xiàng)式復(fù)雜程度的非確定性問題),傳統(tǒng)方法難以有效解決,因此本文采用軟計(jì)算方法對(duì)此問題進(jìn)行建模并求解。

二、救災(zāi)物資多配送中心調(diào)度問題的數(shù)學(xué)模型

救災(zāi)物資多配送中心物流調(diào)度問題,是在經(jīng)典多配送中心物流調(diào)度問題的基礎(chǔ)上,考慮了配送服務(wù)需求點(diǎn)對(duì)服務(wù)時(shí)間的要求,即配送服務(wù)必須在客戶要求的時(shí)間窗內(nèi)完成。其數(shù)學(xué)模型定義在圖G=(V,E)上,其中V={v1,…,vn,vn+1,…,vn+m},E=(vi,vj);{v1,…,vn}表示有N(n=1,…,N)個(gè)待服務(wù)的客戶點(diǎn);{vn+1,…,vn+m}表示有M(m=1,…,M)個(gè)配送中心,每個(gè)配送中心擁有Km(m=1,…,M)輛載重量均為Q的車輛(相同車型),每輛車一次配送的最大行駛距離為D。每個(gè)客戶點(diǎn)的需求量分別為qi(i=1,…,N)。Cij是弧,表示線路(vi,vj)∈E的費(fèi)用,或距離,或其他定義。(ETi,LTi)表示客戶要求的服務(wù)時(shí)間窗,Si表示車輛到達(dá)用戶i的時(shí)間,TEi表示在ETi之前到達(dá)客戶i時(shí)需要等待的時(shí)間(TEi=ETi-Si),提前到達(dá)的單位懲罰因子是PE,TLi表示在LTi之后到達(dá)客戶i的延遲時(shí)間(TLi= Si-LTi),延遲到達(dá)的單位懲罰因子是PL,tij表示配送車輛由客戶i行駛到客戶j的時(shí)間,Ti表示在客戶點(diǎn)i卸貨的時(shí)間。為了合理求解,模型假設(shè)如下:(1)車輛載重量應(yīng)能夠滿足配送路徑上各客戶的需求量之和;(2)車輛的最大行駛距離應(yīng)能滿足每條配送路徑的長(zhǎng)度;(3)每個(gè)客戶的需求必須滿足,且只能由一臺(tái)車輛送貨;(4)要求在規(guī)定時(shí)間內(nèi)完成配送服務(wù),否則將根據(jù)違反時(shí)間窗的程度給予一定的懲罰。

若以配送總里程最短為目標(biāo)函數(shù),則可建立數(shù)學(xué)模型如下:

變量定義:Xijkm=

1 配送中心 m 的車輛 k 從客戶 i 行駛到客戶 j ;0 否則.

Yikm=1 客戶 i由配送中心 m的第 k輛完成;0 否則.

Min Z=∑Mm=1{∑Kmk=1[∑n+mi=1∑n+mj=1(Cij+max(0,PE×TEj)+

max(0,PL×TLj))×Xijkm]}(1)

S.T.∑iqiYikm≤Q(2)

∑i∑jCijXijkm=D(3)

∑m∑kYikm=1(4)

∑i∑k∑mXijkm=1(5)

ETi≤Sk(i-1)+T(i-1)+t(i-1)i≤LTi(6)

Xijkm=1 or 0(7)

Yikm=1 or 0(8)

上述模型中,目標(biāo)函數(shù)式(1)即要求配送總里程最短(各條配送路徑之和最短)。同時(shí)對(duì)于違反時(shí)間約束的路徑,按照設(shè)定的懲罰因子,適當(dāng)增大目標(biāo)函數(shù),這將把違約成本考慮到目標(biāo)函數(shù)中;式(2)保證車輛的載重量大于等于每條路徑上各客戶的貨物需求量之和;式(3)保證車輛一次配送的最大行駛距離應(yīng)大于等于每條配送路徑的長(zhǎng)度;式(4)保證每個(gè)客戶都得到配送服務(wù),不會(huì)遺漏;式(5)保證限制每個(gè)客戶僅能由一臺(tái)車輛提供服務(wù);式(6)是時(shí)間約束,車輛到達(dá)客戶i的時(shí)間=車輛到達(dá)路徑排列中位于i之前的客戶的時(shí)間+在前一客戶的卸貨時(shí)間+從前一客戶到客戶i的運(yùn)行時(shí)間,到達(dá)客戶i的時(shí)間滿足客戶i的配送時(shí)間約束,如果違反時(shí)間約束,將增大目標(biāo)函數(shù)值;式(7)和式(8)是變量取值約束。

三、基于軟計(jì)算的救災(zāi)物資多配送中心調(diào)度問題求解

1.構(gòu)建虛擬配送中心

首先確定一個(gè)可以包含所有配送中心的圓,然后再隨機(jī)取得圓的一個(gè)內(nèi)點(diǎn)作為虛擬配送中心的坐標(biāo)。事實(shí)上,虛擬配送中心所處的位置并沒有太多的實(shí)際意義,只是從方便分析問題進(jìn)而構(gòu)建完整的配送網(wǎng)絡(luò)圖而言,最好將虛擬配送中心確定在多個(gè)配送中心所形成的網(wǎng)絡(luò)圖的中心。

各配送中心之間、各客戶點(diǎn)之間、各配送中心與客戶點(diǎn)之間的距離(或成本,或其它度量標(biāo)準(zhǔn))仍采用公式D(Ci,Dj)=(Xci-XDj)2+(Yci-YDj)2進(jìn)行計(jì)算。

由于采用虛擬配送中心的求解思路,就將問題轉(zhuǎn)換成虛擬配送中心0向(N+M)個(gè)客戶配送的問題。設(shè)多個(gè)配送中心和客戶點(diǎn)編號(hào)為(1,2,…N,N+1,…,N+M;其中N+1,…,N+M為實(shí)際配送中心,虛擬配送中心編號(hào)為0)。各個(gè)客戶點(diǎn)的配送量是qi(1,2,…N,N+1,…,N+M),其中實(shí)際配送中心的需求量qi為0。虛擬配送中心的車輛總數(shù)為K0(各實(shí)際配送中心車輛的總和)??蛻酎c(diǎn)i到j(luò)的運(yùn)距為Cij(i,j=1,2,…N,N+1,…,N+M);虛擬配送中心到實(shí)際配送中心的運(yùn)距為d0j=dj0=0(j= N+1,…,N+M),表示沒有距離,但其與各客戶點(diǎn)的距離d0j=dj0=∞(j=1,…,N),表示沒有通路。t0j=tj0=0表示虛擬配送中心到實(shí)際配送中心的時(shí)間為0,Ti=0(i=N+1,…,N+M)表示在實(shí)際配送中心的服務(wù)時(shí)間為0。

2.遺傳算法的設(shè)計(jì)

(1)染色體編碼。由于多配送中心物流調(diào)度問題的特殊性,即采用不同的車輛數(shù),個(gè)體的長(zhǎng)度會(huì)有所變化,因此本文采用的個(gè)體(染色體)編碼為可變長(zhǎng)度的十進(jìn)制實(shí)數(shù)編碼。

(2)初始化種群。在設(shè)定個(gè)體數(shù)量即種群規(guī)模(Num)的情況下,可以進(jìn)行種群初始化。首先,通過隨機(jī)方式產(chǎn)生互不重復(fù)的N個(gè)由1≤x≤N之間的隨機(jī)整數(shù)組成的串,作為客戶排列基因串,構(gòu)成一個(gè)個(gè)體,重復(fù)Num次就能得到整個(gè)種群的客戶排列基因串。但此時(shí)只是客戶點(diǎn)的全排列,而沒有實(shí)際配送中心。假定各個(gè)實(shí)際配送中心有足夠的貨物和車輛可以滿足配送需求,則車輛從虛擬配送中心出發(fā)選擇第一個(gè)可選客戶(即各個(gè)實(shí)際配送中心)的概率是相同的,均是1/(可作為車輛第一個(gè)配送客戶的實(shí)際配送中心的數(shù)量)。這時(shí)可以通過常用的輪盤賭法來選擇此車輛的第一個(gè)配送客戶,再在已產(chǎn)生的多個(gè)客戶基因串中隨機(jī)選擇一個(gè)串,將選定的第一個(gè)配送客戶插入到客戶串的最前端,然后根據(jù)車輛載重限制及客戶需求時(shí)間窗約束,為此車輛分配將要服務(wù)的客戶,當(dāng)達(dá)到載重限制或時(shí)間約束時(shí),就將第一個(gè)配送客戶插入,就能完成第一輛車的配送路徑初始化。重復(fù)輪盤賭法產(chǎn)生新的子路徑的第一個(gè)客戶,再按上面的方法構(gòu)造第二臺(tái)車的配送路徑,直到將全部客戶都分配到相應(yīng)的路徑中。重復(fù)上面的步驟Num次,就可以將種群初始化完成。需要說明的是,實(shí)際配送中心的編號(hào)在基因串中必須成對(duì)出現(xiàn),構(gòu)成一個(gè)循環(huán)的運(yùn)行路徑。

(3)適應(yīng)度函數(shù)。給定一個(gè)個(gè)體x,該個(gè)體對(duì)應(yīng)一個(gè)配送方案,即對(duì)應(yīng)著數(shù)學(xué)模型的一個(gè)解Z(x)。由于目標(biāo)函數(shù)是求極小值,因此使Z(x)越小的個(gè)體,其適應(yīng)性越強(qiáng)。目標(biāo)函數(shù)值不會(huì)出現(xiàn)負(fù)值,因此可以用Z(x)的倒數(shù)形式作為對(duì)應(yīng)的適應(yīng)度函數(shù),即Z′(x)=1/Z(x)。當(dāng)Z(x)越小時(shí),Z′(x)越大,則個(gè)體的適應(yīng)值越大。對(duì)于違反約束的個(gè)體,可以在其適應(yīng)值基礎(chǔ)上增加一個(gè)合適的為負(fù)值的懲罰函數(shù)M(x),這樣就能減小相應(yīng)個(gè)體的適應(yīng)值,最終影響個(gè)體進(jìn)入下一代的機(jī)會(huì),同時(shí)適應(yīng)值越大的個(gè)體越能在遺傳操作中進(jìn)入下一代種群。

(4)選擇算子。使用最佳保留策略進(jìn)行優(yōu)勝劣汰操作,即找出當(dāng)前群體中適應(yīng)度最高的個(gè)體不參與交叉和變異操作,而用它替換掉本代群體中經(jīng)過交叉、變異等操作后所產(chǎn)生的適應(yīng)度最低的個(gè)體。

(5)交叉算子。對(duì)新產(chǎn)生的子個(gè)體需要進(jìn)行插入配送中心操作,以產(chǎn)生完整的子代。首先,隨機(jī)選擇一個(gè)配送中心將其插入C1的第一位基因前面,然后根據(jù)車輛容量約束將此配送中心標(biāo)識(shí)插入滿足約束的最后一位基因的后面,這樣就形成了一條路徑,即某配送中心某輛車的運(yùn)行路線。再隨機(jī)選擇一個(gè)配送中心重復(fù)上面的操作,直到完成對(duì)C1的劃分。在此特別指出的是,對(duì)于車輛滿載率不足β的某條路徑,在時(shí)間約束上可以適當(dāng)放寬,因?yàn)闀r(shí)間約束已在目標(biāo)函數(shù)中進(jìn)行了轉(zhuǎn)換處理,違反時(shí)間約束越嚴(yán)重的子代個(gè)體,其適應(yīng)值越低,越容易被淘汰。此時(shí)考慮車輛運(yùn)行的滿載率,將更好地降低車輛的運(yùn)行成本,提高規(guī)模效益。對(duì)子代個(gè)體C2也采取同樣的方法進(jìn)行調(diào)整。

(6)變異算子。變異操作是在群體中隨機(jī)選擇一個(gè)個(gè)體,對(duì)其以一定的概率隨機(jī)改變個(gè)體中某位或某幾位基因的值或排列順序。本文采用局部搜索機(jī)制來完成個(gè)體變異操作。對(duì)當(dāng)前選中的個(gè)體隨機(jī)選擇S個(gè)基因?qū)Γ╥,j; 其中i,j=1,…,s),對(duì)每一對(duì)基因進(jìn)行換位操作,檢查基因換位后個(gè)體的適應(yīng)值是否提高。如果個(gè)體的適應(yīng)值有所提高,則保存基因換位操作后的個(gè)體,并退出局部搜索。如果在對(duì)S個(gè)基因進(jìn)行檢查后,個(gè)體的適應(yīng)值都沒有提高,則根據(jù)Metropolis準(zhǔn)則選擇一對(duì)基因進(jìn)行交換后替換父?jìng)€(gè)體而生成新的個(gè)體。

四、結(jié)論

自然災(zāi)害的發(fā)生不可避免,但災(zāi)難發(fā)生后對(duì)應(yīng)急物資進(jìn)行合理調(diào)配,可以有效降低災(zāi)難造成的生命和財(cái)產(chǎn)損失。根據(jù)救災(zāi)物資多配送中心調(diào)度問題的數(shù)學(xué)模型及基于軟計(jì)算的求解方法,得出結(jié)論:有效解決突發(fā)性自然災(zāi)害導(dǎo)致物質(zhì)需求的不確定性與物資需求的緊急性之間的矛盾,可以在災(zāi)難發(fā)生后根據(jù)每種物資需求的緊急程度確定配送線路和配送時(shí)間;同時(shí),引入多配送中心更符合災(zāi)后物資調(diào)運(yùn)的實(shí)際情況。

[參考文獻(xiàn)]

[1]郎茂祥.多配送中心車輛調(diào)度問題的模型與算法研究[J].交通運(yùn)輸系統(tǒng)工程與信息,2006,10(5):65-39.

[2]鐘石泉,賀國(guó)光.多車場(chǎng)車輛調(diào)度智能優(yōu)化研究[J].華東交通大學(xué)學(xué)報(bào),2004,21(6):26-29.

[3]鄒彤,李寧,孫德寶.多車場(chǎng)車輛路徑問題的遺傳算法[J].計(jì)算機(jī)工程與應(yīng)用,2004(21):82-83.

[4]李臻,雷定猷.多車場(chǎng)車輛優(yōu)化調(diào)度模型及算法[J].交通運(yùn)輸工程學(xué)報(bào),2004,4(1):83-86.

[5]李妍峰,李軍,趙達(dá).基于迭代局域搜索的智能優(yōu)化算法求解車輛調(diào)度問題研究[J].系統(tǒng)工程理論與實(shí)踐,2007,5(5):75-82.

[6]陳火根,丁紅鋼,程耀東.物流配送中心車輛調(diào)度模型與遺傳算法設(shè)計(jì)[J].浙江大學(xué)學(xué)報(bào),2003,37(5):512-517.

(責(zé)任編輯:?jiǎn)毯纾?

猜你喜歡
配送中心調(diào)度
電力調(diào)度自動(dòng)化中UPS電源的應(yīng)用探討
基于強(qiáng)化學(xué)習(xí)的時(shí)間觸發(fā)通信調(diào)度方法
一種基于負(fù)載均衡的Kubernetes調(diào)度改進(jìn)算法
虛擬機(jī)實(shí)時(shí)遷移調(diào)度算法
農(nóng)村商品流通網(wǎng)絡(luò)經(jīng)營(yíng)網(wǎng)點(diǎn)與配送中心布局規(guī)劃研究
基于CiteSpace計(jì)量分析方法的配送中心研究熱點(diǎn)分析
淺議農(nóng)產(chǎn)品配送中心發(fā)展對(duì)策
物流配送中心離散模型選址方法研究
特色農(nóng)產(chǎn)品物流配送中心的選址模型研究
層次分析法在沃爾瑪配送中心選址中的應(yīng)用
丘北县| 湘潭市| 治多县| 察哈| 措勤县| 确山县| 濉溪县| 镇原县| 友谊县| 八宿县| 林西县| 滨州市| 嵩明县| 南靖县| 治多县| 澳门| 山东省| 万山特区| 林甸县| 义乌市| 晋城| 乐都县| 罗甸县| 旌德县| 奇台县| 桂阳县| 和龙市| 岗巴县| 临沭县| 静海县| 博罗县| 滨州市| 稻城县| 南昌县| 宜昌市| 美姑县| 桦川县| 黄浦区| 龙江县| 肥乡县| 仁寿县|