基于非線性動態(tài)規(guī)劃的波多黎各颶風(fēng)災(zāi)難救援模型研究_第1頁
基于非線性動態(tài)規(guī)劃的波多黎各颶風(fēng)災(zāi)難救援模型研究_第2頁
基于非線性動態(tài)規(guī)劃的波多黎各颶風(fēng)災(zāi)難救援模型研究_第3頁
基于非線性動態(tài)規(guī)劃的波多黎各颶風(fēng)災(zāi)難救援模型研究_第4頁
基于非線性動態(tài)規(guī)劃的波多黎各颶風(fēng)災(zāi)難救援模型研究_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、    基于非線性動態(tài)規(guī)劃的波多黎各颶風(fēng)災(zāi)難救援模型研究    劉越 王志堅(jiān)摘 要:本文研究了救援響應(yīng)系統(tǒng)開發(fā),在裝箱問題上面對客觀約束采用非線性規(guī)劃模型,在空間利用率達(dá)到最大化的目標(biāo)函數(shù)下,對貨物的數(shù)量、旋轉(zhuǎn)方向、體積和承載重量做出約束,再使用動態(tài)規(guī)劃模型確定裝箱方案。在配送集裝箱時分3種情況構(gòu)造模型,分為???個、2個和3個港口,遍歷港口與5個醫(yī)療包交貨地點(diǎn)間的距離并篩選得到最小距離求得對應(yīng)的??扛劭?。關(guān)鍵詞:非線性規(guī)劃;動態(tài)規(guī)劃;遍歷很多學(xué)者研究過三維裝箱問題及最佳分配問題。本文研究的是相同尺寸物品裝箱問題,通過構(gòu)造模型尋找最佳包裝配置,且綜合考慮

2、救援效率及成本和其他客觀要求,結(jié)合實(shí)際情況為最佳包裝配置選取合適港口以便進(jìn)行組織的下一步營救。1 研究背景2017年美國波多黎各遭受當(dāng)?shù)厥飞献顕?yán)重颶風(fēng),造成了嚴(yán)重破壞和重大人員傷亡。非政府組織help,inc通過設(shè)計(jì)“dronego”可移動災(zāi)難響應(yīng)系統(tǒng)來提高其救援響應(yīng)能力。help,inc已經(jīng)確定使用各種旋翼無人機(jī)來組成dronego車隊(duì)。為了增加受災(zāi)現(xiàn)場的援助用品,dronego準(zhǔn)備了三種醫(yī)療包med1、med2和med3。無人機(jī)承擔(dān)運(yùn)輸醫(yī)療包的任務(wù),可以通過外部貨艙運(yùn)輸多個醫(yī)療包。本文根據(jù)各營救點(diǎn)的需求及救援路線和偵查路線為help,inc解決營救計(jì)劃的包裝配置和物資運(yùn)輸問題。結(jié)合波多黎各

3、的颶風(fēng)災(zāi)難情景,為最多三個標(biāo)準(zhǔn)iso集裝箱設(shè)計(jì)相關(guān)的包裝配置,形成help,inc設(shè)計(jì)無人機(jī)隊(duì)和醫(yī)療包裝配方案。找到波多黎各的最佳位置,確定dronego災(zāi)難響應(yīng)系統(tǒng)一個或多個集裝箱位置,有利于提供醫(yī)療服務(wù)和道路視頻偵察。2 裝箱問題與包裝配置無論是醫(yī)療包放進(jìn)無人機(jī)外部貨艙和運(yùn)輸集裝箱,還是運(yùn)輸集裝箱放進(jìn)iso集裝箱,都要與集裝箱邊線平行,即正交布局。要求最多使用三個標(biāo)準(zhǔn)iso集裝箱,本文運(yùn)用非線性規(guī)劃模型,把醫(yī)療包放入無人機(jī)的外部貨艙,將無人機(jī)和剩余醫(yī)療包放入運(yùn)輸集裝箱內(nèi),再把運(yùn)輸集裝箱按數(shù)量最大限度地裝載進(jìn)標(biāo)準(zhǔn)iso集裝箱,即研究三維裝箱問題,假設(shè)各種集裝箱和醫(yī)療包的形狀都是規(guī)則的長方形,

4、它們的重心即其幾何中心,對此建立空間直角坐標(biāo)系??紤]目標(biāo)函數(shù)和現(xiàn)實(shí)約束,其中需要注意的是無人機(jī)的運(yùn)輸集裝箱只能正交旋轉(zhuǎn)90°,不能對任何運(yùn)輸物品進(jìn)行倒置或側(cè)放。3 集裝箱??课恢眠x取裝載包裝配置后需要將標(biāo)準(zhǔn)iso集裝箱進(jìn)行分配派送,需獲取1個、2個或3個最佳停靠位置。由于最多使用3個港口,故分3種情況構(gòu)造模型。本文在googlemap上獲取波多黎各的11個主要港口的經(jīng)緯度。如下表所示:結(jié)合醫(yī)療包交貨地點(diǎn)的經(jīng)緯度,繪制地圖如下圖1:先建立平面直角坐標(biāo)系,再將波多黎各地圖上任意一點(diǎn)a與任意一點(diǎn)b的經(jīng)緯度換算為平面直角坐標(biāo)系上兩個坐標(biāo)點(diǎn),并求這兩點(diǎn)之間的直線距離:當(dāng)集裝箱僅??吭谝粋€港口時

5、,計(jì)算每個醫(yī)療包交貨地點(diǎn)與此港口間的距離,把最短距離對應(yīng)的港口作為最佳位置。當(dāng)為兩個港口時,從11個港口中隨機(jī)抽取2個,共有c211種可能。記為港口a和港口b,將五個醫(yī)療包交貨地點(diǎn)隨機(jī)分配給這兩個港口。其中港口a分得m個醫(yī)療包交貨地點(diǎn),則港口b分得5-m個交貨地點(diǎn)(m=1,2,3,4)。計(jì)算港口與所分配交貨地點(diǎn)間的距離,求和得到分配方案總距離。通過遍歷方法篩選出多種分配方案總距離最小值,把該種方案對應(yīng)的兩個??扛劭谝暈樽罴淹?课恢谩.?dāng)標(biāo)準(zhǔn)iso集裝箱??咳齻€港口時,從11個港口中任意抽取三個港口,將5個醫(yī)療包交貨地點(diǎn)隨機(jī)分配給這三個港口。同理可得多種分配方案的總距離最小值,把該種方案確定的三個

6、??扛劭谝暈樽罴盐恢?。4 研究結(jié)論對本文非線性規(guī)劃的約束條件和目標(biāo)函數(shù)使用python求解,得到結(jié)果如下:本文為災(zāi)難響應(yīng)系統(tǒng)設(shè)置2臺e型無人機(jī),1個h tethered平臺,363個e型運(yùn)輸集裝箱,1個h型運(yùn)輸集裝箱和3個標(biāo)準(zhǔn)iso集裝箱。其中會出現(xiàn)兩種裝載情況,第一種情況是用無人機(jī)外部攜帶的貨艙裝載醫(yī)療包,運(yùn)輸集裝箱裝載無人機(jī);第二種情況是僅用運(yùn)輸集裝箱裝載醫(yī)療包。再把所有運(yùn)輸集裝箱放進(jìn)iso集裝箱。使用c+對包裝配置的動態(tài)規(guī)劃二維裝箱模型進(jìn)行裝載計(jì)算,其中兩個標(biāo)準(zhǔn)iso集裝箱,一個內(nèi)部裝載126個e型運(yùn)輸集裝箱,空間利用率為85.1%。另一個裝載111個e型運(yùn)輸集裝箱和1個h型運(yùn)輸集裝箱,

7、其中有兩個e型運(yùn)輸集裝箱裝載e型無人機(jī),h型運(yùn)輸集裝箱裝載h tethered平臺,空間利用率為85%。兩種裝箱方案的空間利用率較高,是可行的結(jié)果。其中醫(yī)療包放進(jìn)運(yùn)輸集裝箱的方法有兩種:第一種方法是3個med1和3個med3。第二種方法是4個med1,2個med2和3個med3;且每一天所需醫(yī)療包的包裝量剛好滿足兩個e型運(yùn)輸集裝箱的最大承重能力,裝載后的剩余運(yùn)輸集裝箱底面面積相對較少。在尋找最佳位置的模型中,通過python多次遍歷計(jì)算得到在3種情況中港口與醫(yī)療包交貨地點(diǎn)之間的距離,并自動篩選出之中的最短距離,其對應(yīng)的港口即為標(biāo)準(zhǔn)iso集裝箱的最佳放置地點(diǎn)。求解得到結(jié)果如下:參考文獻(xiàn):1許佳瑜.三維裝箱約束下的車輛路徑

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論