首页 文章

在Supernet,Veins和SUMO中使用交通信号灯作为RSU

提问于
浏览
4

我正在做一个使用802.11p改善 Bus 车运输时间的项目 . 目前我有一个SUMO模型制作和模拟,我正在使用Omnet和Veins建模网络 . 我已经完成了TicToc教程以熟悉Omnet .

我想知道如何使用SUMO中的交通信号灯作为Omnet中的路边单元 . 我是否需要在Veins中编写代码以允许Omnet“看到”交通信号灯,就像它对车辆一样?

提前谢谢,Ciaran

1 回答

  • 1

    你是对的:为了模拟在模拟中是否收到从汽车到某个"point"的传输,你需要在该位置用802.11p无线电实例化一个OMNeT模块(让我们称之为Virtual Induction Loop, VIL) .

    设计决策将是如何估计这些VIL需要的位置 .

    当然,VIL需要靠近由红绿灯控制的车道 . 每个红绿灯都可以控制任意数量的交叉路口,因此可能无法将VIL放在“交叉路口”的中心 . 这意味着,理想情况下,您可以亲自挑选职位 .

    或者,您可以尝试自动估算好位置 . 从Veins 4a2开始,仅实现了交通灯的基本命令(例如set a traffic light program) . 然而,SUMO提供many more commands for reading traffic light information . 如果您实施命令以枚举存在哪些交通灯,它们控制哪些车道以及这些车道的位置,您可能能够为VIL获得良好的位置估计 .

相关问题