随机信号处理笔记之白噪声

随机信号处理笔记:白噪声


——南京理工大学顾红老师的《随机信号处理》浅析


引言

在几乎所有的电子通信中,都不可避免地会有噪声干扰正常的通信质量。因此对噪声统计特性的研究就显得很重要。在分析通信系统的抗噪声性能时,常用高斯白噪声作为通信信道的噪声模型。常见的电子热噪声近似为白噪声。本文就‘白噪声’统计特性及其通过线性时不变系统的输出特性做简要总结。


1.关于白噪声

1.1白噪声的概念

“白噪声”,Additive White Gaussian Noise(AWGN),符合高斯分布。“白”的概念来自于光学,和白光的“白”是同一个意思,指的是包含所有频率分量的噪声,且这所有的频率分量是等值的。

1.2白噪声的统计学定义

如果白噪声的功率谱密度在所有频率上都是一个常数:
G X ( ω ) = N 0 2    ( W / ( r a d / s ) ) G_X(\omega)=\frac{N_0}{2}\,\,(W/(rad/s)) GX(ω)=2N0(W/(rad/s))
其中, N 0 > 0 ; ω ∈ ( − ∞ , ∞ ) N_0>0;\omega\in(-\infty,\infty) N0>0ω()。则称该噪声为白噪声。

白噪声的单边功率谱密度:
F X ( ω ) = N 0    ( W / ( r a d / s ) ) F_X(\omega)=N_0\,\,(W/(rad/s)) FX(ω)=N0(W/(rad/s))
其中, N 0 > 0 ; ω ∈ ( 0 , ∞ ) N_0>0;\omega\in(0,\infty) N0>0ω(0)

在这里插入图片描述

1.3白噪声的自相关函数

根据维纳-辛钦定理,平稳随机过程的功率谱密度函数和自相关函数是傅里叶变换对。

白噪声的自相关函数:
R ( τ ) = N 0 2 δ ( τ ) R(\tau)=\frac{N_0}{2}\delta(\tau) R(τ)=2N0δ(τ)
对于所有的 τ ≠ 0 \tau\neq0 τ=0,都有 R ( τ ) = 0 R(\tau)=0 R(τ)=0,说明白噪声仅在 τ = 0 \tau=0 τ=0时刻才是相关的,而在其他时刻( τ ≠ 0 \tau\neq0 τ=0)的随机变量都是不相关的。

白噪声的平均功率:
R ( 0 ) = N 0 2 δ ( 0 ) = ∞ R(0)=\frac{N_0}{2}\delta(0)=\infty R(0)=2N0δ(0)=
因此真正“白”的噪声是不存在的。实际工程应用中,只要噪声的功率谱密度均匀分布的频率范围远大于通信系统的工作频带(3dB带宽),就可将其视作白噪声。

2.白噪声通过LTI系统

尽管白噪声是具有均匀功率谱的平稳随机过程,当它通过线性系统后,其输出端的噪声功率就不再均匀。假设白噪声的功率谱密度 G X ( ω ) = N 0 / 2 G_X(\omega)=N_0/2 GX(ω)=N0/2,系统传函是 H ( ω ) H(\omega) H(ω),则LTI系统输出端的噪声功率谱密度函数为:
G Y ( ω ) = ∣ H ( ω ) ∣ 2 N 0 2 G_Y(\omega)=|H(\omega)|^2\frac{N_0}{2} GY(ω)=H(ω)22N0
由于LTI系统的传输函数 H ( ω ) H(\omega) H(ω),不是“白”的。

2.1限带白噪声

限带白噪声即,在一定的频带范围内,噪声功率谱是白的。而在其它频率范围内是0。

2.1.1低通白噪声

理想高斯白噪声通过理想低通滤波器后,得到低通白噪声。

低通白噪声的功率谱密度:
G X ( ω ) = { N 0 2 ∣ ω ∣ ≤ ω H 0 o t h e r s G_X(\omega)=\left\{ \begin{array}{rcl} &\frac{N_0}{2}\quad&|\omega|\leq\omega_H\\ &0\quad &others \end{array} \right. GX(ω)={2N00ωωHothers
自相关函数:
R ( τ ) = N 0 ω H sin ⁡ ω H τ ω H τ R(\tau)=N_0 \omega_H \frac{\sin \omega_H \tau}{\omega_H \tau} R(τ)=N0ωHωHτsinωHτ

2.1.2带通白噪声

理想高斯白噪声通过理想带通滤波器后,得到带通白噪声。

带通白噪声的功率谱密度:
G X ( ω ) = { N 0 2 ω c − B 2 ≤ ∣ ω ∣ ≤ ω c + B 2 0 o t h e r s G_X(\omega)=\left\{ \begin{array}{rcl} &\frac{N_0}{2}\quad&\omega_c-\frac{B}{2}\leq|\omega|\leq\omega_c+\frac{B}{2}\\ &0\quad &others \end{array} \right. GX(ω)={2N00ωc2Bωωc+2Bothers
自相关函数:
R ( τ ) = N 0 B cos ⁡ ω c τ sin ⁡ π B τ π B τ R(\tau)=N_0 B\cos\omega_c\tau \frac{\sin \pi B \tau}{\pi B \tau} R(τ)=N0BcosωcτπBτsinπBτ

3.等效噪声带宽

3.1等效原则

依据噪声在频域内的功率相等进行等效。

将一定频带内非均匀功率谱等效为一定频带内的均匀功率谱。

3.2等效公式

Δ ω e = ∫ 0 ∞ ∣ H ( ω ) ∣ 2 d ω ∣ H ( ω 0 ) ∣ 2 \Delta \omega_e=\frac{\int_0^\infty |H(\omega)|^2 d\omega}{|H(\omega_0)|^2} Δωe=H(ω0)20H(ω)2dω

其中 ∣ H ( ω 0 ) ∣ |H(\omega_0)| H(ω0) ω 0 \omega_0 ω0处取得最大值。 Δ ω e \Delta\omega_e Δωe是实际系统的噪声带宽。

在雷达接收机中,近似认为噪声带宽与系统的通频带带宽相等。

  • 13
    点赞
  • 113
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
### 回答1: 匹配滤波器是一种常用的信号处理方法,用于检测信号中是否存在特定的模式或特征。它的工作原理是通过与输入信号进行相关运算,来寻找与预定义模板最相似的部分。 在匹配滤波器中,首先需要定义一个理想模板信号,该信号与我们想要检测或提取的目标信号具有相似的形状或特征。然后,将输入信号与该模板进行相关运算,得到一个相关输出信号。 在Matlab中,可以使用内置函数来实现匹配滤波器的仿真。首先,需要定义理想模板信号,可以根据实际需求选择不同的形状,比如矩形、正弦波等。 然后,将输入信号与理想模板信号进行相关运算。可以使用Matlab中的相关函数(corr函数)来计算输入信号与模板信号之间的相关性。通过相关性的计算,可以得到一个相关输出信号。 最后,可以通过设置合适的阈值来判断是否存在目标信号。相关输出信号中的峰值表示输入信号与模板的匹配程度,如果峰值超过设定的阈值,则可以认为输入信号包含了目标信号。 通过匹配滤波器的处理,可以提取出目标信号并进行后续的处理和分析,比如目标检测、目标跟踪等。 总之,匹配滤波器是一种在信号处理中常用的方法,可以用于检测信号中的特定模式或特征。在Matlab中,可以使用相关函数来实现匹配滤波器的仿真,并通过设定阈值来判断目标信号的存在与否。 ### 回答2: 匹配滤波器是一种常用的信号处理方法,用于识别和提取特定信号。在随机信号处理中,匹配滤波器可以有效地检测或提取目标信号。 匹配滤波器的原理是将目标信号与输入信号进行卷积运算,得到的输出信号可以用来识别目标信号的存在或提取目标信号的特征。匹配滤波器的输出信号的峰值表示了目标信号与输入信号的相似度,可以用来判断目标信号是否存在或提取目标信号的相关信息。 在Matlab中,可以使用Matlab的信号处理工具箱来实现匹配滤波器。首先,需要定义目标信号和输入信号,并将它们转换为时域或频域表示。然后,利用Matlab提供的函数,如conv函数来进行卷积运算。最后,可以通过观察输出信号的峰值来进行目标信号的识别或特征提取。 在使用Matlab进行匹配滤波器的仿真时,需要注意选择合适的信号表示方法和适当的参数设置。对于时域信号,可以使用时域卷积进行仿真;对于频域信号,可以使用频域卷积进行仿真。同时,还需要设置信号的采样率和信号长度等参数。 总之,匹配滤波器是一种广泛应用于信号处理中的方法,在随机信号处理中可以用于目标信号的识别和特征提取。在Matlab中可以方便地进行匹配滤波器的仿真,通过观察输出信号的峰值可以对目标信号进行判断和分析。 ### 回答3: 匹配滤波器是一种常用于随机信号处理的滤波器,用于检测信号中特定形状或特定频率的成分。 在信号处理中,匹配滤波器被广泛应用于信号的检测与识别任务中。其工作原理是通过与输入信号进行卷积操作,以提取信号中的特定模式。匹配滤波器通常由输入信号和一个参考信号(也称为模板)组成,其中参考信号是期望匹配的信号形状或频率。 具体而言,在使用匹配滤波器进行信号处理时,首先需要选择适当的参考信号。然后,将输入信号与参考信号进行卷积操作,得到匹配滤波器的输出信号。通过观察输出信号的幅度或能量,可以判断输入信号中是否存在与参考信号匹配的成分。 在Matlab中,可以利用信号处理工具箱来进行匹配滤波器的仿真。具体步骤为:首先,导入或生成待处理的输入信号和参考信号,可以使用Matlab中的信号生成函数或读取已有的信号文件。然后,利用conv函数对输入信号和参考信号进行卷积操作。最后,观察输出信号的幅度或能量来判断匹配的程度。 值得注意的是,匹配滤波器的性能与参考信号的选择密切相关。因此,在实际应用中,需要根据具体的场景和需求来选择合适的参考信号,以达到最佳的匹配效果。 总结起来,匹配滤波器是一种常用的信号处理方法,可以用于检测信号中特定形状或特定频率的成分。在Matlab中,可以通过信号处理工具箱进行匹配滤波器的仿真,具体步骤为选择参考信号、进行卷积操作和观察输出信号的幅度或能量。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

在路上-正出发

哈哈,多少是个心意

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

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

打赏作者

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

抵扣说明:

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

余额充值