您好,欢迎访问三七文档
1随机信号处理基础伪随机相位编码连续波雷达的信号处理姓名:学号:院系:专业:指导老师:完成时间:2一、实验内容伪随机相位编码连续波雷达的信号处理。设码频为08,单位为MHz,伪码周期内码长为127,雷达载频为10GHz,输入噪声为高斯白噪声。目标模拟分单目标和双目标两种情况,目标回波输入信噪比可变(-35dB~10dB),目标速度可变(0~1000m/s),目标幅度可变(1~100),目标距离可变(0~10000m),相干积累总时宽不大于10ms。单目标时,给出回波视频表达式;脉压和FFT后的表达式;仿真m序列的双值电平循环自相关函数,给出脉压后和FFT后的输出图形;通过仿真说明脉压输出和FFT输出的SNR、时宽和带宽;仿真说明脉压时多卜勒敏感现象和多卜勒容限及其性能损失(脉压主瓣峰值与多卜勒的曲线)。双目标时,仿真出大目标旁瓣掩盖小目标的情况;仿真出距离分辨和速度分辨的情况。二、实验环境1、windows10操作系统2、MATLABR2009a--academicuse三、实验原理(1)单目标1、回波视频表达式:0()()cos[2()2]rdStActftft脉压后的表达式:()[()()]REStStFFT后的表达式:()()jtSRtedt2、伪随机相位编码信号m序列:最长线性移位寄存器序列,是一种伪随机序列、伪噪声(PN)码或伪随机码。它容易产生,规律性强,有很好的自相关性和较好的互相关特性,若周期m序列的每个码元宽度为T,则它的自相关函数是周期为PT的周期三角函数。线性移位寄存器是由移位寄存器加上反馈后产生的。对于一个n级反馈移位寄存器来说,最多可以有2^n个状态,对于一个线性反馈移位寄存器来说,全“0”状态不会转入其他状态,所以线性移位寄存器的序列的最长周期为2^n-1。相位编码信号码元宽度Tb=/127=1/fm=1/(8M)=0.125us伪码信号一周期的脉冲数P2^n-12^7-1127相位编码周期TPTb1270.125s15.875s,由于相干积累总时宽t10ms,重复周期数Nt/T,N=629;3、匹配滤波器--基本思想:是寻求线性滤波器的最佳传递函数,白噪声中含已知波形的混合波形作为滤波器输入时滤波器输出的波形在某时刻可达最大信噪比。--匹配滤波器的冲激响应是输入信号波形对纵轴作镜像函数,并沿时间轴向右平移一段时间,滤波器的振幅特性与信号的振幅谱一致。因此,对信号的匹配滤波相当于对信号进行自相关运算。--匹配滤波器对信号做两种处理:1)滤波器的相频特性与信号相频特性共轭,使得输出信号所有频率分量都在输出端同相叠加而形成峰值。2)按照信号的幅频特性对输入波形进行加权,以便最有效地接收信号能量而抑制干扰的输出功率。即当信号与噪声同时进入滤波器时,它使信号成分在某一瞬间出现尖峰值,而噪声成分受到抑制。--匹配滤波器的作用是:1)输出信号相对增强,噪声相对减弱,从而提高信噪比。2)对于大时间带宽积信号,匹配滤波等效于脉冲压缩。因此可以提高雷达或声纳的距离分辨率和距离测量精度。在扩频通信中,可以实现解扩。33)脉冲压缩技术可以解决雷达作用距离和距离分辨率的矛盾(脉宽越大,作用距离越大,但雷达分辨率会降低)。--N点的FFT就相当于构建了N个频率相邻不同的正弦波匹配滤波器,来匹配一个频率未知的正弦波,看哪一个滤波器输出最大,那么该滤波器中心频率即为输入正弦波的频率。4、多普勒敏感现象--概念:MF对频移信号没有适应性,伪随机m序列信号存在伪码调相信号所具有的多普勒敏感问题,其信号的模糊函数近似图钉型,随着多普勒频移的增加,相关处理后输出的主瓣峰值下降,旁瓣增加,主旁瓣比降低,SNR也有一定损失,严重时使雷达无法正常工作。--解决办法:1)多普勒补偿(变本振):静止目标变运动,影响对消2)修正匹配滤波器(移动模糊图原点):匹配滤波器太多3)消除多普勒电路:非线性,影响邻近分辨4)补偿式旁瓣抑制滤波器:对应失配输出进行抑制5、多普勒容限--定义:当多普勒频率存在时,在匹配距离门内虽然不能得到最大的输出信噪比,但显然在某一个频率区间内相关积累还是有效的,则这一区间为多普勒容限。--伪码调相信号的多普勒容限与压缩比D与码元宽度有关。压缩比是由子脉冲数决定的,子脉冲数越大,多普勒敏感性越大,选择大的压缩比必然多普勒容限减小。码长一定的情况下,码元宽度减小,信号对多普勒的敏感性减弱,减小码元宽度是扩展多普勒容限的一种方法。--理论上,主瓣幅度下降3.94dB时,Tpc1/(2*fdmax)(2)双目标相关积累实际上是一种匹配滤波的思想,匹配滤波器根据输入信号的波形设计,本质上是信号与自身相乘累加得到的输出最大,通过视频回波信号与某个距离门参考码字完全匹配,实现信号的有效积累。1、距离分辨保持两个目标的速度相同。各个距离门上的参考码是由发射码字依次经过延迟一个码元时间得到的,每个距离门依次相差一个码元时间。故距离分辨:dTbc/20.125s310^8(m/s)/218.75m,从而可进一步求得最大测量距离dmax并根据测距速范围考虑距离模糊的问题。验证距离dYTbc/22、速度分辨保持两个目标的距离相同。对N点进行作FFT,可得此关系式:K/NfdPTb,其中K为距离门序数。由于fd2*v/,可得当K=1时,vK/(2NPTb)0.74m/s,从而可进一步求得最大测量速度Vmax并根据测速范围考虑速度模糊的问题。验证速度vK/(2NPTb)3、大目标的幅度是小目标的几十倍时,大目标旁瓣会掩盖小目标,于是从FFT后的输出图形上只能观察到一个目标。四、仿真过程与结果(1)单目标1、m序列的双值电平循环自相关函数一周期内,m序列双值电平自相关函数如下图,可见脉压增益等于时宽带宽积GB1/Tb1/(/127)127,高度下降到一半时,3dB带宽正好等于(127.5-126.5)Tb/1274内插进三个点,便于观察脉压以后的时宽:如下图:时宽为(2.756-2.633)xTb=0.123x0.125us=0.015375us占空比100%的双值电平发射脉冲波形如下图,重复周期个数为629,单脉冲内的子脉冲个数为127.5m序列周期性自相关函数如下图:2、回波有延迟(d=5000m,tr=2d/c,snr=-10)的回波波形:受多普勒调制(v=2m/s,fd=2v/):6加入噪声:3、脉压后和FFT后的输出图形;脉压后:(d=1000m,v=2m/s,A=1,snr=10dB)7FFT后:(d=1000m,v=2m/s,A=1,snr=10dB)84、脉压输出和FFT输出的SNR、时宽和带宽;MF信号增益=脉压信号的时宽带宽积=脉压的时宽压缩比=脉压的带宽压缩比理论上:MF增益GB1/Tb1/(/127)12721.04dB仿真:G=126.8≈127,误差不大,而信号功率为最大的瞬时功率即最高主瓣峰值的平方理论上FFT增益:复信号G10log10N27.98(实信号G10log1(0N/2));仿真:G=3287/126.8=28.4≈25.92,误差不大压缩比代表输出功率信噪比比输入信噪比的改善程度,理想压缩器对具有随机特性的输入高斯白噪声不会产生压缩作用,故输出随机噪声的平均功率保持在输入随机噪声功率的电平上。说明相位编码信号脉压后,输出信噪比是输入信噪比的D倍,也就是提高了10log1(0D)dB,输出SNR(dB)=输入SNR(dB)+增益值(dB)。当输入信噪比snr0为10dB时91)脉压后理论上:snr1=snr0+G=snr0+10xlog10(127)=snr0+21.04=31.04dB;仿真:snr1=31.03dB与理论值相比,误差很小。2)FFT后理论上:snr2=snr1+G=snr1+10xlog10(15)=31.04+27.98=59.02dB;仿真:snr1=56.95dB与理论值相比,误差很小。脉压后时宽比DPTb/TbP;相位编码信号带宽B1/Tb,取决于子脉冲宽度,相位编码信号时宽带宽积DPTb(1/Tb)P;对于相位编码信号:时宽带宽积=输入输出时宽比值=相位编码信号压缩比;FFT后,距离方向上看时宽,时宽不变;速度方向上看带宽,带宽取主瓣峰值下降一半时的3dB带宽。内插三个点,便于观察FFT后的时宽和带宽:如下图:时宽为(3.528-2.633)xTb=1.083x0.125us=0.1354us如下图:带宽为(2.264-1.728)x1/Tb=0.536x8M=4.288MHz4、脉压时多卜勒敏感现象和多卜勒容限及其性能损失(脉压主瓣峰值与多卜勒的曲线)。伪随机m序列信号存在伪码调相信号所具有的多普勒敏感问题,随着多普勒频移的增加,脉压后输出的主瓣峰值下降,旁瓣增加,主旁瓣比降低,SNR也有一定损失。仿真:fd=0:主瓣峰值为127(21.04dB)10fd=1KHz:fd=3KHz:11fd=5KHz:12绘制脉压主瓣高度与多普勒的曲线如下图(取了7组数据,fd依次增加20KHz),在高度下降3.94dB时得到多普勒容限1/2PTb=39.5KHz与仿真结果相差不大。(2)双目标1、大目标旁瓣未掩盖小目标;幅度都为1,距离和速度都不相同,d1=2000m;d2=8000m;v1=8m/s,v2=6m/s;图中可以看到大目标和小目标2、大目标旁瓣掩盖小目标;大目标幅度为1,小目标幅度为100,距离和速度都不相同,d1=2000m;d2=8000m;v1=8m/s,v2=6m/s;图中只能看到大目标,小目标被掩盖133、距离分辨保持两个目标的速度相同。各个距离门上的参考码是由发射码字依次经过延迟一个码元时间得到的,每个距离门依次相差一个码元时间。故距离分辨:dTbc/20.125s310^8(m/s)/218.75m1)幅度都为1,速度相同v1=v2=5m/s,距离不相同d1=2000m,d2=8000m此时图中可以分辨出两个目标2)幅度都为1,速度相同v1=v2=5m/s,距离不相同d1=7990m,d2=8000m14此时图中不可以分辨出两个目标4、速度分辨保持两个目标的距离相同。对N点进行作FFT,可得此关系式:K/NfdPTb,其中K为距离门序数。由于fd2*v/,可得当K=1时,vK/(2NPTb)1.57m/s,1)幅度都为1,距离相同d1=d2=8000m,速度不相同v1=2m/s,v2=15m/s此时图中可以分辨出两个目标2)幅度都为1,距离相同d1=d2=8000m,速度不相同v1=4m/s,v2=5m/s此时图中不可以分辨出两个目标,两个信号有所重叠15五、源程序1、m序列双值电平循环自相关函数clearall;closeall;clc;%================================条件==================================fm=8e6;%码频fc=10e9;%载频c=3e8;%光速t=10e-3;%相干积累总时宽T=1/fm*127;%相位编码周期N=629;%周期重复次数(t/T)%==============================m序列产=================================connection=[1000001];n=length(connection);reg=[0000001];mseqmatrix(1)=reg(n);fori=2:127newreg(1)=mod(sum(connection.*reg),2);forj=2:nnewreg(j)=reg(j-1);endreg=newreg;mseqmatrix(i)=reg(n);endm_bip=2*mseqmatrix-1;%双值电平%===============
本文标题:随机信号处理基础
链接地址:https://www.777doc.com/doc-4643158 .html