一种结合导航点的社会力疏散仿真软件研究
发布时间:2025-01-18 11:08
社会力模型广泛应用于人群仿真。针对该模型在人群疏散仿真中存在抖动、穿透现象,分析产生该现象的原因,采用多线程优化的方法改进社会力模型。对于多障碍物场景中行人存在停滞和移动缓慢的现象采用增加导航点优化行人的疏散路径。采用优化的社会力模型研制一个人群疏散仿真软件,该软件可以定义多种人群仿真参数,实现人群仿真。通过该仿真软件对地震疏散情景进行仿真实验,对实验数据进行对比分析,验证了该仿真软件可以推演人群的疏散行为,可以为人群的疏散策略制定提供参考数据。
【文章页数】:9 页
【部分图文】:
本文编号:4028537
【文章页数】:9 页
【部分图文】:
图2采用多线程优化社会力模型算法流程图
必须符合实际的逃生期望速度,因此只能降低Δt。只要当Δt足够小,那么计算出来的pn就不会过度地偏离pc,从而解决问题。2.3算法优化经过分析社会力模型的算法,发现在计算每个行人的社会力时,行人之间是相互独立的,因此这部分可以采用多线程并行计算来进行优化。本文把行人平均分割成若干个....
图8不同线程数量不同对比(a)(b)
偏离越大,且仿真效果也不佳。但随着仿真的线程数量的增多,仿真疏散时间会接近数值仿真的时间,且仿真效果较好。单线程在仿真时,当人数较少时,计算量会较少,同时每帧的间隔时间较短,行人没有抖动现象,这时的疏散时间同数值仿真时间基本一致。当人数较多时,计算量会加大,每帧的间隔时间较长,会....
图9导航方式不同的仿真(a)(b)
轨迹线清晰,而图8(b)的轨迹线由于行人的抖动而产生了较多的噪声。通过该组实验,可以看出采用多线程可以弥补单线程的不足,可以提高实时仿真的效果,使疏散时间更具有可信性。(a)(b)图8不同线程数量不同对比6.2导航方式不同的商场场景地震疏散实验仿真人数为300人,线程数量为8个,....
图10导航方式不同的轨迹线(a)(b)
航方式分别为原始社会力导航和导航点。通过对比疏散时间数据,其中原始社会力导航平均疏散时间为39.2s,导航点的为35.6s,使用导航点仿真行人的疏散时间会降低3.6s,原因从图9(a)中可以看出是使用导航点导航时行人避免行走在障碍物的边缘位置,这样在疏散过程中是以期望速度疏散,不....
本文编号:4028537
本文链接:https://www.wllwen.com/falvlunwen/fanzuizhian/4028537.html