CN103401511A - 一种用于实时性***的功放预失真方法 - Google Patents

一种用于实时性***的功放预失真方法 Download PDF

Info

Publication number
CN103401511A
CN103401511A CN2013102837266A CN201310283726A CN103401511A CN 103401511 A CN103401511 A CN 103401511A CN 2013102837266 A CN2013102837266 A CN 2013102837266A CN 201310283726 A CN201310283726 A CN 201310283726A CN 103401511 A CN103401511 A CN 103401511A
Authority
CN
China
Prior art keywords
power amplifier
algorithm
distorted signals
real
look
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2013102837266A
Other languages
English (en)
Inventor
胡斌杰
李凤
杨智博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
South China University of Technology SCUT
Original Assignee
South China University of Technology SCUT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by South China University of Technology SCUT filed Critical South China University of Technology SCUT
Priority to CN2013102837266A priority Critical patent/CN103401511A/zh
Publication of CN103401511A publication Critical patent/CN103401511A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Amplifiers (AREA)

Abstract

本发明公开了一种用于实时性***的功放预失真方法。该方法能够对有记忆非线性功放进行很好的线性化,在已有的Hammerstein算法基础上,针对该算法计算量大和计算耗时较长的问题,结合了查找表的思想对算法进行简化。经过简化之后的算法能在基本维持原有算法性能的基础上,大大减少了计算所需的时间,使该算法能被应用于对实时性要求较高的***中。

Description

一种用于实时性***的功放预失真方法
技术领域
本发明涉及功率放大器的功放预失真技术,特别涉及了有记忆非线性功放的基带数字预失真技术。
背景技术
功率放大器作为通信***中必不可少的器件之一,它的作用是将调制信号放大至一定功率,然后在前端通过天线有效地发射出去。功放总是表现出非线性特性,且功放总是在非线性区或近饱和区时,才能达到最大的功率效率。以前的通信技术大都采用恒包络的调制技术,对功放的线性度要求不是很高。因此,功放可以工作于非线性区或近饱和区,以达到较高的功率效率。但随着通信技术的不断演变与发展,由于无线用户数量不断增加,频谱资源的严重短缺,越来越多的非恒包络调制技术如正交幅度调制(QAM),正交频分复用(OFDM)等被采用。虽然它们的应用可以达到更高的频谱效率,但是其所产生的高峰均比(PAPR)信号却对传输信道、特别是功放的非线性非常敏感。这些非恒包络调制信号经过非线性的功放时,会同时产生带内失真和带外失真。而且,在输入信号的带宽较宽时,经过功放也会产生记忆效应。因此,在没有其他技术应用的前提下,功放的高功率效率和高线性度下的较好的***性能便成为不可调和的矛盾,需要在它们之间作以折中考虑。
由于功放在无线通信***中成本较高,大量牺牲功放的效率来增加线性度和***性能的方法显然不可取。因此,可以采用一系列的线性化技术来对功放的非线性进行补偿使其线性化。预失真法便是其中的一种,它是指在非线性功放之前加上一个与之非线性特性相反的预失真电路,来补偿功放的非线性失真。即先将输入信号通过一个非线性器件(预失真器),然后再进入功放进行放大并输出,从而使整个***表现出线性特征。而在预失真法中,预失真算法便是其中的核心,通过预失真算法的计算,就可以得到输入信号在进入功放之前所需要对功放非线性作以补偿的预失真信号,该算法的精度与效率直接关系到预失真性能的好坏。本发明基于Cottais.E.的论文《Experimental results of power amplifiers linearizationusing adaptive baseband digital predistortion》中给出的Hammerstein预失真算法,针对该算法中的求根过程计算时间长的问题,用查找表的方法对求根过程进行简化,使该算法的计算时间大大缩短,使该算法可以应用在实时***中。
发明内容
本发明的主要目的是针对已有的Hammerstein算法计算量大和计算耗时较长的问题,结合了查找表的思想对算法进行简化,提供一种用于实时性***的功放预失真方法。
已有的Hammerstein算法如下所示:
根据图1,无记忆非线性模块的输出s(nT)和***输出y(nT)可分别表示为:
s ( nT ) = Σ j = 0 N b 2 j + 1 e ( nT ) | e ( nT ) | 2 j - - - ( 1 )
y ( nT ) = Σ i = 0 P - 1 h i s [ ( n - i ) T ] - - - ( 2 )
将式(2)代入式(1)可得:
y ( nT ) = Σ i = 0 P - 1 Σ j = 0 N a i b 2 j + 1 e [ ( n - i ) T ] | e [ ( n - i ) T ] | 2 j = G 0 x ( nT ) - - - ( 3 )
其中G0表示理想增益。
进一步,我们可将输出y(nT)分为静态s(nT)和动态d(nT)两部分,它们分别表示如下:
y(nT)=s(nT)+d(nT)                        (4)
s ( nT ) = y ( nT ) | i = 0 = Σ j = 0 N a 0 b 2 j + 1 e ( nT ) | e ( nT ) | 2 j - - - ( 5 )
d ( nT ) = Σ i = 1 P - 1 Σ j = 0 N a i b 2 j + 1 e [ ( n - i ) T ] | e [ ( n - i ) T ] | 2 j - - - ( 6 )
静态部分s(nT)仅仅取决于当前时刻nT的输入,动态部分d(nT)取决于除当前以外之前的输入。
根据式(3),式(4),式(5),我们可以得到:
s ( nT ) = Σ j = 0 N a 0 b 2 j + 1 e ( nT ) | e ( nT ) | 2 j = G 0 x ( nT ) - d ( nT ) - - - ( 7 )
将预失真信号e(nT)替换为e(nT)=|e(nT)|ejArg(e(nT)),则式(7)可写成:
e jArg ( e ( nT ) ) Σ j = 0 N a 0 b 2 j + 1 | e ( nT ) | 2 j + 1 = G 0 x ( nT ) - d ( nT ) - - - ( 8 )
在nT时刻,***输入x(nT)和由之前输入决定的d(nT)都已知,所以相应的等式左边每一个e(nT)可以计算出来。整个过程可分如下步骤:
第一步:计算出e(nT)的幅度。可对式(9)求最小正实根,计算结果即为|e(nT)|。
F a ( n ) = | Σ j = 0 N a 0 b 2 j + 1 | e ( nT ) | 2 j + 1 | = | G 0 x ( nT ) - d ( nT ) | - - - ( 9 )
第二步:根据式(10)计算出e(nT)的相位。
Arg ( e ( nT ) ) = Arg { G 0 x ( nT ) - d ( nT ) Σ j = 0 N a 0 b 2 j + 1 | e ( nT ) | 2 j + 1 } - - - ( 10 )
本发明的目的通过如下技术方案实现:
一种用于实时性***的功放预失真方法,其实现包括如下步骤:
步骤(1):在输入信号进入Hammerstein预失真***时,根据输入信号先建立一个查找表,这个查找表的输入和输出端分别存储着已知算法中方程 F a ( n ) = | Σ j = 0 N a 0 b 2 j + 1 | e ( nT ) | 2 j + 1 | = | G 0 x ( nT ) - d ( nT ) | 的方程右端的值和根|e(nT)|。
步骤(2):输入信号进入预失真***时不用对该方程求根,只需查询这个表便可以找出所求的方程根,即预失真信号的幅度|e(nT)|。
步骤(3):根据在查找表中查询到的预失真信号|e(nT)|,根据公式 Arg ( e ( nT ) ) = Arg { G 0 x ( nT ) - d ( nT ) Σ j = 0 N a 0 b 2 j + 1 | e ( nT ) | 2 j + 1 } 计算出预失真信号的相位。
步骤(4):根据公式e(nT)=|e(nT)|ejArg(e(nT))便可以求出预失真信号,对输入信号进行调整后的预失真信号进入功放可以使有记忆非线性功放表现为线性的。
上述方法中,步骤(1)所述的在输入信号进入Hammerstein预失真***时,通过一个根据输入信号建立的查找表来替代原有算法中的求根过程,使已有算法中最为耗时的求根过程得以简化,预失真信号的计算时间也会大大缩减,改进后的Hammerstein预失真算法可以应用于对实时性要求较高的***中。
与现有技术相比,本发明有如下优点和有益效果:
更快的计算时间:通过一个根据输入信号建立的查找表来替代原有算法中的求根过程,使已有算法中最为耗时的求根过程得以简化,该方法在基本维持了原有算法性能的基础上,大大缩减了预失真信号的计算时间。
附图说明
图1是数字预失真的原理图。
图2是Hammerstein预失真原理图。
图3是查找表原理图。
具体实施方式
下面结合附图和实施例对本发明做进一步的说明,但本发明要求保护的范围并不局限于实施方式表述的范围。
所用输入信号为经过16QAM调制的WCDMA信号。如图1,虚线表示了所期望得到的功放的线性响应,实线表示了实际的功放非线性。我们假设点A表示平均输入功率为P1时的输入信号,那么P3便是输出信号的平均功率。而实际上平均输入功率为P1时我们所期望的平均输出功率为P4,因此从输出功率的角度来看,我们所需要的预失真后的信号应该为点B,其相对应的平均输入功率为P2。不过在点B超出功放非线性特性曲线的饱和区后,数字预失真便无法完全修正非线性了。且随着点A由左向右的移动,由于功放的非线性,点B与点A的输入功率比P2/P1也会逐渐增加。
如图2的Hammerstein预失真原理图。记忆功放用Wiener模型来建模,即用一个线性记忆模块(FIR)后面级联上一个无记忆非线性模块来表示有记忆非线性功放。然后我们就可以用与Wiener模型级联顺序相反的Hammerstein模型来对功放进行预失真。预失真模块和功放可以表现出互逆的特性,使整个***表现为线性的。
具体实施包括如下步骤:
步骤(1):根据输入的WCDMA信号,先构建一个代替已有算法求根过程的查找表。该查找表的输入列为Fa(n)=|G0x(nT)-d(nT)|的值,输出列为|e(nT)|。根据图1原理图,可以计算出|e(nT)|的变化范围为[0,min(1.9max(|x(nT)|),Vin_sat)],其中Vin_sat为达到饱和时的输入电压。将|e(nT)|在它的变化范围内均匀分配1000个单元后存储在查找表的输出列LUTout中,再根据公式 F a ( n ) = | Σ j = 0 N a 0 b 2 j + 1 | e ( nT ) | 2 j + 1 | = | G 0 x ( nT ) - d ( nT ) | 计算出相应的Fa值存储在查找表的输入列LUTin中,所建查找表如图3。
步骤(2):输入信号进入预失真***时不用对该方程求根,只需查询这个表便可以找出所求的方程根,即预失真信号的幅度|e(nT)|。
步骤(3):根据在查找表中查询到的预失真信号|e(nT)|,根据公式 Arg ( e ( nT ) ) = Arg { G 0 x ( nT ) - d ( nT ) Σ j = 0 N a 0 b 2 j + 1 | e ( nT ) | 2 j + 1 } 计算出预失真信号的相位。
步骤(4):根据公式e(nT)=|e(nT)|ejArg(e(nT))便可以求出预失真信号,对输入信号进行调整后的预失真信号进入功放可以使有记忆非线性功放表现为线性的。
采用改进方法相比原来的Hammerstein算法,邻道功率比上升0.3dB,对***性能影响不大,但是耗时量却从原先的1.9秒左右缩短到0.5秒左右,大大增强了***的实时性能,使该算法可以应用在实时***之中。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步的详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并非用以限定本发明的范围,任何本领域的技术人员,在不脱离本发明的构思和原则的前提下所做出的等同变化与修改,均应属于本发明保护的范围。

Claims (2)

1.一种用于实时性***的功放预失真方法,在Hammerstein预失真***中,应用已有的预失真算法对预失真信号进行计算时,对该算法中的求根过程用查找表来代替。
2.一种用于实时性***的功放预失真方法,其特征在于包括以下步骤:
步骤(1):在输入信号进入Hammerstein预失真***时,根据输入信号先建立一个查找表,这个查找表的输入和输出端分别存储着已知算法中方程 F a ( n ) = | Σ j = 0 N a 0 b 2 j + 1 | e ( nT ) | 2 j + 1 | = | G 0 x ( nT ) - d ( nT ) | 的方程右端的值和根|e(nT)|。
步骤(2):输入信号进入预失真***时不用对该方程求根,只需查询这个表便可以找出所求的方程根,即预失真信号的幅度|e(nT)|。
步骤(3):根据在查找表中查询到的预失真信号|e(nT)|,根据公式 Arg ( e ( nT ) ) = Arg { G 0 x ( nT ) - d ( nT ) Σ j = 0 N a 0 b 2 j + 1 | e ( nT ) | 2 j + 1 } 计算出预失真信号的相位。
步骤(4):根据公式e(nT)=|e(nT)|ejArg(e(nT))求出预失真信号,对输入信号进行调整后的预失真信号进入功放使有记忆非线性功放表现为线性的。
CN2013102837266A 2013-07-05 2013-07-05 一种用于实时性***的功放预失真方法 Pending CN103401511A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013102837266A CN103401511A (zh) 2013-07-05 2013-07-05 一种用于实时性***的功放预失真方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013102837266A CN103401511A (zh) 2013-07-05 2013-07-05 一种用于实时性***的功放预失真方法

Publications (1)

Publication Number Publication Date
CN103401511A true CN103401511A (zh) 2013-11-20

Family

ID=49565079

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013102837266A Pending CN103401511A (zh) 2013-07-05 2013-07-05 一种用于实时性***的功放预失真方法

Country Status (1)

Country Link
CN (1) CN103401511A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103746951B (zh) * 2014-01-09 2017-01-18 上海晨思电子科技有限公司 一种信号处理的方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1384996A (zh) * 1999-10-26 2002-12-11 艾利森电话股份有限公司 功率放大器的自适应线性化
CN1601892A (zh) * 2003-09-25 2005-03-30 株式会社日立国际电气 带预畸变方式畸变补偿功能的放大器
US8149950B2 (en) * 2006-12-26 2012-04-03 Dali Systems Co. Ltd. Method and system for baseband predistortion linearization in multi-channel wideband communication systems

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1384996A (zh) * 1999-10-26 2002-12-11 艾利森电话股份有限公司 功率放大器的自适应线性化
CN1601892A (zh) * 2003-09-25 2005-03-30 株式会社日立国际电气 带预畸变方式畸变补偿功能的放大器
US8149950B2 (en) * 2006-12-26 2012-04-03 Dali Systems Co. Ltd. Method and system for baseband predistortion linearization in multi-channel wideband communication systems

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
E.COTTAIS ETC.: "Baseband Adaptive Predistorter to Linearize Power Amplifiers With Memory", 《MICROWAVE CONFERENCE,2004,34TH EUROPEAN》 *
MAZEN ABI HUSSEIN ETC.: "Piecewise Complex Circular Approximation of the Inverse Characteristics of Power Amplifiers for Digital Predistortion Techniques", 《DIGITAL TELECOMMUNICATIONS,2008.ICDT.THE THIRD INTERNATIONAL CONFERENCE ON》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103746951B (zh) * 2014-01-09 2017-01-18 上海晨思电子科技有限公司 一种信号处理的方法及装置

Similar Documents

Publication Publication Date Title
CN103916093B (zh) 校正包络跟踪***的方法、通信单元及集成电路
JP5236661B2 (ja) 多チャンネル広帯域通信システムにおけるベースバンドプリディストーション線形化の方法及びシステム
EP3089414B1 (en) Digital pre-distortion parameter obtaining method and pre-distortion system
GB2438749A (en) An EER transmitter with linearizing feedback
CN101741787B (zh) 一种预失真快速收敛的训练数据采集方法及***
CN100452644C (zh) 实现记忆型功率放大器线性化的方法及其基带预失真装置
CN102710222B (zh) 一种行波管线性化信号调理驱动装置
CN105471784A (zh) 一种联合补偿iq不平衡和pa非线性的数字预失真方法
CN108011598B (zh) 一种数字预失真自适应处理方法
CN111510081A (zh) 一种基于查找表lut的一般记忆多项式gmp数字预失真电路
CN106169985B (zh) 基于改进模型的包络跟踪放大器数字预失真方法
CN103401511A (zh) 一种用于实时性***的功放预失真方法
CN201947373U (zh) 一种高效率数字电视发射装置
KR100873106B1 (ko) 직접 학습 구조의 다항식 기반 전치 왜곡을 이용한 증폭장치 및 그 방법
CN111131104B (zh) 一种预失真处理方法、装置、存储介质和设备
Zhang et al. OFDM PAPR reduction with digital amplitude predistortion
Nair et al. A comparative study on digital predistortion techniques for Doherty amplifier for LTE applications
CN203800956U (zh) 离线估计预失真系数的数字预失真***
CN103384142A (zh) 一种预失真装置
Lin et al. Doherty power amplifier linearization with augmented Hammerstein model for LTE systems
Ai et al. Novel pre-distortion of power amplifier with proposed fractional order memory polynomial
Qing et al. A Combined Approach of DPD and CFR in F-OFDM System
Zeng et al. A crest factor reduction method in digital predistortion for improvement of power efficiency
CN215818067U (zh) 一种平衡推挽式电路
Rezgui et al. Digital predistorter design for 110 W class AB UHF power amplifier for DVB-T transmitter

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20131120

RJ01 Rejection of invention patent application after publication