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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN107292064A(43)申请公布日2017.10.24(21)申请号201710676018.7(22)申请日2017.08.09(71)申请人山东师范大学地址250014山东省济南市文化东路88号(72)发明人刘弘王守娜张桂娟陆佃杰吕蕾(74)专利代理机构济南圣达知识产权代理有限公司37221代理人张勇(51)Int.Cl.G06F17/50(2006.01)G06N3/00(2006.01)G06Q50/26(2012.01)权利要求书2页说明书11页附图6页(54)发明名称一种基于多蜂群算法的人群疏散仿真方法及系统(57)摘要本发明涉及一种基于多蜂群算法的人群疏散仿真方法及系统,该方法包括:设置疏散场景参数信息,创建疏散场景模型和人物模型,并将人物模型导入疏散场景模型中,所述疏散场景模型作为人群疏散的环境空间,所述人物模型作为疏散人群;提取疏散场景模型的语义信息,在该疏散场景下设置疏散人群参数信息,并根据疏散人群参数信息进行人群初始化;将疏散人群划分群组,在每个群组中筛选出引领蜂,采用多蜂群算法并增设辅助种群进行宏观路径规划,采用社会力模型进行微观人群运动指导,得到最终人群疏散路径,进行人群疏散仿真。该方法能够真实有效地实现复杂场景下的人群疏散仿真,减少疏散时间并且增加出口的利用率,能够为真实地疏散演练提供帮助。CN107292064ACN107292064A权利要求书1/2页1.一种基于多蜂群算法的人群疏散仿真方法,其特征是:该方法包括:设置疏散场景参数信息,创建疏散场景模型和人物模型,并将人物模型导入疏散场景模型中,所述疏散场景模型作为人群疏散的环境空间,所述人物模型作为疏散人群;提取疏散场景模型的语义信息,在该疏散场景下设置疏散人群参数信息,并根据疏散人群参数信息进行人群初始化;将疏散人群划分群组,在每个群组中筛选出引领蜂,采用多蜂群算法并增设辅助种群进行宏观路径规划,采用社会力模型进行微观人群运动指导,得到最终人群疏散路径,进行人群疏散仿真。2.如权利要求1所述的一种基于多蜂群算法的人群疏散仿真方法,其特征是:在该方法中,根据设置的疏散场景参数信息,采用模型设计软件创建疏散场景模型,并对创建的疏散场景模型进行渲染;所述疏散场景模型为二维场景模型或三维场景模型;所述疏散场景模型包括疏散场景的所有房间和出口。3.如权利要求2所述的一种基于多蜂群算法的人群疏散仿真方法,其特征是:在该方法中,在创建的疏散场景模型的每一个疏散出口处设置计数器,用于统计每个出口疏散的人群个体数;根据每个出口疏散的人群个体数,分别计算出口处的拥挤度;所述拥挤度为正常情况下通过出口的预设个数与相应出口疏散的人群个体数总值的比值。4.如权利要求1所述的一种基于多蜂群算法的人群疏散仿真方法,其特征是:在该方法中,将疏散人群划分群组具体为:根据个体距离出口的位置以及个体之间的距离将疏散人群划分群组;在每个群组中筛选出引领蜂具体为:在每个群组中,筛选距离出口最近的个体作为引领蜂。5.如权利要求1所述的一种基于多蜂群算法的人群疏散仿真方法,其特征是:在该方法中,采用多蜂群算法并增设辅助种群进行宏观路径规划的具体包括:设置多蜂群算法初始参数,所述初始参数包括种群规模、最大迭代次数、迭代次数初始值、适应度阈值和子种群规模;初始化初始参数,根据搜索的环境空间随机产生可能解,即食物源;将疏散人群划分出的群组作为子种群,在每个子种群中分别运行人工蜂群算法;将各个子种群中的引领蜂信息通过矩阵传递到增设的辅助种群中,辅助种群中包含各个子种群中的引领蜂信息;辅助种群将各个子种群中的引领蜂按照适应度值进行优劣排序,选择子种群两倍规模的优秀个体随机分配到各个子种群中;更新子种群状态,迭代次数加一,返回初始化初始参数的步骤迭代执行,直至迭代次数达到最大迭代次数完成收敛,终止。6.如权利要求5所述的一种基于多蜂群算法的人群疏散仿真方法,其特征是:所述初始参数中,种群中的采蜜蜂规模与侦查蜂规模各占种群规模的二分之一;在初始化初始参数后,根据搜索的环境空间随机产生种群规模数量的可能解,每个解是一个D维向量。7.如权利要求1所述的一种基于多蜂群算法的人群疏散仿真方法,其特征是:采用社会2CN107292064A权利要求书2/2页力模型进行微观人群运动指导的具体步骤为:对于每个群组内的个体行人,通过社会力受力公式计算行人自身的驱动力、行人之间的排斥力和行人受墙或障碍物的力的所受合力;群组内的个体行人按照计算的所受合力进行行为运动。8.如权利要求1所述的一种基于多蜂群算法的人群疏散仿真方法,其特征是:在该方法中,实时存储疏散人群总数、疏散时间、人群疏散路径,存储的信息可导出保存,用于后续人群疏散的运动展示和