距码字,则对所述测距码 字进行修正。
[0130] 在前述射频信号测距系统的【具体实施方式】中,进一步地,所述测距码字用二进制 表不;
[0131] 若一次测距分组列包括N个分组,在构建测距码字时,将各分组的功率按照自大而 小重新排序后再构建测距码字,排序后的各分组的功率自大而小记为.. .Pi,.. .PN, 并将构建的测距码字表示为CiC2. . .Ci. . .CN,其中,对任意1 < i <N,Ci满足Cie{〇,l};
[0132] 当Ci = 0时,表示序号为i、功率为Pi的分组未被接收节点接收;
[0133] 当Ci = 1时,表示序号为i、功率为Pi的分组被接收节点接收。
[0134]在前述射频信号测距系统的【具体实施方式】中,进一步地,所述测距码字修正模块 包括:
[0135]异常测距码字判定子模块,用于若测距码字的码型特征为在1的左侧出现了 0,则 判定所述测距码字为异常测距码字;
[0136]异常测距码字修正子模块,用于若异常测距码字的某一位为1,则在1的左侧全部 填充1对所述异常测距码字进行修正。
[0137]在前述射频信号测距系统的【具体实施方式】中,进一步地,所述获取单元:具体用于 在距离发射节点的不同距离位置上,通过接收节点接收发射节点发射的分组,并根据接收 节点的接收结果确定不同测距码字的出现概率与节点之间距离的关系表;
[0138]所述距离估算单元包括:
[0139]距离分布确定模块,用于根据构建的接收节点对应的测距码字及获取的不同测距 码字的出现概率与节点之间距离的关系表,得到接收节点对应的测距码字下的距离分布;
[0140] 距离估算模块,用于根据得到的距离分布,估算发射节点与接收节点之间的距离。
[0141] 以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员 来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也 应视为本发明的保护范围。
【主权项】
1. 一种射频信号测距方法,其特征在于,包括: 获取不同测距码字的出现概率与节点之间距离的关系表,所述节点之间距离为发射节 点与接收节点之间的距离; 通过发射节点发射测距分组列,所述测距分组列包括:多个不同级别射频发射功率的 分组,分组内容中包含该分组的射频发送功率信息; 通过接收节点接收发射节点发射的分组,并根据接收节点的接收结果构建测距码字; 根据构建的测距码字及获取的不同测距码字的出现概率与节点之间距离的关系表,估 算发射节点与接收节点之间的距离。2. 根据权利要求1所述的射频信号测距方法,其特征在于,所述通过接收节点接收发射 节点发射的分组,并根据接收节点的接收结果构建测距码字包括: 通过接收节点接收发射节点发射的分组; 根据接收节点接收到的分组和未接收到的分组构建接收节点对应的测距码字; 若所述测距码字为异常测距码字,则对所述测距码字进行修正。3. 根据权利要求2所述的射频信号测距方法,其特征在于,所述测距码字用二进制表 示; 若一次测距分组列包括N个分组,在构建测距码字时,将各分组的功率按照自大而小重 新排序后再构建测距码字,排序后的各分组的功率自大而小记为?1,?2,~?1,"中〃,并将构 建的测距码字表示为CiCyCr-CN,其中,对任意1 Si <N,Ci满足Cie{〇,l}; 当Ci = 0时,表示序号为i、功率为Pi的分组未被接收节点接收; 当Ci = 1时,表示序号为i、功率为Pi的分组被接收节点接收。4. 根据权利要求3所述的射频信号测距方法,其特征在于,所述若所述测距码字为异常 测距码字,则对所述测距码字进行修正包括: 若测距码字的码型特征为在1的左侧出现了 0,则判定所述测距码字为异常测距码字; 若异常测距码字的某一位为1,则在1的左侧全部填充1对所述异常测距码字进行修正。5. 根据权利要求1所述的射频信号测距方法,其特征在于,所述获取不同测距码字的出 现概率与节点之间距离的关系表包括: 在距离发射节点的不同距离位置上,通过接收节点接收发射节点发射的分组,并根据 接收节点的接收结果确定不同测距码字的出现概率与节点之间距离的关系表; 所述根据构建的测距码字及获取的不同测距码字的出现概率与节点之间距离的关系 表,估算发射节点与接收节点之间的距离包括: 根据构建的接收节点对应的测距码字及获取的不同测距码字的出现概率与节点之间 距离的关系表,得到接收节点对应的测距码字下的距离分布; 根据得到的距离分布,估算发射节点与接收节点之间的距离。6. -种射频信号测距系统,其特征在于,包括: 获取单元,用于获取不同测距码字的出现概率与节点之间距离的关系表,所述节点之 间距离为发射节点与接收节点之间的距离; 发射节点,用于发射测距分组列,所述测距分组列包括:多个不同级别射频发射功率的 分组,分组内容中包含该分组的射频发送功率信息; 接收节点,用于接收发射节点发射的分组; 测距码字构建单元,用于根据接收节点的接收结果构建测距码字; 距离估算单元,用于根据构建的测距码字及获取的不同测距码字的出现概率与节点之 间距离的关系表,估算发射节点与接收节点之间的距离。7. 根据权利要求6所述的射频信号测距系统,其特征在于,所述测距码字构建单元包 括: 测距码字构建模块,用于根据接收节点接收到的分组和未接收到的分组构建接收节点 对应的测距码字; 异常测距码字修正模块,用于若所述测距码字为异常测距码字,则对所述测距码字进 行修正。8. 根据权利要求7所述的射频信号测距系统,其特征在于,所述测距码字用二进制表 示; 若一次测距分组列包括N个分组,在构建测距码字时,将各分组的功率按照自大而小重 新排序后再构建测距码字,排序后的各分组的功率自大而小记为?1,?2,~?1,"中〃,并将构 建的测距码字表示为CiCyCr-CN,其中,对任意1 Si <N,Ci满足Cie{〇,l}; 当Ci = 0时,表示序号为i、功率为Pi的分组未被接收节点接收; 当Ci = 1时,表示序号为i、功率为Pi的分组被接收节点接收。9. 根据权利要求8所述的射频信号测距系统,其特征在于,所述测距码字修正模块包 括: 异常测距码字判定子模块,用于若测距码字的码型特征为在1的左侧出现了 0,则判定 所述测距码字为异常测距码字; 异常测距码字修正子模块,用于若异常测距码字的某一位为1,则在1的左侧全部填充1 对所述异常测距码字进行修正。10. 根据权利要求6所述的射频信号测距系统,其特征在于,所述获取单元:具体用于在 距离发射节点的不同距离位置上,通过接收节点接收发射节点发射的分组,并根据接收节 点的接收结果确定不同测距码字的出现概率与节点之间距离的关系表; 所述距离估算单元包括: 距离分布确定模块,用于根据构建的接收节点对应的测距码字及获取的不同测距码字 的出现概率与节点之间距离的关系表,得到接收节点对应的测距码字下的距离分布; 距离估算模块,用于根据得到的距离分布,估算发射节点与接收节点之间的距离。
【专利摘要】本发明提供一种射频信号测距方法及系统,能够在不依赖射频接收信号强度测量硬件的前提下,估算发射节点与接收节点之间的距离。所述方法包括:获取不同测距码字的出现概率与节点之间距离的关系表,所述节点之间距离为发射节点与接收节点之间的距离;通过发射节点发射测距分组列,所述测距分组列包括:多个不同级别射频发射功率的分组,分组内容中包含该分组的射频发送功率信息;通过接收节点接收发射节点发射的分组,并根据接收节点的接收结果构建测距码字;根据构建的测距码字及获取的不同测距码字的出现概率与节点之间距离的关系表,估算发射节点与接收节点之间的距离。本发明适用于定位技术领域。
【IPC分类】G01S5/02
【公开号】CN105572633
【申请号】CN201510954068
【发明人】皇甫伟, 邢逸康, 何杰
【申请人】北京科技大学
【公开日】2016年5月11日
【申请日】2015年12月17日