WO2001029963A1 - Adaptive digital predistortion for amplifier linearization - Google Patents

Adaptive digital predistortion for amplifier linearization Download PDF

Info

Publication number
WO2001029963A1
WO2001029963A1 PCT/US2000/029346 US0029346W WO0129963A1 WO 2001029963 A1 WO2001029963 A1 WO 2001029963A1 US 0029346 W US0029346 W US 0029346W WO 0129963 A1 WO0129963 A1 WO 0129963A1
Authority
WO
WIPO (PCT)
Prior art keywords
signal
power amplifier
distortion
amplifier
predistortion
Prior art date
Application number
PCT/US2000/029346
Other languages
French (fr)
Inventor
Rajeev Khrishnamoorthy
Original Assignee
Lucent Technologies, Inc.
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 Lucent Technologies, Inc. filed Critical Lucent Technologies, Inc.
Priority to AU13421/01A priority Critical patent/AU1342101A/en
Publication of WO2001029963A1 publication Critical patent/WO2001029963A1/en

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/32Modifications of amplifiers to reduce non-linear distortion
    • H03F1/3241Modifications of amplifiers to reduce non-linear distortion using predistortion circuits
    • H03F1/3258Modifications of amplifiers to reduce non-linear distortion using predistortion circuits based on polynomial terms

Definitions

  • This invention relates to power amplifiers and, more particularly, to techniques for linearization of power amplifiers in communication systems.
  • the present invention accounts for signal distortion as well as spectral regrowth into the design of power amplifiers.
  • the tradeoffs between amplifier efficiency, distortion, and spectral regrowth are quantified.
  • simple, easily implementable, controlled suboptimal predistortion techniques are provided to enhance the performance of communication systems using such power amplifiers.
  • FIG. 1 shows a block diagram of a conventional transmitter.
  • FIG 2 shows a block diagram of a transmitter that incorporates baseband predistortion.
  • FIG. 3 shows the power characteristics of an amplifier.
  • FIG. 4 illustrates the basic idea of predistortion.
  • FIG. 5 shows a mapping function
  • Figure 1 shows a block diagram of a conventional transmitter 10.
  • a digital section 12 of the conventional transmitter 10 input data bits d are mapped in a constellation mapper 14 onto a symbol constellation.
  • a resulting complex data stream x is then convolved with a pulse-shaping filter 16 to produce samples v.
  • the discrete, complex sample stream is then converted by an analog circuit 18 to an analog signal via a D/A converter, quadrature modulated, and upconverted to RF frequencies.
  • This analog signal is the amplified in a power amplifier 20 and transmitted as a signal u.
  • FIG. 1 also shows that the analog section 17 of the transmitter described above is modeled as a linear circuit h( ), followed by a nonlinear transfer function, a( •), according to a paper by Maas titled "Nonlinear Microwave Circuits", Reprinted by IEEE, August ,1996.
  • a( •) a nonlinear transfer function
  • the linear circuit h( ) is typically composed of image rejection filters and a matching network, and so this assumption holds quite well for narrowband signals, such as those used in cellular networks.
  • the transfer function a(-) is the response of the power amplifier 20. Note that there could also be an output-matching network following the nonlinear section which can be modeled as a linear circuit so that the previous comments apply.
  • FIG. 2 shows the block diagram of a transmitter 20 that incorporates baseband predistortion in a predistorter 24, according to the invention.
  • the transmitter 20 now incorporates a receiver block 22 that includes attenuation, down-conversion, and demodulation functions to produce a recovered data signal v*.
  • the output of the pulse shaping filter v and the recovered data signal v* are processed with a predistortion algorithm as indicated by block 26 to provide a distortion error control signal on a control line 28 to the predistorter 24.
  • the predistorter 24 is adapted only infrequently, a loopback from the output of the amplifier into an existing receiver path could be used to perform predistortion updates.
  • v be a discrete sampled stream, which is the output of the pulse-shaping filter 16. Passing v through the predistorter function, f( ), results in r, which is quadrature modulated and upconverted in the analog circuitry 18.
  • f( ) the predistorter function
  • r the input to the amplifier.
  • a power amplifier is typically described by its AM- AM and AM-PM characteristics as illustrated in FIG. 3.
  • FIG. 3 -7 is the efficiency of the amplifier, and ⁇ is the phase rotation in degrees.
  • out-of-band spectral regrowth has been used as the metric for determining the backoff of the input signal to the power amplifier. This is certainly a necessary condition, since regulatory constraints regarding the out-of-band power of a transmitted signal must be met. However, little consideration has been given to the in-band distortion introduced by the nonlinearity of the power amplifier. If out-of-band distortion were the only criterion, then performance goals could be met by simply adding a filter at the output of the power amplifier to attenuate the out- of-band emissions. This approach would, however, increase the distortion in the desired signal.
  • the approach that is disclosed by the present invention is to factor in constellation distortion, that is the in-band signal-to-distortion ratio and the resulting efficiency of the power amplifier, in addition to the out-of-band emissions, when determining the predistortion technique and input backoff level to be used.
  • This integrated approach allows designers of communication systems to tailor the complexity of the predistortion algorithms to fit the desired spectral mask and the bit error rate performance of the system as determined by the SDR..
  • FIG. 2 illustrates that this can be done in a predistortion algorithm block 26 by passing the recovered data signal v* through a receiver, slicing the resulting filtered signal, and subtracting the sliced value from the constellation point. Doing this for a large number of points will result in a complete characterization of the distortion.
  • the transceiver measures the constellation distortion for a variety of input backoff values, and settles on an acceptable level.
  • the constellation distortion technique described above is a function of the input backoff level. For each input backoff level, the system estimates the efficiency, ⁇ . Given this efficiency estimate, the system determines a required backoff level at which to operate in order to satisfy given performance requirements, such as maximum allowable distortion, minimum required efficiency, or a combination of these two performance requirements that results in optimizing system performance.
  • FIG. 4 illustrates the basic idea of predistortion.
  • r raw be the amplitude of the input.
  • the desired output is a es -
  • the output due to the amplifier is a amP .
  • the input signal has to be r Pd .
  • One commonly used technique for accomplishing predistortion is by using a table of predistortion values. Values of r, A(r), ⁇ (r) are stored in the table. For every complex input, r, the predistorter 24 looks up the closest value of A(r) available in the table, then looks up the resulting phase distortion, ⁇ (r), based on this predistorted value, and puts out a complex predistorted sample.
  • the spacing of the input levels in the look-up table is derived via a companding function, s(r).
  • f(r) is the transfer characteristic of the predistorter
  • the optimum companding function takes both the derivative of the amplifier gain as well as the (power) weighted PDF of the signal.
  • r m j ⁇ and r max are the minimum and maximum input values of the signal amplitude. For M-PSK and M-QAM constellations, r m i n will be 0.
  • step 4 Divide the values obtained in step 4 by the result of step 5 (results in s(r)).
  • 5.1 s m j n and s max are, respectively, the minimum and maximum values of s(r)
  • the need for the predistorter to dynamically adapt to changing system characteristics arises when either the signal characteristics (i.e., the PDF) or the power amplifier characteristics (e.g., as a function of temperature) change.
  • the signal characteristics i.e., the PDF
  • the power amplifier characteristics e.g., as a function of temperature
  • Dynamic modulation schemes based on the feedback regarding the
  • each time slot could carry a different modulation scheme.
  • Multi-Carrier Systems In systems which use multi-carrier modulation (e.g., OFDM), the number of transmitted carriers can vary depending on the traffic load. This will change the distribution of the transmitted signal.
  • OFDM multi-carrier modulation
  • CDMA Base stations in a CDMA system can transmit one to several signals, each one convolved with a distinct PN spreading sequence. The number of such signals will, again, depend on the traffic load. This will change the distribution of the transmitted signal.
  • the table is simply arranged in ascending value. Based on the input sample (with no mapping function implemented) the table is searched until the closest stored input value is found.
  • each entry has a pointer to the previous and succeeding entry's memory location (the first and last entries have specific, reserved values for the previous and succeeding location, which indicate the head and tail of the list).
  • This technique is useful for temporal and temperature changes of the amplifier, as well as a signal whose PDF changes slowly over time. It could be used for the multi-carrier or the CDMA case where the system is willing to accept a degradation in performance for short periods of time while the predistortion values are updated to reflect the changes in the signal characteristics.
  • Calculating and updating the polynomial coefficients can be done in one of two ways: 1. With a series of random input values and using an adaptive technique such as steepest descent, LMS, or RLS. The advantage of such a technique is that it is simple to implement. There are two drawbacks: first, the convergence speed could be slow (especially with LMS). Second, since the input values are not chosen in an optimum or quasi-optimum fashion, the solution could have a large error (see, for example, the constellation distortion in figure 10 due to using equi- amplitude spacing.)

Abstract

The invention provides techniques for performing predistortion for a power amplifier in order to compensate for amplifier nonlinearities. The cost function to determine the performance includes constellation distortion as well as spectral regrowth. Quasi-optimum techniques are described which are simple to implement and introduce negligible degradation relative to the optimum approach. Approximation approaches allow trade offs between memory, complexity, and performance. Finally, adaptive algorithms are to allow adaptation to changing signal and power amplifier characteristics.

Description

ADAPTIVE DIGITAL PREDISTORTION FOR AMPLIFIER LINEARIZATION
Rajeev Krishnamoorthy
This application claims the benefit of U.S. Provisional Application No. 60/160,607 filed 20 October 1999.
BACKGROUND OF THE INVENTION
1. Field of the Invention. This invention relates to power amplifiers and, more particularly, to techniques for linearization of power amplifiers in communication systems.
2. Prior Art. Previously, attempts to linearize power amplifiers have generally focused on the reduction of spectral regrowth, and have been driven by regulatory constraints regarding limits on the out-of-band emissions that are permissible. Further, the majority of linearization techniques that have been implemented have been analog techniques; while digital techniques have been described in the open literature these have also, generally, focused on the spectral regrowth issues, including out-of-band emissions.
SUMMARY OF THE INVENTION
The present invention accounts for signal distortion as well as spectral regrowth into the design of power amplifiers. The tradeoffs between amplifier efficiency, distortion, and spectral regrowth are quantified. Using these, simple, easily implementable, controlled suboptimal predistortion techniques are provided to enhance the performance of communication systems using such power amplifiers.
BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention:
FIG. 1 shows a block diagram of a conventional transmitter.
FIG 2 shows a block diagram of a transmitter that incorporates baseband predistortion.
FIG. 3 shows the power characteristics of an amplifier.
FIG. 4 illustrates the basic idea of predistortion.
FIG. 5 shows a mapping function.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
Reference is now made in detail to preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. While the invention is described in conjunction with the preferred embodiments, it will be understood that it is not intended to limit the invention to these embodiments. On the contrary, the invention is intended to cover alternatives, modifications and equivalents, which may be included within the spirit and scope of the invention as defined by the appended claims.
1. Models
1.1 Transmitter
Figure 1 shows a block diagram of a conventional transmitter 10. In a digital section 12 of the conventional transmitter 10, input data bits d are mapped in a constellation mapper 14 onto a symbol constellation. A resulting complex data stream x is then convolved with a pulse-shaping filter 16 to produce samples v. In an analog section 17, the discrete, complex sample stream is then converted by an analog circuit 18 to an analog signal via a D/A converter, quadrature modulated, and upconverted to RF frequencies. This analog signal is the amplified in a power amplifier 20 and transmitted as a signal u.
FIG. 1 also shows that the analog section 17 of the transmitter described above is modeled as a linear circuit h( ), followed by a nonlinear transfer function, a( •), according to a paper by Maas titled "Nonlinear Microwave Circuits", Reprinted by IEEE, August ,1996. An assumption is made that the frequency response, H(ω), of the linear circuit is flat in the region of interest and is sufficiently broadband that it introduces negligible distortion into the signal v. The linear circuit h( ) is typically composed of image rejection filters and a matching network, and so this assumption holds quite well for narrowband signals, such as those used in cellular networks. The transfer function a(-) is the response of the power amplifier 20. Note that there could also be an output-matching network following the nonlinear section which can be modeled as a linear circuit so that the previous comments apply.
Figure 2 shows the block diagram of a transmitter 20 that incorporates baseband predistortion in a predistorter 24, according to the invention. Note that the transmitter 20 now incorporates a receiver block 22 that includes attenuation, down-conversion, and demodulation functions to produce a recovered data signal v*. The output of the pulse shaping filter v and the recovered data signal v* are processed with a predistortion algorithm as indicated by block 26 to provide a distortion error control signal on a control line 28 to the predistorter 24. Note that since, in practice, the predistorter 24 is adapted only infrequently, a loopback from the output of the amplifier into an existing receiver path could be used to perform predistortion updates.
Let v be a discrete sampled stream, which is the output of the pulse-shaping filter 16. Passing v through the predistorter function, f( ), results in r, which is quadrature modulated and upconverted in the analog circuitry 18. For simplicity and taking the comments about the linear circuit h(-) into account, we shall assume that r is the input to the amplifier. The output of a non-linear power amplifier 30 is u=a(r), the transmitter signal. 1.2 Power Amplifier
A power amplifier is typically described by its AM- AM and AM-PM characteristics as illustrated in FIG. 3. In FIG. 3, -7 is the efficiency of the amplifier, and Δφ is the phase rotation in degrees. The output power, Pout has been normalized so that the gain is unity (0 dB) when P,„ =0 dB.
We see from the figure that while the amplifier response to low amplitude signals is fairly clean with constant gain and very little phase distortion, this does not hold true at higher values of Pm On the other hand, we also note that the efficiency, η, increases with increasing input power. The problem, therefore, is to operate the power amplifier 30 as efficiently as possible while containing the distortion introduced by the nonlinear amplifier 30.
1.3 Performance Metrics
Traditionally, out-of-band spectral regrowth has been used as the metric for determining the backoff of the input signal to the power amplifier. This is certainly a necessary condition, since regulatory constraints regarding the out-of-band power of a transmitted signal must be met. However, little consideration has been given to the in-band distortion introduced by the nonlinearity of the power amplifier. If out-of-band distortion were the only criterion, then performance goals could be met by simply adding a filter at the output of the power amplifier to attenuate the out- of-band emissions. This approach would, however, increase the distortion in the desired signal.
The approach that is disclosed by the present invention is to factor in constellation distortion, that is the in-band signal-to-distortion ratio and the resulting efficiency of the power amplifier, in addition to the out-of-band emissions, when determining the predistortion technique and input backoff level to be used. This integrated approach allows designers of communication systems to tailor the complexity of the predistortion algorithms to fit the desired spectral mask and the bit error rate performance of the system as determined by the SDR.. Method
In the predistortion techniques that are described, a reduction in constellation distortion always results in a reduction in spectral regrowth. Consequently, it suffices to measure the constellation distortion. FIG. 2 illustrates that this can be done in a predistortion algorithm block 26 by passing the recovered data signal v* through a receiver, slicing the resulting filtered signal, and subtracting the sliced value from the constellation point. Doing this for a large number of points will result in a complete characterization of the distortion.
Algorithm for Determining Performance Metrics
One implementation of an algorithm for determining performance metrics is as follows:
1. Perform timing recovery on the received sample stream, v*. Let the delay be t.
2. For a specified number of symbols, N,
2.1 Slice v* at the appropriate sampling instant. Let x* (k) = slice (v*kT + t))-
2.2 Find the error vector, ε=x(k) -x*(k). 2.3 Collect error statistics (e.g. sum, histogram, exceeds threshold, etc.)
3. Return desired error statistics
For all the predistortion techniques described below, the transceiver measures the constellation distortion for a variety of input backoff values, and settles on an acceptable level.
1.4 Tradeoff between Efficiency and Constellation Distortion
The constellation distortion technique described above is a function of the input backoff level. For each input backoff level, the system estimates the efficiency, η. Given this efficiency estimate, the system determines a required backoff level at which to operate in order to satisfy given performance requirements, such as maximum allowable distortion, minimum required efficiency, or a combination of these two performance requirements that results in optimizing system performance.
2. Description of Techniques FIG. 4 illustrates the basic idea of predistortion. Consider the scenario depicted in FIG. 4. Let rraw be the amplitude of the input. The desired output is a es- The output due to the amplifier, however, is aamP. In order to obtain the desired output, therefore, the input signal has to be rPd.
2.1 Look-Up Table Approaches
One commonly used technique for accomplishing predistortion is by using a table of predistortion values. Values of r, A(r), Δφ(r) are stored in the table. For every complex input, r, the predistorter 24 looks up the closest value of A(r) available in the table, then looks up the resulting phase distortion, Δφ(r), based on this predistorted value, and puts out a complex predistorted sample.
For the look-up table technique, the parameters among which a tradeoff is to be accomplished are:
(1) the size of the look-up table;
(2) the complexity of the algorithm to be used in calculating the input spacing of the table;
(3) the adaptation capability of (2);
(4) the minimum in-band output IBO required to meet out-of-band emissions criteria, resulting from (1) & (2), and
(5) the performance: resulting efficiency and signal-to-distortion ratio SDR resulting from (1), (2), and (3).
The spacing of the input levels in the look-up table is derived via a companding function, s(r). Equally-spaced amplitude input levels, for example, corresponds to s(r)=r, equi-spacing by power levels corresponds to s(r)=τ . If a(r) is the response of the amplifier to the input, r, following an approach according to a paper by J.K. Cavers titled "Optimum Indexing in Predistorting Amplifier Linearizers", IEEE 47th Vehicular Technology Conference, 1997, let g(r)=a(r)/r be the (complex) transfer characteristic of the power amplifier. If f(r) is the transfer characteristic of the predistorter, then f0pt(r)gopt (r)=C, where C, a constant, is the "linear gain" of the predistorter/amplifier combination. Given a power amplifier, look-up table size, N, and signal power distribution function PDF, p(r), let the optimum compander (where optimum is used in a minimum mean-squared error sense), be sopt. Then the derivative can be expressed according to Cavers as
sopt . [INSERT EQUATION HERE]
where [INSERT EQUATION HERE].
The optimum companding function takes both the derivative of the amplifier gain as well as the (power) weighted PDF of the signal. A sub-optimum approach, but one which reduces the complexity of estimating the spacing, and which works well for amplifier over the quasi-linear range, is to use
[INSERT EQUATION HERE]
One way of implementing this is as follows:
Algorithm for Finding Input Spacing
0. Input parameters: 0.1. Backoff level
0.2. rmjπ and rmax are the minimum and maximum input values of the signal amplitude. For M-PSK and M-QAM constellations, rmin will be 0.
0.3 Number of bins, Nbins, into which the interval [rmjn , rma will be divided (i.e., size of the memory in which statistics are collected) 0.4 Number of look-up table points NLUT
1. For a number of symbols, Nsymbois
1.1 For each received sample, r, find the appropriate bin, k 1.2 Add r2 to the kth bin (results in w(r) when properly normalized)
2. Find the cube root of the values in each bin (results in w(r)1 3).
3. Sum the values of w(r)1/3 -results in an approximation for |w(r)1/3 )
4. Divide the values obtained in step 4 by the result of step 5 (results in s(r)).
5. Obtain the values of s(r) by summing the values of s(r) obtained in step 6
5.1 smjn and smax are, respectively, the minimum and maximum values of s(r)
6. Divide the interval [smill , smax] into NLuτ points, {si, S2,...,SNLUT}
7. Find the points, {rl5 r2,...,rNLUτ}, corresponding to {s1? S2,...,SNLUT} - This is the result.
The look-up procedure requires a search among the table entries to determine which entry is appropriate. If input values {vls V ,...,VN} are stored, then the first step in the procedure is to determine k, such that Vk = min( Iv-v ). FIG. 5 shows that this could be done by a mapping function. If there is no mapping function, this step involves a search. Following this, the appropriate value is output. This could either be a complex number, or an amplitude and phase pair, which will have to be converted to a complex sample.
The mapping function can be implemented in a variety of ways. In the case of equally-spaced amplitude points, let Δv so that vm = mΔv + vj. Then m(v) = round (v-vj) / Δv. For other companding functions, the tradeoff will have to be made between the length required for a search, the memory required for the mapping function, and the complexity of implementing the mapping function.
2.2 Linear Polynomial Approximation In this technique, the predistorter multiplies the sample inputs with a polynomial that corrects the nonlinearity of the amplifier. The novelty introduced here is the choice of data points to which the polynomial is fit. We use the "Algorithm for Finding Input Spacing" to find the set of input values and the corresponding output values. Following this, we solve for the polynomial. One way to implement this is: Algorithm to Find a Linear Polynomial to carry out Predistortion
0. Input parameters:
0.1 Same as for "Algorithm for Finding Input Spacing" 0.2 Degree of Polynomial, NPoiy
1. Get Spacing using "Algorithm for Finding Input Spacing". We now have the input points, {rl5 r2,...,r»χuτ}, and the corresponding output values {s1?
S ,...,SNLUT
2. Form the set of linear equations, S = Pfø) =[INSERT
3. Solve for the set of coefficients, {pm}- This can be done in a number of standard ways, for example by using Singular Value Decomposition, Cholesky Factorization, etc.
2.3 Rational Approximation of Predistortion Function
This technique is similar to that described in the "Linear Polynomial Approximation" section, but it attempts to approximate the predistortion using the quotient of two polynomials, P(r) and Q(r), i.e., the predistorter multiplies the sample inputs, r, by P(r) / Q(r).
Here again, the choice of data points to which the polynomial is fit is determined by using the "Algorithm for Finding Input Spacing" to find the set of input values and the corresponding output values. Following this, we solve for two polynomials. One way to implement this is: Algorithm to Find a Linear Polynomial to carry out Predistortion
4. Input parameters:
4.1 Same as for "Algorithm for Finding Input Spacing"
4.2 Degree of Numerator Polynomial Nnum and Denominator Polynomial,
Nden 5. Get Spacing using "Algorithm for Finding Input Spacing". We now have the input points, , {x , Γ2,...,ΓNLUT}, and the corresponding output values {sl 5 S2,...,SNLUT- 6. Form the set of equations,
sk = [INSERT EQUATION HERE]
7. Solve for the set of coefficients,. {pm, qm}- This can be, for example, by using the Pade approximation technique.
3. Adaptation
3.1 Varying Signal and Power Amplifier Characteristics
The need for the predistorter to dynamically adapt to changing system characteristics arises when either the signal characteristics (i.e., the PDF) or the power amplifier characteristics (e.g., as a function of temperature) change.
There are a number of situations in which the need for adaptation arise. Some of them include: Dynamic modulation schemes: based on the feedback regarding the
Signal-to-Noise plus Interference Ratio, a variety of constellations can be used to maximize data throughput. For example, in a TDMA system, each time slot could carry a different modulation scheme.
Multi-Carrier Systems: In systems which use multi-carrier modulation (e.g., OFDM), the number of transmitted carriers can vary depending on the traffic load. This will change the distribution of the transmitted signal.
CDMA: Base stations in a CDMA system can transmit one to several signals, each one convolved with a distinct PN spreading sequence. The number of such signals will, again, depend on the traffic load. This will change the distribution of the transmitted signal.
Time and Temperature Variation of the Power Amplifier Characteristics: Both temperature and aging cause the PA characteristics to change. The temperature variation occurs during a single usage session, as the components heat up, whereas the aging dynamic occurs over a period of months and years.
No single technique will be suited to handle all these situations. We describe some techniques, and discuss the applicability of each to the various cases.
3.2 Separate Lists & Coefficient Sets
In this case of differing modulation schemes, keeping separate sets of coefficients for the polynomial (or table values for the look-up table approach) is the simplest. The appropriate set is accessed depending on the modulation scheme being used. This technique can also be used for multi-carrier and CDMA systems , where the number of states over which PDF ranges is finite. This assumes that the power amplifier characteristics are not varying.
3.3 Linked Lists
In the standard table lookup technique, the table is simply arranged in ascending value. Based on the input sample (with no mapping function implemented) the table is searched until the closest stored input value is found.
If we wish to insert or delete an input/output pair, this will affect the memory location of all entries which follow this pair. With a linked list, each entry has a pointer to the previous and succeeding entry's memory location (the first and last entries have specific, reserved values for the previous and succeeding location, which indicate the head and tail of the list). In this manner, we achieve two objectives:
1. the ordering of the list is not linked to memory locations
2. changes in the table can be achieved by simply changing the appropriate pointers, thereby removing the need for reordering the table. Note that once an entry is changed or deleted, its location is declared free, and future updates can be overwritten on this location. Consequently, in addition to providing a smooth way of updating the look-up table, this procedure reduces the memory requirement for doing updates by not requiring an entirely separate table to be generated before removing the outdated one.
This technique is useful for temporal and temperature changes of the amplifier, as well as a signal whose PDF changes slowly over time. It could be used for the multi-carrier or the CDMA case where the system is willing to accept a degradation in performance for short periods of time while the predistortion values are updated to reflect the changes in the signal characteristics.
3.4 Adaptive Approximation Algorithms
Calculating and updating the polynomial coefficients can be done in one of two ways: 1. With a series of random input values and using an adaptive technique such as steepest descent, LMS, or RLS. The advantage of such a technique is that it is simple to implement. There are two drawbacks: first, the convergence speed could be slow (especially with LMS). Second, since the input values are not chosen in an optimum or quasi-optimum fashion, the solution could have a large error (see, for example, the constellation distortion in figure 10 due to using equi- amplitude spacing.)
2. By using a quasi-optimum such as the r PDF companding approach to finding a set of input points, and then calculating or updating the polynomial to fit the inverse function. By performing an SVD or a recursive QR decomposition on the desired points, the calculation of the polynomial coefficients can be done simply. The performance of this substantially outperforms the first alternative.
4. Conclusions
Techniques for performing predistortion at baseband have been described.
We started with defining the cost function, over which the optimization is performed, to include constellation distortion as well as spectral regrowth. A quasi- optimum look-up table technique was described that is simple to implement and introduces negligible degradation relative to the optimum. We also described polynomial approximation approaches, which allow designers of communication systems to trade off between memory, complexity, and performance. Finally, adaptive algorithms were described which allow the various techniques to adapt to changing signal and power amplifier characteristics.
The foregoing descriptions of specific embodiments of the present invention have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed, and obviously many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and its practical application, to thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the Claims appended hereto and their equivalents.

Claims

I CLAIM:
1. A system for providing predistortion to a power amplifier to compensate for power amplifier nonlinearities, comprising: a predistorter that is controlled by a a distortion error control signal and that receives a discrete sampled data stream signal v which is passed through the predistorter function, f( ), to provide a predistorted output signal r for driving the power amplifier; and means for implementing a predistortion algorithm from the a discrete sampled data stream signal v and a recovered data signal v* from the output of the power amplifier and for providing the distortion error control signal to the predistorter.
2. The system of Claim 1 wherein the means for implementing the predistortion algorithm includes passing the recovered data signal v* through a receiver, slicing the resulting filtered signal, and subtracting the sliced value from a constellation point for the discrete sampled data stream signal v for a number of constellation points to provide characterization of the distortion.
3. The system of Claim 3 wherein the means for implementing the predistortion algorithm uses adaptive look-up tables to provide for dynamically adjusting to changing amplifier and signal modulation characteristics.
4. The system of Claim 1 wherein the means for implementing the predistortion algorithm uses Polynomial approximation.
5. The system of Claim 1 wherein the means for implementing the predistortion algorithm uses an adaptive polynomial approximation to dynamically adjust to changing amplifier and modulation characteristics.
6. The system of Claim 1 wherein the means for implementing the predistortion algorithm uses look-up tables.
7. The system of Claim 1 including means estimating the efficiency η of the power amplifier for each input backoff level of the power amplifier and for providing a tradeoff between amplifier efficiency and constellation distortion, where the constellation distortion technique described above is a function of the input backoff level, in order to satisfy given performance requirements, including maximum allowable distortion, minimum required efficiency, or a combination of thereof that provides a desired power amplifier performance level.
8. The method of Claim 7 wherein the tradeoff includes a cost function that includes an in-band signal-to-distortion ratio as well as a spectral regrowth value.
PCT/US2000/029346 1999-10-20 2000-10-20 Adaptive digital predistortion for amplifier linearization WO2001029963A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU13421/01A AU1342101A (en) 1999-10-20 2000-10-20 Adaptive digital predistortion for amplifier linearization

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US16060799P 1999-10-20 1999-10-20
US60/160,607 1999-10-20

Publications (1)

Publication Number Publication Date
WO2001029963A1 true WO2001029963A1 (en) 2001-04-26

Family

ID=22577586

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/029346 WO2001029963A1 (en) 1999-10-20 2000-10-20 Adaptive digital predistortion for amplifier linearization

Country Status (2)

Country Link
AU (1) AU1342101A (en)
WO (1) WO2001029963A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8238849B2 (en) 2007-10-18 2012-08-07 Freescale Semiconductor, Inc. Method and system of adaptive predistortion of a wireless transmitter
US9100033B2 (en) 2013-12-20 2015-08-04 Motorola Solutions, Inc. Systems and methods for using a digital power amplifier controller (DPAC) having foward-loop correction and feedback-loop correction
US20150244414A1 (en) * 2014-02-27 2015-08-27 Scintera Networks Llc In-service monitoring and cancellation of passive intermodulation interferences
US10033568B2 (en) 2014-07-04 2018-07-24 Ses S.A. Methods, devices, and computer programs for compensating nonlinearities of a communication channel

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5420536A (en) * 1993-03-16 1995-05-30 Victoria University Of Technology Linearized power amplifier
GB2293509A (en) * 1992-03-02 1996-03-27 Motorola Ltd Linearisation of an RF power amplifier using a feedback loop controlled by a look-up table
US5650758A (en) * 1995-11-28 1997-07-22 Radio Frequency Systems, Inc. Pipelined digital predistorter for a wideband amplifier
US5900778A (en) * 1997-05-08 1999-05-04 Stonick; John T. Adaptive parametric signal predistorter for compensation of time varying linear and nonlinear amplifier distortion

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2293509A (en) * 1992-03-02 1996-03-27 Motorola Ltd Linearisation of an RF power amplifier using a feedback loop controlled by a look-up table
US5420536A (en) * 1993-03-16 1995-05-30 Victoria University Of Technology Linearized power amplifier
US5650758A (en) * 1995-11-28 1997-07-22 Radio Frequency Systems, Inc. Pipelined digital predistorter for a wideband amplifier
US5900778A (en) * 1997-05-08 1999-05-04 Stonick; John T. Adaptive parametric signal predistorter for compensation of time varying linear and nonlinear amplifier distortion

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8238849B2 (en) 2007-10-18 2012-08-07 Freescale Semiconductor, Inc. Method and system of adaptive predistortion of a wireless transmitter
US9100033B2 (en) 2013-12-20 2015-08-04 Motorola Solutions, Inc. Systems and methods for using a digital power amplifier controller (DPAC) having foward-loop correction and feedback-loop correction
US20150244414A1 (en) * 2014-02-27 2015-08-27 Scintera Networks Llc In-service monitoring and cancellation of passive intermodulation interferences
US9461697B2 (en) * 2014-02-27 2016-10-04 Scintera Networks Llc In-service monitoring and cancellation of passive intermodulation interferences
US10033568B2 (en) 2014-07-04 2018-07-24 Ses S.A. Methods, devices, and computer programs for compensating nonlinearities of a communication channel

Also Published As

Publication number Publication date
AU1342101A (en) 2001-04-30

Similar Documents

Publication Publication Date Title
Muhonen et al. Look-up table techniques for adaptive digital predistortion: A development and comparison
US20230370937A1 (en) Method and system for baseband predistortion linearization in multi-channel wideband communication systems
US6072364A (en) Adaptive digital predistortion for power amplifiers with real time modeling of memoryless complex gains
D'Andrea et al. RF power amplifier linearization through amplitude and phase predistortion
US20030058959A1 (en) Combined digital adaptive pre-distorter and pre-equalizer system for modems in link hopping radio networks
US8736366B2 (en) CDMA/OFDM linearity compliant wireless communication amplifier
US8446979B1 (en) Predistortion with integral crest-factor reduction and reduced observation bandwidth
US7251293B2 (en) Digital pre-distortion for the linearization of power amplifiers with asymmetrical characteristics
WO2006125398A1 (en) Baseband signal predistortion processing device and method
EP1779622A2 (en) A pre-distorter for orthogonal frequency division multiplexing systems and method of operating the same
KR20000048479A (en) Adaptive digital predistortion linearization and feed-forward correction of rf power amplifier
Braithwaite et al. General principles and design overview of digital predistortion
US20040171358A1 (en) Data transmission method, base station and transmitter for compensating for non-linearities in a transmission chain
WO2005076495A1 (en) Methods of enhancing power amplifier linearity
Wang et al. Compensation of nonlinear distortions with memory effects in OFDM transmitters
Abi Hussein et al. Digital predistortion for RF power amplifiers: State of the art and advanced approaches
de Mingo et al. Performance of a new digital baseband predistorter using calibration memory
Bernardini et al. Analysis of different optimization criteria for IF predistortion in digital radio links with nonlinear amplifiers
WO2001029963A1 (en) Adaptive digital predistortion for amplifier linearization
Safari et al. A block-based predistortion for high power-amplifier linearization
US20040264596A1 (en) Digital pre-distortion for the linearization of power amplifiers with asymmetrical characteristics
Muhonen et al. Adaptive baseband predistortion techniques for amplifier linearization
Wang et al. Compensation of nonlinear distortions with memory effects in digital transmitters
Lozhkin et al. A new digital predistorter linearizer for wide band signals
Sadeghpour et al. Compensation of transmission non-linearity distortion with memory effect for a WLAN802. 11a transmitter

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU BR CA CN DE ES FI GB IN JP KR SE US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP