雷达系统实验指导书-学生用 .pdf
《雷达系统实验指导书-学生用 .pdf》由会员分享,可在线阅读,更多相关《雷达系统实验指导书-学生用 .pdf(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 雷达系统技术实验指导书桂林电子科技大学信息与通信学院信息对抗系名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 45 页 -2 目录实验一数字脉冲压缩实现,3 实验二滤波器滤波算法仿真,13 实验三精密时序产生,19实验四基于 FPGA实现脉冲参数测量,51名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 45 页 -3 实验一数字脉冲压缩实现一、实验目的熟悉数字脉冲压缩原理及实现方法,并基于MATLAB 仿真实现。二、实验设备1、计算机三、实验内容1.熟悉数字脉冲压缩原理;2.基于MATLAB 仿真实现数字脉冲压缩。四、实验要求1、预习要求(1)熟悉 MATLAB
2、 软件开发流程;(2)熟悉数字脉冲压缩原理及实现方法。2、课后要求按照实验内容和实验步骤完成实验内容,课后完成实验报告。五、数字脉冲压缩原理脉冲压缩技术因解决了雷达作用距离与分辨率之间的矛盾而成为现代雷达的一种重要体制,数字LFM(线性调频)信号脉冲压缩就是利用数字信号处理的方法来实现雷达信号的脉冲压缩,脉冲压缩器的设计就是匹配滤波器的设计,脉冲压缩过程是接收信号与发射波形的复共扼之间的相关函数,在时域实现时,等效于求接收信号与发射信号复共轭的卷积。若考虑到抑制旁瓣加窗函数,不但要增加存储器,而且运算量将增加1 倍,在频域实现时,是接收信号的 FFT值与发射波形的 FFT值的复共轭相乘,然后再
3、变换到时域而获得的。若求 N点数字信号的脉冲压缩,频域算法运算量大大减少,而且抑制旁瓣加窗时不需增加存储器及运算量,相比较而言,用频域 FFT实现脉冲压缩的方法较优,因此选用频域方法来实现脉冲压缩,但是仍需要做大量的运算。脉冲压缩系统可以由两种方法来实现,即时域脉冲压缩系统和频域脉冲压缩系统。时域脉冲压缩处理系统采用FIR 滤波,通过对两个有限长度序列进行线性卷积来实现脉冲压缩,滤波器复相关运算量随信号时宽的增加、序列长度的增加迅速增加,完成运算所需的芯片数量也随之迅速增加。频域脉冲压缩处理系统采名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 45 页 -4 用高速大容量数字信号
4、处理芯片作为硬件平台,通对原本在时域进行卷积的两个有限长度序列采用傅立叶变换后,在频域相乘,将其乘积反变换至时域的方法,获得脉压处理结果。在序列长度较大时,采取频域处理方法,所需运算量比采取时域处理方法时小的多,完成运算所需的芯片也同样少得多,而且性能指标也优于时域处理方法。时域卷积法时域匹配滤波法等效于求离散接收信号与发射波形离散样本之间的复相关运算 ,在脉冲压缩点数较短且压缩比要求不高的情况下经常采用。其具体算式如下:对于输入为复信号来说,令)()()(njxqnxinx,(1-1)()()(njwqnwinw(1-2)(1-1)式中:)(),(nxqnxi分别为采样信号的实部和虚部;(1
5、-2)(),(nwqnwi分别为滤波器系数的实部和虚部。1.2,1,0),(*)(10)(*)()(NninNxixNiinwnxny(1-3)()osn(0)h(1)h(3)h N(2)hN(1)h N1Z1Z1Z1Z()isn图 1 时域卷积法的数字脉冲压缩时域卷积法实现脉冲源压缩就是一个相关卷积的过程。时域卷积法控制时序简单,处理过程清晰直观。它最大的缺点是运行速度慢,另外一个缺点是时域法需要的横向滤波器的数量随参考码长的变化而变化,工程上不便于实现,缺点之三相对于频域快速卷积法计算量大。频域 FFT法名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 45 页 -5 频域脉冲
6、压缩和时域脉冲压缩的不同之处在于实现卷积的方式不同,时域脉冲压缩用非递归滤波器进行数字压缩是直接进行线性时域卷积,而频域脉冲压缩是基于频谱分析的正、反离散傅氏(DFT)法,即用 DFT将离散输入时间序列变换为数字谱,然后乘以匹配滤波器的数字频率响应函数,再用IDFT 还原成时间离散的压缩输出信号序列。为了实时处理的需要,一般是用 FFT及其对应的 IFFT 来实现这一匹配滤波。根据卷积定理,如果两个以N为周期的序列和,其 DFT分别为:)2(10)()(NjnkeNnnnxk(1-4)2(10)()(NjnkeNnnnhkH(1-5)时域的卷积等于频域相乘,因此y(n)的 N点 DFT为:)(
7、)()(kHkXkY,(1-6)从而可得出:)()()(nhDFTDFTnxDFTIDTFny(1-7)那么采用 FFT算法,上式可写成:)()()(1nhFFTnxFFTFFTny(1-8)匹配滤波器的输出等于输入信号的离散频谱乘上匹配滤波器冲激响应的频谱(即频率响应)的逆变换。这便是用 FFT法实现数字滤波的一般公式,因而也是数字脉冲压缩的一般公式。图 2 说明脉冲压缩匹配滤波器的频域实现方法它对任何雷达波形都能实现匹配滤波功能。名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 45 页 -6 图 2 频域实现脉冲压缩框图LFM脉冲信号经匹配滤波器得输出信号表达式为:它是一固定
8、载频cf 的信号。当tT时,包络近似为辛克(sinc)函数。图 3 匹配滤波的输出信号上,将此时的脉冲宽度定义为压缩脉冲宽度。LFM信号的压缩前脉冲宽度T和压缩后的脉冲宽度之比通常称为压缩比D,上式表明,压缩比也就是LFM信号的时宽频宽积。六、实验步骤名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 45 页 -7 仿真基于 matlab 进行。1、进入 MATLAB。2、新建 m 文件。2.1 LFM 信号产生模块仿真通过在 Matlab 仿真软件中编写程序,模拟产生数字的LFM信号。观测 LFM信号的时域波形以及它的频谱。时宽为200s、调频带宽为 1MHz的线性调频信号的 M
9、atlab 部分程序如下:仿真图形如图 4 所示:图 4 LFM 的 Matlab 仿真图形显然,在调制脉宽内,调制信号的载频是不断增加的。为此信号的载频是线性变化的,故称之为线性调频信号。当然LFM 信号的载频也可以线性减少。若载频不是线性变化的调频信号,称为非线性调频。在满足大的时宽带宽积的条件下,线性调频脉冲信号的振幅谱接近矩形函数,频谱宽度近似等于信号的调频变化范围B,而与时宽T无关。线性调频脉冲信号的相位谱具有平方律的特性。其频谱结构如图 5 所示:名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 45 页 -8 图 5 Matlb 中 LFM 信号的频谱结构2.2 匹配
10、滤波模块仿真匹配滤波器的响应是回波信号的镜像共轭,即)()(*tths。其程序编写如下:Matlab 仿真结果如下图:图 6 匹配滤波器的时域冲击响应对照图 4,可知,仿真结果正确。从这两个仿真波形看,匹配滤波器的响应确实是回波信号的镜像共轭。2.3 距离旁瓣抑制仿真本设计选择海明函数作为系统的加权网络的系数,其数学表达式为名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 45 页 -9)()3992cos(46.054.0)(nRNnnw海明窗的时域波形如下图:图 7 海明窗波形在不加权抑制旁瓣时,脉冲压缩的输出波形应该类似于Sinc 波形包络。下图为 Matlab 仿真的未加权
11、的脉压输出:图 8 未加权的脉压输出波形依据旁瓣抑制理论,在进行旁瓣抑制加权后,脉压输出旁瓣幅度被抑制,主瓣时宽变大,输出结果的信噪比损失。下图是海明加权后的脉压Matlab 仿真输出名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 45 页 -10 图 9 海明加权后的脉压输出比较图 8 与图 9,得出结论未加权的脉压输出主瓣旁瓣之比为20db左右,海明加权后输出的主旁瓣之比优于40db。如果在抑制距离旁瓣时选择的窗型不同,则脉冲压缩的结果也不同,依据不同应用场合对脉压性能指标的要求不同,来选择合适的窗型。当窗型分别为三角窗、汉宁窗和海明窗时,脉冲压缩的部分程序如下:脉冲压缩的结
12、果如下图所示:名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 45 页 -11 图 10 不同窗型的脉压结果由上图 10 可知,在未加窗时脉压输出的脉冲宽度最小但旁瓣幅度却最大。加三角窗时脉压输出脉宽最大、旁瓣只是仅优于未加窗时的脉压结果,很显然这不是最优的窗型选择。加汉宁窗时脉压输出的时宽比三角窗的小但还是大于未加窗是的脉压输出,然而它的主旁瓣比值是最好的;在旁瓣抑制性能指标要求很高而对脉压比要求又不是太高时,选择汉宁窗就能很好地满足系统的性能要求。加海明窗是脉压输出的时宽仅差于未加窗时的输出,它的输出时宽比加三角窗和汉宁窗都小;它的脉压输出主旁瓣比值由于-50db;因此,在
13、优先考虑脉压比而旁瓣抑制又能够满足指标时,应选择海明加权。本系统选择海明窗进行加权已经满足系统的性能指标要求。折中考虑距离旁瓣抑制,选择海明窗加权可以达到很好的脉冲压缩倍数。2.4 高斯白噪声干扰仿真自然界中存在各种影响系统性能的噪声,这些噪声是何时何地都存在的;我们无法完全地消除这些不必要的噪声,可以通过一些必要的有效的措施抑制减弱它们对系统的不良影响。在 Matlab 仿真软件中给雷达回波信号LFM信号叠加一个信噪比为 20db 的高斯白噪声的部分程序如下:调用 Matlab 软件库中 awgn()函数在线性调频信号lfm 上叠加一个信噪比为20db的高斯白噪声。其叠加后的仿真波形如下图:
14、名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 45 页 -12 图 11 加高斯白噪声后的LFM信号考虑到系统中存在噪声时,脉冲压缩Matlab 仿真结果如下图:图 12 加噪声后脉压输出对比很显然,叠加信噪比为 20db的高斯白噪声后 LFM 的压缩结果差于没有噪声的脉压仿真,同样是海明加权但是叠加噪声后的主旁瓣比值约为-40db,而无噪声脉压仿真的主旁瓣比值约为-50db;两者相差了 10db。此时,若要求较高的主旁瓣比,可以选用汉宁窗加权。七、实验思考1多普勒频移对数字脉冲压缩的影响。名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 45 页 -13 八、
15、实验报告要求及格式实验报告应在整理与计算实验数据记录的基础上写出。不同的实验类型,要求的实验报告的内容也不同。但每份实验报告都应有如下的报头:雷达对抗技术实验报告姓名班级实验组别同组者实验日期指导教师实验名称实验报告的主要内容应包括:实验目的;实验内容;经过整理的数据及计算结果(列成表格);结论与讨论注意:实验报告要求字迹清楚,数据明了,内容齐全。名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 45 页 -14 实验二滤波器滤波算法仿真一、实验目的熟悉滤波器滤波算法,并基于MATLAB 仿真实现。二、实验设备1、计算机三、实验内容1.熟悉滤波器滤波算法;2.基于MATLAB 仿
16、真实现滤波器。四、实验要求1、预习要求(1)熟悉 MATLAB 软件开发流程;(2)熟悉熟悉滤波器滤波算法及实现方法。2、课后要求按照实验内容和实验步骤完成实验内容,课后完成实验报告。五、滤波器滤波算法在目标跟踪过程中,如果利用对每一个时刻目标的测量来确定目标的位置,将给系统的实时计算带来困难,因此,滤波和预测算法占有很重要的地位。而滤波器正是利用目标在运动过程中轨迹连续性的特点,利用目标前一状态位置信息来预测当前状态位置信息,一方面减少了计算量,另一方面在一定程度上排除其他物体对跟踪的影响,较好的保证跟踪的可靠性。滤波器滤波可以实现对匀速和匀加速运动目标进行跟踪,作为Kalman 滤波器的简
17、化,算法相对简单因此在实际的测距跟踪等工程中广泛应用。滤波器虽然也能跟踪匀加速度的运动目标,但是不能给出加速度的平滑预测估值,而常系数滤波器可以根据当前观测目标的位置、速度和加速度的状态值预计下一时刻的位置、速度和加速度的平滑估计值,并且能够预计出下一时刻的观测位置和速度的估计值。按照滤波器中所假定的目标运动模型,常系数滤波器的滤波方程可以表示为:?()(|1)()(|1)X kX k kZ kX k k(2-1)名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 45 页 -15?()(|1)()(|1)V kV k kZ kX k kT(2-2)22?()(|1)()(|1)A
18、 kA k kZ kX k kT(2-3)预测方程表示为:2?(|1)(1)(1)(1)2TX k kX kTV kA k(2-4)?(|1)(1)(1)V k kV kTA k(2-45)?(|1)(1)A k kA k(2-6)方程中参数说明:?()X k 为 k 时刻的位置估值;?()V k 为 k 时刻的速度估值;?()A k 为 k 时刻加速度估值;?(|1)X k k为 k 时刻预测位置;?(|1)V k k为 k 时刻预测速度;?(|1)A k k为 k 时刻预测加速度;()Z k为 k 时刻观测位置;T 为采样周期;,为系统增益,或分别称为位置增益、速度增益和加速度增益。对于常
19、系数滤波器的增益系数值可以根据经验值确定,通常在给定的情况下,计算和值也有两种方法:31R(2-7)方法一:211.5(1)(1)RR(2-8)310.5(1)R(2-9)其中 R是系统特征方程三重正实根也即滤波器的平滑系数,取01,深度平滑时取1,而轻度平滑时取0。方法二:326542(24)464648(1)(2-10)22(2)(2-11)对于变系数的滤波器假设滤波器采用三点启动,启动时1:?()()X kZ k,k=1,2,3(2-12)(3)(2)?(3)ZZVT(2-13)(2)(1)?(2)ZZVT(2-14)名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 45
20、页 -16?(3)(2)?(3)VVAT(2-15)启动后的 N 步中,时刻 k 的参数为:233(2)3(2)2()(1)(2)kkkk kk(2-16)182(2)1()(1)(2)kkk kk(2-17)60()(1)(2)kk kk(2-18)启动 N+3 步后,保持不变,、与关系为:2(2)4 1(2-19)2(2-20)距离自动跟踪系统的原理框图如图1 所示。图 1 距离自动跟踪系统原理框图在自动测距系统中,不是直接测量回波脉冲相对与发射脉冲的延迟时间,而是由距离自动跟踪回路产生一个可以移动的波门,与回波信号重合,将回波信号跟踪波门一起送到误差产生器(通常也称之为时间鉴别器或距离比
21、较器),比较的到回波信号偏离跟踪波门中心的距离误差,经滤波器平滑预测后得到平滑距离和预测距离,将预测距离送至波门产生器产生下一个波门,形成闭环跟踪,使误差趋于零,此时波门所在的位置即为测量目标的距离,从而实现对目标回波的自动跟踪。回波误差产生器速度支路滤波距离支路滤波速度产生器距离产生器波门产生器波门+R 误差计数时钟名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 45 页 -17 在单独研究滤波器时,为了便于确定较为理想的滤波器增益系数值,将回波信号直接用一个输入的阶跃信号替代,经过采样离散化,通过滤波前设置一个单位的延迟,经过求和模块即可求出输入的距离真实值即量测值与预测距
22、离值之间的差值作为误差输入滤波器,从而实现误差产生器功能。滤波器通过不断的迭代误差值从而实现滤波,减小量测值和预测值之间的误差,形成闭环跟踪,进而实现对目标的正确跟踪定位。此外,因为在现代测量雷达中已普遍采用了中频采样、数字脉压等技术,当前周期的回波信息(如距离误差)需要延迟K 个重复周期才能送至测距系统,K大约为 23,相当于在距离跟踪回路里引入了一个二阶或三阶的延迟环节,K需要根据实际延迟的重复周期数来确定。引入延迟环后其离散化回路的结构框图如图 2 所示。图 2 引入了 K阶延迟环节的 II 型线性离散系统距离跟踪回路的结构图 2 中,D 代表误差产生器,1z是单位延时算子,1zz是积分
23、器的传递函数,、分别是距离支路滤波增益系数和速度支路的滤波增益系数,K 为延迟的重复周期数。该跟踪回路的闭环传递函数可以表示为:21()()2()KKKZzZZZZ(2-21)当 K=0 时,图 2 所示回路的闭环传递函数的表达式为:2()()(2)(1)ZzZZ(2-22)当 K=2 时,图 2 所示回路的闭环传递函数的表达式为:432()()2()ZzZZZZ(223)当 K=3 时,图 2 所示回路的闭环传递函数的表达式为:543()()2()ZzZZZZ(2-24)名师资料总结-精品资料欢迎下载-名师精心整理-第 17 页,共 45 页 -18 六、实验步骤1、基于 Simulink
24、中构造出滤波器模型可以在 Simulink 中方便地构造出滤波器模型。建立模型时,为了使仿真效果更好,在回路中加入一个延迟环,但在实际应用中通常加入两个到三个延迟环。建立上述模型所需要的系统模块均可在Simulink 公共模块库中方便的选用。在 Matlab 命令窗口中输入 simulink 或者直接点击菜单栏上的快捷启动按钮,启动 Simulink Library Browser 并新建一个系统模型文件,命名为abfilter.mdl(Simulink Model File)保存,将需要使用到的模块拖拽到系统模型文件的编辑窗口中。下面将建立滤波器仿真模型需要用到的模块列出如下:(1)系统输入
25、模块库(Source)中的阶跃信号Step模块:产生一个阶跃输入信号,便于观测波形从而进行滤波器增益系数的选择。(2)离散系统模块库(Discrete)中的零阶采样和保持器Zero-Order Hold:输入信号每过一个采样时间更新一次,并且保持到下一次采样(输入信号可以是标量,向量等,将连续信号离散化),对连续的阶跃信号进行采样,使信号离散化;单位延迟模块 Unit Delay:线性离散系统的零极点模块Discrete Zero-Pole:实现积分器的传递函数。(3)数学运算库(Math)中的增益模块 Gain:设置滤波器的增益系数和;求和模块 Sum:求和以及求差值,在滤波器输入部分作为误
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 雷达系统实验指导书-学生用 2022 雷达 系统 实验 指导书 学生
限制150内