Abstract
Receiver nonlinear distortion severely impacts modern wireless systems. Traditional power series polynomial models suffer from numerical instability in parameter estimation, especially at high orders or with memory. This paper investigates orthogonal memory polynomial models from the perspectives of memory depth, nonlinear order, input signal distribution, and temporal correlation of the input signal, focusing on effective methods for improving the condition number. Comprehensive analysis reveals that the condition number of the Gram matrix grows rapidly with polynomial order and memory depth for the conventional polynomial, while orthogonal polynomials remain well-conditioned due to their inherent orthogonality and normalization. Notably, orthogonal polynomials maintain robust performance even when the input distribution does not perfectly match the basis weight function. Experiments using OFDM and 3-carrier WCDMA signals confirm that orthogonal polynomials achieve condition numbers orders of magnitude lower than those of power series, along with superior fitting accuracy.
1. Introduction
With the evolution of wireless communication systems toward higher data rates and wider bandwidths, receiver nonlinear distortion has emerged as a major performance-limiting factor. The RF front-end components, including low-noise amplifiers (LNAs), mixers, and analog-to-digital converters (ADCs), exhibit inherent nonlinear characteristics. When combined with modern modulation formats that feature multi carrier structures, large bandwidth, and high peak to average power ratios (PAPR), the resulting nonlinear distortion—such as spectral regrowth and in band intermodulation—severely degrades signal quality [1,2,3].
Recent advances in digital signal processing have enabled effective post compensation of nonlinear distortions in the digital domain. The core of such compensation lies in constructing an accurate behavioral model of the receiver’s nonlinearity, as illustrated in Figure 1. Among various modeling approaches, the polynomial model is widely used due to its simple structure and analytical tractability [4,5,6,7]. Although receiver nonlinearity is often weaker than that of a transmitter power amplifier, it can significantly degrade performance in modern wideband and high-dynamic-range receivers, especially in the presence of strong blockers or when using direct-conversion architectures [8,9]. Conventional polynomial models have been widely adopted for receiver nonlinearity characterization [8,9,10,11], but their parameter estimation often suffers from numerical instability, which can significantly degrade the accuracy of model extraction and compensation performance [12,13,14]. This instability has been well documented in the context of power amplifier digital predistortion [15,16], but also occurs in receiver modeling when the polynomial order or memory depth is high.
Figure 1.
Block scheme for nonlinear distortion mitigation by using the band-splitting filter [8] and reference receiver [9].
To address this issue, researchers have explored orthogonal polynomials for nonlinear modeling and digital predistortion (DPD) of power amplifiers (PAs), demonstrating improved numerical stability [11,12,13,14]. Yet, systematic studies on applying orthogonal polynomial models to receiver nonlinear distortion cancellation remain relatively scarce. Moreover, most existing works on orthogonal polynomial modeling focus on transmitter nonlinearity [6,17,18], and the conditioning properties of different orthogonal bases in the receiver context have not been systematically investigated under realistic input distributions, memory depths, and temporal correlations.
This paper fills this gap by analyzing the condition number of the Gram matrix formed by different polynomial bases under various input signal distributions and by comparing their numerical stability and modeling accuracy. Through comprehensive analysis and experiments using realistic communication signals (OFDM and 3-carrier WCDMA), we demonstrate that orthogonal polynomial bases significantly improve numerical stability while maintaining high modeling accuracy. The results provide valuable insights for designing robust nonlinear compensation schemes in high-spectral-efficiency receiver systems. The proposed orthogonal polynomial approach can serve as a pre-processing module to compensate receiver nonlinearity or be embedded into the neural network as a physically informed layer [19,20]. This remains an interesting direction for future research. The applicability and effectiveness of such models in receiver scenarios warrant further investigation.
The remainder of this paper is organized as follows. Section 2 presents the receiver model and defines the condition number metric. Section 3 analyzes the conditioning of different polynomial bases under memoryless and memory scenarios. Section 4 provides experiment results using OFDM and WCDMA signals, followed by discussion. Section 5 concludes the paper.
2. Receiver Behavior Model and Conditioning Analysis
2.1. Receiver Behavioral Model
The nonlinearity of a receiver primarily originates from three analog components in the front-end: the low-noise amplifier (LNA), the mixer, and the analog-to-digital converter (ADC). The LNA exhibits gain compression and AM-PM conversion when the input signal power exceeds its 1 dB compression point, especially in the presence of strong out-of-band interferers. The mixer introduces intermodulation products due to its switching operation and finite port isolation. The ADC contributes quantization nonlinearity and may clip when the input signal exceeds its full-scale range. Although these nonlinearities are typically weaker than those of a high-power transmitter amplifier, they become significant in modern wideband receivers with high dynamic range, such as those used in cognitive radio, full-duplex communication, and 5G New Radio (NR) systems. The combined effect of these components can be captured by a behavioral model that treats the receiver as a black box, as illustrated in Figure 2. This approach has been widely adopted in the literature [8,9,10,11]. Among various behavioral models, the memory polynomial is one of the most popular due to its simplicity and ability to represent weakly nonlinear systems with memory [4,5].
Figure 2.
Structure of typical receiver front-end.
The input RF signal can be expressed as a bandpass signal around the carrier frequency:
where is the complex baseband signal, and are the amplitude and phase, respectively, and is the carrier angular frequency. Similarly, the receiver front-end output can be expressed as
which is around . The nonlinear relationship between the complex baseband input and output can be represented by a memory polynomial, which is a widely used behavioral model for nonlinear systems with memory [4,5,6,7]:
where denotes the impulse response for each polynomial order taking memory effects into account, M denotes the memory length, the symbol * denotes the convolution, and denotes the k-th polynomial basis function. The Equation (3) can be rewritten in matrix form as
where , , and with the element , and denotes matrix transpose. The corresponding LS estimate for the model coefficients is given by
and denotes the Hermitian transpose. It shows that the major implementation challenge of solving the model coefficients is the inversion of the matrix , which is often ill-conditioned and causes numerical instability [12,13,15].
2.2. Condition Number and Numerical Stability
The numerical stability of the LS solution is measured by the condition number of the Gram matrix , defined as
where and are the maximum and minimum eigenvalues of , respectively. A large condition number indicates that the matrix is ill-conditioned, making the solution highly sensitive to perturbations and numerical errors [7]. The Gram matrix has the following block structure:
Each element represents the cross correlation between different basis functions at possibly different time delays. The condition number is, therefore, directly influenced by the correlations among the basis functions and the input signal. Significant disparities in the magnitudes of matrix elements often lead to a large condition number, which can make the matrix nearly singular, resulting in ill-conditioning.
When the memory effect is not considered (M = 0), the matrix simplifies to , then the correlation between basis functions of different orders largely determines the condition number. We first consider the memoryless case () where the input samples are independent and identically distributed (i.i.d.). This allows us to isolate the effect of amplitude distribution on the condition number. The impact of correlation is studied separately in the following subsection.
For the conventional power series model, . Figure 3 shows the condition number as a function of polynomial order K for different input distributions using the power series basis. The input samples are independent and identically distributed to isolate the effect of amplitude distribution from temporal correlation. Because the power series basis functions are highly correlated, the Gram matrix becomes ill-conditioned, especially when the input signal has a large dynamic range or the model order is high.
Figure 3.
Condition number of conventional power series polynomial with different input distributions (memoryless).
Theoretically, when the basis functions are orthogonal under the input signal distribution, i.e., , the Gram matrix becomes diagonal and the condition number is minimized (). However, achieving perfect orthogonality in practice is challenging, especially when memory effects are present and the input signal distribution is unknown a priori. Nevertheless, selecting basis functions that approximately match the input distribution can significantly improve conditioning.
3. Conditioning Analysis of Different Polynomial Basis Functions
In this section, we analyze the influence of nonlinear order and memory depth on the condition number using the conventional power series and three orthogonal polynomial basis functions: Legendre, Hermite, and Laguerre. The power series is selected as the baseline because it is the most widely used model for receiver nonlinearity in both academia and industry [4,5]. The orthogonal bases are chosen because their weight functions correspond to common input signal distributions: Legendre for uniform (e.g., ideal quantization) [21], Hermite for Gaussian (e.g., noise or wideband OFDM) [14], and Laguerre for Rayleigh amplitude (e.g., OFDM signals) [22].
3.1. Basis Function Definition and Normalization
Before analyzing the conditioning of different polynomial bases, we provide the explicit complex baseband forms and normalization strategies for the four basis functions used in this paper. In all cases, the direction term preserves the phase information, and the normalization ensures that the Gram matrix of the basis functions approaches the identity matrix when the input distribution matches the polynomial’s weight function. Power series (conventional):
Legendre polynomials (normalized for uniform distribution):
where is the Legendre polynomial of order k, over the training set, and the factor ensures unit norm under the uniform distribution on . Hermite polynomials (normalized for Gaussian distribution):
where is the probabilist’s Hermite polynomial, and is the normalization factor, and and are the mean and standard deviation of over the training set. Laguerre polynomials (normalized for Rayleigh-distributed amplitude):
where , is the standard Laguerre polynomial, which already has unit norm under the exponential distribution. For OFDM signals, the amplitude follows a Rayleigh distribution, and follows an exponential distribution.
3.2. Influence of Polynomial Order and Memory Depth
Figure 4a shows the condition number as a function of K with for different basis functions. The power series condition number grows rapidly (exponentially) with K, especially for exponential and Gaussian inputs where the high-order terms introduce large numerical disparities, making the Gram matrix nearly singular. In contrast, orthogonal polynomial bases, when properly normalized and matched to the input distribution, yield very small condition numbers. Owing to the finite sample size N and truncation effects, the condition numbers for exponential and Gaussian distributions also increase with K, but they remain far superior to the power series.
Figure 4.
Condition number of different orthogonal basis polynomials: (a) variance of K with M = 4; (b) variance of M with K = 3.
Figure 4b depicts the condition number as a function of memory depth M (fixed ). For the power series, each additional delay adds K new columns that are correlated with existing columns, leading to an approximate linear growth in the condition number with M. For orthogonal basis functions, the condition number increases mildly because different delay basis functions are nearly orthogonal for independent and identically distributed inputs and normalization ensures unit column norms, keeping the Gram matrix close to block diagonal.
3.3. Impact of Input Correlation
To investigate the impact of input temporal correlation on the conditioning of different polynomial bases, we generate a first order autoregressive (AR(1)) process with varying correlation:
where controls the correlation strength. By adjusting , we can quantitatively evaluate the influence of the input signal’s memory effect on the cross correlation among the columns of the design matrix and, thereby, analyze the numerical stability of different polynomial basis functions in least squares estimation. We use a Gaussian AR(1) input and compare the condition numbers of the power series and Hermite basis function (since Gaussian input matches Hermite polynomials), and the simulation results are shown in Figure 5.
Figure 5.
Conditionnumber vs. K and M for AR(1) input with different : (a) M = 3; (b) K = 3.
It is worth noting that the AR(1) model generates stationary Gaussian signals, whereas real modulated signals such as OFDM and WCDMA are cyclostationary and have more complex correlation structures determined by their power spectral density. The AR(1) model is used here as a simplified, controllable tool to illustrate the effect of temporal correlation strength on conditioning. For the conventional power series, even moderate correlation leads to a significant increase in the condition number because same order basis functions at different delays become correlated, and higher exacerbates this effect. For the Hermite basis function, the condition number also rises very slowly with and M, and it remains orders of magnitude smaller than that of the power series.
Although different delay basis functions become statistically correlated, the orthogonal basis function benefits from column normalization and orthogonality among different orders at the same delay. These properties keep the singular value distribution of the Gram matrix much more uniform than that of the power series, resulting in a far smaller condition number even under strong temporal correlation. In practice, the receiver’s input signal typically has strong temporal correlation (e.g., modulated signals after pulse shaping). Hence, the power series is highly prone to ill conditioning, while normalized orthogonal polynomials maintain excellent numerical stability, making them a reliable choice for high precision nonlinear compensation.
Regarding computational complexity, the proposed orthogonal polynomial model has real-time overhead comparable to that of the conventional power series. For each input sample, both models require computing M delayed inputs and K basis functions per delay. Using power series, recursive calculation of costs about real multiplications. For orthogonal polynomials, the three-term recurrence costs about real multiplications per delay, plus one multiplication for the direction term. Thus the difference is within a factor of two. The main advantage lies in the training phase: Orthogonal bases yield a well-conditioned Gram matrix, enabling faster and more stable coefficient estimation compared to the ill-conditioned power series, which may require regularization or higher precision.
4. Experimental Results
Before presenting the experiments, we briefly discuss the practical applicability of the proposed orthogonal polynomial model. The model preserves the memory polynomial structure and only replaces the basis functions; therefore, it remains fully compatible with existing communication protocols such as OFDM and WCDMA. Moreover, the three-term recurrence relations of orthogonal polynomials enable efficient hardware implementation on FPGAs and DSPs, as demonstrated in prior works on digital predistortion [11,14]. The model is suitable for direct-conversion and IF receivers where the nonlinearity can be approximated by a memory polynomial of moderate order and memory depth. Its numerical stability advantage becomes critical for high-PAPR signals or when the receiver operates over a wide dynamic range.
To validate these points., we evaluate the performance using two high-PAPR realistic signals: an OFDM signal (64 subcarriers, 16QAM modulation, cyclic prefix length 16) and a 3 carrier WCDMA signal (each carrier with 4 channel QPSK superposition, root raised cosine shaping). The input–output data used in this paper are obtained from an actual wideband direct-conversion receiver [3]. Wideband modulated signals (OFDM and 3 carrier WCDMA) are generated and applied to the receiver input, and the corresponding output signals are captured through a high-speed digitizer. The measured data are then preprocessed by removing the first few samples to eliminate transient effects and normalized to unit power. From the captured sequences, the first 3000 valid samples are used for training, and the next 2000 samples are used for testing. This split is performed independently for each signal type.
Figure 6 shows the normalized power spectral density (PSD) of the receiver nonlinear output and the model predictions for the OFDM and 3-carrier WCDMA signals (with behavioral models of , ). Table 1 reports the normalized mean square error (NMSE) for OFDM and 3-carrier WCDMA signals with different model polynomial bases. The conventional power series exhibits the largest errors (). Legendre and Hermite polynomials achieve moderate improvement (about , while the Laguerre polynomials give the best performance, with NMSE below (for OFDM) and (for 3-carrier WCDMA) respectively. For OFDM signals, the amplitude follows an approximate Rayleigh distribution; the squared amplitude is exponentially distributed, making the Laguerre polynomial (which corresponds to an exponential distribution) the best match. Consequently, Laguerre achieves the lowest condition number and highest accuracy. The conventional polynomial, due to its ill-conditioned Gram matrix, suffers from severe accuracy degradation.
Figure 6.
PSD comparison for OFDM and 3-carrier WCDMA signals (, ) (a) OFDM. (b) 3-carrier WCDMA.
Table 1.
NMSE (dB) for different basis functions (, ).
Although the amplitude distribution of 3-carrier WCDMA differs from that of OFDM, the numerical stability advantage of orthogonal polynomials remains evident. The power series still exhibits large errors, while Laguerre and Hermite both maintain low errors. Even when the input distribution does not perfectly match the basis function’s weight, orthogonal polynomials outperform the power series due to superior numerical stability.
In practice, the exact input distribution is often unknown a priori. However, approximate matching can be achieved by the following methods: (1) selecting the basis based on the known signal type (e.g., Laguerre for OFDM, Hermite for Gaussian noise, Legendre for uniformly quantized signals); (2) estimating the amplitude distribution from a short training sequence via histogram and choosing the best-matched basis; (3) using a universal orthogonal basis that provides near-optimal uniform approximation. Even when the distribution does not perfectly match, our experiments with WCDMA (which does not strictly follow any of the three distributions) show that orthogonal bases still significantly outperform the power series, demonstrating robustness to distribution mismatch.
5. Conclusions
This paper systematically analyzed the conditioning properties of orthogonal polynomial bases for receiver nonlinear distortion modeling. We deeply compared conventional polynomial models and orthogonal polynomial models from the perspectives of memory depth, nonlinear order, input signal distribution, and temporal correlation of the input signal, focusing on effective methods for improving the condition number. Comprehensive analysis and extensive experiments using OFDM and 3-carrier WCDMA signals revealed that the power series basis leads to condition numbers that grow exponentially with polynomial order K and memory depth M, causing severe ill-conditioning, whereas orthogonal polynomials maintain condition numbers orders of magnitude lower, thereby ensuring robust least squares estimation. Furthermore, orthogonal bases achieve a lower normalized mean square error (NMSE) than the power series, especially for high order models, due to improved numerical stability; this advantage is most pronounced when the input signal distribution matches the orthogonal polynomial’s weighting function. For high-PAPR signals commonly used in modern communications, employing distribution-matched orthogonal polynomials is essential for reliable nonlinear modeling and compensation, though even when the distribution is not perfectly matched, orthogonal bases still outperform the power series. This paper provides valuable guidance for the design of robust nonlinear compensation schemes in future high-spectral-efficiency receiver systems.
Author Contributions
Conceptualization, C.C.; Methodology, C.C.; Software, C.C.; Validation, C.C.; Formal analysis, C.C.; Investigation, H.L.; Resources, H.L.; Writing—original draft, C.C.; Writing—review & editing, C.C. and F.W.; Visualization, F.W. and Y.Q.; Supervision, H.L., F.W. and Y.Q.; Project administration, H.L. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Data Availability Statement
The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding authors.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Cripps, S. RF Power Amplifiers for Wireless Communications, 2nd ed.; Artech House: Norwood, MA, USA, 2006; pp. 152–153. [Google Scholar]
- Zhu, A.; Pedro, J.C.; Brazil, T.J. Dynamic deviation reduction-based Volterra behavioral modeling of RF power amplifiers. IEEE Trans. Microw. Theory Tech. 2006, 54, 4323–4332. [Google Scholar] [CrossRef] [Scilit]
- Chen, C.; Lu, H.; Wu, F.; Liu, X.; Qin, Y. Behavioral Modeling of Direct-Conversion Receivers for Nonlinear Distortion Mitigation. IEEE Access 2024, 12, 15390–15398. [Google Scholar] [CrossRef] [Scilit]
- Ding, L.; Zhou, G.T.; Morgan, D.R.; Ma, Z.; Kenney, J.S.; Kim, J. A robust digital baseband predistorter constructed using memory polynomials. IEEE Trans. Commun. 2004, 1, 159–165. [Google Scholar] [CrossRef] [Scilit]
- Zhou, G.T.; Qian, H.; Ding, L.; Raich, R. On the baseband representation of a bandpass nonlinearity. IEEE Trans. Signal Process. 2005, 53, 2953–2957. [Google Scholar] [CrossRef] [Scilit]
- Aladren, L.; Garcia, P.; Carro, P.L.; Mingo, J.D.; Sanchez-Perez, C. Digital predistortion based on Zernike polynomial functions for RF nonlinear power amplifiers. In 2012 International Symposium on Wireless Communication Systems (ISWCS); IEEE: New York, NY, USA, 2012; Volume 23, pp. 865–869. [Google Scholar]
- Barradas, F.M.; Cunha, T.R.; Lavrador, P.M.; Pedro, J.C. Polynomials and LUTs in PA Behavioral Modeling: A Fair Theoretical Comparison. IEEE Trans. Microw. Theory Tech. 2014, 62, 3274–3285. [Google Scholar] [CrossRef] [Scilit]
- Rebeiz, E.; Ghadam, A.S.H.; Valkama, M.; Cabric, D. Spectrum sensing under RF non-linearities: Performance analysis and DSP-enhanced receivers. IEEE Trans. Signal Process. 2015, 63, 1950–1964. [Google Scholar] [CrossRef] [Scilit]
- Marttila, J.; Allén, M.; Kosunen, M.; Stadius, K.; Ryynänen, J.; Valkama, M. Reference Receiver Enhanced Digital Linearization of Wideband Direct Conversion Receivers. IEEE Trans. Microw. Theory Tech. 2017, 2, 607–620. [Google Scholar] [CrossRef] [Scilit]
- Grimm, M.; Allén, M.; Marttila, J.; Valkama, M.; Thomä, R. Joint mitigation of nonlinear RF and baseband distortions in wideband direct-conversion receivers. IEEE Trans. Microw. Theory Tech. 2014, 62, 166–182. [Google Scholar] [CrossRef] [Scilit]
- Muhammad, K.; Staszewski, R.B.; Moreira-Tamayo, O. Digital RF processing techniques for receiver nonlinearity mitigation. IEEE J. Solid-State Circuits 2010, 45, 489–502. [Google Scholar]
- Zhai, J.; Wu, S.; Zhang, L.; Chen, Z.; Zhou, J.; Yu, C. A 2-D-Canonical Piecewise Linear Function-Based Behavioral Model for Concurrent Dual-Band Power Amplifiers. IEEE Microw. Wirel. Compon. Lett. 2018, 28, 1050–1052. [Google Scholar] [CrossRef] [Scilit]
- Raich, R.; Qian, H.; Zhou, G.T. Orthogonal polynomials for power amplifier modeling and predistorter design. IEEE Trans. Veh. Technol. 2004, 53, 1468–1479. [Google Scholar] [CrossRef] [Scilit]
- Raich, R.; Zhou, G.T. Orthogonal polynomials for complex Gaussian processes. IEEE Trans. Signal Process. 2004, 52, 2788–2797. [Google Scholar] [CrossRef] [Scilit]
- Liu, Y.; Zhou, J.; Chen, W.; Zhou, B. A robust augmented complexity-reduced generalized memory polynomial for wideband RF power amplifiers. IEEE Trans. Ind. Electron. 2014, 61, 2389–2401. [Google Scholar] [CrossRef] [Scilit]
- Guan, L.; Zhu, A. Optimized low-complexity implementation of least squares based model extraction for digital predistortion of RF power amplifiers. IEEE Trans. Microw. Theory Tech. 2012, 3, 594–603. [Google Scholar] [CrossRef] [Scilit]
- Huang, X.; Le, A.T.; Zhang, H.; Zhang, J.A.; Guo, Y.J. Orthogonal Expanded Memory Polynomial Model for Circular Complex Gaussian Processes. IEEE Trans. Signal Process. 2024, 72, 3287–3302. [Google Scholar] [CrossRef] [Scilit]
- Qian, H.; Yao, S.; Huang, H.; Feng, W. A Low-Complexity Digital Predistortion Algorithm for Power Amplifier Linearization. IEEE Trans. Broadcast. 2014, 60, 670–678. [Google Scholar] [CrossRef] [Scilit]
- Lyu, Z.; Zhu, G.; Xu, J.; Ai, B.; Cui, S. Semantic communications for image recovery and classification via deep joint source and channel coding. IEEE Trans. Wirel. Commun. 2024, 23, 8388–8404. [Google Scholar] [CrossRef] [Scilit]
- Bourtsoulatze, E.; Kurka, D.B.; Gündüz, D. Deep joint source-channel coding for wireless image transmission. IEEE Trans. Cogn. Commun. Netw. 2019, 5, 567–579. [Google Scholar] [CrossRef] [Scilit]
- Szegő, G. Orthogonal Polynomials, 4th ed.; American Mathematical Society: Providence, RI, USA, 1975; pp. 45–46. [Google Scholar]
- Gadzhimirzaev, R.M. Integral Estimates for Laguerre Polynomials with Exponential Weight Function. Russ. Math. 2020, 64, 12–20. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.





