问题标签 [sumo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
omnet++ - 我们可以实际使用 OMNet++ 连接两台计算机吗?
我有两台计算机都分别运行 OMNet++,并通过 Wi-Fi 连接,我可以通过 wifi 使用 omnet++ 将消息从一台计算机发送到另一台计算机吗?
sumo - SUMO的等待时间
我正在使用相扑进行交通信号控制,并希望优化相位以减少一些目标。在此过程中,我使用 traci 模块作为交通路口状态的输出。令人困惑的部分是 traci.lane.getWaitingTime。
我不知道等待时间是如何计算的,而且在我使用两个检测器作为输出观察之后,我认为它太大了。
有人能解释一下 SUMO 中的等待时间是如何计算的吗?
python - 如何在 SUMO 中使用 python 新建 xml 文件?
我是SUMO的新手。我可以手工制作.nod.xml
、<code>.edge.xml。当我想要新随机flows
时,有很多随机性要做,所以我尝试使用sumolib
SUMO python lib,但是我仍然找不到新建 xml、修改 xml 的订单……那么它是如何工作的?谢谢。
omnet++ - 在 VEINS 模拟器中超车
我正在使用 Veins 4.5、OMNeT++ 5.0 和 Sumo 0.29。
我想在 VEINS Simulator中实现一个超车场景。
在 SUMO 中,我有一条由 3 个节点连接的道路。
边 1i 连接到边 2i,边 2o 连接到边 1o,如图SUMO 中的道路所示。
我traciVehicle->newRoute("1o");
在 VEINS 中使用超车,但车辆没有超车并返回车道 1o。
我traciVehicle->newRoute("2o");
在 VEINS 中使用超车,但 SUMO 不允许我在边缘 1i 和 2o 之间添加连接。
车辆如何超车?
确实,我有如下图所示 的三辆车。 VB 将超越车辆 VA,但它应该验证是否有来自相反方向的汽车。在这种情况下,VB 无法超车,因为 VC 来自相反的方向。否则,VB 可以超越 VA ,因此它从边缘 1i 移动到 1o,然后返回到 1i。
这种情况还有其他解决方案吗?
veins - Sumo 在使用 Veins 时无法建立路线
将 Veins 与 Sumo 一起用于车辆网络模拟时出现错误。如果我单独运行 Sumo,流量模拟运行良好,没有任何错误。但是当我与 Sumo 一起运行 Veins 模拟时,Sumo 似乎在加载路由文件时出错。在没有从 Sumo 装载车辆的情况下继续进行 Veins 模拟。Sumo GUI 的错误信息如下:
下面是 rou.xml 文件的快照:
问题是什么?提前致谢!
sumo - 具有充电状态信息的混合动力汽车仿真
我和我的研究人员已经使用 SUMO 一段时间了,过去这里的信息性帖子给了我很大的帮助 - 所以我只是想提前分享一些感谢 :)
我的问题是:是否可以在下面看到的 PHEM 程序文件中附加混合动力汽车模型?: https ://github.com/planetsumo/sumo/tree/master/sumo/src/utils/emissions
理想情况下,这种混合动力车辆将能够包括充电状态 (SOC) 控制,并包括车辆根据驾驶循环行驶时 SOC 的时间变化,就像燃料消耗、排放等的时间变化一样。如果可能,我们希望在这里引用的排放驱动循环输出中为 SOC 信息创建一个新列:http: //sumo.dlr.de/wiki/Tools/Emissions#emissionsDrivingCycle
我们的团队认为在这种新车辆类型上使用排放驾驶循环工具会很棒,因为我们可以使用 PHEMLight 中的标准车辆定义,并以标准方式定义交通。本质上,我们想知道:1) 在 PHEM 文件中实现混合动力汽车能量平衡模型是否可行,以及 2) 这些文件是否可以编译成现有排放驾驶循环工具的新版本?
在我们开始玩太多之前,我们认为最好先询问小组,看看社区可能会说什么。
再次感谢大家!
问候,
范
veins - 如何使用 sumo-launchd.py 提供相扑选项?
我试图给--max-depart-delay
相扑选项,但没有继续。我如何将选项传递给sumo
with sumo-launchd.py
?
我试过以下命令
sumo-launchd.py -vv -c sumo --max-depart-delay -1
sumo - 在 SUMO 上添加无效车辆时如何忽略路线错误?
我正在使用 SUMO 0.29.0(Macports 上的最新版本)来创建模拟。我添加<param key="has.rerouting.device" value="true"/>
了车辆定义,以便车辆可以自己找到路线。
但是每隔一段时间我都会遇到一次无效的旅行,其中起始位置没有连接到目的地。该错误导致模拟因错误而停止:
错误:车辆“kglh5Owzt3e7EVAAOs54.go_to_restaurant.0U5IJqaqBP”没有有效路线。边缘“-165742422”和边缘之间没有连接
'19845843#4'。退出(错误)。
我有什么办法可以忽略无效行程并继续模拟?
谢谢!