一种测量Tof和Toda的方法技术

技术编号:18357099 阅读:103 留言:0更新日期:2018-07-02 11:37
本发明专利技术涉及一种测量Tof和Tdoa的方法,发起通信主锚节点与标签节点的一次请求‑响应‑再响应式通信,在通信过程中进行以下操作:标签节点设定或测量接收请求数据包到发送响应数据包的时间、每个副锚节点测量接收通信主锚节点发送的请求数据包到接收标签节点发送的响应数据包的时间、每个副锚节点测量接收受通信主锚节点发送的请求数据包到接受通信主锚节点发送再响应请求数据包的时间。最后计算通信主锚节点到标签节点的传播时间和所述响应数据包从标签节点到副锚节点的传播时间、主锚节点发送两次请求数据包到副锚节点的时间差。本发明专利技术具有定位速度较快、定位成本低、定位精度较高的优点,尤其适合于室内定位系统中的无线网络中设备的定位。

【技术实现步骤摘要】
一种测量Tof和Toda的方法
本专利技术涉及一种测量Tof和Tdoa的方法,尤其是一种为无线传感器网络的节点定位或者无线接入设备的节点定位提供技术基础的测量方法,属于信号检测

技术介绍
在日常生活、生产过程中常常需要测量无线设备的地理位置信息,测量的瞬时相位越准确,应用的效果往往更好。ToF测距方法属于双向测距技术,它主要利用信号在两个异步收发机之间往返的飞行时间来测量节点间的距离,则一个节点的定位需要多次Tof测量才能达到定位所需要的数据。不同于TOA,传统的TDOA(到达时间差)是通过检测信号到达两个基站的时间差,而不是到达的绝对时间来确定移动台的位置,定位过程中被定位节点只需要发送一次信息即可完成定位,但这也提高了对设备的时钟同步要求。已申请专利201710256773,主要通过使用通信主锚节点对通信主锚节点到标签的时间进行测量,需要在通信主锚节点、标签、副锚节点三个节点获取数据,相较于传统的Tof技术,虽然缩短了定位时间,但是对于测量的精准度会有所下降。因此,需要一种既能够缩短定位时间又能保证测量精准度的测量方法。
技术实现思路
本专利技术的目的在于:针对现有技术存在的缺陷,提出一种测量Tof和Tdoa的方法,通过副锚节点接受两次请求数据包的时间来测量主锚节点到标签的时间,与现有技术相比,不仅能够缩短定位时间,降低系统冗余度;同时还能够减少测量数据的误差,保证测量精度。为了达到以上目的,本专利技术提供了一种测量Tof和Tdoa的方法,定位系统中包含需要定位的标签节点以及至少三个锚节点,所述锚节点包含至少一个通信主锚节点及至少两个副锚节点,所述通信主锚节点进行与标签节点的双向通信,副锚节点用来监听通信主锚节点和标签节点,包括以下步骤:步骤1),发起通信主锚节点与标签节点的一次请求-响应-再响应式通信:步骤1.1),通信主锚节点发出请求数据包;步骤1.2),标签节点与副锚节点接收通信主锚节点发出的请求数据包;步骤1.3),标签节点发出响应数据包;步骤1.4),通信主锚节与和副锚节点接收标签节点发出的响应数据包;步骤1.5),通信主锚节点发出再响应请求数据包;步骤1.6),标签节点与副锚节点接收通信主锚节点发出的再响应请求数据包;步骤2),在通信主锚节点与标签节点的请求-响应-再响应式通信的过程中,标签节点对接收请求数据包到发送响应数据包的时间进行设定或测量;通信主锚节点对接收响应数据包到发送再响应数据包的时间进行设定或测量;步骤3),在通信主锚节点与标签节点的请求-响应-再响应式通信的过程中,每个副锚节点对接收通信主锚节点发送的请求数据包到接收标签节点发送的响应数据包的时间及接收通信主锚节点发送的请求数据包到接收主锚节点发送的再响应请求数据包的时间进行测量;步骤4),根据各个锚节点的地理坐标或各个锚节点之间的距离,计算通信主锚节点到标签节点的传播时间和响应数据包从标签到各个副锚节点的传播时间。优选地,所述通信主锚节点发出的再响应请求数据包作为下一轮定位通信的请求数据包,再响应请求数据包内包含下一轮定位的标签地址。优选地,所述步骤4)中,通信主锚节点到标签节点的传播时间的计算方法如下:通信主锚节点到标签节点的传播时间=(副锚节点接收通信主锚节点发送的请求数据包到接收主锚节点发送的再响应请求数据包的时间-标签节点接收请求数据包到发送响应数据包的时间-通信主锚节点接收响应数据包到发送再响应数据包的时间)/2。进一步优选地,所述步骤4)中,对于每个副锚节点,所述标签节点到副锚节点的传播时间的计算方法如下:步骤4.1),根据通信主锚节点、副锚节点的地理坐标或者通信主锚节点与副锚节点之间的距离,计算出副锚节点到通信主锚节点的传播时间;步骤4.2),标签节点到副锚节点的传播时间=副锚节点接收通信主锚节点发送的请求数据包到接收标签节点发送的响应数据包的时间+副锚节点到通信主锚节点的传播时间-通信主锚节点到标签节点的传播时间-标签节点接收请求数据包到发送响应数据包的时间再进一步优选地,所述步骤4)中,同时生成所述标签节点发送的响应数据包到任意两个锚节点之间的传播时间差;其计算方法如下:对于涉及到的两个锚节点,分别获取标签节点到其的传播时间后进行作差。优选地,所述通信主锚节点将其接收响应数据包到发送再响应数据包的时间放置于再响应数据包中,以方便通信副锚节点进行计算;所述标签节点将其接收请求数据包到发送响应数据包的时间放置于响应数据包中,以方便通信主锚节点和副锚节点进行计算;当通信主锚节点接收响应数据包到发送再响应数据包的时间与标签节点接收请求数据包到发送响应数据包的时间均为设定值时,这两个数值可以不经过网络传送。优选的,所述副锚节点在通信过程中仅接收通信主锚节点发送的两次请求数据包和标签节点发送的响应数据包,测量并记录接收通信主锚节点发送的两次请求数据包到接收标签节点发送的响应数据包的时间。优选的,本测量Tof和Toda的方法还可以采用以下方法解决各锚节点和标签节点的时钟稳定度问题:通信主锚节点周期性的发送一种广播数据包或者发送至少两次包含发送时间的广播数据包,标签或通信副锚节点根据接收的两个广播数据包的到达时间作如下计算:频率比因子=标签节点或副锚节点接收的两个广播数据包的到达时间差/标签节点或副锚节点从两个广播数据包中提取的通信主锚节点的发送时间差;若标签节点对其接收请求数据包到发送响应数据包的时间进行设定,在设定数据基础上乘以所述频率比因子进行校正;若标签节点对其接收请求数据包到发送响应数据包的时间进行测量,在测量数据基础上除以所述频率比因子进行校正;副锚节点在测量时间参数时,在测量数据基础上除以所述频率比因子进行校正。其中,时间参数为副锚节点接收通信主锚节点发送的两次请求数据包到接收标签节点发送的响应数据包的时间。优选的,本测量Tof和Toda的方法需对测量的传播时间进行空气折射率、无线电波自由空间衰减、电路延迟和天线延迟的校正。本专利技术采用以上技术方案与现有技术相比,具有以下技术效果:1)传统的Tof技术在进行节点定位时需要进行多次Tof测量,繁琐冗余,而本专利技术采用的方法利用地理信息,仅需在通信主锚节点发送一次请求数据包、标签节点发送一次响应数据包,通信主锚节点再发送一次再响应请求数据包的情况下即可完成对所有锚节点和标签节点之间传播时间的采集与计算,大大缩短了定位时间。2)传统的Tdoa技术在进行节点定位时需要严格的时钟同步,本专利技术采用的方法利用多一次发送数据包的方法解决了标签节点和通信主锚节点的时钟同步问题。对于副锚节点而言,利用已知通信主锚节点和副锚节点的固定位置,以及通信主锚节点的时钟频率比来可以解决副锚节点的时钟同步,此方法不需要严格的时钟同步就可以较为精确的测量。附图说明下面结合附图对本专利技术作进一步的说明。图1是采用本专利技术对1个标签进行Tof和Tdoa测量的示意图。图2是采用本专利技术对2个标签节点进行Tof和Tdoa测量的示意图。具体实施方式本实施例提供了一种在定位系统中测量Tof和Toda的方法,其中,定位系统中包含需要定位的标签节点以及至少三个锚节点。该锚节点包含至少一个与标签节点保持连接的通信主锚节点以及至少两个副锚节点。通信主锚节点进行与标签节点的双向通信,副锚节点在系统中起监听作用本文档来自技高网...
一种测量Tof和Toda的方法

【技术保护点】
1.一种测量Tof和Toda的方法,定位系统中包含需要定位的标签节点以及至少三个锚节点,所述锚节点包含至少一个通信主锚节点及至少两个副锚节点,所述通信主锚节点进行与标签节点的双向通信,副锚节点用来监听通信主锚节点和标签节点,其特征在于,包括以下步骤:步骤1),选取与标签节点保持连接的一个锚节点作为通信主锚节点,其余锚节点作为副锚节,发起通信主锚节点与标签节点的一次请求‑响应‑再响应式通信:步骤1.1),通信主锚节点发出请求数据包;步骤1.2),标签节点与副锚节点接收通信主锚节点发出的请求数据包;步骤1.3),标签节点发出响应数据包;步骤1.4),通信主锚节与和副锚节点接收标签节点发出的响应数据包;步骤1.5),通信主锚节点发出再响应请求数据包;步骤1.6),标签节点与副锚节点接收通信主锚节点发出的再响应请求数据包;步骤2),在通信主锚节点与标签节点的请求‑响应‑再响应式通信的过程中,标签节点对接收请求数据包到发送响应数据包的时间及发送响应数据包到接收来自通信主锚节点的再响应请求数据包的时间进行设定或测量;通信主锚节点对接收响应数据包到发送再响应数据包的时间进行设定或测量;步骤3),在通信主锚节点与标签节点的请求‑响应‑再响应式通信的过程中,每个副锚节点对接收通信主锚节点发送的请求数据包到接收标签节点发送的响应数据包的时间及接收通信主锚节点发送的请求数据包到接收通信主锚节点发送的再响应请求数据包的时间进行测量;步骤4),根据各个锚节点的地理坐标或各个锚节点之间的距离,计算通信主锚节点到标签节点的传播时间和响应数据包从标签到各个副锚节点的传播时间。...

【技术特征摘要】
1.一种测量Tof和Toda的方法,定位系统中包含需要定位的标签节点以及至少三个锚节点,所述锚节点包含至少一个通信主锚节点及至少两个副锚节点,所述通信主锚节点进行与标签节点的双向通信,副锚节点用来监听通信主锚节点和标签节点,其特征在于,包括以下步骤:步骤1),选取与标签节点保持连接的一个锚节点作为通信主锚节点,其余锚节点作为副锚节,发起通信主锚节点与标签节点的一次请求-响应-再响应式通信:步骤1.1),通信主锚节点发出请求数据包;步骤1.2),标签节点与副锚节点接收通信主锚节点发出的请求数据包;步骤1.3),标签节点发出响应数据包;步骤1.4),通信主锚节与和副锚节点接收标签节点发出的响应数据包;步骤1.5),通信主锚节点发出再响应请求数据包;步骤1.6),标签节点与副锚节点接收通信主锚节点发出的再响应请求数据包;步骤2),在通信主锚节点与标签节点的请求-响应-再响应式通信的过程中,标签节点对接收请求数据包到发送响应数据包的时间及发送响应数据包到接收来自通信主锚节点的再响应请求数据包的时间进行设定或测量;通信主锚节点对接收响应数据包到发送再响应数据包的时间进行设定或测量;步骤3),在通信主锚节点与标签节点的请求-响应-再响应式通信的过程中,每个副锚节点对接收通信主锚节点发送的请求数据包到接收标签节点发送的响应数据包的时间及接收通信主锚节点发送的请求数据包到接收通信主锚节点发送的再响应请求数据包的时间进行测量;步骤4),根据各个锚节点的地理坐标或各个锚节点之间的距离,计算通信主锚节点到标签节点的传播时间和响应数据包从标签到各个副锚节点的传播时间。2.根据权利要求1所述的测量Tof和Toda的方法,其特征在于:所述通信主锚节点发出的再响应请求数据包作为下一轮定位通信的请求数据包,再响应请求数据包内包含下一轮定位的标签地址。3.根据权利要求1所述的测量Tof和Toda的方法,其特征在于:所述步骤4)中,通信主锚节点到标签节点的传播时间的计算方法如下:通信主锚节点到标签节点的传播时间=(副锚节点接收通信主锚节点发送的请求数据包到接收通信主锚节点发送的再响应请求数据包的时间-标签节点接收请求数据包到发送响应数据包的时间-通信主锚节点接收响应数据包到发送再响应数据包的时间)/2。4.根据权利要求3所述的测量Tof和Toda的方法,其特征在于:所述步骤4)中,对于每个副锚节点,所述标签节点到副锚节点的传播时间的计算方法如下:步骤4.1),根据通信主锚节点、副锚节点的...

【专利技术属性】
技术研发人员:戴尔晗徐志鑫
申请(专利权)人:南京邮电大学
类型:发明
国别省市:江苏,32

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

1