主要内容

comm.ACPR

相邻的信道功率比测量

描述

ACPR系统对象™测量输入信号的相邻信道功率比(ACPR)。

测量相邻信道功率:

  1. 定义并设置相邻的通道功率对象。看到<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">建设.

  2. 调用<一个href="//www.tatmou.com/help/comm/ref/comm.acpr.step.html">测量相邻信道的功率比comm.ACPR.的行为特定于工具箱中的每个对象。

请注意

从R2016b开始,而不是使用方法来执行由System对象定义的操作,您可以使用参数调用对象,就像它是一个函数一样。例如,y =步骤(obj,x)y = obj (x)执行等效操作。

建设

H = comm.ACPR创建一个System对象,H,测量输入信号的相邻信道功率比(ACPR)。

h = comm.acpr(名称价值创建对象,H,每个指定属性设置为指定值。您可以按任何顺序指定其他名称值对参数(名称1Value1,......,namen.).

特性

NormalizedFrequency

假设归一化频率值

指定频率值是否归一化。如果将此属性设置为真正的,该对象假定频率值已归一化(在[-1]范围内)。默认值是.如果将此属性设置为,该物体假设频率值以赫兹为单位。

采样率

输入信号的采样率

指定输入信号的采样率,在每秒样本中,作为双精度正标量。默认值是1 e6每秒样品。属性时,此属性将应用<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">NormalizedFrequency财产

MainChannEvicequency.

主路中心频率

指定主通道中心频率为双精度标量。默认值是0赫兹。

当你设置时<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">NormalizedFrequency财产真正的,必须将中心频率指定为归一化值之间的常规值-11

当你设置时<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">NormalizedFrequency财产,必须指定中心频率为赫兹。对象在带宽中测量主通道功率<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">MainMeasurementBandwidth财产。在指定的频率中心进行测量MainMeasurementBandwidth财产。

MainMeasurementBandwidth

主路测量带宽

指定主通道测量带宽为双精度的正标量。默认值是50 e3赫兹。

当你设置时<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">NormalizedFrequency财产真正的,您必须指定测量带宽为之间的标准化值01

当你设置时<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">NormalizedFrequency财产,您必须在赫兹中指定测量带宽。对象在带宽中测量主通道功率MainMeasurementBandwidth财产。在指定的频率中心进行测量<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">MainChannEvicequency.财产。

AdjacentChannelOffset

相邻信道的频率偏移

将相邻通道偏移指定为双精度标量或包含定义感兴趣的相邻通道位置的频率的行向量。默认值是[-100e3 100e3]赫兹。

当你设置时<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">NormalizedFrequency财产真正的之间的正规化频率偏移量-11.当你设置时NormalizedFrequency财产,必须指定以赫兹为单位的频率偏移值。偏移值表示主信道中心频率和相邻信道中心频率之间的距离。正偏移量表示主信道中心频率右侧的相邻信道。负偏移量表示主信道中心频率左侧的相邻信道。

AdjacentMeasurementBandwidth

相邻信道测量带宽

指定每个相邻通道的测量带宽。默认值是标量,50 e3.该目的假设每个相邻带宽以由相应的频率偏移定义的频率为中心。您在此处定义了此偏移量<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">AdjacentChannelOffset财产。将此属性设置为长度等于指定偏移量数量的双精度标量或行向量<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">AdjacentChannelOffset财产。

将此属性设置为标量时,对象在等测量带宽范围内获得所有相邻的信道功率测量。当你设置时<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">NormalizedFrequency财产真正的,您必须指定归一化带宽值之间的01.当你设置时<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">NormalizedFrequency财产,您必须在赫兹中指定相邻的信道带宽值。

MeasurementFilterSource

测量滤波器的来源

将测量滤波器源指定为没有任何|财产.默认值是没有任何.将此属性设置为没有任何该对象不应用滤波获得ACPR测量。将此属性设置为财产,在测量平均功率之前,对主通道应用测量滤波器。每个相邻的信道频带也接收一个测量滤波器。在这种情况下,您可以在<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">MeasurementFilter财产。

MeasurementFilter

测量滤波器系数

指定测量滤波器系数为包含FIR滤波器系数的双精度行向量,按z的幂次降序排列。将滤波器的响应中心设置在直流。ACPR对象自动移动,并在每个主和相邻通道中心频率应用滤波器响应,然后获得平均功率测量值。只有在调用reset方法时,内部过滤器状态才会保持并清除。属性时,此属性将应用<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">MeasurementFilterSource财产财产.默认值是1,这是一个无效的过滤器,对测量没有影响。

SpectralEstimation

谱估计控制

将光谱估计控制指定为一个汽车|指定频率分辨率|指定窗口参数.默认值是汽车

将此属性设置为汽车,目标通过具有零重叠的Welch谱估计器、Hamming窗和等于输入数据向量长度的段长度获得功率测量值。在此设置中,谱估计器集应达到输入数据长度可达到的最大频率分辨率。

将此属性设置为指定频率分辨率,您指定所需的频谱频率分辨率,以标准化单位或赫兹,使用<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">FrequencyResolution财产。在此设置中,对象使用FrequencyResolution属性自动计算谱估计器数据窗口的大小。

将此属性设置为指定窗口参数,若干光谱估计属性可用,以便您可以控制Welch光谱估计设置。这些属性是:SegmentLengthOverlapPercentage,<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">窗口,<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">SidelobeAttenuity.副瓣衰减仅当您设置<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">窗口财产切比雪夫

将此属性设置为指定窗口参数,FrequencyResolution属性不适用,并且使用上述属性控制分辨率。

SegmentLength

段长度

在样本中,将谱估计器的段长度指定为一个数值的、正的整数标量。默认值是64..该段的长度允许您在光谱估计中频率分辨率和方差之间进行权衡。长段长度导致更好的分辨率。短段长度导致更平均和方差减少。属性时,此属性将应用<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">SpectralEstimation财产指定窗口参数

OverlapPercentage

重叠的百分比

将谱估计器中每个分段之间的重叠百分比指定为双精度标量[0 100]间隔。属性时,此属性将应用<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">SpectralEstimation财产指定窗口参数.默认值是0百分比。

窗口

窗口功能

为谱估计器指定一个窗函数为巴特利特|Bartlett-Hanning|布莱克曼|Blackman-Harris|博恩曼|切比雪夫|扁头|汉明|损害|Nuttall|Parzen|矩形|三角形.默认值是汉明.汉明窗户有42.5dB的旁瓣衰减。相对于峰值光谱含量,这种衰减可能会掩盖低于此值的光谱含量。选择不同的窗口可以让你在分辨率和旁瓣衰减之间进行权衡。属性时,此属性将应用<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">SpectralEstimation财产指定窗口参数

SidelobeAttenuity

Chebyshev窗口的Sidelobe衰减

指定切比雪夫窗函数的副瓣衰减(以分贝为单位)为双精度非负标量。默认值是One hundred.dB。属性时,此属性将应用<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">SpectralEstimation财产指定窗口参数和<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">窗口财产切比雪夫

FrequencyResolution

频率分辨率

将谱估计器的频率分辨率指定为双精度标量。默认值是10625赫兹。

当您将NormalizedFrequency属性设置为真正的,必须将频率分辨率指定为之间的标准化值01.当你设置时<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">NormalizedFrequency财产,您必须在赫兹中指定频率分辨率。该对象使用该值<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">FrequencyResolution属性来计算光谱估计器使用的数据窗口的大小。属性时,此属性将应用<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">SpectralEstimation财产指定频率分辨率

FFTLENG

FFT长度

指定Welch谱估计器使用的FFT长度之一下一个功率2|与段长度相同|风俗.默认值是下一个功率2

将此属性设置为风俗,<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">CustomFFTLength属性可用来指定所需的FFT长度。

将此属性设置为下一个功率2,该对象将FFT的长度设为2的次幂。此长度大于谱估计器的段长度或256,取较大者。

将此属性设置为与段长度相同,该对象设置FFT的长度。这个长度等于谱估计的段长度或256,取较大者。

CustomFFTLength

自定义FFT长度

指定谱估计器使用的数字、正整数标量的FFT点的数量。属性时,此属性将应用<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">FFTLENG财产风俗.默认值是256

MaxHold

Max-hold设置控制

指定最大保持设置。默认值是

将此属性设置为真正的,对象比较两个向量。比较一个矢量是电流估计功率谱浓度向量(用电流输入数据帧获得)。该对象检查此向量对以前的最大保持累计功率谱浓度向量(在之前的呼叫中获得方法)。该对象存储每个频率库的最大值,并使用它们来计算平均功率测量值。你通过调用重启对象的方法。将此属性设置为,利用瞬时功率谱密度估计值获得功率测量值。此属性是可调的。

PowerUnits

电力单位

指定功率测量单元为DBM.|DBW.|美国瓦茨.默认值是DBM.

将此属性设置为DBM.,或DBW.,方法以dBc尺度输出ACPR测量值(邻近通道功率参考主通道功率)。如果将此属性设置为美国瓦茨,方法以线性刻度输出ACPR测量。

MainChannelPowerOutputPort

启用主通道功率测量输出

将此属性设置为真正的,方法输出主路功率测量。默认值是.主通道功率是输入信号在你定义的频带内测量的功率<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">MainChannEvicequency.和<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">MainMeasurementBandwidth属性。的方法中指定的单位返回功率测量值<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">PowerUnits财产。

AdjacentChannelPowerOutputPort

启用相邻信道功率测量输出

将此属性设置为真正的,方法输出一个矢量的相邻通道功率测量。默认值是.相邻的信道功率对应于在您定义的频段中测量的输入信号的功率<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">AdjacentChannelOffset和<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">AdjacentMeasurementBandwidth属性。的方法中指定的单位返回功率测量值<一个href="//www.tatmou.com/help/comm/ref/comm.acpr-system-object.html" class="intrnllnk">PowerUnits财产。

方法

相邻的信道功率比测量
对所有系统对象都是通用的
释放

允许修改系统对象的属性值

重启

重置系统对象的内部状态

例子

全部折叠

生成字母大小为16的数据并调整数据

X = RANDI([0 15],5000,1);y = qammod(x,16);

使用矩形脉冲形状通过L = 8来使数据越位

L = 8;yPulse = rectpulse (y, L);

创建ACPR测量对象,测量调制信号

acpr = comm.acpr(<年代pan style="color:#0000FF">......'采样率', 3.84 e6 * 8,<年代pan style="color:#0000FF">......'MainChannelfrequency',0,<年代pan style="color:#0000FF">......'MainMeasurementBandWidth', 3.84 e6,<年代pan style="color:#0000FF">......“AdjacentChannelOffset”(5 e6 5 e6),<年代pan style="color:#0000FF">......“AdjacentMeasurementBandwidth”, 3.84 e6,<年代pan style="color:#0000FF">......'mainchannelpoweroutputport', 真的,<年代pan style="color:#0000FF">......'addententchannelpoweroutputport', 真的);[ACPR,Mainchnlpwr,Adjchnlpwr] = ACPR(Ypulse)
ACPR =<年代pan class="emphasis">1×2-14.3659 - -14.3681
mainchnlpwr = 38.8668.
Addchnlpwr =<年代pan class="emphasis">1×224.5010 24.4988

算法

请注意

以下条件必须为真,否则电力测量结果掉出奈奎斯特间隔。

| 一个 n C h 一个 n n e l F r e ± 一个 n C h 一个 n n e l e 一个 年代 B W 2 | < F 马克斯 | 一个 n C h 一个 n n e l F r e + 一个 d j C h 一个 n n e l O f f 年代 e t ± 一个 d j C h 一个 n n e l e 一个 年代 B W 2 | < F 马克斯

F<年代ub>马克斯如果NormalizedFrequency = false = Fs/2

F<年代ub>马克斯= 1如果NormalizedFrequency = true

扩展能力

另请参阅

|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">

介绍了R2012a