主要内容

Swerling目标模型

算例说明了如何利用转向目标模型来描述雷达横截面的波动。该方案包括一个旋转单基地雷达和一个目标,该目标的雷达截面由一个Swerling 2模型描述。在这个例子中,雷达和目标是静止的。

转向1和转向2模型

在转向1和转向2目标模型中,总RCS是由许多独立的、单个RCS近似相等的小散射体产生的。总的RCS可以随扫描中的每个脉冲而变化(Swerling 2),也可以在由多个脉冲组成的完整扫描中保持恒定(Swerling 1)。在任何一种情况下,统计服从两个自由度的卡方概率密度函数。

停留时间和雷达扫描

为了简单起见,从一个旋转雷达开始,它的旋转时间为5秒,对应于72度/秒的旋转或扫描速率。

小跑= 5.0;scanrate = 360 /小跑;

雷达有一个主要的半功率波束宽度(HPBW) 3.0度。在目标被主波束照亮的时间内,雷达脉冲击中目标并反射回雷达。目标被照亮的这段时间称为停留时间。这个时间也称为扫描。雷达将对目标进行三次扫描。

HPBW = 3.0;Tdwell = HPBW / scanrate;Nscan = 3;

在停留时间内到达目标的脉冲数量取决于脉冲重复频率(PRF)。PRF是脉冲重复间隔(PRI)的倒数。假设每秒传输5000个脉冲。

脉冲重复频率= 5000.0;革命制度党= 1 /脉冲重复频率;

一个停留时间内的脉冲数为

Np =地板(Tdwell *脉冲重复频率);

建立一个Swerling 2模型

你可以通过正确地使用一步的方法RadarTarget系统对象™。要产生一个Swerling 2模型,设置模型财产的分阶段。RadarTarget系统对象™“Swerling1”“Swerling2”.都是等价的。然后,每接到一通电话一步方法,设置updatercs参数真正的.这意味着雷达截面在每次脉冲时都会更新。

将目标模型设置为“Swerling1”

tgtmodel =“Swerling2”

建立雷达模型系统对象™组件

架设辐射天线。假设天线工作频率为1GHz。

fc = 1 e9;天线=分阶段。IsotropicAntennaElement (“BackBaffled”,真正的);散热器=分阶段。散热器(“OperatingFrequency”足球俱乐部,“传感器”,天线);

指定固定天线的位置。

radarplatform =分阶段。平台(“InitialPosition”, (0, 0, 0));

指定一个固定目标的位置。

targetplatform =分阶段。平台(“InitialPosition”, 2000;0;0]);

发射的信号是线性调频波形。每次呼叫发送一个脉冲到一步方法。

波形=分阶段。LinearFMWaveform (“脉冲宽度”, 50 e-6,...“OutputFormat”“脉冲”“NumPulses”1);

设置发射放大器。

发射机=分阶段。发射机(“PeakPower”, 1000.0,“获得”, 40);

设置传播环境为自由空间。

频道=分阶段。空闲空间(“OperatingFrequency”足球俱乐部,...“TwoWayPropagation”,真正的);

指定雷达目标的平均RCS为1 m2,并且是类型为1或2的转向模型。你可以交替使用Swerling 1或2。

=阶段性目标。RadarTarget (“MeanRCS”,1,“OperatingFrequency”足球俱乐部,...“模型”, tgtmodel);

安装雷达收集器。

收集器=分阶段。收集器(“OperatingFrequency”1 e9...“传感器”,天线);

定义一个匹配的滤波器来处理传入的信号。

wav =波形();过滤器=分阶段。MatchedFilter (...“系数”getMatchedFilter(波形));

处理循环3次扫描一个转向2目标

  1. 产生单位振幅的波形

  2. 放大发射波形

  3. 将波形按所要求的方向辐射到目标

  4. 向雷达目标传播波形

  5. 从雷达目标反射波形。

  6. 收集辐射以产生接收信号

  7. 匹配滤波器接收信号

为雷达返回振幅提供记忆

z = 0 (Nscan Np);tp = 0 (Nscan、Np);

进入循环。集updatercs真正的只有扫描的第一次脉冲。

m = 1:Nscan t0 = (m-1)*Trot;t = t0;updatercs = true;k = 1: Np
T = T + pri;txwav =发射机(wav);

找到雷达和目标位置

[xradar, vradar] = radarplatform (t);[xtgt, vtgt] = targetplatform (t);

向目标辐射波形

[~ (ang) = rangeangle (xtgt xradar);radwav =散热器(txwav, ang);

传播波形到目标和从目标

propwav =通道(radwav radarplatform。InitialPosition,...targetplatform.InitialPosition (0, 0, 0), (0, 0, 0));

从目标反射波形。设置updatercs国旗。

reflwav =目标(propwav updatercs);

收集接收到的波形

collwav =收集器(reflwav, ang);

对输入信号应用匹配滤波器

y =过滤器(collwav);z (m, k) = max (abs (y));tp (m, k) = t;
结束结束

绘制脉冲振幅

绘制扫描脉冲的振幅作为时间的函数。

情节(tp (:), z (:),“。”)包含(的时间(秒)) ylabel (脉冲幅度的

请注意,脉冲振幅在扫描中是变化的。

接收脉冲振幅的直方图

图;嘘(z(:), 25)包含(脉冲幅度的) ylabel (“数”