comm.IQImbalanceCompensatorgydF4y2Ba
补偿I/Q不平衡gydF4y2Ba
描述gydF4y2Ba
的gydF4y2BaIQImbalanceCompensatorgydF4y2Ba
系统对象™补偿调制信号的同相分量和正交分量之间的不平衡。gydF4y2Ba
为了弥补I/Q不平衡:gydF4y2Ba
定义和设置gydF4y2Ba
IQImbalanceCompensatorgydF4y2Ba
对象。看到gydF4y2Ba建设gydF4y2Ba.gydF4y2Ba调用gydF4y2Ba
一步gydF4y2Ba
的特性来补偿I/Q不平衡gydF4y2Bacomm.IQImbalanceCompensatorgydF4y2Ba
.的行为gydF4y2Ba一步gydF4y2Ba
特定于工具箱中的每个对象。gydF4y2Ba
I/Q不平衡补偿器固有的自适应算法与M-PSK, M-QAM和OFDM调制方案兼容,其中gydF4y2BaM > 2gydF4y2Ba.gydF4y2Ba
请注意gydF4y2Ba
补偿器的输出可以缩放和旋转,也就是说,相对于参考星座乘以一个复数。在实践中,这不是一个问题,因为接收机在使用信道估计解调之前纠正了这个问题。gydF4y2Ba
请注意gydF4y2Ba
从R2016b开始,而不是使用gydF4y2Ba一步gydF4y2Ba
方法来执行System对象™定义的操作,则可以使用参数调用该对象,就像调用函数一样。例如,gydF4y2BaY = step(obj,x)gydF4y2Ba
而且gydF4y2BaY = obj(x)gydF4y2Ba
请执行相同的操作。gydF4y2Ba
建设gydF4y2Ba
H = com . iqimbalanccompenssatorgydF4y2Ba
创建一个补偿器系统对象,gydF4y2BaHgydF4y2Ba
,它补偿了输入信号的同相分量和正交分量之间的不平衡。gydF4y2Ba
H = com . iqimbalancecompensator (gydF4y2Ba
创建一个I/Q失衡补偿器对象,gydF4y2Ba的名字gydF4y2Ba
,gydF4y2Ba价值gydF4y2Ba
)gydF4y2BaHgydF4y2Ba
,每个指定的属性gydF4y2Ba的名字gydF4y2Ba
设置为指定的gydF4y2Ba价值gydF4y2Ba
.您可以以任意顺序指定额外的名-值对参数,如(gydF4y2BaName1gydF4y2Ba
,gydF4y2BaValue1gydF4y2Ba
、……gydF4y2Ba以gydF4y2Ba
,gydF4y2Ba家gydF4y2Ba
).gydF4y2Ba
属性gydF4y2Ba
|
补偿器系数的来源gydF4y2Ba 指定或gydF4y2Ba |
|
用于补偿I/Q不平衡的初始系数gydF4y2Ba 初始系数是一个复标量,可以是单精度或双精度。默认值为gydF4y2Ba |
|
系数自适应步长来源gydF4y2Ba 指定或gydF4y2Ba |
|
自适应步长gydF4y2Ba 指定算法在估计I/Q不平衡时使用的步长。此属性仅当gydF4y2Ba |
|
创建输入端口以控制补偿器系数自适应gydF4y2Ba 当此逻辑属性为gydF4y2Ba |
|
创建输出补偿器系数的端口gydF4y2Ba 当此逻辑属性为gydF4y2Ba |
方法gydF4y2Ba
一步gydF4y2Ba | 补偿I/Q不平衡gydF4y2Ba |
所有系统对象通用gydF4y2Ba | |
---|---|
释放gydF4y2Ba |
允许系统对象属性值更改gydF4y2Ba |
重置gydF4y2Ba |
重置System对象的内部状态gydF4y2Ba |
当使用gydF4y2Ba重置gydF4y2Ba
,此方法从先前处理的帧中的最后一个符号重置加窗后缀。gydF4y2Ba
例子gydF4y2Ba
算法gydF4y2Ba
影响直接转换接收机的主要缺陷之一是接收信号的同相分量和正交分量之间的不平衡。与其改进前端模拟硬件,不如容忍一定程度的I/Q不平衡,然后实施补偿方法,这更具有成本效益。采用基于圆度的盲补偿算法作为I/Q不平衡补偿器的基础。gydF4y2Ba
给出了广义I/Q不平衡模型,其中gydF4y2BaggydF4y2Ba是振幅不平衡和gydF4y2BaϕgydF4y2Ba相位不平衡(理想情况下,gydF4y2BaggydF4y2Ba= 1gydF4y2Ba而且gydF4y2BaϕgydF4y2Ba= 0gydF4y2Ba).在图中,gydF4y2BaH (f)gydF4y2Ba是分支的名义频率响应,例如,低通滤波器。gydF4y2BaHgydF4y2Ba我gydF4y2Ba(f)gydF4y2Ba而且gydF4y2BaHgydF4y2Ba问gydF4y2Ba(f)gydF4y2Ba表示与标称响应不同的同相和正交振幅和相位响应的部分。有了完美的匹配,gydF4y2BaHgydF4y2Ba我gydF4y2Ba(f)gydF4y2Ba=gydF4y2BaHgydF4y2Ba问gydF4y2Ba(f)gydF4y2Ba= 1gydF4y2Ba.gydF4y2Ba
让gydF4y2Baz (t)gydF4y2Ba为接收信号的理想基带等效信号,gydF4y2Bar (t)gydF4y2Ba,其傅里叶变换记为gydF4y2BaZ (f)gydF4y2Ba.给定广义I/Q不平衡模型,不平衡信号的傅里叶变换,gydF4y2Bax (t)gydF4y2Ba=gydF4y2BaxgydF4y2Ba我gydF4y2Ba(t)gydF4y2Ba+gydF4y2BaxgydF4y2Ba问gydF4y2Ba(t)gydF4y2Ba,是gydF4y2Ba
在哪里gydF4y2BaGgydF4y2Ba1gydF4y2Ba(f)gydF4y2Ba而且gydF4y2BaGgydF4y2Ba2gydF4y2Ba(f)gydF4y2Ba是I/Q不平衡的直接和共轭组分。这些组件被定义为gydF4y2Ba
应用傅里叶反变换gydF4y2BaX (f)gydF4y2Ba时,信号模型为gydF4y2Bax (t)gydF4y2Ba=gydF4y2BaggydF4y2Ba1gydF4y2Ba(t)gydF4y2Ba*gydF4y2Baz (t)gydF4y2Ba+gydF4y2BaggydF4y2Ba2gydF4y2Ba(t)gydF4y2Ba*gydF4y2BazgydF4y2Ba*gydF4y2Ba(t)gydF4y2Ba.gydF4y2Ba
这就提出了补偿器结构,如图所示,其中离散时间符号用于表示变量。补偿后的信号表示为gydF4y2Bay (n) =gydF4y2Bax (n)gydF4y2Ba+gydF4y2Ba的天气gydF4y2Ba*gydF4y2Ba(n)gydF4y2Ba.gydF4y2Ba
一个简单的算法形式gydF4y2Ba
用于确定权重,因为它确保输出是“适当的”,即,gydF4y2Ba
[1]gydF4y2Ba.的初始值gydF4y2BawgydF4y2Ba是由gydF4y2BaInitialCoefficientgydF4y2Ba
属性,该属性的默认值为gydF4y2Ba0 + 0igydF4y2Ba
.gydF4y2Ba米gydF4y2Ba步长是否与gydF4y2BaStepSizegydF4y2Ba
财产。gydF4y2Ba
选定的参考书目gydF4y2Ba
[1] Anttila, L., M. Valkama, M. Renfors。正交无线电接收机中频率选择性I/Q不平衡的盲补偿:基于圆度的方法gydF4y2BaIEEE ICASSPgydF4y2Ba《中国科学院学报》,2007。gydF4y2Ba
[2] Kiayani, A., L. Anttila, Y. Zou,和M. Valkama,“OFDM系统中减轻多重射频损伤的高级接收机设计:算法和射频测量”,gydF4y2Ba电子与计算机工程杂志gydF4y2Ba, Vol. 2012。gydF4y2Ba
扩展功能gydF4y2Ba
版本历史gydF4y2Ba
另请参阅gydF4y2Ba
I/Q不平衡补偿器gydF4y2Ba|gydF4y2Baiqcoef2imbalgydF4y2Ba
|gydF4y2Baiqimbal2coefgydF4y2Ba