
SUMO
文章平均质量分 80
EmilyGnn
这个作者很懒,什么都没留下…
展开
-
SUMO入门(三) - 使用XML定义网络
SUMO入门(三) - 使用XML定义网络Networks/PlainXMLSUMO-Networks有两种表示形式:– 一组 plain-xml 文件,描述网络拓扑和几何– 加载到模拟中的 .net.xml 文件。 这包含许多生成的信息,例如交叉点内的结构和路权逻辑。要定义网络,至少需要两个文件:一个用于node的文件,另一个用于它们之间的edge。Besides defining ...原创 2018-12-21 11:13:55 · 3326 阅读 · 0 评论 -
SUMO入门(九) - 可视化
SUMO入门(九) - 可视化Tools/VisualizationSUMO提供了广泛的输出,但可能会发现难以解析和可视化它们。下面有一些工具可以将模拟运行的结果可视化,以便放在论文中。所有这些工具都只是matplotlib库的包装器。这些工具是用Python实现的,需要安装matplotlib。这些工具可以在 <SUMO_HOME> / tools / visualizatio...原创 2018-12-21 11:12:22 · 9017 阅读 · 12 评论 -
SUMO入门(八) - 从Python引入TraCI接口
SUMO入门(八) - 从Python引入TraCI接口TraCITraCI/Interfacing TraCI from PythonTraCI命令分为13个部分,它们对应于各个模块: gui,lane,poi,simulation,trafficlight,vehicletype,edge,inductionloop,junction,multientryexit,polygon,rou...原创 2018-12-21 11:12:32 · 17421 阅读 · 6 评论 -
SUMO入门(八) - TraCI
SUMO入门(八) - TraCITraCITraCI/Interfacing TraCI from PythonTraCI 是 “Traffic Control Interface” 的简写。通过访问正在进行的道路交通模拟,它可以检索仿真对象的值并“在线”操纵它们的行为。1 使用TraCISUMO启动TraCI 使用基于TCP的客户端/服务器的体系结构来提供对SUMO的访问。因此...原创 2018-12-21 11:12:42 · 10630 阅读 · 5 评论 -
SUMO入门(七) - 其他工具
SUMO入门(七) - 其他工具Tools可以在 <SUMO_HOME>/tools 下的SUMO-distribution中找到工具。它们中的大多数都很小,是为某种目的而编写的,并且在某些输入下运行良好,但针对其他情况可能无法使用。请注意,目前这些工具正在重组,请参阅 http://sumo.dlr.de/trac.wsgi/ticket/1425 。大多数工具将直接移动原创 2018-12-21 11:11:56 · 1825 阅读 · 0 评论 -
SUMO入门(六) - 交通灯
SUMO入门(六) - 交通灯Simulation/Traffic Lights通常,NETCONVERT 和 NETGENERATE 在计算网络期间为交叉口生成交通信号灯和程序。 尽管如此,这些计算出的程序通常与现实中的程序不同。要使用真实的交通灯程序提供模拟,可以使用其他程序定义运行SUMO / SUMO-GUI。此外,SUMO / SUMO-GUI允许加载定义,描述一组交通灯何时以及...原创 2018-12-21 11:12:57 · 13916 阅读 · 0 评论 -
SUMO入门(五) - TraCI
SUMO入门(六) - TraCITraCITraCI简介TraCI 是 “流量控制接口 Traffic Control Interface”。通过访问正在进行的道路交通模拟,它可以检索模拟对象的值,并“在线”操纵它们的行为。TraCI还允许将SUMO与通信网络模拟器结合使用,以模拟车辆通信。有关可用解决方案的列表,请参阅Topics/V2X。使用TraCISUMO启动TraCI使...原创 2018-12-21 11:13:22 · 4877 阅读 · 7 评论 -
SUMO入门(三) - NETCONVERT
SUMO入门(三) - NETCONVERTNETCONVERTNETCONVERT是一个命令行应用程序。从不同来源导入数字道路网络,并生成可由包中的其他工具使用的道路网络。目的:道路网络导入和转换系统:便携式(Linux / Windows经过测试);在命令行上运行输入(强制):道路网络的定义输出:生成的SUMO-road网络;可选地还有其他输出编程语言:C ++...原创 2018-12-21 11:14:04 · 4904 阅读 · 3 评论 -
SUMO入门(三) - 抽象路网生成(NETGENERATE)
SUMO入门(三) - 抽象路网生成Networks/Abstract Network GenerationNETGENERATE允许生成三种类型的抽象网络:网格grid,蜘蛛spider,随机random必须使用以下选项之一声明要创建的网络类型: –grid, –spider 或 –rand您可以使用 –output <FILENAME> 或简写 -o &lt原创 2018-12-21 11:14:12 · 3977 阅读 · 0 评论 -
SUMO入门(三) - 路网
SUMO入门(三) - 路网SUMO network file 网络文件描述了交通相关的地图、道路和交叉口。虽然XML文件我们可读,但SUMO网络文件并不是手工编辑的。您可以将SUMO XML描述文件与NETCONVERT一起使用;您还可以使用NETCONVERT以各种格式转换现有地图;或使用NETGENERATE生成几何简单的抽象路线图。要修改现有的 .net.xml 文件,您可以使...原创 2018-12-21 11:14:21 · 9870 阅读 · 6 评论 -
SUMO入门(二) - 基础知识
SUMO入门(二) - 基础知识基础符号<SUMO_HOME> 将 SUMO-package 保存到的路径参考文件类型相关描述<NETWORK_FILE>由 NETGENERATE 或 NETCONVERT 构建的SUMO网络文件 SUMO原创 2018-12-21 11:14:47 · 12886 阅读 · 4 评论 -
SUMO入门(四) - 需求建模 车辆和路线的定义
SUMO入门(四) - 需求建模Demand/Introduction to demand modelling in SUMO在生成网络之后,可以使用SUMO-GUI来查看它,但是没有汽车可以行驶。人们仍然需要对车辆进行某种描述,这称为交通需求traffic demand。从现在开始,我们将使用以下术语:行程 trip 是由起始边缘,目的地边缘和出发时间定义的从一个地方到另一个地方的车辆移...原创 2018-12-21 11:13:45 · 15842 阅读 · 6 评论 -
SUMO入门(一) - 引入
SUMO入门(一) - 引入SUMO简介“Simulation of Urban Mobility”,简称“SUMO”,是一种开源,微观,多模态的交通模拟。 它允许模拟由单个车辆组成的给定交通需求如何在给定的道路网络中移动。它纯粹是微观的:每辆车都是明确建模的,有自己的路线,并在网络独立移动。 默认情况下,模拟是确定性的,但有多种方式引入随机性。自2001年以来,SUMO已用于若干国家和...原创 2018-12-21 11:15:11 · 28229 阅读 · 10 评论 -
TransModeler(一)- 简介 仿真数据库
交通仿真概述交通仿真是以相似原理、信息技术、系统工程和交通工程领域的基本理论和专业技术为基础,以计算机为主要工具,利用系统仿真模型模拟道路交通系统的运行状态,采用数字方式或图形方式来描述动态交通系统,以便更好地把握和控制该系统的一门实用技术。作为交通分析的有效手段之一,道路交通系统仿真旨在运用计算机技术再现复杂的交通现象,并对这些现象进行解释、预测、分析,找出问题的症结,最终对所研究的交通系统...原创 2018-11-08 11:26:08 · 5041 阅读 · 0 评论