[发明专利]一种基于FPA的I/Q失衡相位误差补偿方法有效
申请号: | 202010877152.5 | 申请日: | 2020-08-27 |
公开(公告)号: | CN112083227B | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 孟婕;曾浩;郭连平;叶芃;赵禹 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G01R25/00 | 分类号: | G01R25/00;G01R23/165 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 温利平 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fpa 失衡 相位 误差 补偿 方法 | ||
1.一种基于FPA的I/Q失衡相位误差补偿方法,其特征在于,包括以下步骤:
(1)、通过输入单音扫频信号获取待补偿的I/Q失衡相位误差;
(1.1)、利用信号发生器对待测试带宽进行等间隔扫频,使待测试带宽频率范围内等间隔的输出N个频率值的单音扫频信号,并依次输入到I/Q接收器;
(1.2)、将单音扫频信号ri(t)分别与I/Q两路中带有相位误差的本振信号cos(ωLOt)和相乘,其中,ωLO为本振信号频率;
然后再经过低通滤波处理后,得到失衡的I/Q测试信号;
xI(t)=cos(ωit)
xQ(t)=sin(ωit+θ(ωi))
其中,i=1,2,…N,θ(ωi)表示频率ωi处相位误差,
(1.3)、将失衡的I/Q测试信号通过ADC采样,得到采样后失衡的I/Q测试信号xI(n)和xQ(n);
然后将其输入至频域转换处理器,并进行离散傅里叶变换,完成I/Q测试信号从时域到频域的转换,转换后的频域I/Q测试信号为:
(1.4)、将频域I/Q测试信号XI(ω)、XQ(ω)输入至失衡相位估计器,估算出失衡相位误差;
(1.5)、按照步骤(1.2)-(1.4)的方法对N个单音扫频信号进行连续处理后,得到失衡相位误差θ(ω),ω=[ω1,ω2,…,ωN]T;
(2)、基于失衡相位误差θ(ω),利用FPA算法设计I/Q失衡相位补偿模块;
(2.1)、搭建I/Q失衡相位补偿模块,具体包括延时模块、FD补偿模块和全通滤波器;
(2.2)、设计I/Q失衡相位补偿模块的总相频响应函数φc(ω,R);
φc(ω,R)=-δd·ω+φAPF(ω,R)
其中,R=[δd,M,ψ],δd为FD补偿模块的分数延时,M=[Mn]T=[M1,M2,…,MN/2]T,Mn为全通滤波器的第n个二阶结极点的幅值,ψ=[ψn]T=[ψ1,ψ2,…,ψN/2]T,ψn为全通滤波器的第n个二阶结极点的相角;φAPF(ω,R)为全通滤波器的相频响应函数;
(2.3)、定义误差矩阵E;
E=[e(ω,R)]T=[e(ω1,R),e(ω2,R),…,e(ωi,R),…,e(ωN,R)]T
其中,e(ωi,R)=φc(ωi,R)-θ(ωi);
(2.4)、定义代价函数J(R);
(2.5)、利用花授粉算法FPA对J(R)进行优化,使J(R)最小,且满足Mn<1,n=1,2,…,N/2;
(3)、利用I/Q失衡相位补偿模块进行I/Q相位误差补偿;
将采样后失衡的I/Q测试信号xI(n)和xQ(n)输入至I/Q失衡相位补偿模块,从而输出补偿后的I/Q信号xIC[n]、xQC[n]。
2.根据权利要求1所述的基于FPA的I/ Q失衡相位误差补偿方法,其特征在于,所述全通滤波器的相频响应表示为:
。
3.根据权利要求1所述的基于FPA的I/ Q失衡相位误差补偿 方法,其特征在于,所述步骤(2.5)中利用FPA算法对J(R)进行优化的具体过程为:
1)、设置FPA算法的花粉个体数S,最大迭代数Maxiter和转换概率p; 随机产生包含S个个体的初始种群,代价函数J(R)作为适应度函数并计算初始种群每个个体的适应度值;
2)、开始循环进行种群繁殖:每一次循环时,依次遍历每个个体并产生下一代对应的新个体;其中,当第t次循环时,遍历到第m个个体时,随机产生一个数rm,t∈[0,1],然后按照如下公式产生下一代的新个体
其中,ε为[0,1]上均匀分布的随机参数,是当前最优解,γ是尺度因子,L全局授粉步长,m≠j≠k,m,j,k∈[1,S];
然后将代入到适应度函数中,计算其适应度值
3)、每次循环结束后,比较本次循环产生的S个新个体的适应度值,选出适应度值最小的新个体作为本次循环产生的最优个体
4)、比较本次循环产生的最优个体与上一次循环产生的最优个体对应的适应度值的大小,若则用替换掉并作为当前最优解;否则,保持上一次循环产生的最优个体不变,并作为本次循环产生的最优个体;
5)、判断当前循环次数t是否达到最大迭代数Maxiter,如果未达到,则继续循环;如果达到,则选择Maxiter次循环后记录的最优解作为最终最优解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010877152.5/1.html,转载请声明来源钻瓜专利网。