发明名称 基于能量检测的高精度脉冲60GHz无线指纹定位方法
摘要 基于能量检测的高精度脉冲60GHz无线指纹定位方法,包括:1)求得由信号的偏度、峭度与最小斜率组成的联合参数J以及TOA估计所需最优归一化门限;2)建立J与最优归一化门限之间的指纹数据库;3)利用指纹数据库,根据联合参数J估计最优化门限;4)进行TOA估计:选取最先超过门限值的能量块的中间值作为TOA的估计值,进而计算出距离;5)进行60GHz无线定位:根据得到的TOA估计值,再利用传统的定位算法,进行基于60GHz毫米波信号的无线定位。结果表明,在IEEE 802.15.3c信道模型下,无论是视距还是非视距,在很大的信噪比范围内,本方法比其它基于能量的检测具有更高的精度和更好的鲁棒性。
申请公布号 CN105611628A 申请公布日期 2016.05.25
申请号 CN201610066678.9 申请日期 2016.01.29
申请人 中国海洋大学 发明人 梁晓林;张浩;吕婷婷;杜宁;靳一恒
分类号 H04W64/00(2009.01)I;G01S5/06(2006.01)I 主分类号 H04W64/00(2009.01)I
代理机构 青岛海昊知识产权事务所有限公司 37201 代理人 张中南;邱岳
主权项 基于能量检测的高精度脉冲60GHz无线指纹定位方法,包括以下步骤:(1)、建立定位系统,所涉及的定位系统包括多个能够接收待定位终端发出的信号的多个定位基站,以及接收定位基站发出的定位信息的定位服务器,并对整个定位系统进行初始化:包括设定各个定位基站的采样频率与积分周期T;(2)、待定位终端发射60GHz脉冲序列信号;(3)、定位基站接收上述信号并计算信号的传播时延;(4)、定位基站将传播时延计算结果发送给定位服务器;(5)、定位服务器接收各个基站的传播时延;(6)、定位服务器计算各个基站的测距结果;(7)、定位服务器应用TOA/TDOA基于距离的定位算法对待定位终端进行定位;其特征在于所述的步骤(3)包括如下A‑C三个步骤:A.定位基站对步骤(2)的信号进行积分运算得到积分能量块,计算该能量块的偏度S、峭度K和最小斜率MS,并对上述各个变量进行归一化,由归一化之后的各个变量进而得到联合参数J,建立平均联合参数J2P、TOA估计误差、最优归一化门限X三个参数的指纹数据库;B.对指纹数据库进行曲线拟合,建立对应于最小TOA估计误差的平均联合参数J2P与最优归一化门限X的对应关系F;C.根据步骤(A)得到的平均联合参数J2P,利用对应关系F,计算得到最优归一化门限,根据此门限得到传播时延(即TOA估计值);具体来说,步骤A细化为如下的计算步骤:1)、首先设定参数值,在4‑32dB范围内选择一个信噪比SNR,然后在所选择的一个SNR下确定不同的信道环境和多个不同积分周期,所述的不同信道环境是视距和非视距两种不同环境,所述的多个不同积分周期是在0.1ns—4ns范围内选择两个或以上值作为积分周期,所选择的不同积分周期的数量记为P,P是大于等于2的自然数;则在同一个SNR可得到2P个不同的环境和积分周期组合;2)、根据积分运算得到的能量块,分别计算2P个不同的环境和积分周期组合的能量块的偏度S、峭度K和最小斜率MS;计算偏度S与峭度K的比值,记作KS=K/S;根据KS、MS两个混合量得到一个新的联合参数J=N*norm(KS)+M*norm(MS),其中norm表示对参数的归一化处理,N、M为正实数、且N大于等于6M,得到2P个联合参数J,取平均值记为平均联合参数J2P;3)然后在同一个SNR下分别计算在不同的信道环境和多个不同积分周期下的最优归一化门限X:首先计算TOA估计误差和最佳归一化门限:以(0:0.1:1)或更小的间隔作为归一化门限,分别计算积分能量块在每一个门限下的1000次TOA误差,并取平均值作为TOA估计误差,从而得到与归一化门限数量相对应的多个TOA估计误差,选取最小的TOA误差所对应的归一化门限作为最佳归一化门限;则在不同信道环境(视距与非视距)、不同积分周期下可以得到2P个最佳归一化门限,将2P个最佳归一化门限的平均值作为最优化门限X;4)返回步骤1)选择下一个信噪比,并重新计算对应于该信噪比下的平均联合参数J2P、TOA估计误差及最优化门限X,直至历遍4‑32dB范围内的所有信噪比;5)将步骤4)得到的29组平均联合参数J2P、TOA估计误差及最优化门限X的值,作为由三个参数组成的指纹数据库;步骤B、对指纹数据库进行曲线拟合,利用神经网络对上述指纹数据库进行训练,最终建立平均联合参数J2P与最优归一化门限X的对应关系F,即由于平均联合参数J2P与SNR有关,而最优归一化门限是在某个特定SNR下计算得到的,因此可以建立J2P与最优归一化门限的对应关系;步骤C、对信号传播时延进行实际计算时,根据采集的实际信号的偏度S、峭度K和最小斜率MS得到实际平均联合参数J2P,利用对应关系F,计算得到该实际平均联合参数J2P所对应的归一化门限,根据此归一化门限得到TOA估计值:即将所得的实际平均联合参数J2P输入到步骤B)的己经训练好的神经网络,即可根据对应关系F得到相应的归一化门限,利用归一化门限识别出最先超过该门限的能量块,以该能量块的中间位置对应的时刻作为TOA估计值。
地址 266100 山东省青岛市崂山区松岭路238号