一种用于终端发射通路的信号失真参数的估计方法及系统与流程

文档序号:17125717发布日期:2019-03-16 00:24阅读:274来源:国知局
一种用于终端发射通路的信号失真参数的估计方法及系统与流程

本发明涉及移动通信技术领域,尤指一种用于终端发射通路的信号失真参数的估计方法及系统。



背景技术:

无线通信系统的射频收发机通常在发射通道以及接收通道都分别具有iq两路信号:同相信号(i路,in-phase)和正交信号(q路,quadrature)。由于制造成本、工艺及功耗等原因,射频收发机中的本地振荡器无法做到iq两条信号的幅度相等、以及相位差是精确的90度(即完全正交),因此,在发射通道以及接收通道会发生iq失配现象。

本文主要针对终端的发射端,除了iq失配,射频通路中还可能产生直流偏移等信号失真,iq失配包括相位失配和幅度增益失配,直流偏移包括i路直流偏移和q路直流偏移。这两种信号失真影响发射信号的质量,所以需要在基带进行预失真来消除其影响。

要进行预失真,需要先估计出iq失配参数和直流偏移参数的具体数值。常用的iq失配参数的估计方法为:对发射机的相位失配参数进行估计时,固定发射机的幅度失配参数,逐次扫描相位失配参数,每次扫描都会在发射端对应产生一个基带信号,找出相位参数扫描过程中基带信号能量最小时对应的相位失配参数;将估计出的相位失配参数固定,再逐次扫描幅度失配参数,每次扫描都会在发射端对应产生一个基带信号,找出幅度参数扫描过程中基带信号能量最小时对应的幅度失配参数。这种方法测试工作量大、花费时间长,如果估计的精度要求高,花费的时间更长。



技术实现要素:

本发明的目的是提供一种用于终端发射通路的信号失真参数的估计方法及系统,可以降低测试工作量,减少信号失真参数的估计时间。

本发明提供的技术方案如下:

一种用于终端发射通路的信号失真参数的估计方法,包括:对发射通路进行iq失配参数估计,得到iq失配参数;根据所述iq失配参数得到信号失真参数;

其中,所述iq失配参数估计为:

至少选取三种不同的相位偏差值,分别将每种相位偏差值作为一种预设iq失配参数,进行iq失配测试,得到对应的第一功率测量值;所述iq失配测试为:在终端的发射端,按预设iq失配参数对初始基带信号进行预iq失真,经过发射通路,再经过平方电路后环回到所述终端的接收端,在所述接收端对基带信号的两倍频率分量进行功率测试,得到与所述预设iq失配参数对应的第一功率测量值;根据所有的所述相位偏差值和其对应的第一功率测量值,得到相位偏差估计值和增益偏差估计值;所述相位偏差估计值和所述增益偏差估计值构成iq失配参数。

在上述技术方案中,通过最少3次测量得到信号失真参数,降低了测试工作量,减少了信号失真参数的估计时间。

进一步优选的,所述根据所有的所述相位偏差值和其对应的第一功率测量值,得到相位偏差估计值和增益偏差估计值具体包括:根据所有的所述相位偏差值和其对应的第一功率测量值,得到相位偏差估计值和两个增益偏差候选值;将所述相位偏差估计值和两个所述增益偏差候选值分别组合,并分别将每种组合作为另一种预设iq失配参数,进行iq失配测试,得到对应的第一功率测量值;从与所有所述组合对应的第一功率测量值中,选取功率值小的对应的所述组合的增益偏差候选值作为增益偏差估计值。

在上述技术方案中,通过进一步2次测量提高了增益偏差估计值的准确度,从而提高信号失真参数的估计准确度。

进一步优选的,所述的根据所述iq失配参数得到信号失真参数,还包括:根据所述iq失配参数,对初始基带信号进行预iq失真,得到iq校正后的基带信号;对iq校正后的发射通路进行直流偏移参数估计,得到直流偏移参数;根据所述iq失配参数和所述直流偏移参数得到信号失真参数;

其中,所述直流偏移参数估计为:

至少选取三种不同的i路直流偏移值,分别将每种i路直流偏移值作为一种预设的直流偏移参数,在i分路进行直流偏移测试,得到与其对应的第二功率测量值;所述直流偏移测试为:在终端的发射端,在i分路或q分路按预设的直流偏移参数对所述iq校正后的基带信号进行预直流偏移处理,经过发射通路,再经过平方电路后回环到所述终端的接收端,在所述接收端对基带信号的频率分量进行功率测试,得到与其对应的第二功率测量值;根据所有的所述i路直流偏移值和其对应的第二功率测量值,得到i路估计中间值;至少选取三种不同的q路直流偏移值,分别将每种q路直流偏移值作为另一种预设的直流偏移参数,在q分路进行直流偏移测试,得到与其对应的第二功率测量值;根据i路估计中间值、所有的所述q路直流偏移值和其对应的第二功率测量值,得到q路估计中间值;根据所述i路估计中间值和所述q路估计中间值,得到i路估计值和q路估计值;所述i路估计值和所述q路估计值构成直流偏移参数。

在上述技术方案中,针对信号失真既有iq失配又有直流偏移的情况,提供了一种iq失配参数和直流偏移参数的估计方法,该方法相对传统方法降低了测试工作量,提升了估计效率。

进一步优选的,所述的根据所述iq失配参数和所述直流偏移参数得到信号失真参数,还包括:所述iq失配参数作为第一轮iq失配参数,所述直流偏移参数作为第一轮直流偏移参数,根据所述第一轮iq失配参数和所述第一轮直流偏移参数对初始基带信号进行预iq失真和预直流偏移,得到第一轮校正后的基带信号;将所述第一轮校正后的基带信号作为初始基带信号,对第一轮校正后的发射通路重新进行iq失配参数估计,得到的iq失配参数作为第二轮iq失配参数;根据所述第一轮iq失配参数、所述第一轮直流偏移参数和所述第二轮iq失配参数,得到信号失真参数。

进一步优选的,所述的根据所述第一轮iq失配参数、所述第一轮直流偏移参数和所述第二轮iq失配参数,得到信号失真参数,还包括:根据第二轮iq失配参数,对所述第一轮校正后的基带信号进行预iq失真,得到第二轮iq校正后的基带信号;将所述第二轮iq校正后的基带信号作为iq校正后的基带信号,对第二轮iq校正后的发射通路进行直流偏移参数估计,得到第二轮直流偏移参数;根据所述第一轮iq失配参数、所述第一轮直流偏移参数、所述第二轮iq失配参数和所述第二轮直流偏移参数,得到信号失真参数。

在上述技术方案中,对iq失配和直流偏移进行了一轮估计后,在第一轮校正后的基础上对iq失配和直流偏移进行了第二轮估计,可以有效消除iq失配和直流偏移的相互影响,提升信号失真参数的估计准确度。

进一步优选的,所述按预设iq失配参数对初始基带信号进行预iq失真包括:通过以下公式对初始基带信号进行预iq失真;

i'=i+q·tan(θ3)

其中,i'是预iq失真后的基带信号的同相信号,q'是预iq失真后的基带信号的正交信号,i是初始基带信号的同相信号,q是初始基带信号的正交信号,ε3是预设iq失配参数的增益偏差估计值,θ3是预设iq失配参数的相位偏差估计值。

本发明还提供一种用于终端发射通路的信号失真参数的估计系统,包括:iq失配估计模块,用于对发射通路进行iq失配参数估计,得到iq失配参数;失真参数获取模块,用于根据所述iq失配参数得到信号失真参数;

所述iq失配估计模块包括:预iq失真单元,用于对初始基带信号进行预iq失真;iq失配测试单元,用于至少选取三种不同的相位偏差值,分别将每种相位偏差值作为一种预设iq失配参数,进行iq失配测试,得到对应的第一功率测量值;所述iq失配测试为:在终端的发射端,按预设iq失配参数对初始基带信号进行预iq失真,经过发射通路,再经过平方电路后环回到所述终端的接收端,在所述接收端对基带信号的两倍频率分量进行功率测试,得到与所述预设iq失配参数对应的第一功率测量值;iq失配参数估计单元,用于根据所有的所述相位偏差值和其对应的第一功率测量值,得到相位偏差估计值和增益偏差估计值;以及,所述相位偏差估计值和所述增益偏差估计值构成iq失配参数。

在上述技术方案中,通过最少3次测量得到信号失真参数,降低了测试工作量,减少了信号失真参数的估计时间。

进一步优选的,所述预iq失真单元,进一步用于根据所述iq失配参数,对初始基带信号进行预iq失真,得到iq校正后的基带信号;直流偏移估计模块,用于对iq校正后的发射通路进行直流偏移参数估计,得到直流偏移参数;所述失真参数获取模块,进一步用于根据所述iq失配参数和所述直流偏移参数得到信号失真参数;

所述直流偏移估计模块包括:

预直流偏移单元,用于对iq校正后的基带信号进行预直流偏移处理;直流偏移测试单元,用于至少选取三种不同的i路直流偏移值,分别将每种i路直流偏移值作为一种预设的直流偏移参数,在i分路进行直流偏移测试,得到与其对应的第二功率测量值;所述直流偏移测试为:在终端的发射端,在i分路或q分路按预设的直流偏移参数对所述iq校正后的基带信号进行预直流偏移处理,经过发射通路,再经过平方电路后回环到所述终端的接收端,在所述接收端对基带信号的频率分量进行功率测试,得到与其对应的第二功率测量值;直流偏移参数估计单元,用于根据所有的所述i路直流偏移值和其对应的第二功率测量值,得到i路估计中间值;所述直流偏移测试单元,进一步用于至少选取三种不同的q路直流偏移值,分别将每种q路直流偏移值作为另一种预设的直流偏移参数,在q分路进行直流偏移测试,得到与其对应的第二功率测量值;所述直流偏移参数估计单元,进一步用于根据i路估计中间值、所有的所述q路直流偏移值和其对应的第二功率测量值,得到q路估计中间值;根据所述i路估计中间值和所述q路估计中间值,得到i路估计值和q路估计值;所述i路估计值和所述q路估计值构成直流偏移参数。

在上述技术方案中,针对信号失真既有iq失配又有直流偏移的情况,提供了一种iq失配参数和直流偏移参数的估计方法,该方法相对传统方法降低了测试工作量,提升了估计效率。

进一步优选的,所述预iq失真单元,进一步用于所述iq失配参数作为第一轮iq失配参数,根据所述第一轮iq失配参数对初始基带信号进行预iq失真,得到第一轮iq校正后的基带信号;所述预直流偏移单元,进一步用于所述直流偏移参数作为第一轮直流偏移参数,根据所述第一轮直流偏移参数对所述第一轮iq校正后的基带信号进行预直流偏移,得到第一轮校正后的基带信号;所述iq失配估计模块,进一步用于将所述第一轮校正后的基带信号作为初始基带信号,对第一轮校正后的发射通路重新进行iq失配参数估计,得到的iq失配参数作为第二轮iq失配参数;所述失真参数获取模块,进一步用于根据所述第一轮iq失配参数、所述第一轮直流偏移参数和所述第二轮iq失配参数,得到信号失真参数。

在上述技术方案中,对iq失配和直流偏移进行了一轮估计后,在第一轮校正后的基础上对iq失配和直流偏移进行了第二轮估计,可以有效消除iq失配和直流偏移的相互影响,提升信号失真参数的估计准确度。

通过本发明提供的一种用于终端发射通路的信号失真参数的估计方法及系统,能够带来以下至少一种有益效果:

1、本发明可以降低测试工作量,减少信号失真参数的估计时间,提升估计效率。

2、本发明对iq失配和直流偏移进行了两轮估计,提升了iq失配参数和直流偏移参数的估计准确度。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对一种用于终端发射通路的信号失真参数的估计方法及系统的上述特性、技术特征、优点及其实现方式予以进一步说明。

图1是本发明的一种用于终端发射通路的信号失真参数的估计方法的一个实施例的流程图;

图2是本发明的一种用于终端发射通路的信号失真参数的估计方法的另一个实施例的流程图;

图3是本发明的一种用于终端发射通路的信号失真参数的估计方法的另一个实施例的流程图;

图4是本发明的一种用于终端发射通路的信号失真参数的估计系统的一个实施例的结构示意图;

图5是本发明的一种用于终端发射通路的信号失真参数的估计系统的另一个实施例的结构示意图。

附图标号说明:

110.iq失配估计模块,111.预iq失真单元,112.iq失配测试单元,113.iq失配参数估计单元,120.直流偏移估计模块,121.预直流偏移单元,122.直流偏移测试单元,123.直流偏移参数估计单元,130.失真参数获取模块。

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。

在本发明的一个实施例中,如图1所示,一种用于终端发射通路的信号失真参数的估计方法,包括:

步骤s100至少选取三种不同的相位偏差值,分别将每种相位偏差值作为一种预设iq失配参数,进行iq失配测试,得到对应的第一功率测量值;所述iq失配测试为:在终端的发射端,按预设iq失配参数对初始基带信号进行预iq失真,经过发射通路,再经过平方电路后环回到所述终端的接收端,在所述接收端对基带信号的两倍频率分量进行功率测试,得到与所述预设iq失配参数对应的第一功率测量值。

步骤s200根据所有的所述相位偏差值和其对应的第一功率测量值,得到相位偏差估计值和增益偏差估计值。

具体的,在终端发射端,基带信号经过发射通路后所形成的射频信号,因发射通路的原因会引入信号失真。信号失真包括iq失配和直流偏移。

假设基带信号为:i路是余弦信号、q路是正弦信号,经发射通路的iq失配和直流偏移污染,发射出去的射频信号的数据形式如下:

y(t)=[dci+cos(ωt)]·cos(ωct)-(1+ε)·[dcq+sin(ωt)]·sin(ωct+θ)

其中,ε是iq失配引入的增益偏差,θ是iq失配引入的相位偏差,dci是直流偏移引入的i路直流偏移,dcq是直流偏移引入的q路直流偏移,ω是基带频率,ωc是射频载波频率。

如果射频通路未引入直流偏移,或直流偏移的影响可忽略,则相当于上式中的dci、dcq为0。

为了估计出ε、θ,即iq失配的影响,需要进行iq失配测试。iq失配测试为:在终端发射端的基带产生一个测试信号,即初始基带信号(i路是余弦信号、q路是正弦信号),对初始基带信号按预设iq失配参数进行预失真,经过发射通路,再经过平方电路后回环到接收端,在接收端对接收的基带信号进行快速傅里叶变换(fft),获得两倍基带频率分量的功率,作为与该预设iq失配参数对应的第一功率测量值。

预设iq失配参数通常包括预设相位偏差值和预设增益偏差值,如果仅对相位偏差进行预失真,则预设增益偏差值默认为0。本实施例是仅对相位偏差进行预失真。在估计的相位偏差范围内任意选取相位偏差值,比如,选取-5°、0°、5°三种相位偏差值,分别作为一种预设iq失配参数(预设增益偏差值默认为0),进行iq失配测试,得到三次p2ω(接收端基带信号的两倍频率分量的功率)的测量值,即也可以选取0°、1°、2°三种相位偏差值,分别作为一种预设iq失配参数,进行iq失配测试。

假设选取-5°、0°、5°三种相位偏差值,分别进行iq失配测试,得到三次p2ω的测量值,即根据这三种相位偏差值和其对应的第一功率测量值,即-5°、0°、5°、根据下面公式计算得到相位偏差估计值

根据下面公式计算得到两个增益偏差候选值ε1、ε2:

根据ε1、ε2,将两者的平均值,或取其中一个值,或将组合分别进行iq失配测试,取第一功率测量值小的对应的组合的增益偏差候选值,作为增益偏差估计值

在至少选取三种不同的相位偏差值中,优选互为相反数的值,可以使相位偏差估计值的计算更简单:假设选取-x、0、x三种角度作为相位偏差值,分别进行iq失配测试,得到三次p2ω的测量值,即p2ω(-x)、p2ω(0)、p2ω(x),利用下面公式计算得到相位偏差估计值

步骤s500所述相位偏差估计值和所述增益偏差估计值构成iq失配参数。

步骤s600根据所述iq失配参数得到信号失真参数。

具体的,本实施例是针对信号失真仅有iq失配、或直流偏移带来的影响很小可忽略这种情况,对iq失配参数进行了至少3次测量,就可得到该参数的估计值,大大节省了信号失真参数的估计时间。

在本发明的另一个实施例中,如图2所示,一种用于终端发射通路的信号失真参数的估计方法,包括:

步骤s100至少选取三种不同的相位偏差值,分别将每种相位偏差值作为一种预设iq失配参数,进行iq失配测试,得到对应的第一功率测量值;所述iq失配测试为:在终端的发射端,按预设iq失配参数对初始基带信号进行预iq失真,经过发射通路,再经过平方电路后环回到所述终端的接收端,在所述接收端对基带信号的两倍频率分量进行功率测试,得到与所述预设iq失配参数对应的第一功率测量值;

通过以下公式对初始基带信号进行预iq失真:

i'=i+q·tan(θ3)

其中,i'是预iq失真后的基带信号的同相信号,q'是预iq失真后的基带信号的正交信号,i是初始基带信号的同相信号,q是初始基带信号的正交信号,ε3是预设iq失配参数的增益偏差估计值,θ3是预设iq失配参数的相位偏差估计值;

步骤s210根据所有的所述相位偏差值和其对应的第一功率测量值,得到相位偏差估计值和两个增益偏差候选值;

步骤s220将所述相位偏差估计值和两个所述增益偏差候选值分别组合,并分别将每种组合作为另一种预设iq失配参数,进行iq失配测试,得到对应的第一功率测量值;

步骤s230从与所有所述组合对应的第一功率测量值中,选取功率值小的对应的所述组合的增益偏差候选值作为增益偏差估计值;

具体的,将相位偏差估计值和两个增益偏差候选值分别组合,得到两个组合,分别将每种组合作为另一种预设iq失配参数,进行iq失配测试,得到两次p2ω测量值。对这两次p2ω测量值进行比较,较小的那个所对应的组合中的增益偏差候选值作为增益偏差估计值。

步骤s500所述相位偏差估计值和所述增益偏差估计值构成iq失配参数;

步骤s610根据所述iq失配参数,对初始基带信号进行预iq失真,得到iq校正后的基带信号;

步骤s620至少选取三种不同的i路直流偏移值,分别将每种i路直流偏移值作为一种预设的直流偏移参数,在i分路进行直流偏移测试,得到与其对应的第二功率测量值;所述直流偏移测试为:在终端的发射端,在i分路或q分路按预设的直流偏移参数对所述iq校正后的基带信号进行预直流偏移处理,经过发射通路,再经过平方电路后回环到所述终端的接收端,在所述接收端对基带信号的频率分量进行功率测试,得到与其对应的第二功率测量值;

步骤s630根据所有的所述i路直流偏移值和其对应的第二功率测量值,得到i路估计中间值;

步骤s640至少选取三种不同的q路直流偏移值,分别将每种q路直流偏移值作为另一种预设的直流偏移参数,在q分路进行直流偏移测试,得到与其对应的第二功率测量值;

步骤s650根据i路估计中间值、所有的所述q路直流偏移值和其对应的第二功率测量值,得到q路估计中间值;

步骤s660根据所述i路估计中间值和所述q路估计中间值,得到i路估计值和q路估计值;所述i路估计值和所述q路估计值构成直流偏移参数;

步骤s670根据所述iq失配参数和所述直流偏移参数得到信号失真参数。

具体的,对于既有iq失配,又有直流偏移的射频通路,除了进行iq校正,还需要进行直流偏移校正(简称dc校正),所以在估计iq失配参数后,还要再估计直流偏移参数。

经过iq失配参数估计后,得到射频通路引入的iq失配参数,根据该iq失配参数,对初始基带信号进行预iq失真以消除发射通路引入的iq失配的影响,即进行了iq校正,得到iq校正后的基带信号。然后进行直流偏移参数的估计,示例:

对iq校正后的基带信号的i分路信号进行直流偏移x,经过发射通路,再经过平方电路后环回到终端的接收端,在接收端对基带信号进行fft,得到一倍频率分量上的功率值,记为第二功率测量值pω(+x),以上过程算一次直流偏移测试;重复两次直流偏移测试,分别得到直流偏移0所对应的第二功率测量值pω(0),和直流偏移-x所对应的第二功率测量值pω(-x)。

根据i分路的直流偏移值x、0、-x,和其对应的功率值pω(+x)、pω(0)、pω(-x),根据以下公式计算i路估计中间值dci':

采用类似的方法在q分路上进行直流偏移测试,根据q分路的直流偏移值x、-x,和其对应的第二功率测量值根据以下公式计算q路估计中间值dcq':

其中是iq失配参数的相位偏差估计值。

根据dci'、dcq',根据以下公式得到i路估计值dci、q路估计值dcq;

其中是iq失配参数的增益偏差估计值,是iq失配参数的相位偏差估计值。dci、dcq构成直流偏移参数。

在本发明的另一个实施例中,如图3所示,一种用于终端发射通路的信号失真参数的估计方法,包括:

步骤s100至少选取三种不同的相位偏差值,分别将每种相位偏差值作为一种预设iq失配参数,进行iq失配测试,得到对应的第一功率测量值;所述iq失配测试为:在终端的发射端,按预设iq失配参数对初始基带信号进行预iq失真,经过发射通路,再经过平方电路后环回到所述终端的接收端,在所述接收端对基带信号的两倍频率分量进行功率测试,得到与所述预设iq失配参数对应的第一功率测量值;

通过以下公式对初始基带信号进行预iq失真:

i'=i+q·tan(θ3)

其中,i'是预iq失真后的基带信号的同相信号,q'是预iq失真后的基带信号的正交信号,i是初始基带信号的同相信号,q是初始基带信号的正交信号,ε3是预设iq失配参数的增益偏差估计值,θ3是预设iq失配参数的相位偏差估计值;

步骤s210根据所有的所述相位偏差值和其对应的第一功率测量值,得到相位偏差估计值和两个增益偏差候选值;

步骤s220将所述相位偏差估计值和两个所述增益偏差候选值分别组合,并分别将每种组合作为另一种预设iq失配参数,进行iq失配测试,得到对应的第一功率测量值;

步骤s230从与所有所述组合对应的第一功率测量值中,选取功率值小的对应的所述组合的增益偏差候选值作为增益偏差估计值;

步骤s500所述相位偏差估计值和所述增益偏差估计值构成iq失配参数;

步骤s610根据所述iq失配参数,对初始基带信号进行预iq失真,得到iq校正后的基带信号;

步骤s620至少选取三种不同的i路直流偏移值,分别将每种i路直流偏移值作为一种预设的直流偏移参数,在i分路进行直流偏移测试,得到与其对应的第二功率测量值;所述直流偏移测试为:在终端的发射端,在i分路或q分路按预设的直流偏移参数对所述iq校正后的基带信号进行预直流偏移处理,经过发射通路,再经过平方电路后回环到所述终端的接收端,在所述接收端对基带信号的频率分量进行功率测试,得到与其对应的第二功率测量值;

步骤s630根据所有的所述i路直流偏移值和其对应的第二功率测量值,得到i路估计中间值;

步骤s640至少选取三种不同的q路直流偏移值,分别将每种q路直流偏移值作为另一种预设的直流偏移参数,在q分路进行直流偏移测试,得到与其对应的第二功率测量值;

步骤s650根据i路估计中间值、所有的所述q路直流偏移值和其对应的第二功率测量值,得到q路估计中间值;

步骤s660根据所述i路估计中间值和所述q路估计中间值,得到i路估计值和q路估计值;所述i路估计值和所述q路估计值构成直流偏移参数;

步骤s671所述iq失配参数作为第一轮iq失配参数,所述直流偏移参数作为第一轮直流偏移参数,根据所述第一轮iq失配参数和所述第一轮直流偏移参数对初始基带信号进行预iq失真和预直流偏移,得到第一轮校正后的基带信号;

步骤s672将所述第一轮校正后的基带信号作为初始基带信号,对第一轮校正后的发射通路重新进行iq失配参数估计,重复步骤s100~步骤s500,得到的iq失配参数作为第二轮iq失配参数;

步骤s673根据第二轮iq失配参数,对所述第一轮校正后的基带信号进行预iq失真,得到第二轮iq校正后的基带信号;

步骤s674将所述第二轮iq校正后的基带信号作为iq校正后的基带信号,对第二轮iq校正后的发射通路进行直流偏移参数估计,重复步骤s620~步骤s660,得到第二轮直流偏移参数;

步骤s675根据所述第一轮iq失配参数、所述第一轮直流偏移参数、所述第二轮iq失配参数和所述第二轮直流偏移参数,得到信号失真参数。具体的,为了消除iq失配和直流偏移之间的相互影响,提高信号失真参数的估计准确度,对iq失配和直流偏移进行了一轮估计后,根据第一轮iq失配参数和第一轮直流偏移参数对发射通路进行第一轮校正,在此基础上再对iq失配和直流偏移进行第二轮估计:

根据该第一轮iq失配参数,对初始基带信号进行预iq失真,再根据第一轮直流偏移参数,再进行预直流偏移,即i路和q路上分别减去第一轮直流偏移参数,得到第一轮校正后的基带信号,同时发射通路进行了第一轮校正。

将第一轮校正后的基带信号作为初始基带信号,对第一轮校正后的发射通路重新进行iq失配参数估计和直流偏移参数估计,重复第一轮iq失配参数估计方法和第一轮直流偏移参数估计方法,将再次得到的iq失配参数估计值作为第二轮iq失配参数、再次得到的直流偏移参数估计值作为第二轮直流偏移参数。

将第一轮iq失配参数的相位偏差估计值与第二轮iq失配参数的相位偏差估计值相加,得到目标相位偏差估计值;根据第一轮iq失配参数的增益偏差估计值εround1与所述第二轮iq失配参数的增益偏差估计值εround2,通过ε=(1+εround1)×(1+εround2)-1得到目标增益偏差估计值;所述目标相位偏差估计值和所述目标增益偏差估计值构成iq失配参数;

将第一轮直流偏移参数与第二轮直流偏移参数对应分别相加,得到i路目标估计值、q路目标估计值;该i路目标估计值和q路目标估计值构成直流偏移参数。iq失配参数和直流偏移参数构成信号失真参数。在本发明的一个实施例中,如图4所示,一种用于终端发射通路的信号失真参数的估计系统,包括:

iq失配估计模块110,用于对发射通路进行iq失配参数估计,得到iq失配参数;

失真参数获取模块130,用于根据所述iq失配参数得到信号失真参数;

所述iq失配估计模块包括:

预iq失真单元111,用于按预设iq失配参数对初始基带信号进行预iq失真;

iq失配测试单元112,用于至少选取三种不同的相位偏差值,分别将每种相位偏差值作为一种预设iq失配参数,进行iq失配测试,得到对应的第一功率测量值;所述iq失配测试为:在终端的发射端,按预设iq失配参数对初始基带信号进行预iq失真,经过发射通路,再经过平方电路后环回到所述终端的接收端,在所述接收端对基带信号的两倍频率分量进行功率测试,得到与所述预设iq失配参数对应的第一功率测量值;

iq失配参数估计单元113,用于根据所有的所述相位偏差值和其对应的第一功率测量值,得到相位偏差估计值和增益偏差估计值;所述相位偏差估计值和所述增益偏差估计值构成iq失配参数。

具体的,在终端发射端,基带信号经过发射通路后所形成的射频信号,因发射通路的原因会引入信号失真。信号失真包括iq失配和直流偏移。

假设基带信号为:i路是余弦信号、q路是正弦信号,经发射通路的iq失配和直流偏移污染,发射出去的射频信号的数据形式如下:

y(t)=[dci+cos(ωt)]·cos(ωct)-(1+ε)·[dcq+sin(ωt)]·sin(ωct+θ)

其中,ε是iq失配引入的增益偏差,θ是iq失配引入的相位偏差,dci是直流偏移引入的i路直流偏移,dcq是直流偏移引入的q路直流偏移,ω是基带频率,ωc是射频载波频率。

如果射频通路未引入直流偏移,或直流偏移的影响可忽略,则相当于上式中的dci、dcq为0。

为了估计出ε、θ,即iq失配的影响,需要进行iq失配测试。iq失配测试为:在终端发射端的基带产生一个测试信号,即初始基带信号(i路是余弦信号、q路是正弦信号),对初始基带信号按预设iq失配参数进行预失真,经过发射通路,再经过平方电路后回环到接收端,在接收端对接收的基带信号进行快速傅里叶变换(fft),获得两倍基带频率分量的功率,作为与该预设iq失配参数对应的第一功率测量值。

预设iq失配参数通常包括预设相位偏差值和预设增益偏差值,如果仅对相位偏差进行预失真,则预设增益偏差值默认为0。本实施例是仅对相位偏差进行预失真。在估计的相位偏差范围内任意选取相位偏差值,比如,选取-5°、0°、5°三种相位偏差值,分别作为一种预设iq失配参数(预设增益偏差值默认为0),进行iq失配测试,得到三次p2ω(接收端基带信号的两倍频率分量的功率)的测量值,即也可以选取0°、1°、2°三种相位偏差值,分别作为一种预设iq失配参数,进行iq失配测试。

假设选取-5°、0°、5°三种相位偏差值,分别进行iq失配测试,得到三次p2ω的测量值,即根据这三种相位偏差值和其对应的第一功率测量值,即-5°、0°、5°、根据下面公式计算得到相位偏差估计值

根据下面公式计算得到两个增益偏差候选值ε1、ε2:

根据ε1、ε2,将两者的平均值,或取其中一个值,或将组合分别进行iq失配测试,取第一功率测量值小的对应的组合的增益偏差候选值,作为增益偏差估计值

在至少选取三种不同的相位偏差值中,优选互为相反数的值,可以使相位偏差估计值的计算更简单:假设选取-x、0、x三种角度作为相位偏差值,分别进行iq失配测试,得到三次p2ω的测量值,即p2ω(-x)、p2ω(0)、p2ω(x),利用下面公式计算得到相位偏差估计值

本实施例是针对信号失真仅有iq失配、或直流偏移带来的影响很小可忽略这种情况,对iq失配参数进行了至少3次测量,就可得到该参数的估计值,大大节省了信号失真参数的估计时间。

在本发明的另一个实施例中,如图4所示,一种用于终端发射通路的信号失真参数的估计系统,包括:

iq失配估计模块110,用于对发射通路进行iq失配参数估计,得到iq失配参数;

所述iq失配估计模块110包括:

预iq失真单元111,用于按预设iq失配参数对初始基带信号进行预iq失真;

iq失配测试单元112,用于至少选取三种不同的相位偏差值,分别将每种相位偏差值作为一种预设iq失配参数,进行iq失配测试,得到对应的第一功率测量值;所述iq失配测试为:在终端的发射端,按预设iq失配参数对初始基带信号进行预iq失真,经过发射通路,再经过平方电路后环回到所述终端的接收端,在所述接收端对基带信号的两倍频率分量进行功率测试,得到与所述预设iq失配参数对应的第一功率测量值;

所述预iq失真单元111,通过以下公式对初始基带信号进行预iq失真;

i'=i+q·tan(θ3)

其中,i'是预iq失真后的基带信号的同相信号,q'是预iq失真后的基带信号的正交信号,i是初始基带信号的同相信号,q是初始基带信号的正交信号,ε3是预设iq失配参数的增益偏差估计值,θ3是预设iq失配参数的相位偏差估计值。

iq失配参数估计单元113,用于根据所有的所述相位偏差值和其对应的第一功率测量值,得到相位偏差估计值和两个增益偏差候选值;

所述iq失配测试单元112,进一步用于将所述相位偏差估计值和两个所述增益偏差候选值分别组合,并分别将每种组合作为另一种预设iq失配参数,进行iq失配测试,得到对应的第一功率测量值;

所述iq失配参数估计单元113,进一步用于从与所有所述组合对应的第一功率测量值中,选取功率值小的对应的所述组合的增益偏差候选值作为增益偏差估计值;以及,所述相位偏差估计值和所述增益偏差估计值构成iq失配参数。

具体的,将相位偏差估计值和两个增益偏差候选值分别组合,得到两个组合,分别将每种组合作为另一种预设iq失配参数,进行iq失配测试,得到两次p2ω测量值。对这两次p2ω测量值进行比较,较小的那个所对应的组合中的增益偏差候选值作为增益偏差估计值。

所述预iq失真单元111,进一步用于根据所述iq失配参数,对初始基带信号进行预iq失真,得到iq校正后的基带信号;

直流偏移估计模块120,用于对iq校正后的发射通路进行直流偏移参数估计,得到直流偏移参数;

失真参数获取模块130,用于根据所述iq失配参数和所述直流偏移参数得到信号失真参数;

所述直流偏移估计模块包括:

预直流偏移单元121,用于对iq校正后的基带信号进行预直流偏移处理;

直流偏移测试单元122,用于至少选取三种不同的i路直流偏移值,分别将每种i路直流偏移值作为一种预设的直流偏移参数,在i分路进行直流偏移测试,得到与其对应的第二功率测量值;所述直流偏移测试为:在终端的发射端,在i分路或q分路按预设的直流偏移参数对所述iq校正后的基带信号进行预直流偏移处理,经过发射通路,再经过平方电路后回环到所述终端的接收端,在所述接收端对基带信号的频率分量进行功率测试,得到与其对应的第二功率测量值;

直流偏移参数估计单元123,用于根据所有的所述i路直流偏移值和其对应的第二功率测量值,得到i路估计中间值;

所述直流偏移测试单元122,进一步用于至少选取三种不同的q路直流偏移值,分别将每种q路直流偏移值作为另一种预设的直流偏移参数,在q分路进行直流偏移测试,得到与其对应的第二功率测量值;

所述直流偏移参数估计单元123,进一步用于根据i路估计中间值、所有的所述q路直流偏移值和其对应的第二功率测量值,得到q路估计中间值;根据所述i路估计中间值和所述q路估计中间值,得到i路估计值和q路估计值;所述i路估计值和所述q路估计值构成直流偏移参数。

具体的,对于既有iq失配,又有直流偏移的射频通路,除了进行iq校正,还需要进行直流偏移校正(简称dc校正),所以在估计iq失配参数后,还要再估计直流偏移参数。

经过iq失配参数估计后,得到射频通路引入的iq失配参数,根据该iq失配参数,对初始基带信号进行预iq失真以消除发射通路引入的iq失配的影响,即进行了iq校正,得到iq校正后的基带信号。然后进行直流偏移参数的估计,示例:

对iq校正后的基带信号的i分路信号进行直流偏移x,经过发射通路,再经过平方电路后环回到终端的接收端,在接收端对基带信号进行fft,得到一倍频率分量上的功率值,记为第二功率测量值pω(+x),以上过程算一次直流偏移测试;重复两次直流偏移测试,分别得到直流偏移0所对应的第二功率测量值pω(0),和直流偏移-x所对应的第二功率测量值pω(-x)。

根据i分路的直流偏移值x、0、-x,和其对应的功率值pω(+x)、pω(0)、pω(-x),根据以下公式计算i路估计中间值dci':

采用类似的方法在q分路上进行直流偏移测试,根据q分路的直流偏移值x、-x,和其对应的第二功率测量值根据以下公式计算q路估计中间值dcq':

其中是iq失配参数的相位偏差估计值。

根据dci'、dcq',根据以下公式得到i路估计值dci、q路估计值dcq;

其中是iq失配参数的增益偏差估计值,是iq失配参数的相位偏差估计值。dci、dcq构成直流偏移参数。

在本发明的另一个实施例中,如图5所示,一种用于终端发射通路的信号失真参数的估计系统,包括:

iq失配估计模块110,用于对发射通路进行iq失配参数估计,得到iq失配参数;

所述iq失配估计模块110包括:

预iq失真单元111,用于按预设iq失配参数对初始基带信号进行预iq失真;

iq失配测试单元112,用于至少选取三种不同的相位偏差值,分别将每种相位偏差值作为一种预设iq失配参数,进行iq失配测试,得到对应的第一功率测量值;所述iq失配测试为:在终端的发射端,按预设iq失配参数对初始基带信号进行预iq失真,经过发射通路,再经过平方电路后环回到所述终端的接收端,在所述接收端对基带信号的两倍频率分量进行功率测试,得到与所述预设iq失配参数对应的第一功率测量值;

所述预iq失真单元111,通过以下公式对初始基带信号进行预iq失真;

i'=i+q·tan(θ3)

其中,i'是预iq失真后的基带信号的同相信号,q'是预iq失真后的基带信号的正交信号,i是初始基带信号的同相信号,q是初始基带信号的正交信号,ε3是预设iq失配参数的增益偏差估计值,θ3是预设iq失配参数的相位偏差估计值。

iq失配参数估计单元113,用于根据所有的所述相位偏差值和其对应的第一功率测量值,得到相位偏差估计值和两个增益偏差候选值;

所述iq失配测试单元112,进一步用于将所述相位偏差估计值和两个所述增益偏差候选值分别组合,并分别将每种组合作为另一种预设iq失配参数,进行iq失配测试,得到对应的第一功率测量值;

所述iq失配参数估计单元113,进一步用于从与所有所述组合对应的第一功率测量值中,选取功率值小的对应的所述组合的增益偏差候选值作为增益偏差估计值;以及,所述相位偏差估计值和所述增益偏差估计值构成iq失配参数。

所述预iq失真单元111,进一步用于根据所述iq失配参数,对初始基带信号进行预iq失真,得到iq校正后的基带信号;

直流偏移估计模块120,用于对iq校正后的发射通路进行直流偏移参数估计,得到直流偏移参数;

所述直流偏移估计模块120包括:

预直流偏移单元121,用于对iq校正后的基带信号进行预直流偏移处理;

直流偏移测试单元122,用于至少选取三种不同的i路直流偏移值,分别将每种i路直流偏移值作为一种预设的直流偏移参数,在i分路进行直流偏移测试,得到与其对应的第二功率测量值;所述直流偏移测试为:在终端的发射端,在i分路或q分路按预设的直流偏移参数对所述iq校正后的基带信号进行预直流偏移处理,经过发射通路,再经过平方电路后回环到所述终端的接收端,在所述接收端对基带信号的频率分量进行功率测试,得到与其对应的第二功率测量值;

直流偏移参数估计单元123,用于根据所有的所述i路直流偏移值和其对应的第二功率测量值,得到i路估计中间值;

所述直流偏移测试单元122,进一步用于至少选取三种不同的q路直流偏移值,分别将每种q路直流偏移值作为另一种预设的直流偏移参数,在q分路进行直流偏移测试,得到与其对应的第二功率测量值;

所述直流偏移参数估计单元123,进一步用于根据i路估计中间值、所有的所述q路直流偏移值和其对应的第二功率测量值,得到q路估计中间值;根据所述i路估计中间值和所述q路估计中间值,得到i路估计值和q路估计值;所述i路估计值和所述q路估计值构成直流偏移参数。

所述预iq失真单元111,进一步用于所述iq失配参数作为第一轮iq失配参数,根据所述第一轮iq失配参数对初始基带信号进行预iq失真,得到第一轮iq校正后的基带信号;

所述预直流偏移单元121,进一步用于所述直流偏移参数作为第一轮直流偏移参数,根据所述第一轮直流偏移参数对所述第一轮iq校正后的基带信号进行预直流偏移,得到第一轮校正后的基带信号;

所述iq失配估计模块110,进一步用于将所述第一轮校正后的基带信号作为初始基带信号,对第一轮校正后的发射通路重新进行iq失配参数估计,得到的iq失配参数作为第二轮iq失配参数;

所述预iq失真单元111,进一步用于根据第二轮iq失配参数,对所述第一轮校正后的基带信号进行预iq失真,得到第二轮iq校正后的基带信号;

所述直流偏移估计模块120,进一步用于将所述第二轮iq校正后的基带信号作为iq校正后的基带信号,对第二轮iq校正后的发射通路进行直流偏移参数估计,得到第二轮直流偏移参数;

失真参数获取模块130,用于根据所述第一轮iq失配参数、所述第一轮直流偏移参数、所述第二轮iq失配参数和所述第二轮直流偏移参数,得到信号失真参数。

具体的,为了消除iq失配和直流偏移之间的相互影响,提高信号失真参数的估计准确度,对iq失配和直流偏移进行了一轮估计后,根据第一轮iq失配参数和第一轮直流偏移参数对发射通路进行第一轮校正,在此基础上再对iq失配和直流偏移进行第二轮估计:

根据该第一轮iq失配参数,对初始基带信号进行预iq失真,再根据第一轮直流偏移参数,再进行预直流偏移,即i路和q路上分别减去第一轮直流偏移参数,得到第一轮校正后的基带信号,同时发射通路进行了第一轮校正。

将第一轮校正后的基带信号作为初始基带信号,对第一轮校正后的发射通路重新进行iq失配参数估计和直流偏移参数估计,重复第一轮iq失配参数估计方法和第一轮直流偏移参数估计方法,将再次得到的iq失配参数估计值作为第二轮iq失配参数、再次得到的直流偏移参数估计值作为第二轮直流偏移参数。

将第一轮iq失配参数的相位偏差估计值与第二轮iq失配参数的相位偏差估计值相加,得到目标相位偏差估计值;根据第一轮iq失配参数的增益偏差估计值εround1与所述第二轮iq失配参数的增益偏差估计值εround2,通过ε=(1+εround1)×(1+εround2)-1得到目标增益偏差估计值;所述目标相位偏差估计值和所述目标增益偏差估计值构成iq失配参数;

将第一轮直流偏移参数与第二轮直流偏移参数对应分别相加,得到i路目标估计值、q路目标估计值;该i路目标估计值和q路目标估计值构成直流偏移参数。iq失配参数和直流偏移参数构成信号失真参数。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1