预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108491598A(43)申请公布日2018.09.04(21)申请号201810193834.7(22)申请日2018.03.09(71)申请人山东师范大学地址250014山东省济南市历下区文化东路88号(72)发明人刘弘王守娜高开周张桂娟(74)专利代理机构济南圣达知识产权代理有限公司37221代理人黄海丽(51)Int.Cl.G06F17/50(2006.01)G06N3/00(2006.01)G06Q10/04(2012.01)G06Q50/26(2012.01)权利要求书3页说明书8页附图7页(54)发明名称一种基于路径规划的人群疏散仿真方法及系统(57)摘要本发明公开了一种基于路径规划的人群疏散仿真方法及系统,包括:创建疏散场景三维模型;创建三维人物模型,将三维人物模型导入疏散场景三维模型中;根据个体距离出口的位置以及个体之间的距离,将待疏散人群划分成若干个群组,并且针对每个群组选择引领者;建立人群疏散的各项参数与人工蜂群算法各项参数之间的一一映射关系;采用人工蜂群算法进行宏观路径规划,搜索每个个体初始点到目标点的路径;采用社会力模型进行微观人群运动指导,产生无碰撞的人群疏散仿真运动。该方法能够实现不同场景下的大规模人群疏散仿真。CN108491598ACN108491598A权利要求书1/3页1.一种基于路径规划的人群疏散仿真方法,其特征是,包括:创建疏散场景三维模型;创建三维人物模型,将三维人物模型导入疏散场景三维模型中;根据个体距离出口的位置以及个体之间的距离,将待疏散人群划分成若干个群组,并且针对每个群组选择引领者;建立人群疏散的各项参数与人工蜂群算法各项参数之间的一一映射关系;采用人工蜂群算法进行宏观路径规划,搜索每个个体初始点到目标点的路径;采用社会力模型进行微观人群运动指导,产生无碰撞的人群疏散仿真运动。2.如权利要求1所述的一种基于路径规划的人群疏散仿真方法,其特征是,所述创建疏散场景三维模型的步骤为:设置场景尺寸参数、场景出口的位置和场景出口的个数。3.如权利要求1所述的一种基于路径规划的人群疏散仿真方法,其特征是,所述创建三维人物模型的步骤为:设置三维人物的动作,其动作为在三维疏散场景中的运动动作。4.如权利要求1所述的一种基于路径规划的人群疏散仿真方法,其特征是,所述根据个体距离出口的位置,将待疏散人群划分成若干个群组,步骤为:利用K均值算法的思想对蜂群进行分割,形成多个子群;根据人工蜂群算法中,引领蜂个数=跟随蜂个数=蜜源个数=SN,我们将SN定义为聚类样本数据集,种群分割步骤如下:步骤(a):随机初始化个簇中心,取整数,为疏散人群的群组个数;步骤(b):根据蜜源与聚类中心从小到大的欧氏距离,将蜜源依次划分到每个聚类中心,其中聚类中心由K均值算法得出;步骤(c):计算簇内所有节点的算数平均值,得到更新后的个簇的中心点;步骤(d):计算当前所有蜜源到相应的簇中心的均方差之和E,其中xi代表样本中的一个蜜源,mj代表第j个簇的聚类中心;2E=∑∑||xi-mj||步骤(e):如果当前迭代次数的均方差之和E与前一次相同,结束聚类,转到步骤(f),否则转到步骤(b);步骤(f):输出蜜源聚类结果。5.如权利要求1所述的一种基于路径规划的人群疏散仿真方法,其特征是,建立人群疏散的各项参数与人工蜂群算法各项参数之间的一一映射关系,步骤为:将人群疏散的结伴逃生与人工蜂群算法的种群分割对应;将人群疏散的出口位置与人工蜂群算法的蜜源位置对应;将人群疏散的引领者与人工蜂群算法的引领蜂对应;将人群疏散的疏散时间与人工蜂群算法的适应度值对应。6.如权利要求1所述的一种基于路径规划的人群疏散仿真方法,其特征是,采用人工蜂群算法进行宏观路径规划,搜索每个个体初始点到目标点的路径;步骤为:(1)设置人工蜂群算法参数,所述参数包括:粒子个数、最大迭代次数、迭代次数初始值、适应度阈值和子种群规模;2CN108491598A权利要求书2/3页(2)初始化参数,根据疏散场景三维模型随机产生可能解,即食物源;将疏散人群划分出的群组作为子种群;(3)每个子种群的引领蜂根据全局信息更新蜜源位置;(4)更新子种群位置,迭代次数加一,返回步骤(2),直至迭代次数达到最大迭代次数完成收敛,终止。7.如权利要求1所述的一种基于路径规划的人群疏散仿真方法,其特征是,采用社会力模型进行微观人群运动指导,产生无碰撞的人群疏散仿真运动,步骤为:对于每个群组内的个体行人,计算行人自身的驱动力、行人之间的排斥力和行人受墙或障碍物的力的所受合力,群组内的个体行人按照计算的所受合力进行行为运动。8.一种基于路径规划的人群疏散仿真系统,其特征是,包括:三维模型创建模块,被配置为创建