本项目利用MATLAB编程环境,构建基于元胞自动机(Cellular Automata)的Nagel-Schreckenberg(NS)交通流模型。该系统专注于模拟单车道上的离散交通流动态,采用周期性边界条件(闭环系统),即车辆驶出道路末端后会立刻从道路始端重新进入,从而实现车辆的往复循环运行。主要功能包括实现NS模型的四大核心演化规则:加速(在不超过最大速度前提下加速)、减速(受前车距离限制避免碰撞)、随机慢化(以一定概率随机减速模拟人为因素)、以及位置更新。该仿真器能够通过调整道路长度、车辆密度、最大速度和随机慢化概率等参数,模拟并分析交通流从自由流状态向拥堵流状态转化的过程,能够直观地展示交通波现象以及“幽灵堵车”等自组织临界特性。项目旨在为理解宏观交通现象提供微观机制的解释与模拟工具。