雷达系统中杂波信号的建模与仿真

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.雷达系统中杂波信号的建模与仿真目的

雷达的基本工作原理是利用目标对雷达波的散射特性探测和识别目标。然而目标存在于周围的自然环境中,环境对雷达电磁波也会产生散射,从而对目标信号的检测产生干扰,这些干扰就称为雷达杂波。对雷达杂波的研究并通过相应的信号处理技术可以最大限度的压制杂波干扰,发挥雷达的工作性能。

雷达研制阶段的外场测试不仅耗费大量的人力、物力和财力,而且容易受大气状况影响,延长了研制周期。随着现代数字电子技术和仿真技术的发展,计算机仿真技术被广泛应用于包括雷达系统设计在内的科研生产的各个领域,在一定程度上可以替代外场测试,降低雷达研制的成本和周期。

长期以来,由于对杂波建模与仿真的应用己发展了多种杂波类型和多种建模与仿真方法。然而却缺少一个集合了各种典型杂波产生的成熟的软件包,雷达系统的研究人员在需要用到某一种杂波时,不得不亲自动手,从建立模型到计算机仿真,重复劳动,造成了大量的时间和人力的浪费。因此,建立一个雷达杂波库,就可以使得科研人员在用到杂波时无需重新编制程序,而直接从库中调用杂波生成模块,用来产生杂波数据或是用来构成雷达系统仿真模型,在节省时间和提高仿真效率上的效益是十分可观的。

从七十年代至今已经公布了很多杂波模型,其中有几类是公认的比较合适的模型。而且,杂波建模与仿真技术的发展己有三十多年的历史,己经有了一些比较成熟的理论和行之有效的方法,这就使得建立雷达杂波库具有可行性。

为了能够反映雷达信号处理机的真实性能,同时为改进信号处理方案提供理论依据,雷达杂波仿真模块输出的杂波模拟信号应该能够逼真的反映对象环境的散射环境。模拟杂波的一些重要散射特性影响着雷达对目标的检测和踉踪性能,比如模拟杂波的功率谱特性与雷达的动目标显示滤波器性能有关;模拟杂波的幅度起伏特性与雷达的恒虚警率检测处理性能有关。因此,杂波模拟方案的设计是雷达仿真设计中极其重要的内容,杂波模型的精确性、通用性和灵活性是衡量杂波产生模块的重要指标。

2.Simulink简介

Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观

的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink。

Simulink是MATLAB中的一种可视化仿真工具,是一种基于MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中[3]。Simulink可以用连续采样时间、离散采样时间或两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。为了创建动态系统模型,Simulink提供了一个建立模型方块图的图形用户接口(GUI) ,这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。

S-函数是系统函数(System Function)的简称,是指采用非图形化的方式(即计算机语言,区别于Simulink的系统模块)描述的一个功能块。用户可以采用MATLAB 代码,C,C++,FORTRAM或Ada等语言编写S-函数。S-函数提供了函安息代码与Simulink之间的接口,使得用户编写的代码既能像Simulink模型库中的模块那样具有统一的仿真接口,同时能够实现各种灵活的控制和计算功能。S-函数是一种特定的语法构成,用来描述并实现连续系统、离散系统以及复合系统等动态系统;S-函数能够接收来自Simulink求解器的相关信息,并对求解器发出的命令做出适当的响应,这种交互作用非常类似于Simulink系统模块与求解器的交互作用。一个结构体系完整的S-函数包含了描述动态系统所需的全部能力,所有其它的使用情况都是这个结构体系的特例。往往S-函数模块是整个Simulink动态系统的核心。

3. 主要内容

1.首先综述常规脉冲雷达杂波产生的机理,具体阐述了在指定的杂波功率谱下,幅度服从Rayleigh分布、LogNormal分布、Weibull分布和K分布的杂波建模与仿真的方法。指出杂波散射现象可以理解为与地、海面随机形态相关的一种随机过程,因此通常用杂波幅度分布统计模型和杂波相关模型来描述。

(1)Rayleigh分布适用于描述气象杂波、箔条干扰、低分辨率雷达的地杂波。当在一

个杂波单元内含有大量相互独立的、没有明显贡献的散射源时,雷达杂波包络服从Rayleigh分布。

(2)LogNormal分布使用于低入射角,复杂地形的杂波数据或者平坦区高分辨率的海杂波数据。

(3) Weibull分布的动态范围介于上述两种分布之间,能在更广阔的范围内精确表示实际的杂波分布。通常,在高分辨率雷达,低入射角的情况下一般海情的海浪杂波能够用Weibull分布精确地描述,地杂波也能用Weibull分布描述。

(4)K分布适用于描述高分辨率雷达的非均匀杂波,多见于对海杂波、地杂波的描述。K分布是一种符合分布模型,它可由一个均值是慢变化的Rayleigh分布来表示,其中这个慢变化的均值服从г分布。

除了上述具有特定概率密度函数的非相关雷达杂波仿真外,在雷达信号处理的有些场合还需要知道雷达杂波功率谱分布,常见的有Gaussian型、Cauchy型、AllPole型等。

2.针对以上论述的十二种杂波分布给出了在MATLAB平台下用m语言实现的算法实现流程。

3.将这十二种杂波模型生成Simulink自定义模块,并添加到Simulink仿真模型库中供仿真调用。

4.杂波建模与模拟方法

杂波可以说是雷达在所处环境中接收到的不感兴趣的回波。就像目标回波一样,杂波也是极为复杂的。为了有效地克服杂波对信号检测的影响,需要知道杂波的幅度特性以及频谱特性。除独立的建筑物、岩石等可以认为是固定目标外,大多数地物、海浪杂波都是极为复杂的,它可能既包含有固定的部分又包含有运动的部分,而每一部分反射回来的回波,其振幅和相位都是随机的。通常采用一些比较接近而又合理的数学模型来表示杂波幅度的概率分布特性,这就是雷达杂波模型。目前描述杂波模型主要有三种方式:

(1)描述杂波散射单元机理的机理模型;

(2)描述杂波后向散射系数的概率密度函数的分布模型;

(3)描述由实验数据拟合与频率、极化、俯角、环境参数等物理量的依赖关系的关系模型。

相关文档
最新文档