一种宽带数字预失真功放的温度补偿方法和系统的制作方法

文档序号:6287027阅读:179来源:国知局
专利名称:一种宽带数字预失真功放的温度补偿方法和系统的制作方法
技术领域
本发明涉及数字预失真功放技术领域,尤其涉及一种宽带数字预失真功放的温度补 偿方法和系统。
背景技术
为了满足下一代移动通信系统(4th generation mobile communication,即4G)中基站 设备体积小型化和绿色环保的趋势,需要提高宽带功放的线性度和效率。但是,针对下 一代移动通信系统中所采用的正交频分复用(Orthogonal Frequency Division Multiplexing, 即OFDM)技术具有较高的峰均功率比(Peak-to-Average Power Ratio,即PAPR)问题,如 何提高功放的线性度,人们提出了许多功放线性化技术,其中预失真技术包括射频预失 真、中频预失真和数字预失真三种方法.
数字预失真线性化技术是补偿放大器非线性失真较好的线性化技术。基于记忆多项 式的数字预失真(Memory Polynomial Digital Pre-Distortion,即MP-DPD)技术是实现数字 预失真的另外一种形式,主要是基于功放的整体非线性特性,由各阶非线性叠加而成的 假设,通过对各阶非线性失真和记忆效应进行补偿,从而达到功放整体线性化的目的。
面对下一代移动通信系统的宽带宽,宽带功放是宽带数字预失真功放系统中不可缺 少的射频部件。在超宽带功放中,由于传输带宽带来的功放记忆效应会变得更加明显, 其中因环境因素带来的功放管热记忆效应不容忽视,那么,在诸多的环境因素中,因环 境温度的变化而引起的功放漂移问题就特别突出,如何解决温漂问题是数字预失真功放 系统的关键。若仅仅从选择温度特性好的功放管来解决,则有许多缺点,器件选择困难, 测试和调试费力,元器件的成本高。人们就提出了温度补偿方法,传统的温度补偿方法 可分为两大类, 一类是模拟温度补偿方法,另一类是数字温度补偿方法。模拟的温度补 偿主要利用三极管PN结的负温度系数来实现,其特点是电路原理简单,易实现,这种 方法虽然实现简单,成本低,但是,由于模拟器件的离散性较大,补偿精度很低,且生 产一致性差,不太适合于批量生产,因此,不能得到广泛的应用。随着下一代移动通信 系统的快速发展,对功放管的工作稳定性要求越来越高,此方法的应用范围将逐渐縮小。 数字温度补偿方法相对于模拟温度补偿方法来讲,补偿精度有了很大的提高。现有的数 字温度补偿方法,又称为查表方法,通常分为两种, 一种是通过模拟的温度传感器检测出功放管的当前工作温度,然后通过ADC转换器将温度传感器输出的模拟电压转换为数 字电压后发送给微控制单元(CPU), CPU则对照预存在闪存(FLASH )中的温度一 电压表根据不同的温度输出不同的电压,该数字电压信号通过DAC转换器后输出到功放 管。但这种数字温度补偿方法存有以下缺点1 、采用模拟的温度传感器,其缺点是易 受射频信号的干扰,射频信号的强弱会影响温度检测的准确性,从而会对温度补偿的准 确性造成影响。而且,采用模拟温度传感器,就必需用到ADC转换器将模拟电压转换 成数字信号,其实现成本较高。2 、 FLASH中预存的温度一电压表只有一个,且表中 的数据是固定不变的,在写入CPU程序的时候将该表一并写入CPU ,可操作性较差, 在对不同的功放管进行温度补偿时均采用该表,而不同的功放管在同一温度下会有微小 的差别,不同批次的功放管的这种差别就会更大了,因此,现有的这种数字温度补偿方 法对功放管本身的一致性要求很高,这样,造成成本上的增加和补偿精度的下降。另一 种是采用数字温度传感器来检测功放管温度、对各待测功放管自动计算对应的温补数据, 这种方法是实时地监测功放管的工作温度,根据该工作温度在温补数据表中查找对应的 补偿数据,并用该补偿数据对功放管进行温度补偿。具有温度补偿精度高、抗千扰性强。 但是,此方法仍然需要DAC转换器模块,用于将微控制单元CPU输出的数字电压信号 转换为模拟电压信号,并输出到功放管.以上数字温度补偿方法可以归结为间接补偿方法。 对于数字预失真功放的温度补偿,参见专利US 7034612 Kim;Wang-Rae的用于补 〈尝功放的予页失真的装置禾卩方》去(Apparatus and method for compensating pre-distortion of a power amplifier),采用数字预失真控制器生成温度补偿系数并存贮在查找表中,然后从 查找表中提取温度补偿系数送给输入信号来实现温度的补偿,该方法的缺点是需要较大 的内存来存贮这些系数,温度补偿系数采用自适应算法进行更新。目前,Volterra级数是 一种通用的非线性功率放大器模型,其已经成功地应用于具有记忆效应的射频功率放大 器(功放)行为模型,其中记忆多项式功放模型是Volterra级数的简化形式。那么基于记 忆多项式模型的数字预失真器功放系统中,因环境温度的变化而引起的宽带功放漂移问 题是影响数字预失真功放系统性能的关键。

发明内容
本发明的目的在于解决宽带数字预失真功放中,因环境温度的变化而引起的漂移的 技术问题,本发明是从宽带功放模型本身出发,采用最小二乘估计和正交多项式拟合的 方法,建立宽带功放的温度模型,提供一种宽带数字预失真功放的温度补偿方法和系统。
为了实现上述目的,本发明的技术方案是这样实现的本发明提供一种宽带数字预失真功放的温度补偿方法。包括以下步骤 步骤1、首先将宽带数字预失真功放的温度补偿系统中的宽带功放放于高低温箱对 八个等间隔温度点下进行宽带功放的静态测量;
步骤2、然后通过最小二乘估计算法辨识出八个温度点下对应的宽带功放数学模型 系数;
步骤3、接着将宽带功放数学模型中的系数看作是温度的函数,对各系数分别对温 度进行正交多项式拟合,得到宽带功放的温度模型;
步骤4、对步骤3中得到的宽带功放温度模型表达式的输入改为数字预失真器系统 的信号输入,输出改为数字预失真器系统的信号输出,得到数字预失真器的温度模型;
步骤5、通过数字温度传感器检测功放的环境温度,计算出温度值;
步骤6、根据温度值就可以实时计算数字预失真器的温度模型系数值,实现宽带功 放的温度补偿。
本发明提供一种宽带数字预失真功放的温度补偿系统,包括个人计算机PC110,与 数字预失真器DPD系统101连接,产生不同功率大小和频率点的宽带基带信号;数模转 换器DAC102,用于对数字预失真温度补偿处理后的预失真信号进行数模转换并输出一 个零中频的基带信号;射频发射机103,用于对零中频信号经过模拟正交调制到射频频段, 然后射频放大,滤波后输出下行射频信号到宽带功放PA104;宽带功放PA104,用于对 接收的下行射频信号进行功率放大;高低温箱108,用于控制宽带功放PA104在八个等 间隔温度点下;固定衰减器109;用于接收来自宽带功放PA104的信号;RF反馈回路105, 用于接收经过固定衰减器的射频信号进行下变频后输出一个模拟中频信号送给模数转换 器ADC106;模数转换器ADC106,用于将模拟中频信号进行模数转换并输出一个数字中 频信号到数字预失真器DPD系统;数字温度传感器107,用于检测宽带功放的环境温度 并送给宽带预失真器DPD系统。
本发明还提供一种宽带数字预失真功放的温度补偿系统,包括数字预失真器DPD系 统IOI,用于对基带IQ数据进行温度补偿预失真处理;数模转换器DAC102,用于对数 字预失真温度补偿处理后的预失真信号进行数模转换并输出一个零中频的基带信号;射 频发射机103,用于对零中频信号经过模拟正交调制到射频频段,然后射频放大,滤波后 输出下行射频信号到宽带功放PA;宽带功放PA104,用于对接收的下行射频信号进行功 率放大后送给天线输出;RF反馈回路105,用于接收经过宽带功放耦合反馈回来的射频 信号进行下变频后输出一个模拟中频信号送给模数转换器ADC106;模数转换器ADC106,用于将模拟中频信号进行模数转换并输出一个数字中频信号到数字预失真器 DPD系统;数字温度传感器107,用于检测宽带功放的环境温度并送给宽带预失真器DPD 系统中以根据数字预失真器的温度模型得到数字预失真器的温度模型系数值来实现实时 温度补偿。
本发明的宽带数字预失真功放温度补偿方法和系统可以实时直接监测和温度补偿功 率放大器的温度系数值,从而较精确的控制功率放大器的温漂问题,维持功率放大器的 稳定性恒定,可以提高数字预失真功放系统的正确性,降低甚至克服环境温度对功放系 数的温漂影响,系统结构简单,只需采用数字温度传感器即可,可以保证批量的数字预 失真功放在全温范围下的线性指标,降低了器件成本,提高了系统的稳定性。


图1为本发明的宽带数字预失真功放温度补偿系统结构图2为本发明的宽带功放温度模型辨识结构图3为本发明的宽带数字预失真功放温度补偿方法流程图。
具体实施例方式
下面根据附图来说明本发明的具体实施例
如图1所示,是本发明的宽带数字预失真功放温度补偿系统结构图。该系统,用于 对宽带数字预失真功率放大器进行温度补偿,包括数字预失真器DPD系统lOl、数模转 换器DAC102、射频发射机103和宽带功放PA104、数字温度传感器107、 RP反馈回路 105和模数转换器ADC106。数字预失真器DPD系统101用于对基带IQ数据进行温度补 偿预失真处理;数模转换器DAC102是对数字预失真温度补偿处理后的预失真信号进行 数模转换并输出一个零中频的基带信号;射频发射机103将对零中频信号经过模拟正交 调制到射频频段,然后射频放大,滤波后输出下行射频信号到宽带功放104,宽带功放进 行功率放大后送给天线输出;RP反馈回路105用于接收经过宽带功放耦合反馈回来的射 频信号进行下变频后输出一个模拟中频信号送给模数转换器ADC106;' ADC将模拟中频 信号进行模数转换并输出一个数字中频信号到DPD系统101;数字温度传感器107用于 检测功放的环境温度并送给DPD系统中以根据数字预失真器的温度模型得到数字预失真 器的温度模型系数值来实现实时温度补偿。DPD系统101为非直接学习结构,包括预失真 处理和预失真训练两个子系统,该两个子系统具有完全相同的结构。
如图2所示,是本发明的宽带功放温度模型辨识结构图。先通过图2所示实现数据
7的采集存储和辨识算法计算以便建立宽带功放温度模型,将得到的宽带功放温度模型表 达式的输入改为数字预失真器系统的信号输入,输出改为数字预失真器系统的信号输出, 从而得到数字预失真器的温度模型,将其应用在图1所示的温度补偿系统中。图2所示 整个装置的工作流程是首先,将宽带数字预失真功放温度补偿系统中的宽带功放放于 高低温箱108, PC机110通过USB线111连接DPD系统,并产生不同功率大小和频率 点的宽带基带信号,并发送到数模转换器DAC102进行数模转换并输出一个零中频的基 带信号,射频发射机103将对零中频信号经过模拟正交调制到射频频段,然后射频放大, 滤波后输出下行射频信号到宽带功放104,然后,宽带功放104在高低温箱108控制20 。C、 25°C、 30°C、 35°C、 40°C、 45°C、 5(TC和55。C八个等间隔温度点下进行信号放大后 送给固定衰减器109,接着,射频反馈回路105将用于接收经过固定衰减器109的射频信 号进行下变频后输出一个模拟中频信号送给模数转换器ADC106; ADC将模拟中频信号 进行模数转换并输出一个数字中频信号到DPD系统101,数字温度传感器107,用于检 测宽带功放的环境温度并送给宽带预失真器DPD系统,最后,数字预失真器DPD系统 通过USB线连接到PC机110实现数据的采集存储和辨识算法计算。
如图3所示,是本发明的宽带数字预失真功放温度补偿方法流程图。 步骤l、首先通过图2对20。C、 25°C、 30°C、 35°C、 40°C、 45°C、 50。C和55。C八个 等间隔温度点下进行功放的静态测量实验;宽带功放的模型采用记忆多项式功放模型形 式,根据功放非线性失真和记忆效应特性, 一般取&=3, 0=2就能够描述功放的基本特性。
^ (" ) = SSC (2"1M . X (" - " |X (" 1 )I (1)
A: = 0 = 0
上式中C(^^代表功放的系数,它的值为复数形式,""1)是功放的输入信号^7)
延迟q(即x(n)的前q时刻采样值),y(w)表示功放的输出,尺是记忆多项式功放模型
的阶数,g是功放的记忆长度(即最大延迟);模型(1)中未考虑环境温度以及其他环 境的影响,本发明方法引入环境温度t的影响。
32 ft
^ (")= Z Z! c(2"i), ") "" - " -《)卩 (2a)
A = 0 p 0
上式(2a)中t代表环境温度变量。
少(7 ,w ) = Z 2 c(2",) (r ) . x(" - " ■卜(" - "卩4 (2b)
4 = 0《=0
上式(2b)中T为以IO'C零点的温度标准,即T-t-l(TC。因此,y(7>) = (^。(7>1(")+<^,。(7>;<;(")|; ;(")|2+C5。(7>x(")|x(")|4+C7,。(7>jc(w)|x(")| +Cu(7>x(")+C31(7>x(")k(")|2+C5,1(7>x(")—(")|4+C71(7>x(")|jc(")|6 (2c) +C, 2(r)+ C3 2(r) ■ x(")|jc(")|2+C5 2(7> |;c(m)|4+C7 2(7> |jc(")|6
步骤2、然后通过最小二乘估计算法辨识出八个温度点下对应的宽带功放数学模型系
数;
c 7"r) = cu71 + c、,r + c271r2… c 7,2(r)二c 07 2 + c、,2r + c 27 2:r2…
步骤3、接着将宽带功放数学模型中的系数看作是温度的函数,对各系数分别对温度 进行正交多项式拟合,得到宽带功放的温度模型;
= C +C |x(")f+C5,。(7> |4+C7,。(7> f
《j(r).x(")+Cw(r).x(")卜(")l2+Cw(7K")卜(")l4+cK")lx(")16 (4)
《 +C32(7>x(")|4")|2+C5,2(7>4")|4")|4+C72(7>x(")|;c(")|6
步骤4、对步骤3中得到的宽带功放温度模型的输入x—)改为数字预失真器系统的
信号输入4"),输出W")改为数字预失真器系统的信号输出;c("),得到数字预失真器系
统的温度模型;
x(")-c;,。(r).4")+C3.。(n.4")l4")l2+C5.。(""(")l4")r+C7.。("'4")H")r
《,2(7>4")+C3,2(7>4")h(")|2+C5,2(",4")W")r+C"(7>4")W")f 步骤5、通过数字温度传感器检测宽带功放的环境温度,计算出温度值T; 步骤6、根据温度值T就可以实时计算式(5)中数字预失真器系统的温度模型系数 值,实现宽带功放的温度补偿。
宽带功放数学模型系数是在图2中的PC机对应进行计算并得到宽带功放的温度模
型,将得到的宽带功放温度模型的输入jc(")改为数字预失真器系统的信号输入^"),输
出改为数字预失真器系统的信号输出;c(")便会得到数字预失真器的温度模型;数字预失真器的温度模型系数值的计算是在图1中的数字预失真DPD系统中进行实时计算。 以上所述,仅为本发明最佳的具体实施方式
,但本发明的保护范围并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。
权利要求
1、一种宽带数字预失真功放的温度补偿方法,其特征在于包括以下步骤步骤1、首先将宽带数字预失真功放的温度补偿系统中的宽带功放放于高低温箱对八个等间隔温度点下进行宽带功放的静态测量;步骤2、然后通过最小二乘估计算法辨识出八个温度点下对应的宽带功放数学模型系数;步骤3、接着将宽带功放数学模型中的系数看作是温度的函数,对各系数分别对温度进行正交多项式拟合,得到宽带功放的温度模型;步骤4、对步骤3中得到的宽带功放温度模型表达式的输入改为数字预失真器系统的信号输入,输出改为数字预失真器系统的信号输出,得到数字预失真器的温度模型;步骤5、通过数字温度传感器检测功放的环境温度,计算出温度值;步骤6、根据温度值就可以实时计算数字预失真器的温度模型系数值,实现宽带功放的温度补偿。
2、 根据权利要求1所述的温度补偿方法,其特征在于所述的宽带功放的数学模型 为记忆多项式模型。
3、 一种宽带数字预失真功放的温度补偿系统,其特征在于包括 个人计算机PC (110),与数字预失真器DPD系统(101)连接,产生不同功率大小和频率点的宽带基带信号;数模转换器DAC(102),用于对接收的宽带基带信号进行数模转换并输出一个零中频 的基带信号;射频发射机(103),用于对零中频信号经过模拟正交调制到射频频段,然后射频放大,滤波后输出下行射频信号到宽带功放PA(104);宽带功放PA(104),用于对接收的下行射频信号进行功率放大;高低温箱(108),用于控制宽带功放PA (104)在八个等间隔温度点下;固定衰减器(109);用于接收来自宽带功放PA (104)的信号;RF反馈回路(105),用于接收经过固定衰减器的射频信号进行下变频后输出一个模拟中频信号送给模数转换器ADC(106);模数转换器ADC(106),用于将模拟中频信号进行模数转换并输出一个数字中频信号到数字预失真器DPD系统;数字温度传感器(107),用于检测宽带功放的环境温度并送给宽带预失真器DPD系统。
4、 根据权利要求3所述的温度补偿系统,其特征在于个人计算机PC通过最小二 乘估计算法辨识出八个温度点下对应的宽带功放数学模型系数,接着将宽带功放数学模 型中的系数看作是温度的函数,对各系数分别对温度进行正交多项式拟合,得到宽带功 放的温度模型。
5、 根据权利要求4所述的温度补偿系统,其特征在于将得到的宽带功放温度模型 表达式的输入改为数字预失真器系统的信号输入,输出改为数字预失真器系统的信号输 出,从而得到数字预失真器的温度模型。
6、 根据权利要求5所述的温度补偿系统,其特征在于所述数字温度传感器用于检测宽带功放的环境温度并送给所述宽带预失真器DPD系统中以根据数字预失真器的温度模型得到数字预失真器的温度模型系数值来实现实时温度补偿。
7、 一种宽带数字预失真功放的温度补偿系统,其特征在于包括 数字预失真器DPD系统(IOI),用于对基带IQ数据进行温度补偿预失真处理; 数模转换器DAC(102),用于对数字预失真温度补偿处理后的预失真信号进行数模转换并输出一个零中频的基带信号;射频发射机(103),用于对零中频信号经过模拟正交调制到射频频段,然后射频放大, 滤波后输出下行射频信号到宽带功放PA;宽带功放PA(104),用于对接收的下行射频信号进行功率放大后送给天线输出;RF反馈回路(105),用于接收经过宽带功放耦合反馈回来的射频信号进行下变频后输 出一个模拟中频信号送给模数转换器ADC(106);模数转换器ADC(106),用于将模拟中频信号进行模数转换并输出一个数字中频信号 到数字预失真器DPD系统;数字温度传感器(107),用于检测宽带功放的环境温度并送给宽带预失真器DPD系统 中以根据数字预失真器的温度模型得到数字预失真器的温度模型系数值来实现实时温度 补偿。
8、 根据权利要求6所述的温度补偿系统,其特征在于所述的宽带预失真器DPD 系统为非直接学习结构,包括预失真处理和预失真训练两个子系统,两个子系统具有完全 相同的结构。
全文摘要
本发明提供了一种基于环境温度检测并建立宽带功放温度补偿模型的宽带数字预失真功放温度补偿方法和系统,该方法是从宽带功放模型本身出发,有计划的改变宽带功放工作环境温度,采用最小二乘估计和正交多项式拟合的方法,辨识出宽带功放的温度模型,然后采用间接学习结构建立数字预失真器的温度模型,最后通过数字温度传感器实时检测环境温度,计算出相应的温度值,根据温度值实时计算数字预失真器的温度模型系数值,从而实现宽带数字预失真功放的温度实时补偿。使用本发明的基于环境温度检测并建立宽带功放温度补偿模型方法可以实现实时补偿宽带数字预失真功放温度漂移。
文档编号G05D23/19GK101520666SQ20091008181
公开日2009年9月2日 申请日期2009年4月10日 优先权日2009年4月10日
发明者余建国, 王建新, 陈朝阳 申请人:北京北方烽火科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1