带有匹配滤波器的雷达信号调制和脉冲压缩Matlab仿真

up目录

一、理论基础

二、核心程序

三、测试结果


一、理论基础

匹配滤波器:

        匹配滤波器是输出端的信号瞬时功率与噪声平均功率的比值最大的线性滤波器也就是说有最大的信噪比。其滤波器的传递函数形式是信号频谱的共轭。在通信系统中,滤波器是其中重要部件之一,滤波器特性的选择直接影响数字信号的恢复。在数字信号接收中,滤波器的作用有两个方面,使滤波器输出有用信号成分尽可能强;抑制信号外带噪声,使滤波器输出噪声成分尽可能小,减少噪声对信号判决的影响。对最佳线形滤波器的设计有两种准则其中一种是是滤波器输出信噪比在某一特定时刻达到最大,由此而导出的最佳线性滤波器成为匹配滤波器。在数字通信中,匹配滤波器具有广泛的应用。因此匹配滤波器是指滤波器的性能与信号的特性取得某种一致,使滤波器输出端的信号瞬时功率与噪声平均功率的比值最大。
       在信号处理中,匹配滤波器可以用来解调基频带脉冲信号,基频带脉冲信号意指信号内容为同一波形信号乘上一个常数,在每个周期出现,每个周期中代表着或多或少的信息量。匹配滤波器解调出来的结果其SNR (Signal Noise Ratio)为最大的,匹配滤波器需要事先知道:1.传送的信号;2.信号的同步。这样才能解调出传送的信号。

雷达信号调制:

一般的雷达信号,通常只采用脉内调制,脉间频率调制,脉间PRI调制。
脉间PRI调制——PRI参差、PRI滑变、PRI抖动、PRI脉组捷变、PRI调制。
脉间频率调制——频率捷变、频率分集(同时频率分集和分时频率分集)、频率编码
脉内频率调制——LFM(线性调频)、FSK(频率编码)、NLFM(余弦调频、正切调频、反正切调频、双曲线调频)、双分量LFM(V型调频)、STEP(频率步进调频)、FMCW(调频连续波)
脉内相位调制——BPSK、多相编码
脉冲雷达调制是为了增加分辨力,连续波调制是为了能测距。

脉冲压缩:

         脉冲压缩技术是匹配滤波理论和相关接收理论的一个很好的实际应用。它的提出很好的解决了这样的一个问题:在发射端发射大时宽、带宽信号,以提高信号的速度测量精度和速度分辨力,而在接收端,将宽脉冲信号压缩为窄脉冲,以提高雷达对目标的距离分辨精度和距离分辨力。
       早期脉冲雷达所用信号,多是简单矩形脉冲信号。此时脉冲信号能量五= P,r, P,为脉冲功率,T为脉冲宽度。当提高雷达探测目标的作用距离时,应该增加信号能量五。增大发射机的脉冲功率是一个途径,但它受到发射管峰值功率、传输线功率容量以及体积重量等因素的限制,只能有一定范围。为此,在发射机平均功率允许的条件下,可以通过增大脉冲宽度r来提高信号能量。但是对于简单矩形脉冲信号来说,脉冲宽度r和带宽5的乘积近似为1,因此这种信号不能同时得到大的脉冲宽度和带宽,用宽脉冲时必然降低其距离分辨力。

        为了解决上述矛盾就必须采用大时宽带宽积的更为复杂的信号形式。如果在宽脉冲内釆用附加的频率或相位调制,以增加信号带宽5,那么,当接收时用匹配滤波器进行处理,可将长脉冲压缩到宽度,这样既可使雷达用长的脉冲去获得大的能量,同时又可以得到短脉冲所具备的距离分辨力。这种信号称为脉冲压缩信号或称为大时宽带宽积信号。因为脉冲内有附加调制后,其脉宽r和带宽5的乘积大于1,一般米用5t。

        在雷达信号处理中,脉冲压缩、匹配滤波、相关接收 在很多时候其实就指的是一回事。这三个词语是通过不同角度对事物的理解。
1)脉冲压缩:
在时域上来看,输入的宽脉冲经过“脉冲压缩(或者说:匹配滤波)”被压缩成窄的脉冲信号。所以,我猜这就是脉冲压缩的叫法来源。
2)匹配滤波:
滤波这个词语是频域上的概念,滤出有用信号,滤除杂波噪声等无用信号。匹配,这个词是个常识词,匹配肯定是要有对象的,那么和谁匹配呢,这里是和发射的信号相匹配呢。那么怎么就算是匹配呢,或者怎么和发射信号匹配呢?使用的是“频域上的共轭匹配”。
3)相关接收:
这个是从时域的相关性理解。利用信号和噪声相关特性的差异,进行相关运算。

二、核心程序


%%%  parameters' definition
c=3e+8;										% speed of light
pi=3.1415926; 
j=sqrt(-1);	

Tp=1e-6; 								% transmitted pulse width      
fc=1e+9;	 						   	% carrier frequency 
Br=50.e+6;              % transmitted bandwidth
Fs=200.e+6;             % A/D sample rate
kr=Br/Tp;               % range chirp rate

Nr=Tp*Fs;
Ni=1:Nr;
tr=(Ni-Nr/2)*Tp/Nr;

%===============================
%Generate a Chirp pulse
%===============================

sig = exp(j*pi*kr*(tr).^2);

三、测试结果

 

 up19

  • 2
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
雷达是一种利用无线电波进行目标探测和跟踪的设备。它基于雷达原理,利用发射出的脉冲信号与目标反射回来的信号之间的时间和幅度差异来确定目标的方位、距离和速度。 匹配滤波器雷达信号处理中有着重要的应用。匹配滤波器的原理是将预先设置好的特定模板(也称为滤波器),与接收到的雷达回波信号进行卷积计算,以提取出与模板最为接近的目标回波。这种滤波器能够极大地减小噪声的干扰,并增强目标信号的能量,大大提高了信号的可靠性和抗干扰性。 在MATLAB中可以很方便地进行匹配滤波器仿真。首先,我们需要利用MATLAB生成雷达信号的模拟回波数据。然后,可以设置好匹配滤波器的模板函数,如正弦函数或高斯函数等。接着,利用MATLAB中的卷积函数对模拟回波数据与模板函数进行卷积计算,得到经过匹配滤波器处理后的信号仿真结果可以使用MATLAB的绘图函数进行可视化展示。可以绘制原始回波信号、模板函数、以及经过匹配滤波器处理后的信号,以观察信号处理效果。同时,可以计算出峰值信噪比和信号的相关性等参数来评估匹配滤波器的性能。 通过MATLAB仿真,我们可以在虚拟环境中对雷达信号的处理进行实验,从而更好地理解和研究雷达原理和匹配滤波器的工作原理。这对于雷达系统的设计和性能优化具有重要意义,并且有助于提高雷达目标检测和跟踪的准确性和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

fpga和matlab

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

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

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

打赏作者

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

抵扣说明:

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

余额充值