Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T11:58:39.707Z Has data issue: false hasContentIssue false

Behavioral modeling and digital pre-distortion techniques for RF PAs in a 3 × 3 MIMO system

Published online by Cambridge University Press:  20 June 2019

Mahmoud Alizadeh*
Affiliation:
Department of Electrical Engineering, Mathematics and Science, University of Gävle, Gävle, Sweden Division of Information Science and Engineering, Royal Institute of Technology (KTH), Stockholm, Sweden
Peter Händel
Affiliation:
Division of Information Science and Engineering, Royal Institute of Technology (KTH), Stockholm, Sweden
Daniel Rönnow
Affiliation:
Department of Electrical Engineering, Mathematics and Science, University of Gävle, Gävle, Sweden
*
Author for correspondence: Mahmoud Alizadeh, E-mail: mahali@kth.se
Rights & Permissions [Opens in a new window]

Abstract

Modern telecommunications are moving towards (massive) multi-input multi-output (MIMO) systems in 5th generation (5G) technology, increasing the dimensionality of the systems dramatically. In this paper, the impairments of radio frequency (RF) power amplifiers (PAs) in a 3 × 3 MIMO system are compensated in both the time and the frequency domains. A three-dimensional (3D) time-domain memory polynomial-type model is proposed as an extension of conventional 2D models. Furthermore, a 3D frequency-domain technique is formulated based on the proposed time-domain model to reduce the dimensionality of the model, while preserving the performance in terms of model errors. In the 3D frequency-domain technique, the bandwidth of the system is split into several narrow sub-bands, and the parameters of the model are estimated for each sub-band. This approach requires less computational complexity, and also the procedure of the parameters estimation for each sub-band can be implemented independently. The device-under-test consists of three RF PAs including input and output cross-talk channels. The proposed techniques are evaluated in both behavioral modeling and digital pre-distortion (DPD) perspectives. The experimental results show that the proposed DPD technique can compensate the errors of non-linearity and memory effects in the both time and frequency domains.

Information

Type
Research Papers
Copyright
Copyright © Cambridge University Press and the European Microwave Association 2019 
Figure 0

Fig. 1. A 3 × 3 MIMO system including input and output cross-talk channels.

Figure 1

Fig. 2. The experimental setup.

Figure 2

Table 1. The number of parameters versus memory length for the 3D MP time-domain model and pruned model in a 3 × 3 MIMO systems. The maximum order of the models is 7.

Figure 3

Fig. 3. The performance in terms of NMSE versus the bandwidth of sub-bands for the frequency-domain model estimated by the zero-order (Os = 0) polynomial in (10). The system was tested in two scenarios using two different couplers: (− 13.5, − 21.5)-dB and (− 20, − 35)-dB types of cross-talks.

Figure 4

Fig. 4. The performance in terms of ACEPR versus the bandwidth of sub-bands for the frequency-domain model estimated by the zero-order (Os = 0) polynomial in (10). The system was tested in two scenarios using two different couplers: (− 13.5, − 21.5)-dB and (− 20, − 35)-dB types of cross-talks.

Figure 5

Fig. 5. The performances in terms of NMSE for the time-domain (TD) and frequency-domain (FD) models versus the memory length (M) and order of polynomial (Os) in (10), respectively. The bandwidths of sub-bands are 1.4 and 1.2 MHz for (− 13.5, − 21.5)-dB and (− 20, − 35)-dB types of cross-talks, respectively.

Figure 6

Fig. 6. The performance in terms of ACEPR for the time-domain (TD) and frequency-domain (FD) models versus the memory length (M) and order of polynomial (Os) in (10), respectively. The bandwidths of sub-bands are 6.4 and 4.8 MHz for (− 13.5, − 21.5)-dB and (− 20, − 35)-dB types of cross-talks, respectively.

Figure 7

Fig. 7. The PSD of the input and outputs of the DUT, the error spectrum of the time-domain model (TD-Er) for M = 0,  1,  2 and the frequency-domain model (FD-Er) for Os = 0. xℓ and yℓ are the ℓth input and output signals in a 3 × 3 MIMO system. The type of cross-talk (− 20, − 35)-dB was used. The bandwidths of sub-bands are 1.2 and 4.8 MHz for estimating the parameters within the input signal channel and adjacent channels.

Figure 8

Fig. 8. The block diagram of the 3D DPD structure.

Figure 9

Fig. 9. The performances in terms of NMSE for the time-domain (TD) and frequency-domain (FD) DPDs versus the memory length (M) and order of polynomial (Os) in (10), respectively. The NMSE without DPDs are − 11.25 and − 13.17 dB in the case of (− 13.5, − 21.5)-dB and (− 20, − 35)-dB types of cross-talks, respectively.

Figure 10

Fig. 10. The performances in terms of ACLR for the time-domain (TD) and frequency-domain (FD) DPDs versus the memory length (M) and order of polynomial (Os) in (10), respectively. The NMSE without DPDs are − 38.85 and − 39.82 dB in the case of (− 13.5, − 21.5)-dB and (− 20, − 35)-dB types of cross-talks, respectively.

Figure 11

Fig. 11. The PSD of the input and outputs of the DUT, the error spectrum of the time-domain DPD (TD-Er) for M = 0,  1,  2 and the frequency-domain DPD (FD-Er) for Os = 0. xℓ and yℓ are the ℓth input and output signals in a 3 × 3 MIMO system. The type of cross-talk (− 20, − 35)-dB was used.

Figure 12

Table 2. The relative computational complexity of the frequency-domain technique compared to the time-domain technique for 1D, 2D, and 3D techniques where it is assumed that MP models are used, M = 2, Os = 0, Ns = 38, N = 25 000 and P = 7 in all cases. The number of parameters of the time-domain model for each case is mentioned in the parenthesis.