论文摘要
元胞自动机(Cellular Automata,简称CA)是一种时间、空间和变量均离散的数学模型,已被广泛应用于各种物理现象的模拟。粒及粒计算的概念来自Rough集理论,是Rough集理论的扩展。在本文中,基于粒计算和元胞自动机模型,提出了全新的基于元胞、粒和交通网络三层结构的交通流系统,从根本上改变了传统交通流模拟系统的架构,定义了全新的流程框图以及相关数据结构。在此交通流模拟系统中,粒及粒计算的思想反映为系统设计中的车队概念,而在某一时间步进内,交通网络中所有车辆的更新将按照路段、车队、车辆的层级顺序进行。在此交通流模拟系统的设计过程中,对传统的NS模型及其衍生模型的车辆运行变化规则算法进行了大幅改进,更好地适应了实际的交通运行状况。此外,此交通流模拟系统的设计过程中影响车辆运行状况变化的各种参数也保证了整个系统良好的可扩展性。利用面向对象程序设计思想,在Visual Studio.NET平台下实现了该系统,并与传统的基于NS模型的交通流模型进行了对比。结果表明,与传统NS模型相比,改进后基于元胞、粒和交通网络三层结构模型的交通流系统中,拥塞簇现象发生频率明显减小(特别是车流密度大时),车辆平均运行速度显著提升。本文的创新点有:1、将粒及粒计算思想与元胞自动机模型相结合,设计并实现了改进后的的交通流模拟系统;2、建立了基于元胞、粒及交通网络三层结构的交通流模型,运用了一种新的结构来研究交通流;3、设计并实现了一个具有一定可扩展性的交通流系统以供他人依据实际情况进行模拟或预测。
论文目录
摘要Abstract第一章 引言1.1 交通流理论的发展1.2 交通流理论的研究1.3 元胞自动机交通流模型的发展1.4 本文主要工作1.5 本章小结第二章 本文采用的思想和技术2.1 粒计算的发展简介2.2 粒及粒计算2.2.1 粒的定义2.2.2 粒的基本计算2.2.3 粒的思想与元胞自动机模型的关系2.2.4 粒计算的思想在本文交通流模拟系统的体现2.3 车队的划分规则2.4 本章小结第三章 交通流模拟系统的总体设计3.1 基本流程框图3.2 交通流模拟系统的类设计3.2.1 道路信息类3.2.2 车队信息类3.2.3 车辆信息类3.2.4 可用标签索引类3.2.5 显示车辆类Label3.3 交通流模拟系统基本数据结构3.4 交通流模拟系统的基本设定3.5 本章小结第四章 交通流模拟系统的详细设计4.1 初始化道路信息模块4.2 更新车辆速度模块4.2.1 粒计算下的NS模型的速度更新策略4.2.2 头车集合中的车辆速度更新流程4.2.3 中间车集合中的车辆更新流程4.2.4 尾车集合中的车辆速度更新流程4.2.5 其它一些问题4.3 更新车辆位置模块4.4 删除出界车辆模块4.5 合并车队和分离车队模块4.6 新车进入车道模块4.7 本章小结第五章 交通流模拟系统的实现5.1 系统实现语言及平台简介5.2 交通流模拟系统计算模块的总体实现5.3 更新车辆速度模块的实现5.4 更新车辆位置模块的实现5.5 合并车队模块的实现5.6 分离车队模块的实现5.7 本章小结第六章 交通流模拟系统的运行及数据统计分析第七章 总结与展望7.1 总结7.2 展望致谢参考文献攻读学位期间的研究成果
相关论文文献
标签:元胞自动机论文; 粒计算论文; 车队合并论文; 车队分离论文;