摘 要: | 为了提高人群行为模拟的真实性,针对现有社会力模型效果展现存在的行人间避让效果不佳以及个体、同伴群成员差异性避让行为刻画不足的问题,引入融入Agent的实时感知与动态避让算法对模型进行改进研究。基于面向对象的编程语言VC++,结合应用程序框架QT进行面向对象软件的设计与开发,最终搭建了行人仿真平台。通过行人运动状态参数的标定,实现了模型对行人步行行为更加真实的模拟,并进行了不同控制条件下单、双向行人流仿真试验。结果表明,改进模型能够更加真实地模拟冲突行人之间的避让,同伴群成员别于个体进行避让的行为特征得以体现;单向行人流的通行效率远高于双向行人流;避让行为的引入减缓了行人碰撞前后的速度变化,但降低了行人流的整体运动速度。
|