问题标签 [traffic-simulation]

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.

0 投票
1 回答
514 浏览

azure - 如何从 Azure Web 应用程序复制流量以进行测试

我们有几个 web 应用程序和 api 部署为 azure web 应用程序,我们希望自动化数据库更改测试。我们正在考虑将传入的 http 流量复制到 azure 服务的另一个实例,因此我们将确保更改兼容并且不会破坏任何内容。我们看到了goreplay,但它主要针对安装在服务器中,但我们正在部署到云中。还有其他选择吗?

0 投票
1 回答
105 浏览

omnet++ - 如何知道模拟中每辆车的离开时间?

我使用 Omnet++-4.6、sumo-0.22.0 和 Veins-4a2。

在我的模拟中,我需要知道每辆车在模拟过程中需要多少时间。

所以,我需要知道每辆车离开模拟的时间。

请问我该怎么做?

0 投票
1 回答
898 浏览

python - 如何运行 traci.start 进行 Sumo 模拟

我有 sumo 0.29 和 traci,它应该在这个版本上自动实现。

我正在运行 traci_tls 教程,我想实时获取执行时间,而不是 GUI 给出的步骤。

我在 CLI 中收到此错误。执行 GUI 时。

任何的想法?谢谢。

0 投票
1 回答
92 浏览

simulator - SUMo(城市交通模拟)的新手,需要帮助来理解和解决它

我需要了解并找到解决此问题的可能方法。我对这个模拟器还很陌生,但找不到有关上述问题的任何信息

https://i.stack.imgur.com/eY23O.png

0 投票
1 回答
588 浏览

python - Sumo sumo-osmWebWizard

我在 MacBook Air OSX 10.9.5 (Mavericks) 上运行 Sumo。我正在尝试使用 sumo-osmWebWizard 从 Open Street Map 导入数据,但它似乎不起作用。这是我尝试运行脚本时收到的消息:

顺便说一句,SUMO_SCRIPTS 是我设置为以下的变量:

当我在终端输入“which python”时,我得到了:

当我在终端上输入“python --version”时,我得到的是:

另外,我在 MacPorts 上运行 Sumo,我认为这个错误与这个环境的 $PATH 变量有关。这是 PATH 变量的设置方式:

0 投票
1 回答
513 浏览

pcap - 无法使用带有 tcpreplay 的 CAIDA 数据集来模拟网络中的网络流量

我有一台服务器,我需要模拟真实的网络流量。我被要求使用 CAIDA 数据集来执行此操作。我已经下载了公共数据集,可以在这里找到: CAIDA 公共数据集

我还需要将 .pcap 文件中的源 IP 地址重写为服务器之一。我尝试按照本页末尾描述的方式进行操作:tcprewrite wiki

我跑:

我得到:

警告:oc48-mfn.dirA.20020814-160000.UTC.anon.pcap 是使用 48 字节的 snaplen 捕获的。这可能意味着您截断了数据包。

致命错误:来自 ./plugins/dlt_hdlc/hdlc.c:dlt_hdlc_encode() 第 255 行:非 HDLC 数据包需要 --hdlc-address

因此,经过一些这样的尝试后,我终于运行这些来获得一个无错误的 tcprewrite:

这使:

警告:oc48-mfn.dirA.20020814-160000.UTC.anon.pcap 是使用 48 字节的 snaplen 捕获的。这可能意味着您截断了数据包。

警告:oc48-mfn.dirA.20020814-160000.UTC.anon.pcap 是使用 48 字节的 snaplen 捕获的。这可能意味着您截断了数据包。

然后我运行:

我得到:

警告:oc48-mfn.dirA.20020814-160000.UTC.anon.pcap 是使用 48 字节的 snaplen 捕获的。这可能意味着您截断了数据包。

所以这似乎是成功的,除了在每个命令中显示的警告。我使用 tcpdump 打开新的 .pcap 文件,以检查目标 IP 地址是否已更改为服务器之一,并且已完成。

然后我运行 tcpreplay:

我在服务器上运行 tcpdump 以查看来自 .pcap 文件的流量,但流量如下所示:

13:30:50.194780 05:8c:55:6f:40:00(oui 未知)> 0f:00:08:00:45:00(oui

未知),ethertype 未知(0x3406),长度 60:

0x0000: ed11 f484 7785 f477 0d79 0050 0487 007c ....w..wyP..|

0x0010: e7d5 d203 c32b 5010 27f7 aa51 0000 4854 .....+P.'..Q..HT

0x0020: 5450 0000 0000 0000 0000 0000 0000 TP............

我已经从 tcpreplay 的示例捕获中尝试了 smallFlow.pcap:示例捕获

它工作得很好。

那么关于如何正确使用 CAIDA .pcap 文件的任何建议?

0 投票
1 回答
316 浏览

dynamic - 将实时数据输入到 AnyLogic

我目前是一名机械工程专业的学生,​​正在研究智能制造项目。

我一直在使用 AnyLogic 来探索制造仿真。我创建了一个基本的 Jobshop,涉及从交付到存储到加工的材料托盘运输。我的下一步是将这个静态调度系统转换为动态调度系统。

我想知道是否有任何方法可以在模拟运行时主动操纵模拟?例如,实时控制加工机器的可用性或触发交货。到目前为止,我一直无法在模拟运行后找到任何操纵模拟的方法。

有人有将实时数据输入模拟软件的经验吗?

0 投票
1 回答
380 浏览

anylogic - How to simulate accident in Anylogic personal learning edition

Using the road traffic library in Anylogic, how do i simulate an occasional accident, a sensor notification to a response team, a rescue by response team and giving road access priority to response team traffic routing out of the scene

0 投票
1 回答
49 浏览

sumo - 以概率重新路由行为奇怪

我有 2 个路口的网络。所有汽车都从左边开始,在第一个路口他们从底部(概率=0.2)或右侧(概率=0.8)行驶。这工作得很好。做这些事情的代码如下(hello.rou.xml):

所以我们有很多汽车都使用了 gneE10 edge。我想指定此时顶部/右侧/底部的概率。所以我用rerouter附加了附加文件:

如果我们有像上面这样的概率,我总是会有这样的行为:

在此处输入图像描述

每辆车都倒下!为什么?老实说,很可能是因为在代码中排在最后。我已经指定了一些不同的密度。 在此处输入图像描述

即使有非常大的数字 0.7 - 所有汽车仍然直行。(它随 0.9 变化 - 然后全部上升)。 在此处输入图像描述

不确定是错误还是我误解了某些东西。完整代码可在Github获得

0 投票
1 回答
159 浏览

simulation - 在所有内核上使用 i5 3470 或 ryzen 5 中的模拟软件 PTV Vissim 时 CPU 使用率较低

我不知道该怎么说,但是在运行数学模拟时cpu使用率不应该尽可能高吗?我正在使用 ptv vissim 模拟交通状况,但多核 i5 3470 的 cpu 使用率仅为 50% 左右。是什么阻止了 CPU 运行得更快或者我误解了使用值?请提供您的见解