【技术实现步骤摘要】
一种协同分布式定位方法及系统
本专利技术涉及移动通信
,具体涉及一种协同分布式定位方法及系统。
技术介绍
随着移动通信产业的蓬勃发展,人们对通信系统的服务也有了更大的需求,在获得了语音、数据及多媒体业务之后,还需要别的便利服务,定位服务便是其中之一,目前常用的就是GPS定位系统,在定位系统普及之后,人们的生活也越来越离不开定位。而在某些偏远地区或者特殊环境下GPS信号微弱以及移动通信信号差得情况下,GPS定位系统定位的误差就会很大或者失灵,所以,基于ADhoc网络的无线定位系统应运而生。AdHoc网络是指一个多跳的、临时的、自治的网络系统,它具有动态拓扑、无中心多跳组网方式的特点,适合被用于无法或不便预先铺设网络设施的场合、需快速自动组网的场合。目前常用的基于AdHoc网络的定位技术是无线传感器网络。无线传感器网络由大规模低成本体积小的自组织传感器节点组成。一般是由三部分组成的分级结构网络:传感器节点、汇聚网关节点、监控中心。传感器节点负责信息采集、信息的处理以及信息的转发,它的通信、信息处理和数据存储的能力比较弱。汇聚网关节点主要功能是把由各传感器节点传输过来的数据进行存储、处理和转发,它是传感器网络和外部网络连接的枢纽。监控中心的主要职能有两方面,一是对收集到的数据进行汇总处理,并且对待测区域进行监控;二是根据实际情况的要求,对待测区域的传感器网络分配不同的测试任务。2009年杜巧玲在《无线传感器网络三维节点定位问题的研究》中针对目标信号源的三维定位,基于无线传感器网络的定位精度有关 ...
【技术保护点】
1.一种协同分布式定位方法,其特征在于,该方法利用Y型布站的协同分布式定位系统进行信号源定位,所述协同分布式定位系统包括3个以上的定位节点,其中一个定位节点被选取为中心节点,所述定位方法包括如下步骤:/n各定位节点应用飞行时间测距法即TOF测距法进行测距,获得定位节点两两间的距离,并进行广播;/n中心节点获取各定位节点两两间的距离,并构建空间直角坐标系,得到空间直角坐标系中各定位节点的坐标;/n各定位节点利用互相关求时延法计算出信号源到自身的距离之差,并进行广播;/n中心节点基于空间直角坐标系中各定位节点的坐标,结合信号源到各定位节点的距离之差,采用基于TDOA的Chan算法进行计算,得出信号源相对于各定位节点的坐标值。/n
【技术特征摘要】
1.一种协同分布式定位方法,其特征在于,该方法利用Y型布站的协同分布式定位系统进行信号源定位,所述协同分布式定位系统包括3个以上的定位节点,其中一个定位节点被选取为中心节点,所述定位方法包括如下步骤:
各定位节点应用飞行时间测距法即TOF测距法进行测距,获得定位节点两两间的距离,并进行广播;
中心节点获取各定位节点两两间的距离,并构建空间直角坐标系,得到空间直角坐标系中各定位节点的坐标;
各定位节点利用互相关求时延法计算出信号源到自身的距离之差,并进行广播;
中心节点基于空间直角坐标系中各定位节点的坐标,结合信号源到各定位节点的距离之差,采用基于TDOA的Chan算法进行计算,得出信号源相对于各定位节点的坐标值。
2.如权利要求1所述的方法,其特征在于,中心节点获取各定位节点两两间的距离,并构建空间直角坐标系,得到空间直角坐标系中各定位节点的坐标,具体为:
随机选取3个定位节点,分别为1号~3号节点;以1号节点为原点O,1号节点与2号节点所在直线为X轴,1号、2号和3号节点位于同一平面,即为XOY平面,另外选取一个与1号~3号节点相邻的点为4号节点,以4号节点所在卦限为在第一卦限,由此建立空间直角坐标系;
应用TOF测距法对测得1号、2号和3号节点中两两节点间相互距离,从而得出1号、2号和3号节点的坐标,坐标未知的节点为待测节点,待测节点位置按照如下方式计算:
其中di为应用TOF测距法测得的待测节点到i号节点的距离,(xi,yi,zi)为i号节点的坐标,i的取值为1、2或3;max(xi-di)为取x1-d1、x2-d2、x3-d3中的最大值;min(xi+di)为取x1+d1、x2+d2、x3+d3中的最小值;max(yi-di)为取y1-d1、y2-d2、y3-d3中的最大值;min(yi+di)为取y1+d1、y2+d2、y3+d3中的最小值;max(zi-di)为取z1-d1、z2-d2、z3-d3中的最大值;min(zi+di)为取z1+d1、z2+d2、z3+d3中的最小值。
3.如权利要求1所述的方法,其特征在于,所述各定位节点利用互相关求时延法计算出信号源到自身的距离之差,并进行广播,具体为:
所述中心节点向其他定位节点发送采集信号源数据指令;
各定位节点收到中心节点发来的采集信号源数据指令后,开始采集信号源数据,同时中心节点也开始采集信号源数据;
中心节点采集完设定时间内的信号源数据后向各定位节点广播采集到的信号源数据;
各定位节点将接收到的中心节点的采集到的信号源数据后,当前定位节点利用自身采集到的信号源数据,以互相关求时延法得出采集时间误差,由此得出中心节点到信号源与当前定位节点到信号源的距离之差;
除中心节点以外的定位节点计算出采集时间误差值后,向其他定位节点广播中心节点到信号源与当前定位节点到信号源的距离之差。
4.如权利要求3所述的方法其特征在于,所述互相关求时延法,具体为:
两定位节点在t时刻的接收信号分别为x1(t)和x2(t)
x1(t)=s(t)+n1(t);
x2(t)=s(t-a)+n2(t);
其中s(t)为信号源发送的信号;a是延迟的时间;n1(t)和n2(t)是两定位节点在t时刻的环境噪声,二者为互不相关加性噪声;
则x1(t)和x2(t)的互相关函数表示为R12(τ):
其中:τ为自变量,取值范围为0~2×N-1;N为采样点数;Rss(τ-D)为信号源信号s(t)的自相关函数;D为自相关函数最大时的时延;为环境噪声n1(t)和信号源信号s(t)之间的相关函数;为信号源信号s(t)和环境噪声n2(t)和之间的相关函数;为环境噪声n1(...
【专利技术属性】
技术研发人员:张钦,王钦文,李海,宋政育,侯舒娟,武毅,
申请(专利权)人:北京理工大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。