匹配滤波增益matlab仿真附报告

文章探讨了在Matlab环境下,匹配滤波器在处理数字信号时幅度增益与理论值不符的问题。这主要是由于输入信号为数字信号且未对匹配滤波器的频谱进行归一化处理。作者通过采样理论解释了幅度增益的变化,并提供了部分代码示例展示仿真过程和结果,以及SNR增益的计算和分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

🍎个人主页:Matlab科研工作室

🍊个人信条:格物致知。

更多Matlab仿真内容点击👇

智能优化算法       神经网络预测       雷达通信       无线传感器        电力系统

信号处理              图像处理               路径规划       元胞自动机        无人机 

⛄ 内容介绍

根据雷达原理,匹配滤波系统输出信号比输入信号幅度增大倍。但是,在实际仿真过程中发现幅度增益与理论值不一致。这是因为该结论是在输入信号为模拟信号,并且将匹配滤波器的频谱归一化的前提下得出的。仿真中的信号是经过采样的数字信号,匹配滤波器的频谱也没有进行归一化。

根据采样理论,一个连续信号经采样后,采样信号的频谱幅度变为原信号频谱的Fs倍。回波信号和匹配滤波器分别进行傅里叶变换,相乘后再经过逆傅里叶变换,幅度总共比采样前增加Fs倍。未经归一化的模拟匹配滤波器的幅度为。所以,脉压后幅度增加为。

⛄ 部分代码

%% *****************模拟回波带fd的原理**********************

clear all

clc

close all

Fs = 10e6; %脉冲周期倒数

Bw = 30e6;%调频带宽30MHz

polar = 1;

fd = 0;

pulseNum = 16;

Pw = 100e-6;

PRT = 500e-6;

prtPointNum = PRT * Fs;

pwPointNum = Pw * Fs;

    % 噪声增益计算

    Gs(i, 1) = dpcsignalAmp/signaAmp;

    Gn(i, 1) = dpcNoiseAmp/NoiseAmpBeforeDpc;

    SNR0(i, 1) = db(signaAmp/NoiseAmpBeforeDpc);

    SNR1(i, 1) = db(dpcsignalAmp/dpcNoiseAmp);

    Gsnr(i, 1) = SNR1(i, 1) - SNR0(i, 1);

    figure(10)

    x = 1 : prtPointNum;

    subplot(3, 1, 1)

    plot(x, abs(signal_td_matrix(:, 1)), '-b')

    grid

    xlabel('t/s');

    ylabel('幅度');

    title('LFM信号real part');

    subplot(3, 1, 2)

    f = linspace(-Fs/2, Fs/2, Nfft) ./ 1e6; % 单位换算成MHz

    dpcSys = fftshift(conj(fft(replica_matrix, Nfft))); % 滤波器系统函数

    plot(f, abs(dpcSys(:, 1)), '-b')

    xlabel('w/hz');

    ylabel('幅度');

    title('经过匹配滤波器后的频谱');

    grid

    subplot(3, 1, 3)

    plot(x, echoPcMod(:, 1), '-b')

    grid

    title('脉压信号幅度')

end

Gsnr_avr = mean(Gsnr);

figure(1)

plot(Gsnr),

xlabel('运行次数')

ylabel('Gsnr(dB)')

title(['SNR增益均值:', num2str(Gsnr_avr)])

grid on

⛄ 运行结果

⛄ 参考文献

⛄ 完整代码

❤️部分理论引用网络文献,若有侵权联系博主删除

❤️ 关注我领取海量matlab电子书和数学建模资料

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

matlab科研助手

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

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

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

打赏作者

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

抵扣说明:

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

余额充值