SUMO入门(一) - 引入

SUMO入门(一) - 引入

SUMO简介

“Simulation of Urban Mobility”,简称“SUMO”,是一种开源,微观,多模态的交通模拟。 它允许模拟由单个车辆组成的给定交通需求如何在给定的道路网络中移动。
它纯粹是微观的:每辆车都是明确建模的,有自己的路线,并在网络独立移动。 默认情况下,模拟是确定性的,但有多种方式引入随机性。


自2001年以来,SUMO已用于若干国家和国际研究项目。应用包括:
交通灯评估
路线选择和重新路由re-routing
交通监控方法评估
车辆通信仿真
交通预测


SUMO特点

模拟
空间连续和时间离散的车辆运动
不同的车型
有车道变换的多车道街道
不同的通行权规则,红绿灯
一个快速的openGL图形用户界面
管理具有10,000个边缘(街道)的网络
在运行时与其他应用程序的互操作性
基于网络,基于边缘,基于车辆和基于检测器的输出

引入网络
引入VISUM,Vissim,Shapefile,OSM,RoboCup,MATsim,OpenDRIVE 和 XML-Descriptions
缺失值通过启发式确定

路由
微观路线 - 每辆车都有自己的路线
不同的动态用户分配算法

仅通过使用 XML-data 实现高互操作性

开源(EPL)


包含的应用程序

如果您下载SUMO软件包,您会注意到它包含除SUMO之外的其他应用程序。 这些应用程序用于导入/准备道路网络和在SUMO中使用的数据。

应用名称 简要说明
SUMO 没有可视化的微观模拟; 命令行应用程序
SUMO-GUI 带有图形用户界面的微观模拟
NETCONVERT 网络引入和生成; 从不同格式读取道路网络并将其转换为SUMO格式
NETEDIT 图形网络编辑器
NETGENERATE 为SUMO仿真生成抽象网络
OD2TRIPS 将O/D矩阵分解为单个车辆行程
应用名称 简要说明
TraCI4J 一个Java接口,用于连接和扩展信息通过TraCI by Enrico Gueli
TraCI4Matlab 一个Matlab接口,用于连接和扩展信息通过TraCI Andres Acosta
TraaS 一个SOAP(Web服务)接口,用于连接和扩展信息通过TraCI by Mario Krumnow


你可能感兴趣的:(SUMO)