信源位置(or DOA)定位追踪(一)OMP-SVD_平面信源稀疏处理

本文介绍了如何利用压缩感知(CS)框架进行噪声声源位置估计,特别是针对平面信源的稀疏处理。通过建立观测模型和计算模型,讨论了数据采样处理和解算过程,包括前处理和使用OMP算法求解。在实际应用中,需要满足一定的传感器数量以确保定位精度。
摘要由CSDN通过智能技术生成

基于CS框架的噪声声源位置估计

前言:CS框架即Compressed Sensing

CS框架的对象是稀疏分布的信号。下面举例如何将该问题转换为稀疏信号处理。

计算模型如下:

在这里插入图片描述
我们假设三个噪声源 S 1 , S 2 , S 3 S1,S2,S3 S1,S2,S3都处于同一平面。为了方便表示,我们将声源所在平面划分为N个网格: N = u 2 N=u^2 N=u2
为了简单描述,我们假设M个传感器所在的阵列位于该噪声平面平行的一个平面,相距距离为h。现在我们的任务就是通过设计的传感器阵列所接收到的M个信号来还还原信号的分布。

观测模型

1.首先对于点声源的声压场,我们假设第m个传感器的接收到的信号是(为了仿真,采用声场解析解表示):
y m = ∑ n = 1 N x n e − e j k r m n 4 π r m n y_m=\displaystyle\sum_{n=1}^{N}\frac{ {x_n}e^{-ejkr_{mn}}}{4\pi{r_{mn}}} ym=n=1N4πrmnxneejkrmn ------------(1)
式子中 r m n r_{mn} rmn代表的是两个传感器间的距离,这个决定了时间延迟 δ t \delta{t} δt, k k k为波数, f f f即为设定的频率, x n x_n xn为上图第n个节点的声源强度。
2.对于M个传感器构成的线性阵列信号模型,我们知道有如下表达:
Y = A X + e Y=AX+e Y=AX+e--------------------------(2)
其中 Y = [ y 1 y 2 . . . . y M ] Y=\begin{bmatrix} y_1\\y_2\\..\\..\\y_M\end{bmatrix} Y=y1y2....yM

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
omp_mmv.rar_omp算法是一种基于OMP(Orthogonal Matching Pursuit)算法的多输入多输出(MMV)算法。该算法主要用于基于压缩感知(CS)技术的DoA(方向性到达)估计。 首先,OMP算法是一种稀疏信号重构算法,通过迭代选择与观测信号具有最大相关性的原子(基向量),用于重构稀疏信号。在omp_mmv.rar_omp算法中,这一思想被应用于多个输入信号和多个输出信号的情况。通过OMP的迭代过程,该算法可以有效地提取多路输入信号中的稀疏信息,实现MMV问题的重构。 在DoA_CS-D,DoA-D,DoA-CS_OmpDoA_OmpDoA估计等方面,可以理解为应用了压缩感知(CS)技术的DoA估计算法。DoA估计是指在无线通信系统中,通过接收阵列中的信号到达方向来确定信号源的角度。传统的方法需要高成本的硬件设备和复杂的信号处理算法,而CS技术可以通过少量的观测直接获取目标信号的相关信息,从而大大减少了系统的复杂性和成本。 通过OMP算法和CS技术的结合,在DoA估计问题中可以利用少量的观测就能够提取出目标信号的DoA信息,进而实现目标信号的角度估计。其中,DoA_CS-D指的是通过压缩感知(CS)技术进行DoA估计的方法。DoA-D是指通过DoA估计算法计算出的方向,DoA-CS_Omp是利用OMP算法进行DoA估计的一种方法,而DoA_Omp则是指利用OMP算法进行DoA估计的方法,最后,DoA估计是针对信号源角度的估计。 综上所述,omp_mmv.rar_omp算法是一种基于OMP算法和CS技术的多输入多输出(MMV)算法,在DoA估计问题中可以通过少量的观测实现目标信号角度的估计
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值