CN105783923A - 基于rfid和mems惯性技术的人员定位方法 - Google Patents

基于rfid和mems惯性技术的人员定位方法 Download PDF

Info

Publication number
CN105783923A
CN105783923A CN201610005009.0A CN201610005009A CN105783923A CN 105783923 A CN105783923 A CN 105783923A CN 201610005009 A CN201610005009 A CN 201610005009A CN 105783923 A CN105783923 A CN 105783923A
Authority
CN
China
Prior art keywords
moment
speed
rfid
centerdot
omega
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610005009.0A
Other languages
English (en)
Other versions
CN105783923B (zh
Inventor
石波
李耀宗
杨东清
程敏
卢秀山
阳凡林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong University of Science and Technology
Original Assignee
Shandong University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong University of Science and Technology filed Critical Shandong University of Science and Technology
Priority to CN201610005009.0A priority Critical patent/CN105783923B/zh
Publication of CN105783923A publication Critical patent/CN105783923A/zh
Application granted granted Critical
Publication of CN105783923B publication Critical patent/CN105783923B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/18Stabilised platforms, e.g. by gyroscope

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

本发明公开了一种基于RFID和MEMS惯性技术的人员定位方法。本发明方法中RFID修正点不仅可以提供人员的姿态和位置、速度信息,还能对MEMS惯导***进行修正,获取陀螺仪和加速度计零偏估计,有助于人员长时间在无GNSS信号环境下工作,实现可靠的外部信息对惯性技术计算信息的精确修正,保证了人员定位的可靠精确;此外,步行者每走一步时均会实施一次零速修正算法,限制位置误差的发散,而为了更准确的检测人员零速时间,本发明还提出了一种基于加权指标的阈值零速检测算法,对常用的几种检测算法的判断指标加权,从而产生更优的指标,与阈值进行比较,对零速的检测准确度更高、结果更可靠。

Description

基于RFID和MEMS惯性技术的人员定位方法
技术领域
本发明涉及一种基于RFID和MEMS惯性技术的人员定位方法。
背景技术
GNSS定位设备发展迅速,市场占有率逐年上升。但由于GNSS易受环境影响的固有不足,使其只适于室外的开阔环境,在室内、丛林以及地下等无GNSS信号的区域无能为力。目前,对于无GNSS信号区域的人员定位,市场上出现了很多方法,主要包括以下两种:一种是基于磁力计和MEMS惯性技术结合的个人导航***,另一种是基于红外技术的感应定位***。基于磁力计和MEMS惯性技术结合的个人导航***,其基本原理是利用MEMS惯性技术进行惯性导航解算,解决了GNSS导航***的缺陷,利用磁力计修正方位信息,但磁力计易受周围磁场的影响,不能有效的抑制方位误差,从而不能实现人员的长时间定位;基于红外技术的感应定位***,其基本原理是将有线连接的红外传感器分布于定位范围之内,被定位者随身携带定位标签,每15秒广播该标签唯一的标识码,被红外传感器感知后根据传感器位置确定定位标签的位置,但其覆盖范围有限,易被干扰,穿透力较差。
此外,在个人定位技术中主要存在如下三种形式:基于运动模型的个人航迹推算定位、个人里程计推算方法定位、基于脚步检测的个人导航***定位。其中,基于运动模型的个人航迹推算定位(PDR,PersonalDead-reckoning)是研究的热点,其定位原理为判断行人迈步,估计步长获得行人移动的距离,通过行人的朝向判断前进的方向,结合距离与方向得到行人相对初始点的相对位移。因此,PDR需要重点解决三个问题,即步数的检测与计数、步长的估计及前进朝向的估计。步数的检测与计数最常见的方法为阈值检测法,检测对象通常为加速度幅值与角速度,或两者同时使用;在某些情况下,磁力计的测量值也可作为检测对象。除了阈值检测以外,峰值检测、过零检测也可作为判断步数的方式,低通滤波则在提高检测精度中起到了重要的作用。此种定位方式的缺点在于人运动时的状态变化非常复杂,很难精确测量。而且人体运动时的振动等会给传感器带来很大噪声,因此,基于运动模型的航迹推算定位技术目前还处于试验和研究阶段,还有很多问题需要解决。
个人里程计推算方法定位的基本原理是将惯性装置安装在腿上的各关节位置,从人体运动学角度对人的步态进行分析。该方法需要复杂的人体步态建模,装置也比较复杂,使用起来不够方便。基于脚步检测的个人导航***包含加速度传感器和移动距离测量装置。其中,加速度传感器用于检测移动方向和与用户相对的重力方向的加速度,并根据检测的结果输出加速度信号;移动距离测量装置用于计算移动方向和重力方向上加速度信号的滑窗求和数据,从而计算出所述滑窗求和数据的和。然后,基于微分的滑窗求和数据检测过零点。将当前过零点和前一过零点之间的检测时间的差值与阈值进行比较,从而基于行走的明显的信号模式检测用户脚步。所述脚步检测设备区分由人体的摆动(例如:振动)引起的过零检测和由用户的脚步引起的过零检测,以便所述脚步检测设备更精确地检测用户脚步。此种定位方式的缺点在于需要根据加速度传感器和距离测量装置短时间能够提供可靠的位置信息,如果人员长时间在无GNSS信号环境工作,那么位置信息将不可靠,而且无法知道载体的航向信息。
发明内容
本发明的目的在于提出一种基于RFID和MEMS惯性技术的人员定位方法,通过行走过程中的零速修正和RFID技术对MEMS惯导***更新的位置、速度、姿态进行修正,利于实现在无GNSS信号环境下精确可靠的人员定位。
为了实现上述目的,本发明采用如下技术方案:
基于RFID和MEMS惯性技术的人员定位方法,包括如下步骤:
a初始化载体,得到载体在T时刻的初始位置、速度和姿态信息;
b利用T时刻估计的陀螺和加速度计零偏对T+1时刻载体的加速度和角速度信息修正;
c将T时刻的载***置、速度和姿态信息及T+1时刻经过零偏修正的载体加速度和角速度信息输入惯导捷联算法,得到更新后T+1时刻载体的位置、速度和姿态信息;
d判断T+1时刻载体是否处于零速状态;如果是,则转到步骤e;如果不是,转到步骤i;
e判断该零速状态位置是否为RFID修正点位置;如果是,则转到步骤f;如果不是,则转到步骤g;
其中,RFID修正点是指每隔一段距离在地面上布置的一个识别点;每个RFID修正点处安装一个RFID标签,用于存储该RFID修正点处的位置和姿态信息;
f将RFID修正点存储的位置、姿态、速度信息与捷联更新后T+1时刻载体的位置、姿态、速度之差作为量测量输入卡尔曼滤波器去估计T+1时刻的状态量,其中,RFID修正点存储的速度值为零;利用T+1时刻估计的位置误差、速度误差、姿态误差补偿T+1时刻载体的位置、速度和姿态信息,同时使用T+1时刻估计的陀螺、加速度计零偏对T+2时刻惯导的角速度和加速度信息进行反馈校正;转到步骤h;
g将零速与捷联更新后T+1时刻载体的速度差输入卡尔曼滤波器去估计T+1时刻的状态量,利用T+1时刻估计的位置误差、速度误差、姿态误差补偿T+1时刻载体的位置、速度和姿态信息,同时使用T+1时刻估计的陀螺、加速度计零偏对T+2时刻惯导的角速度和加速度信息进行反馈校正;转到步骤h;
h输出T+1时刻载体的位置、速度和姿态信息;转到步骤j;
i在卡尔曼滤波器中根据T时刻估计的状态量预测T+1时刻估计的状态量,然后利用该T+1时刻估计的位置误差、速度误差、姿态误差状态量对载体T+1时刻的位置、速度和姿态信息进行补偿,同时利用T+1时刻估计的陀螺、加速度计零偏对T+2时刻惯导的角速度和加速度信息进行反馈校正;
j令T=T+1,返回执行步骤b。
优选地,步骤d中,零速状态的检测步骤为:
d1由惯导的加速度计和陀螺数据计算广义似然比检测、加速度计测量方差检测、加速度计量测幅值检测及角速度量测能量检测算法的判断指标,分别记为;γGLRTMVAREMAG
d2使用预先设置的k1,k2,k3,k4对上述四种判断指标加权,得出最优指标γ′,其计算公式为:γ′=k1γGLRT+k2γMV+k3γARE+k4γMAG,其中,k1,k2,k3,k4为各算法分配的权重;
d3将加权后的最优指标γ′与阈值γ相比较,若γ′<γ,则认为载体处于零速状态。
优选地,卡尔曼滤波器的设计如下:
选取惯导的位置误差、速度误差、姿态误差以及加速度计和陀螺仪的常值漂移作为空间模型的状态变量,即:
状态空间方程:Xk=Φk,k-1Xk-1+wk-1
式中:VE、VN、VU为导航系三个方向的速度,δVE、δVN、δVU为导航系三个方向的速度误差;L、λ、h为纬度、经度、高程;δL、δλ、δh为纬度、经度、高程误差;为失准角;为加速度计零偏;εbx、εby、εbz为陀螺零偏;状态噪声wk-1~N(0,Q);转移矩阵Φk,k-1为:Φk,k-1≈I+Fk-1T;
式中,T为滤波周期;Fk-1为k-1时刻的***矩阵;I表示单位阵;Φk,k-1表示***矩阵的离散化近似项;
F k - 1 = F p p I 3 &times; 3 0 0 0 F v p F v v ( f c &times; ) C b c 0 0 0 F &psi; &psi; 0 - C b c 0 0 0 0 0 0 0 0 0 0 15 &times; 15 ; 其中,
F p p = - ( &omega; e c c &times; ) = 0 - &lambda; &CenterDot; sin L L &CenterDot; &lambda; &CenterDot; sin L 0 &lambda; &CenterDot; cos L - L &CenterDot; - &lambda; &CenterDot; cos L 0 ;
F v p = - &omega; s 2 0 0 0 - &omega; s 2 0 0 0 2 &omega; s 2 , &omega; s 2 = g R M R N ;
F v v = - ( 2 &omega; i e c &times; + &omega; e c c &times; ) = 0 - ( 2 &omega; e + &lambda; &CenterDot; ) sin L L &CenterDot; ( 2 &omega; e + &lambda; &CenterDot; ) sin L 0 ( 2 &omega; e + &lambda; &CenterDot; ) cos L - L &CenterDot; - ( 2 &omega; e + &lambda; &CenterDot; ) cos L 0 ;
F &Psi; &Psi; = - ( &omega; i e c &times; + &omega; e c c &times; ) = 0 - ( &omega; e + &lambda; &CenterDot; ) sin L L &CenterDot; ( &omega; e + &lambda; &CenterDot; ) sin L 0 ( &omega; e + &lambda; &CenterDot; ) cos L - L &CenterDot; - ( &omega; e + &lambda; &CenterDot; ) cos L 0 ;
式中,L为纬度;RM子午线曲率半径;RN卯酉圈曲率半径;为b系到c系的方向余弦矩阵。
优选地,步骤f中,RFID修正点上的位置、姿态、速度量测方程为:
以RFID标签内存储的位置PosRFID、姿态AttRFID、速度与惯导捷联算法输出的位置PosINS、姿态AttINS、速度VelINS之差作为卡尔曼滤波器的量测信息,此时的量测方程为:
Z ( t ) = Att R F I D - Att I N S Pos R F I D - Pos I N S 0 3 &times; 1 - Vel I N S = H a t t H p o s H v e l X ( t ) + &epsiv; a t t ( t ) &epsiv; p o s ( t ) &epsiv; v e l ( t ) = H &CenterDot; X ( t ) + &epsiv; ( t ) ;
式中,观测方程H分三部分:Hatt、Hpos和Hvel;Hatt=[03×303×3I3×303×6],Hpos=[I3×303×303×303×6],Hvel=[03×3I3×303×303×6];ε(t)是***观测噪声矢量,为N(0,R′)的高斯白噪声过程。
优选地,步骤g中,非RFID修正点上的零速更新量测方程为:
Zk=H·Xkk
式中,滤波器观测量Zk表示k时刻零速与捷联更新速度的差值,即:
Z k = &lsqb; 0 3 &times; 1 - V n &rsqb; = - V E n - V N n - V U n T ;
其中,Xk表示滤波器估计的状态量;ηk是***观测噪声矢量,为N(0,R)的高斯白噪声过程;H=[03×3I3×303×9]为观测矩阵。
本发明具有如下优点:
本发明使用RFID标签存储当前RFID修正点的位置和姿态信息,当步行者精确对准到该RFID修正点上并且脚的方向与预先设置的指示线方向一致时读取RFID标签内的信息,不仅可以提供人员的姿态和位置、速度(零速)信息,还能对MEMS惯导***进行修正,获取陀螺仪和加速度计零偏估计,有助于人员长时间在无GNSS信号环境下工作,实现可靠的外部信息对惯性技术计算信息的精确修正,实现了可靠精确的人员定位;此外,步行者每走一步时均会实施一次零速修正算法,限制位置误差的发散,而为了更准确的检测人员零速时刻,本发明提出了一种基于加权指标的阈值零速检测算法,对常用的几种检测算法的判断指标加权,从而产生更优的指标,与阈值进行比较,对零速的检测准确度更高、结果更可靠。
附图说明
图1为本发明中基于RFID和MEMS惯性技术的人员定位方法的流程示意图。
具体实施方式
本发明的基本思想是利用RFID和MEMS惯性技术相结合,每隔一段距离在地面上铺设一个RFID标签,用来存储此RFID修正点的位置和姿态信息,其中,这些信息可以通过精密测绘仪器精确给定。当人员走到RFID修正点时,会读取修正点内存储的位置和姿态信息,读取的修正点位置、姿态、零速信息与惯导组合,进行位置、姿态和速度量测更新。
下面结合附图以及具体实施方式对本发明作进一步详细说明:
结合图1所示,基于RFID和MEMS惯性技术的人员定位方法,包括如下步骤:
a初始化载体,得到载体在T时刻的初始位置、速度和姿态信息;其中,该姿态信息包括横滚角、俯仰角和航向角信息;
b利用T时刻滤波器估计的陀螺、加速度计零偏对T+1时刻载体的加速度和角速度信息进行修正;
c将T时刻载***置、速度和姿态信息及T+1时刻经过零偏修正的载体加速度和角速度信息输入惯导捷联算法,得到更新后T+1时刻载体的位置、速度和姿态信息;
d判断T+1时刻载体是否处于零速状态;如果是,则转到步骤e;如果不是,转到步骤i;
e判断该零速状态位置是否为RFID修正点位置;如果是,则转到步骤f;如果不是,则转到步骤g;
其中,RFID修正点是指每隔一段距离在地面上布置的一个识别点;每个RFID修正点处安装一个RFID标签,用于存储该RFID修正点处的位置和姿态信息;
在每个RFID修正点处均设有行走方向指示线。
f将RFID修正点存储的位置、姿态、速度与捷联更新后T+1时刻载体的位置、姿态、速度之差作为量测量输入卡尔曼滤波器去估计T+1时刻的状态量,其中,RFID修正点存储的速度值为零;利用T+1时刻估计的位置误差、速度误差、姿态误差补偿T+1时刻载体的位置、速度和姿态信息,同时使用T+1时刻估计的陀螺、加速度计零偏对T+2时刻惯导的角速度和加速度信息进行反馈校正;转到步骤h;
g将零速与捷联更新后T+1时刻载体的速度差输入卡尔曼滤波器去估计T+1时刻的状态量,利用T+1时刻估计的位置误差、速度误差、姿态误差补偿T+1时刻载体的位置、速度和姿态信息,同时使用T+1时刻估计的陀螺、加速度计零偏对T+2时刻惯导的角速度和加速度信息进行反馈校正;转到步骤h;
h输出T+1时刻载体的位置、速度和姿态信息;转到步骤j;
i在卡尔曼滤波器中根据T时刻估计的状态量预测T+1时刻估计的状态量,然后利用该T+1时刻估计的位置误差、速度误差、姿态误差状态量对载体T+1时刻的位置、速度和姿态信息进行补偿,同时利用T+1时刻估计的陀螺、加速度计零偏对T+2时刻惯导的角速度和加速度信息进行反馈校正;
j令T=T+1,返回执行步骤b。
本发明中载体上安装有惯导,该载体可以位于人员鞋底位置。惯导包括陀螺和加速度计,陀螺输出运载体相对于惯性空间的转动速率,加速度计输出载体的比力信息。
设矢量xk=[αkωk]T,采样数为W,n时刻到n+W-1时刻的观测量为根据假设检验理论,在γx<γ的条件下,人员处于静止状态。
γx代表GLRT、MV、MAG、ARE四种检测器指标γGLRT、γMV、γARE、γMAG,γ是检测器的阈值。不同的检测算法有不同的统计量表达式,常用的零速检测方法有四种:广义似然比检测(GLRT,Generalizedlikelihoodratiotest)、加速度计测量方差检测(MV,Accelerometermeasurementsvariancetest)、加速度计量测幅值检测(MAG,Accelerometermeasurementsmagnitudetest)、角速度量测能量检测(ARE,Angularratemeasurementenergytest)。
各检测器指标计算公式如下:
①广义似然比检测(GLRT) &gamma; G L R T = 1 W &Sigma; k = n n + W - 1 1 &sigma; a 2 | | y k a - g y &OverBar; n a | | y &OverBar; n a | | | | 2 + 1 &sigma; &omega; 2 | | y &OverBar; n &omega; | | 2 ;
②加速度计测量方差检测(MV)
③加速度计量测幅值检测(MAG)
④角速度量测能量检测(ARE)
其中,分别是加速度计和陀螺测量噪声的方差;||a||2=aTa;(·)T表示转置;表示样本平均值,即
不同的检测算法会使用不同的公式来计算检测器的判断指标,本发明提出一种基于加权指标的阈值零速检测算法,对这几种检测算法的判断指标加权,从而产生更优的指标,与阈值进行比较,对零速的检测准确度更高,结果更可靠。
具体的,步骤d中零速状态的检测步骤为:
d1由加速度计和陀螺数据计算广义似然比检测、加速度计测量方差检测、加速度计量测幅值检测及角速度量测能量检测算法的判断指标,分别记为γGLRTMVAREMAG
d2使用预先设置的k1,k2,k3,k4对上述四种判断指标加权,得出最优指标γ′,其计算公式为:γ′=k1γGLRT+k2γMV+k3γARE+k4γMAG,其中,k1,k2,k3,k4为各算法分配的权重,它们的值可以通过大量的实验获得,对于检测精度较高的指标分配较大的权重,相反分配较小的权重;
d3将加权后的最优指标γ′与阈值γ相比较,若γ′<γ,则认为载体处于零速状态。
本发明中卡尔曼滤波器的更新过程包括两个部分:时间更新和量测更新。
当载体未处于零速状态(即静止状态)时,滤波器只进行时间更新(即状态的传递,利用卡尔曼滤波器状态空间方程将T时刻估计的状态量传递到T+1时刻),根据时间更新预测T+1时刻估计的状态量,然后对T+1时刻捷联算法更新的载***置、速度和姿态信息以及T+2时刻的加速度计、陀螺数据进行补偿;而当载体处于零速状态时,滤波器进行时间更新和量测更新估计状态量,同时对捷联算法更新后T+1时刻的位置、速度和姿态信息以及T+2时刻加速度计、陀螺数据进行补偿,即每走一步实施一次零速修正,从而使大部分误差源得到抑制,实现了可靠精确的人员定位。具体的,卡尔曼滤波器的设计如下:
选取惯导的位置误差、速度误差、姿态误差以及加速度计和陀螺仪的常值漂移作为空间模型的状态变量:
状态空间方程:Xk=Φk,k-1Xk-1+wk-1
式中:VE、VN、VU为导航系三个方向的速度,δVE、δVN、δVU为导航系三个方向的速度误差;L、λ、h为纬度、经度、高程;δL、δλ、δh为纬度、经度、高程误差;为失准角;为加速度计零偏;εbx、εby、εbz为陀螺零偏;状态噪声wk-1~N(0,Q);状态转移矩阵Φk为:Φk,k-1≈I+Fk-1T;
式中,T为滤波周期;Fk-1为k-1时刻的***矩阵;I表示单位阵;Φk,k-1表示***矩阵的离散化近似项;
F k - 1 = F p p I 3 &times; 3 0 0 0 F v p F v v ( f c &times; ) C b c 0 0 0 F &psi; &psi; 0 - C b c 0 0 0 0 0 0 0 0 0 0 15 &times; 15 ;
其中, F p p = - ( &omega; e c c &times; ) = 0 - &lambda; &CenterDot; sin L L &CenterDot; &lambda; &CenterDot; s i n L 0 &lambda; &CenterDot; cos L - L &CenterDot; - &lambda; &CenterDot; cos L 0 ;
F v p = - &omega; s 2 0 0 0 - &omega; s 2 0 0 0 2 &omega; s 2 , &omega; s 2 = g R M R N ;
F v v = - ( 2 &omega; i e c &times; + &omega; e c c &times; ) = 0 - ( 2 &omega; e + &lambda; &CenterDot; ) sin L L &CenterDot; ( 2 &omega; e + &lambda; &CenterDot; ) sin L 0 ( 2 &omega; e + &lambda; &CenterDot; ) cos L - L &CenterDot; - ( 2 &omega; e + &lambda; &CenterDot; ) cos L 0 ;
F &Psi; &Psi; = - ( &omega; i e c &times; + &omega; e c c &times; ) = 0 - ( &omega; e + &lambda; &CenterDot; ) sin L L &CenterDot; ( &omega; e + &lambda; &CenterDot; ) sin L 0 ( &omega; e + &lambda; &CenterDot; ) cos L - L &CenterDot; - ( &omega; e + &lambda; &CenterDot; ) cos L 0 ;
其中,L为纬度;RM子午线曲率半径;RN卯酉圈曲率半径;为b系到c系的方向余弦矩阵。
步骤f中,RFID修正点上的位置、姿态、速度量测方程为:
以RFID标签内存储的位置PosRFID、姿态AttRFID、速度(零速)与惯导捷联算法输出的位置PosINS、姿态AttINS、速度VelINS之差作为卡尔曼滤波器的量测信息,此时的量测方程为:
Z ( t ) = Att R F I D - Att I N S Pos R F I D - Pos I N S 0 3 &times; 1 - Vel I N S = H a t t H p o s H v e l X ( t ) + &epsiv; a t t ( t ) &epsiv; p o s ( t ) &epsiv; v e l ( t ) = H &CenterDot; X ( t ) + &epsiv; ( t ) ;
式中,观测方程H分三部分:Hatt、Hpos和Hvel;Hatt=[03×303×3I3×303×6],Hpos=[I3×303×303×303×6],Hvel=[03×3I3×303×303×6];ε(t)是***观测噪声矢量,为N(0,R′)的高斯白噪声过程。
步骤g中,零速更新量测方程为:
Zk=H·Xkk
式中,滤波器观测量Zk表示k时刻零速与捷联更新速度的差值,即 Z k = &lsqb; 0 3 &times; 1 - V n &rsqb; = - V E n - V N n - V U n T ;
其中,Xk表示滤波器估计的状态量;ηk是***观测噪声矢量,为N(0,R)的高斯白噪声过程;H=[03×3I3×303×9]为观测矩阵。
惯导捷联算法的过程具体如下:
姿态更新
由三轴方向载体角速度求旋转角σ,并求旋转角的模,ω为陀螺仪测量的载体相对于惯性空间的转动速率:σ=ω·t,
σ×即σ的斜对称阵: &sigma; &times; = 0 - &sigma; z &sigma; y &sigma; z 0 - &sigma; x - &sigma; y &sigma; x 0 ;
求旋转角的正余弦函数泰勒级数展开式:
sin x = &Sigma; n = 1 &infin; ( - 1 ) n - 1 x 2 n - 1 ( 2 n - 1 ) ! , cos x = &Sigma; n = 0 &infin; ( - 1 ) n x 2 n ( 2 n ) ! ;
将上述展开式带入下式:
C b ( k + 1 ) b ( k ) = I + s i n &sigma; &sigma; &lsqb; &sigma; &times; &rsqb; + ( 1 - c o s &sigma; ) &sigma; 2 &lsqb; &sigma; &times; &rsqb; 2 ;
分别求得载体坐标系和导航坐标系t+1时刻相对于t时刻的姿态阵
最终姿态更新公式为:
C b ( k + 1 ) n ( k + 1 ) = C n ( k ) n ( k + 1 ) C b ( k ) n ( k ) C b ( k + 1 ) b ( k ) .
速度更新
由该位置的大地坐标和地球基本参数,求导航坐标系下的重力值g(h):
g ( h ) = g 0 &lsqb; 1 - 2 R e ( 1 + f + m - 2 fsin 2 &lambda; ) h + 3 R e 2 h 2 &rsqb; ;
当地地理坐标系中地球的自转角速度:
&omega; i e n = &Omega; cos L 0 - &Omega; sin L T ;
当地理坐标系相对于地球固连坐标系的转动角速率:
&omega; e n n = v E R 0 + h - v N R 0 + h - v E tan L R 0 + h T ;
由哥氏方程推导出地心地固坐标系下的速度微分方程:
v &CenterDot; e n = C b n f b - &lsqb; 2 &omega; i e n + &omega; e n n &rsqb; &times; v e n + g ( h ) ;
即速度更新方程为 v e n = v &CenterDot; e n &CenterDot; d t = { C b n f b - &lsqb; 2 &omega; i e n + &omega; e n n &rsqb; &times; v e n + g ( h ) } &CenterDot; d t ;
位置更新
Pos(k+1)=Pos(k)+V(k)*dt。
为载体坐标系(b系)到导航坐标系(n系)的姿态变换矩阵;表示地球坐标系(e系)相对于惯性坐标系(i系)的转动角速度在导航坐标系下的投影;表示导航坐标系相对于地球坐标系的转动角速度在导航坐标系下的投影;fb为加速度计提供的载体坐标系中比力的测量值;h为载体距离地球表面的高度;f表示椭球的扁率;Re表示地球长半轴;R0表示地球半径;Pos(k)表示k时刻载体的位置;Ω表示地球自转角速率。
本发明有效发挥了RFID和MEMS惯性技术的优势,来提供位置、姿态、速度信息,有效的抑制惯导***的发散,使得人员能长时间在无GNSS信号环境下工作而位置不会失效,并且使用了新技术RFID来存储当前点的位置、姿态信息。此外,本发明在定位过程中未使用步态检测装置,不用检测复杂的运动变化,***比较简单、快捷,可提供航向信息,而且基于加权指标的阈值零速检测算法能更准确的检测行进过程中的零速状态。
当然,以上说明仅仅为本发明的较佳实施例,本发明并不限于列举上述实施例,应当说明的是,任何熟悉本领域的技术人员在本说明书的教导下,所做出的所有等同替代、明显变形形式,均落在本说明书的实质范围之内,理应受到本发明的保护。

Claims (5)

1.基于RFID和MEMS惯性技术的人员定位方法,其特征在于,包括如下步骤:
a初始化载体,得到载体在T时刻的初始位置、速度和姿态信息;
b利用T时刻估计的陀螺和加速度计零偏对T+1时刻载体的加速度和角速度信息修正;
c将T时刻的载***置、速度和姿态信息及T+1时刻经过零偏修正的载体加速度和角速度信息输入惯导捷联算法,得到更新后T+1时刻载体的位置、速度和姿态信息;
d判断T+1时刻载体是否处于零速状态;如果是,则转到步骤e;如果不是,转到步骤i;
e判断该零速状态位置是否为RFID修正点位置;如果是,则转到步骤f;如果不是,则转到步骤g;
其中,RFID修正点是指每隔一段距离在地面上布置的一个识别点;每个RFID修正点处安装一个RFID标签,用于存储该RFID修正点处的位置和姿态信息;
f将RFID修正点存储的位置、姿态、速度信息与捷联更新后T+1时刻载体的位置、姿态、速度之差作为量测量输入卡尔曼滤波器去估计T+1时刻的状态量,其中,RFID修正点存储的速度值为零;利用T+1时刻估计的位置误差、速度误差、姿态误差补偿T+1时刻载体的位置、速度和姿态信息,同时使用T+1时刻估计的陀螺、加速度计零偏对T+2时刻惯导的角速度和加速度信息进行反馈校正;转到步骤h;
g将零速与捷联更新后T+1时刻载体的速度差输入卡尔曼滤波器去估计T+1时刻的状态量,利用T+1时刻估计的位置误差、速度误差、姿态误差补偿T+1时刻载体的位置、速度和姿态信息,同时使用T+1时刻估计的陀螺、加速度计零偏对T+2时刻惯导的角速度和加速度信息进行反馈校正;转到步骤h;
h输出T+1时刻载体的位置、速度和姿态信息;转到步骤j;
i在卡尔曼滤波器中根据T时刻估计的状态量预测T+1时刻估计的状态量,然后利用该T+1时刻估计的位置误差、速度误差、姿态误差状态量对载体T+1时刻的位置、速度和姿态信息进行补偿,同时利用T+1时刻估计的陀螺、加速度计零偏对T+2时刻惯导的角速度和加速度信息进行反馈校正;
j令T=T+1,返回执行步骤b。
2.根据权利要求1所述的基于RFID和MEMS惯性技术的人员定位方法,其特征在于,步骤d中,零速状态的检测步骤为:
d1由惯导的加速度计和陀螺数据计算广义似然比检测、加速度计测量方差检测、加速度计量测幅值检测及角速度量测能量检测算法的判断指标,分别记为;γGLRTMVAREMAG
d2使用预先设置的k1,k2,k3,k4对上述四种判断指标加权,得出最优指标γ′,其计算公式为:γ'=k1γGLRT+k2γMV+k3γARE+k4γMAG,其中,k1,k2,k3,k4为各算法分配的权重;
d3将加权后的最优指标γ′与阈值γ相比较,若γ′<γ,则认为载体处于零速状态。
3.根据权利要求1所述的基于RFID和MEMS惯性技术的人员定位方法,其特征在于,卡尔曼滤波器的设计如下:
选取惯导的位置误差、速度误差、姿态误差以及加速度计和陀螺仪的常值漂移作为空间模型的状态变量,即:
状态空间方程:Xk=Φk,k-1Xk-1+wk-1
式中:VE、VN、VU为导航系三个方向的速度,δVE、δVN、δVU为导航系三个方向的速度误差;L、λ、h为纬度、经度、高程;δL、δλ、δh为纬度、经度、高程误差;为失准角;为加速度计零偏;εbx、εby、εbz为陀螺零偏;状态噪声wk-1~N(0,Q);转移矩阵Φk,k-1为:Φk,k-1≈I+Fk-1T;
式中,T为滤波周期;Fk-1为k-1时刻的***矩阵;I表示单位阵;Φk,k-1表示***矩阵的离散化近似项;
F k - 1 = F p p I 3 &times; 3 0 0 0 F v p F v v ( f c &times; ) C b c 0 0 0 F &psi; &psi; 0 - C b c 0 0 0 0 0 0 0 0 0 0 15 &times; 15 ;
其中,
F p p = - ( &omega; e c c &times; ) = 0 - &lambda; &CenterDot; sin L L &CenterDot; &lambda; &CenterDot; sin L 0 &lambda; &CenterDot; cos L - L &CenterDot; - &lambda; &CenterDot; cos L 0 ;
F v p = - &omega; s 2 0 0 0 - &omega; s 2 0 0 0 2 &omega; s 2 , &omega; s 2 = g R M R N ;
F v v = - ( 2 &omega; i e c &times; + &omega; e c c &times; ) = 0 - ( 2 &omega; e + &lambda; &CenterDot; ) sin L L &CenterDot; ( 2 &omega; e + &lambda; &CenterDot; ) sin L 0 ( 2 &omega; e + &lambda; &CenterDot; ) cos L - L &CenterDot; - ( 2 &omega; e + &lambda; &CenterDot; ) cos L 0 ;
F &Psi; &Psi; = - ( &omega; i e c &times; + &omega; e c c &times; ) = 0 - ( &omega; e + &lambda; &CenterDot; ) sin L L &CenterDot; ( &omega; e + &lambda; &CenterDot; ) sin L 0 ( &omega; e + &lambda; &CenterDot; ) cos L - L &CenterDot; - ( &omega; e + &lambda; &CenterDot; ) cos L 0 ;
式中,L为纬度;RM子午线曲率半径;RN卯酉圈曲率半径;为b系到c系的方向余弦矩阵。
4.根据权利要求3所述的基于RFID和MEMS惯性技术的人员定位方法,其特征在于,步骤f中,RFID修正点上的位置、姿态、速度量测方程为:
以RFID标签内存储的位置PosRFID、姿态AttRFID、速度与惯导捷联算法输出的位置PosINS、姿态AttINS、速度VelINS之差作为卡尔曼滤波器的量测信息,此时的量测方程为:
Z ( t ) = Att R F I D - Att I N S Pos R F I D - Pos I N S 0 3 &times; 1 - Vel I N S = H a t t H p o s H v e l X ( t ) + &epsiv; a t t ( t ) &epsiv; p o s ( t ) &epsiv; v e l ( t ) = H &CenterDot; X ( t ) + &epsiv; ( t ) ;
式中,观测方程H分三部分:Hatt、Hpos和Hvel;Hatt=[03×303×3I3×303×6],Hpos=[I3×303×303×303×6],Hvel=[03×3I3×303×303×6];ε(t)是***观测噪声矢量,为N(0,R′)的高斯白噪声过程。
5.根据权利要求3所述的基于RFID和MEMS惯性技术的人员定位方法,其特征在于,步骤g中,非RFID修正点上的零速更新量测方程为:
Zk=H·Xkk
式中,滤波器观测量Zk表示k时刻零速与捷联更新速度的差值,即:
Z k = &lsqb; 0 3 &times; 1 - V n &rsqb; = - V E n - V N n - V U n T ;
其中,Xk表示滤波器估计的状态量;ηk是***观测噪声矢量,为N(0,R)的高斯白噪声过程;H=[03×3I3×303×9]为观测矩阵。
CN201610005009.0A 2016-01-05 2016-01-05 基于rfid和mems惯性技术的人员定位方法 Active CN105783923B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610005009.0A CN105783923B (zh) 2016-01-05 2016-01-05 基于rfid和mems惯性技术的人员定位方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610005009.0A CN105783923B (zh) 2016-01-05 2016-01-05 基于rfid和mems惯性技术的人员定位方法

Publications (2)

Publication Number Publication Date
CN105783923A true CN105783923A (zh) 2016-07-20
CN105783923B CN105783923B (zh) 2018-05-08

Family

ID=56390387

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610005009.0A Active CN105783923B (zh) 2016-01-05 2016-01-05 基于rfid和mems惯性技术的人员定位方法

Country Status (1)

Country Link
CN (1) CN105783923B (zh)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106144490A (zh) * 2016-07-29 2016-11-23 中国矿业大学 一种刮板输送机复杂运行工况的检测***及方法
CN106403939A (zh) * 2016-08-29 2017-02-15 无锡卓信信息科技股份有限公司 一种船舶环境定点校准式惯性定位***
CN106403947A (zh) * 2016-08-29 2017-02-15 无锡卓信信息科技股份有限公司 一种船舶环境智能滤波式定点校准惯性定位***
CN107289941A (zh) * 2017-06-14 2017-10-24 湖南格纳微信息科技有限公司 一种基于惯导的室内定位方法与装置
CN107436145A (zh) * 2017-08-17 2017-12-05 海华电子企业(中国)有限公司 基于poi交互的mems协同无缝车载定位方法及***
CN107655476A (zh) * 2017-08-21 2018-02-02 南京航空航天大学 基于多信息融合补偿的行人高精度足部导航算法
CN108680189A (zh) * 2018-07-09 2018-10-19 无锡凌思科技有限公司 一种基于卡尔曼滤波的mems陀螺仪z轴零偏动态补偿方法
CN108709551A (zh) * 2018-06-14 2018-10-26 成都国星通信有限公司 基于标签的户外徒步运动导航***及方法
CN109405832A (zh) * 2018-10-18 2019-03-01 南京理工大学 一种目标步长估计方法
CN109521430A (zh) * 2017-09-19 2019-03-26 中国科学院声学研究所 一种抑制窄带干扰的距离扩展目标检测方法
CN109855621A (zh) * 2018-12-27 2019-06-07 国网江苏省电力有限公司检修分公司 一种基于uwb与sins的组合室内行人导航***及方法
CN110243363A (zh) * 2019-07-03 2019-09-17 西南交通大学 一种基于低成本imu与rfid技术结合的agv实时定位方法
CN110553643A (zh) * 2019-09-17 2019-12-10 电子科技大学 一种基于神经网络的行人自适应零速更新点选取方法
CN110913332A (zh) * 2019-11-21 2020-03-24 深圳市航天华拓科技有限公司 区域内定位***及方法
CN110940334A (zh) * 2019-10-23 2020-03-31 山东笛卡尔智能科技有限公司 一种人体行走测速徽章及测速方法
WO2021057894A1 (zh) * 2019-09-27 2021-04-01 同济大学 一种基于车辆零速检测的惯性导航误差修正方法
CN114019182A (zh) * 2021-11-04 2022-02-08 苏州挚途科技有限公司 零速状态检测方法、装置及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050143916A1 (en) * 2003-12-26 2005-06-30 In-Jun Kim Positioning apparatus and method combining RFID, GPS and INS
CN101144722A (zh) * 2006-09-05 2008-03-19 霍尼韦尔国际公司 便携式定位导航***
CN103616030A (zh) * 2013-11-15 2014-03-05 哈尔滨工程大学 基于捷联惯导解算和零速校正的自主导航***定位方法
CN204150066U (zh) * 2014-10-22 2015-02-11 南京信息工程大学 一种基于rfid和sins的列车定位***
CN105021192A (zh) * 2015-07-30 2015-11-04 华南理工大学 一种基于零速校正的组合导航***的实现方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050143916A1 (en) * 2003-12-26 2005-06-30 In-Jun Kim Positioning apparatus and method combining RFID, GPS and INS
CN101144722A (zh) * 2006-09-05 2008-03-19 霍尼韦尔国际公司 便携式定位导航***
CN103616030A (zh) * 2013-11-15 2014-03-05 哈尔滨工程大学 基于捷联惯导解算和零速校正的自主导航***定位方法
CN204150066U (zh) * 2014-10-22 2015-02-11 南京信息工程大学 一种基于rfid和sins的列车定位***
CN105021192A (zh) * 2015-07-30 2015-11-04 华南理工大学 一种基于零速校正的组合导航***的实现方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
KHAIRI ABDULRAHIM ETAL.: "Understanding the Performance of Zero Velocity Updates in MEMS-based Pedestrian Navigation", 《INTERNATIONAL JOURNAL OF ADVANCEMENTS IN TECHNOLOGY》 *
RUIZ ETAL.: "Accurate Pedestrian Indoor Navigation by Tightly Coupling Foot-Mounted IMU and RFID Measurements", 《IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT》 *
王其等: "RFID辅助捷联定位***的地铁列车组合定位***建模与仿真", 《***仿真技术》 *

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106144490A (zh) * 2016-07-29 2016-11-23 中国矿业大学 一种刮板输送机复杂运行工况的检测***及方法
CN106403939A (zh) * 2016-08-29 2017-02-15 无锡卓信信息科技股份有限公司 一种船舶环境定点校准式惯性定位***
CN106403947A (zh) * 2016-08-29 2017-02-15 无锡卓信信息科技股份有限公司 一种船舶环境智能滤波式定点校准惯性定位***
CN107289941A (zh) * 2017-06-14 2017-10-24 湖南格纳微信息科技有限公司 一种基于惯导的室内定位方法与装置
CN107436145A (zh) * 2017-08-17 2017-12-05 海华电子企业(中国)有限公司 基于poi交互的mems协同无缝车载定位方法及***
CN107655476A (zh) * 2017-08-21 2018-02-02 南京航空航天大学 基于多信息融合补偿的行人高精度足部导航算法
CN107655476B (zh) * 2017-08-21 2021-04-20 南京航空航天大学 基于多信息融合补偿的行人高精度足部导航方法
CN109521430B (zh) * 2017-09-19 2020-06-16 中国科学院声学研究所 一种抑制窄带干扰的距离扩展目标检测方法
CN109521430A (zh) * 2017-09-19 2019-03-26 中国科学院声学研究所 一种抑制窄带干扰的距离扩展目标检测方法
CN108709551A (zh) * 2018-06-14 2018-10-26 成都国星通信有限公司 基于标签的户外徒步运动导航***及方法
CN108680189A (zh) * 2018-07-09 2018-10-19 无锡凌思科技有限公司 一种基于卡尔曼滤波的mems陀螺仪z轴零偏动态补偿方法
CN108680189B (zh) * 2018-07-09 2024-04-12 无锡凌思科技有限公司 一种基于卡尔曼滤波的mems陀螺仪z轴零偏动态补偿方法
CN109405832A (zh) * 2018-10-18 2019-03-01 南京理工大学 一种目标步长估计方法
CN109855621A (zh) * 2018-12-27 2019-06-07 国网江苏省电力有限公司检修分公司 一种基于uwb与sins的组合室内行人导航***及方法
CN110243363A (zh) * 2019-07-03 2019-09-17 西南交通大学 一种基于低成本imu与rfid技术结合的agv实时定位方法
CN110243363B (zh) * 2019-07-03 2020-07-17 西南交通大学 一种基于低成本imu与rfid技术结合的agv实时定位方法
CN110553643A (zh) * 2019-09-17 2019-12-10 电子科技大学 一种基于神经网络的行人自适应零速更新点选取方法
CN110553643B (zh) * 2019-09-17 2021-12-21 电子科技大学 一种基于神经网络的行人自适应零速更新点选取方法
WO2021057894A1 (zh) * 2019-09-27 2021-04-01 同济大学 一种基于车辆零速检测的惯性导航误差修正方法
CN110940334A (zh) * 2019-10-23 2020-03-31 山东笛卡尔智能科技有限公司 一种人体行走测速徽章及测速方法
CN110913332A (zh) * 2019-11-21 2020-03-24 深圳市航天华拓科技有限公司 区域内定位***及方法
CN114019182A (zh) * 2021-11-04 2022-02-08 苏州挚途科技有限公司 零速状态检测方法、装置及电子设备
CN114019182B (zh) * 2021-11-04 2024-02-02 苏州挚途科技有限公司 零速状态检测方法、装置及电子设备

Also Published As

Publication number Publication date
CN105783923B (zh) 2018-05-08

Similar Documents

Publication Publication Date Title
CN105783923A (zh) 基于rfid和mems惯性技术的人员定位方法
CN108426574A (zh) 一种基于zihr的航向角修正算法的mems行人导航方法
CN104819716A (zh) 一种基于mems的ins/gps组合的室内外个人导航算法
Abdulrahim et al. Aiding low cost inertial navigation with building heading for pedestrian navigation
CN102128625B (zh) 重力辅助惯性导航***中重力图匹配的初始匹配方法
CN108362282A (zh) 一种基于自适应零速区间调整的惯性行人定位方法
CN107218938A (zh) 基于人体运动模型辅助的穿戴式行人导航定位方法和设备
Stirling et al. Evaluation of a new method of heading estimation for pedestrian dead reckoning using shoe mounted sensors
CN103616030A (zh) 基于捷联惯导解算和零速校正的自主导航***定位方法
CN104132662A (zh) 基于零速修正的闭环卡尔曼滤波惯性定位方法
WO2012049492A1 (en) Positioning system
CN107014388A (zh) 一种基于磁干扰检测的步行者轨迹推算方法及装置
Renaudin et al. Quaternion based heading estimation with handheld MEMS in indoor environments
CN107576327A (zh) 基于可观测度分析的可变结构综合导航***设计方法
CN108007477A (zh) 一种基于正反向滤波的惯性行人定位***误差抑制方法
Woyano et al. Evaluation and comparison of performance analysis of indoor inertial navigation system based on foot mounted IMU
US20140249750A1 (en) Navigational and location determination system
CN109764870A (zh) 基于变换估计量建模方案的载体初始航向估算方法
CN104897155A (zh) 一种个人携行式多源定位信息辅助修正方法
Lachapelle et al. Performance of integrated HSGPS-IMU technology for pedestrian navigation under signal masking
US10006770B2 (en) Remote location determination system
Moder et al. Calibration of smartphone sensor data usable for pedestrian dead reckoning
Zhu et al. A pedestrian navigation system by low-cost dual foot-mounted IMUs and inter-foot ranging
Rantakokko et al. Soldier positioning in GNSS-denied operations
Li et al. Dead reckoning navigation with constant velocity update (CUPT)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant