电子战实验报告
各种体制雷达信号仿真
单位
实验环境
2013 年
MATLAB
实验名称
姓名
学号
实验时间
目录
电子战实验报告
一.
二.
三.
四.
五.
实验目的…………………………………………………2
实验内容…………………………………………………2
实验原理…………………………………………………2
实验结果…………………………………………………3
实验总结…………………………………………………7
附录…………………………………………………………………7
一.实验目的
1. 理解电子战信号环境特点;
2. 掌握各种雷达信号形式与特征;
3. 掌握不同体制雷达信号仿真方法;
4. 建立电子战信号环境。
二.实验内容
1. 简单体制雷达脉冲信号;
2. 频率分集体制雷达信号仿真;
3. 重频参差信号;
4. 重频抖动信号;
5. PRI 跳变信号;
6. PRI 滑变信号;
7. 脉组 PRI 变化信号;
8. 双脉冲信号。
三.实验原理
1. 简单体制信号
简单体制雷达信号指雷达各种参数都不变的体制。
2. 频率分集信号
指一部雷达同时或在相隔很短时间内发射多个载频以完成同一任务。频率分集信
号中,不同载频的脉冲可以同时发射,也可以顺序发射。
3. 重频参差信号
PRI 变化信号指脉冲的 PRI 在相邻脉冲之间或脉组之间变化的信号。
重频参差信号指相邻脉冲的 PRI 按一定规律变化。
4. 重频抖动信号
PRI 抖动信号指相邻脉冲的 PRI 在一定范围内抖动,即相邻的脉冲时间间隔不相
等。一般 PRI 的抖动范围小于 PRI 中心值得 5%。
5. PRI 跳变信号
PRI 值周期性的在预设的几个值中循环跳变。
6. PRI 滑变信号
PRI 值周期性地单调增加或单调下降,在两个极值之间周期变化。
7. 脉组 PRI 变化信号
信号在 PRI 为某个值上发射几个脉冲,然后又在 PRI 为另一个值上发射几个脉冲,
并且具有周期性。每组的脉冲数一般不少于 4 个。
8. 双脉冲信号
在每个 PRI 内发射两个脉冲,这两个脉冲的宽度可以相同,也可以不同,两脉冲
的间隔通常为脉冲宽度的几倍。
四.实验结果
(1) 简单体制雷达脉冲信号
(2) 频率分集体制雷达信号
(3) 重频参差信号
(4) 重频抖动信号
(5) PRI 跳变信号
(6) PRI 滑变信号
(7) 脉组 PRI 变化信号
(8) 双脉冲信号
五.实验总结
在本次实验中,主要是要掌握编写的思想,即把多个不同重复间隔脉冲的周
期叠加成一个比较长的周期。运用这样的方法则写程序比较容易实现。在写程序
的同时,体验电子战中的信号环境,以雷达系统为背景,感受不同体制的雷达所
发射的不同信号。
附录
①简单体制雷达脉冲信号
代码:
clear all;
close all;
RF=2.3*1e7;%230MHz
PW=8*1e-5;%80us
PRI=4*1e-4;%400us
PA=1;
per=PW/PRI;
N=PRI*RF;
t=linspace(0,5*PRI,20*N);
y1=(1+square(2*pi*t/PRI,100*per))/2;
x=(1+sin(1000*pi*RF*t))/2;
y=y1.*x;
subplot(211);
plot(t,y);
title('简单体制雷达信号');
axis([0,5*PRI,-0.2,1.2]);
Hy=fft(y);
subplot(212);
plot(fftshift(abs(Hy)));
title('幅频特性');
②频率分集体制雷达信号
代码:
clear all;
close all;
RF1=2.3*1e7;%230MHz
RF2=3.3*1e7;%330MHz
RF3=2.5*1e7;%250MHz
PW=8*1e-5;%80us
PRI=4*1e-4;%400us
PA=1;
per=PW/PRI;
N=PRI*RF2;
t=linspace(0,5*PRI,20*N);
y1=(1+square(2*pi*t/PRI,100*per))/2;
y2=(1+square(2*pi*(t-1e-5)/PRI,100*per))/2;
y3=(1+square(2*pi*(t-2*1e-5)/PRI,100*per))/2;
x1=(1+sin(1000*pi*RF1*t))/2;
x2=(1+sin(1000*pi*RF2*t))/2;
x3=(1+sin(1000*pi*RF3*t))/2;
z1=y1.*x1;
z2=y1.*x2;
z3=y1.*x3;
z4=y2.*x1;
z5=y2.*x2;
z6=y2.*x3;
z7=y3.*x1;
z8=y3.*x2;
z9=y3.*x3;
y=(z1+z2+z3)/3;
yd=(z4+z5+z6)/3;
yd2=(z7+z8+z9)/3;
subplot(311);
plot(t,y);
title('频率分集同时发射');