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

基于改進Teitz—Bart算法的移動網絡物流配送系統

2017-09-23 10:37:17宋金萍侯英姿方雄
軟件 2017年6期
關鍵詞:系統

宋金萍+侯英姿+方雄

引言

物流配送的重點在于配和送兩個方面,配即是主體客戶,送即是貨物運輸。配送中心分配不合理,配送率低,配送路徑選擇不合理等等,都會導致物流成本大幅度增加。物流配送問題可以抽象為多旅行商問題,常用一些啟發式算法來逼近或求最佳結果,常用的算法有遺傳算法,粒子群算法,蟻群算法,禁忌搜索算法和模擬退火算法等。遺傳算法計算量較大,問題越復雜,計算時間越長,穩定性也較差。粒子群算法的網絡權重編碼和遺傳算子的選擇時間比較麻煩,計算時間也較太長,而且要求所有的螞蟻選擇同一路線(即所求的最優線路),在實際計算中,在給定一定循環數的條件下很難達到這種情況。模擬退火算法的收斂速度慢,執行時間長,算法性能與初始值有關,而且參數敏感。上述算法有的計算時間過長,有的計算中極值早熟,影響優化配送路徑的速度和最優路徑的選擇。TeitZ-Ban算法將需求點分配到其最鄰近的供應點,并求總的加權距離,可有效優化配送路徑合理選擇,不會出現極值早熟現象,應用起來也較為簡便,本系統將進一步改進Teitz-Bart算法的權重計算,設計開發一套路徑規劃更優的移動網絡物流配送系統。

1改進的Teitz-Bart算法

Teitz-Bart算法主要的計算是將需求點分配到其最鄰近的供應點,并求總的加權距離。這些距離正是用最短路徑算法求得的。采用類似動態數據結構——供應點數據串和需求點數據串。數據串的長度常常可用實際應用中服務距離的最大值來限制,可以大大減少計算時間和內存。從供應點的數據串中,可以非常容易找到哪些需求點是在該點的服務范圍,而從需求點數據串中可以找出其相鄰的供應點。

Teitz-Bart算法雖然優點頗多,但是它的計算量頗大,計算時間長。但是Teitz-Bart算法中是預先求得數據隨時隨用,以此來提高算法的效率。結合它的這個特點在本系統中修改了其權值參數,用一個綜合性的權值(w)來考量。

W=K1*Time+K2vLength+K3*Demand+TurnCost;

其中Time為時間,Length為距離,Demand為所需費用,TurnCost為轉向花費,當轉向花費值為負數的時候一般為禁止轉彎。K1,K2,K3為時間、距離和所需費用所占的比例。

圖1中邊所具有的數值為邊權。在尋求最優路徑的時候,邊權主要指代的是從起始點出發到終點的過程中所需要的花費,包括時間,費用,道路情況等。邊權值和越大,說明它并不是要選取的路徑。在地點確定了的情況下,邊權值和越小,其路徑最優。本圖中的邊權就是經過此公式計算而得的。路網的通達性與方向性對于路徑的選擇具有很重要的意義,有的路段只是單向路,因此在采用Teitz-Bart算法的時候要注意有向的路網及其通達性。不通達的地方的用∞來表示,進而進行算法的實行,獲取其最短路徑。圖內點間可以用一個鄰接矩陣w來表示。這里存在方向性的問題,所以這個鄰接矩陣的考慮條件就變了。當為單向路的時,w[i,j]=w[i,j](i≠j)且w[j,i]=∞;當i=j時,w[i,j]=0;當為雙向路的時候,w[i,j]=w[i,i](i≠j)。得到以下鄰接矩陣:假設V2,V7是供應點,其他的為需求點,花費設為S,則可以通過上面的算法得到12條配送路線。這12種配送路線中只有第五種是最佳的路線其值為36。當需求點為一個的時候,按照算法也有且只有一個供應點對其供應,那么就是獲取其最短路徑即可。

2路網數據模型

路網數據模型由路網結點數據和弧段數據拓撲構網而成,利用屬性表信息來表達網絡的連通性,具體可以通過數據集一對一和一對多的ID關聯值來表達邏輯模型和幾何模型中弧段(Edge)數據集和結點(Node)數據集的拓撲關系。路網數據模型中由公交站點,設施點,交叉路口等點狀物抽象為點成為結點,由道路等線狀地物抽象為線段成為弧段。所有的數據及路網的方向都存儲在SuperMap SDX+的網絡數據集所在的數據源中。

3應用實例

在本實例中,通過指定5個順豐快遞點和N個配送目的地,采用Teitz-Bart算法來實現求得出一條配送花費達到最小或每個配送中心的花費達到最小。

本系統探討了基于SuperMap iClient for An-droid(以下均簡稱為iClient)組件包的移動GIS軟件平臺的開發方法和原理,并在Android+Java+Eclipse平臺上,用iClient組件包設計實驗與開發了一套移動網絡分析物流配送系統。基于iClient的networkAnalyst接口,以SuperMap公司所發布的長春市區圖數據為例,利用Teitz-Bart算法開發出一套物流配送系統。

由加粗部分代碼可知此系統的權重名稱是花費cost,權重是time,就是修改的權重參數,這個參數更具有計算價值,而且得到的路徑也是最優路徑。

系統實現如下圖所示:

4結束語

移動網絡物流配送系統是以Android平臺為基礎,應用JAVA語言,基于SuperMap iClient的networkAnalyst接口開發而成的。考慮到道路的方向性與通達性,由此建立路網數據模型,采用改進后的Teitz-Bart算法,進行多旅行商分析,從而得出最優的配送路徑。通過應用實例可以看出該路徑規劃是可行的,只要獲取了需求點和供應點,它就能快速的擇選出最優路徑,具有很好的實用價值,是一個非常方便快捷的應用程序。endprint

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 91成人在线观看| 五月天综合婷婷| 日韩123欧美字幕| 午夜天堂视频| 尤物精品国产福利网站| 国产成年女人特黄特色毛片免| 国产成人亚洲精品无码电影| 中文字幕有乳无码| 无码精品国产dvd在线观看9久 | 成人午夜视频网站| 日韩欧美在线观看| 永久免费精品视频| 成年女人a毛片免费视频| 伊人久久婷婷五月综合97色 | 国产 在线视频无码| 亚洲精选无码久久久| 美女无遮挡免费视频网站| 久久激情影院| 五月天天天色| 国产精品大尺度尺度视频| 国产精品视频免费网站| 精品国产欧美精品v| 毛片网站观看| 97青草最新免费精品视频| 亚洲乱亚洲乱妇24p| 又黄又湿又爽的视频| 午夜福利在线观看入口| 精品撒尿视频一区二区三区| 在线观看热码亚洲av每日更新| 成人综合在线观看| 婷婷六月综合| 2020亚洲精品无码| 国产视频a| 免费在线色| 国产91精品调教在线播放| 99热这里只有精品国产99| 99视频国产精品| 狠狠色狠狠色综合久久第一次| 91成人免费观看| 精品一区二区三区波多野结衣| 亚洲欧美成aⅴ人在线观看| 熟女成人国产精品视频| 久久永久视频| 直接黄91麻豆网站| 99这里只有精品在线| 亚洲精品波多野结衣| 一区二区理伦视频| 国产精品19p| 国产亚洲欧美在线中文bt天堂| 亚洲成aⅴ人片在线影院八| 欧美高清三区| 婷婷色一区二区三区| 亚洲成人在线免费观看| 亚洲人成网7777777国产| 国产人成在线视频| 精品国产污污免费网站| 97在线碰| 伊人婷婷色香五月综合缴缴情| 国产成人超碰无码| 亚洲人成影视在线观看| 国产精品专区第1页| 欧美精品亚洲精品日韩专区| 国产精品第页| 日本午夜精品一本在线观看| 在线日韩一区二区| 亚洲视屏在线观看| 亚洲av成人无码网站在线观看| 日本高清成本人视频一区| 成人在线视频一区| 日韩精品专区免费无码aⅴ | 伊人大杳蕉中文无码| 亚洲精品大秀视频| 5388国产亚洲欧美在线观看| 九色视频在线免费观看| 91精品网站| 国产日韩欧美中文| 日韩经典精品无码一区二区| 成人无码一区二区三区视频在线观看| 亚洲无线观看| 亚洲中文无码av永久伊人| 国产靠逼视频| 国产区网址|