主权项 |
1.一种基于自适应可变步长迭代预失真方法,是在预失真系统中进行,所述预失真系统包括:前向预失真器、功率放大器、后向预失真器和加法器,其实现步骤包括如下:(1)对在第n个时刻输入的基带信号x(n)进行非线性特性的逆处理,并将输出的预失真信号z(n)分别给功率放大器和加法器;(2)功率放大器输出放大后的预失真信号y(n)传输给后向预失真器进行非线性特性逆处理,输出预失真估计信号<img file="FDA0000482540780000011.GIF" wi="96" he="81" />给加法器;(3)加法器将预失真估计信号<img file="FDA0000482540780000012.GIF" wi="92" he="81" />与预失真信号z(n)进行比较,得到估计误差<img file="FDA0000482540780000013.GIF" wi="364" he="80" />给参数估计模块;(4)参数估计模块利用输入的估计误差e(n),按照如下公式迭代计算在第n+1个时刻后向预失真器系数向量w(n+1):w(n+1)=w(n)+μ<sub>1</sub>erf(1-e<sup>-a|e(n)|</sup>)u(n)e<sup>*</sup>(n),其中,w(n)为在第n个时刻的后向预失真器系数向量,表示为:w(n)=[w<sub>10</sub>,w<sub>30</sub>,...w<sub>Q0</sub>,...w<sub>1M</sub>,w<sub>3M</sub>,...w<sub>QM</sub>]<sup>T</sup>,w<sub>qm</sub>为预失真器系数,q和m分别代表预失真系数的非线性阶数和记忆深度,1≤q≤Q,0≤m≤M;Q和M分别为后向预失真器的最高非线性阶数和最高记忆深度;u<sub>1</sub>为参数估计模块的迭代步长因子,a为调整因子,|·|是求模运算符;u(n)表示由放大后的预失真信号y(n)构成的向量,定义为:u(n)=[y(n),y(n)|y(n)|<sup>2</sup>,...,y(n)|y(n)|<sup>Q-1</sup>,...,y(n-M)|y(n-M)|<sup>Q-1</sup>]<sup>T</sup>,式中,y(n-M)表示放大后的预失真信号y(n)在M个时刻之前的历史信号;(5)将后向预失真器得到的第n个时刻的系数向量w(n)复制到前向预失真器中,以对输入的基带信号x(n)进行非线性特性的逆处理;(6)在第n+1个时刻重复步骤(1)—(6),经过持续迭代,使得前向预失真器的非线性特性不断接近于功率放大器的非线性特性的逆,以实现对功率放大器的非线性处理。 |