一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

发送IQ失配校准的方法和装置与流程

2021-11-20 03:33:00 来源:中国专利 TAG:

发送iq失配校准的方法和装置
1.相关申请的交叉引用
2.本技术要求于2020年5月15日提交的标题为“transmitter frequency

dependent in

phase and quadrature mismatch calibration”的第63/025,980号美国临时专利申请的优先权和权益,该申请以引用方式并入本文中。
技术领域
3.本公开总体上涉及正交发送器,并且更具体地,涉及发送iq失配校准。


背景技术:

4.正交发送器可以包括同相(i)路径和正交(q)路径。i路径与q路径之间的失衡可能会降低发送器的性能,所述失衡可以被称为iq失配(iqmm)。
5.本背景技术部分中公开的以上信息仅用于增强对本发明背景技术的理解,因此,其可能含有不构成现有技术的信息。


技术实现要素:

6.一种预补偿发送器同相(i)和正交(q)失配(iqmm)的方法,所述方法可以包括:通过发送路径的上变频器发送信号以提供上变频信号;确定通过接收反馈路径的下变频器的上变频信号;基于所确定的上变频信号来确定所述发送路径的一个或多个iqmm参数;以及基于所述发送路径的一个或多个iqmm参数来确定所述发送路径的一个或多个预补偿参数。确定所述发送路径的一个或多个iqmm参数可以包括求解方程式系统,所述方程式中的第一方程式可以包括上变频信号的第一分量以及至少部分地表示所述发送路径的预期频率响应的第一参数,并且所述方程式中的第二方程式可以包括所述上变频信号的第二分量以及至少部分地表示由于发送iqmm而引起的所述发送路径的频率响应的第二参数。所述方程式中的第一方程式可以还包括第三参数,所述第三参数至少部分地表示所述发送路径的增益和延迟。所述方法可以还包括:通过将第一本地振荡器用于所述发送路径并且将第二本地振荡器用于所述接收路径来确定所述接收反馈路径的iqmm;并且基于所确定的上变频信号来确定所述发送路径的一个或多个iqmm参数可以包括处理所述上变频信号以补偿所述接收路径中的iqmm。用于所述发送路径的本地振荡器可能会相对于用于所述接收反馈路径的本地振荡器发生频移。所述信号可以包括处于第一频率下的第一信号,所述上变频信号可以包括第一上变频信号,并且所述方法可以还包括:将处于第二频率下的第二信号发送通过所述发送路径的所述上变频器以提供第二上变频信号,确定通过所述接收反馈路径的下变频器的第二上变频信号,以及基于所确定的第二上变频信号确定所述发送路径的一个或多个iqmm参数。
7.一种预补偿发送器同相(i)和正交(q)失配(iqmm)的方法,所述方法可以包括:将信号发送通过发送路径的上变频器以提供上变频信号,确定通过包络检波器的上变频信号,基于所确定的上变频信号来确定所述发送路径的一个或多个iqmm参数,以及基于所述
发送路径的一个或多个iqmm参数来确定所述发送路径的一个或多个预补偿参数。确定发送路径的一个或多个iqmm参数可以包括:将第一预补偿参数应用于所述发送路径;基于所述第一预补偿参数来确定由发送iqmm通过所述包络检波器而引起的所述上变频信号的分量的第一功率;将第二预补偿参数应用于所述发送路径;以及基于所述第二预补偿参数来确定由发送iqmm通过包络检波器引起的上变频信号的分量的第二功率。确定所述发送路径的一个或多个iqmm参数可以还包括基于所述第一功率和所述第二功率中的较低者来选择所述第一预补偿参数或所述第二预补偿参数中的一者。所述方法可以还包括:将一个或多个额外预补偿参数应用于所述发送路径;以及基于所述一个或多个额外预补偿参数来确定由发送iqmm通过所述包络检波器而引起的所述上变频信号的一个或多个分量的一个或多个额外功率;并且确定所述发送路径的一个或多个iqmm参数可以包括基于所述第一功率、所述第二功率或者一个或多个额外功率中的较低者来选择所述第一预补偿参数、所述第二预补偿参数或者一个或多个额外预补偿参数中的一者。所述信号可以包括处于第一频率下的第一信号,所述上变频信号可以包括第一上变频信号,并且所述方法可以还包括:将处于第二频率下的第二信号发送通过所述发送路径的所述上变频器以提供第二上变频信号,确定通过所述包络检波器的第二上变频信号,以及基于所述确定的第二上变频信号来确定所述发送路径的一个或多个iqmm参数。所述方法可以还包括针对第一信号和第二信号中的每一个将第一预补偿参数和第二预补偿参数应用于所述发送路径,并且所述第一上变频信号和第二上变频信号可以分别基于所述第一预补偿参数和第二预补偿参数确定。确定所述发送路径的一个或多个iqmm参数可以包括基于所确定的第一上变频信号和第二上变频信号来求解所述方程式系统。所述方程式系统中的第一方程式可以包括至少部分第一预补偿参数和第二预补偿参数的函数。所述第二频率在基带处可以是所述第一频率的负数。所述方法可以还包括:针对所述第一预补偿参数和第二预补偿参数中的每一个扫描所述第一频率和第二频率;基于扫描所述第一频率和第二频率确定额外的第一上变频信号和第二上变频信号;以及基于所确定的额外上变频信号,确定所述发送路径在频率上的一个或多个iqmm参数。所述信号可以包括第一双音信号,所述上变频信号可以包括第一上变频双音信号,并且所述方法可以还包括将第二双音信号发送通过所述发送路径的所述上变频器以提供第二上变频双音信号,确定通过所述包络检波器的第二上变频双音信号,以及基于所确定的第二上变频双音信号确定所述发送路径的一个或多个iqmm参数。确定所述发送路径的一个或多个iqmm参数可以包括基于所确定的第一上变频双音信号和第二上变频双音信号来求解方程式系统,并且所述方程式中的至少一个可以包括所述第一双音信号的第一频率的第一参数以及所述第一双音信号的第二频率的第二参数。所述方法可以还包括:扫描所述双音信号中的至少一个的第一频率和第二频率;基于扫描所述第一频率和第二频率,确定额外的第一上变频双音信号和第二上变频双音信号;以及基于所确定的额外上变频双音调信号来确定所述发送路径的一个或多个iqmm参数。
8.一种系统可以包括:iq发送路径,所述iq发送路径包括上变频器;包络检波器,所述包络检波器被布置成提供来自所述iq发送路径的上变频信号的包络;信号发生器,所述信号发生器被布置成向所述iq发送路径施加导频信号;以及信号监测器,所述信号监测器被布置成基于所述导频信号来捕获所述上变频信号的所述包络,以及处理器,所述处理器被配置成:基于所捕获的所述上变频信号的包络,估计所述iq发送路径的一个或多个iq失
配(iqmm)参数,以及根据所估计的iqmm参数来估计所述iq发送路径的一个或多个补偿系数。所述信号监测器可以被布置成捕获通过iq接收器的支路的所述上变频信号的所述包络。
9.一种系统可以包括:iq发送路径,所述iq发送路径包括上变频器;iq接收路径,所述iq接收路径包括下变频器;反馈连接,所述反馈连接被布置成将上变频信号从所述iq发送路径耦合到所述iq接收路径;信号发生器,所述信号发生器被布置成将导频信号施加到所述iq发送路径;信号监测器,所述信号监测器被布置成基于所述导频信号通过所述iq接收路径捕获所述上变频信号,以及处理器,所述处理器被配置成:基于所捕获的上变频信号来估计所述iq发送路径的一个或多个iq失配(iqmm)参数,并且基于所估计的iqmm参数来估计所述iq发送路径的一个或多个补偿系数。
附图说明
10.附图不一定按比例绘制,并且出于整个说明性目的,所有附图中相似结构或功能的元件通常用相似的附图标记表示。附图仅旨在便于描述本文所公开的各实施例。附图没有描述本文所公开的教示的每个方面,并且不限制权利要求书的范围。附图与说明书一起示出本公开的示例性实施例,并且与说明书一起用于说明本公开的原理。
11.图1示出根据本公开的可以用于实施任何tx iqmm估计和/或补偿技术的iq发送器的示例性实施例。
12.图2示出根据本公开的可以估计其系数的复值预补偿器(cvc)结构的示例性实施例。
13.图3示出根据本公开的可以用于使用rx反馈路径来实施tx fd

iqmm校准的系统的实施例。
14.图4示出根据本公开的可以用于使用rx反馈路径来实施tx fd

iqmm校准的系统的示例性实施例。
15.图5示出根据本公开的与一些方程式相对应的发送和捕获(监测到)的信号的频谱图的示例性实施例。
16.图6示出根据本公开的可以用于使用包络检波器来实施tx fd

iqmm校准的系统的实施例。
17.图7示出根据本公开的可以用于使用包络检波器来实施tx fd

iqmm校准的系统的示例性实施例。
18.图8示出根据本发明的利用使用包络检波器进行tx iqmm校准的方法的第一实施例的发送和捕获(监测到)的信号的一些频谱图。
19.图9示出根据本公开的利用使用包络检波器进行tx iqmm校准的方法的第三实施例的发送和捕获(监测到)的信号的一些频谱图。
20.图10示出根据本公开的用于使用rx反馈路径进行tx iqmm校准的方法的实施例。
21.图11示出根据本公开的用于使用包络检波器进行tx iqmm校准的第一方法的实施例。
22.图12示出根据本公开的用于使用包络检波器进行tx iqmm校准的第二方法的实施例。
23.图13示出根据本公开的用于使用包络检波器进行tx iqmm校准的第三方法的实施例。
24.图14示出根据本公开的用于对收发器iqmm进行预补偿的方法的实施例。
25.图15示出了根据本公开的对发送器iqmm进行预补偿的方法的另一实施例。
具体实施方式
26.概述
27.本公开包括涉及对正交上变频发送器中的同相(i)和正交(q)失配(iqmm)进行预补偿的许多发明原理。可以在基带处将导频信号施加到发送(tx)路径,并且可以使用各种公开的技术和算法来捕获和处理iqmm受损的上变频信号以估计tx iqmm,其中可以包括与频率无关的iqmm(fi

iqmm)和取决于频率的iqmm(fd

iqmm)。然后可以使用所估计的iqmm来确定tx路径中的预补偿器的系数。
28.在一些实施例中,可以通过具有正交下变频器的接收(rx)反馈路径来捕获iqmm受损的上变频信号。可以在不同频率下施加单音导频信号,并且可以在方程式系统中使用所捕获的下变频信号的主分量和镜像分量来估计tx路径的iqmm参数。可以通过各种公开的技术来减少或消除rx iqmm在rx反馈路径中的影响,例如,通过对tx和rx路径使用单独的本地振荡器和/或使用tx和rx路径的本地振荡器之间的频移。
29.在一些实施例中,可以通过包络检波器捕获iqmm受损的上变频信号,并使用各种公开的技术对其进行处理。在使用包络检测器的第一种方法中,可以在改变一个或多个预补偿参数的同时施加单音导频信号。如果tx路径中存在iqmm,则在基带上施加的单音导频信号可能会在包络检波器的输出端产生信号,所述信号的分量是导频信号频率的两倍。因此,第一种方法可以在施加第一单音导频信号的同时扫描一个或多个预补偿参数,并且选择所述参数中的一个或多个以两倍于导频信号的频率从包络检波器提供最低输出功率。可以通过在其他频率下重复此过程以为每个频率选择一个或多个参数来执行搜索。然后,所选择的参数可以用于估计tx路径的iqmm参数。
30.在使用包络检波器的第二种方法中,可以通过使用两组不同预补偿器设置在基带处分别发送单音导频信号的负频率和正频率来直接估计给定频率的一个或多个tx iqmm参数。可以将包络检波器输出端处两倍于给定频率的分量组合成一组方程式,并且求解给定频率下取决于频率的增益和相失配。可以重复此过程以确定在其他频率下的取决于频率的增益和相失配,然后可以将其用于估计tx路径的iqmm参数。
31.在使用包络检波器的第三种方法中,双音导频信号的负频率和正频率的各种组合可以分别在基带处施加到tx路径。包络检波器在各种频率下的输出可以使用一组方程式进行组合和求解,以直接获得tx iqmm参数的估计值。
32.一旦通过这些公开的技术中的任何一种确定tx iqmm参数,就可以将其用于确定tx路径中的预补偿器的系数。
33.本文公开的原理可以具有独立的效用并且可以被单独地实施,并且不是每个实施例都可以利用每个原理。此外,这些原理也可以以各种组合来体现,其中一些可以以协同的方式放大各个原理的益处。
34.tx预补偿
35.在正交上变频发送器中,i支路和q支路之间的iqmm可能会在上变频后到射频(rf)或中频(if)处的镜像频率之间产生干扰。因此,iqmm可能会通过降低有效信号与干扰加噪声比(sinr)来降低系统性能。与频率无关的iqmm(fi

iqmm)可能源自混频器的失衡,而取决于频率的iqmm(fd

iqmm)可能是由i路径和q路径上的整体频率响应之间的失配引起的。在一些实施例中,仅与频率无关的iqmm(fi

iqmm)可以被补偿。然而,在诸如宽带系统(例如,毫米波系统)的某些应用中,仅fi

iqmm补偿可能无法提供足够的性能。因此,本技术的一些发明原理涉及用于为正交上变频器发送器提供fd

iqmm补偿的技术。此外,tx iqmm可能与rx iqmm不同。因此,在一些实施例中,根据本公开的tx路径的校准方法可以不同于rx路径的校准方法。
36.图1示出根据本公开的可以用于实施任何tx iqmm估计和/或补偿技术的iq发送器的示例性实施例。图1所示的发送器100可以包括i信号路径,所述i信号路径包括数模转换器(dac)104、具有脉冲响应h
itx
(t)的低通滤波器108以及混频器112。发送器100,也可以称为tx路径,也可以包括q信号路径,其中包括dac 106、具有脉冲响应h
qtx
(t)的低通滤波器110和混频器114。混频器112、114和滤波器108、110以及加法电路116可以共同形成上变频器。发送器100可以还包括iqmm预补偿器118。
37.在发送器中,g
tx
≠1和φ
tx
≠0可以分别表示可以在发送器处产生与频率无关的iq失配(fi

iqmm)的tx增益和相失配。tx路径的i路径和q路径中的总体频率响应响应h
itx
(t)与h
qtx
(t)之间的失配可能会在tx路径中产生fd

iqmm,即h
itx
(t)≠h
qtx
(t)。频域中的tx路径100中(混频器的输出处)上变频信号的基带等效值可表示为:
38.z
tx
(f)=g
1tx
(f)u(f) g
2tx
(f)u
*
(

f),
ꢀꢀ
1)其中u(f)可以是tx路径中模拟基带(abb)滤波器108和110的输入端处的预期基带(bb)信号的频率响应,并且g
1tx
(f)和g
2tx
(f)可以定义为
[0039][0040][0041]
在方程式(2)中,h
itx
(f)和h
qtx
(f)可以分别表示滤波器108(h
itx
(t))和滤波器110(h
qtx
(t))的频率响应。在方程式(1)中,g
1tx
(f)u(f)可以表示预期tx信号,并且g
2tx
(f)u
*
(

f)可以表示tx图像信号。如果没有任何iqmm,(g
tx
=1、φ
tx
=0和h
itx
(t)=h
qtx
(t)),g
2tx
(f),则方程式(1)中的第二项可能变为零。因此,在一些实施例中,g
1tx
(f)可以表示发送路径的预期频率响应,并且g
2tx
(f)可以表示由于iqmm引起的发送路径的频率响应。
[0042]
在根据本公开的一些实施例中,可以估计发送器中的一个或多个iqmm参数,然后使用所估计的iqmm参数来确定预补偿参数,从而补偿发送器100中的iqmm的效应。
[0043]
一个或多个iqmm参数可以包括受tx路径中的iqmm影响的任何参数,诸如增益失配g
tx
、相失配φ
tx
、滤波器h
itx
(t)和h
qtx
(t)(和/或其频率响应h
itx
(f)和h
qtx
(f))、g
1tx
(f)、g
2tx
(f)、v
tx
(f)(如下所述)和/或类似参数。在下文所述的一些示例性实施例中,参数φ
tx
和v
tx
(f)可以用作iqmm参数,因为例如,它们可以减少数学推导所涉及的复杂性和/或工作量。但是,根据本公开可以使用其他iqmm参数。例如,在一些示例实施例中,g
1tx
(f)和g
2tx
(f)可以用作iqmm参数,其可以被估计然后用于确定预补偿参数。
[0044]
预补偿参数可以是可以确定iqmm预补偿器118如何影响tx路径100中的iqmm的任何参数。预补偿参数的示例可以是iqmm预补偿器118的系数(iqmc系数),所述系数可以对bb信号s[n]=s
j
[n] js
q
[n]进行整形以减少或消除上变频信号z
tx
(t)中的图像分量。下文将描述可以基于所估计的iqmm参数获得的iqmc系数的示例。
[0045]
在一些实施例中,上述iqmm参数v
tx
(f)可以取决于tx增益和滤波器失配,其可以定义如下
[0046][0047]
可以使用本文所描述的各种校准算法估计连续时间频率f=
±
f1,...,
±
f
k
在预期频带中的相失配φ
tx
和v
tx
(f)。然后,可以使用φ
tx
和v
tx
(f)的估计值来获得预补偿器118的iq失配补偿器(iqmc)系数,以减少tx fd

iqmm。
[0048]
图2示出根据本公开的可以估计其系数的复值预补偿器(cvc)结构的示例性实施例。图2所示的实施例可以包括具有延迟t
d
的整数延迟元件200、复共轭块202、具有脉冲响应w
tx
[n]的复值滤波器204以及加法电路206。
[0049]
然后,图2所示的预补偿器的系数值可以表示为下式,其中所述系数值可以完全或部分地去除图1所示的发送器100的tx fd

iqmm:
[0050][0051]
其中表示滤波器w
tx
[n]的频率响应。从方程式(4)中可以显而易见地看出,iqmc系数的最佳响应可以涉及φ
tx
和/或v
tx
(f)的知识,例如可以使用本文中所公开的任何技术来估计。
[0052]
在一些实施例中,并且取决于实施方案详情,本文公开的方法、表达等可以提供最佳值,并且因此可以使用指示符“opt”。然而,本发明原理不限于可以获得最佳值的实施例,并且“最佳”或“最优”的使用不限于可以提供最佳值的方法、表达等。
[0053]
图2所示的cvc结构的一些示例性实施例可以包括以下实施方案详情中的任何一个。具有脉冲响应w
tx
[n]的复值滤波器204可以被实施成例如有限脉冲响应(fir)滤波器。复共轭块202可以被配置成输出信号s[n]的复共轭,例如,s[n]
*
=s
i
[n]

js
q
[n]。具有延迟t
d
的整数延迟元件200可以被配置成在输入信号中产生延迟,例如,s[n

t
d
]。
[0054]
图2所示的cvc结构出于说明本公开的发明原理而提供以作为示例,但是可以使用其他iqmm预补偿结构和/或其组合。例如,在一些实施例中,可以使用实值补偿器(rvc)体系结构。
[0055]
rx反馈路径
[0056]
图3示出根据本公开的可以用于使用rx反馈路径来实施tx fd

iqmm校准的系统的实施例。图3所示的实施例可以包括tx路径300、rx路径302、反馈连接304和信号处理单元306。tx路径300可以包括预补偿器308、数模转换器(dac)310、上变频器314和射频(rf)发送块316。rx路径302可以包括rf接收块318、下变频器320和模数转换器(adc)324。在一些实施例中,rx路径302可以还包括补偿器(未示出)。信号处理单元306可以包括信号发生器328、信号捕获单元330和信号处理器332。
[0057]
反馈连接304可以用任何适当装置来实施,诸如开关、耦合器、导体、传输线、滤波器等。反馈连接304可以在上变频器314之后的任何位置处耦合到tx路径300。反馈连接304可以在下变频器320之前的任何位置处耦合到rx路径302。在一些实施例中,反馈连接304的一部分或全部可以与tx路径300和/或rx路径302集成为一体。
[0058]
tx路径300和rx路径302可以各自包括i信号路径或支路以及q信号路径或支路。rf发送块316可以包括用于发送rf信号的各种组件,诸如功率放大器、带通滤波器、天线等。rf接收块318可以包括用于接收rf信号的各种组件,诸如天线、带通滤波器、低噪声放大器(lna)等。根据系统是处于操作模式还是校准模式,tx路径300中的iqmm可以通过iqmm预补偿器308进行校正。
[0059]
在一些实施例中,处理器332可以管理和/或控制图3所示的系统的整体操作。这可以包括控制将一个或多个导频信号施加到tx路径300、捕获通过rx路径302对上变频导频信号的监测值、执行对其他资源的计算和/或卸载计算、向tx预补偿器308提供所估计的系数、在导频信号的发送和/或发送期间控制tx预补偿器308,例如,通过禁用预补偿器308、将其置于透明或直通状态,等等。
[0060]
尽管图3所示的各种组件可以被示为单独的组件,但是在一些实施例中,多个组件和/或它们的功能可以被组合成更少数量的组件。同样,单个组件和/或其功能可以分布在其他组件中和/或与其他组件集成为一体。例如,信号发生器328和/或信号捕获单元330可以与可以耦合到图3所示的收发器的调制解调器中的一个或多个类似组件集成为一体,和/或其功能可以被所述一个或多个类似组件。
[0061]
信号处理单元306的组件可以用硬件、软件和/或其任何组合来实施。例如,全部或部分硬件实施方案可以包括组合逻辑、顺序逻辑、计时器、计数器、寄存器、门阵列、放大器、合成器、多路复用器、调制器、解调器、滤波器、矢量处理器、复杂可编程逻辑设备(cpld)、现场可编程门阵列(fpga)、状态机、数据转换器(诸如adc和dac)、和/或类似设备。全部或部分软件实施方案可以包括一个或多个处理器核、存储器、程序和/或数据存储器和/或类似设备,其可以位于本地和/或远程,并且可以经编程以执行指令,从而执行信号处理单元306的组件的一个或多个功能。
[0062]
图4示出根据本公开的可以用于使用rx反馈路径来实施tx fd

iqmm校准的系统的示例性实施例。图4所示的实施例可以包括tx路径400、rx路径402和rx反馈连接403。类似于图1所示的发送器100的tx路径400可以包括i信号路径,所述i信号路径包括dac 404、具有脉冲响应h
itx
(t)的低通滤波器408以及混频器412。tx路径400还可以包括q信号路径,所述q信号路径包括dac 406、具有脉冲响应h
qtx
(t)的低通滤波器410以及混频器414。混频器412和414、滤波器408和410以及加法电路416可以共同形成上变频器。tx路径400可以还包括iqmm预补偿器418。
[0063]
rx路径402可以包括i信号路径,所述i信号路径包括混频器426、具有脉冲响应h
irx
(t)的低通滤波器430以及adc 434。rx路径402还可以包括q信号路径,所述q信号路径包括混频器428、具有脉冲响应h
qrx
(t)的低通滤波器432以及adc 436。混频器426和428以及滤波器430和432可以共同形成下变频器。在一些实施例中,rx路径402可以还包括iqmm补偿器(未示出),所述iqmm补偿器可以在校准操作期间被禁用或被置于直通状态。
[0064]
在一些实施例中,在校准操作期间,iqmm预补偿器418可以被禁用或被置于直通模
式,使得iqmc可以是单一的,因此u(f)=s(f)。
[0065]
为估计iqmm参数φ
tx
和v
tx
(f),可以将单音信号在频率f
k
下施加在tx路径400的基带,也就是说,u(f)=a
tx
δ(f

f
k
),其中a
tx
可以是未知的比例因数,其可以解释tx基带信号发生与abb滤波器408和410的输入之间的增益和/或延迟。iqmm受损的上变频信号可以通过捕获通过rx反馈路径的下变频信号在主频率和镜像频率(f
k
and

f
k
)下的频率响应来被监测到,其可以表示为和接下来,可以通过tx路径400在频率

f
k
下发送单音信号,即并且频率

f
k
和f
k
下的下变频信号可以分别表示为r
3,k
=r

(

f
k
)和r
4,k
=r

(f
k
)。收集所有检测值可以提供以下方程式组
[0066][0067]
其中a
rx
可以表示从rx abb滤波器430和432到rx bb的增益和/或延迟。在一些实施例中,可以对四个方程式(5)进行时间对准以用于正确估计iqmm参数。
[0068]
图5示出与方程式(5)相对应的发送和捕获(观测)到的信号的频谱图的示例性实施例。
[0069]
可以在整个信道频段上针对所有选定频率对单音信号(例如f
k
)进行扫频,以使用方程式(5)获得φ
tx
和v
tx
(f)的估计值如下
[0070][0071]
其中
[0072][0073]
在上述校准算法的一些实施方案中,可以假定rx反馈路径处的iqmm为零。在一些其他实施方案中,rx反馈路径也可以将rx iqmm引入观测值中,进而可以降低tx iqmm参数的估计精度。
[0074]
在一些实施例中,根据本公开,下文所描述的两种技术中的一种或两种可以减少或消除rx反馈路径中的iqmm对上变频导频信号的观测值的影响。
[0075]
在根据本公开的第一技术中,可以在回送模式下使用tx和rx路径的单独本地振荡器(lo)来校准rx fd

iqmc(例如,对tx lo扫频并在tx路径的bb处使用dc音调,同时保持rx lo不变)。接下来,可以在整个频率对bb tx音调进行扫频,以将tx lo和rx lo都固定在相同的频率上。然后可以确定tx fd

iqmc系数。在一些实施例中,可以添加其他步骤以对接收到的信号r(f)进行后处理,以在估计φ
tx
和v
tx
(f)之前去除rx

iqmm的影响。
[0076]
在根据本公开的第二技术中,可以在tx路径和rx路径的lo之间创建频移,使得rx

iqmm可以不干扰tx路径的主信号和镜像信号。在一些实施例中,lo之间的频移可以保持相
对较小,例如,以保持tx主信号和图像信号可以监测到的abb滤波器响应是大体上对称的。
[0077]
包络检波器
[0078]
图6示出根据本公开的可以用于使用包络检波器来实施tx fd

iqmm校准的系统的实施例。图6所示的系统可以包括可以以类似于图3所示的方式构造和/或操作的tx路径600和信号处理单元606。具体来说,tx路径600可以包括预补偿器608、数模转换器(dac)610、上变频器614和射频(rf)发送块616。信号处理单元606可以包括信号发生器628、信号捕获单元630和信号处理器632。
[0079]
图6所示的系统可以还包括包络检波器640和信号返回路径642。可以使用包括二极管、滤波器等在内的任何适当装置来实施的包络检波器640可以在上变频器614之后的任何位置处耦合到tx路径600。所述返回信号路径642可以包括任何适当装置,诸如开关、耦合器、导体、传输线、滤波器、数据转换器等。
[0080]
在一些实施例中,所述包络检波器640可以提供具有例如y(t)=|z(t)|2的形式的输出。在一些实施例中,所述包络检波器640中的一部分或全部可以与或tx路径600集成为一体。
[0081]
在一些实施例中,包络检测器640可以输出iqmm受损的上变频信号的包络,并且将其反馈回信号处理单元606,而无需通过混频器。因此,所捕获的信号可以仅含有tx iqmm,而没有任何rx损伤。尽管返回信号路径642不限于任何特定的实施方案详情,但是在一些实施例中,正交接收器中乘法器下游的i信号路径或q信号路径中的任一者可以用作返回信号路径。例如,在其中已经存在rx路径的收发器系统中,这可能是便利的。
[0082]
图7示出根据本公开的可以用于使用包络检波器来实施tx fd

iqmm校准的系统的示例性实施例。图7所示的系统可以包括tx路径700、rx路径702和包络检波器740。
[0083]
可以类似于图4所示的tx路径400的tx路径700可以包括i信号路径,所述i信号路径包括dac 704、具有脉冲响应h
itx
(t)的低通滤波器708以及混频器712。tx路径700还可以包括q信号路径,所述q信号路径包括dac 706、具有脉冲响应h
qtx
(t)的低通滤波器710以及混频器714。混频器712和714、滤波器708和710以及加法电路716可以共同形成上变频器。tx路径700可以还包括iqmm预补偿器718。
[0084]
可以类似于图4所示的rx路径402的rx路径702可以包括i信号路径,所述i信号路径包括混频器726、具有脉冲响应h
irx
(t)的低通滤波器730以及adc 734。rx路径702还可以包括q信号路径,所述q信号路径包括混频器728、具有脉冲响应h
qrx
(t)的低通滤波器732以及adc 736。混频器726和728以及滤波器730和732可以共同形成下变频器。在一些实施例中,rx路径702可以还包括iqmm补偿器,所述iqmm补偿器可以在校准操作期间被禁用或被置于直通状态。
[0085]
所述包络检测器740可以在上变频单元之后的任何位置处连接到tx路径700。它也可以在混频器726和728之后的任何位置连接到rx路径702。在图7所示的实施例中,包络检波器740连接到rx路径的i路径,但是也可以连接到q侧。
[0086]
下文在图7所示的示例性实施例的上下文中描述使用包络检波器来估计tx iqmm的三种不同方法的实施例。但是,这些方法不限于这些或任何其他系统实施方案详情。
[0087]
方法1
[0088]
在一些实施例中,所述方法可以寻求获得可以在频率
±
f1,...,
±
f
k
下抵消iqmm的
单抽头(single

tap)预补偿器滤波器系数。然后可以使用这些系数来估计iqmm参数φ
tx
和v
tx
(f)。
[0089]
参照图8,在一些实施例中,如果tx链路中存在任何iqmm,则在基带处发送的频率

f
k
的单音信号可以在包络检波器处产生具有频率2f
k
的分量的输出。因此,可以在频率

f
k
下从tx的基带发送单音信号、对预补偿器系数进行扫频(在某些实施方案中一此抽头即可),并且选择可以在包络检波器的输出端以两倍于bb信号的频率提供最低功率的系数,即2f
k
,从而找到频率f
k
的单抽头预补偿器系数(在某些实施方案中,最佳或最优系数)。对于在频率

f
k
下发送的单音信号,包络检波器路径的输出可以表示为r(t),并且其响应(忽略高频分量)可以表示为:
[0090][0091]
包络检波器输出在频率2f
k
下的频率响应可以表示为下式
[0092][0093]
在没有iqmm的情况下,g
2tx
(f
k
)可能为零,因此方程式(9)中的r(2f
k
)可能为零。通过执行预补偿器系数的搜索,可以获得单抽头预补偿器设置,即w
tx
[n]=w
tx,0
×
δ[n],使得r(2f
k
)可以变为零并抵消频率f
k
下的iqmm。对f
k
扫描并且获得针对t
d
=0由表示的所有频率音调上的iqmc系数(例如最佳系数)后,φ
tx
和v
tx
(f)可以针对cvc结构估计如下
[0094][0095]
在一些实施例中,预补偿器系数的搜索可以被实施成广泛的或穷举的搜索。例如,可以以固定间隔在宽范围的预补偿器设置和/或频率音调上进行搜索。在一些实施例中,可以分阶段执行搜索。例如,可以在较宽间隔内,在较宽范围内以较粗的预补偿器设置和/或频率音调网格进行初始搜索。然后,可以基于粗略搜索的结果,在一个或更多个较小范围内,以更小间隔在更精细的网格上执行一个或更多个附加搜索。
[0096]
方法2
[0097]
在一些实施例中,所述方法可以直接估计给定频率f
k
下的iqmm参数,例如,通过使用两个不同的预补偿器系数和/或设置在f
k


f
k
下单独发送单音信号。然后可以使用例如闭合形式的二次方程针对这些测量值在频率2f
k
下的包络检波器输出进行组合和求解,以获得f
k
下的取决于频率的增益和相失配。然后,可以发现iqmm参数φ
tx
和v
tx
(f),例如,作为每个频率f
k
的取决于频率的增益和相失配的简单函数。
[0098]
一些示例性实施方案详情可以如下。例如,对于图2中所示的cvc体系结构,频率f
k


f
k
的单音信号可以在bb处单独施加到tx路径,而无需任何iqmc,例如w
tx
[n]=0,,并且包络检波器输出在频率2f
k
下的频率响应可以分别表示为y
1,k
和y
2,k
。可以选择和应用另一组
具备t
d
=0的延迟元件的预补偿参数w[n],并且可以发送频率f
k
的单音信号。所述包络检波器输出在频率2f
k
下的频率响应可以表示为y
3,k
。这样可得出以下方程式
[0099][0100]
其中j1和j2可以是已知值,可以定义如下
[0101]
j1=1,
[0102][0103]
可以使用关系和方程式(2)和方程式(3)将方程式(11)重新公式化为
[0104][0105]
其中
[0106]
方程式(13)可以提供具有五个实数未知量的六个实数方程式,即re{γ},im{γ},re{v
tx
(f
k
)},im{v
tx
(f
k
)},φ
tx
,其中可以求解这些等式以获得v
tx
(f
k
)和φ
tx
的估计值。可以将iqmm参数v
tx
(

f
k
)估计为此参数可以跟随h
itx
(t)并且h
qtx
(t)是实值滤波器,该实值滤波器在频域中可以是共轭对称的,即和
[0107]
方法3
[0108]
在一些实施例中,所述方法可以涉及分别以频率和发送双音导频信号。然后可以例如使用两个二次方程式以闭合形式在频率下将所述包络检波器输出对这些测量值进行组合和求解,以直接获得φ
tx
和v
tx
(f)在下的估计值。
[0109]
参照图9,在此方法的一些实施例中,可以在tx基带生成并发送频率的双音信号,即并且可以在包络检波器的输出处捕获时域信号。所述时域信号的频率响应可以表示为接下来,可以在频率和下发送多音信号,即下发送多音信号,即并且包
络检波器输出在频率下的频率响应可以表示为和然后,多音调信号可以在频率和下发送,即并且所捕获的包络信号在频率下的频率响应可以表示为和可以定义以下参数:
[0110][0111]
结合所有观测值,可以提供以下非线性方程式:
[0112][0113]
例如,可以使用以下步骤来求解方程式(15)中这组具有8个未知量的8个方程式:
[0114]
1.
[0115]
a.可以针对l=1,2和i=1,2计算以下参数
[0116][0117]
b.和可以计算为
[0118][0119]
其中i
k
=argmax
i
(|β
2,i
|)并且
[0120]
c.和可以计算为
[0121][0122]
d.和可以计算为
[0123][0124]
2.在获得所有和之后,其中
[0125]
a.φ
tx
可以估计为
[0126][0127]
b.v
tx
(f)的估计值可按以下方式获得
[0128]
对于r=1,2,
[0129]
在一些实施例中,f
k1
>0和可以被选择为使得频率可以被选择为使得频率可以是不同的。
[0130]
两音导频信号(及其正负频率)的选择以及出于分析目的而选择的所得包络检波器输出信号仅用于说明目的,可以使用导频信号和/或输出信号的其他组合。例如,在图9中的第二组信号中,可以使用和来代替和图9中用虚线示出一些未使用的信号,但是在其他实施例中,可以使用这些信号,而其他信号则可以不使用。尽管一些实施例可以在双音导频信号的上下文中描述,但是可以使用具有任意数量的音调的导频信号,例如三音、四音等。
[0131]
如上所述,在一些实施例中,可以使用方法3获得的一个或多个方程式可以包括双音信号的两个频率的一个或多个iqmm参数。相反,在使用方法2的一些实施例中,每个方程式可以仅包括单频的iqmm。因此,在一些实施例中,并且取决于实施方案详情,可以使用不同的方法获得不同的方程组。
[0132]
获得iqmc系数
[0133]
在一些实施例中,在针对f=
±
f1,...,
±
f
k
获得φ
tx
和v
tx
(f)的估计值之后,这些估计值可以用于补偿tx路径中的fd

iqmm。在一些示例性实施例中,可以如下所述实施最小二乘方(ls)法:对于给定的延迟元件t
d
,可以在频率f=
±
f1,...,
±
f
k
下估计方程式(4)中给定的参数例如,在具有长度l的有限脉冲响应(fir)滤波器的实施例中,所述方法可以获得最优l抽头滤波器该滤波器可以最小化w
tx
(f)与之间在频率f=
±
f1,...,
±
f
k
下的最小二乘方(ls)误差,如下
[0134][0135]
其中和f=[f0,...,f
l
‑1]是大小为2k
×
l的离散傅里叶变换(dft)矩阵。在一些实施例中,t
d
可以取{0,...,l

1}中的值。对于固定t
d
,w
tx
可以被发现为具有
的最小平方误差。然后,最优t
d
和滤波器系数可以表示为下式:
[0136][0137]
尽管一些技术已经预补偿器结构例如图2所示的预补偿器结构的上下文中描述,但是本发明原理不限于这些示例,并且根据本公开的校准算法也可以应用于其他iqmc结构。此外,可以使用ls以外的技术基于所估计的iqmm参数获得iqmc结构的滤波器系数,并且本文所描述的方法仅为用于说明发明原理的示例。
[0138]
在本文所公开的任何实施例中,可以捕获基带时域信号并且例如使用快速傅里叶变换(fft)将其转换为频域信号,从而获得频域信号(例如,图10中的信号r
1,k
,

,r
4,k
)。
[0139]
图10示出根据本公开的用于使用rx反馈路径进行tx iqmm校准的方法的实施例。图10中所示的方法例如可以与图4中所示的系统一起使用。图10所示的方法可以以操作1000开始。在操作1002中,计数器k可以被初始化为1。在操作1004中,所述方法可以检查计数器k的值。如果k小于或等于最大值k,则此方法可以进行到操作1006,在此操作中,可以在频率f
k
下生成单音导频信号,并在基带处将其施加到tx路径400。在操作1008中,所接收到的导频信号可以在rx路径402的基带处在频率f
k


f
k
下被捕获,并且分别表示为r
1,k
和r
2,k
。在操作1010中,可以在频率

f
k
下生成单音导频信号,并将其在基带处施加到tx路径400。在操作1012中,所接收到的导频信号可以在rx路径402的基带处在频率

f
k
和f
k
下被捕获,并且分别表示为r
3,k
和r
4,k

[0140]
在操作1014中,此方法可以增加计数器k的值并返回到操作1004,在此操作中,此方法可以检查计数器k的值。如果k大于最大值k,则此方法可以进行到操作1016,在此操作中,使用对r
1,k
,

,r
4,k
的观测值所述方法可以估计iqmm参数φ
tx
和v
tx
(f),f=
±
f1,...,
±
f
k
。在操作1018中,此方法可以使用φ
tx
和v
tx
(f),f=
±
f1,...,
±
f
k
来估计tx iqmm预补偿器418的系数。此方法然后可以止于操作1020。
[0141]
如上所述,在一些实施例中,可以例如捕获在rx路径402的bb处的时域信号并且通过使用例如fft将其转换为频域信号,从而获得r
1,k
,...,r
4,k

[0142]
图11示出根据本公开的用于使用包络检波器进行tx iqmm校准的第一方法的实施例。图11中所示的方法例如可以与图7中所示的系统一起使用。图11所示的方法可以以操作1100开始。在操作1102中,计数器k可以被初始化为1。在操作1104中,所述方法可以检查计数器k的值。如果k小于或等于最大值k,则所述方法可以进行到操作1106,在此操作中,可以从可能的预补偿器值中选择新的预补偿器设置。在操作1108中,可以在频率

f
k
下生成单音导频信号,并将其在基带处施加到tx路径700。在操作1110中,可以捕获在包络检波器路径中的abb滤波器的输出处在频率2f
k
下的信号。在操作1112中,所述方法可以检查所捕获的信号的功率。如果所述功率是不可忽略的值,则所述方法可以返回到操作1106。如果功率为零或可忽略的值,则所述方法可以进行到操作1114,在此操作中,可以将频率f
k
的预补偿器设置的最优值设置为当前设置。在操作1116中,可以针对在f
k
下生成的单音信号重复此过程。
[0143]
在操作1118中,此方法可以增加计数器k的值并返回到操作1104,在此操作中,此方法可以检查计数器k的值。如果k大于最大值k,则此方法可以进行到操作1120,在此操作
中,使用针对
±
f1,

,
±
f
k
的预补偿设置,所述方法可以估计iqmm参数φ
tx
和v
tx
(f),f=
±
f1,...,
±
f
k
。在操作1122中,此方法可以使用φ
tx
和v
tx
(f),f=
±
f1,...,
±
f
k
来估计tx iqmm预补偿器718的系数。此方法然后可以止于操作1124。
[0144]
图12示出根据本公开的用于使用包络检波器进行tx iqmm校准的第二方法的实施例。图12中所示的方法例如可以与图7中所示的系统一起使用。图12所示的方法可以以操作1200开始。在操作1202中,计数器k可以被初始化为1。在操作1204中,所述方法可以检查计数器k的值。如果k小于或等于最大值k,则此方法可以进行到操作1206,在此操作中,可以选择例如不具有iqmc的第一预补偿器设置。在操作1208中,所述方法可以在发送路径700的bb处以频率f
k
生成并发送单音信号。所述包络检波器路径中的abb滤波器730和732的输出处的信号可以在频率2f
k
下被捕获并且表示为y
1,k
。在一些实施例中,可以在adc 734和736之后捕获信号。在操作1210中,所述方法可以在发送路径700的bb处以频率

f
k
生成并发送单音信号。所述包络检波器路径中的abb滤波器730和732的输出处的信号可以在频率2f
k
下被捕获并且表示为y
2,k
。在操作1212,所述方法可以选择第二预补偿器设置以应用于tx路径700。在操作1214中,所述方法可以在发送路径700的bb处以频率f
k
生成并发送单音信号。所述包络检波器路径中的abb滤波器730和732的输出处的信号可以在频率2f
k
下被捕获并且表示为y
3,k

[0145]
在操作1216中,此方法可以增加计数器k的值并返回到操作1204,在此操作中,此方法可以检查计数器k的值。如果k大于最大值k,则此方法可以进行到操作1218,在此操作中,使用y
1,k
、y
2,k
以及y
3,k
,对于每个k,此方法可以估计iqmm参数φ
tx
和v
tx
(f),f=
±
f1,...,
±
f
k
。在操作1220中,此方法可以使用φ
tx
和v
tx
(f),f=
±
f1,...,
±
f
k
来估计tx iqmm预补偿器718的系数。此方法然后可以止于操作1222。
[0146]
图13示出根据本公开的用于使用包络检波器进行tx iqmm校准的第三方法的实施例。图13中所示的方法例如可以与图7中所示的系统一起使用。图13所示的方法可以以操作1300开始。在操作1302中,计数器k可以被初始化为1。在操作1304中,所述方法可以检查计数器k的值。如果k小于或等于最大值k,则此方法可以进行到操作1306,在此操作中,可以在tx路径700的基带处在频率下生成并发送双音信号。在操作1308中,包络检波器路径中的abb滤波器730和732的输出处的信号可以在频率下被捕获,并且分别将其表示为y
1,k
、y
2,k
、y
3,k
、y
4,k
。在操作1310中,可以在tx路径700的基带处在频率下生成并且发送双音信号。在操作1312中,包络检波器路径中的abb滤波器730和732的输出处的信号可以在频率下捕获,并分别表示为y
5,k
、y
6,k
。在操作1314中,可以在tx路径700的基带处在频率下生成并且发送双音信号。在操作1316中,包络检波器路径中的abb滤波器730和732的输出处的信号可以在频率下捕获,并分别表示为y
7,k
、y
8,k

[0147]
在操作1318中,此方法可以增加计数器k的值并返回到操作1304,在此操作中,此方法可以检查计数器k的值。如果k大于最大值k,则此方法可以进行到操作1320,在此操作中,使用y
1,k
,

,y
8,k
,对于每个k,此方法可以估计iqmm参数φ
tx
和v
tx
(f),f=
±
f1,...,
±
f
k
。在操作1322中,此方法可以使用φ
tx
和v
tx
(f),f=
±
f1,...,
±
f
k
来估计tx iqmm预补偿
器718的系数。此方法然后可以止于操作1324。
[0148]
图14示出根据本公开的用于对收发器iqmm进行预补偿的方法的实施例。所述方法可以从操作1400开始。在操作1402中,此方法可以将信号发送通过发送路径的上变频器以提供上变频信号。在操作1404中,此方法可以确定通过接收反馈路径的下变频器的上变频信号。在操作1406中,此方法可以基于所确定的上变频信号来确定发送路径的一个或多个iqmm参数,并且在操作1408中,此方法可以基于发送路径的一个或多个iqmm参数来确定发送路径的一个或多个预补偿参数。所述方法可以止于操作1410。
[0149]
图15示出了根据本公开的对发送器iqmm进行预补偿的方法的另一实施例。所述方法可以从操作1500开始。在操作1502中,此方法可以将信号发送通过发送路径的上变频器以提供上变频信号。在操作1504中,此方法可以确定通过包络检波器的上变频信号。在操作1506中,此方法可以基于所确定的上变频信号来确定发送路径的一个或多个iqmm参数,并且在操作1508中,此方法可以基于发送路径的一个或多个iqmm参数来确定发送路径的一个或多个预补偿参数。所述方法可以止于操作1510。
[0150]
相对于图14和图15中所示的实施例以及本文所描述的任何其他实施例描述的操作和/或组件是示例性的操作和/或组件。在一些实施例中,可以省略一些操作和/或组件,和/或可以包括其他操作和/或组件。此外,在一些实施例中,操作和/或组件的时间和/或空间顺序可以改变。
[0151]
本公开包括涉及多接入点协调的关联和认证的许多发明原理。这些原理可以具有独立的效用并且可以被单独地实施,并且不是每个实施例都可以利用每个原理。此外,这些原理也可以以各种组合来体现,其中一些可以以协同的方式放大各个原理的益处。
[0152]
以上公开的实施例已经在各种实施方案详情的上下文中描述,但是本公开的原理不限于这些或任何其他具体细节。例如,某些功能已经描述为由某些组件实施,但是在其他实施例中,该功能可以分布在位于不同位置且具有不同用户界面的不同系统和组件之间。已经将某些实施例描述为具有特定过程、步骤等,但是这些术语还涵盖可以用多个过程、步骤等来实施特定过程、步骤等,或者多个过程、步骤等可以集成为单个过程、步骤等的实施例。对组件或元件的引用可以仅指代此组件或元件的一部分。
[0153]
在本公开和权利要求中使用诸如“第一”和“第二”等术语仅是为了区分它们所修饰的事项,并且除非从上下文明显看出,否则其可能不指示任何空间或时间顺序。提及第一事项可能并不暗示存在第二事项。出于方便起见,可以提供诸如章节标题等各种辅助组织手段,但是根据这些辅助手段和本公开的原理布置的主题不受这些辅助组织手段的限制。
[0154]
根据本专利公开的发明原理,可以将上述各种细节和实施例组合以产生另外的实施例。由于可以在不脱离本发明概念的情况下在布置和细节上修改本专利公开的发明原理,因此认为该等改变和修改落入所附权利要求的范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献