SUMO使用文档
介绍
关于SUMO
SUMO是一款开源、微观、多模态的交通模拟软件。它可以模拟单个车辆在给定交通需求,给定路网中移动的情况,也可以处理大规模的车流量管理。每辆车都是可以明确建模的,设计自身的路线,并通过路网独自移动。默认情况下,车流的模拟是确定的,但对于随机性的引入有多种选择,下文会介绍。
SUMO的特点
-
模拟
- 具备空间连续性和时间离散性的车辆移动
- 支持不同的车辆类型,相关参数有推荐设置
- 多车道的变道
- 支持设不同的优先通行权规则
- 支持快捷的openGL图形用户界面管理
- 可管理近1000条路
- 执行速度很快
- 可以与其它应用程序联动
- 基于路网,基于边,基于车辆,基于监测器的输出
- 支持基于行人的联动
-
导入路网
- VISUM,Vissim,Shapefiles,OSM,RoboCup,MATsim,OpenDRIVE,XML文件
- 缺失值通过启发式确定
-
路由
- 每个车辆都有自己的路线
- 不同的动态用户分配算法
-
高可移植性
- 只用了标准的C++和可移植库
- windows和linux版本
-
可以仅使用xml文件进行交互操作
使用示例
-
交通信号的评估
-
路线选择和重新路由
-
交通监控的评估
-
车辆通信的仿真
-
车流量预测