AnyLogic行人交通仿真實用教程

林慶峰; 張蘊智

  • 出版商: 機械工業
  • 出版日期: 2024-06-01
  • 定價: $594
  • 售價: 8.5$505
  • 語言: 簡體中文
  • 頁數: 174
  • 裝訂: 平裝
  • ISBN: 7111756762
  • ISBN-13: 9787111756767
  • 下單後立即進貨 (約4週~6週)

商品描述

AnyLogic提供多智能體、離散事件系統和系統動力學三種模擬建模方法,並支援多方法的整合應用。
本書利用AnyLogic軟體實現行人交通系統的建模與仿真,旨在幫助讀者加深對行人交通仿真的基本理論與建模方法的理解,
系統掌握行人交通模擬建模的基本方法。
本書既有建模方法的介紹,又有豐富的實戰案例詳解,
能為相關技術人員更能掌握行人交通系統的建模與模擬方法提供實務指引。
本書可作為高等院校交通工程、交通運輸等本科生及研究生教材,
也可供相關專業師生及行業工程技術人員參考。

目錄大綱

前言
第1 章 AnyLogic 基礎知識
1.1 AnyLogic 簡介/001
1.2 AnyLogic 安裝/003
1.3 AnyLogic 主要選單及基礎操作/004
1.4 模擬建模的基本方法/008
1.4.1 基於智能體建模/008
1.4.2 系統動力學建模/009
1.4.3 離散事件建模/010
課後習題/010
第2 章 基於智能體建模
2.1 智能體面板的基本模組/011
2.2 謝林隔離模型/014
2.3 傳染病擴散模型/018
課後習題/023
第3 章 系統動力學建模
3.1 系統動力學的基本模組/025
3.2 巴斯擴散模型/027
3.2.1 新增廣告成效/027
3.2.2 添加產品擴散的口碑效果/031
3.3 存量管理模型/034
3.3.1 建立簡單供應鏈模型/034
3.3.2 加入使用者互動功能/036
3.3.3 以視圖區域建立獨立的互動介面/037
3.3.4 加入階段性暫停功能/038
課後習題/040
第4 章 離散事件建模
4.1 流程建模庫的基本模組/041
4.2 銀行排隊模型/052
4.2.1 建立簡單的排隊模型/052
4.2.2 定義模型動畫/053
4.2.3 新增櫃檯員工資源/055
4.2.4 修改從ATM 出來的顧客流程/058
4.2.5 增加數據統計/058
課後習題/059
第5 章 AnyLogic 行人模擬-機場登機模擬模型
5.1 行人庫/061
5.2 繪製機場佈局/062
5.3 模擬行人流/063
5.4 增加安檢設施/064
5.5 新增報到設施/065
5.6 定義登機邏輯/067
5.7 應用Excel 表設定航班/070
課後習題/076
第6 章 AnyLogic 行人模擬-廣場恐怖攻擊疏散模擬模型
6.1 繪製廣場佈局/077
6.2 創造恐怖分子智能體/079
6.3 建立行人智能體/082
6.4 定義恐怖分子與行人的互動/084
6.5 加入立體效果展示/092
6.6 完成導覽選單/096
課後習題/098
第7 章 AnyLogic 行人庫與道路交通庫模擬-十字路口模擬模型
7.1 道路交通庫/099
7.2 繪製道路佈局/099
7.3 模擬車流/100
7.3.1 繪製車流/100
7.3.2 設定時刻表模擬公車發車/103
7.4 模擬行人流/105
7.4.1 行人流/105
7.4.2 模擬行人上下公車場景/105
7.4.3 模擬行人過馬路場景/106
7.5 加入立體效果展示/108
7.5.1 新增三維模型/108
7.5.2 設定不同視角/109
7.6 號誌燈配時最佳化/112
7.6.1 車輛延誤的計算/112
7.6.2 模型最佳化實驗/112
課後習題/113
第8 章 AnyLogic 行人庫與軌道庫模擬-地鐵站模擬模型
8.1 軌道庫/115
8.2 繪製地鐵站佈局/116
8.3 建立行人智能體/119
8.4 新增售票與安檢設施/120
8.4.1 創建安檢、售票與檢票智能體/120
8.4.2 封裝售票與檢票智能體/122
8.4.3 封裝安檢智能體/124
8.4.4 初始化智能體/131
8.4.5 定義尋找佇列函數/134
8.5 定義行人進站流程/136
8.5.1 定義雙層佈局下的行人下樓梯流程/136
8.5.2 定義限流路線/137
8.5.3 定義行人任務/139
8.6 定義地鐵進站流程/141
8.7 封裝地鐵月台/143
8.8 定義行人上下地鐵流程/147
課後習題/150
第9 章 AnyLogic 與其他軟體的互動與連接
9.1 AnyLogic-MATLAB 互動/151
9.1.1 Engine API 方式連接/151
9.1.2 Jar 包方式連接/153
9.2 AnyLogic-Oracle 連接教學/155
9.3 AnyLogic-DAE 導入教學/157
9.4 AnyLogic-CAD 導入教學/158
課後習題/160
第10 章 AnyLogic 與行人模擬器連接
10.1 行人模擬器/161
10.2 UDP 資料傳輸/161
10.3 行人行走控制/164
10.4 AnyLogic-VR 連線/170
課後習題/173
參考文獻/174