基于GA优化的神经网络算法的行走步长预测
更新日期:2018-07-09     来源:传感技术学报   浏览次数:200
核心提示:摘要步长的变化是影响用户运动轨迹及距离的关键因素,利用惯性导航行位推算的模型来确定用户的移动轨迹是室内定位的一种普遍方法,步长的预测主要是根

摘要
步长的变化是影响用户运动轨迹及距离的关键因素,利用惯性导航行位推算的模型来确定用户的移动轨迹是室内定位的一种普遍方法,步长的预测主要是根据线性传感器、加速度传感器的数据变化以及其运动状态的周期性,实现对行人每一步位移距离的估计。为了提高用户定位轨迹的精度,找到一种适合的步长预测模型是惯导定位的关键。神经网络模型在数据预测方面有较好拟合性,优化的神经网络算法又可以极大地控制输出误差。实验仿真数据表明,遗传算法优化的神经网络模型在预测用户步长方面有较好的拟合性,最后和实验实测的基于加速度传感器的行人步长相比较误差较小,可以用来做步长预测。
关键词:加速度传感器 惯导 步长 神经网络 预测
0引言
目前,室内环境定位与导航的需求与日俱增,如商场、博物馆、图书馆、地下车库、等环境中,通常需要定位到移动人员的相关信息。但是室内无法像室外一样通过GPS导航定位,介于室内容易受到墙壁的衍射以及周围复杂环境的干扰给精确定位带来很大难度,因此需要采用其他技术来完成室内定位导航功能。目前,利用加速计,陀螺仪等传感器直接或间接的刻画了用户的动作及轨迹,如,等工作都是利用惯性导航的移动性做文章,并且利用粒子滤波实现了高精度的智能手机惯性导航。
如今,智能手机的功能越来越完善,其中内置的多种传感器可以检测到用户的运动信息,利用航位推算模型实现人员移动轨迹也逐渐成为室内定位的热点,因此,如何基于加速度传感器更准确的估计步长来确定移动轨迹以提高PDR定位的精度越来越受到研究人员的关注。但目前步长估算[4]和走路轨迹的相关研究一般都存在精度不高或者计算量过大的问题,因此寻找一种合适的算法来预测步长有很好的应用场景。
为了减小步长估计与实际距离的误差,利用移动终端的加速度传感器,线性传感器在运动中的信号变化,基于BP神经网络建立步长模型来实现步长的估计,并进一步根据遗传算法优化的神经网络算法提高步长距离预测精度。

1.BP神经网络[5]算法原理
BP神经网络的主要特点是信号前向传递,误差反向传播。每层的神经元影响下一层神经元状态。假若输出的神经元得不到期望输出,就会反向传播来根据预测误差调整网络权值和阈值,使神经网络的输出不断和期望输出逼近。
作者:王安义,王璐

2023-09-26• 分布式质量块结构高g值加速度传感器仿真分析
该论文聚焦于设计一种分布式质量块结构的压阻式加速度传感器,以满足武器装备、航空航天、机电石油等领域的高g值加速度监测需求。作者主要研究了敏感结构模型的优化,提升了结构的固有频率和灵敏度,并分析了所构建模型在不同方向加速度作用下的应力分布特点。...
2022-04-15• 加速度传感器或GPS系统
1.2.1测点优化荷载监控:在监测空气荷载时,风速计通常用于风荷载的数据集成。很多风速计安装在空气载荷大且不易受桥梁形状影响的区域,如拱肋顶部或...
2022-03-14• 重力加速度传感器检测
3.1该防摔伤上衣设置有防护气囊,由于衣领部的防护气囊设计为海军服状,其覆盖面积较大,能够对颌、颈、面门以及后脑进行有效防护,同时袖口部以及衣...
2022-02-26• 基于MEMS加速度传感器的波浪观测系统设计方案
1 波浪测量系统硬件介绍本文介绍的波浪测量系统主要由高精度传感器、微控制器单元、时钟模块、电源模块、SD存储模块、北斗模块等几部分组成。电源模块...