对无线传感器网络移动节点的跟踪定位方法

文档序号:6148389阅读:170来源:国知局
专利名称:对无线传感器网络移动节点的跟踪定位方法
技术领域
本发明属于无线电跟踪定位领域,具体涉及在无线传感器网络(WSN) 中, 一种不需要锚节点间时间同步的,由锚节点利用移动节点所发送的脉 冲定标信号进行自时差测量,并应用信标转发方式实现对移动节点的跟踪 定位方法。
背景技术
无线传感器网络的节点定位在整个传感器网络体系中占有重要的地 位。首先,需要位置信息来确定信息来源地;其次,传感器网络的一些系 统功能需要位置信息;最后,位置信息还对传感器网络中的服务性的应用 有益。
在实际应用中,许多被监测的目标都是实时移动的,而无线传感器往 往就被安置在这些目标上。为能实时监测这些目标的运动态势,就需要研 究对移动节点的实时定位方法。
对于移动节点的定位测量,就实时性和测量精度而言,基于测距的定位技 术还是值得重视和研究的。目前国内外对无线传感器网络的研究多数都局 限于所有传感器节点都是静止的情况,现有的基于测距的定位技术,包括 接收信号强度(received signal strength indicator, RSSI)、到达时间(time of arrival, TOA)、到达时间差(time difference on arrival, TDOA)和到达角度(angle of arrival, AOA)等,或多或少存有某种局限性RSSI虽然符合 低功率、低成本的要求,但有可能产生±50%的测距误差;TOA需要节 点间精确的时间同步;TDOA技术受限于过短的超声波传播距离和对通视 传播的要求;AOA也受外界环境影响,而且需要额外硬件支持才能实现, 在硬件尺寸和功耗上可能无法用于传感器节点。
在现有正在研究的能用于移动节点的定位算法中,基于网络连接的网 络定位方法一般仅能应用于静态或慢速移动场合,而针对高速移动节点的 自适应方法和预测方法则还存有计算量大,精度提高有限等问题。

发明内容
本发明的目的在于,提供一种对无线传感器网络移动节点的跟踪定位 方法,通过锚节点对定周期发送脉冲信标的移动节点进行跟踪测量,以免 除锚节点之间的时间同步,减小通信开销,降低能耗。
本发明是通过以下技术方案实现的
一种对无线传感器网络移动节点的跟踪定位方法,包括以下步骤在 一个测量定位周期中,近似保持均速直线运动的移动节点以已知的时间间 隔发送至少四次的低重频脉冲信标信号,先由一个主锚节点至少能连续四 次接收测量到信标信号,并通过自时差测量而得到三个相对于初始测量时 刻的自时差关系式,利用余弦定理从由移动节点的运动轨迹和探测波的运 动矢径所构成的定位测量三角形中给出二个三角函数方程,联解这五个方 程式,确定出所述移动节点和锚节点之间的相对距离和速度。这样,如果 只是为了测定移动节点的移动速度及移动节点和锚节点之间的相对距离, 那么仅需使用一个锚节点。进一步地,在确定出所述移动节点和锚节点之间的相对距离和速度 后,通过二个辅助锚节点向主锚节点转发所述移动节点最后一次发送的信 标信号,由主锚节点做相对时差测量而列出和辅助锚节点数目相同的时差 关系式并解析,得到移动节点的坐标位置信息。这样,利用三个锚节点, 并采用信标转发技术,则即能实现对移动节点的非同步坐标定位。
进一步地,所述已知的时间间隔为周期r。进一步地,设移动节点s 由爿向d移动,且每经历一个周期r,在经过位置^、 b、 c、 d处时,
发送一个信标信号;锚节点Mi为主锚节点,信标信号经《到达M,的时刻
为初始触发时刻,主锚节点A^依次测量经路径《到达的信号时间值,得
到三个连续的相对时差测量值;
根据运动路径上的时间关系可列出如下等式
及2—及,+FT二zlrn (1) 及3—及!+2PT二zlr3, (2) 及4一及!+3FT-z1r4, (3) 式中r为移动节点的移动速度,r为低重频信号的重复周期; 、=V^,」^为测量所得到的相对时差值,v。为光速;
由移动节点的运动轨迹和信标探测波的运动矢径所构成的定位测量 三角形中有^b = 5c, bc-cd,从A4^c和从45M々中由余弦定理得
出方程
i^+i 32-2(i 22+F2r2) (6) w22+i 42-2(i 32+r2:r2) (7)
最终解得相对距离及=丄(4zlr31 — zlr21 — 3zlr41 )(^ — 2J^) _ 2(々31 — zlr21 )(2— — W) i 5|_(2^r21 -Zlr31)(4zlr31 -Zlr21 -34r41)-2(zlr31 -z^21)(^!i-2々31)
移动节点的运动速度
(10)
厂=
1
(2 Jr21 — dr31 )(2々32, — 4 — 4 ) — 021 + zlr41 - 2zlr31 )(^ - 24 ) 2r|_(2zlr2i — )(4Ai — — 3々41) —2(々M — zJr21)(A21 +么—2 )
(11)
且移动节点在采样周期上所移动的路程是:
(2A"21 — zlr31 )(2^ - ^ 一 ^ ) 一 (A21 +々41 — 2zlr31 )032i — 2《)
(12)
离凡
2|_(2々21 -^r3 , - A*2i -3么)-20*3i _々2i)0"21 +々41 -2^1r31). 将上述结果代回式(3),得到主锚节点^^与移动节点之间的当前距
及4 二zlr4,+i 一3Fr (13) 代回(1)和(2)亦能得到径向距离及2和及3,由此计算得到相对方 位角or、"。
进一步地,当锚节点A^在接收到第三个脉冲信标信号时,即向相邻 的、预先已指定的二个辅助锚节点M2和A^发送一个转发请求,此两个辅 助锚节点随后将所接收到的、由移动节点发射的第四个信标脉冲信号转发 给锚节点Ji^,得出如下时差关系
zlr5 =及5+《+《一及4 (14)
々6 = i 6 +《+力—i 4
(15)
式中zlr5 =v^5, A6 = VA6, A和A分别为锚节点M,沿路径^-d-^ 和及6-^/-及4测得的相对时差;《为两锚节点之间的距离,为已知值;《 为对应于转发延时的路程长度,且此处设两辅助节点的转发延时相同;
由此接近于实时解得距离&和及6 :
=Jr5+i 4—《一fi^ (16)i 6=zlr6+Hfi f (17) 利用余弦定理即能解得锚节点相对于移动节点的方位-、 ^和0,则 当以主锚节点JA为当前测量定位坐标系的原点时,将有
—: "2 (18) 2仏
jc = i 4cos- (19)
"i 4cos0。 (20)
本发明中相对时差测量可采用多种现有技术方式实现。本发明优先采 用以下简单且精密的测量方法所述主锚节点依次测量经路径《到达 的信号时间值得到三个连续的相对时差测量值的方式为采用计数方式测
量,由从初始路径上所接收的信标信号触发计数,每隔一个周期r从信号
触发计数器取出一个相对于初始时刻的时差值A 。
进一步地,在一个测量定位周期中,移动节点先和各个锚节点根据协 议实现应答,然后每次仅发送能满足锚节点跟踪测量需要的次数有限的脉 冲信标信号,且锚节点在完成一次定位跟踪后,亦可回送信令给移动节点, 或要求其停止发送信标信号,或要求重发定标信号。
利用相对时差测量技术,在2D区域上对具有低重频信标发射功能的 移动节点进行定位计算的过程将比对静止节点的定位更为简单,
本发明具有以下有益效果
(1) 由于采用了相对时差的测量技术和信标转发方式,故测量定位 过程不需要锚节点之间的时间同步。
(2) 由于采用了相对时差的测量技术,而不是采用超声波或声波模
块来获得时间差,有效拓展了节点的工作距离,由此可有效降低网络密集度。
(3) 由于是基于信标信号的工作方式,因此受信道环境影响相对较小。
(4) 仅基于相对时差值的定位算法简单,计算量小。
(5) 由于采用低重频脉冲工作方式,节点间通信开销小,能量消耗低。
(6) 亦适用于高速移动节点的定位,且为适应高速移动节点的测量, 可适当修改脉冲信标信号的发送周期。
(7) 在每一个定位测测量周期中,仅需保证连续四次测量就能得到 移动节点当前的位置,其定位过程和历史数据无关,没有累积误差。
以下结合附图及实施例进一步说明本发明。


图1为锚节点对移动节点定位测量的几何关系图。
具体实施例方式
实施例
一种对无线传感器网络移动节点的跟踪定位方法,图1给出了采用低
重频信标、自时差测量技术及信标转发方式,由三个锚节点^r,对移动节 点s进行跟踪测量的几何关系。图2给出了系统的工作流程。
低重频信标是一种定周期重复发射的、且发射的周期间隔相对比较长
的脉冲信号。利用相对时差测量技术,在二维(2D)区域上对具有低重频信标发射功能的移动节点进行定位计算的过程将比对静止节点的定位更 为简单,如只为测定移动节点和锚节点之间的相对距离和移动节点的运动 速度,则仅需利用一个锚节点。
无线传感器网络可根据已采集的信息探知某一个或若干个节点即将 或已经移动,如需要对其的运动状况作跟踪监测,则可视实际需要指令正 在移动的节点发送低重频定标信号,同时令此移动节点途径区域内的锚节 点通过信标接收测量进行跟踪定位。
设每个锚节点可以和移动节点进行单跳射频(i F)通信,且假定移 动节点的运动近似为均速运动。锚节点M,.对移动节点S连续采样测量的 定位原理如图l所示,图中F为移动节点的移动速度,r为低重频信号的 重复周期。在此需要指出的是,本实施例中只是举一优选的实施例进行说 明,只需以已知的时间间隔并且该时间间隔也可以不相同,只需要该时间 间隔为设定的已知时间间隔同样可以实现本发明,因此本实施例不构成对 本发明保护范围的限制。
设移动节点由」向D移动,且每经历一个周期r,在经过位置」、s、
C、 Z)处时,发送一个信标信号。规定锚节点Jl^为主锚节点,并设信标
经&到达M,的时刻为初始触发时刻,主锚节点^r,依次测量经路径《到达 的信号时间值,由此可得到三个连续的相对时差测量值。实际测量亦可采 用精密计数方式实现相对时差的测量,由从初始路径《上所接收的信标信 号触发计数,随后每隔一个脉冲周期从信号触发计数器取出一个相对于初 始时刻的时差值^。
根据运动路径上的时间关系可列出如下等式
WfT = zlr21 (1)及3—i i+2PT-JT3, (2)
W3PT = 4r41 (3) 式中」cv^l/u, A,i为测量所得到的相对时差值,K为光速。 由于移动节点均速运动,且低重频信标信号的周期相等,故在由移动 节点的运动轨迹和信标探测波的运动矢径所构成的定位测量三角形中有 ^B = AC, 5C = CD,于是从A4i^C中由余弦定理即可列出如下方程
i 32 =及22 + r272 -2環2 cosa 及f =及22 + F2712 + 2FTi 2 cos a 将上述两式相加得
依照同样的方法,从Z15M,Z)中可得
i 22+i 42=2(i 32+r2:r2;) 将式(l) 、 (2) 、 (3)分别代入式(6)和式(7) 得到如下的关于距离&和速度r的二元一次线性方程组
2(2zlr21 - )及,+4r(^lr31 -zlr21)K = ^ -2^ 2(Jr21 +zlr41 -2 )及! +2r(4dr31 _^r21 _ 3么)F = - ^ 最终解得相对距离
(4)
(5)
(6)
(7) 通过消元可
41
(8)
(9)
及,=
(4 - —3々41 )(^ - 2《)- 2 一 Jr21 )(2W - W -《) (24r2i — )(4 —々21 -3A41)-2(JrM -Jr21)(zlr2i + zlr41 -2zlr31).
(10)
移动节点的运动速度:
1
(11)
且移动节点在采样周期上所移动的路程是:
132
— zlr31)(4々3i — /lr2i 一 3zlr41) - 20M — /Jr21X^*2i +么—24r31).
(12)
将上述结果代回式(3),得到主锚节点Af,与移动节点之间的当前距
离尺
'4 '
及4 =zlr41+7^—3^7 (13) 代回(1)和(2)亦能得到径向距离及2和及3,由此就能计算得到相
对方位角a、々等。
由于移动节点和主锚节点JK之间的径向距离的方向不确定,所以仅
能求得相对距离和移动速度,而无法确定移动节点在某一固定坐标系中的
坐标位置。
利用三个锚节点就能唯一确定出径向距离的方向,从中就能求得移动 节点相对于锚节点的坐标位置。
为避免锚节点间的同步测量,采用了利用转发信号方式的自时差测量 技术。其具体实现步骤是当锚节点JK在接收到第三个脉冲信标信号时, 即向相邻的、系统预先已指定的二个辅助锚节点和发送一个转发请 求,此两个辅助锚节点随后将所接收到的、由移动节点发射的第四个信标 脉冲信号转发给锚节点^T,,由此可列出如下的时差关系
zlr5 =及5+《+《-及4 (14) Zlr6=i 6+fi 2+《-W4 (15)
式中A5=VA5, A"6 = VA6, A和A分别为锚节点Mi沿路径A-cZ-A 和及6-d-^测得的相对时差;《为两锚节点之间的距离,为已知值;《 为对应于转发延时的路程长度,且此处设两辅助节点的转发延时相同。
由此就能接近于实时解得距离&和及6:i 5=Zlr5+H《 (16) i 6=zlr6+i 4—rf2—c^ (17) 进一步利用余弦定理即能解得锚节点相对于移动节点的方位-、 p和 如不存在解析模糊,则当以主锚节点A^为当前测量定位坐标系的原 点时,将有-
—(18) 2仏
x = i 4cos- (19) ;;=i 4cos0 (20)
权利要求
1、一种对无线传感器网络移动节点的跟踪定位方法,其特征在于包括以下步骤在一个测量定位周期中,近似保持均速直线运动的移动节点以已知的时间间隔发送至少四次的低重频脉冲信标信号,先由一个主锚节点至少能连续四次接收测量到信标信号,并通过自时差测量而得到三个相对于初始测量时刻的自时差关系式,利用余弦定理从由移动节点的运动轨迹和探测波的运动矢径所构成的定位测量三角形中给出二个三角函数方程,联解这五个方程式,确定出所述移动节点和锚节点之间的相对距离和速度。
2、 根据权利要求1所述的对无线传感器网络移动节点的跟踪定位方 法,其特征在于在确定出所述移动节点和锚节点之间的相对距离和速度 后,通过二个辅助锚节点向主锚节点转发所述移动节点最后一次发送的信 标信号,由主锚节点做相对时差测量而列出和辅助锚节点数目相同的时差 关系式并解析,得到移动节点的坐标位置信息。
3、 根据权利要求1或2所述的对无线传感器网络移动节点的跟踪定位方法,其特征在于所述已知的时间间隔为周期r。
4、 根据权利要求3所述的对无线传感器网络移动节点的跟踪定位方法,其特征在于设移动节点s由^向"移动,且每经历一个周期r,在经过位置^、5、 C、 D处时,发送一个信标信号;锚节点Jl^为主锚节点,信标信号 经《到达Tl^的时刻为初始触发时刻,主锚节点A^依次测量经路径i ,到 达的信号时间值,得到三个连续的相对时差测量值; 根据运动路径上的时间关系可列出如下等式(1)(2)(3)式中r为移动节点的移动速度,r为低重频信号的重复周期; A,t^^,」^为测量所得到的相对时差值,^为光速;由移动节点的运动轨迹和信标探测波的运动矢径所构成的定位测量 三角形中有^B = 5C, BC-CD,从A^M,C和从^15M々中由余弦定理得出方程最终解得相对距离(6)(7)及,=(4 *31 -々21 - 3 A41— 2 ^ ) — 2(Jr31 -- A21 )(2^ — ^ —《!) ■ (2A21 — zlr31)(4A31 — —3zlr41)-2(zlr3i — ^r21)(A21 +^r41 — 2Jr31)(10)移动节点的运动速度:h丄2r(2 A21 — zlr31 )(2^ — ^ —《) - (々21 + zlr41 — 2A31 )(^ — 2zl^) -zlr31)(4/^3i -々21 -3zlr41)-2(>3i -zlr21)021 +A41 -2A*31)且移动节点在采样周期上所移动的路程是(11)(2 Jr21 —々31 )(2^ - ^ -《)-(zlr21 +zlr41-2zlr31 )(^ — 2zJ^) (2zlr21 -zlr31)(4々3i -A2i _3zlr41) —2(々31 一々21)(々21+々41 — 2A31)(12)将上述结果代回式(3),得到主锚节点Af,与移动节点之间的当前距离凡(13)代回(1)和(2)亦能得到径向距离及2和及3,由此计算得到相对方位角a、
5、根据权利要求4所述的对无线传感器网络移动节点的跟踪定位方 法,其特征在于-当锚节点M,在接收到第三个脉冲信标信号时,即向相邻的、预先已 指定的二个辅助锚节点M2和M3发送一个转发请求,此两个辅助锚节点随 后将所接收到的、由移动节点发射的第四个信标脉沖信号转发给锚节点 Afp得出如下时差关系^"5 =及5+《+£/《一及4 (14) A6 =及6+^/2+《-及4 (15) 式中A = vA5 , A = VJ/6, A5和A6分别为锚节点M沿路径& -d -i 4 和^-d-A测得的相对时差;",为两锚节点之间的距离,为已知值;《为对应于转发延时的路程长度,且此处设两辅助节点的转发延时相同; 由此接近于实时解得距离&和&:i 5=々5+H《 (16) i 6=^r6+H《 (17) 利用余弦定理即能解得锚节点相对于移动节点的方位-、 ^和0,则 当以主锚节点Mi为当前测量定位坐标系的原点时,将有《 (18) 2仏■T = i 4COS0 (19)"i 4cos^。 (20)
6、根据权利要求4或5所述的对无线传感器网络移动节点的跟踪定位 方法,其特征在于所述主锚节点M,依次测量经路径《到达的信号时间值得到三个连续的相对时差测量值的方式为采用计数方式测量,由从初始路径上所接收的信标信号触发计数,每隔一个周期r从信号触发计数器取出一个相对于初始时刻的时差值Af 。
7、根据权利要求6所述的一种对无线传感器网络移动节点的跟踪定 位方法,其特征在于在一个测量定位周期中,移动节点先和各个锚节点根据协议实现应答,然后每次仅发送能满足锚节点跟踪测量需要的次数有 限的脉冲信标信号,且锚节点在完成一次定位跟踪后,亦可回送信令给移 动节点,或要求其停止发送信标信号,或要求重发定标信号。
全文摘要
对无线传感器网络移动节点的跟踪定位方法,包括以下步骤在一个测量定位周期中,近似保持均速直线运动的移动节点以已知的时间间隔发送至少四次低重频脉冲信标信号,由一个主锚节点连续四次接收信标信号,并通过自时差测量而得到三个相对于初始测量时刻的自时差关系式,利用余弦定理从由移动节点的运动轨迹和探测波的运动矢径所构成的定位测量三角形中给出二个三角函数方程,联解方程式,即能确定出所述移动节点和锚节点之间的相对距离和速度。进一步通过采用信标转发技术,由二个辅助锚节点向主锚节点转发所述移动节点最后一次发送的信标信号,实现对移动节点的非同步坐标定位。本发明无需锚节点之间的时间同步即能实现对移动目标的跟踪定位。
文档编号G01S1/00GK101520502SQ20091004811
公开日2009年9月2日 申请日期2009年3月24日 优先权日2009年3月24日
发明者涛 郁 申请人:中国航空无线电电子研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1