主要内容

使用Spectrum Analyzer查看频谱图

谱图是一个二维表示的功率谱的信号,当这个信号扫过时间。它们可以直观地理解信号的频率内容。谱图的每一行都是一个周期图,使用滤波器组方法或韦尔奇的平均修正周期图算法计算。

要显示频谱图的概念,此示例使用该模型ex_psd_sa.作为起点。

打开模型并双击频谱分析仪块。在频谱设置窗格,改变看法光谱图。的方法被设置为滤波器组。运行模型。您可以在频谱分析仪窗口中看到输出的频谱图。要获取和存储数据以供进一步处理,请创建一个SpectrumAnalyzerConfiguration对象,并运行getspectrumdata.在此对象上的功能。

Colormap

功率谱是用频率的函数来计算的F并画出一条水平线。这条线上的每个点都根据特定频率下的功率值被赋予了特定的颜色。颜色是根据在显示器顶部看到的颜色地图来选择的。要更改颜色映射,请单击看法>配置属性,并选择其中一个选项彩色地图。确保看法被设置为光谱图。默认,彩色地图被设置为飞机(256)

正弦波的两个频率在5 kHz和10 kHz下明显可见。由于频谱分析仪使用滤波器组方法,因此峰值不存在光谱泄漏。正弦波嵌入在高斯噪声中,其方差为0.0001。该值对应于-40 dBm的功率。将映射到-40 dBm的颜色分配给噪声频谱。正弦波的功率为5 kHz和10 kHz的26.9 dBm。在这两个频率下显示的颜色对应于Colormap上的26.9 dBm。有关如何在DBM中计算电源的更多信息,请参阅“以瓦特转换为DBW和DBM”。

确认DBM值,更改看法光谱。此视图显示了各种频率下信号的功率。

您可以看到电源显示屏中的两个峰值具有约26 dBm的幅度,并且白色噪声平均为-40 dBm。

展示

在声谱图显示中,时间从上到下滚动,所以最新的数据显示在显示的顶部。随着模拟时间的增加,偏移时间也增加,以保持垂直轴限制不变,同时考虑传入的数据。的抵消随着仿真时间,值显示在频谱图范围的右下角。

分辨率带宽(RBW)

分辨率带宽(RBW)是频谱分析仪能分辨的最小频率带宽。默认,RBW(赫兹)被设置为汽车。在自动模式下,rbw.是频率跨度与1024的比值。在双边谱中,这个值是FS./ 1024.,而在一个面侧谱中,它是(FS./ 2) / 1024。在该示例中,RBW是(44100/2)/ 1024或21.53Hz。

如果方法被设置为滤波器组,使用这个值rbw.,用于计算一个光谱更新的输入样本的数量由N样品= FS./ RBW,即44100/21.53或2048。

如果方法被设置为韦尔奇,使用这个值rbw.,窗口长度(n样品)迭代地使用这种关系来计算:

N S. 一种 m P. L. E. S. = 1 - O. P. 100. × N E. N B. W. × F S. R. B. W.

O.P.是先前和当前缓冲数据段之间的重叠量。nenbw.是窗口的等效噪声带宽。

有关频谱估计算法的细节的更多信息,请参阅光谱分析

为了在显示屏上区分两个频率,两个频率之间的距离必须至少为RBW。在本例中,两个峰值之间的距离为5000hz,大于rbw.。因此,你可以清楚地看到山峰。

将第二正弦波从10000 Hz更改为5015 Hz的频率。两个频率之间的差异为15 Hz,少于rbw.

在缩放上,您可以看到峰值不可区分。

增加频率分辨率,减少rbw.到1 Hz并运行模拟。在缩放时,两个峰值,即15赫兹分开,现在是可区分的

时间分辨率

时间分辨率是垂直轴中的两个光谱线之间的距离。默认,时间res(年代)被设置为汽车。在此模式下,时间分辨率为1 / RBWS,这是可达到的最小分辨率。当你增加频率分辨率,时间分辨率下降。为了保持频率分辨率和时间分辨率之间的良好平衡,请更改RBW(赫兹)汽车。也可以指定时间res(年代)作为一个数值。

转换单位之间的电源

频谱分析仪提供三个单位来指定功率谱密度:瓦特/赫兹dBm /赫兹,瓦分贝/赫兹。相应的权力单位是瓦特dBm,瓦分贝。对于电气工程应用,您也可以查看您的信号的均方根Vrms伏特分贝。默认频谱类型是力量dBm

将功率转换为dBW和dBm

权力瓦分贝是由:

P. D. B. W. = 10. 日志 10. P. O. W. E. R. 一世 N W. 一种 T. T. / 1 W. 一种 T. T.

权力dBm是由:

P. D. B. m = 10. 日志 10. P. O. W. E. R. 一世 N W. 一种 T. T. / 1 m 一世 L. L. 一世 W. 一种 T. T.

对于振幅为1v的正弦波信号,单侧频谱的功率在瓦特是由:

P. W. 一种 T. T. S. = 一种 2 / 2 P. W. 一种 T. T. S. = 1 / 2

在该示例中,该功率等于0.5 W. DBM中的对应电量由以下方式提供:

P. D. B. m = 10. 日志 10. P. O. W. E. R. 一世 N W. 一种 T. T. / 1 m 一世 L. L. 一世 W. 一种 T. T. P. D. B. m = 10. 日志 10. 0.5 / 10. - 3.

这里,功率等于26。9897 dBm。若要用峰值查找器确认此值,请单击工具>测量>峰仪

对于白噪声信号,频谱对于所有频率都是平坦的。该示例中的频谱分析器显示了范围的单面频谱[0fs / 2]。对于具有1E-4方差的白噪声信号,每单位带宽的功率(Punitbandwidth)是1的军医。白噪声的总功率瓦特在整个频率范围内:

P. W. H 一世 T. E. N O. 一世 S. E. = P. N 一世 T. B. 一种 N D. W. 一世 D. T. H * N m B. E. R. O. F F R. E. 问: E. N C y B. 一世 N S. P. W. H 一世 T. E. N O. 一世 S. E. = 10. - 4. * F S. / 2 R. B. W. P. W. H 一世 T. E. N O. 一世 S. E. = 10. - 4. * 22050 21.53

频率箱的数量是总带宽与RBW的比值。对于单侧频谱,总带宽是采样率的一半。本例中的RBW为21.53 Hz。有了这些值,白噪声的总功率在瓦特在DBM中,可以使用0.1024W。在DBM中,可以使用白噪声的功率10 * log10 (0.1024/10 ^ 3),等于20。103 dBm。

将瓦特转换为dbfs

如果你把光谱单位设为dBFS并设置完整的规模(FullScaleSource)汽车,权力dBFS计算为:

P. D. B. F S. = 20. 日志 10. P. W. 一种 T. T. S. / F L. L. _ S. C 一种 L. E.

在哪里:

  • P.瓦特是瓦特的力量

  • 对于双和浮动信号,Full_Scale是输入信号的最大值。

  • 对于固定点或整数信号,Full_Scale是可以表示的最大值。

如果指定手动满量程(设置FullScaleSource财产),力量dBFS是由:

P. F S. = 20. 日志 10. P. W. 一种 T. T. S. / F S.

在哪里FS.是在中指定的完整缩放因子全尺度的财产。

对于振幅为1v的正弦波信号,单侧频谱的功率在瓦特是由:

P. W. 一种 T. T. S. = 一种 2 / 2 P. W. 一种 T. T. S. = 1 / 2

在这个例子中,这个功率等于0.5 W,正弦波的最大输入信号是1v。dBFS中相应的功率为:

P. F S. = 20. 日志 10. 1 / 2 / 1

这里,幂等于-3。0103。要在频谱分析仪中确认这个值,运行以下命令:

FS = 1000;%采样频率sinef = dsp.sinewave('samplege',fs,'samplesperframe',100);scope = dsp.spectrumanalyzer('samplege',fs,...'spectrumunits','dbfs','plotastwosidedspectrum',false)%% for ii = 1:100000 xsine = sinef();范围(XSine)结束
然后,单击工具>测量>峰仪

将DBM中的电源转换为VRMS中的RMS

权力dBm是由:

P. D. B. m = 10. 日志 10. P. O. W. E. R. 一世 N W. 一种 T. T. / 1 m 一世 L. L. 一世 W. 一种 T. T.

RMS中的电压由:

V. R. m S. = 10. P. D. B. m / 20. 10. - 3.

在前面的例子中,PdBm= 26.9897 dBm。Vrms计算为

V. R. m S. = 10. 26.9897 / 20. 0.001

等于0.7071。

确认此值:

  1. 改变类型RMS

  2. 点击打开峰值查找器工具>测量>峰仪

缩放颜色限制

当您运行模型并没有看到声谱图的颜色时,单击缩放颜色限制按钮。此选项自动播放颜色。

光谱图实时更新。在模拟过程中,如果更改了模型中的任何可调参数,则更改将立即在谱图中生效。

相关话题