1.一种低峰值旁瓣频率编码雷达波形设计方法,其特征在于,包括:步骤1:脉内捷变雷达发射信号并接收回波信号,并将所述回波信号与对应的发射载频依次进行混频处理和分段脉冲压缩处理,得到脉压后的回波信号;包括:
11)将每个脉冲等分成Q个子脉冲,子脉冲之间频率捷变,并从中随机选取M个子脉冲进行发射,则第n个脉冲的第m个子脉冲的发射信号为:其中,t表示时间,rect(·)表示矩形窗函数,κ表示线性调频信号的斜率,Tr表示脉冲重复周期,Tsub表示每个子脉冲的脉宽,j表示虚数单位;
fm为第n个脉冲的第m个子脉冲的载频,其表达式为:
其中,cm∈[1,2,…,Q],m=[1,2,…,M]表示脉内跳频编码,fn=f0+anΔf表示第n个脉冲的载频,f0为初始载频,an为脉间跳频编码,Δf为跳频带宽,Bsub为每个子脉冲的带宽;
12)接收第n个脉冲的第m个子脉冲的发射信号对应的回波信号,其表达式为:其中,N表示脉冲总数,K表示目标总数, 为第k个目标的第n个脉冲回波信号与发射信号之间的时延,c为光速,rk为第k个目标的距离,vk为第k个目标的速度,σk为第k个目标的散射系数;
13)对第n个脉冲的第m个子脉冲进行分段脉压处理,公式表示为:其中,sr(n,t)表示脉内频率编码雷达接收的第n个脉冲的回波信号; 表示sr(n,t)对应的每个子脉冲的匹配滤波函数,其为sref(n,m,‑t)的共轭函数;
14)将一个脉冲内M个子脉冲的分段脉压结果相加,得到该脉冲脉压后的回波信号,其表达式为:其中,y(n,t)表示脉压后的回波信号,Ak表示第k个目标脉压后的幅值,k=[1,2,…,K],K为目标总数,sinc()表示每个子脉冲经过脉压处理后累加形成的包络,β(t)表示噪声;
步骤2:基于脉压后的回波信号建立频率编码优化模型;
步骤3:根据脉压后的回波信号,随机出一组频率编码,并把初始值作为当前个体最优适应值和全局最优适应值;
步骤4:基于粒子群PSO算法对所述频率编码优化模型进行求解,得到脉压后的回波信号的最小峰值旁瓣比及其对应的频率编码。
2.根据权利要求1所述的低峰值旁瓣频率编码雷达波形设计方法,其特征在于,步骤2包括:对脉压后的回波信号取模值,并基于函数中每个点对应峰值的dB值,构建一个以频率编码为自变量的优化模型,该优化模型的目标函数为:
3.根据权利要求2所述的低峰值旁瓣频率编码雷达波形设计方法,其特征在于,步骤4包括:
41)初始化粒子群PSO算法参数;
42)计算每个粒子的当前位置和速度的最优适应值;
43)将每个粒子的当前位置和速度的最优适应值分别与每个粒子的个体历史最优适应值进行比较判断,并更新每个粒子的历史最优适应值和位置;
44)将当前次迭代的群体最优适应值与群体历史最优适应值进行比较判断,并更新群体历史最优适应值和位置;
45)更新粒子的速度与位置;
46)按照步骤42)‑45)的操作进行迭代更新,直至达到最大迭代次数,并输出群体历史最优适应值和位置,以得到脉压后的回波信号的最小峰值旁瓣比及其对应的频率编码。
4.根据权利要求3所述的低峰值旁瓣频率编码雷达波形设计方法,其特征在于,在步骤
45)中,更新粒子的速度与位置的公式为:
其中,ω为权重系数,c1和c2为学习因子,r1和r2为[0,1]之间的随机值,Pbest和Gbest分别为个体最优适应值和全局最优适应值,Piter和Viter分别为第iter次迭代时粒子的最新位置和速度,Piter+1和Viter+1分别为第iter+1次迭代时粒子的最新位置和速度。