书签 分享 收藏 举报 版权申诉 / 10

一种基于最大斜率的超宽带无线定位方法.pdf

  • 上传人:奻奴
  • 文档编号:667964
  • 上传时间:2018-03-02
  • 格式:PDF
  • 页数:10
  • 大小:1.13MB
  • 摘要
    申请专利号:

    CN201410525514.9

    申请日:

    2014.10.09

    公开号:

    CN104219761A

    公开日:

    2014.12.17

    当前法律状态:

    实审

    有效性:

    审中

    法律详情:

    实质审查的生效IPC(主分类):H04W 64/00申请日:20141009|||公开

    IPC分类号:

    H04W64/00(2009.01)I

    主分类号:

    H04W64/00

    申请人:

    中国石油大学(华东); 北京中斗科技股份有限公司

    发明人:

    崔学荣; 李娟; 李忠伟; 张浩; 吴春雷; 刘建航; 叶兴根

    地址:

    266580 山东省青岛市青岛经济技术开发区长江西路66号

    优先权:

    专利代理机构:

    代理人:

    PDF完整版下载: PDF下载
    内容摘要

    本发明属于无线定位技术领域,具体是一种基于最大斜率的超宽带无线定位方法。主要分为四个步骤:A.采集积分能量块、计算得到最大斜率,并建立最大斜率、TOA估计误差、归一化门限三个参数的指纹数据库;B.对指纹数据库进行曲线拟合,建立对应于最小TOA估计误差的最大斜率与归一化门限的对应关系F;C.根据采集的实时信号的最大斜率,利用对应关系F,计算得到最佳归一化门限,根据此门限得到TOA估计值;D.根据TOA估计值,再利用传统的UWB定位算法,进行基于UWB的无线定位。本发明首次将最大斜率用于UWB定位,具有定位精度高、稳定性好的优点,可用于物联网、无线传感网等应用中的高精度无线定位。

    权利要求书

    1.  一种基于最大斜率的超宽带无线定位方法其特征在于:
    A.建立指纹数据库:通过采集积分能量块的信息,建立最大斜率K、TOA估计误差E、归一化门限Threshold三个参数的指纹数据库,方法为:对于给定范围的信噪比[ENRmin,ENRmax]按照StepENR的步长,循环测试Timesmax次,每次循环时均需要根据从Thresholdmin到Thresholdmax,步长为StepThreshold的多个不同的门限,分别判断其TOA估计误差;其中最大斜率定义为:
    假设所有能量块被分为Nb-Mb+1组,其中Nb为所有能量块的总个数,Mb为每个分组里的能量块的个数;每组斜率的计算使用的是基于最小二乘法的直线拟合linefit,所以最大斜率(K)可以表示为:
    K=max1nNb-Mb+1(slope{linefit(z[n],z[n+1],...,z[n+Mb-1])});]]>
    建立指纹数据库具体包括以下主要步骤:
    1)UWB信号的产生、发送和接收:按照当前设定的ENR完成信号的发送和接收,整个建立指纹数据库的过程需要执行Timesmax╳(ENRmax-ENRmin)/StepENR次;
    2)计算每个能量块的大小:主要包括一个低噪声放大器(LNA)、平方器((.)2)、积分器和判决器;接收信号r经过低通滤波放大器后,信号再通过平方器,然后进行积分,积分步长为Tb;积分器的第n个输出Z[n]即为第n个能量块的能量大小;
    3)统计所有能量块的最大斜率K;
    4)找出第一个超过Threshold的能量块对应的中间时刻,即为TOA估计时间;
    5)计算TOA估计误差E;
    6)将最大斜率K、归一化门限Threshold和TOA估计误差E三个参数保存到指纹数据库中;
    B.曲线拟合:对指纹数据库进行曲线拟合,建立对应于最小TOA估计误差EK-min的不同最大斜率K与归一化门限ThresholdK-min的对应关系F,即ThresholdK-min=F(Kmin),具体包括以下主要步骤:
    1)统计所有相同最大斜率K在不同阈值Threshold下的误差的平均值EK
    2)统计不同K的误差最小值EK-min所对应的阈值ThresholdK-min
    3)将K和阈值ThresholdK-min进行曲线拟合,得到二者对应关系F;
    C.TOA估计:在第i次定位时,根据采集的实时信号的最大斜率Ki,利用对应关系F(Ki),计算得到最佳归一化门限Thresholdi,根据此门限再搜索能量块,并定位到第一个超过门限的能量块所对应的中间时刻,该时刻即为TOA估计值Ti,当在进行第i次定位时具体包括以下主要步骤:
    1)接收UWB信号;
    2)计算每个能量块的大小;
    3)统计所有能量块的最大斜率Ki
    4)将Ki代入拟合的曲线F中得到门限值Thresholdi
    5)根据门限值Thresholdi找出第一个超过Thresholdi的能量块对应的中间时刻,即为TOA估计时间Ti
    D.UWB无线定位:根据TOA估计值Ti,再利用传统的UWB定位算法,进行基于UWB的无线定位。

    说明书

    一种基于最大斜率的超宽带无线定位方法
    技术领域
    本发明属于无线定位技术领域,可用于物联网、无线传感网等应用中的高精度无线定位,具体是一种基于最大斜率的超宽带无线定位方法。
    背景技术
    超宽频带无线通信技术是一种不用载波,采用小于纳秒时长的不连续脉冲进行通信的一种无线通信技术。由于UWB使用小于纳秒时长的超短脉冲进行通信,其信号功率被扩散在从0到数十GHz的超宽频带范围内,这种独特的通信机制使其与目前频域通信技术相比具有对信道衰落不敏感、发射功率低、与其它无线系统可以共存、多径分辨能力强、抗干扰能力强、系统复杂度低、穿透能力强等优点,因而在全球范围内受到广泛关注,在精确测距和定位、短距离高速通信(100Mbps–1Gbps)、雷达探测、防侦听抗干扰保密通信等多个军用和民用领域均有广泛的应用前景。
    目前较常用的定位技术大都是基于测距进行的,这是因为,非基于距离的定位技术一般定位精度较差,且需要大量基站(位置已知的终端)的配合。最常用的定位方法有基于接收信号到达时间估计的TOA(Time of Arrival)和TDOA(Time Difference of Arrival)、基于接收信号强度估计的RSS(Received Signal Strength)和基于到达角度估计的AOA(Angle of Arrival)。UWB脉冲由于具有极高的带宽,持续时间达到ns级,因而具有很强的时间分辨能力。所以为了充分利用UWB时间分辨能力强这个特性,使用TOA、TDOA估计的定位技术是最适合于UWB的。
    无线测距定位可以分为几何定位算法和指纹定位算法,前者适合用于信道环境好的情况下,例如:视距、极少反射等;后者可以用在多径、非直视等恶劣的信道环境下。
    本专利提出使用最大斜率的算法,可以实现多径、非直视等恶劣的信道环境下的超宽带无线定位。
    发明内容
    本发明的目的是提供一种基于最大斜率的高精度的信号指纹超宽带无线定位方法,以克服现有信号指纹超宽带无线定位精度不高的问题。特别是在恶劣环境下通过提高TOA估计精度从而提高指纹定位的精度。
    一种基于最大斜率的超宽带无线定位方法主要包括以下四个步骤:
    A.建立指纹数据库:通过采集积分能量块的信息,建立最大斜率K、TOA估计误差E、归一化门限Threshold三个参数的指纹数据库,方法为:对于给定范围的信噪比[ENRmin,ENRmax]按照StepENR的步长,循环测试Timesmax次,每次循环时均需要根据从Thresholdmin到Thresholdmax,步长为StepThreshold的多个不同的门限,分别判断其TOA估计误差,其中最大斜率定义为:
    假设所有能量块被分为Nb-Mb+1组,其中Nb为所有能量块的总个数,Mb为每个分组里的能量块的个数;每组斜率的计算使用的是基于最小二乘法的直线拟合linefit,所以最大的斜率(K)可以表示为:
    K=max1nNb-Mb+1(slope{linefit(z[n],z[n+1],...,z[n+Mb-1])});]]>
    建立指纹数据库具体包括以下主要步骤:
    1)UWB信号的产生、发送和接收:按照当前设定的ENR完成信号的发送和接收,整个建立指纹数据库的过程需要执行Timesmax╳(ENRmax-ENRmin)/StepENR次;
    2)计算每个能量块的大小:主要包括一个低噪声放大器(LNA)、平方器((.)2)、积分器和判决器;接收信号r经过低通滤波放大器后,信号再通过平方器,然后进行积分,积分步长为Tb;积分器的第n个输出Z[n]即为第n个能量块的能量大小;
    3)统计所有能量块的最大斜率K;
    4)找出第一个超过Threshold的能量块对应的中间时刻,即为TOA估计时间;
    5)计算TOA估计误差E;
    6)将最大斜率K、归一化门限Threshold和TOA估计误差E三个参数保存到指纹数据库中;
    B.曲线拟合:对指纹数据库进行曲线拟合,建立对应于最小TOA估计误差EK-min的不同最大斜率K与归一化门限ThresholdK-min的对应关系F,即ThresholdK-min=F(Kmin),具体包括以下主要步骤:
    1)统计所有相同最大斜率K在不同阈值Threshold下的误差的平均值EK
    2)统计不同K的误差最小值EK-min所对应的阈值ThresholdK-min
    3)将K和阈值ThresholdK-min进行曲线拟合,得到二者对应关系F;
    C.TOA估计:在第i次定位时,根据采集的实时信号的最大斜率Ki,利用对应关系F(Ki),计算得到最佳归一化门限Thresholdi,根据此门限再搜索能量块,并定位到第一个超过门限的能量块所对应的中间时刻,该时刻即为TOA估计值Ti,当在进行第i次定位时具体包括以下主要步骤:
    1)接收UWB信号;
    2)计算每个能量块的大小;
    3)统计所有能量块的最大斜率Ki
    4)将Ki代入拟合的曲线F中得到门限值Thresholdi
    5)根据门限值Thresholdi找出第一个超过Thresholdi的能量块对应的中间时刻,即为TOA估计时间Ti
    D.UWB无线定位:根据TOA估计值Ti,再利用传统的UWB定位算法,进行基于UWB的无线定位。
    本发明对比已有技术具有以下显著优点:
    1.显著提高了TOA估计的精度,从而可以提高基于UWB定位系统的定位精度。
    2.无论在低信噪比环境下还是高信噪比环境下,TOA估计精度均优于常用的其他的方法,从而可以提高基于UWB定位系统的定位稳定性。
    附图说明
    图1是本发明的总体流程图。
    图2是建立指纹数据库的流程图。
    图3是基于能量检测接收的原理图。
    图4是计算最大斜率的原理图。
    图5是曲线拟合的流程图。
    图6是TOA估计的流程图。
    具体实施方式
    下面结合附图说明本发明的实施方式。
    图1是本发明的基于最大斜率的超宽带无线定位方法的总体流程图,本定位方法分为四个阶段,具体包括:
    A.建立指纹数据库:通过采集积分能量块的信息,建立最大斜率K、TOA估计误差E、归一化门限Threshold三个参数的指纹数据库;
    B.曲线拟合:对指纹数据库进行曲线拟合,建立对应于最小TOA估计误差EK-min的最大斜率K与归一化门限ThresholdK-min的对应关系F,即ThresholdK-min=F(Kmin);
    C.TOA估计:在第i次定位时,根据采集的实时信号的最大斜率Ki,利用对应关系F(Ki),计算得到最佳归一化门限Thresholdi,根据此门限再搜索能量块,并定位到第一个超过门限的能量块所对应的中间时刻,该时刻即为TOA估计值Ti
    D.UWB无线定位:根据TOA估计值Ti,再利用传统的UWB定位算法, 进行基于UWB的无线定位。
    如图2所示,在上述步骤A中需要对于给定范围的信噪比[ENRmin,ENRmax]按照StepENR的步长,循环测试Timesmax次,每次循环时均需要根据从Thresholdmin到Thresholdmax,步长为StepThreshold的多个不同的门限,分别判断其TOA估计误差,具体包括以下主要步骤:
    1)UWB信号的产生、发送和接收:按照当前设定的ENR完成信号的发送和接收,整个建立指纹数据库的过程需要执行Timesmax╳(ENRmax-ENRmin)/StepENR次;
    2)计算每个能量块的大小:接收到步骤1)发送的信号后,按照积分步长Tb计算每个能量块的大小;用图3所示的原理图,主要包括一个低噪声放大器(LNA)、平方器((.)2)、积分器和判决器;接收信号r经过低通滤波放大器后,信号再通过平方器,然后进行积分,积分步长为Tb;积分器的第n个输出Z[n]可以表示为:
    z[n]=Σj=1Ns∫(j-1)Tf+(cj+n-1)Tb(j-1)Tf+(cj+n)Tbr2(t)dt]]>
    其中n∈{1,2,...,Nb},表示相对于积分周期起始点的能量块的序号,Nb为能量块的个数,Ns为每个符号中的脉冲个数,Cj为跳时码中第j个整数,Tf为帧长度;
    3)统计所有能量块最大斜率K:
    最大斜率K:所有能量块被分为Nb-Mb+1组,每组里有Mb个能量块;每组斜率的计算使用的是基于最小二乘法的直线拟合,所以最大的斜率(K)可以表示为:
    K=max slope1nNb-Mb+1{linefit(z[n],z[n+1],...,z[n+Mb-1])},]]>
    最大斜率原理图如图4所示,显示的是当每组里有4个能量块,即Mb=4的8个能量块的最大斜率,所以共有8-4+1=5条相应的拟合的直线;
    4)找出第一个超过Threshold的能量块对应的中间时刻,即为TOA估计时间,对于每次发送的UWB信号,该步骤需要执行(Thresholdmax-Thresholdmin)/StepThreshold次;
    5)计算TOA估计误差E,TOA估计时间-真实时间,即为TOA估计误差E;
    6)将最大斜率K、归一化门限Threshold和TOA估计误差E三个参数保存到指纹数据库中。
    如图5所示,在上述步骤B中需要在已经建立好的指纹数据库中执行如下的步骤:
    1)统计所有相同最大斜率K在不同阈值Threshold下的误差的平均值EK
    2)统计不同K的误差最小值EK-min所对应的阈值ThresholdK-min
    3)将K和阈值ThresholdK-min进行曲线拟合,得到二者对应关系F。
    如图6所示,在上述步骤C中当在进行第i次定位时需执行如下的步骤:
    1)接收UWB信号;
    2)计算每个能量块的大小;
    3)统计最大斜率Ki
    4)将Ki代入拟合的曲线F中得到门限值Thresholdi
    5)根据门限值Thresholdi找出第一个超过Thresholdi的能量块对应的中间时刻,即为TOA估计时间Ti

    关 键  词:
    一种 基于 最大 斜率 宽带 无线 定位 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种基于最大斜率的超宽带无线定位方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-667964.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1