Mitigation of Nonlinear Spurious Products using Least Mean-Square (LMS)

Similar documents
A Mirror Predistortion Linear Power Amplifier

Application Note 106 IP2 Measurements of Wideband Amplifiers v1.0

Linearity Improvement Techniques for Wireless Transmitters: Part 1

Advanced Architectures for Self- Interference Cancellation in Full-Duplex Radios: Algorithms and Measurements

Receiver Design. Prof. Tzong-Lin Wu EMC Laboratory Department of Electrical Engineering National Taiwan University 2011/2/21

WIRELESS TRANSCEIVER ARCHITECTURE

Analog Devices Welcomes Hittite Microwave Corporation NO CONTENT ON THE ATTACHED DOCUMENT HAS CHANGED

STUDY OF THREE PHASE DEMODULATOR BASED DIRECT CONVERSION RECEIVER

High Dynamic Range Receiver Parameters

Multitone Harmonic Radar

Geng Ye U. N. Carolina at Charlotte

EVM & ACP ANALYSIS OF LMS FILTER FOR SALEH MODEL PA LINEARIZATION IN DIFFERENT PHASE SHIFT KEYING MODULATIONS

Measuring Non-linear Amplifiers

An RF-input outphasing power amplifier with RF signal decomposition network

Three-dimensional power segmented tracking for adaptive digital pre-distortion

Modeling of a Power Amplifier for Digital Pre-distortion Applications using Simplified Complex Memory Polynomial

THE BASICS OF RADIO SYSTEM DESIGN

Reconfigurable RF Systems Using Commercially Available Digital Capacitor Arrays

Antenna Measurements using Modulated Signals

Intermodulation Distortion

Hot S 22 and Hot K-factor Measurements

Intermodulation in Active Array Receive Antennas

HR001118S0020 Millimeter-Wave Digital Arrays (MIDAS) Frequently Asked Questions (FAQ) February 12, 2018

Effects of Intermodulation Distortion and its Reduction Techniques

Intermodulation Distortion and Compression Point Measurement of Active Integrated Antennas Using a Radiative Method

Comprehensive Performance Analysis of Non Blind LMS Beamforming Algorithm using a Prefilter

Nonlinearities in Power Amplifier and its Remedies

MAKING TRANSIENT ANTENNA MEASUREMENTS

HR001118S0020 Millimeter-Wave Digital Arrays (MIDAS) Frequently Asked Questions (FAQ) March 12, 2018

A variable step-size LMS adaptive filtering algorithm for speech denoising in VoIP

Predistorter for Power Amplifier using Flower Pollination Algorithm

Prediction of a CDMA Output Spectrum Based on Intermodulation Products of Two-Tone Test

REFERENCE RECEIVER ENABLED DIGITAL CANCELLATION OF NONLINEAR OUT-OF-BAND BLOCKER DISTORTION IN WIDEBAND RECEIVERS

Keysight Technologies Pulsed Antenna Measurements Using PNA Network Analyzers

Some Radio Implementation Challenges in 3G-LTE Context

Introduction to Surface Acoustic Wave (SAW) Devices

Smart antenna technology

Interference Issues between UMTS & WLAN in a Multi-Standard RF Receiver

Analog Devices Welcomes Hittite Microwave Corporation NO CONTENT ON THE ATTACHED DOCUMENT HAS CHANGED

Digitally-Controlled RF Self- Interference Canceller for Full-Duplex Radios

Truly Aliasing-Free Digital RF-PWM Power Coding Scheme for Switched-Mode Power Amplifiers

Adaptive Kalman Filter based Channel Equalizer

Adaptive beamforming using pipelined transform domain filters

Analysis of LMS and NLMS Adaptive Beamforming Algorithms

Digital Time-Interleaved ADC Mismatch Error Correction Embedded into High-Performance Digitizers

Variable Step-Size LMS Adaptive Filters for CDMA Multiuser Detection

A 3rd- and 5th-order intermodulation products generator for predistortion of base-station HPAs

Reconfigurable Hybrid Beamforming Architecture for Millimeter Wave Radio: A Tradeoff between MIMO Diversity and Beamforming Directivity

MEASURING HUM MODULATION USING MATRIX MODEL HD-500 HUM DEMODULATOR

Digital full-band linearization of wideband direct-conversion receiver for radar and communications applications

Acoustic Echo Cancellation using LMS Algorithm

Beam Forming Algorithm Implementation using FPGA

ENCOR-Phase 2. Enabling Methods for Dynamic Spectrum Access and Cognitive Radio

Characteristics of an Optical Delay Line for Radar Testing

CHAPTER 6 CONCLUSION AND FUTURE SCOPE

print close Chris Bean, AWR Group, NI

Adaptive Systems Homework Assignment 3

5G Multi-Band Vector Transceiver

Composite Adaptive Digital Predistortion with Improved Variable Step Size LMS Algorithm

Traceability and Modulated-Signal Measurements

Passive Inter-modulation Cancellation in FDD System

Keysight Technologies Making Accurate Intermodulation Distortion Measurements with the PNA-X Network Analyzer, 10 MHz to 26.5 GHz

Analog and RF circuit techniques in nanometer CMOS

Nonlinear Equalization Processor IC for Wideband Receivers and

Ultra Wideband Indoor Radio Channel Measurements

DUAL-POLARIZED, DIFFERENTIAL LINE FEED MICROSTRIP CIRCULAR PATCH ANTENNA FOR FULL DUPLEX COMMUNICATION

! # & # ( ( Published in IEEE Antennas and Wireless Propagation Letters, Volume 10, May 2011, pp ! # % % # & & # ( % # ) ) & ( ( % %

TSEK02: Radio Electronics Lecture 8: RX Nonlinearity Issues, Demodulation. Ted Johansson, EKS, ISY

RF Receiver Hardware Design

Beamforming measurements. Markus Loerner, Market Segment Manager RF & microwave component test

Digital Compensation for Distortion

Keysight Technologies PNA-X Series Microwave Network Analyzers

New System Simulator Includes Spectral Domain Analysis

A linearized amplifier using self-mixing feedback technique

Preprint. This is the submitted version of a paper presented at 46th European Microwave Conference.

Keywords: Adaptive filtering, LMS algorithm, Noise cancellation, VHDL Design, Signal to noise ratio (SNR), Convergence Speed.

5G, WLAN, and LTE Wireless Design with MATLAB

Base-Band Impedance Control and Calibration for On- Wafer Linearity Measurements

Software Defined Radio: Enabling technologies and Applications

Performance Optimization in Wireless Channel Using Adaptive Fractional Space CMA

VERIFICATION OF RECEIVER EQUALIZATION BY INTEGRATING DATAFLOW SIMULATION AND PHYSICAL CHANNELS. A Thesis. presented to.

Digitally Enhanced Inter-modulation Distortion Compensation in Wideband Spectrum Sensing. Han Yan and Prof. Danijela Cabric Nov.

TSEK38 Radio Frequency Transceiver Design: Project work B

The New Load Pull Characterization Method for Microwave Power Amplifier Design

Laser Transmitter Adaptive Feedforward Linearization System for Radio over Fiber Applications

Reconfigurable 6 GHz Vector Signal Transceiver with I/Q Interface

Chapter 2 Channel Equalization

International ejournals

TLCE - A3 08/09/ /09/ TLCE - A DDC. IF channel Zc. - Low noise, wide dynamic Ie Vo 08/09/ TLCE - A DDC

Introduction. In the frequency domain, complex signals are separated into their frequency components, and the level at each frequency is displayed

Performance Comparison of ZF, LMS and RLS Algorithms for Linear Adaptive Equalizer

Design of mmwave massive MIMO cellular systems

TSEK02: Radio Electronics Lecture 8: RX Nonlinearity Issues, Demodulation. Ted Johansson, EKS, ISY

The Phased Array Feed Receiver System : Linearity, Cross coupling and Image Rejection

A Product Development Flow for 5G/LTE Envelope Tracking Power Amplifiers, Part 2

THE LINEARIZATION TECHNIQUE FOR MULTICHANNEL WIRELESS SYSTEMS WITH THE INJECTION OF THE SECOND HARMONICS

Adaptive Antennas. Randy L. Haupt

Baseband Compensation Techniques for Bandpass Nonlinearities

Class E and Class D -1 GaN HEMT Switched-Mode Power Amplifiers

Wideband Receiver for Communications Receiver or Spectrum Analysis Usage: A Comparison of Superheterodyne to Quadrature Down Conversion

Transcription:

Mitigation of Nonlinear Spurious Products using Least Mean-Square (LMS) Nicholas Peccarelli & Caleb Fulton Advanced Radar Research Center University of Oklahoma Norman, Oklahoma, USA, 73019 Email: peccarelli@ou.edu, fulton@ou.edu Abstract This paper analyzes the performance of an iterative solution for the nonlinear correction of a digital array receiver channel. The iterative least mean-square (LMS) algorithm is compared to weighted least-squares (WLS) and its ability to adapt to changes in system temperature, and therefore nonlinear characteristics, is shown. Lastly, a digital array is simulated with nonlinear channels that represent a real system. The resulting intermodulation distortion (IMD) is then mitigated using the LMS correction method. Keywords phased array; nonlinear correction; intermodulation distortion; least mean-square; dynamic range. I. INTRODUCTION With the increasing desire for low cost radar systems, specifically digital phased arrays, with each element requiring its own Tx/Rx channel, we are forced to use components with a lower third-order interception point (IP3). This paired with the possibility for interferers, both in-band and out-ofband, driving the receivers into compression and creating intermodulation distortion (IMD), has lead to a great need for digital nonlinear correction [1], [2]. Digital pre-distortion, used to correct nonlinearities in the Tx channel, was done in [3], for example, making use of a cross-memory polynomial model. Post-distortion methods, correcting distortion in the Rx channel, were given in [1] and [4], where the authors used weighted least-squares (WLS) to apply a memory polynomial model to the distorted data for receiver IMD correction, in [5], using the least mean-square (LMS) algorithm to apply a static power series based correction, and in [6], where LMS was used to correct both RF and baseband nonlinearities. The use of the post-distortion method allows for correction in situations where receiver distortion is unavoidable, specifically when interferers drive the system into compression. This paper demonstrates cases where the LMS method proves advantageous over WLS in its ability to iteratively adapt the weights to changes in the system, such as temperature or frequency changes due to the use of tunable components. It will also be demonstrated that the memory polynomial, though it may not be optimal in all cases, can characterize the nonlinear aspects of the system in both power, frequency, DISTRIBUTION STATEMENT A. Approved for public release: distribution is unlimited. and combinations of the two. Lastly, it will be shown that using an iterative solution for IMD correction on a digital array provides a much higher increase in dynamic range when compared to the use of a static solution. Typically, characterization of the nonlinearities of a system is done by placing two tones and their respective IMD somewhere in-band. The disadvantages of this method are that it only characterizes a specific part of the bandwidth and only at a specific power level. The use of a frequency and power diverse waveform, such as band-limited white Gaussian noise (WGN), to characterize the system is much more effective as it results in many more frequencies and a multitude of power levels being simultaneously tested. In this paper, the use of LMS to apply a memory polynomial-based nonlinear correction to data gathered from a linear auxiliary channel and a low-cost-nonlinear channel is presented. The ability of LMS to quickly adapt to changes in the temperature of the system, compared to that of the computationally costly WLS, is also shown. Section II demonstrates the framework of the LMS algorithm. Next, Section III will show the results of digital nonlinear correction from both WLS and LMS methods. Section IV shows the nonlinear characterization of a receiver channel and the use of this characterization in a MATLAB software suite designed for digital array simulations. Section V then shows the results of the the LMS correction on a simulation of a 12 element linear array with nonlinear receiver channels. Lastly, the Conclusion will summarize the work discussed in this paper and give examples of future work. II. LMS ALGORITHM The LMS algorithm attempts to minimize the mean-square error (MSE), the cost function, of the desired signal d(n) and the corrected signal y(n). MSE = 1 N N [d(n) y(n)] 2 (1) n=1 The cost function is at a minimum when its first derivative is zero and its second derivative is positive. The gradient of the cost function J[w(n)] is given by 638

Fig. 1. The testbed setup; Rx1 is the auxilliary channel; Rx2 is the nonlinear channel, which is distorted by the nonlinear amplifier. J[w(n)] = 2d(n)x(n) + 2x(n)x T (n)w(n) = 2e(n)x(n) (2) where w(n) are the weights used to correct the distorted signal x(n). The weights are calculated iteratively, where the next weight is given by w(n + 1) = w(n) µ J[w(n)], (3) where µ is the step size. The weights remain unchanged and are at their optimum values when the error is minimized. In order to apply LMS to nonlinear correction we adapt it to a memory polynomial model, given as y(n) = P 1 M 1 p=0 m=0 w pm x(n m) x(n m) 2p, (4) where w pm is the weight in the p th row and the m th column of the LMS weight matrix w. The memory polynomial model allows for correction in P power levels and M orders, yielding a total of P M coefficients to characterize the nonlinear system. III. CHANNEL CORRECTION RESULTS We gathered data from an Analog Devices AD9371 transceiver, using the Tx module to transmit the 20MHz WGN waveform at 2.7GHz. This was then fed into a power divider, with one output feeding into the auxiliary channel and the other output into the pre-amp, a MiniCircuits XRL-3500+, followed by the nonlinear amplifier, a MiniCircuits ZJL-3G+. Both of the Rx channels were fitted with attenuators so that their respective signals had nearly the same amplitude, and lengths of cables were adjusted so that there was negligible time-delay between the two channels. We then calibrated and corrected the data with both WLS and LMS, each using six power terms (up to the 11th order) and five time delays (memory terms). The system was first calibrated using the WLS method suggested in [1]. The calibrated coefficients were then applied to the collected data and the results are shown in Fig. 2. This resulted in about 10dB of correction in the IMD products. The system was then calibrated and corrected using the LMS method. This correction produced more than 20dB of Fig. 2. WLS correction, yellow, of the nonlinear channel, orange, with IMD mitigation of about 10dB. IMD mitigation, while increasing the noise floor about 10dB, seen in Fig. 3. We then heated the nonlinear amplifier from 30 C to 60 C and gathered the new data. The nonlinear characteristics of the amplifier change with temperature and this can be seen in Figures 4 and 5, where the effectiveness of the previously calibrated coefficients decreased. In order to continue to mitigate the IMD products as much as possible, we would need to re-calibrate the nonlinear system. Since LMS is an iterative algorithm, it is much more computationally efficient at calculating new coefficients, especially because this is the same system and its nonlinear characteristics have only changed slightly. We then ran the LMS calibration for a few iterations until it converged to new weights. The mitigation achieved by these new coefficients can Fig. 3. LMS correction, yellow, of the nonlinear channel, orange, with IMD mitigation of more than 15dB. 639

Fig. 4. WLS correction, yellow, of the heated nonlinear channel, orange, using the coefficients of the 30 C channel with slightly less effective correction. Fig. 6. LMS correction, yellow, of the heated nonlinear channel, orange, using the adaptively trained coefficients with greater than 15dB of IMD mitigation. Fig. 5. LMS correction, yellow, of the heated nonlinear channel, orange, using the coefficients of the 30 C channel with about 5dB less of IMD suppression. be seen in Fig. 6. Another example of the performance of the LMS algorithm is to apply the previously trained weights, used to produce the correction in Fig. 3, to a two tone test on the same system, shown in Fig. 7. Complex baseband tones of -4MHz and 5MHz were pushed through the nonlinear system, producing third-order IMD about 57dB down from the normalized power level. With the application of these previously calibrated weights we were able to achieve 7.5dB and 13dB of mitigation of the 3rd order IMD. The baseband spurious products seen in Fig. 7 were not corrected in this paper, but have been mentioned in [4] and corrected in [6]. Finally, for nonlinear systems, it is interesting to look at the power-in vs power-out curve as it provides information about the compression point of the system, observed in the knee, and the memory effects, seen in the smearing of the points. Fig. 8 Fig. 7. LMS correction, yellow, of the nonlinear channel, orange, with two tone input and resulting third-order IMD. There are also many baseband spurious products both receiver channels. shows the normalized power-in vs power-out curve for the data from Fig. 3. The LMS method does a good job of correcting the memory effects at the lower power levels by removing the smearing, and in correcting the power nonlinearities by removing the knee and straightening up the curve. IV. NONLINEAR ARRAY SYSTEM MODELER The Nonlinear Array System Modeler (NASM), used in [7], allows us to simulate digital phased array systems. NASM is a MATLAB software suite designed to simulate an entire digital array, from the signal source to the antenna element to the digital beamformer. Nonlinear coefficients can be specified to produce specific nonlinearities or to represent a real channel. These coefficient can be calculated from a real system in the same way the correction was done in the previous section. 640

V. ARRAY CORRECTION RESULTS Fig. 8. The normalized power-in vs power-out curve of the LMS correction in yellow, the nonlinear channel in orange and the ideal linear channel response in blue. In order to calculate the nonlinear coefficients of the tested system, the desired signal is replaced with the nonlinear signal. The LMS-based correction from the previous section was then run to determine the nonlinear coefficients to be used in NASM. Fig. 9 shows that the nonlinear coefficients produce the same nonlinearities as the real system and Fig. 10 shows that the normalized power-in power-out curve of the calculated coefficients follows that of the real data. The coefficients of the system for both temperatures were calculated. These coefficients are then used in the next section to simulate a 12 element linear array with IMD caused by two interferers. Having demonstrated the performance of the LMS-based correction on a single channel, we then want to evaluate it s effectiveness on an array. Using NASM and the calculated nonlinear coefficients, we simulated a 12 element linear array with two-tone input, each tone from a different direction. The two third-order IMD correlate to predictable angles given by equations in [8], used by the authors of [4]. The array was simulated with at a frequency of 2.7GHz with the two tones, at baseband, having frequencies of 11MHz and 17MHz and directions of 15 and 11, respectively. The third-order IMD were at baseband frequencies of 5MHz and 23MHz with correlated directions of 45.27 and 39.68, respectively. The first array simulation, shown in Fig. 11, used coefficients from the 30 C channel. The channels were corrected using the LMS-based correction method, decorrelating the third-order IMD by 23.47dB and 24.24dB. The second and third arrays were simulated using the coefficients from the 60 C channel. The first of these two simulations was corrected using the correction coefficients from the first array simulation, shown in Fig. 12. The decorrelation of the third-order IMD in this simulation were only 10.61dB and 11.73dB, more than an order of magnitude less than the correction when the coefficients were used on the channels they were calibrated on. The correction coefficients were then iteratively calibrated, as in Section III, by running the LMS for a few iterations on the new data allowing it to adapt the values to the new channel characteristics. Fig. 13 shows that the adaptive weights decorrelated the IMD by 19.94dB and 19.68dB. Using the iterative calibration solution to correct the nonlinear IMD of an array provided 9dB more mitigation when compared to the use of static coefficients. Fig. 9. The LMS trained nonlinear distortion, yellow, of the linear channel, blue, closely matches the nonlinear channel, orange. Fig. 10. The power-in vs power-out curve of the LMS trained nonlinear distortion, yellow, follows that of the nonlinear channel, orange. 641

Fig. 11. Digital beamforming of a simulated 12-element array with nonlinear receive channels, solid lines, and its nonlinear correction, dashed lines. The two input tones are at baseband frequencies of 11MHz (blue) and 17MHz (orange) with third-order IMD at 5MHz (yellow) and 23MHz (purple). The correction shows the decorrelation of the third-order spurs. Fig. 13. Digital beamforming of a simulated 12-element array with heated nonlinear receive channels, solid lines, and its nonlinear correction using adaptively trained coefficients, dashed lines. The two input tones are at baseband frequencies of 11MHz (blue) and 17MHz (orange) with third-order IMD at 5MHz (yellow) and 23MHz (purple). The correction shows an increase in the decorrelation of the third-order spurs, as opposed to when the static correction was used. Fig. 14. Legend for Figures 11, 12, and 13 effects of the system. In general, it is still an open research topic to determine the most optimal manner for training receiver correction to be able to handle the widest variety of nonlinearities. Fig. 12. Digital beamforming of a simulated 12-element array with heated nonlinear receive channels, solid lines, and its nonlinear correction using the coefficients of the non-heated channels, dashed lines. The two input tones are at baseband frequencies of 11MHz (blue) and 17MHz (orange) with thirdorder IMD at 5MHz (yellow) and 23MHz (purple). The correction shows less decorrelation of the third-order spurs. CONCLUSION The ability of the LMS algorithm to linearize signals that have been pushed into compression, paired with its ability to adapt to changes in the system make it a very desirable way to correct nonlinearities in low cost systems. It was also shown that having an iterative solution, when correcting IMD in a digital phased array, provides a much better correction than when using static coefficients. The next step would be to show how the LMS algorithm performs with the use of tunable components, which will greatly change the memory ACKNOWLEDGMENT This work was supported by the Defense Advanced Research Projects Agency (DARPA) under grant no. D15A00090. The authors would also like to thank B. James for designing the NASM software suite. REFERENCES [1] B.James, C. Fulton, Correction of frequency-dependent nonlinear errors in direct-conversion transceivers, Proc. GOMACTech 2016, March 2016. [2] L. Paulsen, T. Hoffmann, C. Fulton, M. Yeary, A. Saunders, D. Thompson, B. Chen, A. Guo and B. Murmann, IMPACT: A low cost, reconfigurable, digital beamforming common modual building block for next generation phased arrays, Proc. SPIE 9479, Open Architecture/Open Business Model Net-Centric Systems and Defense Transformation 2015, vol. 9479, May 2015. [3] G.C.L. Cunha, S. Farsi, B. Nauwelaers, D. Schrenurs, An FPGAbased digital predistorter for RF power amplifier linearization using cross-memory polynomial model, International Workshop on Integrated Nonlinear Microwave and Millimeter-wave Circuits (INMMiC), 2014, p. 1-3. 642

[4] B. James and C. Fulton, Decorrelation and mitigation of spurious products in phased arrays with direct conversion transceivers, in 2015 IEE MTT-S Int. Microw. Symp., Phoenix, AZ, May 2015. [5] K. Dogancay, LMS algorithm for blind adaptive nonlinear compensation, Proc. IEEE Region 10 Conference, TENCON 2005, Melbourne, Australia, 21-24, November 2005. [6] M. Grimm, M. Allen, J. Marttila, M. Valkama, R. Thoma, Joint mitigation of nonlinear RF and baseband distortions in wideband directconversion receivers, IEEE Trans. Microw. Theory Tech, vol. 62, no. 1, pp. 166-182, Jan. 2014. [7] B.James, C. Fulton, Nonlinear array system modeler for advanced array calibration, Proc. GOMACTech 2017, March 2017. [8] C. Hemmi, Pattern characterisitcs of harmonic and intermodulation products in broad-band active transmit arrays, IEEE Trans. Antenna Propag., vol. 50, no. 6, pp. 858-865, June 2002. [9] A. D. Poularikas, Adaptive filtering, Taylor & Francis Group LLC, 2015. 643