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

基于GA算法解決綠化噴灑車作業任務優化問題

2020-09-10 12:15:54席禹唐健
新教育論壇 2020年10期

席禹 唐健

摘要:本文研究的是噴灑車的最短噴灑時間問題,主要采用基于Floyd算法的GA模型。在任務一中,我們計算出每輛噴灑車完成一個作業點所需要的最短時間。首先,對D1一直到F60的節點進行編號,利用附件一計算出各個節點之間的距離,并利用MATLAB得出地圖。接著,利用各個節點的連接關系得出連接矩陣。由于A、B兩類車在不同類型的路徑的速度不同,因而對距離進行加權,統一處理。以A車通過普通道路的速度作為權重1,計算出A在主干道;B在普通道路、主干道上對應的權重分別為3/4;9/10;3/2"最后,通過Floyd算法,尋找各自10條最短路徑,并得出其中的最長作業完成時間,即為最終的完成任務最短用時。通過計算,得出最短時長為2.83h。在任務二中,我們計算出每輛車完成兩個作業點所需要的最短時間。首先,通過分析所有點的排列情況,發現數據過于龐大,不能進行遍歷處理,因而只能選用局部最優解。接著,把噴灑車的全部路程分)為三個階段,從七點到第一個作業點,第一個作業點到給水點,給水點到第二個作業點。最后,通過建立目標函數:完成兩個作業點所需要的最短時間,和相應的約束條件:(1)每輛噴灑車在第一次噴灑作業完成后一定要到補水站;(2)起點的噴灑車的數量、型號一定。最后,通過GA算法,交叉變異等一系列的操作,計算出噴灑車完成兩個作業點所需的最短時長7.25h"在任務三中,我們計算完成所有作業點所需要的最短時間"首先,我們判斷只有當每輛噴灑車都執行三次作業任務時,所達到的利用率和效率是最高的。之后,把噴灑車的全部路程分成6個階段。最后,以求完成最遠路程距離點的最小值為目標函數,同時確定相應的約束條件:補水站最多只能給車輛補水8次,其他與任務二一樣"最后,通過GA算法,計算出噴灑車完成作業所需的最短時長:13.54h"在任務四中,在道路節點J中增設2個給水站,重新完成第三問的噴灑任務,并計算所需時間。由于噴灑任務的最終目標是用最短的時間不重復的完成作業任務,因而給水站選點的影響因素為F節點的位置"首先列出均勻度函數,通過F點的位置,利用方差最小計算出理想情況下最優的一個J點。并通過選取隨機的兩個Z點,使得各個Z點到節點F的距離方差最小。確定給水點后,利用任務三的模型,即可得出噴灑車完成作業的時間。最短時長為12.15h。

關鍵詞:GA算法;Floyd模型;平均度

1問題重述

某城市共有綠化噴灑車20臺,分為A、B兩類。其中A、B類噴灑車分別有12輛、8輛,執行噴灑任務前平均部署在2個停靠點(D1,D2)。所屬域內有6個給水站(Z01Z06)、60個噴灑作業點(F01F60),每一個噴灑作業點只需一臺噴灑車進行一次作業。各給水站最多可以給八臺噴灑車加水,不計加水時間。噴灑車裝滿水停,在停,點,接到噴灑任務后駛向噴灑作業點噴灑作業。一次噴灑作業A、B兩類噴灑車分別需要用時20分鐘、15分鐘。每輛噴灑車完成一次噴灑任務后,需要到給水站加水再進行下次噴灑作業。

B兩類噴灑車在主干道路上的平均行駛速度分別是60公里/小時、50公里/小時,在其他道路上的平均行駛速度分別是45公里/小時、30公里/小時。噴灑車裝滿水停,在停,點,接到噴灑任務后駛向噴灑作業點噴灑作業。一次噴灑作業A、B兩類噴灑車分別需要用時20分鐘、15分鐘。每輛噴灑車完成一次噴灑任務后,需要到給水站加水再進行下次噴灑作業。

1、任務一:每輛噴灑車只執行一次噴灑作業。請給出完成任務一的最短時間及相應的最優噴灑作業方案。

2、任務二:每輛噴灑車執行兩次次噴灑作業。請給出完成任務二的最短時間及相應的最優噴灑作業方案。

3、任務三:完成所有60個噴灑作業點(F01F60)的噴灑任務。請給出完成任務三的最短時間及相應的最優噴灑作業方案。

4、如果在道路節點J01J62中的某兩個節點?分別增建一個給水站,請重新考慮問題3。并給出增建給水站的最佳位置。

2問題分析

2.1問題1的分析

任務一要求找出每輛車只執行一次噴灑任務時的最短時間和及其對應的作業方案。

這道題的核心是最優解問題。題目最終的目標的求出完成噴灑任務所需的最短時間,而由于A、B兩類車的速度固定,則可以把問題轉換為路徑最短問題。首先,通過圖論的最短路問題的思想,篩選出十個最短的路徑,之后比較A、B輛車的速度,將四條最近的路徑分配給B車,其余分配給A車,計算十條線路完成的最長用時,得出的即為完成任務的最短時間。

2.2問題2的分析

任務二要求計算每輛噴灑車完成兩次噴灑任務時的最短時間。由題意得,每輛噴灑車在完成一次噴灑作業時,必須要到Z點給水站補水,之后才能向下一個灑水作業點前進。同時,每個給水點只能完成8次補水,補水的時間忽略不計。題目的意思可以轉換為先找出10個最短路徑,分別分配給A、B車,并計算出其中的最長作業完成時間,即為完成任務的最短用時。其中,車輛在進行兩個作業之間必須經過一個Z點進行補水。那么該題可以在第一問的基礎上改為三段路徑進行分析。分別分成起點到第一個作業點,第一個作業點到給水點,給水點到第二個作業點。需要注意的是,當三段路徑一起考慮后,由于組合的情況過于復雜,則不可能進行遍歷,因而尋找局部最優解是本題的關鍵。

2.3問題3的分析

任務三要求計算噴灑車完成所有噴灑任務時的最短時間。對于該題,思路和任務二基本一致。不同在于以下幾點:(1)每輛車都要保證自己的噴灑任務充分利用,即每輛噴灑車都完成三次噴灑任務;(2)每個補水站只能為8輛噴灑車進行補水,當大于8輛噴灑車時,補水站就變為普通的節點。

2.4問題4的分析

任務四中找出平均度的定義是問題的關鍵。由于Z點的取點規則是與F點有著密切聯系的,當Z點在圖上分布的越均勻,則最終用時越短。當確定Z點的分布后,步驟和任務三基本一致。

3模型的優缺點

優點:

1、Floyd算法可以精確的計算出各點之間沿路線的最短距離;

2、用Ga算法進行上千萬次的運算求出的解,可以較為準確的接近最優解;

3、引入均勻度函數,可以衡量布置點的均勻性。

缺點:

1、GA算法得出結果存在誤差;

2、GA算法計算時間過長,效率較低;

3、均勻度算法結果較優,但不是最優

改進:

1、GA算法求解復雜,效率低,可以在算法上進行優化,改進算法,使算法更加簡答快速。

2、第四問可以降低求解次數,先用聚類分析,分析聚類后的結果,可以降低求解次數。

參考文獻:

[1]王殿超.一種改進的遺傳算法在TSP問題中的應用[J].遼寧工業大學學報(自然科學版),2019(04):235-239.

[2]李鳳坤.改進AHP-GA算法的多目標配送路徑優化[J].計算機系統應用,2019,28(02):152-157.

[3]潘立彥,張大成.改進Floyd算法在城市交通網絡優化中的應用[J].物流技術,2018,37(11):71-74+115.

主站蜘蛛池模板: 亚洲国产AV无码综合原创| 国产精品三级专区| 午夜日本永久乱码免费播放片| 91精品亚洲| 国产熟睡乱子伦视频网站| 国产91丝袜在线观看| 97久久免费视频| 综合人妻久久一区二区精品| 中文国产成人精品久久| 毛片久久网站小视频| 日a本亚洲中文在线观看| 午夜国产理论| 国产黑丝视频在线观看| 中文字幕色在线| 欧洲欧美人成免费全部视频| 国产亚洲欧美在线中文bt天堂| 久久综合AV免费观看| 一本久道久综合久久鬼色| 午夜国产在线观看| 亚洲一区网站| 在线观看91香蕉国产免费| 久久国产精品77777| 99精品国产高清一区二区| 六月婷婷精品视频在线观看| 她的性爱视频| 性欧美在线| 日韩一区二区三免费高清| 青草精品视频| 特级做a爰片毛片免费69| 波多野结衣在线一区二区| 久久久久免费看成人影片| 原味小视频在线www国产| 午夜性爽视频男人的天堂| 国产第一色| 欧美成人一区午夜福利在线| 国产91成人| 免费福利视频网站| 91精选国产大片| 午夜丁香婷婷| 国产免费精彩视频| 亚洲色图另类| 欧美色99| 国产精品视频导航| 亚洲国产中文精品va在线播放| 98超碰在线观看| 国产成人高清精品免费| 成人一级黄色毛片| 亚洲午夜福利精品无码不卡| 精品丝袜美腿国产一区| 精品福利国产| 中文字幕伦视频| 国内老司机精品视频在线播出| 欧美色图第一页| 午夜毛片免费观看视频 | 欧美国产在线看| 亚洲日韩在线满18点击进入| 国产中文一区a级毛片视频| 亚洲激情99| 美女扒开下面流白浆在线试听| 日韩专区欧美| 欧美一区二区三区不卡免费| 免费日韩在线视频| 2020亚洲精品无码| 欧美笫一页| 国产午夜不卡| 波多野结衣一区二区三视频 | 亚洲国产在一区二区三区| 日本免费福利视频| 国内精自线i品一区202| 亚洲区第一页| 国产福利免费视频| 国产在线日本| 免费精品一区二区h| 51国产偷自视频区视频手机观看| 亚洲国产天堂在线观看| 一本大道香蕉高清久久| 午夜爽爽视频| 热这里只有精品国产热门精品| 欧洲一区二区三区无码| 色天天综合久久久久综合片| 四虎影视国产精品| 欧美成人综合视频|