主要内容

脉冲波形分析仪

分析脉冲波形、调频波形和相位编码波形的性能特性

描述

这个脉冲波形分析仪应用程序可以让你探索雷达中常用信号的特性。你可以显示二维和三维绘图,让你可视化波形时间序列和频谱。

这个应用程序可以让你改变波形参数,看看不同的参数值如何影响波形的外观和属性。波形参数包括脉冲重复频率(PRF)、脉冲持续时间和带宽。该应用程序显示基本波形特征,如距离分辨率,多普勒分辨率,和最大距离。当你启动应用程序时真实和虚构的光谱默认情况下会显示选项卡。您可以同时叠加多个波形的绘图。

您可以使用这个下拉菜单选择不同类型的显示。您还可以通过使用拖放来更改默认布局来重新排列选项卡。

显示菜单

该应用程序可以让你分析这些类型的波形:

  • 矩形的

  • 线性调频(LFM)

  • 加强调频

  • 相波形

  • 调频恒定波形(FMCW)

您可以导出波形作为工作区变量或文件包含:

  • 相控阵系统工具箱™ 波形对象,例如分阶段的。线性的

  • 雷达工具箱脉冲波形库对象。

  • 雷达工具箱脉冲压缩图书馆对象。

你可以使用波形块,匹配滤波器块,拉伸处理机在仿真软件万博1manbetx®.你也可以用the脉冲波形库脉冲压缩库块中可用雷达工具箱

你也可以通过选择适当的传播速度在声纳应用程序中使用这个应用程序。

打开脉冲波形分析仪App

  • MATLAB®将来发布:应用程序选项卡,在下面信号处理和通信,选择应用程序图标,或

  • MATLAB命令提示符:输入pulseWaveformAnalyzer.要以编程方式使用应用程序,请参见程序化使用

例子

全部展开

这个例子展示了如何分析矩形波形。理想的矩形波形瞬间跳到一个常量,并在那里停留一段时间。重新排列参数特征制表符使图变大。

当您打开应用程序时图书馆选项卡显示默认矩形波形,中间面板显示波形的形状或频谱。首先,设置采样率(Hz)3兆赫。同样的采样率适用于你所分析的所有波形。

您可以通过右键单击波形的名称来重命名波形。将名称改为RectangularPulse

重命名波形

设计脉冲的最大射程为50公里。在这个范围内,信号传播和返回的时间是333 μs。因此,允许脉冲间隔为333 μs,相当于一个脉冲重复频率(PRF)的3000赫兹。

设定脉冲宽度至50μs。

更改中的光速值传播速度字段,以更精确的值输入physconst(“光速”).您可以在任何可编辑字段中使用工作区变量和MATLAB函数。

选择绿色复选标记后,应用程序显示的距离分辨率约为7.5公里特征标签。在此面板中,您可以向右滚动查看其他属性。矩形脉冲的距离分辨率约为脉冲宽度乘以光速的1/2。多普勒分辨率约为脉冲傅里叶变换的宽度。

在窗口的中间面板中,选择真实和虚构的选项卡以绘制波形。

“真实”和“虚拟”选项卡显示波形图。

选择光谱选项卡,以显示功率谱密度。

“频谱”选项卡显示功率谱密度。

通过选择,可以显示关节距离多普勒分辨率表面暧昧的情节菜单。

歧义函数表面选项卡显示歧义图。

这个例子展示了如何使用线性调频波形来提高距离分辨率。在前面的例子中,矩形脉冲的距离分辨率很差,大约7.5公里。你可以通过选择带宽更大的信号来提高距离分辨率。一个好的选择是线性调频脉冲。

参数选项卡,更改波形线性调频.然后,将波形名称更改为LinearFMWaveform。这种类型的脉冲具有变化的频率,频率可以随时间线性增加或减少。采样率保持在3 MHz。

选择扫描方向作为向上的,以及扫描带宽频率为1兆赫。

您可以看到,保持与前一示例中相同的脉冲宽度,可以将距离分辨率提高到150 m,如中所示特征选项卡。

在真实和想象选项卡中查看新的波形图。

虽然距离分辨率更好,但多普勒分辨率比矩形波形的分辨率差表面模棱两可的阴谋。这个模糊函数曲面选项卡显示多普勒分辨率和距离分辨率之间的权衡。

模糊函数表面选项卡显示降低的多普勒分辨率。

此示例显示了如何显示线性调频波形的频谱图(有频率重新分配和没有频率重新分配)。

使用与上一示例中相同的信号参数。

挑选光谱图信号图下拉菜单。然后,选择重新分配复选框以显示频率重新分配的谱图(默认情况下重新分配是打开的)。设定阈值至-100 dB。频率重新分配是一种利用信号相位谱中的信息锐化信号幅度谱图的技术。有关频率重新分配的更多信息,请参阅Fulop和Kelly(2006)[1]

“频谱图”选项卡显示波形的幅度谱图。

你可以改变阈值设置显示或隐藏较弱的频谱成分。

要查看常规光谱图,请清除重新分配复选框。

取消选中“重新分配”复选框。

同样,您可以改变阈值设置显示或隐藏较弱的频谱成分。

这个例子展示了如何同时显示两个信号。

首先,使用第一个示例中使用的相同参数创建矩形波形。然后,将波形重命名为RectangularPulse

接下来,创建一个LFM波形。单击添加波形按钮。将第二个波形重命名为LinearFMPulse.将波形参数设置为与第二个示例相同的值。

选择的两个波形图书馆面板使用Ctrl键+点击。显示器现在显示两种波形的波形、光谱和特征。

同时显示两个绘图。

频谱选项卡显示两种波形的功率谱密度。

程序化使用

全部展开

你可以跑pulseWaveformAnalyzer从命令行。

pulseWaveformAnalyzer (wav)打开脉冲波形分析仪应用程序和导入并绘制波形wavwav可以是一个表示波形对象的工作区中的变量,例如:

wav =分阶段。LinearFMWaveform (“采样器”fs,...“扫频带宽”,200e3,...“脉冲宽度”,1e-3,“PRF”,1e3);脉冲波形分析器(wav)
或者你可以直接输入对象:
pulseWaveformAnalyzer(分阶段。LinearFMWaveform (...“采样器”fs,...“扫频带宽”,200e3,...“脉冲宽度”,1e-3,“PRF”1 e3))

pulseWaveformAnalyzer (wavlib)打开脉冲波形分析仪应用程序并导入脉冲波形库对象,wavlib.例如,从三个具有1 MHz共同采样率的波形构建波形库对象。然后从命令行运行:

waveform1 = {“矩形”,“PRF”1 e4,“脉冲宽度”,50e-6};波形M2={“LinearFM”,“PRF”1 e4,“脉冲宽度”, 50 e-6,...“扫频带宽”,1e5,“SweepDirection”,“了”,...“SweepInterval”,“肯定的”};waveform3 = {“PhaseCoded”,“PRF”1 e4,“代码”,“Zadoff-Chu”,...“SequenceIndex”3,“切屑宽度”,5e-6,“NumChips”,8}; fs=1e6;wavlib=脉冲波形库(“采样器”fs,...“WaveformSpecification”, {waveform1、waveform2 waveform3});pulseWaveformAnalyzer (wavlib)

频谱选项卡显示所有三种波形的功率谱密度。

pulseWaveformAnalyzer (康普利布)打开脉冲波形分析仪应用程序并导入脉冲压缩图书馆对象,康普利布.例如,使用来自矩形波形线性调频波形例如,为矩形波形创建匹配滤波器,为线性调频波形创建拉伸处理器。设置采样频率为3mhz,矩形波脉宽为25 μs,线性波脉宽为50 μs,脉冲重复频率为3000hz。使用以下命令将压缩的波形导出到波形应用程序中:

fs=3e6;rectpw=25e-6;linpw=50e-6;prf=3e3;波形m1={“矩形”,“PRF”,prf,...“脉冲宽度”,rectpw};波形M2={“LinearFM”,“PRF”,prf,“脉冲宽度”linpw,...“扫频带宽”,1e6,“SweepDirection”,“了”,...“SweepInterval”,“肯定的”};procspec1 = {“匹配过滤器”,“光谱窗口”,“汉恩”};procspec2 = {“拉伸处理器”,“ReferenceRange”, 5000,...“范围跨度”,200,“射程窗”,“哈明”};comprlib = pulseCompressionLibrary (...“WaveformSpecification”,{waveorm1,waveorm2},...“ProcessingSpecification”{procspec1, procspec2},...“采样器”fs,“PropagationSpeed”,physconst(“光速”)); 脉冲波形分析器(comprlib)

频谱选项卡显示两种波形的功率谱密度。

参考文献

福洛普,肖恩·A和凯利·菲兹。计算时间校正瞬时频率(重新分配)谱图的算法及其应用美国声学学会杂志119,第1号(2006年1月):360-71。

另见

应用程序

介绍了R2014b