Fundamentals of Power Linearization
Fundamentals of Power Linearization
DIGITAL PRE-DISTORTION
From September 2004 High Frequency Electronics Copyright 2004 Summit Technical Media, LLC
This tutorial article covers the basic concepts and mathematical foundations for digital pre-distortion, an important technique for achieving improved power amplifier linearization
base band conversion, i.e., RF downconverter, analog-to-digital converter, and timing alignment) is given by |vj(n)|2 = 0.57, and the PA phase shift is j(n) = 62. In other words, the PA complex gain is given by
Ideally for the PA to be linear, the total in/out of the combined PA and PD (PA/PD) phase shift should be zero, f(n) = 0, while its normalized output should be equal to its input, |vf(n)|2 = |vm(n)|2 = 0.45. However, by looking at the PA AM/AM and AM/PM curve in Figure 2, if the PA was a linear device, its input envelope of |vf(n)|2 = 0.45 should have been caused by an input of |vm(n)|2 = 0.36 and its output phase should have been f(n) = 42 and not f(n) = 62. This now is a measure of the error between the input and output of the PA, based on the undistorted input signal and the corresponding output sample. By knowing the amount of
54
DIGITAL PRE-DISTORTION
the gain offset (AM/AM) and phase distortion (AM/PM) caused by the PA for this particular sample at instant (n), the pre-distorter can be configured to equalize the undesired PA gain and compensate for the undesired phase shift. This would be obtained by setting the pre-distorter to be an exact inverse of the PA complex gain that corresponds to the AM/AM and AM/PM, excluding the linear gain of the PA. So the pre-distorter complex gain then would be
input envelope value of vm(n). The table entries then become a sample-by-sample complex scaling of the modulation before it is sent to the PA. This scaling will then cancel the undesired non-linear response of the PA. To do this, a computer algorithm is used to update this table based on a snapshot record of both input and output of the PA, as detailed mathematically in the following discussion. The linearization system in Figure 1 would perform optimally only if the PA is a memoryless system. When the amplifier modulation bandwidth (i.e., baseband bandwidth) is relatively wide, such as applications requiring more than 20 MHz of bandwidth, the amplifier starts to suffer from memory. Figure 3 illustrates the AM/AM trajectory for dual tone continuous wave (CW) signal show-
Which is the desired normalized linear signal with no additional phase due to the PA. Realizing that the AM/AM and AM/PM (assuming the PA has no memory) will always yield this same AM/AM and AM/PM for the same envelope value, a table of predistorter gain values then can be stored for every possible 56
High Frequency Electronics
DIGITAL PRE-DISTORTION
ing the impact of memory on the AM/AM pre-distortion. Here, for every particular vale of |vin2|, there is more than one pre-distortion value that is needed to linearize the gain. For instance, for the input values used in the illustrated example of Figure 1, where |vin2| = 0.45, the optimal pre-distorter gain depends on the past sample. If the past sample were smaller, meaning that the signal envelope is increasing (positive derivative), the required gain would then be
where F(x) is a notion to indicate the non-linear processing of the signal x. Adaptation of the pre-distorter table entries using the instantaneous values of a(t)ej(t) is achieved by comparing the input undistorted signal vm to vf which is the same signal sampled at the output of the PA after having been down converted and after the PA lag time have been removed from it. The PA non-linearity G(x) operating on the pre-distorter output signal vd(t) is given by
However if the past sample was larger, that is the envelope is decreasing, the optimal pre-distorter gain is
While this process is easily recognized for two tone CW case, it is very complicated if not for complex multi carrier modulated wideband signals. This is one of the main reasons why conventional linearization systems using the scheme in Figure 10 fail. Figure 13 illustrates an actual measurement of a UHF amplifier operating with a bandwidth of 30 MHz delivering an average output power of 45 dBm. Clearly, the AM/AM and AM/PM is no more defined like the case in Figure 11, and thus pre-distortion will have to treat the memory of the PA as well as the non-linearity. To illustrate this in a more general term, we now describe the algorithms that estimates the PD gain and the method by which the PA characteristics is tracked adaptively. Consider that the pre-distorted signal in Figure 1 is given by 58
High Frequency Electronics
After the PA RF signal vd(t) = vd(t)ejt is down converted to baseband and properly filtered and aligned in time, the error signal verror(t) is given by,
where K is the scaled linear gain for the combined feedback and PA path, or just the PA gain if the feedback total gain is unity. Now that the error signal is formed, the task of the adapting estimation algorithm is to calculate F(x) of the pre-distorter such that verror(t) is zero. For a unity normalized linear gain of K = 1, this would yield the following relationship between the pre-distorter and the PA non-linearity,
This indicates that the pre-distorter non-linear function is an inverse of the PA non-linear function, that is F(x) = G1(x) The error function verror(t) can be separated into magnitude and angle errors. The magnitude error is given by ea(|vm(t)|2) = |va(t)| |vm(t)| and the phase error is given by, e(|vm(t)|2) = arg{va(t)} arg{vm(t)} Now both of these errors and their past values can be used to recursively update the pre-distorter complex gain values that need to be loaded into the table. This is given by a(n+1) = a(n) aea(|vm(t)|2) and (n+1) = (n) e(|vm(t)|2) where the convergence factors (often called smoothing or forgetting factors) are used to make the table more robust, their values ranges are 0 < d 1 and 0 < 1. This method has widely been used. However its effectiveness in inverse equalizing the PA deteriorates when the PA has significant memory. This can be illustrated by Figure 4 that shows measurements of an actual power amplifier AM/AM and AM/PM with moderate memory presence. Now using the methods outlined above, one should realize how it fails when deployed with such amplifier, since predicting the inverse of the PA is no longer possible, due to the fact that the same input sample no longer has a single distinct inverse value. The topic of memory corrected linearization methods is beyond the scope of this illustrative article.
Author Information
Dr. Mohamed Nezami teaches part time and is also a Senior Principal Electrical Engineer at the Raytheon Company in St. Petersburg Florida. His industrial experience has been in the area of developing and designing wireless radios. He has a PhD from Florida Atlantic University (2001) and MS and BS degrees in Electrical Engineering from the University of Colorado (1988 and 1991). Interested readers may contact him by e-mail at: [email protected]