0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一种基于可靠度估计的到达时间差滤波方法

iotmag 来源:物联网技术 作者:物联网技术 2022-11-04 10:28 次阅读

摘 要 :由于硬件资源、应用环境等条件限制,各接收站采集的信号中不可避免存在噪声,因此,高精度的到达时间差测量仍极具挑战。文中给出了一种基于可靠度的信号到达时间差滤波方法,在一段时间内采集多组信号,对各组信号进行独立的时差测量和可靠度估计 ;根据可靠度估计滤波算法,滤除低于预设可靠度阈值的测量时差,降低不确定时延导致的误差,提高了单组信号时差测量的准确度。

0 引 言

到达时间差(Time Difference of Arrival, TDOA)是一种常用的无线信号源定位技术 [1-4]。它通过测量信号到达各接收站接收天线的时间差,来计算信号源到达各接收天线的距离差,从而计算出信号源的位置。使用该技术进行定位时,到达时间差的测量准确度决定了定位准确度。

影响到达时间差测量准确度的因素主要包括 :各接收站之间的时间同步性、接收信号带宽、接收机采样率等,尤其当信号在空气中非视距传输时,受到应用环境中建筑物、树木等障碍物的影响,信号传输到各接收天线的过程中,可能会出现反射、衍射、散射等现象,使得接收信号引入不确定时延,即测量到达时间差偏离视距距离差,最终导致目标定位不准确 [5-8]。

在实际应用环境中无法做到无遮挡。因此,如何在系统硬件资源、环境因素不变的情况下,利用信号处理技术提高到达时间差的测量准确性,是一个有实际意义且富有挑战的课题。

1 可靠度估计与滤波算法

本文所提方法主要解决非视距传输时接收信号引入的不确定时延,即在信号带宽、采样率确定、环境因素不可避免的情况下,如何提高两路信号到达时间差测量准确度的问题。为解决上述问题,提供了一种基于可靠度估计的时差测量滤波算法,该方法对一段时间内的多个时刻点获取的几组信号进行时差测量,然后计算每个独立时差的可靠度,最终滤除可靠度低的时差。在上述方法中,假设多组信号采集过程中,信号源的位置基本不变,因此,使用该方法时,应根据信号源移动速度选取采集组数和采集时间间隔。

1.1 互相关法测量时差

设 2 个接收站 S1 和 S2,在一段时间 [tmin, tmax] 内的 X 个时刻点 (t1, t2, ..., tX) 采集了 X 组信号。设该段时间内,信号源位置变化很小,可忽略不计(依据信号源移动速度,通过对tmax-tmin 进行合适选取设计,可满足该假设条件)。

各接收站通过接收天线接收到信号后,通过接收机信号放大、下变频、A/D 采样等处理后,将得到同相分量 I 路与正交分量 Q 路信号,fs 为接收机 A/D 采样频率。设接收站S1 在 t1 时刻采集的信号经过处理后,得到的同相信号分量为I1t1(n)、正交信号分量为 Q1t1(n),接收站 S2 在 t1 时刻采集的信号经处理后的同相信号分量为 I2t1(n),正交信号分量为Q2t1(n),则接收站 S1、接收站 S2 在 t1 时刻的信号幅度序列A1t1(n)、A2t1(n) 可表示为 :

111da950-5be7-11ed-a3b6-dac502259ad0.png

设 Rt1(m) 为 2 个信号幅度序列的互相关函数,通过求互相关峰值对应的时间变量可求得 2 个序列的时差。

1132837a-5be7-11ed-a3b6-dac502259ad0.png

式中:m 为时间变量,表示将信号延迟或提前 m 个采样间隔周期;|·| 为求绝对值运算; 当 (n+m) [1, N] 时,A2t1(n+m)=0;M 为算法预设参数,设系统监控区域为 D,当信号源处于该区域内任一位置时,信号源与接收站 S1、接收站 S2 的最大视距距离差为 Lmax,M 可由下式计算得到:

11446a18-5be7-11ed-a3b6-dac502259ad0.png

式中:c 为电磁波在空气中的传播速度,c ≈ 3×108 m/s;fs为 A/D 采样频率。

当互相关最大时,此时对应 2 个信号的时差。即求出互相关最大时的时间变量 ,然后换算为时间差 TDOAt1,如下所示 :

11584006-5be7-11ed-a3b6-dac502259ad0.png

1.2 测量时差可靠度估计

计算时差互相关时,互相关函数的峰值越凸起,则该时差测量值越可信,即可靠度越高。定义时差测量值的可靠度为 Dept1,可按下述方法进行估计。

(1)计算出互相关的峰值 Rmt1ax :

1179efda-5be7-11ed-a3b6-dac502259ad0.png

(2)将互相关函数 Rt1(m) 归一化到 [0, 1] 区间,设归一化后的互相关函数为 t1(m) :

118ce0e0-5be7-11ed-a3b6-dac502259ad0.png

(3)求归一化的互相关函数 t1(m) 的平均值 t1ave:

11a98786-5be7-11ed-a3b6-dac502259ad0.png

(4)求时差测量值 TDOAt1的置信度 Dept1:

11bdedac-5be7-11ed-a3b6-dac502259ad0.png

1.3 时差滤波算法

求出 2 个接收站在 X 个时刻点(t1, t2, ..., tX)采集到的信号的时差(TDOAt1, TDOAt2, ..., TDOAtX),以及它们对应的可靠度(Dept1, Dept2, ..., DeptX)。预设可靠度阈值为 DepLth,时差滤波算法是将可靠度低于阈值 DepLth的时差滤除。

11db00f4-5be7-11ed-a3b6-dac502259ad0.png

2 实验结果

为测试可靠度估计的时差测量滤波算法的有效性,搭建测试平台,4 个接收站通过与处理中心相连,站与站之间相距约 500 m,在处理中心的控制下,在指定时刻开始采集200 组数据,2 个相邻时刻相差 10 ms,采样率 fs=14 MHz,各接收站每次采集 N=4 096 个点,输出 IQ 两路信号。4 站接收机布置示意图如图 1 所示。

11ecfbec-5be7-11ed-a3b6-dac502259ad0.png

将信号源分别置于 4 站接收机所包含区域的东、西、南、北、中 5 个定点位置进行 TDOA 定位测试,在可靠度估计滤波算法使用前和使用后分别计算定位误差,对比结果见表 1、表 2 所列。

120bf678-5be7-11ed-a3b6-dac502259ad0.png

通过测试对比,证明可靠度估计滤波算法可以滤除受环境噪声影响严重的采样信号,有效解决信号在非视距传输时引入的不确定时延,提高定位时差的测量精度,从而提高TDOA定位精度。

3 结 语

本文针对信号在空气中非视距传输时,受应用环境中建筑物、树木等障碍物的影响,使得接收信号引入不确定时延的问题,提出对每个时差测量的结果进行可靠度估计,滤除可靠度低的时差测量结果。测试结果表明,此举可以有效避免噪声(接收机内部噪声、外界干扰信号、环境遮挡等)对单次时差测量的影响,提高 TDOA 定位准确度 [9-10]。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 信号源
    +关注

    关注

    5

    文章

    407

    浏览量

    43734
  • 无线信号
    +关注

    关注

    2

    文章

    238

    浏览量

    20189
  • 滤波算法
    +关注

    关注

    2

    文章

    82

    浏览量

    13661

原文标题:论文速览 | 一种基于可靠度估计的到达时间差滤波方法

文章出处:【微信号:iotmag,微信公众号:iotmag】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    卡尔曼滤波算法c语言实现方法

    卡尔曼滤波(Kalman Filter)是一种用于估计状态的算法,最初由R.E. Kalman在1960年提出。它是一种线性高斯滤波器,常用
    的头像 发表于 01-17 10:51 620次阅读

    一种八腔带通腔体滤波器的设计方法

    摘 要: 介绍了一种八腔带通腔体滤波器的设计方法。结合仿真软件SuperFilter与Ansoft HFSS的三维场仿真,能极大减少设计微波腔体滤波器的
    的头像 发表于 12-16 16:51 1121次阅读
    <b class='flag-5'>一种</b>八腔带通腔体<b class='flag-5'>滤波</b>器的设计<b class='flag-5'>方法</b>

    Mahony滤波算法参数自动调节方法介绍

    Mahony滤波算法参数自动调节方法一种用于姿态估计滤波算法。
    的头像 发表于 12-06 09:45 416次阅读

    如何用示波器测时间差?

    示波器是一种用于检测波形的电子设备,它可以显示电压随时间的变化。在电子工程和电子测试中,示波器是一种非常重要的工具。在某些情况下,您可能需要测量两个电子设备之间的时间差。在这种情况下,
    的头像 发表于 12-04 14:24 941次阅读
    如何用示波器测<b class='flag-5'>时间差</b>?

    基于到达时差法的雷电定位系统中高精度时间标记设计

    电子发烧友网站提供《基于到达时差法的雷电定位系统中高精度时间标记设计.pdf》资料免费下载
    发表于 11-13 09:50 0次下载
    基于<b class='flag-5'>到达</b>时差法的雷电定位系统中高精度<b class='flag-5'>时间</b>标记设计

    一种利用几何信息的自监督单目深度估计框架

    本文方法一种自监督的单目深度估计框架,名为GasMono,专门设计用于室内场景。本方法通过应用多视图几何的方式解决了室内场景中帧间大旋转和低纹理导致自监督深度
    发表于 11-06 11:47 185次阅读
    <b class='flag-5'>一种</b>利用几何信息的自监督单目深度<b class='flag-5'>估计</b>框架

    对电流进行积分用何种计算方法

    对电流进行积分计算放电电量,都有那些方法来进行积分? 现在的方式是梯形积分,即两次采集电流的和乘以两次采集电流之间的时间差除以二获得。 有没有更好的方法,比如复化积分,cotes积分能用吗?​CotesCotes​​
    发表于 11-01 07:41

    基于仿真的自动驾驶可靠估计(二)

    前 言 SAIMO Preface 基于仿真的自动驾驶可靠估计(一)中已经介绍 ,使用定步长泛化、朴素蒙特卡罗等方法生成验证自动驾驶系统的仿真场景难以在可以接受的成本内精确估计被测试
    的头像 发表于 10-25 19:10 281次阅读
    基于仿真的自动驾驶<b class='flag-5'>可靠</b>性<b class='flag-5'>估计</b>(二)

    float与double计算时间差多少?

    float与double计算时间差多少
    发表于 10-11 07:31

    一种脉冲信号载波频率同步环及FPGA实现

    对脉冲信号载波频率的同步问题,提出一种快速高精度的数字锁频环路。该环路采用改进的相位差分频率估计算法进行快速载波频率粗估计,其信噪比阚值低于Kay法,在信噪比偏低时也能达到Cramer-Rao界
    发表于 09-20 08:28

    一种高精度电子秤的设计

    能够达到较高的准确可靠性,但他们使用的称重传感器的成本都非常高,这样就使得整机的成本过高。由于这些不足之处的存在,本研究设计一种高精度、低成本的电子秤。该设计采用HX711芯片对传感器输出的信号进行放大和模数转换,采用中位值
    发表于 09-19 07:44

    介绍一种仅使用10分钟弛豫电压数据的数据驱动容量估计方法

    电池容量估计对于电池健康管理至关重要。然而,严格限制的应用场景和较长的特征构造时间仍然是现有数据驱动估计方法的瓶颈。
    发表于 09-11 09:52 546次阅读
    介绍<b class='flag-5'>一种</b>仅使用10分钟弛豫电压数据的数据驱动容量<b class='flag-5'>估计</b><b class='flag-5'>方法</b>

    基于PoseDiffusion相机姿态估计方法

    介绍 一般意义上,相机姿态估计通常依赖于如手工的特征检测匹配、RANSAC和束调整(BA)。在本文中,作者提出了PoseDiffusion,这是一种新颖的相机姿态估计方法,它将深度学习
    的头像 发表于 07-23 15:22 833次阅读
    基于PoseDiffusion相机姿态<b class='flag-5'>估计</b><b class='flag-5'>方法</b>

    如何让ESP8266在精确的时间完成特定的任务?

    。 然后它计算现在和任务执行时间设置之间的时间差,并根据计算出的时间差进入深度睡眠模式。 时间到了,ESP8266 唤醒,执行任务,然后进入深度睡眠模式 24 小时(每天
    发表于 05-31 07:12

    5G是如何实现更高精度的定位呢?

    引入了些针对5G的定位方案:DL-TDOA、UL-TDOA、DL-AoD、UL-AOA、Multi-RTT、E-CID (具体参见TS 38.305),简要说明如下:   • 下行到达时间差
    发表于 05-05 10:53