元胞自动机 | Matlab实现基于CA元胞自动机的城市小区开放对周边道路通行的影响研究

16 篇文章 9 订阅 ¥29.90 ¥99.00


效果一览

1

文章概述

基于CA元胞自动机的城市小区开放对周边道路通行的影响研究

设计思路

程序主文件:main.m
功能:运行main.m 可以对其所指定参数的模型进行模拟仿真,以时步为单位显示车辆在地图中的运动过程,并统计数据与绘图。参数设置位置在程序中已给出。
参数:
red_light_time = 60;%红灯时间
green_light_time = 40;%绿灯时间
fresh_frequency = 0.01;%刷新速率
num_of_street = 3;%小区道路的数量,也就是交叉口的数量
global pixellength;%定义全局变量车道长度
pixellength = 30;%主道的长度
side_length = 25;%小区边长
注意:主道长度不能小于小区边长!
比较不同小区的情况的文件:compare_diff_xiaoqu.m
功能:运行compare_diff_xiaoqu.m可以对其小区大小的数组进行设置,然后可以对每一种大小小区进行仿真及统计数据。最后每一种小区都会绘出其在设置不同数量的道路下的车辆平均速度与拥堵

程序设计

  • main.m
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
本文档为2016年本人参加全国大学生数学建模参赛最后提交文档(文档中最后附录包含matlab代码) 摘要 小区开放是当今热议的缓解小区周边道路交通堵塞的方法之一,本文在一定假设的前提下,通过建合适的评价体系和数学模型,进行计算机仿真,得到定量的数据结论,对比分析不同小区在进行小区开放后,对周边道路通行影响。 针对问题一,通过文献查找,获取相关的道路通行评价指标,结合小区周边实际情况,运用BP神经网络,得到一套合适的评价体系(道路交通运行指数,道路交通拥堵率,平均行程速度,平均延误时间)。 针对问题二,使用元胞自动机和网格化图,建立与现实情况相符合的静态建筑物道路参数和动态车辆通行模型,并考虑司机是否具有获得前方道路信息的能力,分别建立基于排队论思想和基于道路阻抗系数的路径选择策略模型。 针对问题三,将不同的小区类型进行合理抽象,得到基本典型结构。结合由问题二得到的模型进行建模仿真,将得到的结果按照问题一得到的评价体系进行评价,并进行可视化和数据分析得到小区开放在一定程度上可以缓解小区周边道路交通压力。 针对问题四,根据问题三得到的结论,通过控制变量法对比各个条件下车流通行的情况,得出有利条件与不利条件。提出合理的建议,并以简单书信形式表述。 关键词:小区开放、BP神经网络、元胞自动机、动态建模

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

算法如诗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值