论文部分内容阅读
城市交通微观仿真软件VISSIM用以描述城市交通运行、交通流特性以及驾驶员的驾驶行为等,其交通模型的建立需要运用模型参数、驾驶行为参数等的组合,且参数的取值组合对VISSIM的仿真结果具有较大影响。目前VISSIM模型中的推荐值、默认值通常根据发达国家的道路交通状况确定,并不一定适用于我国;另一方面,微观交通仿真是直观动态的实现道路仿真的重要途径,而仿真参数的校正是交通仿真的关键问题。本课题依据实际路口资料,对人工萤火虫算法进行了深入系统的研究,主要研究内容和结论如下:首先,本文对国内外的微观交通仿真参数校正的研究现状进行了分析总结,主要从仿真参数校正的流程以及校正算法的选取方面进行综述,通过本章的总结,为本文的校正算法研究和校正流程奠定了框架基础。其次,主要对智能优化算法——人工萤火虫算法进行了深一步研究,针对人工萤火虫算法的不足,设计和实现了改进的自适应步长的人工萤火虫算法(IAGSO),算法的改进之处是对于没有同伴的萤火虫引入鱼群算法的觅食行为,这样没有同伴的萤火虫也能进行位置的更新,使算法不易陷入局部最优,从而更好地接近最优值。通过分析对标准函数测试所获得的相关指标后,得出IAGSO算法相对高效的结论。再次,介绍了VISSIM相关仿真参数以及COM接口,通过对COM接口对象调用以及相关参数的校正将IAGSO算法应用到VISSIM的仿真参数校正中,设计和实现了基于IAGSO算法的仿真参数自动校正的流程和方法。最后,设计和实现了基于B/S结构的交叉口仿真分析系统,并应用VISSIM对北京市长安街复兴路与西翠路交叉口建模,应用系统对此交叉口模型进行参数自动校正,最终获取较符合交叉口实际的仿真参数和仿真结果。通过上述研究工作,验证了基于IAGSO算法的VISSIM仿真参数校正方法的有效性,达到了仿真参数自动校正的目的,完成了课题设定的目标。