当前位置: 首页 > 专利查询>山东大学专利>正文

一种基于波的干涉的无线传感器网络节点角度测量方法技术

技术编号:3767916 阅读:233 留言:0更新日期:2012-04-11 18:40
一种基于波的干涉的无线传感器网络节点角度测量方法,方法为:传感器信标节点发送命令,超声波发射机S1、S2工作,同时通知传感器待测节点准备接收超声波信号;成对工作的超声波发射机同时发出频率相同、初相位相同的超声波信号;传感器待测节点上的超声波接收机接收干涉后的合成超声波,把数据传输给传感器待测节点;并进行数据处理,计算合成波强度的变化周期或频率;若待测节点无法计算,则通知信标节点无法测量,关闭该组超声波发射机S1、S2,启动另一组超声波发射机S3、S4,重复上述步骤,计算合成波强度的变化周期或频率;待测节点利用已知的超声波发射机间距、超声波速率、超声波信号源频率的变化速率计算信标节点和待测节点间的角度。

【技术实现步骤摘要】

本专利技术涉及,属无线传感器网 络定位

技术介绍
无线传感器网络(WSN)是一种集微电子、通信、计算机和传感器技术于一体的网络, 在民用、军事、工业等领域有着广泛的应用前景。定位技术作为WSN的关键技术之一, 对目标监测和追踪等无线传感器网络应用有重要作用。无线传感器网络的定位方法可以分为基于距离的定位算法(Range-Based)和距离无关 的定位算法(Range-Free)。在基于距离的定位中,首先要测量未知节点与信标节点的距离 或角度,然后利用三边或三角等定位法,根据测量出来的距离或角度计算出具体位置; 距离无关的定位算法则无需距离和角度信息,仅根据网络连通性等信息即可实现。基于到达角度算法(AOA)是一种常用的基于距离的传感器网络定位算法,在此算 法中传感器网络未知节点通过多个超声波接收机感知传感器信标节点发射信号的到达方 向,计算未知节点和信标节点之间的相对方位或角度,再通过三角测量法计算出未知节 点的位置。AOA算法的缺点是需要大量的额外硬件,在硬件尺寸和功耗上不适用于大规 模的传感器网络。
技术实现思路
为克服现有技术的缺陷和不足,本专利技术提供一种基于波的干涉的无线传感器网络节点 角度测量方法。一种利用上述基于波的干涉的无线传感器网络节点角度测量方法,步骤如下1) 传感器信标节点发送命令让成对工作的2台超声波发射机S1、 S2工作,同时通知传 感器待测节点准备接收超声波信号;2) 成对工作的2台超声波发射机S1、 S2同时发出频率相同、初相位相同的超声波信号, 在l一5秒内以匀速/'增加超声波信号的频率,其中/'为超声波信号源频率的变化速率;3) 传感器待测节点上的超声波接收机接收干涉后的合成超声波,把接收到的合成波数 据传输给传感器待测节点;4) 待测节点进行数据处理,计算合成波强度的变化周期T或频率F;5) 如果待测节点无法计算出T或F,待测节点则通知信标节点无法测量,信标节点关 闭该组超声波发射机S1、 S2,启动另一组成对工作的2台超声波发射机S3、 S4,重复步骤 1)-4),计算合成波强度的变化周期T或频率F;6) 待测节点利用已知参数超声波发射机间距2r、超声波速率v、超声波信号源频率的变化速率/',根据公式^ = arcsin(^^) -arcsin(^^^/r)计算信标节点和待测节点间的角2r/ r 2广/度。所述的传感器信标节点由传感器节点、GPS定位模块和超声波发射机模块组成,所述的 传感器待测节点由传感器节点和超声波接收机组成;传感器节点和GPS定位模块通过数据线 相连接;传感器节点和超声波发射机模块通过数据线相连接;传感器节点和超声波接收机通 过数据线相连接;传感器信标节点和传感器待测节点通过无线通信相连接。所述传感器节点用于接收、处理数据和与其他传感器节点通信,为现有通用产品。 所述GPS定位模块用于定位信标节点的位置坐标,为现有通用产品。 所述超声波发射机模块位于传感器信标节点上,两组超声波发射机Sl、 S2和S3、 S4 的性能参数完全相同,Sl与S2之间和S3与S4之间的间距均为2r, S1与S2之间和S3与 S4之间的连线互相垂直,Sl、 S2、 S3和S4与连线交点等距离,均为r。所述超声波接收机位于传感器待测节点上,用于接收传感器信标节点上超声波发射机发 送的超声波经过干涉后的合成波信号。本专利技术工作时,传感器信标节点发送命令让其中一对超声波发射机S1和S2工作,超声 波发射机S1和S2同时发出频率相同,初相位相同的超声波,并且在l一5秒内以匀速/'增 加超声波的频率,这两个超声波信号发生干涉;传感器待测节点上超声波接收机接收干涉后 的合成超声波信号,把接收到的数据传输给传感器待测节点,然后待测节点进行数据处理, 计算合成波强度的变化周期T或频率F;如果无法计算出结果,则通知信标节点无法测量, 信标节点会关闭该组超声波发射机,启动另一组超声波发射机S3和S4工作,按照上述流程 重新计算合成波强度的变化周期T或频率F:传感器待测节点利用已知参数超声波发射机间 距2r、超声波速率v、超声波信号源频率的变化速率/',根据我们由波的干涉推导出的公式S = arcsin(~^) = arcsin(~^。计算信标节点和待测节点间的相对角度。本专利技术使用的公式推导过程如下信标节点上两个距离为2r的超声波发射机Sl和S2发出频率相同,初相位相同的超声波信号,这两个超声波信号会发生干涉现象,不失一般性,以图l所示的第一象限为例,信 标节点的两个发射机Sl和S2的中垂线为基准轴,P点与基准轴的夹角为0。根据波的干涉的原理,推导出如下公式^ = arcsin(~^~) = arcsin(~^~F)其中v为空气中声波的传播速度,2r为两个超声波发射机的间距,/'为超声信号源频率 的变化速率,T为当信号源频率以速率/'改变时P点合成波强度的变化周期,F则为对应的P点合成波强度的变化频率。只要测出合成波强度的变化周期或频率,由于其它参数都是已 知的,就可以求出P点相对于信标节点的角度A记为&。但当P点测频或测周的门限时间为To时,则对于e<arcsin:^~^^=&的角度,由于其合成波强度变化不足一个周期,故无法精确计算。此时用信标节点上另外一组距离为2r的超声波发射机S3和S4发出频率相同、初相位相同的超声波,同理根据公式0-arcsin(^^"^^)计算出对于定点P的夹角6b。因为这2组发射机互相垂直,根据几何知识,可以推出^+&=90°。因为&和6b互为余 角,所以只要死角^小于45°, A和&就至少有一个可以计算,然后取余角即可得另一个角 度的值。由^〈45°且/=^ (其中,Af是超声波信号的截止频率与初始频率之差),得~^~ >—— v 2因为r为空气中声波的传播速度(一般取J^to/ ), r为两个超声波发射机的间距(受 节点硬件限制, 一般取0〈r". 7历),」f是超声波信号的截止频率与初始频率之差(超声波 频率可以从2X 104-108HZ),所以很容易满足公式(3),即死角小于45°的要求是极易实现的。本专利技术的有益效果是1、 本专利技术利用了波的干涉原理,将角度测量转换为频率或周期测量,而频率或周期的 测量是相对简单和准确的。2、 本专利技术对传感器网络节点的硬件要求低,能量消耗少,实现简单,适用于传感器网络。63、本专利技术采用分布式计算,计算方法简单,计算精度高。 附图说明,图l为传感器信标节点上超声波发射机位置示意图。 图2为本专利技术的网络结构示意图,传感器信标节点和待测节点的数目、位置没有限制。 图3为传感器信标节点结构及数据流向示意图。 图4为传感器待测节点结构及数据流向示意图。其中,1、通用传感器节点,2、超声波发射机模块,3、 GPS定位模块,4、超声波接 收机,Sl、 S2、 S3、 S4为超声波发射机,r为超声波发射机Sl、 S2和S3和S4之间的 二分之一距离,P、未知节点位置,0" P与S1和S2中垂线的夹角,&、 P与S3和S4 中垂线的夹角,M、传感器信标节点,S、传感器待测节点。 具体实施例方式下面结合附图与实施例对本专利技术作进一步说明。实施例在图2中,无线传感器网络本文档来自技高网...

【技术保护点】
一种基于波的干涉的无线传感器网络节点角度测量方法,其特征在于,方法如下: 1)传感器信标节点发送命令让成对工作的2台超声波发射机S1、S2工作,同时通知传感器待测节点准备接收超声波信号; 2)成对工作的2台超声波发射机S1、S2 同时发出频率相同、初相位相同的超声波信号,在1-5秒内以匀速f’增加超声波信号的频率,其中f’为超声波信号源频率的变化速率; 3)传感器待测节点上的超声波接收机接收干涉后的合成超声波,把接收到的合成波数据传输给传感器待测节点;  4)待测节点进行数据处理,计算合成波强度的变化周期T或频率F; 5)如果待测节点无法计算出T或F,待测节点则通知信标节点无法测量,信标节点关闭该组超声波发射机S1、S2,启动另一组成对工作的2台超声波发射机S3、S4,重复步骤1)-4 ),计算合成波强度的变化周期T或频率F; 6)待测节点利用已知参数超声波发射机间距2r、超声波速率v、超声波信号源频率的变化速率f’,根据公式θ=arcsin(v/2rf′T)=arcsin(v/2r.f′F)计算信标节点和待测节点间 的角度。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈涤于建水
申请(专利权)人:山东大学
类型:发明
国别省市:88[中国|济南]

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

1
相关领域技术
  • 暂无相关专利