阵列信号处理——仿真验证阵列可以提高接收信号信噪比

阵列信号处理——仿真验证阵列可以提高接收信号信噪比


前言

        相信许多人在看阵列信号处理相关知识的时候,都会看见一个表达式,那就是相对于阵列接收到的信号,阵列输出信号可以将信噪比提高M倍,其中M为阵列的阵元个数。本文将模拟阵列的输入信号并验证阵列可以将信号的信噪比提高M倍。


提示:以下是本篇文章正文内容,欢迎各位阅读,转载请附上链接。

一、阵列基础知识

        关于阵列的基本知识可以参见文章:

阵列信号处理——深入分析均匀直线阵列的特性_均匀线阵-CSDN博客

对于相控阵而言,阵元个数越多,主瓣就会越窄,阵列天线的增益定义为:

G=\frac{SNR_o}{SNR_i}=M

二、模拟阵列输入信号

        简单起见,假设阵列输入的信号是一个正弦波,频率为1GHz,采样率为10GHz,假设噪声功率为单位1,由于正弦波的功率等于幅值的平方除以2,所以根据信噪比就能得出正弦波的幅值。

假设信号和噪声都是复信号,绘图时画实部。现假设信噪比为0,可以绘制出有用信号的波形如下图所示:

三、模拟噪声信号

        假设噪声为高斯白噪声复信号,由于其功率为1,可以绘制出它的波形为:

有了噪声和信号便可以绘制出叠加噪声后的信号(信噪比为0dB):

可以看出正弦波在叠加一个和它本身功率相等的噪声信号后,已经变得不那么像正弦波了。

四、得出阵列输出信号

        有了阵列输入信号后,便可以根据阵列信号处理知识得出阵列输出信号。前面信噪比为0dB的信号经过一个阵元数为16的均匀线阵后阵列输出信号波形为:

从图像上来看,阵列输出的信号变得更像正弦波了,确实提高了信号的信噪比,然后去计算信噪比提高的值:

注意,我们再说阵列将信号信噪比提高M倍时,信噪比就是信号功率比噪声功率,没有化为dB的形式,从计算结果也能看出,相对于输入信号,阵列的输出信号确实将信噪比提高了16倍。

 

五、仿真代码

https://download.csdn.net/download/m0_66360845/89599175icon-default.png?t=N7T8https://download.csdn.net/download/m0_66360845/89599175        这是一份模拟了阵列输入信号及噪声,并验证了相对于阵列接收到的信号,阵列输出信号可以将信噪比提高M倍,其中M为阵列的阵元个数的代码。 代码中可以随意修改阵元个数、阵元间距、波束指向角度、信号频率等。


总结

        本文模拟了阵列输入信号及噪声,并验证了相对于阵列接收到的信号,阵列输出信号可以将信噪比提高M倍,其中M为阵列的阵元个数。

  • 48
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

迎风打盹儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值