当前位置: 首页 > 专利查询>刘斌专利>正文

一种煤矿井下人体姿态监测方法技术

技术编号:21953937 阅读:82 留言:0更新日期:2019-08-24 18:17
本发明专利技术提供一种有利于监测煤矿井下人员姿态的监测方法,通过判断人体姿态变化,预测预警当前穿戴人员可能存在的一些危险操作或危险状态,进而尽可能的避免井下人员工作危险情况的发生。本发明专利技术能监测包括站立、行进、躺卧、蹲起、弯腰等姿态运动状态,通过判断人体姿态变化,预测预警当前穿戴人员可能存在的一些危险操作或危险状态,进而尽可能的避免井下人员工作危险情况的发生。全套系统均采用嵌入式可穿戴设计,通过小型锂电池供电,体积和重量均满足可穿戴设备的要求,与矿井工作服相结合,不需要井下人员额外携带设备。在井下WiFi覆盖区域能实时监测人员信息并反馈井上监控中心,在无WiFi区域还能自主工作并提醒井下人员远离危险区域。本发明专利技术设计一种改进的神经网络算法模型来估计人体姿态,采用长短记忆神经网络解决了循环神经网络模型解决序列问题存在的问题,采用稀疏自编码器通过降维来解决输入数据维数较大的问题。

A Method of Human Posture Monitoring in Coal Mine

【技术实现步骤摘要】
一种煤矿井下人体姿态监测方法
本专利技术涉及一种煤矿井下人员姿态防摔倒监测方法,属于矿用监控

技术介绍
我国当前的能源需求依然是以煤炭为主、以石油和天然气为辅的模式结构,煤炭产能占我国全国年人均能源消费的60%以上。由于煤炭能源开发生产具有着高成本、高风险的特点,又由于上个世纪煤炭开采的技术能力较弱、管理不规范、急于求成等原因,导致煤炭行业生产伤亡数据居高不下。煤矿安全,特别是煤矿井下工作人员的生命安全,是煤矿生产中一直以来面临的极其重要的问题之一。近几年来,国家主要煤炭能源企业带头开展了关于煤炭安全生产整治工作,经实践验证,建设数字化矿山,依靠高可靠性的煤矿生产设备和人员装备是实现煤矿安全生产的重要保障。大多数对于煤矿井下工人的智能化改造都集中于研究煤矿井下人员精确快速以及高可靠性的定位算法和软硬件设备,然而,对于人员本身状态信息的监测与预测却很少被重视。煤矿井下人员的姿态变化是煤矿井下最为频繁的人员活动,从而潜在包含着大量的原始数据,如果将这些数据做统计分析,可以很大程度准确的描述井下人员的工作状态、环境变化等情况,甚至可以为井下灾害预警和矿难救援提供大量有效的辅助信息。对井下人员的状态信息准确采集与监测,同时专注于对原始数据的深入分析和算法创新,可以有效提高煤矿生产管理水平,有利于煤矿安全生产。
技术实现思路
针对上述当前的监测设备对井下人员情况监控不够全面的问题,本专利技术提供一种有利于监测煤矿井下人员姿态的监测方法,通过判断人体姿态变化,预测预警当前穿戴人员可能存在的一些危险操作或危险状态,进而尽可能的避免井下人员工作危险情况的发生。应用可穿戴设备的煤矿井下人员定位技术由于其自身技术特征,在井下应用时需要考虑三个基本功能需求:1.高精度的采样数据。压力传感器数据与惯性测量单元的采样数据分布均有范围限制,这就导致在受到采样误差的影响下,数据的可信度会一定程度上降低,需要依赖于高精度的传感器来保证后续算法对人体姿态的准确估计;2.高效的运算效率。本文选定的神经网络算法依赖于较强的硬件运算能力支持,又由于算法本身要运行在可穿戴设备上,而可穿戴设备受到体积、重量和安装结构的设计,从而运算能力受限,这就需要一款高速可靠的处理器来提供高效的运算效率;3.无线网络的稳定性。由于采集人体姿态数据的传感器分别位于脚底和躯干不同位置,从而无法在人体布置有线传输线路,需要依赖于无线网络通信,而在煤矿井下的电磁环境比较恶劣,从而需要考虑运算设备和采样设备的软硬件设计以及电气安全设计标准。本专利技术所述的基于SAE-LSTM的井下人体姿态监测方法采用如下技术方案实现,包括算法结构设计、算法识别训练和可穿戴系统设计,其具体步骤如下:算法模型共分为两个阶段,第一部分是SAE结构,第二部分是LSTM结构。算法具体设计内容如下:(1)SAE结构由2层组成,分别是1层输入层和1层隐藏层,该部分的输入为传感器原始数据,为N维的向量,通过SAE提取出N维向量的典型特征,从而降低数据维度,降低后的维度为N’。输入层节点与输出层节点相同的神经网络的自编码器模型为:即要求自编码器网络的输入与输出的误差尽可能小。自编码器可以通过提取到的数据特征来还原输入数据,所以说自编码器提取到的数据特征是能够描述原始输入数据的等效数据集,当自编码器的输出特征维度小于原始输入数据时,可以与主成分分析算法类似,达到降维的目的。根据自编码器模型,除去偏置节点后,输出节点与输入节点相同。每个节点的激活函数是Sigmoid函数,可以用反向传播算法对自编码器进行训练,训练后得到的结果是LayerL2层的内容。自编码器由编码器(Encoder)和解码器(Decoder)组成,从输入层到隐藏层的过程是编码过程,从隐藏层到输出层的过程是解码过程。如果隐藏层节点比输入节点的维数小,自编码器可以认为是降维算法;如果隐藏层节点与输入节点的维数相同,可以得到一个与输入数据等效的表示方法;如果隐藏层节点比输入节点的维数大,则会得到输入数据的稀疏表示。如果隐藏层的维度大于输入节点,可能导致隐藏层只是将输入层节点原模原样传递到输出层,而没有任何特征运算,故而需要进行稀疏性处理。稀疏性限制可以让隐藏层的节点大多处于非激活状态,尽可能的让所有隐含节点输出值的平均值接近于0,促使隐藏层提取输入数据中的有效特征,这样的自编码器称为稀疏自编码器(SparseAuto-Encoder,简称SAE),其损失函数表达式为:其中,s为隐藏节点层的节点总数,j取值为[0,s],W,b为损失函数参数,KL一项为KL距离,表示为:其中为隐藏层节点输出的平均值,求法为:其中的参数一般取值很小,如0.05,也就是小概率事件。稀疏自编码器要求每个隐藏层节点尽可能的接近0,这样就达到了稀疏的目的。从KL公式中可以看出,隐藏层某个节点与平均输出值差别越大,则KL值越小,对该节点的惩罚越大,因此最终隐藏层节点的输出会统一接近0。(2)第二部分是LSTM结构,由2层组成,分别是1层隐藏层和1层输出层,该部分的输入为SAE的输出,N’维的向量,通过LSTM的处理来进行人体姿态预测,输出的数据为估计的人体姿态类别,为M维度的向量,该向量中数值为1的类别是最终估计人体姿态,其他类别为0。SAE作用是提取输入数据的有效成分,降维处理,降低了数据的冗余性,从而可以减轻LSTM的计算负担,避免模型失效,提高整体系统的可靠性。LSTM用两个门(gate)来控制状态c,门是一个控制输入量能够输出的程度的单元,门的输出是0到1的实数向量。第一个是遗忘门(forgetgate),它决定着上一个时刻的状态有多大程度会保留到当前时刻的Ct;另一个是输入门(inputgate),它决定着当前时刻的输入xt,有多大程度会影响到状态Ct;除此之外,LSTM还有一个输出门(outputgate),它控制状态Ct中有多大程度会输出到当前时刻的ht。根据典型LSTM的模型单元,从左到右,第一个乘法交叉点是遗忘门,第二个乘法交叉点是输入门,第三个乘法交叉点是输出门,各个门的计算公式如:上述公式中,表示乘法交叉运算,是指两个向量中的每个元素都单独相乘。第一个公式是遗忘门的计算,第二个公式是输入门的计算,第三个公式是单纯依靠ht-1和xt来得到的单元状态,第四个公式是结合遗忘门后的当前单元状态,经过遗忘门的控制,信息可以选择性的保留,又由于输入门的参与,只有相关的信息才会主要影响当前时刻的运算。第五个公式是输出门的计算,第六个公式是单元最终的输出。(3)在井下同等环境下,分别采集每名下井工人的身高、体重、姿势角向量等参数,依照个人信息参数及压力、角向量传感器数据归一化后得到初始参数:θr,p,y为运算决策设备三轴角向量,θlr,lp,ly为角度采集设备(左大腿)三轴角向量,θrr,rp,ry为角度采集设备(右大腿)三轴角向量,θlc,rc分别为角度采集设备(左右小腿)角向量,θlp1,lp2,lp3,lp4为压力采集设备(左脚底部不同位置)压力值,θrp1,rp2,rp3,rp4为压力采集设备(右脚底部不同位置)压力值。(4)对算法的训练过程采用Adam算法对网络进行训练。自适应估计算法,简称为Adam(AdaptiveMomentEstimation)本文档来自技高网...

【技术保护点】
1.一种煤矿井下人体姿态监测方法,其特征在于,包括算法结构设计、算法识别训练和可穿戴系统软件设计,其特征在于,包括以下步骤:(1)算法模型共分为两个阶段,第一部分是SAE结构,第二部分是LSTM结构;SAE结构由2层组成,分别是1层输入层和1层隐藏层,该部分的输入为传感器原始数据,为N维的向量,通过SAE提取出N维向量的典型特征,从而降低数据维度,降低后的维度为N’;(2)输入层节点与输出层节点相同的神经网络的自编码器模型为:

【技术特征摘要】
1.一种煤矿井下人体姿态监测方法,其特征在于,包括算法结构设计、算法识别训练和可穿戴系统软件设计,其特征在于,包括以下步骤:(1)算法模型共分为两个阶段,第一部分是SAE结构,第二部分是LSTM结构;SAE结构由2层组成,分别是1层输入层和1层隐藏层,该部分的输入为传感器原始数据,为N维的向量,通过SAE提取出N维向量的典型特征,从而降低数据维度,降低后的维度为N’;(2)输入层节点与输出层节点相同的神经网络的自编码器模型为:即要求自编码器网络的输入与输出的误差尽可能小;自编码器可以通过提取到的数据特征来还原输入数据,所以说自编码器提取到的数据特征是能够描述原始输入数据的等效数据集,当自编码器的输出特征维度小于原始输入数据时,可以与主成分分析算法类似,达到降维的目的;(3)根据自编码器模型,除去偏置节点后,输出节点与输入节点相同;每个节点的激活函数是Sigmoid函数,可以用反向传播算法对自编码器进行训练,训练后得到的结果是LayerL2层的内容;自编码器由编码器(Encoder)和解码器(Decoder)组成,从输入层到隐藏层的过程是编码过程,从隐藏层到输出层的过程是解码过程;如果隐藏层节点比输入节点的维数小,自编码器可以认为是降维算法;如果隐藏层节点与输入节点的维数相同,可以得到一个与输入数据等效的表示方法;如果隐藏层节点比输入节点的维数大,则会得到输入数据的稀疏表示;如果隐藏层的维度大于输入节点,可能导致隐藏层只是将输入层节点原模原样传递到输出层,而没有任何特征运算,故而需要进行稀疏性处理;(4)稀疏性限制可以让隐藏层的节点大多处于非激活状态,尽可能的让所有隐含节点输出值的平均值接近于0,促使隐藏层提取输入数据中的有效特征,这样的自编码器称为稀疏自编码器(SparseAuto-Encoder,简称SAE),其损失函数表达式为:其中,s为隐藏节点层的节点总数,j取值为[0,s],W,b为损失函数参数,KL一项为KL距离,表示为:其中为隐藏层节点输出的平均值,求法为:其中的参数一般取值很小,如0.05,也就是小概率事件;稀疏自编码器要求每个隐藏层节点尽可能的接近0,这样就达到了稀疏的目的;从KL公式中可以看出,隐藏层某个节点与平均输出值差别越大,则KL值越小,对该节点的惩罚越大,因此最终隐藏层节点的输出会统一接近0;(5)第二部分是LSTM结构,由2层组成,分别是1层隐藏层和1层输出层,该部分的输入为SAE的输出,N’维的向量,通过LSTM的处理来进行人体姿态预测,输出的数据为估计的人体姿态类别,为M维度的向量,该向量中数值为1的类别是最终估计人体姿态,其他类别为0;SAE作用是提取输入数据的有效成分,降维处理,降低了数据的冗余性,从而可以减轻LSTM的计算负担,避免模型失效,提高整体系统的可靠性;LSTM用两个门(gate)来控制状态c,门是一个控制输入量能够输出的程度的单元,门的输出是0到1的实数向量;第一个是遗忘门(forgetgate),它决定着上一个时刻的状态有多大程度会保留到当前时刻的Ct;另一个是输入门(inputgate),它决定着当前时刻的输入xt,有多大程度会影响到状态Ct;除此之外,LSTM还有一个输出门(outputgate),它控制状态Ct中有多大程度会输出到当前时刻的ht;(6)根据典型LSTM的模型单元,从左到右,第一个乘法交叉点是遗忘门,第二个乘法交叉点是输入门,第三个乘法交叉点是输出门,各个门的计算公式如:(7)在井下同等环境下,分别采集每名下井工人的身高、体重、姿势角向量等参数,依照个人信息参数及压力、角向量传感器数据归一化后得到初始参数:θr,p,y为运算决策设备三轴角向量,θlr,lp,ly为角度采集设备(左大腿)三轴角向量,θrr,rp,ry为角度采集设备(右大腿)三轴角向量,θlc,rc分别为角度采集设备(左右小腿)角向量,θlp1,lp2,lp3,lp4为压力采集设备(左脚底部不同位置)压力值,θrp1,rp2,rp3,rp4为压力采集设备(右脚底部不同位置)压力值;(8)对算法的训练过程采...

【专利技术属性】
技术研发人员:刘斌杨成龙胡全宏潘子恒
申请(专利权)人:刘斌
类型:发明
国别省市:宁夏,64

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

1