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 =步骤(obj, x)gydF4y2Ba
和gydF4y2Bay = obj (x)gydF4y2Ba
执行相同操作。gydF4y2Ba
建设gydF4y2Ba
H = comm.IQImbalanceCompensatorgydF4y2Ba
创建补偿器系统对象,gydF4y2BaHgydF4y2Ba
,用于补偿输入信号的同相分量和正交分量之间的不平衡。gydF4y2Ba
H = comm.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 + 0我gydF4y2Ba
.gydF4y2Ba米gydF4y2Ba中的步骤大小是否与gydF4y2BaStepSizegydF4y2Ba
财产。gydF4y2Ba
选定的参考书目gydF4y2Ba
[1] Anttila, L., M. Valkama和M. Renfors。“正交无线电接收机中频率选择I/Q不平衡的盲补偿:基于圆的方法”,gydF4y2BaProc。IEEE ICASSPgydF4y2Ba, 2007年pp.iii - 245 - 248。gydF4y2Ba
[2] Kiayani, A., L. Anttila, Y. Zou,和M. Valkama,“缓解OFDM系统中多重射频损伤的先进接收机设计:算法和射频测量”,gydF4y2Ba电气与计算机工程学报gydF4y2Ba卷,2012年。gydF4y2Ba
扩展功能gydF4y2Ba
另请参阅gydF4y2Ba
I / Q不平衡补偿器gydF4y2Ba|gydF4y2Baiqcoef2imbalgydF4y2Ba
|gydF4y2Baiqimbal2coefgydF4y2Ba