相比于传统的超外差接收机结构,零中频接收机架构更加简单、易于集成、体积小、成本低[1],且大大降低了对模数转换器的要求,逐渐成为主流的雷达和通信接收机架构。然而,在实际系统中,源于电路布局、器件工艺水平等限制[2],零中频接收机的I 路和Q 路存在严重的幅度误差和相位误差,导致I/Q 失衡。因此,迫切需要对零中频接收机的I/Q 两路进行校准,为未来的雷达通信一体化系统研制奠定关键技术基础。
目前,对于I/Q 失衡误差的补偿主要有两种方法:一种在模拟域,一种在数字域。模拟域补偿主要途径是提高器件的工艺水平、优化电路布局等。但是,由于工艺水平的限制,I/Q两路器件无法做到完全一致,因此,模拟域的补偿不能完全消除I/Q不平衡。数字域补偿主要通过后端数字信号处理算法来完成校正。文献[3]提出了Gram-Schmidt算法,用来矫正I/Q 不平衡。但是该算法包含复杂的数学运算,需要消耗大量的计算资源。文献[4-7]提出了一种基于邻近通道检测的I/Q 不平衡补偿方法。然而,该方法无法对宽带信号进行补偿。文献[8-12]提出了发射机与接收机I/Q不平衡联合校准的方案。但该方法会大幅增加硬件开销和系统复杂度。文献[13]针对频分双工,实现了片上数字补偿,但该方法只适用于特定的通信方式。文献[14-17]提出了一种基于复数有限脉冲响应滤波器的I/Q 不平衡补偿方法,但构建复数FIR 滤波器需要消耗大量的资源,同时会带来I/Q 两路信号之间的时间失配误差。
针对以上补偿方法的问题和不足,本文以宽带零中频接收机架构为基础,剖析了造成宽带I/Q失衡的误差源,并构建了数学模型。在此基础上,本文提出了一种融合信道化架构和盲估计补偿算法的宽带校准技术。该方法采用“在线估计,实时补偿”的策略。核心思想是,首先利用辅助序列“在线估计”出参考频点的I/Q 幅相误差,并利用线性插值方法,得到整个接收机带宽内的I/Q 幅相误差;其次,采用“分而治之”的思路,通过信道化架构将接收到的宽带信号分割为若干个窄带信号,并利用估计的I/Q 幅相误差实现对宽带信号的实时补偿。本文解决了传统方法面临的精度低、资源消耗大、无法实时处理等问题,且在ADRV9009开发板上进行了点频信号和宽带Chirp 信号的实验,有效验证了本文方法的可行性。
对于零中频接收机来说,通常认为I/Q 两路失衡主要是由本地振荡器造成的,如图1所示。
图1 零中频接收机架构
则带有幅相误差的本振信号可以表示为
式中,cos(ωLOt)和-g sin(ωLOt+φ)分别表示I路和Q 路的解调信号,g 和φ 分别表示由本振失配导致的幅度误差和相位误差。这两项误差与频率无关。
天线接收到的信号为yRF(t),经过低噪放后生成r(t),则r(t)的表达式如下:
式中,z(t)为零中频发射机产生的理想基带信号,ωLO为载波频率,z*(t)为z(t)的共轭形式。
经过正交混频和低通滤波后,可得如下接收信号基带形式:
式中,
由式(3)可以看出,接收到的信号x(t)产生了畸变,同时存在有用信号k1 z(t)和镜像干扰信号k2 z*(t)。
为了对I/Q 不平衡的抑制程度进行定量化描述,通常用镜像抑制比(Image Rejection Ratio,IRR)来表示,IRR 被定义为有用信号与镜像信号的功率之比[18]:
对于宽带零中频接收机,除本振信号引入的误差,I/Q 两路的低通滤波器和模数转换器等器件在接收机带宽范围内的系统响应存在差异,这种差异导致I/Q 两路的幅相误差随频率的变化而变化。因此,本文建立了如下的宽带I/Q 不平衡模型,如图2所示。
图2 宽带I/Q不平衡模型
I/Q 两路的频率响应可表示为HI(f) 和HQ(f)。在理想情况下,I/Q两路频率响应相同,即
而在实际中,I/Q两路频率响应存在差异,即
式中,A(f)和θ(f)分别表示与频率相关的幅度误差和相位误差。
上述误差是造成I/Q 两路失衡的主要原因。此外,I/Q幅相误差还会受时间、温度和环境等因素的影响[19-20]。需要对I/Q两路进行实时校准。
依据宽带I/Q 不平衡模型,宽带接收信号的基带形式可以表示为
式中⊗代表卷积运算,且有
由式(7)可知,当宽带零中频接收机存在I/Q不平衡时,基带信号x(t)中同时存在有用信号y1 z(t)和镜像干扰信号y2 z*(t)。
根据镜像抑制比定义可知,宽带信号的IRR表达式为
在理论分析的基础上,本文对宽带I/Q 失衡进行仿真实验,结果如图3所示。通道间的幅度误差和相位误差越大,IRR恶化越严重。为了获得高抑制的IRR,需要对不平衡参数进行精确的估计。
图3 幅度误差和相位误差与IRR的关系
根据宽带I/Q 不平衡的特点,本文提出了一种融合信道化架构的宽带I/Q 不平衡盲校准模型,如图4所示。ADC输出的I/Q失衡基带信号需要经过I/Q 估计、数据预处理和I/Q 补偿等模块的处理。其中I/Q 估计为线下处理模块,数据预处理和I/Q补偿为线上处理模块。
图4 宽带I/Q补偿模型
具体而言,本文在宽带零中频接收机的ADC之后接入了一个I/Q 补偿单元,用来补偿宽带I/Q不平衡。在系统上电瞬间,芯片进入初始化校准,通过辅助序列获得接收机带宽内的I/Q 不平衡参数,并将不同的补偿参数存储于子信道中。初始化完成后,芯片进入工作模式,对获取到宽带信号进行I/Q补偿。
在构造辅助序列时,需要选取宽带信号频率范围内若干个频点,用以作为信号校准点。假设信号的采样率为fs,M 为所需的校准点数,每个校准点的频率为
则用来校准的辅助序列为
利用上述辅助序列估计出I/Q 两路幅相误差,并存储于对应的子信道中,用于补偿镜像信号。
针对传统盲估计算法运算复杂度高、资源消耗大等问题,本文提出一种新的I/Q 不平衡参数估计方法。该方法能够以较低的资源估计出较高精度的幅相误差参数,保障了芯片处理速度,降低了系统的复杂度。
由式(3)可知,I/Q不平衡模型可以等效为
式中,xI,xQ 为理想的I/Q 两路信号,x'I,x'Q 为存在误差的两路信号。若要获得理想的两路信号,就需要计算出式(11)系数矩阵A 的逆。但前提是需要知道幅度误差g和相位误差φ。
在传统参数估计中,基带信号zI(t),zQ(t)具有如下关系[16]:
式中E{ }表示期望。
同样,经过接收机解调后的信号也满足以下关系:
根据I/Q 两路的等功率性和正交性可得幅度误差g和相位误差φ:
补偿后的信号为
依据式(14)可知,传统的I/Q 不平衡参数估计方法涉及复杂的反正弦和开方运算。在进行FPGA设计时,需要利用Cordic算法对参数进行计算,进而会消耗大量的资源,增加成本和系统复杂度。为此,本文提出了一种新的参数估计方法,避免了传统方法中复杂的数学运算,节约了芯片的成本。
实际上,在零中频接收机中,可用ADC 采样获得的有限数据的均值来代替式(14)中的期望,进而得到补偿参数:
同时,在零中频接收机的性能指标中,相位误差比较小,过大会导致接收机无法正常工作。因此,相位误差可以近似等于0,此时φ=sin φ,则参数估计可进一步简化为
对比式(14)和式(17)可知,本文参数估计方法去除了传统参数估计方法复杂的反三角函数运算和开方运算,降低了系统的计算量,减少了资源消耗。
为了更加适用于实际工程应用,对补偿后的信号式(18)进行了优化,如下式所示:
在I/Q 补偿中,只需要计算g cos φ,g sin φ 两个参数。是幅度因子,可在I/Q补偿中忽略。
上述盲估计算法主要用于对辅助序列进行I/Q幅相误差的估计。估计出辅助序列的幅相误差参数存储于子信道中,用于对接收机宽带信号进行补偿。但前提是,需要对接收的宽带信号进行预处理,划分为多个子信道。下面将介绍数据预处理流程。
数据预处理主要是对接收到的基带信号进行直流校准和信道划分。在零中频接收机中,本振泄漏会产生自混频现象,引入直流偏置,影响补偿效果。因此,在进行I/Q 补偿前,必须对数据进行直流校准。将接收到的原始数据xDC(n)减去自身的均值,即可得到直流校准后的数据x(n),如式(19)所示:
为了提高补偿的实时性,均值计算采用滑动平均滤波法,如图5所示。具体步骤为:
图5 滑动平均滤波法
1)开辟一块容量为N 的缓冲区用于信号数据存储,并计算N 个数据的均值(N 的取值与系统的采样率有关,在本文中N=4 096);
2)每测得一个新的采样值就会有一个旧的数据被移除,并再次进行均值计算,确保直流校准实时性。
信号经过直流校准后,进入信道化架构。数字信道化的主要功能是将宽带信号划分为若干窄带信号,方便利用辅助序列估计的补偿参数对其进行补偿。根据实现原理的不同,数字信道化可分为多种形式。典型的有基于树形结构的信道化和基于多相滤波结构的信道化。根据划分带宽形式的不同,可又分为均匀划分和非均匀划分,其中均匀信道划分又分为偶型划分和奇型划分。根据信道间有无交叠,可分为无交叠、3 dB 交叠以及50%交叠。
直流校准之后进入信道化架构的信号均为实信号,其频谱具有对称性。因此,本文对信道采取了奇型均匀划分,如图6所示。每个子信道的中心频率ωk为
图6 奇型实信号划分
式中K 为数据抽取率。本文采用临界抽取(K 等于信道数)。同时为了避免盲区的影响,子信道之间采用3 dB交叠。
本文选用的信道化架构如图7所示。每个信道经K 倍抽取、下变频、低通滤波和IDFT 后,可得输出信号yk(m):
图7 信道化架构
信道化性能的好坏主要取决于原型低通滤波器的设计,滤波器阶数由式(14)可得
式中,Rp 为带内波动因子,Rs 为阻带插入损耗,Btr为过渡带。在本文中根据系统的实际需要,滤波器的阶数为128,构建滤波器的幅频响应曲线如图8所示。
图8 原型滤波器幅频响应函数曲线
在数据预处理模块中,宽带信号先进行直流校准,再被划分为若干窄带信号。然后,所有窄带信号进入I/Q 不平衡补偿模块,用以完成对宽带信号的实时补偿。下面将介绍宽带I/Q 不平衡补偿。
根据式(20),补偿后的I/Q两路信号可以表示为
根据上式,需要在I 支路中添加补偿系数g cos φ,在Q之路中添加g sin φ,用以补偿宽带信号的I/Q不平衡。
本节设计的I/Q 不平衡补偿框图如图9所示。系统处于工作状态时,接收到的信号经过直流校准,进入信道化架构,被划分为窄带信号,进入参数补偿模块,完成对宽带信号的I/Q 不平衡补偿。其中补偿参数的获取由辅助序列获得。
图9 I/Q补偿框图
本文使用亚德诺半导体技术有限公司(Analog Devices Inc,ADI)生产的ADRV9009开发板作为接收机,基于ADRV9009 接收通道的I/Q 不平衡数据,完成对本文校准模型和算法的实验验证。实验场景如图10所示,主要设备有ADRV9009、Xilinx的Zynq 评估板(EVAL-TPG-ZYNQ3)以及两台信号发生器。在实验的过程中,关闭了ADRV9009 的I/Q校准模式。本文使用MATLAB建立了宽带I/Q不平衡补偿模型,在线处理接收到的I/Q失衡数据,实现对I/Q的实时补偿。实验仪器清单如表1所示。
表1 实验仪器清单
实验仪器PC机RIGOL ROHDE&SCHWARZ零中频接收机Zynq评估板数量仪器型号笔记本DG4162 SMW200A ADRV9009 EVAL-TPG-ZYNQ3 11111
图10 实验平台
本文首先对点频信号进行了实验验证,点频信号实验参数如表2所示。
表2 点频信号实验参数
参数信号频率/GHz采样率/MHz采样时间/ms本振频率/GHz信号功率/dBm参数值4.05 245.76 342
ADRV9009 接收通道原始点频信号的频谱如图11所示。从图中可以看出I/Q 不平衡产生了镜像信号。本文方法补偿前后的效果如图12所示。通过图12(a)可知,补偿算法将镜像信号抑制到了噪底之下,补偿前IRR=37.547 dB,经过校准后IRR=111.298 8 dB,IRR提高了73.751 8 dB。
图11 原始信号的频谱
图12 单音信号补偿前后对比图
在完成点频信号验证的基础上,本文针对宽带信号进行了实验验证,宽带信号实验参数如表3所示。
表3 Chirp信号实验参数
参数信号带宽/MHz脉宽/μs调制方式脉冲重复周期/μs采样率/MHz采样时间/ms参数值10 450 Chirp 500 245.76 3
原始Chirp 信号频谱如图13所示,补偿前后的信号幅频图如图14所示,补偿前后的带内IRR 如图15所示。依据图13可知,I/Q不平衡会引入镜像信号。但是,本文提出的I/Q 不平衡补偿方法不仅能够充分抑制镜像信号(如图14(a)),还不会对有用信号产生失真(如图14(b))。带内最大IRR 达70.617 8 dB。
图13 原始Chirp信号频谱
图14 Chirp信号补偿前后对比图
图15 补偿前后IRR对比图
经计算,宽带信号经本文方法I/Q 校准后,接收机的镜像抑制比提高了22.953 5 dB。同时针对不同载频、不同带宽的信号进行实验验证。结果如图16、图17所示,IRR 如表4所示。因此,本文所提出的宽带I/Q 不平衡算法可以有效地实现零中频接收机I/Q不平衡的补偿。
表4 不同载频下带宽的IRR
载频带宽/MHz 10 20 30 10 20 30 IRR/dB 62.402 4 59.957 3 57.501 9 61.264 9 60.376 0 58.350 0 4 GHz 5 GHz
图16 载频4 GHz不同带宽的补偿图
图17 载频5 GHz不同带宽的补偿图
为了进一步对比验证,图18和表5给出了本文方法与其他文献方法的对比结果。文献[15]首先利用牛顿迭代法估计补偿参数,然后利用估计参数构建滤波器,进而实现对宽带信号的补偿。此方法需要一定的迭代次数。文献[21]采用绘圆法来估计补偿参数,且需要多次变换圆心来进行估计。本文采用了一种融合信道化架构和盲估计补偿算法的宽带校准技术,在校准时间和校准精度上要优于文献[15]和文献[21]。
表5 本文与部分文献的对比结果
性能参数补偿方法校准时间/s测试平台IRR提高/dB文献[15]牛顿迭代1.56 FPGA 19.302 2文献[21]绘圆法1.32 FPGA 14.591 9本文信道化架构与盲估计补偿算法相结合0.44 FPGA 22.953 5
图18 IRR对比图
本文针对宽带零中频接收机存在的I/Q 不平衡问题,建立了宽带I/Q 不平衡模型,提出一种融合信道化架构和盲估计补偿算法的宽带校准技术,实现了“在线估计,实时补偿”的策略。特别地,本文在传统参数估计方法的基础上,提出了新的盲估计算法,减少了复杂的数学运算,节约了芯片成本。与此同时,本文对补偿参数也进行了优化与修改,提高了补偿的效率,实现了实时补偿。实测结果表明,本文方法显著提升了宽带信号的镜像抑制比,减少了宽带信号I/Q 补偿的时间复杂度,克服了模拟器件I/Q 不平衡缺陷,将有助于提升零中频接收机框架下的雷达和通信性能,为未来雷达通信一体化系统研制奠定了基础。
[1]王红举.窄带零中频接收机IQ 不平衡校准技术研究[J].现代导航,2018,9(2):114-118.
[2]周翔,吕幼新.正交通道中I/Q 不平衡估计与补偿研究[J].雷达科学与技术,2017,15(1):8-12.
[3]CHURCHILL F E,OGAR G W,THOMPSON B J.The Correction of I and Q Errors in a Coherent Processor[J].IEEE Trans on Aerospace and Electronic Systems,1981,17(1):131-137.
[4]RYKACZEWSKI P,JONDRAL F.Blind I/Q Imbalance Compensation in Multipath Environments[C]//IEEE International Symposium on Circuits and Systems,New Orleans,LA,USA:IEEE,2007:29-32.
[5]NAYEBI E,DAYAL P,SONG K B.Adaptive IQ Mismatch Compensation in Time-Domain Using Frequency-Domain Observations[J].IEEE Trans on Signal Processing,2021,69:655-668.
[6]LUO Y N,LI W M,HOU X P.A Joint Estimation and Independent Compensation Scheme for Transmitter and Receiver IQ Imbalance in Zero-IF Transceivers[C]//Proceedings of 2019 IEEE International Conference on Computational Electromagnetics,Shanghai,China:IEEE,2019:1-5.
[7]ZHANG Yu,DAI Xueya,YU Xutao,et al.I/Q Imbalance Joint Calibration of Transmitter and Receiver with Zero-IF Architecture[C]//Proceedings of 2021 IEEE 4th International Conference on Electronic Information and Communication Technology,Xi'an,China:IEEE,2021:320-323.
[8]PENG Xiaoye,WANG Zhiyu,MO Jiongjiong,et al.A Blind Calibration Model for I/Q Imbalances of Wideband Zero-IF Receivers[J].Electronics,2020,9(11):1868.
[9]ZHANG Xing,XIA Yili,LI Chunguo,et al.Complex Properness Inspired Blind Adaptive Frequency-Dependent I/Q Imbalance Compensation for Wideband Direct-Conversion Receivers[J].IEEE Trans on Wireless Communications,2020,19(9):5982-5992.
[10]DENG J H,PRASAD P V S,TSENG I F,et al.Joint I/Q Imbalance and Nonlinear Compensation Design in Direct Downconversion Receiver[C]//Proceedings of 2021 44th International Conference on Telecommunications and Signal Processing,Brno,Czech Republic:IEEE,2021:23-26.
[11]ZOU Zhenzhen,ZENG Shaoxiang,CHEN Peng,et al.I/Q Imbalance Calibration in Wideband Direct-Conversion Receivers[C]//Proceedings of 2016 IEEE International Conference on Ubiquitous Wireless Broadband,Nanjing,China:IEEE,2016:1-4.
[12]ZEKKARI C,DJENDI M,GUESSOUM A.IQ Imbalance Estimation and Compensation in Receiver System[C]//Proceedings of 2019 International Conference on Advanced Electrical Engineering,Algiers,Algeria:IEEE,2019:1-5.
[13]叶晖,李斌,黄沫,等.FDD 射频收发机IQ 不平衡的片上数字补偿方法[J].微电子学,2018,48(6):710-715.
[14]杨润光.宽带零中频收发机I/Q 不平衡数字域校准方案的研究与实现[D].杭州:浙江大学,2019.
[15]杨尚臻.宽带零中频接收机I/Q 不平衡校正关键技术研究与验证[D].成都:电子科技大学,2019.
[16]管淑洁.超宽带零中频接收机及其误差补偿技术的研究与实现[D].合肥:安徽大学,2020.
[17]LUO Yanan,LI Weimin,HOU Xunping.Implementation of Blind I/Q Calibration Scheme Based on FPGA[C]//IEEE 19th International Conference on Communication Technology,Xi'an,China:IEEE,2019:174-178.
[18]HODKIN J E,SOMERLOCK O F,SHARP M D,et al.IQ Imbalance Decorrelation in Digital Array Radars[C]//Proceedings of 2016 IEEE Aerospace Conference Big Sky,MT,USA:IEEE,2016:1-8.
[19]ROSOLOWSKI D W,KORPAS P.IQ-Imbalance and DCOffset Compensation in Ultrawideband Zero-IF Receiver[C]//Proceedings of 2020 23rd International Microwave and Radar Conference,Warsaw,Poland:IEEE,2020:209-213.
[20]YE Hui,LI Bin,HUANG Mo,et al.A Digital IQ Imbalance Self-Calibration in FDD Transceiver[C]//Proceedings of 2017 International Symposium on VLSI Design,Automation and Test,Taiwan:IEEE,2017:1-4.
[21]KIM J,JO H S,LEE K J,et al.A Low-Complexity I/Q Imbalance Calibration Method for Quadra-ture Modulator[J].IEEE Trans on Very Large Scale Integration(VLSI)Systems,2019,27(4):974-977.
Wideband I/Q Imbalance Calibration Technique Based on Channelized Architecture