当前位置: 首页 > 专利查询>厦门大学专利>正文

一种室内行人流疏散控制方法、系统、电子设备及介质技术方案

技术编号:36707873 阅读:20 留言:0更新日期:2023-03-01 09:32
本发明专利技术公开一种室内行人流疏散控制方法、系统、电子设备及介质,涉及行人疏散领域,该方法首先构建出口行人密度的状态方程和测量方程以及用于辨识状态函数和观测函数的BP神经网络并进行离线迭代训练;根据BP神经网络中各层权值求解出状态函数和观测函数;根据求解出的函数进行行人流疏散密度的预测,并构建用于对预测值进行纠正的误差在线神经网络;当存在数据状态异常时,计算行人流疏散密度预测值与预测误差值之和作为行人流疏散密度预测改进值,根据该改进值进行室内行人流疏散控制。本发明专利技术方法在传感器性能下降或者损坏条件下依然能够保证行人流疏散密度预测的准确性,从而提高行人流疏散效率。提高行人流疏散效率。提高行人流疏散效率。

【技术实现步骤摘要】
一种室内行人流疏散控制方法、系统、电子设备及介质


[0001]本专利技术涉及行人疏散
,特别是涉及一种室内行人流疏散控制方法、系统、电子设备及介质。

技术介绍

[0002]随着社会的不断发展,城市各地的娱乐设施、大型商场等公共场所急剧增加。而上述公共场所往往存在人群高度聚集的情况,发生诸如火灾、地震等灾害后,极易产生踩踏事件。而在发生突发情况下,如果引导人员能够进行有效疏散将会极大减少伤亡。因此人群疏散已经成为热门的研究课题。
[0003]对比当前中国国内外的研究现状,路径查找算法、元胞自动机模型和强化学习控制策略等广泛应用于行人疏散的研究课题中。然而,上述算法在人群疏散过程中性能优良的前提是传感器(比如摄像头)的精确测量。如果此时传感器周围有烟雾等不可控因素的影响,可能会导致传感器对行人分布的测量不准确,从而影响到疏散算法的工作效率。而在实际应用中,疏散算法效率降低可能造成的是生命财产无法挽回的损失。

技术实现思路

[0004]本专利技术的目的是提供一种室内行人流疏散控制方法、系统、电子设备及介质,以提高在传感器性能下降或者损坏条件下的行人流疏散效率。
[0005]为实现上述目的,本专利技术提供了如下方案:
[0006]一方面,本专利技术提供一种室内行人流疏散控制方法,包括:
[0007]对室内疏散场景下的行人密度演化规则进行建模,构建出口行人密度的状态方程和测量方程;
[0008]构建用于辨识所述状态方程和测量方程中的状态函数和观测函数的BP神经网络;所述BP神经网络包括输入层、隐藏层和输出层;
[0009]对所述BP神经网络进行离线迭代训练,训练结束得到BP神经网络中各层权值;
[0010]根据所述BP神经网络中各层权值求解出所述状态方程和测量方程中的状态函数和观测函数;
[0011]根据求解出的状态函数以及观测函数进行行人流疏散密度的预测,得到行人流疏散密度预测值;
[0012]构建用于对所述行人流疏散密度预测值进行纠正的误差在线神经网络;
[0013]根据所述室内疏散场景中的传感器状态判断是否存在数据状态异常;
[0014]若不存在数据状态异常,直接根据所述行人流疏散密度预测值进行室内行人流疏散控制,并持续训练所述误差在线神经网络;
[0015]若存在数据状态异常,则根据当前训练好的误差在线神经网络计算预测误差值,并计算所述行人流疏散密度预测值与所述预测误差值之和作为行人流疏散密度预测改进值;
[0016]根据所述行人流疏散密度预测改进值进行室内行人流疏散控制。
[0017]可选地,所述对室内疏散场景下的行人密度演化规则进行建模,构建出口行人密度的状态方程和测量方程,具体包括:
[0018]对室内疏散场景下的行人密度演化规则进行建模,构建出口行人密度的状态方程X(k)=f(X(k

1))+q(k

1)和测量方程Z(k)=h(X(k))+r(k);其中所述室内疏散场景具有多个出口,且每个出口配备有疏散引导人员和传感器;X(k)∈R
n
×
n
和X(k

1)分别表示k时刻和k

1时刻的状态变量;Z(k)∈R
m
×
n
表示k时刻的观测变量;f(
·
)表示非线性状态函数;h(
·
)表示非线性观测函数;q(k

1)∈R
n
×
n
表示过程噪声;r(k)∈R
m
×
n
表示测量噪声。
[0019]可选地,所述构建用于辨识所述状态方程和测量方程中的状态函数和观测函数的BP神经网络,具体包括:
[0020]构建用于辨识所述状态方程中的非线性状态函数f(
·
)的BP神经网络,所述BP神经网络以X(k)作为输入,Z(k)作为输出,Sigmoid函数作为激活函数,函数表达式为Z(k)=h(X(k))=W
2T
sigmoid(W
1T
X(k));其中W1为输入层到隐藏层的权值,W2为隐藏层到输出层的权值;
[0021]构建用于辨识所述测量方程中的非线性观测函数h(
·
)的BP神经网络,所述BP神经网络以X(k

1)作为输入,X(k)作为输出,Sigmoid函数作为激活函数,函数表达式为X(k)=f(X(k

1))=W
2T
sigmoid(W
1T
X(k

1))。
[0022]可选地,所述对所述BP神经网络进行离线迭代训练,训练结束得到BP神经网络中各层权值,具体包括:
[0023]基于行人疏散仿真实验得到用于训练所述BP神经网络的样本数据,将样本数据以7:3的比例分成训练集和验证集,同时将SGD作为优化器更新权值,MSE作为损失函数,设定学习率以及训练次数进行迭代训练,训练结束后得到BP神经网络中各层权值。
[0024]可选地,所述构建用于对所述行人流疏散密度预测值进行纠正的误差在线神经网络,具体包括:
[0025]基于BP神经网络构建用于对所述行人流疏散密度预测值进行纠正的误差在线神经网络;所述误差在线神经网络的输入为行人流疏散密度预测值,输出为行人流疏散密度预测值与行人流疏散密度真实值之间的误差,即预测误差值。
[0026]可选地,所述根据所述室内疏散场景中的传感器状态判断是否存在数据状态异常,具体包括:
[0027]若所述室内疏散场景中的传感器存在性能下降或者损坏状态,则确定存在数据状态异常;
[0028]若所述室内疏散场景中的传感器不存在性能下降或者损坏状态,则确定不存在数据状态异常。
[0029]可选地,所述根据所述行人流疏散密度预测改进值进行室内行人流疏散控制,具体包括:
[0030]将k时刻第i个出口的行人流疏散密度预测改进值ρ
i
(k)代入公式进行室内行人流疏散控制;其中表示室内疏散场景中k时
刻第i个出口的行人流疏散目标密度;u
i
(k)表示k时刻第i个出口的引导作用系数;当u
i
(k)为1时打开第i个出口的引导作用,当u
i
(k)为0时关闭第i个出口的引导作用。
[0031]另一方面,本专利技术还提供一种室内行人流疏散控制系统,包括:
[0032]行人密度方程建模模块,用于对室内疏散场景下的行人密度演化规则进行建模,构建出口行人密度的状态方程和测量方程;
[0033]BP神经网络构建模块,用于构建用于辨识所述状态方程和测量方程中的状态函数和观测函数的BP神经网络;所述BP神经网络包括输入层、隐藏层和输出层;
[0034]离线网络迭代训练模块,用于对所述BP神经网络进行离线迭代训练,训练本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种室内行人流疏散控制方法,其特征在于,包括:对室内疏散场景下的行人密度演化规则进行建模,构建出口行人密度的状态方程和测量方程;构建用于辨识所述状态方程和测量方程中的状态函数和观测函数的BP神经网络;所述BP神经网络包括输入层、隐藏层和输出层;对所述BP神经网络进行离线迭代训练,训练结束得到BP神经网络中各层权值;根据所述BP神经网络中各层权值求解出所述状态方程和测量方程中的状态函数和观测函数;根据求解出的状态函数以及观测函数进行行人流疏散密度的预测,得到行人流疏散密度预测值;构建用于对所述行人流疏散密度预测值进行纠正的误差在线神经网络;根据所述室内疏散场景中的传感器状态判断是否存在数据状态异常;若不存在数据状态异常,直接根据所述行人流疏散密度预测值进行室内行人流疏散控制,并持续训练所述误差在线神经网络;若存在数据状态异常,则根据当前训练好的误差在线神经网络计算预测误差值,并计算所述行人流疏散密度预测值与所述预测误差值之和作为行人流疏散密度预测改进值;根据所述行人流疏散密度预测改进值进行室内行人流疏散控制。2.根据权利要求1所述的室内行人流疏散控制方法,其特征在于,所述对室内疏散场景下的行人密度演化规则进行建模,构建出口行人密度的状态方程和测量方程,具体包括:对室内疏散场景下的行人密度演化规则进行建模,构建出口行人密度的状态方程X(k)=f(X(k

1))+q(k

1)和测量方程Z(k)=h(X(k))+r(k);其中所述室内疏散场景具有多个出口,且每个出口配备有疏散引导人员和传感器;X(k)∈R
n
×
n
和X(k

1)分别表示k时刻和k

1时刻的状态变量;Z(k)∈R
m
×
n
表示k时刻的观测变量;f(
·
)表示非线性状态函数;h(
·
)表示非线性观测函数;q(k

1)∈R
n
×
n
表示过程噪声;r(k)∈R
m
×
n
表示测量噪声。3.根据权利要求2所述的室内行人流疏散控制方法,其特征在于,所述构建用于辨识所述状态方程和测量方程中的状态函数和观测函数的BP神经网络,具体包括:构建用于辨识所述状态方程中的非线性状态函数f(
·
)的BP神经网络,所述BP神经网络以X(k)作为输入,Z(k)作为输出,Sigmoid函数作为激活函数,函数表达式为Z(k)=h(X(k))=W
2T
sigmoid(W
1T
X(k));其中W1为输入层到隐藏层的权值,W2为隐藏层到输出层的权值;构建用于辨识所述测量方程中的非线性观测函数h(
·
)的BP神经网络,所述BP神经网络以X(k

1)作为输入,X(k)作为输出,Sigmoid函数作为激活函数,函数表达式为X(k)=f(X(k

1))=W
2T
sigmoid(W
1T
X(k

1))。4.根据权利要求3所述的室内行人流疏散控制方法,其特征在于,所述对所述BP神经网络进行离线迭代训练,训练结束得...

【专利技术属性】
技术研发人员:刘暾东高凤强周伟鸿颜逾越邵桂芳
申请(专利权)人:厦门大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1