1. Field of the Invention
The present invention relates in general to predistortion linearized amplifier systems and related methods. More particularly, the invention is directed to adaptive predistortion systems and methods.
2. Description of the Prior Art and Related Background Information
A digital transmitter, such as those employed in cellular telephones, has a digital baseband stage, a modulator, and a power amplifier. In order for a transmitter to be powered by batteries, the power amplifier must be efficient. Unfortunately, efficient power amplifiers often exhibit undesirable nonlinear gain. Linearization methods such as digital predistortion can improve the overall system performance of digital transmitters, but these systems require calibration in order to ensure optimum system performance.
Accordingly, a need exists to improve the calibration of digital predistortion systems.
In a first aspect the present invention provides an adaptive predistortion linearized amplifier system comprising an input receiving a time varying communication signal and a first signal path coupled to the input, the first signal path comprising a predistorter coupled to the input and performing a predistortion operation on the time varying communication signal using predistortion coefficients and providing a predistorted signal, an amplifier receiving and amplifying the predistorted signal and providing an amplified signal, and an output coupled to the amplifier and providing the amplified signal as an output signal. The system further comprises a measurement circuit coupled to sample the output signal for providing an error signal envelope signal. The system further comprises a second signal path coupled to the input comprising a sampling circuit receiving the time varying communication signal and asynchronously sampling the time varying communication signal, and a demodulating circuit configured to derive a demodulated error signal related to nonlinearities of the amplifier based on the error signal and a signal derived from the sampled time varying communication signal. The system further comprises a coefficient calculator configured for using the demodulated error signal to adapt the predistorter coefficients.
In another aspect, the present invention provides a method for adaptive predistortion of an amplifier system having an input, an output, an amplifier, and a measurement circuit. The method comprises receiving a time varying input communication signal at the input along a first signal path, sampling the time varying input communication signal to derive a sampled input signal comprising a subset of sampled signals and providing the sampled input signal to a second signal path, pre-distorting the time varying input communication signal on the first signal path to provide a pre-distorted input signal, upconverting the pre-distorted input signal to provide a modulated transmission signal, and amplifying the modulated transmission signal to provide an output signal. The method further comprises sampling the output signal and providing the sampled output signal to a measurement circuit, deriving an error signal from the sampled output signal in the measurement circuit, detecting the error signal magnitude to provide an error signal envelope signal, demodulating the error signal employing a signal derived from the sampled input signal provided by the second path to derive a demodulated error signal related to nonlinearities of the power amplifier, and using the demodulated error signal to adapt the predistorter.
In another aspect, the present invention provides a method for adaptive predistortion using online measurement. The method comprises receiving a time varying input communication signal having a modulation corresponding to a constellation diagram having a disk-like region in an IQ plane, and extracting a portion of the time varying input communication signal values to create a calibration signal substantially corresponding to a circle within the disk-like region. The method further comprises pre-distorting and amplifying the time varying input communication signal to provide an amplified output, sampling and measuring the output and employing the calibration signal to derive a demodulated error signal, and using the demodulated error signal to adaptively update pre-distortion coefficients for said predistortion.
Further features and aspects of the invention are set out in the following detailed description.
It is an object of the present invention to calibrate the linearity of systems employing predistorters and power amplifiers by processing actual input and output signals during the normal operation of the systems. Sampling the signals “on-line” during the normal operation of the system eliminates the need for systems to go “off-line” and be temporarily removed from service. As such, embodiments of the present invention reduce system costs and improve overall performance.
It is a further object of the present invention to correct power amplifier nonlinearities that are memoryless or memory based. For memoryless nonlinear devices, the nonlinearities are functions of the instantaneous input signal values. But for power amplifiers exhibiting memory effects, the nonlinearities are functions of both the instantaneous signal values and the past signal values. Memory effects are often more pronounced when the bandwidth of the input signal is large. As such, embodiments of the present invention enable systems to correct nonlinearities over a wide range of operating parameters.
A digital transmitter, such as those in a cellular phone, comprises a digital baseband stage, modulator, and power amplifier. An efficient power amplifier, needed for battery powered operation, is nonlinear in terms of the gain as a function of the input signal envelope. As a result, a linearization method such as digital predistortion is required to reduce the distortion generated by the transmitter below the spectral emission mask associated with the chosen modulation format. Digital predistortion involves introducing a nonlinear gain function into the digital transmission path that opposes subsequent nonlinearities present in the modulator and power amplifier stages. The overall linearity is improved and the distortion produced by the predistorted system is less than that of the uncorrected transmitter.
Adaptive digital predistortion techniques estimate the residual nonlinearity of the predistorted transmitter from measurements of the output of the power amplifier. From these estimates, the predistorter coefficients are adjusted to reduce further the residual distortion present in the output signal.
An inherent problem with adaptive approaches to linearization is that the measurement system cannot distinguish distortion generated by nonlinearities in the transmitter from distortion induced by nonlinearities in the data acquisition components. The data acquisition components within the measurement circuitry must be significantly more linear than the desired linearity of the transmitter after predistortion to avoid degrading the output spectral mask. As a result, the measurement circuitry is often expensive.
An inexpensive approach for measuring nonlinearities in a digital transmitter employing an off-line memoryless system 101 presented in U.S. Pat. No. 6,566,948 is incorporated by reference in its entirety. Referring to
System 101 has a measurement circuit comprising a sampling coupler 119 which samples the output signal yRF(t) 118. The output signal yRF(t) 118 is received by gain adjustment block 122 and then is fed to combiner 138. The digital to analog convertor 132 receives a digital signal ρ and provides an unmodulated constant signal to combiner 134, which combines the unmodulated signal with the output of local oscillator 120 to provide a carrier signal 136. Combiner 138 subtracts the carrier signal 136 from the output of the gain adjustment block 122 to provide an error signal εRF(t) 140. Square law detector 142 is coupled to the combiner 138 and provides an envelope signal γdet 144.
System 101 then processes the envelope signal γdet 144 to determine updated predistortion coefficients that are fed back to the digital predistorter 104. Specifically, demodulation elements 154 and 164 each receives the envelope signal γdet 144. Demodulation element 164 receives the output from first harmonic source 160 and provides a signal that is fed into low pass filter 166. The output of low pass filter 166 is received by analog to digital convertor 167 which provide first harmonic error measurement Γθ. Likewise, demodulation element 154 receives the output from second harmonic source 150 and provides a signal that is fed into low pass filter 156. The output of low pass filter 156 is received by analog to digital convertor 157 which provides second harmonic error measurement Γ2θ. The first and second harmonic error measurements Γθ and Γ2θ are received by coefficient calculator 190 which provides updated predistortion coefficients to the digital predistorter 104.
The measurement circuit reduces the amplitude-varying (“AM”) components, which reduces the nonlinearities of the measurement circuit. The measurement circuit contains a cancellation loop (i.e., carrier signal xLO(t) that is subtracted from the output of the gain adjustment block 122) that reduces AM variations in the envelope signal 144 when the loop is balanced and eliminates the variations completely when the transmitter is linear as well. Since the amplitude is nearly constant at the detector, less distortion is generated by nonlinearities in the measurement circuit than nonlinearities within the power amplifier. As a result, the linearity requirements of the data acquisition components are relaxed and the cost of the adaptive system is reduced.
The drawback of this approach is that the measurements must be performed off-line because of the use of the input calibration signal x(k) 102. It is preferable to optimize the system adaptively based on measurements made while transmitting the actual signals.
As discussed above, updated predistortion coefficients for a memoryless model are estimated based on the first and second harmonic error measurements Γθ and Γ2θ. In one model, the nonlinearities of the digital predistorter 104 and the power amplifier 116 may be represented by polynomials. Assume that the predistorted baseband signal xDPD(k) 106 is represented as
xDPD(k)=GDPD(|x|)·x(k) (Eq. 1)
where GDPD is the predistortion gain which is a nonlinear function of |x|. The predistorted baseband signal is up-converted to RF to generate xRF(t) signal 114
xRF(t)=h{xDPD(k)}·exp(j·ωLO·t) (Eq. 2)
where h{ } is a reconstruction filter used in the digital to analog convertor 108 and ωLO(t) is the LO frequency of local oscillator 120. The output yRF(t) 118 of the power amplifier is
yRF(t)=GPA(|xRF|)·xRF(t) (Eq. 3)
where GPA is the gain of the power amplifier which is a nonlinear function of |xRF|.
Memoryless nonlinearities are often described using AM-AM and AM-PM curves where the amplitude and phase components of the gain are plotted as a function of the input envelope. The gain curves produced by the digital predistortion module are represented using a polynomial function of order N:
The gain of the predistorted transmitter, which is the combination of the digital predistorter 104 and the power amplifier 116 nonlinearities, can also be approximated by a polynomial:
The coefficient a0 is the actual gain of the digital predistorter 104 that has a desired value is denoted by Go. The remaining coefficients, ai>0, represent the residual memoryless nonlinearity. The approach discussed below measures the residual nonlinearity and adjusts the predistorter coefficients, bi, to reduce the residual nonlinearity further.
As discussed above, input calibration signal x(k) 102 is used for calibration purposes. One form of the input calibration signal x(k) 102 contains a constant component and a time-varying component
x(k)=ρ·[1+λ·exp(j·ωp·kT)] (Eq. 6)
where ρ and λ are constants, ωp is the frequency of modulation, and T is the sampling interval.
Referring to
The calibration signal has an AM component, controlled by the selection of ρ and λ, which stimulates the nonlinear modes of the power amplifier. The AM component can be minimized by applying a cancellation loop prior to making any measurements. With the AM component removed, the nonlinear modes of the measurement system are not stimulated. The cancellation loop output is
εRF(t)=Go−1·yRF(t)−xLO(t) (Eq. 7)
where
xLO(t)=ρ·exp(j·ωLO·t). (Eq. 8)
The term b0 of the predistortion module is used to align the loop to minimize variations in |εRF(t)|.
The output of a square law detector 142
γdet(t)=|εRF(t)|2 (Eq. 9)
is demodulated using harmonics of the calibration signal
The first harmonic error measurement 168, denoted by Γθ, indicates misalignment of the cancellation loop.
The second harmonic error measurement 158, denoted by Γ2θ, indicates the slope in the complex gain curves of the predistorted power amplifier (AM-AM and AM-PM) near the operating point defined by GoxLO(t).
The original approach is extended to allow the use of memoryless predistortion models with an order N that is greater than the number of measurements variables (Γθ, Γ2θ) and the use of on-line signals for measuring the residual nonlinearity.
The relationship between the measurements (Γθ, Γ2θ) and ai is approximated by
where ( )T indicates transpose,
In general, measurements from several values of ρ are needed to estimate ai. An exceptional case occurs when a1=a3=0. Estimates of the residual nonlinearity, ai, are used to update the coefficients of the predistorter, bi, in an iterative manner as follows:
b(ti+1)=b(ti)−α·[(α0−1)α1α2α3]T (Eq. 15)
where b(ti)=[b0 b1 b2 b3]T at iteration ti and 0<α<1.
Alternatively, system 101 may also be calibrated off-line with a calibration signal with a representation of the calibration signal given by
x(k)=ρ·{1+λ·exp[j·θ(k)]} (Eq. 16)
where θ(k) varies with time, and λ and ρ are constant. When using this alternative representation of the calibration system, samples of γdet are stored, preferably in look-up-tables (“LUTs”) as a function of quantized values of θ instead of time:
where the quantization of θ is
LUTs L0, L1, and L2 are the accumulated zero, first, and second-order moments of γdet. The mean and variance of γdet for bin n are
respectively. Using the mean LUT, the demodulated signal becomes
This alternative representation of the calibration signal has several advantages. New calibration signals are possible because θ(k) may be random instead of ordered values of ωpkT. In addition, the detector output γdet may be sampled asynchronously to accommodate slower speed acquisition hardware. The key requirement is that samples of x(k) remain on the circular trajectory shown in
In a preferred embodiment, systems employing predistorters and power amplifiers are calibrated by processing the actual input and output signals during the normal operation of the systems, also referred to herein as on-line calibration and adaptation. For example, the input signal may be in compliance with a Wideband Code Division Multiple Access (WCDMA) standard.
Moreover, preferred embodiments may detect and correct memoryless nonlinearities, while other embodiments preferably may detect and correct both memoryless and memory based nonlinearities. A first approach, discussed immediately below, employs systems that correct nonlinearities that are memoryless based. A second approach, discussed further below, describes systems that correct nonlinearities that are memoryless and memory based. Both approaches rely on asynchronous sampling of the input signal and other signals to generate error measurement parameters. Updated predistortion coefficients are then calculated based on the error measurement parameters, and then fed to the digital predistorter.
Referring to
As discussed above, the input signals during on-line operation of a system may have time-varying amplitudes and time-varying phases without having a constant component. However, as a means for modeling memoryless and memory based nonlinearities that extend the off-line model presented above, let the input signal be described as
x(k)=ρ·{1+λ(k)·exp[j·θ(k)]} (Eq. 24)
where both λ(k) and θ(k) vary with time. Assume that γdet is sampled asynchronously at the instances when |(x(k)/ρ)−1|=ηλ. The resulting constellation of the sampled points (ρ, λ, θ) coincides with the sampled trajectories of the original calibration signal shown in
System 501 has a similar first signal path and measurement circuit as the off-line memoryless system 101 depicted in
System 501 also has a third signal path receiving the input signal 502 comprising a sampling circuit 550 which is configured to measure the instantaneous amplitude of the input and triggers a sampling instant when the value of the instantaneous amplitude is substantially equal to a first predetermined level. The sampling circuit triggers the interpolating circuit 560 and a sample- and hold circuit 554. Sample- and hold circuit 554 is coupled to the square law detector and samples envelope signal γdet 544 during the sampling instant. The analog-to-digital convertor 556 receives samples of the envelope signal γdet 544, converts the signal into a digital representation, and sends the sampled envelope signal to the accumulating circuit 570.
Samples of γdet where |(x(k)/ρ)−1|=ηλ are grouped together and stored in look-up-tables as a function of quantized values of θ. The LUTs are the same as Equations (17), (18), and (19) except that βn(k) is replaced by
DFT demodulating circuits 572 and 582 calculate the first and second harmonic error measurements 574 and 584 respectively. The demodulation is performed using (23) as in the previous section. Note that it is possible to maintain several sets of LUTs for different values of λ concurrently. The first and second harmonic error measurements 574 and 582 are then fed into coefficient calculator 590 which provides updated predistortion coefficients to predistorter 104.
Referring to
On-line memoryless system 701 depicted in
System 701 also has an envelope sampling circuit 744 coupled to the square law detector 142, where the envelope sampling circuit 744 is configured for measuring the envelope signal γdet and triggering the sampling instant when a value of the envelope signal γdet is substantially equal to ηγ, a second pre-determined level.
System 701 computes the inverse nonlinearity of the transmitter by using the output of the detector, γdet, to control the asynchronous sampling. The sampling instances are selected when γdet=ηγ. The corresponding samples of x(k) are used to compute (ρ, λ, θ). As a result, the trajectory of the samples at the output yRF will be circular whereas the samples at the input x(k) will be deformed. The look-up-table capturing the first-order moment of λ (instead of γdet) as a function of quantized values of θ is as follows:
where the sampling and quantization of (λ,θ) is
The mean of λ for bin n and γdet=ηγ is
The demodulated signal for the inverse nonlinearity becomes
Coefficient calculators 590 and 790 receive the corresponding first and second harmonic error measurements Γθ and Γ2θ and generate the updated predistortion coefficients that are received by the digital predistorter 104. A set of recursive equations is preferably used to combine measurements (Γθ,Γ2θ) from several values of ρ as they are made:
Kgain=Pi·MH·[M·Pi·MH+Ri]−1 (Eq. 30)
b(i+1)=b(i)−Kgain*·[ΓθΓ2θ]H (Eq. 31)
Pi+1=(I4×4−Kgain·M)·Pi+Qi (Eq. 32)
where ( )* and ( )H indicate conjugate and conjugate transpose, respectively, b(0)=[1 0 0 0]T, P0=2 I4×4, Ri=0.0001 I2×2, and Qi=0.0002 I4×4. The matrix P is the error covariance of b. Experiments show that it is beneficial to reset P to P0 after a few cycles of the ρ set while retaining the current estimate of b. This is likely due to the approximation used for matrix M in (12) which assumes that residual nonlinearity is small (that is, [a0 a1 a2 a3]≈[1 0 0 0]).
The digital transmitter shown in
Several values of ρ are selected, ρ=[0.5, 0.8, 1.1, 1.4], and tested sequentially to adapt the predistortion coefficients. For a given value of ρ, the signals yRF(t) and γdet(t) are computed from the input signal x(k), the current setting of the predistortion module, GDPD, and the memoryless model of the PA, GPA. A value of λ is chosen (λ=0.35) and asynchronous sampling is applied to determine the sampling instants ts where x(ts)=ρ[1-λexp{jθ(ts)}] and the corresponding values of γdet(ts). The best method for determining ts is to interpolate x(k) to localize the instants when x(k) crosses the circle defined by (ρ,λ). However, for ease of implementation using Matlab, the signal x(k) is up-sampled by a factor of 4 and samples are selected if x(k) is within 0.025λ of the (ρ,λ) circle. The values θ(ts) and γdet(ts) are accumulated in LUTs (18) and (25), from which E[γdet(ts)] is computed using (21), then demodulated using (23) for m=[1,2] to produce measurements Γθ and Γ2θ.
Comparing the uncorrected and predistorted memoryless approximations, it can be seen that steady-state predistortion coefficients reduce the ACLR2 by 19 dB to −58.0 dBc, which is well below the WCDMA specification. Although the predistorted results validate the measurement and estimation technique, the output spectrum and ACLR measurements are optimistic because the memory effects are not modeled.
A better approximation of the actual performance of the linearized transmitter is obtained by post distorting the output data capture using the converged value of GDPD because the memory effects and noise within the PA are included. These results are not a perfect prediction of the predistortion performance because the series nonlinearity of GDPD and GPA does not commute in general. However, the modeling error for modest nonlinearities is small. The post distortion ACLR values pass the WCDMA specification, but only marginally for the upper ACLR2 band. This suggests that the memoryless predistortion would provide sufficient linearization of the PA for a 101 WCDMA input signal. Future research will look at applying this approach to PA models including memory effects, which should increase the ACLR margin for the above-mentioned PA.
The models of the predistortion and the residual nonlinearity of the transmitter are extended to include memory correction. In general, it is desirable to use the lowest order predistortion model that makes it possible to meet the specifications of the input signal's modulation format. That is, if the memoryless digital predistorter (“DPD”) is adequate, then use it. However, if additional correction is required, the gain model can be extended to include memory correction. The need for memory correction is indicated by a large ACLR (for WCDMA) or by high variances in the LUT bins (σ2(θn) in (22)) used in the memoryless coefficient estimation.
While it is possible to model memory using a pruned Volterra series based on delayed digital samples of the input signal, such an approach does not allow for asynchronous sampling. An approach for memory modeling that allows asynchronous sampling is to define the nonlinear gain as a function of |x| and ∂|x|/∂t. A first possible model for the predistortion gain is
where sk are predistortion coefficients associated with the memory correction, K is the order of the memory, and hω{ } is an operator indicating that the envelope derivative is bandpass filtered to limit the high frequency noise. The gain model for the transmitter is
where rk are coefficients associated with the memory component of the residual nonlinearity. Note that the derivative d|x|/dt is obtained by filtering the envelope of the WCDMA signal before the asynchronous sampling is applied to obtain (|x|, hω{d|x|/dt}, γdet) at the sample instant ts.
When the memory is significant enough to require modeling, it is beneficial to store γdet as a function of two dimensions, (θ,d|x|/dt), usually in a 2-dimensional LUT. However, the form of (33) allows the coefficients of the residual nonlinearity to be estimated using 2 sets of 1-D LUTs instead of one set of 2-D LUTs. A new measure of the memory is needed, which is
where γ0 is the expected value of γdet (average radius of the circle formed by the asynchronously sampled points), hω(k) is the output of the filtered derivative hω(d|x|/dt) sampled at the time k. The LUTs for the memory estimation are
The mean LUT for the memory detection is
Using the mean LUT, the demodulated signal becomes
As in the memoryless case, it is necessary to integrate the measurements over several values of ρ. The relationship between the memory measurements (ψθ,ψ2θ) and the residual memory coefficients, r, is approximated by
where M is the same matrix defined in (12). The memory coefficients of the predistortion gain are updated using
s(ti+1)=s(ti)−α·[r0r1r2r3]T. (Eq. 41)
The complexity of the memory model can be adjusted using the polynomial order K. In most cases, the order of the memory will be less than the order of the memoryless nonlinearity (that is, K<N), in which case a subset of the matrix M is used for the former. Another method of increasing the complexity of the memory model is to apply a set of bandpass filters, hω(n), with different (minimally overlapping) frequency responses to the envelope derivative, d|x|/dt, and replicate the memory measurements (ψθ,ψ2θ) for each hω. Each hω(n) term would be multiplied by a separate polynomial of |x|, thereby adding more memory terms to Equation 33. It is also possible to use higher-order values of hω to increase the complexity (for example, [hω]n). However, these are not considered here because the overlap of the frequency responses with those of lower order basis functions would make the coefficient estimation more difficult.
The estimations of the memoryless and memory coefficients, a and r, are decoupled in this implementation. This approximation is valid when E[hω(d|x|dt)]=0 for each angle θn of the asynchronously sampled input signal. This is a reasonable assumption for a WCDMA input signal. It is recommended that the memoryless coefficients be adapted first, in isolation, because the memoryless distortion generated tends to be larger than that generated by the memory. Both components can be adapted concurrently once the residual memoryless nonlinearity is reduced to a level comparable to the memory component.
In a preferred embodiment, the predistortion gain model presented in Equation 33 is simplified such that the post distortion of the output capture comprises one term, s0. The DPD gain becomes
The gain of the PA (GPA) used in the simulation is represented by AM-AM and AM-PM LUTs for the memoryless component (as before), and augmented by a memory term hωq0. The value of q0 is estimated from the output capture using a least square technique which is weighted spectrally to improve out-of-band model accuracy.
Referring to
System 1201 depicted in
System 1201 also has a third signal path receiving the input signal 502 comprising a sampling circuit 1260 which is configured to measure the instantaneous amplitude of the input signal 502 and trigger a sampling instant when a value of the instantaneous amplitude is substantially equal to a first predetermined level. The sampling circuit triggers the interpolating circuit 1264, the second interpolating circuit 1272, and the sample- and hold circuit 554. Sample- and hold circuit 554 is coupled to the square law detector 142 and samples envelope signal γdet during the sampling instant. The analog-to-digital convertor 1252 receives the sampled envelope signal γdet, generates a digital representation of the sampled envelope signal γdet, and feeds the sampled envelope signal to the accumulating circuit 1282 and the second accumulating circuit 1280.
System 1201 also has a fourth signal path coupled to the input, comprising a second interpolating circuit 1272 configured for asynchronously sampling the input signal 502 during a sampling instant and obtaining the sampled time derivative of the input signal 1274. A second accumulating circuit 1280 is configured for accumulating the sampled time derivative input signals, the sampled envelope signal, and sampled instantaneous phase. The second accumulating circuit 1280 is further configured for calculating and storing moments for memory estimation in Look Up Tables based on the sampled derivative input signals, the sampled envelope signal, and sampled instantaneous phase. The fourth signal path has demodulating circuits 1290 and 1294 that are configured to perform a digital Fourier Transformation on the memory estimation moments to yield memory estimation demodulated values 1292 and 1296.
The first and second harmonic error measurements 574 and 584, and the memory estimation demodulated values 1292 and 1296 are then fed into coefficient calculator 1290 which provides updated predistortion coefficients to predistorter 104.
Referring to
System 1301 depicted in
System 1301 also has an envelope sampling circuit 1360 coupled to the square law detector 142, where the envelope sampling circuit 1360 is configured for measuring the envelope signal γdet and triggering the sampling instant when a value of the envelope signal γdet is substantially equal to ηγ, a second pre-determined level.
System 1301 also has a fourth signal path coupled to the input, comprising a second interpolating circuit 1370 configured for asynchronously sampling the input signal 502 during a sampling instant and obtaining the sampled time derivative of the input signal 1372. A second accumulating circuit 1374 is configured for accumulating the sampled time derivative input signals, the sampled instantaneous amplitude, and sampled instantaneous phase. The second accumulating circuit 1374 is further configured for calculating and storing moments for memory estimation in Look Up Tables based on the sampled time derivative input signals, the sampled instantaneous amplitude, and sampled instantaneous phase. The fourth signal path has demodulating circuit 1390 and 1394 configured to perform a digital Fourier Transformation on the memory estimation moments to yield memory estimation demodulated values 1392 and 1396.
The first and second harmonic error measurements 1385 and 1387, and the memory estimation demodulated values 1392 and 1396 are then fed into coefficient calculator 1380 which provides updated predistortion coefficients to predistorter 104.
System 1201 is simulated using Matlab to determine the steady-state performance of a polynomial predistorter tuned using measurements derived from asynchronous samples of a WCDMA signal. The WCDMA input signal has a 101 carrier configuration modulated at a center frequency of 2.14 GHz and crest factor reduced to a peak-to-average power ratio (PAPR) of 7.2 dB. Data captures of the input and output signals of a class AB biased power amplifier, denoted by xRFo and yRFo, respectively, are used to compute the gain of the PA model (GPA) used in the simulation. The sample rate of the digitized data captures is 122.88 MHz. The input data capture is also used as the input signal x(k) in the simulation. Note that in the following subsections, yRFo denotes the digitized data capture of the actual uncorrected PA output signal whereas yRF is used to denote the simulated predistorted PA output signal computed using GPAxDPD(k).
The memoryless and memory coefficient estimations are performed independently. The memoryless adaptation is applied initially in isolation to reduce the residual nonlinearity using (30)-(32), after which both the memoryless and memory adaptations are performed. The memoryless coefficients are updated after each measurement of (Γθ,Γ2θ). In contrast, the memory coefficient s0 is updated after ψθ has been measured for all four values of σk=[0.5, 0.8, 1.1, 1.4]. This was done for ease of implementation. As in the previous example, λ=0.35.
A weighted average of the residual memory estimates from different σk's is used to update the memory coefficient: that is,
where ψθ,k is the memory measurement ψθ obtained for ρk, α<1, and wk is a weight defined by
That is, the weight used for each σk is determined by the minimum bin value of the L0,d|x| LUT used in the residual memory estimation (see (36)).
Comparing the uncorrected and predistorted memory approximations, it can be seen that the steady-state predistortion coefficients reduce the ACLR2 by 18.6 dB to −57.6 dBc. This is well below the WCDMA specification (−50 dBc) and validates the memory measurement and coefficient estimation. It also validates the implementation of the memoryless and memory coefficient estimations as decoupled processes.
Improved performance of the linearized transmitter is predicted by the post distortion of the output data capture yRFo using the converged value of GDPD. The post distortion ACLR values pass the WCDMA specification, as before, and the margin for the ACLR2 band is increased to 3.4 dB (see Table II). This suggests that the memory predistortion using (42) will provide sufficient linearization of the PA for a 101 WCDMA input signal.
The present invention has been described primarily to detect and correct the memoryless and memory based nonlinearities of a predistorter and power amplifier by asynchronously sampling signals of a circuit during normal operation. In this regard, the systems for measuring, interpolating, accumulating, and correcting the predistortion coefficients, and other functions described are presented for purposes of illustration and description. Furthermore, the description is not intended to limit the invention to the form disclosed herein. For example, the embodiments may comprise various physical forms including interconnected separate circuits employing discrete devices, one or more digital signal processors, one or more microprocessors, one or more systems performing the functions described above, either in part or in whole, or a combination of one or more physical forms. Accordingly, variants and modifications consistent with the following teachings, skill, and knowledge of the relevant art, are within the scope of the present invention. The embodiments described herein are further intended to explain modes known for practicing the invention disclosed herewith and to enable others skilled in the art to utilize the invention in equivalent, or alternative embodiments and with various modifications considered necessary by the particular application(s) or use(s) of the present invention.
The present application claims priority under 35 U.S.C. Section 119(e) to U.S. Provisional Patent Application Ser. No. 61/264,566 filed Nov. 25, 2009, the disclosure of which is incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
5990734 | Wright et al. | Nov 1999 | A |
6566948 | Braithwaite | May 2003 | B1 |
20100283540 | Davies | Nov 2010 | A1 |
Entry |
---|
R.G. Brown, “Introduction to Random Signal Analysis and Kalman Filtering,” New York, New York, Wiley and Sons, 1983. |
R. N. Braithwaite, “Measurement and correction of residual nonlinearities in a digitally predistorted power amplifier,” 75th ARFTG Microwave Meas. Conf, Anaheim, CA, May 28, 2010, pp. 14-17. |
R. N. Braithwaite and S. Carichner, “An improved Doherty amplifier using cascaded digital predistortion and digital gate voltage enhancement,” IEEE Trans. Microwave Theory and Techniques, vol. 57, No. 12, pp. 3118-3126, Dec. 2009. |
R. N. Braithwaite, “Wide bandwidth adaptive digital predistortion of power amplifiers using reduced order memory correction,” 2008 IEEE MTT-S International Microwave Symposium, Atlanta, GA, Jun. 15-20, 2008, pp. 1517-1520. |
R. N. Braithwaite, “Memory correction of a Doherty power amplifier with a WCDMA input using digital predistortion,” 2006 IEEE MTT-S International Microwave Symposium, San Francisco, CA, Jun. 11-16, 2006, pp. 1526-1529. |
A. Zhu, J. C. Pedro, and T. R. Cunba, “Pruning the Volterra series for behavioral modeling of power amplifiers using physical knowledge,” IEEE Trans. Microwave Theory and Techniques, vol. 55, No. 5, pp. 813-821, May 2007. |
A. Zhu, P. 1. Draxler, J. J. Yan, T. J. Brazil, D. F. Kimball, and P. M. Asbeck, “Open-Loop digital predistorter for RF power amplifiers using dynamic deviation reduction-based Volterra series,” IEEE Trans. Microwave Theory and Techniques, vol. 56, No. 7, pp. 1524-1534, Jul. 2008. |
J. Staudinger, J. Nanan, and J. Wood, “Memory fading Volterra series model for high power infrastructure amplifiers,” 2010 IEEE Radio Wireless Symposium, New Orleans, LA, Jan. 10-14, 2010, pp. 184-187. |
L. Ding, G. T. Zhou, D. R. Morgan, Z. Ma, J. S. Kenney, J. Kim, and C. R. Giardina, “A robust digital baseband predistorter constructed using memory polynomials,” IEEE Trans. Comm., vol. 52, No. 1, pp. 159-165, Jan. 2004. |
O. Hammi, S. Carichner, B. Vassilakis, and F. M. Ghannouchi, “Synergetic crest factor reduction and baseband digital predistortion for adaptive 3G Doherty power amplifier Iinearizer design,” IEEE Trans. Microwave Theory and Techniques, vol. 56, No. 11, pp. 2602-2608, Nov. 2008. |
F. Mkadem, M. B. Ayed, S. Boumaiza, 1. Wood, and P. Aaen, “Behavioral modeling and digital predistortion of power amplifiers with memory using two hidden layers artificial neural networks,” 2010 IEEE MTT-S International Microwave Symposium, Anaheim, CA, May 2010, pp. 656-659. |
Number | Date | Country | |
---|---|---|---|
20110121897 A1 | May 2011 | US |
Number | Date | Country | |
---|---|---|---|
61264566 | Nov 2009 | US |