在雷达工作中,经常需要根据目标回波来调整工作方式。这个例子展示了如何在雷达探测的基础上对改变脉冲重复频率(PRF)的雷达进行建模。
这个例子包括一个Simulink®模型:万博1manbetx
基于雷达探测的PRF敏捷性:slexPRFSchedulingExample.slx
该模型模拟了一种单站雷达,用于搜索明确射程为5公里的目标。如果雷达探测到2公里内的目标,它将切换到更高的PRF,只寻找2公里范围内的目标,并增强其对高速目标的探测能力。
这个系统与系统中使用的非常相似端到端单站雷达有以下显著差异的例子:
波形块不再是源块。相反,它接受一个输入,idx
,选择使用哪个PRF。可用的PRF值在波形对话框的PRF参数中指定。
每次发送一个波形时,其对应的PRF也会设置下一个脉冲应该发送的时间。
现在有一个控制器来决定下一个传输使用哪个PRF。在信号处理链的末端,对目标范围进行估计。控制器将使用此信息来决定下一个传输选择哪个PRF。
一旦模型被编译,请注意,由于PRF波形的可能变化,通过系统的信号的长度可能会发生变化。
该模型利用了新的可控采样时间,使系统能够根据不同的PRF值在适当的时间运行。
该模型的几个对话框参数由辅助函数计算helperslexPRFSchedulingSim。要打开模型中的函数,单击修改仿真参数
块。此功能时加载的模型执行一次。它出口到其字段由对话框中引用了工作区的结构。要修改任何参数,无论是在命令提示或编辑的辅助函数改变的结构中的值,并重新运行它来更新参数结构。
下图显示了检测到的目标范围。目标距离由目标反射信号的往返时间延迟来计算。在模拟开始时,雷达探测到两个目标,一个在2公里多一点的距离,另一个在大约3.5公里的距离。
一段时间后,第一个目标进入2公里区域,触发PRF变化。然后接收到的信号只能覆盖2公里范围。显示是零填充的,以确保情节限制不会改变。请注意,由于距离模糊,3.5公里处的目标被折叠到1.5公里范围内。
这个例子展示了如何在Simulink®中建立一个雷达系统,根据目标探测距离动态地改变其PRF。万博1manbetx交错PRF系统也可以类似地建模。