基于多智能體的城市交通仿真分析_第1頁
基于多智能體的城市交通仿真分析_第2頁
基于多智能體的城市交通仿真分析_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基于多智能體的城市交通仿真分析

圖2三行四列的道路圖

3.4相關規則

3.4.1環境規則

初始時車輛數目(num-cars)一定要小于路(如圖2中白色的表示道路)的數量,如果超出則提示警告信息。

如果無人參與此系統則設置current-auto?為off,有則設置on,并且通過current-phase選擇一個交通燈為控制的交通燈。

此系統如果沒有交通燈的參與則設置power?為off,反之則設置為on。

3.4.2運行規則

每一個時間步,車子按照當前速度向前行駛,如果當前速度小于限制速度(speed-limit)并且它們前方沒有車子,那么它們加速(speed-up)行駛,如果前面的車輛速度小于自己的車速,那么當前車子要調整自己車速和前面的車速一致(slow-down),遇到紅燈或者停著的車輛,當前車輛要停止。

4案例分析及結果

4.1案例一

目前,以城市交通為背景,研究諸如擁堵的形式、傳播、消散、交通流在路網中的優化分布、車輛動態路徑選擇、特殊車輛控制等問題時,無信號燈交叉口車輛通行情況的準確性表征都是不可缺少的重要一環[6]。按照上述模型運行,當在沒有信號燈也沒有人參與的情況下(power?設置為off),道路為4行3列,車輛數目為140時的運行結果如圖3當在有信號燈沒有人參與的情況下(power?設置為on),道路為4行3列,車輛數目為140時的運行結果如圖4

4.2案例二

按照上述模型運行,當在道路為4行3列,車輛數目為54時我們得出停著的車輛數量柱狀圖如圖5,車輛平均速度柱狀圖如圖6,平均等待時間柱狀圖如圖7:

圖5停著的車輛數量

4.3分析及結果

由案例一可知,在有信號燈參與交通管理下交通卻快速崩潰了(圖3ticks=3164,圖4ticks=665,ticks是時間步,隨著時間延續而增長),導致這種結果有多個因素,如信號燈控制不合理、車輛數目過大超過了道路的承載能力等。

有案例二可知,車輛平均速度與停著的車輛數量有一定的關系,正如二流模型中認為的路網宏觀層面的平均行駛速度與路網上車輛的比重的冪運算成線性關系[7].

限于篇幅,文中只給了兩個案例,有參數設置可以看出要得到高效的交通模擬數據需要大量的實驗和多種組合,我們還可以得出有人參與交通管理的情況下交叉口的流通效率會提高,當有流動車輛進入交通道路或者離開交通道路會對上述結論產生何種影響等許多對實踐有指導意義的結論。

結論

文中從基于多Agent建模的角度出發,借助Netlogo軟件平臺,利用了“TrafficGrid模型”,模擬了不同組合的參數對交通系統產生不同的影響,獲取了車輛平均等待時間、停止的車輛等隨時間變化的曲線,但是由于此模型比較簡單,模擬的范圍小、沒有采用實際路網等因素,有待更好的改善。

多主體模型以并行的方式模擬非線性因果的社會系統,使人們更好地理解社會現象,發現現象背后的機制,從而做出預測和輔助決策。多主體建模目前還未形成成熟的體

溫馨提示

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

評論

0/150

提交評論