主要内容

comm.ACPR

测量相邻信道功率比(ACPR)

描述

comm.ACPR系统对象™测量输入信号的ACPR。

测量输入信号的ACPR:

  1. 创建comm.ACPR对象并设置其属性。

  2. 调用带有参数的对象,就像调用函数一样。

要了解更多关于System对象如何工作的信息,请参见什么是系统对象?

创建

描述

acpr= comm.ACPR创建一个ACPR测量系统对象。

例子

acpr= comm.ACPR (的名字价值属性使用一个或多个名称-值参数。例如,comm.ACPR (NormalizedFrequency,真的)创建具有归一化频率值的ACPR测量对象。

属性

全部展开

除非另有说明,属性为<年代pan class="emphasis">nontunable,这意味着在调用对象后不能更改它们的值。对象在调用时锁定,而释放函数打开它们。

如果属性是<年代pan class="emphasis">可调,您可以随时更改其值。

有关更改属性值的更多信息,请参见在MATLAB中使用系统对象设计系统

归一化频率值,指定为这些逻辑值之一。

  • 0) -频率值以Hz为单位。

  • 1真正的频率值在[- 1,1]范围内归一化。

数据类型:逻辑|

输入信号的采样率(以Hz为单位),指定为正标量。

依赖关系

要启用此属性,请设置NormalizedFrequency财产

数据类型:

主通道中心频率,指定为数值标量。

  • 如果你设置NormalizedFrequency财产真正的,指定中心频率为[−1,1]范围内的归一化值。

  • 如果你设置NormalizedFrequency财产,以Hz为单位指定中心频率。

属性指定对象在指定带宽中测量主通道功率的位置MainMeasurementBandwidth财产。有关如何设置这两个属性的详细信息,请参见算法

数据类型:

主通道测量带宽,指定为正标量。

  • 如果你设置NormalizedFrequency财产真正的,将测量带宽指定为规范化值,取值范围为[0,1]。

  • 如果你设置NormalizedFrequency财产,表示测量带宽,单位为Hz。

此属性指定对象测量主通道功率的带宽。在频率的中心进行测量,由MainChannelFrequency财产。有关如何设置这两个属性的详细信息,请参见算法

数据类型:

相邻信道频率偏移量,指定为一个数字标量或行向量,其中包含定义感兴趣的相邻信道位置的频率。

  • 如果你设置NormalizedFrequency财产真正的,指定相邻通道频率偏移量为[−1,1]范围内的归一化值。

  • 如果你设置NormalizedFrequency财产,指定相邻通道频率偏移量,单位为Hz。

偏移值表示主信道中心频率与相邻信道中心频率之间的距离。正偏移表示主信道中心频率右侧的相邻信道。负偏移量表示相邻信道位于主信道中心频率的左侧。有关如何设置相邻通道的属性的详细信息,请参见算法

数据类型:

每个相邻通道的测量带宽,指定为以下选项之一。

  • 数值标量——对象在相等的测量带宽内获得所有相邻的信道功率测量值。

  • 中指定的偏移量的长度的数字行向量AdjacentChannelOffset属性-对象基于以相应频率偏移量定义的频率为中心的特定带宽获得每个相邻信道功率测量值。的AdjacentChannelOffset属性定义此频率偏移量。

的值设置此属性的值NormalizedFrequency财产。

  • 如果你设置NormalizedFrequency财产真正的,将测量带宽值指定为规范化值,取值范围为[0,1]。

  • 如果你设置NormalizedFrequency财产,以Hz为单位指定测量带宽值。

有关如何设置相邻通道的属性的详细信息,请参见算法

数据类型:

测量过滤器的源,指定为这些值之一。

  • “没有”—该对象没有应用过滤来获取ACPR度量值。

  • “属性”—对象在测量平均功率前会对主通道施加测量滤波器。参数指定测量滤波器系数MeasurementFilter财产。每个相邻的信道频带也接收一个测量滤波器。

数据类型:字符|字符串

测量滤波器系数,指定为包含FIR滤波器系数的递减多项式幂的数值行向量。将滤波器的响应设在直流电中心。在获得平均功率测量之前,该对象自动移动并在每个主和相邻通道中心频率上应用滤波器响应。内部筛选器状态在调用对象之间保持不变。要清除状态,请调用重置对象的功能。

默认值指定一个对测量没有影响的全通过滤器。

依赖关系

要启用此属性,请设置MeasurementFilterSource财产“属性”

数据类型:

光谱估计控制,指定为这些值之一。

  • “汽车”-该对象通过具有零重叠的韦尔奇谱估计器、汉明窗和等于输入数据向量长度的段长度获得功率测量。谱估计器集可以实现输入数据长度所能达到的最大频率分辨率。

  • “指定频率分辨率”—对象使用参数指定的值FrequencyResolution属性自动计算光谱估计器数据窗口的大小。

  • 指定窗口参数的-该对象通过韦尔奇谱估计器获得功率测量SegmentLengthOverlapPercentage窗口,SidelobeAttenuation属性。在这种情况下,FrequencyResolution属性不适用,但您也可以使用这些属性来控制分辨率。

数据类型:字符|字符串

样本中谱估计器的段长度,指定为正整数。段长度使您能够在频谱估计的频率分辨率和方差之间进行权衡。较长的段长度产生较好的分辨率。段长越短,平均程度越高,方差越小。

依赖关系

要启用此属性,请设置SpectralEstimation财产指定窗口参数的

数据类型:

谱估计器中片段之间的重叠百分比,指定为范围[0,100]中的数值标量。

依赖关系

要启用此属性,请设置SpectralEstimation财产指定窗口参数的

数据类型:

谱估计器的窗口函数,指定为“汉明”“Bartlett”“Bartlett-Hanning”“黑人”“Blackman-Harris”“Bohman表示”“切比雪夫”“平顶”“损害”“Nuttall”“Parzen”“矩形”,或“三角”

默认的汉明窗口旁瓣衰减为42.5 dB。这种衰减可以掩盖光谱含量低于这个值,相对于峰值光谱含量。选择不同的窗口可以使您在分辨率和旁瓣衰减之间做出权衡。

依赖关系

要启用此属性,请设置SpectralEstimation财产指定窗口参数的

数据类型:字符|字符串

切比雪夫窗口函数的旁瓣衰减,以dB为单位,指定为非负标量。

依赖关系

要启用此属性,请设置SpectralEstimation财产指定窗口参数的窗口财产“切比雪夫”

数据类型:

频谱估计器的频率分辨率,指定为数值标量。

  • 如果你设置NormalizedFrequency财产真正的,指定频率分辨率为规范化值,取值范围为[0,1]。

  • 如果你设置NormalizedFrequency财产,以Hz为单位指定频率分辨率。

依赖关系

要启用此属性,请设置SpectralEstimation财产“指定频率分辨率”

数据类型:

频谱估计器使用的快速傅里叶变换(FFT)点的个数,指定为这些值之一。

  • “下一个2的幂”-该对象将FFT点数设置为大于2的下一个次幂max (SegmentLength, 256)

  • “与段长相同”—对象设置FFT点数为参数的值SegmentLength财产。

  • “自定义”—对象设置FFT点数为参数的值CustomFFTLength财产。

数据类型:字符|字符串

FFT点的自定义数目,指定为正整数。

依赖关系

要启用此属性,请设置FFTLength财产“自定义”

数据类型:

最大保持设置控制,指定为这些逻辑值之一。

  • 0) -该对象通过使用瞬时功率谱密度估计获得功率测量。

  • 1真正的对象通过比较两个矢量获得功率测量。其中一个向量是当前估计的功率谱密度向量(由当前输入数据帧获得)。对象将此向量与前面的最大保持累积功率谱密度向量(在前面调用对象时获得)进行比较。该对象存储每个频率库的最大值,并使用这些值计算平均功率测量值。若要清除最大保持频谱,请使用重置对象的功能。

可调:是的

数据类型:逻辑|

功率测量单位,指定为这些值之一。

  • dBm的“瓦分贝”—该对象返回dBc刻度的ACPR测量值(参考主通道功率的相邻通道功率)。

  • “瓦”-该对象以线性比例返回ACPR测量值。

数据类型:字符|字符串

选项启用主通道功率测量输出,指定为逻辑0)或1真正的).当您将此属性设置为真正的,该对象返回主通道功率测量值。主通道功率是在指定频带内测量的输入信号的功率MainChannelFrequency而且MainMeasurementBandwidth属性。对象在指定的单元中返回功率测量值PowerUnits财产。

数据类型:逻辑|

选项启用相邻通道功率测量输出,指定为逻辑0)或1真正的).当您将此属性设置为真正的,该对象返回一个包含相邻通道功率测量值的向量。相邻的信道功率对应于在指定频带内测量的输入功率AdjacentChannelOffset而且AdjacentMeasurementBandwidth属性。对象在指定的单元中返回功率测量值PowerUnits财产。

数据类型:逻辑|

使用

描述

adjChPowRatio= acpr (信号测量输入数据中的ACPR信号.测量的频带是由MainChannelFrequencyMainMeasurementBandwidthAdjacentChannelOffset,AdjacentMeasurementBandwidth属性。

adjChPowRatiomainChPow) = acpr (信号测量主通道功率,mainChPow.要使用此语法,请设置MainChannelPowerOutputPort财产真正的.主通道功率是在主通道规定的频带内测量的MainChannelFrequency而且MainMeasurementBandwidth属性。

adjChPowRatioadjChPow) = acpr (信号测量相邻信道的功率,adjChPow.要使用此语法,请设置AdjacentChannelPowerOutputPort财产真正的.相邻的信道功率在相邻的频带上被测量AdjacentChannelOffset而且AdjacentMeasurementBandwidth属性。

adjChPowRatiomainChPowadjChPow) = acpr (信号测量ACPR、主信道功率和相邻信道功率。要使用此语法,请设置MainChannelPowerOutputPort而且AdjacentChannelPowerOutputPort属性真正的

输入参数

全部展开

输入信号,指定为复数列向量。

数据类型:
复数的支持:是的

输出参数

全部展开

ACPR测量,作为数字行向量返回。对象指定的相邻通道的数量AdjacentChannelOffset财产。

数据类型:

主通道功率测量,作为数值标量返回。的PowerUnits属性指定用于返回值的单位。

数据类型:

相邻通道功率测量,作为数字行向量返回。对象指定的相邻通道的数量AdjacentChannelOffset财产。的PowerUnits属性指定用于返回值的单位。

数据类型:

对象的功能

要使用对象函数,请将System对象指定为第一个输入参数。例如,释放名为obj,使用以下语法:

发行版(obj)

全部展开

一步 运行<年代pan class="trademark entity">系统对象算法
释放 释放资源并允许更改<年代pan class="trademark entity">系统对象属性值和输入特征
重置 的内部状态重置<年代pan class="trademark entity">系统对象

例子

全部折叠

生成字母大小为16的数据,然后对数据进行调制。

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

通过使用矩形脉冲形状对数据进行采样。

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

创建ACPR测量对象。

acpr = comm.ACPR (<年代pan style="color:#0000FF">...“SampleRate”, 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">...“AdjacentChannelPowerOutputPort”,真正的);

测量调制信号的ACPR、主信道功率和相邻信道功率。

[adjChPowRatio, mainChPow adjChPow] = acpr (yPulse)
adjChPowRatio =<年代pan class="emphasis">1×2-14.3659 - -14.3681
mainChPow = 38.8668
adjChPow =<年代pan class="emphasis">1×224.5010 - 24.4988

算法

为了符合奈奎斯特采样定理,在设置主通道和相邻通道的频率和测量带宽时必须满足这些条件。

| MainChannelFrequency ± MainMeasurementBandwidth 2 | < F 马克斯 | MainChannelFrequency + AdjacentChannelOffset ± AdjacentMeasurementBandwidth 2 | < F 马克斯

如果你设置NormalizedFrequency财产,<年代pan class="inlineequation"> F 马克斯 F 年代 / 2 ,在那里<年代pan class="inlineequation"> F 年代 采样频率是否由SampleRate财产。

如果你设置NormalizedFrequency财产真正的,<年代pan class="inlineequation"> F 马克斯 1

扩展功能

版本历史

介绍了R2012a

另请参阅

对象

  • |<年代pan itemscope itemtype="//www.ru-cchi.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">|<年代pan itemscope itemtype="//www.ru-cchi.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">
Baidu
map