SUMO仿真快速入门系列五:SUMO与NS2连接

在本节的开始,强烈建议读者熟悉下当今车辆移动模型与无线网络仿真的耦合方式,提供一份资料供大家下载:车辆自组织网仿真研究

在本节中,我们输出activity、mobility、config文件并嵌入到NS2中,实现松散开环模式的耦合。


一、利用sumo命令输出fcd(Floating Car Data)文件

在之前的文章中,我们都是用sumo-gui进行模拟,可以直观的看到道路情况和车辆的运动情况,其实我们还可以直接使用sumo命令完成模拟并生成fcd文件。sumo命令具体用法:http://sumo-sim.org/userdoc/SUMO.html

sumo --net-file MySUMONet.net.xml --route-files ex_ROU_rou.xml --fcd-output MySUMONet.xml

--net-file 网络拓扑文件;--route-files 网络路由文件 --fcd-output 输出fcd文件


二、利用traceExporter.py生成所需的config,mobility,activity文件

将生成的MySUMONet.xml文件拷贝进<SUMO_HOME>/tools/bin/目录,在该目录中执行:

python traceExporter.py --fcd-input MySUMONet.xml --ns2config-output MySUMONet.config.tcl --ns2mobility-output MySUMONet.mobility.tcl --ns2activity-output MySUMONet.activity.tcl

三、将三个文件嵌入到ns2代码中


原创文章,转载请注明!

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值