• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于送貨時間窗的物流配送車輛路徑問題研究

    2015-12-20 08:41:08趙曉婷蘭州交通大學交通運輸學院甘肅蘭州730070
    物流科技 2015年4期
    關鍵詞:物流配送遺傳算法約束

    趙曉婷 (蘭州交通大學 交通運輸學院,甘肅 蘭州730070)

    ZHAO Xiao-ting (School of Traffic and Transportation, Lanzhou Jiaotong University, Lanzhou 730070, China)

    0 引 言

    物流配送管理的核心問題就是配送車輛路徑問題,而帶有時間窗的配送車輛路徑問題是由此演化而來的。此類問題要求車輛必須在用戶規(guī)定的時間窗內(nèi)對客戶進行服務,每個顧客僅被服務一次,如果不能在用戶規(guī)定的時間窗內(nèi)完成服務則引入適當?shù)难诱`懲罰。問題具有極強的現(xiàn)實意義,如銀行運鈔車調(diào)度問題、接送學生校車問題、冷鮮蔬菜海鮮配送問題[1]等,已經(jīng)在配送問題的研究領域引起了很大的關注度。郭建紅[2]建立了帶時間窗的動態(tài)車輛路徑優(yōu)化模型,提出了采用兩階段法求解策略和改進型遺傳算法。張炯,郎茂祥[3]建立了該問題的基于直觀描述的數(shù)學模型,通過設計新的解的表示方法構造了求解該問題的禁忌搜索算法。對于帶有時間窗的配送車輛路徑問題采用節(jié)約算法[4-5]進行求解,混合算法[8]進行求解,論文[6-7]對此問題采用改進的遺傳算法求解。

    為了解決帶有送貨時間窗的配送車輛路徑問題,本文建立了該問題的整數(shù)規(guī)劃模型,并用遺傳算法對模型進行求解,對實例進行計算得到最優(yōu)路徑配送方案。

    1 帶有送貨時間窗的物流配送車輛路徑模型

    1.1 問題的描述。在配送網(wǎng)絡中,N代表配送中心所有的用戶節(jié)點N={1,2,…,N},節(jié)點0 表示配送中心車場,V表示全部的節(jié)點集V=N∪{0 },(i,j)表示弧集i,j∈V,i≠j,K={1,2,…,M}表示配送車輛的集合,M表示車輛數(shù),Q表示每輛車的最大載重量,di表示用戶i的需求量,Cij表示車輛訪問?。╥,j)產(chǎn)生的配送成本,ai表示用戶i允許最早開始的服務時間,bi表示客戶i允許最晚開始的服務時間,[ai,bi]為用戶i的時間窗,si表示車輛到達用戶點i的時刻,fi表示車輛在用戶點i的服務時間,tij表示用戶點i到用戶點j的行駛時間,C1表示車輛早到的單位成本,C2表示單位車輛遲到的單位成本,Ci(ti)表示車輛在t時刻到達用戶i時所對應的懲罰成本,引入決策變量xijk,當xijk=1 時表示車輛k訪問?。╥,j),否則xijk=0。

    1.2 模型假設。(1) 物品流向為單向,即純送貨;(2) 配送中心只有一個,每條線路起始點都是配送中心,配送中心和客戶點的位置坐標己知:(3) 車輛為同種車型,且容量已知,在配送過程中不得超過其額定載重量,車輛數(shù)量給定,且沒有行駛距離限制;(4) 每個客戶必須且只能被訪問一次,該點貨物只能由一輛汽本完成,每輛車從車場出發(fā)最后必須返回車場;(5) 每個客戶都有一個規(guī)定的時間窗[ai,bi],送貨時刻最好在此時間范圍內(nèi)進行,時間窗約束考慮軟時間窗,即配送車輛如無法在客戶指定的時間范圍內(nèi)完成配送任務,則要懲罰。

    目標函數(shù)為:

    約束條件:

    約束(2)、(3) 表示每個用戶只被一輛車服務一次,約束(4) 表示車輛駛入用戶i,必定會駛出用戶i,約束(5) 表示載重量約束,分配給k車輛的載重量不能超過車輛載重量Q,約束(6) 為用戶節(jié)點時間窗約束,約束(7) 為懲罰函數(shù)。

    2 遺傳算法對模型求解

    遺傳算法是模擬生物進化規(guī)律基于適者生存的一種自適應全局優(yōu)化概率搜索算法。遺傳算法構造一個適應度函數(shù)對種群進行不斷的選擇、交叉、變異等操作,最終獲得最優(yōu)解。利用該算法可以較好地解決VRP 問題。

    2.1 編碼。遺傳算法的編碼都是可理解為解的代碼表現(xiàn)形式,VRPTW 問題的編碼可以采用自然編碼的方法,直接產(chǎn)生一組不重復的自然數(shù)的排列,該排列構成了問題的一個解,并且對應一種配送方案。根據(jù)約束可按順序依次劃分各輛車的配送路徑。

    2.2 適應度函數(shù)。適應度函數(shù)是評價每個染色體優(yōu)劣的函數(shù),是獲得最優(yōu)染色體的基本依據(jù),一般與目標函數(shù)有密切的聯(lián)系,一般目標函數(shù)為Z(x),設計的適應度函數(shù)為:

    其中Cmax為一個適當相對較大的數(shù)。

    2.3 遺傳操作。評價函數(shù)是遺傳過程中優(yōu)勝劣汰的基本依據(jù),選擇優(yōu)良的染色體以較大的概率進入種群,反之劣質的染色體被選入種群的概率較小。采用輪盤賭選擇操作,評價函數(shù)越大,在輪盤中所占比例越大,該染色體選入種群的概率也越大。其具體選中概率為:

    2.4 交叉規(guī)則。交叉是種群中的個體為父代,依照一定的規(guī)則互相交換特定位置的基因信息,從而產(chǎn)生繼承父代大部分信息又不同于父代的子代染色體,這里具體采用雙點交叉操作,在個體編碼串中隨機設置兩個交叉點,然后再進行部分基因交換。

    2.5 變異規(guī)則。采用倒位變異操作,是指隨機選定連續(xù)排列中的一部分客戶,將這部分客戶的排列進行倒置。假設個體為123|4567|8,選中4567 部分,進行倒位操作,則通過倒位變異操作后個體就變成了123|7654|8。

    3 實例應用

    某物流中心分布在一個30km 的正方形區(qū)域內(nèi),有一個配送點和15 個用戶,配送中心編號為0,配送中心的坐標為(20,12),用戶編號依次為1,2,…,15,物流中心配有5 輛型號相同的貨運車,時間窗采用24 小時制,每輛車的載重為8.5t 配送的單位距離成本為5 元/公里,貨車的平均行駛速度為35 公里/小時,貨車早到的懲罰成本C1為8 元/小時,遲到的懲罰成本C2為20 元/小時,計算機隨機產(chǎn)生15 個用戶坐標如表1 所示。

    利用遺傳算法對實例求解得到的初始優(yōu)化配送方案如表2 所示。

    初始優(yōu)化配送方案路徑如圖1 所示。

    各路徑到達和離開用戶的時間情況如表3 所示。間、出發(fā)時間以及早晚點情況。

    4 結 論

    針對帶有送貨時間窗的物流配送問題,采用遺傳算法求解,建立了帶有軟時間窗的懲罰函數(shù)的配送整數(shù)規(guī)劃模型。該模型更加貼合用戶對于時間窗約束的要求,制定了結合不同實際的配送車輛路徑問題的配送策略。方法原理適用性強,有一定的操作性,具有實際應用的價值,計算效率較高,可為實際的物流配送問題的解決提供參考。

    表1 客戶初始信息表

    表2 初始最優(yōu)配送方案

    圖1 初始配送方案配送路徑圖

    表3 子路徑車輛達到和出發(fā)時間情況

    [1] 潘立軍. 帶時間窗車輛路徑問題及其算法研究[D]. 長沙:中南大學(博士學位論文),2012.

    [2] 郭建紅. 帶時間窗的卷煙物流配送動態(tài)車輛路徑優(yōu)化方法研究[D]. 北京:北京交通大學(碩士學位論文),2013.

    [3] 張炯,郎茂祥. 有時間窗配送車輛調(diào)度問題的禁忌搜索算法[J]. 北方交通大學學報,2004,28(2):103-106.

    [4] 王海麗,王勇,曾永長. 帶時間窗的易腐食品冷藏車輛配送問題[J]. 工業(yè)工程,2008,11(3):127-130.

    [5] 董立娟. 帶時間窗約束的冷鮮肉制品配送路徑優(yōu)化[D]. 長沙:中南大學(碩士學位論文),2011.

    [6] 楊文超. 顧客時間窗變化的物流配送干擾管理模型及其算法[D]. 大連:大連理工大學(博士學位論文),2012.

    [7] 吳紅麗. 基于時間窗的家電行業(yè)物流配送路徑優(yōu)化問題研究[D]. 武漢:武漢科技大學(碩士學位論文),2013.

    [8] 張瑞鋒. 基于混合算法的帶時間窗的車輛路徑問題求解[J]. 計算機工程,2007(14):47-53.

    猜你喜歡
    物流配送遺傳算法約束
    山西將打造高效農(nóng)村快遞物流配送體系
    “碳中和”約束下的路徑選擇
    基于精益生產(chǎn)的SPS物流配送應用研究
    約束離散KP方程族的完全Virasoro對稱
    基于Flexsim的飲品物流配送中心仿真優(yōu)化研究
    直企物流配送四步走
    基于自適應遺傳算法的CSAMT一維反演
    一種基于遺傳算法的聚類分析方法在DNA序列比較中的應用
    基于遺傳算法和LS-SVM的財務危機預測
    基于改進的遺傳算法的模糊聚類算法
    扬中市| 安徽省| 自贡市| 台前县| 宝清县| 海门市| 凤城市| 荥经县| 屯留县| 资兴市| 方正县| 泉州市| 东乌珠穆沁旗| 临潭县| 大埔县| 光山县| 华阴市| 保靖县| 团风县| 临邑县| 富顺县| 巴楚县| 安阳市| 犍为县| 吉林省| 阜平县| 岳阳县| 仙游县| 横山县| 抚宁县| 东海县| 榕江县| 孝义市| 阿拉善右旗| 红原县| 永嘉县| 剑阁县| 洪湖市| 庆安县| 顺昌县| 临湘市|