博客
关于我
【源码】模拟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/

你可能感兴趣的文章
Python基础(2):控制结构
查看>>
Python基础 | 关于“循环”那些事
查看>>
python系列【仅供参考】:python之subprocess模块rsync拉取文件
查看>>
python系列【仅供参考】:python 远程rdp
查看>>
python基础
查看>>
Python基本语法与变量类型
查看>>
python基本数据类型(容器)- tuple list dict set
查看>>
python基本工资的调整方案_Python薪资又涨了!这可咋办!
查看>>
Python基准测试和性能分析内存管理和垃圾回收
查看>>
Python基于RESTful风格的接口自动化测试实战
查看>>
python基于pygame实现跨年烟花效果
查看>>
python基于flask搭建http服务(四)—— Docker容器化部署
查看>>
python基于flask搭建http服务(二)—— 实现Excel上传、数据清洗、入库
查看>>
python基于flask搭建http服务(三)—— 使用gunicorn部署项目
查看>>
python基于flask搭建http服务(一)—— 实现数据查询和Excel导出
查看>>
Python块键盘/鼠标输入
查看>>
python在心理学研究中的应用有哪些_心理学在线研究可用平台简介和应用进展
查看>>
python在使用HTMLTestRunner时,报告为空,错误提示<_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf_8'>...
查看>>
python在gpu上运行_【python】python开启GPU加速
查看>>
Python在def函数中使用for循环
查看>>