Zusammenfassung
Dieser Artikel behandelt die adaptive Vorverzerrung von nichtlinearen Systemen. Die Nichtlinearität wird als Hammerstein- bzw. Wiener-Modell dargestellt und die adaptive Vorverzerrung entsprechend mit einem Wiener- bzw. Hammerstein-System durchgeführt. Der "Nonlinear Filtered-x Prediction Error Method (NFxPEM)"-Algorithmus schätzt gleichzeitig die Parameter des linearen und des nichtlinearen Blocks des Vorverzerrungssystems. Der NFxPEM-Algorithmus wird unter der Bedingung, dass sich die Parameter des Vorverzerrungssystems während der Adaptation nur langsam ändern, hergeleitet. Simulationen zeigen, dass der vorgeschlagene NFxPEM-Algorithmus in der Lage ist, nichtlineare Verzerrungen zu kompensieren und die spektrale Fortpflanzung effektiv zu reduzieren. Zusätzlich wird gezeigt, dass der vorgeschlagene NFxPEM-Algorithmus wesentlich bessere Ergebnisse als der "Nonlinear Filtered-x Least Mean Squares (NFxLMS)"-Algorithmus erzielt.
Summary
Adaptive predistortion of nonlinear systems described using Hammerstein and Wiener models is considered in this paper. The adaptive predistorter is modeled as a Wiener or Hammerstein system, respectively. The parameters of the linear and nonlinear blocks of the predistorter are estimated simultaneously using the Nonlinear Filtered-x Prediction Error Method (NFxPEM) algorithm. The NFxPEM algorithm is derived under the assumption that the parameters of the Wiener and Hammerstein predistorters are changing slowly during adaptation. Simulation study shows that the suggested predistorter using the NFxPEM algorithm can well compensate nonlinear distortion and effectively reduce spectral regrowth. Moreover, the suggested NFxPEM algorithm achieves much better results as compared to the Nonlinear Filtered-x Least Mean Squares (NFxLMS) algorithm.
References
Abd-Elrady, E. (2004): A nonlinear approach to harmonic signal modeling. Signal Processing, 84 (1): 163–195
Abd-Elrady, E. (2005): Nonlinear approaches to periodic signal modeling. Ph.D. thesis, Department of Information Technology, Uppsala University, Uppsala, Sweden, PDF file at http://publications.uu.se/abstract.xsql?dbid=4644
Costa, M. H., Bermudez, J. C. M., Bershad, N. J. (2002) Stochastic analysis of the filtered-x LMS algorithm in systems with nonlinear secondary paths. IEEE Transactions on Signal Processing, 50 (6): 2002
Gan, L. (2009): Adaptive digital predistortion of nonlinear systems. Ph.D. thesis, Faculty of Electrical and Information Engineering. Graz University of Technology, Graz, Austria
Gan, L., Abd-Elrady, E. (2008): Adaptive predistortion of Wiener system using the NFxLMS algorithm and initial subsystem estimates. In: Proc. of EUSIPCO. Lausanne, Switzerland
Gao, X. Y., Snelgrove, W. M. (1990): Adaptive linearization schemes for weakly nonlinear systems using adaptive linear and nonlinear FIR filters. In: Proceedings of the 33rd Midwest Symposium on Circuits and Systems, vol. 1: 9–12
Gilabert, P., Montoro, G., Bertran, E. (2005): On the Wiener and Hammerstein models for power amplifier predistortion. In: Proc. of APMC. Suzhou, China, vol. 2
Haykin, S. (2002): Adaptive Filter Theory, 4th edn. Prentice-Hall, Upper Saddle River, NJ, USA
Ibnkahla, M. (2002): Natural gradient learning neural networks for adaptive inversion of Hammerstein systems. IEEE Signal Processing Letters, 9 (10): 315–317
Johnson, C. R. Jr. (1984): Adaptive IIR filtering: current results and open issues. IEEE Transactions on Information Theory, IT-30 (2): 237–250
Kang, H. W., Cho, Y. S., Youn, D. H. (1998): Adaptive precompensation of Wiener systems. IEEE Transactions on Signal Processing, 46 (10): 2825–2829
Kang, H. W., Cho, Y. S., Youn, D. H. (1999): On compensating nonlinear distortions of an OFDM system using an efficient. adaptive predistorter. IEEE Transactions on Communications, 47 (4): 522–526
Lashkari, K., Puranik, A. (2005): Exact linearization of Wiener and Hammerstein systems. In: Proc. of The 5th ICICS. Bangkok, Thailand: 917–920
Lim, Y. H., Cho, Y. S., Cha I. W., Youn, D. H. (1998): An adaptive nonlinear prefilter for compensation of distortion in nonlinear systems. IEEE Transactions on Signal Processing, 46 (6): 1726–1730
Ljung, L. (1999): System Identification – Theory for the User, 2nd edn. Prentice-Hall, Upper Saddle River, NJ, USA
Ljung, L. (2002): Prediction error estimation methods. Circuits Systems Signal Processing, 21 (1): 11–21
Ljung, L., Söderström, T. (1983): Theory and Practice of Recursive Identification. M.I.T. Press, Cambridge, MA, USA
Schetzen, M. (1989): The Volterra and Wiener Theories of Nonlinear Systems. R. E. Krieger, Florida, USA
Schwingshackl, D., Kubin, G. (2007): Polyphase representation of multirate nonlinear filters and its applications. IEEE Transactions on Signal Processing, 55 (5): 2145–2157
Söderström, T., Stoica, P. (1989): System Identification. Prentice-Hall International, Hemel Hempstead, United Kingdom
Wigren, T. (1994): Convergence analysis of recursive identification algorithms based on the nonlinear Wiener model. IEEE Transactions on Automatic Control, AC-39: 2191–2206
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Abd-Elrady, E., Gan, L. & Kubin, G. Predistortion of Hammerstein and Wiener systems using the Nonlinear Filtered-x Prediction Error Method algorithm. Elektrotech. Inftech. 127, 285–290 (2010). https://doi.org/10.1007/s00502-010-0776-4
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/s00502-010-0776-4