一种对坐标自适应滤波的测距定位方法技术

技术编号:14835989 阅读:69 留言:0更新日期:2017-03-17 03:45
本发明专利技术公开了一种对坐标自适应滤波的测距定位方法。首先进行初始化;然后利用无线电测距模块进行距离测量,确定参考节点与移动节点之间的距离测量;其次利用距离测量确定距离矩阵,并计算距离矩阵的逆矩阵;接着按照最小方差无失真响应要求确定D个坐标自适应滤波器输出函数的多项式系数;最后利用坐标自适应滤波器输出函数的多项式系数确定移动节点的位置坐标为坐标自适应滤波器输出函数的最大值对应的坐标。本发明专利技术利用满足最小方差无失真响应要求的坐标自适应滤波器对距离测量进行滤波,能自适应的抑制距离测量中存在的干扰,提高测距定位精度,还能将一个较复杂的D维测距定位问题简化为较简单的D个一维坐标的估计,测距定位又快又准,误差可降低91%以上。

【技术实现步骤摘要】
一、
本专利技术属于电子信息
,涉及一种无线电测距定位方法,特别是一种在测距中存在干扰的情况下利用满足最小方差无失真响应要求的坐标自适应滤波器提高测距定位精度的方法。二、
技术介绍
随着无线传感器网络对系统资源优化配置、增值业务拓展提高等方面的要求越来越多,移动节点的位置信息具有越来越重要的意义和应用价值。为了在无线传感器网络中测定移动节点的位置坐标,目前常常采用测距定位方法,即:首先通过测量无线信号在移动节点和多个参考节点之间的传播时间的方法测定移动节点和多个参考节点之间的距离,再通过求解多圆,如二维平面上的无线传感器网络或多球,如三维立体中的无线传感器网络的交叉问题,即移动节点和每个参考节点之间的距离确定一个圆或球来测定移动节点的位置坐标。当距离测量中存在干扰时,多圆或多球交叉问题的解将偏离移动节点实际的位置坐标,导致测距定位精度下降。例如,虽然时间测量技术的发展使得距离测量很准确,但是在被遮挡的非直达波传播环境中,距离测量对应的是移动节点和参考节点之间非直达波传播路径的距离之和。由于移动节点和参考节点之间的非直达波传播路径的距离测量与外部环境有关,与直达波传播路径的距离存在较大的差异,因此不仅对无线传感器网络中移动节点的测距定位没有帮助,还会引入较大的定位误差。虽然通过参考节点选择、交叉验证等处理方式可以筛除存在较大干扰的距离测量,但是需要的计算量将增加数倍。三、
技术实现思路
本专利技术的目的在于针对
技术介绍
中测距定位方法的定位精度受到距离测量中存在的干扰制约的不足,利用满足最小方差无失真响应要求的坐标自适应滤波器自适应的抑制距离测量中存在的干扰,实现提高测距定位精度的目的。本专利技术的技术方案是:利用满足最小方差无失真响应要求的坐标自适应滤波器对距离测量进行滤波,抑制距离测量中存在的干扰,实现提高测距定位精度的目的;通过将一个较复杂的D维测距定位问题简化为较简单的D个一维坐标的估计问题,得到各个坐标估计的闭式解。首先进行初始化,确定定位的维数(D)、参考节点的个数(M)及其位置坐标、由参考节点的位置坐标确定参考节点之间的距离,并将能进行距离测量的无线电测距模块配置给每个参考节点和移动节点;然后利用参考节点和移动节点上的无线电测距模块进行距离测量从而确定参考节点与移动节点之间的距离测量;其次利用距离测量确定距离矩阵,并计算距离矩阵的逆矩阵;接着按照最小方差无失真响应要求确定D个坐标自适应滤波器输出函数的多项式系数;最后利用坐标自适应滤波器输出函数的多项式系数确定移动节点的位置坐标为坐标自适应滤波器输出函数的最大值对应的坐标。本专利技术方法包括的步骤是:步骤1:初始化,确定定位的维数(D)、参考节点的个数(M)及其位置坐标,由参考节点的位置坐标确定参考节点之间的距离,并将能进行距离测量的无线电测距模块配置给每个参考节点和移动节点;步骤2:利用参考节点和移动节点上的无线电测距模块进行距离测量从而确定参考节点与移动节点之间的距离测量;步骤3:利用距离测量确定距离矩阵,并计算距离矩阵的逆矩阵;步骤4:按照最小方差无失真响应要求确定D个坐标自适应滤波器输出函数的多项式系数;步骤5:利用坐标自适应滤波器输出函数的多项式系数确定移动节点的位置坐标为坐标自适应滤波器输出函数的最大值对应的坐标。步骤1所述初始化,确定定位的维数D等于2或3(分别对应二维平面定位和三维立体定位),参考节点的个数为M,第m个参考节点的位置坐标为(a1m,…,aDm),m=1,2,...,M;由参考节点的位置坐标确定参考节点之间的距离为dmn,m=1,2,...,M,n=1,2,...,M;并将能进行距离测量的无线电测距模块配置给每个参考节点和移动节点;步骤2所述利用参考节点和移动节点上的无线电测距模块进行距离测量从而确定参考节点与移动节点之间的距离测量,为gm,m=1,2,...,M;步骤3所述利用距离测量确定距离矩阵,为Q,它的第(m,n)个元素为步骤3所述计算距离矩阵的逆矩阵,为Q-1;步骤4所述按照最小方差无失真响应要求确定D个坐标自适应滤波器输出函数的多项式系数,最小方差无失真响应要求为其中,上式第一行对应最小方差要求,第二行对应无失真响应要求,wp是最小方差无失真响应要求的线性滤波器系数向量,ap=[ap1ap2…apM]T,p=1,...,D,e为M维元素全为1的向量,(a1m,…,aDm)为第m个参考节点的位置坐标,m=1,2,...,M,xp为坐标变量,T表示转置;确定D个坐标自适应滤波器输出函数的多项式系数为(eTQ-1e,-2eTQ-1ap,1)其中p=1,...,D;步骤5所述利用坐标自适应滤波器输出函数的多项式系数确定移动节点的位置坐标为坐标自适应滤波器输出函数的最大值对应的坐标,坐标自适应滤波器输出函数为其中,xp为坐标变量;坐标自适应滤波器输出函数的最大值对应的坐标为其中就是移动节点的位置的第p维坐标,p=1,...,D。本专利技术的有益效果:本专利技术利用满足最小方差无失真响应要求的坐标自适应滤波器对距离测量进行滤波,不仅能自适应的抑制距离测量中存在的干扰,提高测距定位精度,还能通过将一个较复杂的D维测距定位问题简化为较简单的D个一维坐标的估计问题,得到各个坐标估计的闭式解。因此,本专利技术是一种又快又准的测距定位方法。四、附图说明附图是测距定位误差随干扰宽度的变化对比图,横坐标表示干扰宽度,纵坐标表示测距定位误差值。其中,圆圈表示经典多维标度测距定位方法,方框表示本专利技术的一种对坐标自适应滤波的测距定位方法。五、具体实施方式本实施方式以5个位置已知的参考节点和1个需要在二维平面进行定位的移动节点为例,参考节点的位置坐标分别为(0,0)、(0,1)和(1,0),位置未知的节点的位置坐标分别为(‐1,0)和(0,‐1),移动节点的x坐标和y坐标都服从均值为零标准差等于2的独立高斯分布,所有测距误差服从均值为零标准差等于0.006的独立高斯分布,参考节点1与移动节点的测距中还添加了大的干扰,该干扰服从0~0.12范围内的均匀分布。在本实施方式中,实施本专利技术的目的就是利用5个参考节点的距离测量,在第一个参考节点的距离测量存在随机干扰的情况下,利用满足最小方差无失真响应要求的坐标自适应滤波器对距离测量进行滤波,不仅自适应的抑制距离测量中存在的干扰,提高测距定位精度,还通过将一个较复杂的D维测距定位问题简化为较简单的D个一维坐标的估计问题,得到各个坐标估计的闭式解。本专利技术的具体实施方式的流程如下:步骤1:初始化,确定定位的维数(D)为2、参考节点的个数(M)为5及其位置坐标分别为(0,0)、(0,1)和(1,0),由参考节点的位置坐标确定参考节点之间的距离为d11=d22=d33=d44=d55=0,d12=d21=d13=d31=d14=d41=d15=d51=1,d23=d32=d24=d42=d35=d53=d45=d54=1.414,d25=d52=d34=d43=2,并将能进行距离测量的无线电测距模块配置给每个参考节点和移动节点;步骤2:利用参考节点和移动节点上的无线电测距模块进行距离测量从而确定参考节点与移动节点之间的距离测量,为g1=3.9181,g2=3.2721,g3=4.6578,g4=3.2918,g5=本文档来自技高网...
一种对坐标自适应滤波的测距定位方法

【技术保护点】
一种对坐标自适应滤波的测距定位方法,其特征在于:利用满足最小方差无失真响应要求的坐标自适应滤波器对距离测量进行滤波,抑制距离测量中存在的干扰,实现提高测距定位精度的目的;通过将一个较复杂的D维测距定位问题简化为较简单的D个一维坐标的估计问题,得到各个坐标估计的闭式解;本专利技术的技术方案是:首先进行初始化,确定定位的维数(D)、参考节点的个数(M)及其位置坐标、由参考节点的位置坐标确定参考节点之间的距离,并将能进行距离测量的无线电测距模块配置给每个参考节点和移动节点;然后利用参考节点和移动节点上的无线电测距模块进行距离测量从而确定参考节点与移动节点之间的距离测量;其次利用距离测量确定距离矩阵,并计算距离矩阵的逆矩阵;接着按照最小方差无失真响应要求确定D个坐标自适应滤波器输出函数的多项式系数;最后利用坐标自适应滤波器输出函数的多项式系数确定移动节点的位置坐标为坐标自适应滤波器输出函数的最大值对应的坐标;具体步骤是:步骤1:初始化,确定定位的维数(D)、参考节点的个数(M)及其位置坐标,由参考节点的位置坐标确定参考节点之间的距离,并将能进行距离测量的无线电测距模块配置给每个参考节点和移动节点;步骤2:利用参考节点和移动节点上的无线电测距模块进行距离测量从而确定参考节点与移动节点之间的距离测量;步骤3:利用距离测量确定距离矩阵,并计算距离矩阵的逆矩阵;步骤4:按照最小方差无失真响应要求确定D个坐标自适应滤波器输出函数的多项式系数;步骤5:利用坐标自适应滤波器输出函数的多项式系数确定移动节点的位置坐标为坐标自适应滤波器输出函数的最大值对应的坐标。...

【技术特征摘要】
1.一种对坐标自适应滤波的测距定位方法,其特征在于:利用满足最小方差无失真响应要求的坐标自适应滤波器对距离测量进行滤波,抑制距离测量中存在的干扰,实现提高测距定位精度的目的;通过将一个较复杂的D维测距定位问题简化为较简单的D个一维坐标的估计问题,得到各个坐标估计的闭式解;本发明的技术方案是:首先进行初始化,确定定位的维数(D)、参考节点的个数(M)及其位置坐标、由参考节点的位置坐标确定参考节点之间的距离,并将能进行距离测量的无线电测距模块配置给每个参考节点和移动节点;然后利用参考节点和移动节点上的无线电测距模块进行距离测量从而确定参考节点与移动节点之间的距离测量;其次利用距离测量确定距离矩阵,并计算距离矩阵的逆矩阵;接着按照最小方差无失真响应要求确定D个坐标自适应滤波器输出函数的多项式系数;最后利用坐标自适应滤波器输出函数的多项式系数确定移动节点的位置坐标为坐标自适应滤波器输出函数的最大值对应的坐标;具体步骤是:步骤1:初始化,确定定位的维数(D)、参考节点的个数(M)及其位置坐标,由参考节点的位置坐标确定参考节点之间的距离,并将能进行距离测量的无线电测距模块配置给每个参考节点和移动节点;步骤2:利用参考节点和移动节点上的无线电测距模块进行距离测量从而确定参考节点与移动节点之间的距离测量;步骤3:利用距离测量确定距离矩阵,并计算距离矩阵的逆矩阵;步骤4:按照最小方差无失真响应要求确定D个坐标自适应滤波器输出函数的多项式系数;步骤5:利用坐标自适应滤波器输出函数的多项式系数确定移动节点的位置坐标为坐标自适应滤波器输出函数的最大值对应的坐标。2.如权利要求1所述的对坐标自适应滤波的测距定位方法,其特征在于:所述步骤1初始化,确定定位的维数D等于2或3,分别对应二维平面定位和三维立体定位,参考节点的个数为...

【专利技术属性】
技术研发人员:万群何龙李鹏杰段林甫王丁李俊霖马迎辉安东
申请(专利权)人:电子科技大学中国兵器装备集团兵器装备研究所
类型:发明
国别省市:四川;51

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

1