基于单路反馈和非迭代技术的基带预失真功放线性化方法

文档序号:7536146阅读:150来源:国知局
专利名称:基于单路反馈和非迭代技术的基带预失真功放线性化方法
技术领域
本发明属于电子技术领域,涉及功率放大器线性化技术,具体涉及一种基于数字基带预失真技术的宽带射频功率放大器线性化方法。

背景技术
理想化的功率放大器应该是一个线性器件,即对于一个输入信号x(t)=r·ejθ(r是输入信号的幅度,θ是输入信号的相位),输出信号y(t)=K·r·cos(ωt+θ)(K是理想线性功率放大器的增益,ω载波角频率)。然而,实际的功率放大器是一个非线性器件,对于一个输入信号x(t)=rejθ,其输出信号为y(t)=B(r)·cos(ωt+θ+Φ(r)),其中B(r)是非线性功率放大器输出信号的幅度函数,Φ(r)是非线性功率放大器的附加相位函数(研究表明,非线性功率放大器的增益和附加相位均与输入信号的幅度r相关)。因此,非线性特性是功率放大器的一个固有特性。
随着移动通信技术迅速发展,无线通信频段变得越来越拥挤,频带资源越来越紧张,为了在有限的频谱范围内容纳更多的通信信道,人们提出了一些宽带数字传输技术(OFDM、WCDMA等)和高频谱利用率的调制方式(M-QAM等)。采用这些技术所传输的信号具有非恒定包络、宽频带和高峰平比等特点,当调制信号通过非线性的功率放大器后将产生带内和带外失真,输出信号频谱扩展,干扰邻近信道,增大通信系统误码率。因此,现代通信系统对射频功率放大器的线性度提出了很高的要求,功率放大器线性化技术已成为下一代无线通信系统的关键技术之一,成为了当今世界研究的一大热点。
功率放大器线性化技术很多,常用的有功率回退、前馈、负反馈和预失真等。功率回退法是传统而有效的一种方法,然而,工作点的回退降低了功放的电源利用效率并导致很高的热耗散;前馈能够做到宽带放大和高线性度,是目前比较成熟的一种线性化技术,但其缺点是效率低且复杂;负反馈是用牺牲放大器的增益来换取失真抑制的方法,其窄带宽和稳定性问题限制了其应用;预失真分为模拟预失真和数字预失真,数字预失真技术具有稳定、高效、宽带宽与自适应等优势,能达到中等程度的线性化,是比较有前途的一种线性化技术。
数字预失真技术是在功放之前加入一个与功放非线性特性相逆的预失真器,预失真器在数字域中对IQ基带信号进行预处理,经过预处理后的基带信号经D/A变换、滤波、上变频后送入功率放大器,功率放大器将信号放大后发射出去,由于在基带的预失真器中对信号进行了非线性预处理,且其非线性特性与功放的非线性特性相逆,则在功放输出端可得到线性放大的射频信号。通常,为了自适应的获得预失真器的查找表参数或者是多项式的系数,需要将功放输出信号的一部分经衰减后反馈回来,反馈信号经下变频、滤波、A/D变换后供自适应学习算法使用,通过自适应算法获取或调整预失真器的参数(查找表或者是多项式的系数),使预失真器的非线性特性与功放的非线性特性相逆,从而达到线性化的目的。
在数字基带预失真中,常采用的自适应算法有LMS(最小均方)、RLS(递归最小二乘)等迭代算法,这些算法都需要经过学习和迭代,算法能得到最优预失真器参数的前提是要保证算法能够收敛,且基于迭代的自适应算法通常都需要经过大量的计算才能获得满意的结果。
针对迭代法存在的缺点,人们提出了基于非迭代的预失真方法,已有的非迭代预失真方法原理如下 首先采用训练序列发生器产生幅度线性增长的一组训练序列,设输入信号的最大幅度为归一化电平1,训练序列的初始相位为

则第i个时刻的输入信号为

(其中i=1,2,...,N),无记忆非线性功放系统表现为AM/AM变换和AM/PM变换,该信号经过功放后反馈回来的信号为(将IQ信号写成复信号的形式)

其中,yI(i)和yQ(i)为i时刻反馈回来的I路信号和Q路信号,



分别表示幅度为

的信号经过功放后反馈回来的信号的幅度值和相位的改变量,令则可得到反馈回来的i时刻的IQ两路信号分别为

根据以上两式,将反馈回的IQ两路信号经过以下运算就可得到ri和θi的值
为了简化运算,可以将训练序列的初始相位

设定为0。对于i时刻输入幅度为

且初始相位为0的信号,经过功放非线性放大后其幅度变成了ri,相位在原信号的基础上改变了θi。基于间接学习结构的原理(附图1),可用后失真方法得到的功放逆模型参数作为预失真器的参数,为了使经过后失真处理以后的信号与输入功放前的信号相等,则对于输入幅度为ri的信号,经过后失真处理后其幅度应该变成i/N,且相位的改变量为-θi,如果求得了关于信号幅度ri和相位改变量-θi的序列,则根据后失真原理可得到预失真器的查找表参数,相应的预失真器的查找表为 表1
按照以上方法,先用幅度线性增长的训练序列通过功放系统,并将反馈回的IQ两路信号采集回来,根据(4)(5)两式,经过计算就可以获得预失真器中查找表的参数ri和-θi,从而可以构建表格1中的预失真器查找表。
该非迭代方法的主要缺点是预失真处理时需要将IQ信号转换成极坐标的形式,根据输入信号的幅度分别对幅度和相位进行修正,并需要将修正后的极坐标形式的信号再转换成IQ信号的形式,因此,预失真处理需要两次坐标转换来完成,并且在获得查找表参数θi的过程中需要反正切运算,运算较复杂。


发明内容
本发明提供一种基于单路反馈和非迭代技术的基带预失真功放线性化方法,该方法基于单路反馈和非迭代技术,可大大简化运算过程、提高效率,并可简化实现电路和降低系统成本。
本发明的目的是通过以下技术方案实现的 一种基于单路反馈和非迭代技术的基带预失真功放线性化方法,如图2所示,包括以下步骤 步骤1将一组幅度线性增长且相位为0的训练序列

其中i=1,2,…,i,…N,作为输入信号经D/A转换、滤波和上变频后输入到功放;然后采集I路反馈信号,即将功放输出信号经耦合、下变频、滤波和A/D转换;设功放允许的最大输入信号的幅度为归一化电平1,则第i个时刻功放的输入信号为

第i个时刻I路反馈信号为I1(i);则对应于训练序列

的反馈序列为{I1(i)}。训练序列

可用序列产生器产生。
步骤2将另一组幅度线性增长且相位为90度的训练序列

其中i=1,2,…,i,…N,作为输入信号经D/A转换、滤波和上变频后输入到功放;然后采集I路反馈信号,即将功放输出信号经耦合、下变频、滤波和A/D转换;设功放允许的最大输入信号的幅度为归一化电平1,则第i个时刻功放的输入信号为

第i个时刻I路反馈信号为I2(i);则对应于训练序列

的反馈序列为{I2(i)}。训练序列

可用序列产生器产生。
步骤3构建初始预失真处理查找表。
预失真处理查找表包括索引项和查找表项组成,其中索引项为输入信号幅度ri,查找表项包括查找表LUT1和查找表LUT2。
其中,输入信号幅度相应输入信号幅度ri下查找表LUT1的查找值为iI1(i)/ri2N,相应输入信号幅度ri下查找表LUT2的查找值为iI2(i)/ri2N。
具体初始预失真处理查找表如表2所示 表2
步骤4对步骤3所得的初始预失真处理查找表进行插值处理,得到最终的预失真处理查找表。
步骤3所得的初始预失真处理查找表的索引项是输入信号幅度序列ri,该序列不是等间隔的,为了得到等间隔的其它查找表项,这里可采用两种方法来获得其它幅度值对应的查找表项参数一是用线性插值法获取其它输入信号幅度所对应的查找表LUT1和查找表LUT2的值;另一种是利用曲线拟合的方法用多项式来拟合幅度和相位特性曲线,然后再根据拟合的多项式通过计算后填充相应查找表LUT1和LUT2的值。
步骤5对于整个功放系统的输入信号x(n)=rejθ=xI(n)+jxQ(n),其中n代表信号输入时刻,r为输入信号幅度,θ为输入信号相位;采用如图3所示的预失真器进行处理,具体过程为首先根据输入信号x(n)的幅度,在步骤4所得的最终的预失真处理查找表中找到相应输入信号幅度下的查找表LUT1和查找表LUT2的值LTU1和LTU2;然后分别计算xI(n)·LTU1、xI(n)·LTU2、xQ(n)·LTU1和xQ(n)·LTU2;再计算(xI(n)·LTU1-xQ(n)·LTU2)和(xQ(n)·LTU1+xI(n)·LTU2),将(xI(n)·LTU1-xQ(n)·LTU2)作为预失真器的I路输出信号prI(n),将(xQ(n)·LTU1+xI(n)·LTU2)作为预失真器的Q路输出信号prQ(n)。
步骤6将步骤5所得的预失真器的I路输出信号prI(n)和Q路输出信号prQ(n)经D/A转换、滤波和上变频后输入到功放,从功放输出端即可得到线性化的输出信号。
本发明采用单路反馈和非迭代技术对功放系统基带输入信号进行数字预失真处理,将两路正交的幅度线性增长的训练序列先后输入到功放,然后通过功放输出的I路反馈信号序列构建改进型的查找表;整个功放系统的输入信号先通过幅度计算、查找对应的查找表值,再分别对I、Q两路基带输入信号作相应的预示真处理,预失真处理后的输入信号经D/A转换、滤波和上变频后输到功放,即可得到与整个功放系统基带输入信号呈线性放大的输出信号。整个预失真处理过程可在数字处理芯片(包括DSP或FPGA)中实现,与现有技术相比,本发明无需反正切或者是反余弦运算,无需进行坐标变换,从而降低了计算量,提高了计算效率,其实现系统结构更为简单。



图1间接学习结构原理框图。
图2是本发明所采用的预失真线性化方法原理框图。
图3是本发明所采用的查找表预失真器的结构原理框图
具体实施例方式 下面结合附图来详细说明本发明所述的基于单路反馈和非迭代技术的基带预失真功放线性化方法。
一种基于单路反馈和非迭代技术的基带预失真功放线性化方法,如图2所示,包括以下步骤 步骤1将一组幅度线性增长且相位为0的训练序列

其中i=1,2,…,i,…N,作为输入信号经D/A转换、滤波和上变频后输入到功放;然后采集I路反馈信号,即将功放输出信号经耦合、下变频、滤波和A/D转换;设功放允许的最大输入信号的幅度为归一化电平1,则第i个时刻功放的输入信号为

第i个时刻I路反馈信号为其中

幅度函数,

为功放附加相位;则对应于训练序列

的反馈序列为{I1(i)}。训练序列

可用序列产生器产生。
步骤2将另一组幅度线性增长且相位为90度的训练序列

其中i=1,2,…,i,…N,作为输入信号经D/A转换、滤波和上变频后输入到功放;然后采集I路反馈信号,即将功放输出信号经耦合、下变频、滤波和A/D转换;设功放允许的最大输入信号的幅度为归一化电平1,则第i个时刻功放的输入信号为

第i个时刻I路反馈信号为则对应于训练序列

的反馈序列为{I2(i)}。训练序列

可用序列产生器产生。
步骤3构建初始预失真处理查找表。
预失真处理查找表包括索引项和查找表项组成,其中索引项为输入信号幅度ri,查找表项包括查找表LUT1和查找表LUT2。
其中,输入信号幅度相应输入信号幅度ri下查找表LUT1的查找值为iI1(i)/ri2N,相应输入信号幅度ri下查找表LUT2的查找值为iI2(i)/ri2N。
具体初始预失真处理查找表如下表所示
步骤4对步骤3所得的初始预失真处理查找表进行插值处理,得到最终的预失真处理查找表。
步骤3所得的初始预失真处理查找表的索引项是输入信号幅度序列ri,该序列不是等间隔的,为了得到等间隔的其它查找表项,这里可采用两种方法来获得其它幅度值对应的查找表项参数一是用线性插值法获取其它输入信号幅度所对应的查找表LUT1和查找表LUT2的值;另一种是利用曲线拟合的方法用多项式来拟合幅度和相位特性曲线,然后再根据拟合的多项式通过计算后填充相应查找表LUT1和LUT2的值。
步骤5对于整个功放系统的输入信号x(n)=rejθ=xI(n)+jxQ(n),其中n代表信号输入时刻,r为输入信号幅度,θ为输入信号相位;采用如图3所示的预失真器进行处理,具体过程为首先根据输入信号x(n)的幅度,在步骤4所得的最终的预失真处理查找表中找到相应输入信号幅度下的查找表LUT1和查找表LUT2的值LTU1和LTU2;然后分别计算xI(n)·LTU1、xI(n)·LTU2、xQ(n)·LTU1和xQ(n)·LTU2;再计算(xI(n)·LTU1-xQ(n)·LTU2)和(xQ(n)·LTU1+xI(n)·LTU2),将(xI(n)·LTU1-xQ(n)·LTU2)作为预失真器的I路输出信号prI(n),将(xQ(n)·LTU1+xI(n)·LTU2)作为预失真器的Q路输出信号prQ(n)。
步骤6将步骤5所得的预失真器的I路输出信号prI(n)和Q路输出信号prQ(n)经D/A转换、滤波和上变频后输入到功放,从功放输出端即可得到线性化的输出信号。
以下简述本发明预失真处理原理 设整个功放系统输入信号为x(n)=rejθ=xI(n)+jxQ(n),则经过预失真器处理后变成 根据上式用两个查找表LUT1和LUT2来分别存储



的值,然后根据输入信号的幅度,在查找表LUT1和LUT2中索引到对应的值,然后进行乘法和加法运算就可直接得到IQ两路输出信号。
由步骤1、2,有 结合(6)、(7)、(8)和(9)式,可得 对应于幅度为ri的输入信号,查找表LUT1和LUT2中的值为
权利要求
1.一种基于单路反馈和非迭代技术的基带预失真功放线性化方法,包括以下步骤
步骤1将一组幅度线性增长且相位为0的训练序列
其中i=1,2,…,i,…N,作为输入信号经D/A转换、滤波和上变频后输入到功放;然后采集I路反馈信号,即将功放输出信号经耦合、下变频、滤波和A/D转换;设功放允许的最大输入信号的幅度为归一化电平1,则第i个时刻功放的输入信号为
第i个时刻I路反馈信号为I1(i);则对应于训练序列
的反馈序列为{I1(i)};
步骤2将另一组幅度线性增长且相位为90度的训练序列
其中i=1,2,…,i,…N,作为输入信号经D/A转换、滤波和上变频后输入到功放;然后采集I路反馈信号,即将功放输出信号经耦合、下变频、滤波和A/D转换;设功放允许的最大输入信号的幅度为归一化电平1,则第i个时刻功放的输入信号为
第i个时刻I路反馈信号为I2(i);则对应于训练序列
的反馈序列为{I2(i)};
步骤3构建初始预失真处理查找表;
预失真处理查找表包括索引项和查找表项组成,其中索引项为输入信号幅度ri,查找表项包括查找表LUT1和查找表LUT2;
其中,输入信号幅度相应输入信号幅度ri下查找表LUT1的查找值为iI1(i)/ri2N,相应输入信号幅度ri下查找表LUT2的查找值为iI2(i)/ri2N;
具体初始预失真处理查找表为
步骤4对步骤3所得的初始预失真处理查找表进行插值处理,得到最终的预失真处理查找表;
步骤5对于整个功放系统的输入信号x(n)=rejθ=xI(n)+jxQ(n),其中n代表信号输入时刻,r为输入信号幅度,θ为输入信号相位;采用预失真器进行处理,具体过程为首先根据输入信号x(n)的幅度,在步骤4所得的最终的预失真处理查找表中找到相应输入信号幅度下的查找表LUT1和查找表LUT2的值LTU1和LTU2;然后分别计算xI(n)·LTU1、xI(n)·LTU2、xQ(n)·LTU1和xQ(n)·LTU2;再计算(xI(n)·LTU1-xQ(n)·LTU2)和(xQ(n)·LTU1+xI(n)·LTU2),将(xI(n)·LTU1-xQ(n)·LTU2)作为预失真器的I路输出信号prI(n),将(xQ(n)·LTU1+xI(n)·LTU2)作为预失真器的Q路输出信号prQ(n);
步骤6将步骤5所得的预失真器的I路输出信号prI(n)和Q路输出信号prQ(n)经D/A转换、滤波和上变频后输入到功放,从功放输出端即可得到线性化的输出信号。
2.根据权利要求1所述的基于单路反馈和非迭代技术的基带预失真功放线性化方法,其特征在于,步骤1和步骤2中的训练序列由序列产生器产生。
3.根据权利要求1所述的基于单路反馈和非迭代技术的基带预失真功放线性化方法,其特征在于,步骤4对步骤3所得的初始预失真处理查找表进行插值处理时,采用线性插值法获取其它输入信号幅度所对应的查找表LUT1和查找表LUT2的值。
4.根据权利要求1所述的基于单路反馈和非迭代技术的基带预失真功放线性化方法,其特征在于,步骤4对步骤3所得的初始预失真处理查找表进行插值处理时,采用曲线拟合的方法用多项式来拟合幅度和相位特性曲线,然后再根据拟合的多项式通过计算后填充相应查找表LUT1和LUT2的值。
全文摘要
一种基于单路反馈和非迭代技术的基带预失真功放线性化方法,属于电子技术领域,涉及功率放大器线性化技术。将两路正交的幅度线性增长的训练序列先后输入到功放,然后通过功放输出的I路反馈信号序列构建改进型的查找表;整个功放系统的输入信号先通过幅度计算、查找对应的查找表值,再分别对I、Q两路基带输入信号作相应的预示真处理,预失真处理后的输入信号经D/A转换、滤波和上变频后输到功放,即可得到与整个功放系统基带输入信号呈线性放大的输出信号。整个预失真处理过程可在数字处理芯片(包括DSP或FPGA)中实现,与现有技术相比,本发明无需反正切或者是反余弦运算,无需进行坐标变换,从而降低了计算量,提高了计算效率,其实现系统结构更为简单。
文档编号H03F1/32GK101764577SQ20091026343
公开日2010年6月30日 申请日期2009年12月16日 优先权日2009年12月16日
发明者秦开宇, 詹鹏, 陈长伟 申请人:电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1