注意:
2019-12-30更新:添加R2019b版本。修复版本可比性问题。没有添加新功能。
1.第一次跑步可能需要几分钟的时间。这是正常的,因为MATLAB/Simulink正万博1manbetx在执行C代码生成,以加快执行速度。一旦代码生成完成,就会打开Simulink模型或库,下一次不会花太多时间。万博1manbetx
2.VANET_Toolbox r2018a将在未来的版本中被移除。
车载网络模拟器VANET工具箱是一个Simulink库。万博1manbetx该库包含主要的车载网络层、APP层、MAC层和PHY层。
APP层负责消息生成和车辆移动性模型。目前,APP层生成的消息包括基本安全消息(Basic Safety Message, BSM)和变道消息(Lane Changing Message)。移动性模型包括车辆跟随模型(CFM)和换道模型(LCM),用户可以模拟制动和换道行为。
MAC层根据IEEE 802.11p实现了增强分布式信道接入(EDCA)。APP层的消息实体0转换为帧实体,体验信道争用周期,作为波形实体发送到PHY层。另一方面,从PHY层接收到的波形被转换为有效载荷并发送到APP层。MAC层还支持可靠数据传输(RDT),万博1manbetx即Data - ack。
PHY层包括一个双射线地面反射模型和一个基于WAVE/DSRC标准的AWGN通道。基于ieee802.11 a开发了Tx/Rx和AWGN,并利用WLAN系统工具箱实现。
VANET库还包含一个车载对象,包括APP层、MAC层和PHY层。为了模拟V2V通信,用户应该包括至少两个“车辆”模块,一个“通道”模块和一个“控制面板”模块。提供了一些万博1manbetxSimulink演示。
VANET工具箱提供了一个基本的图形用户界面,用户可以批量进行模拟。要打开GUI,在MATLAB命令窗口中输入'vanet'并调整必要的参数。
GUI只有有限的选项,而Simulink模型在大规模仿真中也有局限性。万博1manbetx为了用所有可调参数进行大规模仿真,需要用MATLAB脚本创建仿真。请参阅“simLC”。M '了解更多细节。
https://www.youtube.com/watch?v=wIohwbSk68I&t=47s
所需的MathWorks产品包括:s manbetx 845
MATLAB;
MATLAB编码器;
万博1manbetx仿真软件;
万博1manbetx仿真软件编码器;
SimEvents工具箱;
WLAN系统工具箱;
通信系统工具箱;
DSP系统工具箱。
乐王(2021)。VANET工具箱:一种基于DES的车载网络仿真器(//www.tianjin-qmedu.com/matlabcentral/fileexchange/68437-vanet-toolbox-a-vehicular-network-simulator-based-on-des), MATLAB中央文件交换。检索.