假期对SUMO平台进行了学习,在市面上没有一本书是具体介绍SUMO的使用的,所以SUMO的学习只能通过网络和SUMO软件来学习。
首先要介绍一下SUMO平台。
一、SUMO是“Simulation of Urban Mobility”的简称。SUMO平台是一种开源,微观,多模态的交通模拟。 它允许模拟由单个车辆组成的给定交通需求如何在给定的道路网络中移动。
SUMO是微观建模。每辆车都是明确建模的,有自己的路线,并在网络独立移动。 默认情况下,模拟是确定性的,但有多种方式引入随机性。
SUMO应用包括:交通灯评估、路线选择和重新路由re-routing、交通监控方法评估、车辆通信仿真和交通预测。
二、SUMO的特点
SUMO可以模拟空间连续和时间离散的车辆运动,同时也可以模拟不同的车型(小轿车、卡车、公交车等)、车道、交通规则、红绿灯等。当然也包括:微观路线 - 每辆车都有自己的路线、不同的动态用户分配算法、仅通过使用 XML-data 实现高互操作性、开源(EPL)。
三、主要的文件
在SUMO平台中主要包括以下三个主要文件:
1。SUMO-GUI.带有图形用户界面的微观模拟,在这个文件里可以直接运行模拟程序,并可以直观的观察模拟效果。
2。NETEDIT,这个是图形网络编辑器。在这个里面可以直接绘制路网,设置交通规则等。
3。nedcfg,这个是路网配置文件,在这个文件里可以设置调用哪个网络、车辆文件等。
由于没有具体的书本学习,所以现在的学的还不够系统,希望后面能找到相关学习资料,以便更全面更系统的学习。