仿真模型输入:导入交通枢纽的平面CAD图纸,可视化的拖拽输入交通枢纽的各种交通设施,如入口出口、车辆(地铁、公交、出租车)停播点、收票口、检票口等。用鼠标连接这些交通设施,形成行人在枢纽内的换乘过程。仿真场景曾达到上万平方米,仿真人数达到上千人。
仿真过程:模拟行人在交通枢纽内的换乘过程,宏观路径使用自主研发基于可视图和A*路径规划算法,微观路径使用经过改进的社会力算法,避免行人与行人,行人与障碍物产生重叠。
分析过程:根据鼠标划定的区域,统计分析客流量、密度、速度等指标,以图表形式输出
dxf导入部分,先期使用同事自主编写的dxf解析模块,后续项目已改用开源项目导入dxf数据。
自主研发并实现基于可视图和A*算法的路径规划算法,并改进为多线程算法,在多核CPU下实现并行计算。提高路径规划速度。
对经典社会算法进行优化,减少不合理的死锁、卡顿现象,增加例如行人对向行走时靠右绕行等算法。