主要内容

基于目标检测的PRF敏捷性

在雷达工作中,经常需要根据目标返回情况调整工作模式。这个例子展示了如何根据雷达探测改变其脉冲重复频率(PRF)的雷达建模。

可用的示例实现

本例包括Simulink®模型:基于雷达探测的PRF金宝app敏捷性:slexPRFSchedulingExample.slx

基于雷达探测的动态PRF选择

该模型模拟了一种单站雷达,该雷达搜索5公里范围内的目标。如果雷达探测到2公里范围内的目标,那么它将切换到更高的PRF,只寻找2公里范围内的目标,并增强其探测高速目标的能力。

这个系统非常类似于在Simulink中模拟雷达接收机测试信号金宝app示例与以下区别:

  1. 波形块不再是源块。相反,它接受一个输入,idx,以选择要使用的PRF。可用的PRF值在波形对话框的PRF参数中指定。

  2. 每次发送一个波形时,其对应的PRF也设置了应该发送下一个脉冲的时间。

  3. 现在有一个控制器来确定下一个传输使用哪个PRF。在信号处理链的末端,估计目标范围。控制器将使用该信息来决定为下一次传输选择哪个PRF。

  4. 一旦编译了模型,请注意,由于波形PRF可能发生变化,通过系统的信号的长度可能会发生变化。

  5. 该模型利用了新的可控采样时间,使系统运行在由不同的PRF值决定的适当时间。

案例探究

利用辅助函数计算了模型的几个参数helperslexPRFSchedulingSim.要从模型中打开函数,单击Modify Simulation Parameters块。该函数在加载模型时执行一次。它向工作区导出一个结构,该结构的字段由对话框引用。要修改任何参数,要么在命令提示符处更改结构中的值,要么编辑helper函数并重新运行它以更新参数结构。

结果和显示

该图显示了检测到的目标范围。从目标反射信号的往返时间延迟计算目标范围。当模拟开始时,雷达探测到两个目标,一个略超过2公里远,另一个在大约3.5公里远。

一段时间后,第一个目标移动到2公里区域并触发PRF变化。然后接收到的信号只能覆盖2公里的范围。显示是零填充,以确保绘图限制不改变。注意,由于距离模糊,3.5公里处的目标被折叠到1.5公里处。

总结

这个例子展示了如何在Simulink®中构建一个雷达系统,该系统根据目标探测距离动态地改变其PRF。金宝app交错PRF系统也可以类似地建模。