博客
关于我
【源码】模拟Mcity城市交通下的自动驾驶策略仿真
阅读量:224 次
发布时间:2019-02-28

本文共 787 字,大约阅读时间需要 2 分钟。

智能交通系统(ITS)作为典型的网络物理系统(CPS),通过网络和物理组件实现对交通流量的实时监控与控制。其中,连通自动驾驶汽车(CAV)是ITS的重要组成部分,旨在通过智能化的控制算法提升道路交通效率与安全性。

ITS系统需要同时处理事件驱动动力学和时间驱动动力学。事件驱动动力学关注系统中的突发事件响应机制,而时间驱动动力学则涉及定期任务的执行与调度。基于SimEvents的离散事件仿真框架在这两方面均表现出色,能够有效验证ITS的安全性和性能,同时也为Mcity测试设施的交通仿真模型提供了可靠的基础。

本仿真框架专为CAV测试设计,具备灵活的道路/车道配置能力和完整的仪表系统,能够在微观层面深入研究交通场景。例如,在两个无信号交叉口的CAV通过优化控制策略,或者在高速公路入口匝道的CAV融合过程中选择最优控制器或控制屏障函数,均可通过该框架进行模拟验证。此外,研究还可聚焦于信号交叉口的排队行为,分析不同车辆类型(CAV与非CAV)的互动机制。

该框架整合了MATLAB、Simulink和SimEvents等多种工具箱,具备高度的灵活性和扩展性。用户可根据具体研究需求,通过配置MATLAB离散事件系统模块的参数,选择不同的控制算法进行测试。例如,在高速公路入口匝道CAV的融合过程中,可以选择优化控制器或控制屏障函数进行对比研究。

在仿真过程中,需注意设置其他场景(如无信号交叉口、高速公路入口匝道等)的MATLAB离散事件系统模块为“xxx_Dummy”模式,以避免干扰当前场景的测试结果。同时,若CAV或INFO实体未能自动加载,需手动双击初始化模块“init”以完成初始化。

目前,研究团队正在致力于提升仿真框架的可视化功能,并计划构建完整的城市交通网络模型,为复杂交通场景的研究提供更强大的支持能力。若您对ITS仿真框架感兴趣,欢迎深入探索其潜力。

转载地址:http://wymp.baihongyu.com/

你可能感兴趣的文章
npm scripts 使用指南
查看>>
npm should be run outside of the node repl, in your normal shell
查看>>
npm start运行了什么
查看>>
npm WARN deprecated core-js@2.6.12 core-js@<3.3 is no longer maintained and not recommended for usa
查看>>
npm 下载依赖慢的解决方案(亲测有效)
查看>>
npm 安装依赖过程中报错:Error: Can‘t find Python executable “python“, you can set the PYTHON env variable
查看>>
npm.taobao.org 淘宝 npm 镜像证书过期?这样解决!
查看>>
npm—小记
查看>>
npm上传自己的项目
查看>>
npm介绍以及常用命令
查看>>
NPM使用前设置和升级
查看>>
npm入门,这篇就够了
查看>>
npm切换到淘宝源
查看>>
npm切换源淘宝源的两种方法
查看>>
npm前端包管理工具简介---npm工作笔记001
查看>>
npm包管理深度探索:从基础到进阶全面教程!
查看>>
npm升级以及使用淘宝npm镜像
查看>>
npm发布包--所遇到的问题
查看>>
npm发布自己的组件UI包(详细步骤,图文并茂)
查看>>
npm和package.json那些不为常人所知的小秘密
查看>>