Introduction
Aeronautical communications cover critical areas such as aircraft–ground, aircraft–aircraft, and aircraft–satellite links. Due to the transmission of critical data such as voice exchanges, physical/safety parameter measurements, speed, and position, it is important to ensure the efficiency and the robustness of the radio link. Another constraint is the spectrum saturation of the Ultra High Frequency (UHF) and Very High Frequency (VHF) bands due to the requirements of high data rate, network capacity, and the increasing number of connected aircrafts with the continuous growth in global traffic [Reference Budinger1, Reference Zaruba2]. Spectral congestion imposes RF protocols with strong frequency criteria on the in-band and out-band of the transmitted signals. For example, the VDL2 (VHF DataLink for aircraft and ground stations) requires an Error Vector Magnitude (EVM) less than 6% and an Adjacent Channel Power Ratio (ACPR) of $-65\,$dBc to $-85\,$dBc according to the band.
In this context, power amplifiers (PA) are critical elements of the transmitter system in aircraft communications in terms of energy and linearity. The use of new modulation schemes to increase spectral efficiency and data rates leads to strong envelope variations that make the signal sensitive to PA nonlinear characteristics [Reference Aitchison, Mbabele, Moazzam, Budimir and Ali3–Reference McKinley, Remley, Myslinski and Kenney6]. These nonlinearities generate distortions in the signal band and cause spectral regrowths in the adjacent channels, considered as disturbances for the other users [Reference Pedro and Maas7, Reference Kim and Konstantinou8]. To reduce these effects, PAs are often oversized for use at a certain Back-Off from their maximum power, thus limiting their power efficiency [Reference Tehrani, Cao, Afsardoost, Eriksson, Isaksson and Fager9]. Unfortunately, a good efficiency is obtained at the price of poor linearity, especially with modern communication waveforms with high envelope fluctuations and large bandwidths.
In order to reduce this Back-Off while maintaining good transmission quality, linearization techniques [Reference Wood and Bertran10–Reference Chen15], such as digital predistortion, have proven to be effective and are widely used in numerous wireless communication systems [Reference Wood16–Reference Gilabert Pinal20]. Their principle is to digitally predistort the complex signal envelope in order to compensate the PA distortions [Reference Bachir, Nicusor and Duvanaud21, Reference Vaskovic22]. Therefore, complex mathematical functions are implemented to describe its gain/phase inverse characteristics and memory effects. In the literature, various models are used as a predistorter, such as the Volterra series and their variations like Hammerstein or Wiener models [Reference Liu, Boumaiza and Ghannouchi23–Reference Ngoya, Quindroit and Nebus27], the Memory Polynomial (MP) model [Reference Alizadeh, Händel and Rönnow28, Reference Messaoudi, Fares, Boumaiza and Wood29], the Generalized Memory Polynomial (GMP) model [Reference Morgan, Ma, Kim, Zierdt and Pastalan30–Reference Wang32], or the cascaded models [Reference Braithwaite and Carichner33, Reference Wang, Abi Hussein, Venard and Baudoin34]. In these models, a large number of coefficients is required to achieve good accuracy, but this has the consequence of making their implementation complex and slowing down the estimation process, especially when considering the real-time linearization.
In this work, we propose to study the FWMP model (for Feedback-Wiener with Memory Polynomial) as a complexity-reduced predistortion function [Reference Bouazza, Bachir and Duvanaud35]. The architecture is derived from the study of the electrical constitution of an amplifier. It includes an FW model, which is optimized to characterize the main inverse behavior of the PA and then kept unchanged. A second block MP, optimized in real time, then comes to model the operating deviations with regards to the initial inverse characteristic. A block-oriented DPD function using this structure has been tested for the linearization in real time of a 75 W PA devoted to UHF/VHF for aircraft–ground links.
This paper is organized as follows. In section “Online DPD based on the FWMP model,” we introduce the proposed adaptive linearization architecture, based on a Feedback–Wiener (FW) system. The results of the identification of the optimal DPD structure, the linearization performances using the proposed structure through experimental tests, and a comparison with the MP model are presented in section “Experimental results.” Finally, conclusions are given in the last section.
Online DPD based on the FWMP model
The proposed adaptive linearization architecture is illustrated in Fig. 1. It is based on an Indirect Learning Architecture [Reference Vu and Tran36, Reference Yu, Tang and Liu37] for updating the coefficients of the MP block [Reference Bouazza, Bachir and Duvanaud35].
Predistorter structure
As shown in Fig. 1, the proposed DPD structure is based on a combination of two blocks: a FW system that models the main behavior, that is, the interaction between nonlinearities and memory effects, and an MP model to compensate the remaining modeling errors [Reference Bouazza38]. The FW block itself is composed of two sub-blocks: a memoryless nonlinearity in the direct path and a finite impulse response (FIR) filter in the feedback path, where z −1 is the unit delay.
Each block of the DPD is described using the equivalent complex envelope model. The output v(n) of the FW system is given by the following polynomial expression:
where c p are the complex coefficients of the nonlinear function, g 0 is a complex gain, and P is the nonlinearity order. x(n) is the complex envelope of the input signal.
The feedback block $F(\omega)$ is implemented by an FIR filter, and its output d(n) can be formulated as
where M is the memory depth of the FIR filter.
The signal v(n) is used as an input to the MP model [Reference Kim and Konstantinou8]:
where $x^\prime(n)$ is the predistorted signal, P a and M a are the nonlinearity order and the memory depth, respectively.
A great advantage of the MP model in the identification is that it is linear in parameters, allowing a least squares (LS) algorithm. We can introduce its regression form, where $\underline{\hat{\theta}}_{\rm MP}$ is the vector of parameters to be estimated and $\underline{\phi}(n)$ is the regressor vector, such that
with
such as the regressor elements are
Note that, since nonlinearities and memory effects are treated separately in the FW block, the proposed model has the advantage of having an additive evolution in the number of its first block coefficients, unlike the GMP model [Reference Morgan, Ma, Kim, Zierdt and Pastalan30]. Therefore, the total number of coefficients is given by
In order to further reduce the complexity of the linearizer, the idea is to estimate in offline the FW sub-model with a large number of coefficients to describe the main inverse PA characteristics, while the MP structure will be minimized by reducing as much as possible the orders P a and M a to operate in real time. The FW system will then be fixed regardless of the application and only the MP sub-model will be updated to take into account variations and changes in the PA environment such as the waveform, temperature, bias voltage, and/or aging.
Identification algorithm
As mentioned previously, the MP model will be estimated in real time during the use of the PA. The FW model must be estimated beforehand. One of the fundamental characteristics in the FW system is its cascaded structure [Reference Wang32, Reference Wang, Abi Hussein, Venard and Baudoin34, Reference Narendra and Gallman39, Reference Zhu, Pedro and Cunha40], and here the focus will be on the unmeasured intermediate signals v(n) and w(n), required for the estimation process.
From Eqs. (1) and (2), we can write the FW output by separating the first term such as
Noted that the gains g 0 and c 1 are correlated and to avoid the overparametrization problem [Reference Zhu, Pedro and Cunha40], $c_1\,$is set to one and only g 0 is estimated. Thus, for parameters estimation, the FW block can be expressed in linear regression system:
where $\underline{\varphi}_n$ is the regressor vector and $\underline{\hat{\theta}}_{\rm FW}$ is the vector of coefficients to be estimated:
Noted that in the linearization scheme, the aim is to modelize the inverse PA characteristic. Thus, v(n) is replaced by the PA input, x(n) by the normalized output $\hat{y}(n)$, $v(n-m)$ and w(n) by their simulation during the identification process. The parameter vector $\underline{\hat{\theta}}_{\rm FW}$ is obtained by minimizing the quadratic criterion J based on N measured samples such as
where $\varepsilon(n)$ is the complex–envelope error between measured input $x^\prime(n)$ and its estimation $\hat{x}^\prime(n)$.
Once the FW block has been identified, its coefficients are maintained constant during operation. The aim is now to find an MP model that describes the modeling error, remaining after the FW block, as accurately as possible. We propose then to use the recursive weighted least squares (RWLS) algorithm for the real-time identification. The RWLS algorithm [Reference Haykin41] is a recursive form of the ordinary LS method [Reference Zhou and Raich42], which is performed sample by sample to identify the parameters that are subject to change to maintain the tracking ability. The main principle of the RWLS technique is to introduce a forgetting factor λ that gives greater importance to the recent measurements [Reference Li and Zhang43]. The parameter vector $\underline{\hat{\theta}}_{{\rm MP}}(n)$ is updated at each iteration n such as
where K(n) is the gain matrix depending on the coefficients covariance matrix C(n), such as
where $\underline{\phi}(n)$ is the MP regressor vector defined in Eq. (5), $(\cdot)^*$ and $(\cdot)^H$ represent, respectively, the conjugate operation and the transposition–conjugate transform.
Experimental results
The proposed structure has been used for the linearization of a 75 W UHF/VHF PA designed by Telerad Society for aeronautical communications. The test bench used in this study is shown in Fig. 2. The PA input is a Quadrature Phase Shift Keying modulated signal with 16.8 kHz bandwidth at the carrier frequency of 127.5 MHz. The output is recovered via a directional coupler and then digitally converted by a fast ADC converter. The input and output signals are synchronized using a cross-correlation technique.
For the measurements, different carrier frequencies, different PA bias voltages, and different operating temperatures were tested. In our targeted airborne VHF applications, the VDL2 standard imposes strong constraints on the ACPR values. The out-of-band spurious emissions are specified by the first- and second-order ACPR such as
• ACPR$_{\rm L1}$, ACPR$_{\rm U1} \lt -65\,$dB
• ACPR$_{\rm L2}$, ACPR$_{\rm U2} \lt -75\,$dB
The first adjacent band is located at 25 kHz from the main band and with 16.8 kHz of width (ACPR$_{\rm L1}$ and ACPR$_{\rm U1}$) when the second adjacent band is located at 50 kHz from the main band and with 25 kHz of width (ACPR$_{\rm L2}$ and ACPR$_{\rm U2}$). L and U denote the lower and upper bands, respectively, which are located in the left and right of the main band.
The first step is to determine the minimum structure of the MP model needed to guarantee the specifications. Then, we look for the optimal structure of the FWMP model with a minimum number of coefficients.
Table 1 gives the obtained ACPR values for different structures of MP and FW blocks. For better readability and unlike the values shown in bold italic, which shows the respect for the standard, the other values in plain format indicate that the specifications are not reached. The analysis of these results shows that it is impossible to reduce the number of coefficients in the MP block beyond 8 (see the three last lines). The introduction of the FW block improves the results on the L2 and U2 bands, for which the constraints are difficult to meet. Although a reduced two-coefficient FW block allows the respect of the specification (model in line 3), for a safety margin, we used the FWMP model with an MP block of eight coefficients and an FW block of three coefficients (model in line 4).
Considering the optimized FWMP structure with 11 coefficients (P = 3, M = 0, $P_a=8$, and $M_a=1$) with 3 fixed coefficients for FW block and 8 estimated coefficients for the MP block, the ACPR results without and with DPD (in offline and online versions), using a modulated signal transposed on a carrier frequency of 127.5 MHz, are presented in Table 2 for a symbol rate of 10 kS/s. This structure is compared to an MP model with nine coefficients ($P_a=9$ and $M_a=1$).
Table 2 is decomposed into three parts: the first one gives the results without DPD, followed by the results of the offline linearization with the MP models alone and the proposed model. The last part shows the results of both models in the online version.
Here, offline DPD consists of applying a static predistorter, estimated from measurements at 127.5 MHz. The estimation of the offline DPD models (MP and FWMP) is carried out by the least squares algorithm [Reference Wang32, Reference Bouazza, Bachir and Duvanaud35]. There is no update of the DPD coefficients in this case. The online DPD architecture is the one described in Fig. 1, using the recursive algorithm described in Eqs. (12)–(14).
From this table, it can be seen that, contrary to the case without DPD, the offline DPD functions based on the MP model (9 coefficients) and the FWMP model allow to achieve the specifications (values in bold italic). However, switching to the online mode deteriorates the performance of the MP and FWMP model on the U 2 and L 2 side bands, but the DPD based on the proposed FWMP structure maintains the respect of the specifications. Also, note that only eight tunable coefficients are updated in the case of the FWMP model.
Output spectra with and without DPD based on the two models MP and FWMP are shown in Fig. 3. The real-time adjustment of the DPD parameters allows an improvement of about 40 dB in the lower and upper first side bands.
Table 3 presents a comparison of the estimated vector $\underline{\hat{\theta}}_{\rm MP}$ for both MP and FWMP models, resulting from the two versions of identifications (offline and online). This allows to see how the parameters of the MP block evolve between the two versions for each model.
We can see from Table 3 that the FWMP model obtained in offline version is very close to that obtained in real time with the RLWS algorithm. This is not the case for the MP model where the values of the coefficients are different. This result is predictable because the MP structure is a black-box model without any physical significance, contrary to the FWMP model where FW block is close to the behavior of PA [Reference Bouazza38]. In the case of the FWMP model, use of the FW block helps to make the variations in the MP block less fluctuating.
In general case, the complexity of the RLS algorithm is dominated by the complexity of updating the gain matrix K(n) in Eqs. (13) and (14), which requires a computational load by $\mathcal{O}(N^2)$ operations per iteration, where N is the number of coefficients. The other steps of the algorithm have a complexity at most linear in $\mathcal{O}(N)$.
In the time domain, the AM/AM curves with and without linearization using the adaptive DPD, with a fixed FW block and only the MP block coefficients to be updated, are presented in Fig. 4. We can see that the proposed structure improves the linearity of the communication system.
In order to test the robustness of the proposed model, we study the effect of the temperature changes at 26, 31, and 36∘C by switching the PA with the previously identified models at each temperature. Figure 5 shows the convergence of the coefficients during operation, while Fig. 6 gives the linearization error between the PA input x(n) and the normalized PA output $\hat{y}(n)$. Note that the used FW structure is the one obtained at 36∘C.
The obtained results (Fig. 5) show that the algorithm based on the FWMP model adapts to temperature changes. Also, we can see from the comparison between the input and the linearized output (Fig. 6) that the difference is small, which means that during temperature changes, the system is able to adapt in a robust way. In practice, the algorithm converges after the temperature change in about 1 ms.
The value of the forgetting factor $\lambda \in \left]0, 1\right]$ has a significant influence on the performance of the algorithm. When it is close to unity, the online algorithm achieves good robustness, but the convergence becomes slower, like the Gradient algorithm. A smaller value improves the speed convergence but it increases the probability of being unstable. In this case, fluctuations appear on the estimates because the new measured samples are more weighted in the algorithm.
In our case, we choose λ = 0.95, which achieves a good tradeoff between the stability and the tracking ability, with a time convergence of about 1 ms.
Conclusion
A new DPD based on an FW model has been proposed in this study. In this approach, we used a reduced complexity structure with a real-time tunable MP block. Adjustment of the MP block allows tracking of changes in the nonlinear behavior when the RF PA is operating. The RLWS algorithm is introduced to design and estimate the complex predistortion with memory in real time. Also, the optimization process includes a step to characterize the minimum orders of the model to insure convergence, stability and reduced number of calculation during estimation.
To meet the industrial requirements in terms of high-speed processing and complexity of implementation, the main FW part of the DPD is maintained constant during operation, and only the MP block is adapted. This speeds up the algorithm’s convergence and decreases the execution time.
The effectiveness of this approach is demonstrated through studies in aeronautical applications using aircraft–ground signals. The results show that the proposed predistorter is able to be more accurate in the characterization of the inverse nonlinear PA, even if its behavior changes according to the operating conditions. Despite the strong criteria, in terms of ACPR values, in the aeronautical domain, the FWMP-based system shows a good ACPR reduction illustrated by an improvement of about 40 dB in spectral regrowths.
Acknowledgements
Research reported in this publication is part of the APOGEES project supported by BPI France, region Occitanie and region Nouvelle Aquitaine. APOGEES project has been labeled by pole Aerospace Valley, pole I&R, and pole Alpha-RLH in the framework of the French FUI22 research program.
Competing interests
The authors report no conflict of interest.
Tayeb H. C. Bouazza received his B.Sc. and M.Sc. in Electronics and Telecommunications from the University of Saïda, Algeria, in 2011 and 2013, respectively. He joined the Department of Smart Networks and Systems, XLIM Laboratory and the University of Poitiers, France, where he received his Ph.D. degree in Electronics, Microelectronics, Nanoelectronics, and Microwaves in 2021. His current research interests are in modeling nonlinear systems, signal processing, and wireless communication. ORCID: https://orcid.org/0000-0003-3873-0087
Smail Bachir received both B.Sc. and M.Sc. in Signal Theory from Polytechnic School of Algeria in 1997. He joined the scientific department of Leroy Somer Society and the University of Poitiers in France, where he received his Ph.D. degree in Automatic and Electrical Engineering in 2002 and the Habilitation Degree (HDR) in 2015. He is presently an Associate Professor at the University of Poitiers and a researcher at XLIM Laboratory with the Department of Smart Networks and Systems. His research interest include signal processing, nonlinear systems parameter identification, and wireless system.
Matthieu Pastore was graduated from the Supélec College in 2010. He received the master’s degree from IETR in 2010. His end-term projects concerned reconfigurable software radio architectures (implementation of an HDCRAm model on GNURadio and USRP). From 2011 to 2012, he was with Zodiac DataSystem, where he was involved in the design and implementation on FPGA target of high data rate satellite receiver algorithms. He has been with Telerad Company since 2012. He is in charge of the design and implementation of various DSP algorithms for air traffic control VHF receivers and transmitters: simultaneous call detection, high dynamic reception, audio and RF quality measures, and linearization.
Claude Duvanaud received his Ph.D. in Electronics and Communication Engineering from the University of Limoges, France, in 1993 and the Habilitation Degree (HDR) from the University of Poitiers in 2003. He currently is an Associate Professor at the University of Poitiers and XLIM Laboratory, France. His research interests include modeling, simulation, and design of nonlinear Power Amplifiers and Communication systems.