一种补偿值的确定方法、装置、芯片及计算机存储介质与流程

allin2026-02-15  22


本申请涉及无线通信技术,尤其涉及一种补偿值的确定方法、装置、芯片及计算机存储介质。


背景技术:

1、零中频通信系统中,由于射频电路中模拟前端的本地振荡器(local oscillator,lo)的不理想,同相(i路)通路lo和正交(q路)通路lo的幅度往往不能保证严格相等,并且相位差也不能保证完全等于90度,这种由于iq两路的lo不理想导致的失真称为iq不平衡,iq不平衡通常在数字域进行校准和补偿。

2、其中,iq不平衡分为接收端iq不平衡和发射端iq不平衡,且接收端iq不平衡和发射端iq不平衡的校准方法一般不相同,针对发射端iq,由于不存在理想的接收机(即iq两路的lo严格正交),无法单独对发射(transmitter,tx)通路的iq不平衡进行校准,一般发射端iq不平衡是与发射辅助接收/反馈(transmitter auxiliary receiver,tar)通路一起进行联合校准。

3、图1为相关技术中tx通路和tar通路的iq不平衡的数学模型的示意图,如图1所示,包括:发射通路的i路和q路的不平衡(tx iq imbalance),发射辅助接收/反馈通路的i路和q路的不平衡(tar iq imbalance)假设εtx表示tx通路的幅度不平衡,θtx表示tx通路的不平衡,εtar表示tar通路的幅度不平衡,θtar表示tar通路的相位不平衡,tx通路iq不平衡和tar通路iq不平衡可以分别建模为:

4、

5、

6、其中,zi(t)和zq(t)分别表示没有iq不平衡失真的iq数据,和分别表示tx通路经过iq不平衡失真后的iq数据,和分别表示tar通路经过iq不平衡失真后的iq数据,其中,上述数据均为实信号。

7、基于上述提供的数学模型,tx通路和tar通路的iq不平衡采用回环校准的方式,可以得到tx通路的相位校准值tx通路的幅度校准值tar通路的相位校准值和tar通路的幅度校准值如下:

8、

9、由于上述tx通路和tar通路联合回环iq校准的主要误差产生在推导中的近似处理过程中,使得校准值的误差会随着初始的iq失真程度增大而增大,导致在对iq不平衡进行补偿时的补偿效果不佳;由此可以看出,现有的iq不平衡在进行补偿时存在补偿效果不佳的技术问题。


技术实现思路

1、本申请实施例提供一种补偿值的确定方法、装置、芯片及计算机存储介质,能够提高iq不平衡在进行补偿时的补偿效果。

2、本申请的技术方案是这样实现的:

3、第一方面,本申请实施例提供了一种补偿值的确定方法,包括:

4、获取当前迭代次数;

5、当所述当前迭代次数小于预设的迭代次数时,获取当前接收信号,根据所述当前接收信号,确定当前校准值;其中,所述当前校准值包括:tx端的当前校准值和/或tar端的当前校准值;

6、对所述当前校准值和获取到的与所述当前校准值对应的第一补偿值进行平滑滤波,重新得到所述第一补偿值,所述当前迭代次数自动加1,返回执行所述获取当前迭代次数;

7、当所述当前迭代次数等于预设的迭代次数时,将所述第一补偿值确定为第二补偿值。

8、第二方面,本申请实施例提供一种补偿值的确定装置,包括:

9、获取模块,用于获取当前迭代次数;

10、第一确定模块,用于当所述当前迭代次数小于预设的迭代次数时,获取当前接收信号,根据所述当前接收信号,确定当前校准值;其中,所述当前校准值包括:tx端的当前校准值和/或tar端的当前校准值;

11、滤波模块,用于对所述当前校准值和获取到的与所述当前校准值对应的第一补偿值进行平滑滤波,重新得到所述第一补偿值,所述当前迭代次数自动加1,返回执行所述获取当前迭代次数;

12、第二确定模块,用于当所述当前迭代次数等于预设的迭代次数时,将所述第一补偿值确定为第二补偿值。

13、第三方面,本申请实施例提供一种芯片,包括:处理器,用于从存储器中调用并运行计算机程序,执行如上述一个或多个实施例所述的补偿值的确定方法。

14、第四方面,本申请实施例提供了一种计算机存储介质,存储有可执行指令,当所述可执行指令被一个或多个处理器执行的时候,所述处理器执行上述一个或多个实施例所述补偿值的确定方法。

15、本申请实施例提供了一种补偿值的确定方法、装置、芯片及计算机存储介质,包括:获取当前迭代次数,当当前迭代次数小于预设的迭代次数时,获取当前接收信号,根据当前接收信号,确定当前校准值,当前校准值包括:tx端的当前校准值和/或tar端的当前校准值,对当前校准值和获取到的与当前校准值对应的第一补偿值进行平滑滤波,重新得到第一补偿值,当前迭代次数自动加1,返回执行获取当前迭代次数,当当前迭代次数等于预设的迭代次数时,将第一补偿值确定为第二补偿值;也就是说,在本申请实施例中,通过迭代的方式对根据当前接收信号得到的当前校准值和与当前校准值对应的第一补偿值进行平滑滤波,以更新第一补偿值,直至达到预设的迭代次数,将第一补偿值作为第二补偿值用于iq不平衡中的补偿,与利用当前校准值进行iq不平衡的补偿相比,由于得到的第二补偿值与当前校准值相比,更接近于iq不平衡中真实的失真值,从而利用第二补偿值进行补偿提高了iq不平衡中进行补偿的补偿效果。



技术特征:

1.一种补偿值的确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述当前接收信号,确定当前校准值,包括:

3.根据权利要求1所述的方法,其特征在于,

4.根据权利要求1所述的方法,其特征在于,所述对所述当前校准值和获取到的与所述当前校准值对应的第一补偿值进行平滑滤波,重新得到所述第一补偿值,包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述当前接收信号,确定当前校准值,包括:

6.根据权利要求1所述的方法,其特征在于,当所述第二补偿值为tx端的第二补偿值时,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,当所述第二补偿值为tar端的第二补偿值时,所述方法还包括:

8.一种补偿值的确定装置,其特征在于,包括:

9.一种芯片,其特征在于,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序,执行如权利要求1至7中任一项所述的补偿值的确定方法。

10.一种计算机存储介质,其特征在于,存储有可执行指令,当所述可执行指令被一个或多个处理器执行的时候,所述处理器执行所述的权利要求1至7任一项所述的补偿值的确定方法。


技术总结
本申请实施例公开了一种补偿值的确定方法,包括:获取当前迭代次数,当当前迭代次数小于预设的迭代次数时,获取当前接收信号,根据当前接收信号,确定当前校准值,对当前校准值和获取到的与当前校准值对应的第一补偿值进行平滑滤波,重新得到第一补偿值,当前迭代次数自动加1,返回执行获取当前接收信号,当当前迭代次数等于预设的迭代次数时,将第一补偿值确定为第二补偿值。本申请实施例还同时提供了一种补偿值的确定装置、芯片及计算机存储介质。

技术研发人员:席赵洋
受保护的技术使用者:哲库科技(北京)有限公司
技术研发日:
技术公布日:2024/10/31
转载请注明原文地址: https://www.8miu.com/read-26571.html

最新回复(0)