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

    文章

    480

    浏览量

    44600
  • 无线信号
    +关注

    关注

    2

    文章

    265

    浏览量

    20531
  • 滤波算法
    +关注

    关注

    2

    文章

    89

    浏览量

    13770

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

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

收藏 人收藏

    评论

    相关推荐

    电源滤波器的响应时间是多少?

    电源滤波器响应时间影响其性能,受设计、元件、负载和电网条件影响。有源和无源滤波器响应时间不同。选择时需考虑滤波效果、电网条件、负载、成本、维
    的头像 发表于 01-14 13:49 89次阅读
    电源<b class='flag-5'>滤波</b>器的响应<b class='flag-5'>时间</b>是多少?

    卡尔曼滤波在信号处理中的应用分析

    卡尔曼滤波在信号处理中的应用十分广泛,其强大的滤波和预测能力使其成为信号处理领域的一种重要工具。以下是对卡尔曼滤波在信号处理中应用的分析:
    的头像 发表于 12-16 09:14 1437次阅读

    请问PCM4220数据手册中给的群延时时间和数字滤波器延时时间是同个概念吗?

    的上升沿为止,实际测试的点数如上面所说,低群延时为53,经典为71。请问这个测试方法是否合理,发现我们测试的和手册中给出的两滤波器相差点数是相同的,不过会出30个采样点,请问这是什
    发表于 11-06 08:19

    一种基于光强度相关反馈的波前整形方法

    。在这里,课题组提出了一种基于光强度相关反馈的波前整形方法,该方法使用遗传算法在比传统方法更短的时间和更少的迭代次数内实现所需的波前整形。在
    的头像 发表于 10-27 16:28 289次阅读
    <b class='flag-5'>一种</b>基于光强度相关反馈的波前整形<b class='flag-5'>方法</b>

    一种简单高效配置FPGA的方法

    本文描述了一种简单高效配置FPGA的方法,该方法利用微处理器从串行外围接口(SPI)闪存配置FPGA设备。这种方法减少了硬件组件、板空间和成本。
    的头像 发表于 10-24 14:57 794次阅读
    <b class='flag-5'>一种</b>简单高效配置FPGA的<b class='flag-5'>方法</b>

    BitEnergy AI公司开发出一种新AI处理方法

    BitEnergy AI公司,家专注于人工智能(AI)推理技术的企业,其工程师团队创新性地开发了一种名为线性复杂乘法(L-Mul)的AI处理方法。该
    的头像 发表于 10-22 15:15 437次阅读

    TPA3116D2-Q1的控制管脚SD MUTE的时序要求,两个控制的时间差有要求吗?

    TPA3116D2-Q1的控制管脚SDMUTE的时序要求,文档里没有提及,两个控制的时间差有要求吗?能否具体说明下?
    发表于 10-11 08:25

    高斯滤波和双边滤波的区别

    思想是对图像中的每个像素点,用其邻域内像素的加权平均灰度值来替代该点的灰度值。 高斯滤波的权重由高斯函数决定,距离中心像素点越近的像素点权重越高。 双边滤波 : 是一种非线性的
    的头像 发表于 09-29 09:37 579次阅读

    高精度域内定位技术AOA与RSSI区别有哪些

    AOA定位技术‌是一种通过测量信号到达角度来实现精准定位的技术。它利用蓝牙信号到达角度的测量,通过对目标人员的精准定位,相比传统的室内定位技术,具有更高的精度和更强的稳定性。这种技术通过
    的头像 发表于 09-12 17:25 539次阅读

    电容滤波的原理、分类及设计方法

    电容滤波一种在电源电路中广泛应用的滤波技术,其主要作用是减少电源电压中的纹波和噪声,提高电源的稳定性和可靠性。 、电容
    的头像 发表于 08-16 15:29 4270次阅读

    滤波时间常数对输出信号的影响

    滤波时间常数对输出信号的影响是个复杂而深入的话题,涉及到信号处理、电子工程和控制系统等多个领域。 1. 滤波器的基本概念 滤波器是
    的头像 发表于 07-26 09:22 1980次阅读

    滤波器的时间常数怎么理解

    滤波器是一种用于信号处理的设备,它可以去除信号中的噪声和干扰,保留有用的信号。在滤波器的设计和应用中,时间常数是个非常重要的参数。
    的头像 发表于 07-26 09:14 3978次阅读

    rup是一种什么模型

    RUP(Rational Unified Process,统建模语言)是一种软件开发过程模型,它是一种迭代和增量的软件开发方法。RUP是由Rational Software公司(现为
    的头像 发表于 07-09 10:13 1383次阅读

    分走线的原理和作用 分走线是射频走线的一种

    分走线是一种在高速PCB设计中常用的信号传输方式,它与射频走线有定的关联,但也有其独特的特点和应用场景。
    的头像 发表于 04-10 16:26 2482次阅读

    为什么电压越高电容滤波效果越

    电容滤波器是电子电路中常用的一种滤波电路,通过使用电容器来滤除输入信号中的高频成分,使得输出信号更加稳定。然而,许多人可能会疑惑,为什么在电容滤波器中,电压越高,
    的头像 发表于 03-05 14:11 1158次阅读