1 引言
在基于查找表的自适应预失真放大器中,最小均方LMS(1east-mean-square)算法广泛采用文献[1-5]所提出的观点。初始收敛速度、时变系统跟踪能力及稳态失调是衡量自适应滤波算法优劣的最重要技术指标。LMS算法的缺点是收敛速度慢。为了提高LMS算法的收敛速度,文献[6]提出改进的两个方法:输入信号去相关和尽可能增大步长参数。对于输入信号去相关方面,研究了分块LMS算法,DCT-LMS算法,归一化LMS算法。而增大步长参数方面,发现子带自适应LMS算法,SVSLMS算法,改进的SVSLMS算法。根据以前的研究:固定步长的自适应滤波算法在收敛速度、时变系统跟踪速度与收敛精度方面对算法步长因子的要求是相互矛盾的。为解决这一矛盾,提出LMS算法的步长调整原则;在初始收敛阶段或未知系统参数发生变化时,步长应较大,以便有较快的收敛速度和对时变系统的跟踪速度;而在算法收敛后,应保持很小的步长以达到很小的稳态失调噪声。
在深入研究自适应算法的基础上,提出一个新的变步长LMS算法并与以前算法相对比仿真。新算法已用于预失真放大器仿真并取得良好效果。
2 数字预失真放大器
图1为数字预失真放大器的基本结构,预失真器包括查找表和自适应预失真参数估计,反馈的输出信号Vout和输入信号Vin经自适应算法计算更新查找表中的增益系数,此增益系数与输入信号做乘法运算得到预失真信号Vpd一般而言,预失真器要补偿的是由放大器非线性带来的幅度非线性失真和相位非线性失真。预失真器的输入输出关系表示为:
式中:F(·)为预失真器的增益函数。
功率放大器的输出:
式中,G(·)为功率放大器的增益函数。
式(2)代人式(1),则有:
信号经过自适应预失真放大器之后其输出为:
3 查找表的自适应算法
LMS算法中,令Rin(n)为输入信号的自相关矩阵。W(n)为抽头权向量,那么有:
式中:d(n)为期望信号;e(n)为期望信号与输出信号的误差信号;μ为步长参数,μ(n)=β(1-exp(-α|e(n)|2))。
LMS算法收敛的条件为:0<μ<1/λmax,λmax是输入信号自相关矩阵的最大特征值。提出改进的SVSLMS算法,从而提高LMS算法的收敛速度。
4 新的自适应算法
新的自适应算法为
式(9)中μ(n)要满足0<μ(n)<1/λmax。由于α是人为指定,所以可由试验手段取得,e(n)是未知变量,其初始值无法估计,所以首先要判断α*| e(n)|2/N是否小于1/λmax。但是这会增加时间复杂度,如果能够确认α*| e(n)|2/N<1/λmax,比如第一次迭代的e(n)<1,则可直接设定α为小于1/λmax的值计算,以便减少时间复杂度。
5 仿真结果
用MATLAB搭建了一个自适应预失真放大器的模型,放大器使用saleh模型。输入信号为256QAM信号,分别对SVSLMS改进型算法和该新算法进行仿真对比,其中SVSLMS改进型算法的参数取值为β=1,α=10,该新算法参数取值为α=2,N=5。迭代500次的结果如图2~图5。其中,图2是理想的功放输出星座图;图3是未经预失真器的功放输出星座图:图4是采用改进的SVSLMS算法的预失真放大器的输出星座图;图5是采用新算法的预失真放大器的输出星座图。通过仿真可知,该新算法对预失真放大器的改进明显优于SVSLMS改进型算法。
6 结论
提出一个新的变步长LMS算法,通过误差的平方函数控制步长的变化,有很好的收敛特性,用MATLAB搭建了预失真放大器的仿真系统。仿真表明:在进行500次迭代计算时该新算法对预失真放大器非线性特性的改进明显优于改进的SVSLMS算法。
关键字:LMS 预失真 自适应 放大器 步长
编辑:金海 引用地址:自适应数字预失真放大器的算法研究
推荐阅读最新更新时间:2023-10-12 20:15
为高速ADC选择最佳的缓冲放大器
现代通信系统创新设计主要表现在直接变频和高中频架构,全数字接收机的设计目标要求模数转换器(ADC)以更高的采样率提供更高的分辨率(扩大系统的动态范围)。在新兴的3G和4G数字无线通信系统中,无杂散动态范围(SFDR)和线性度都需要高性能的ADC来保证。幸运的是,在接收信号链路中,ADC的前级增益电路—缓冲放大器的性能在最近几年得到了极大提高,有助于ADC确保满足现代无线通信系统的带宽和失真要求。但是,缓冲放大器和ADC之间的匹配要求非常严格,深刻理解缓冲放大器对ADC性能指标的影响非常重要。
长期以来,得到无线通信系统设计工程师认可的理想数字接收机的信号链路是:天线、滤波器、低噪声放大器(LNA)、ADC、数字解调和信号处理电
[模拟电子]
苹果研发自适应电动汽车座椅
1886 年,德国人戴姆勒发明了最早的汽车座椅,和常规家用座椅一样,椅子由靠背和坐垫组成,坐垫底下是棉花等软性填充物。 汽车发展至百年以来,座椅技术不断演变,专利主要围绕电动调节、人机工程、乘坐安全等方面,除了沃尔沃在 1998 年推出头颈保护系统外,所有科技创新基本都是以供应商为主导。专利主要集中在丰田纺织、弗吉亚等公司手里。 有趣的是,作为一家科技数码公司,苹果近日发布了一项关于汽车座椅的专利。苹果造车的传闻由来已久,一项名为“泰坦计划”的内部项目已经是公开的秘密。项目细则具体是造车还是自动驾驶,苹果三缄其口,外界更是猜测不断。 不管 Apple Car 是否存在,可以肯定的是苹果在汽车业务上野心,从最近的这项座椅
[汽车电子]
Javelin Semiconductor功率放大器获三星Galaxy S Duos采用
中国,北京 - 2012年9月20日 - 全球首家高性能CMOS 3G功率放大器(PA)创新者Javelin Semiconductor今日宣布,三星电子公司具备双卡(dual SIM)功能的全新Galaxy S Duos选用Javelin的功率放大器。Galaxy S Duos是采用Android的时尚型智能手机,具备4英寸触控屏幕、1 GHz处理器、500万像素相机、蓝牙、GPS以及Wi-Fi等功能。
Javelin总裁暨首席执行官Brad Fluke表示:“Javelin是技术成熟的功率放大器供货商,能不断超越客户对于质量和可靠度的严格要求。针对采用各种一流基带芯片的手机市场,我们的技术为客户带来产品迅速上市的优势。”
[手机便携]
MAX9633 双通道36V运算放大器,用于18位SAR A
MAX9633 双通道36V运算放大器,用于18位SAR ADC前端
概述
The MAX9633 is a low-noise, low-distortion operational amplifier that is optimized to drive ADCs for use in applications from DC to a few MHz. The MAX9633 features low noise (3nV/√Hz at 1kHz and 3.5nV/ at 100Hz) and low distortion (130dB at 10kHz), making it suitable for in
[模拟电子]
利用运算放大器实现的混频器
混频器 常常用一个二极管桥式电路(diodebridge)或一个Gilbert单元(Gilbertcell)来实现。这两类混频器都使用了一个本地振荡器(LO)来跳转射频( RF )输入的极性。
当LO为正时,RF输入被混频转换为中频(IF)输出时极性不改变。当LO为负时,RF输入转换为IF时极性改变。于是,通过LO“跳转”了RF信号的极性。这种效应相当于以乘以+1或-1(损耗忽略不计)。
混频器还可利用 运算放大器 来实现(图1)。这种运放混频器采用一种平方波LO来跳转RF输入的极性。U1b、D1、D2、R1和R2构成了一个反相半波整流器,用以反转LO,并只输出D2、R3、R4、R5和U1c形成的反相加法器的正半波。
[模拟电子]
非对称纯后级功率放大器的电路设计
功率放大器,简称“功放”。很多情况下主机的额定输出功率不能胜任带动整个音响系统的任务,这时就要在主机和播放设备之间加装功率放大器来补充所需的功率缺口,而功率放大器在整个音响系统中起到了“组织、协调”的枢纽作用,在某种程度上主宰着整个系统能否提供良好的音质输出。
[模拟电子]
交点分析运算放大器电路-Nodal Analysis of
Abstract: The creation of the op amp introduced a new fundamental component and marked a change in thinking for analog designers. Since it is so widely used, pretty much any op amp circuit that an engineer needs to implement has already been designed and the engineer can merely tailor the component values. This approa
[电源管理]
利用单电源驱动低阻抗的放大器
ADI最新推出了数字可编程可变增益放大器VGA (variable gain amplifier)—AD8260,它内置发射驱动器。AD8260采用3.3-V单电源供电,其发射驱动器可以产生±200-mA输出,最高频率达100 kHz,并在此频率上能提供大于±100-mA的驱动能力。
AD8260 的-3dB带宽为200 MHz,增益范围30 dB,以3 dB增益步长进行数字调节,为各种电缆系统损耗提供所需的余量。这款新的VGA具有2.4nV/√Hz输入电压噪声,内置驱动器增益为1.5,适合将DAC (数模转换器)差分输出信号转变为电压,用以直接驱动低阻抗。在10 MHz时,AD8260的2 Vpp完全可驱动10负载
[新品]