[发明专利]一种基于伽马分布模型的水声网络节点相互测距方法有效
申请号: | 201410674363.3 | 申请日: | 2014-11-21 |
公开(公告)号: | CN104391275A | 公开(公告)日: | 2015-03-04 |
发明(设计)人: | 王海燕;房伟;申晓红;高婧洁;何轲;赵瑞琴;姜喆;白卫岗;闫永胜;花飞 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G01S5/18 | 分类号: | G01S5/18 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 顾潮琪 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于伽马分布模型的水声网络节点相互测距方法,对于由N个子节点和1个主控节点构成的水声通信网络通过一定的时间分配策略,完成多次应答机制的TDOA测距过程,最后基于伽马模型进行距离信息的修正。本发明对测距信息进行校准和补偿,为进一步提高定位精度提供了可靠保证。本发明充分利用声音在水中传播速度较慢的特性,采用对测距请求信号的多次应答机制,提高了测距工作的精度和效率。 | ||
搜索关键词: | 一种 基于 分布 模型 网络 节点 相互 测距 方法 | ||
【主权项】:
一种基于伽马分布模型的水声网络节点相互测距方法,其特征在于包括下述步骤:步骤一:全部节点距离信息的获取1)在编号为1、2、…N的N个子节点和编号为0的1个主控节点构成的水声通信网络中,节点0、1、2、…N依次作为测距请求节点,其他节点作为测距应答节点;2)测距请求节点号k向全网发出测距请求信号,并记录信号开始发射时间点tk0,之后转为接收状态,对收到的信号进行FFT运算;所述的测距请求信号是频率为f1的单频信号;3)测距应答节点在接收端持续进行FFT运算,一旦发现测距请求信号f1频段内的频谱分量大于全频段的频谱平均值的10倍时,等待一个tx_delay时间后,连续发送3次频率为f2的测距应答信号;其中tx_delay=(x‑1)*tblank,x为测距应答节点号,tblank为设定的保护间隔;4)测距请求节点持续对收到的信号进行FFT运算,一旦发现测距应答信号f2频段内的频谱分量大于全频段的频谱平均值的10倍,根据所接到频率为f2信号的顺序判断信号是否属于x节点所发出的应答信息,记录接到频率为f2信号的时刻为tkx1、tkx2和tkx3;5)各节点判断N节点是否已经作为过测距请求节点进行过上述过程,若是则进行第二步;若不是则回到步骤1)选择下一个节点号作为测距请求节点;步骤二:全部测距信息的修正1)全网所有节点计算当自身作为测距请求节点时测距请求信号和应答信号在水中的传播时延,即tkx1'=tkx1‑tk0‑tx_delay,tkx2'=tkx2‑tk0‑tx_delay‑tinterval,tkx3'=tkx3‑tk0‑tx_delay‑2tinterval,tkx1'、tkx2'、tkx3'表示节点号k作为测距请求节点,节点x作为应答节点时,测距请求信号和应答第一、第二、第三次信号在水下环境中传播的时间;2)通过水下声速c=1500m/s将节点k存储的N‑1组tkx1'、tkx2'、tkx3'时间数据转换为距离数据,即dkx1=c*tkx1',dkx2=c*tkx2',dkx3=c*tkx3',dkx1,dkx2,dkx3表示表示节点号k作为测距请求节点,节点号为x应答节点时,测距请求信号和应答第一、第二、第三次信号在水下环境中传播的双程距离之和;3)按照公式![]()
确定dkx,即节点k作为测距请求节点,节点x作为应答节点时,根据伽马模型修正后的单程通信距离;其中dkx表示双程应答测距Dkx统计量的采样样本值,dkx表示对Dkx/2即单程距离估计,即最终获得的修正后的距离信息;β表示对β的估计,β为伽马概率分布参数;n表示对Dkx的观测采样次数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410674363.3/,转载请声明来源钻瓜专利网。