Next Article in Journal
Simulation of Active Echo Cancellation Effects Using the ARCS Concept
Previous Article in Journal
Furniture Image Classification Based on Depthwise Group Over-Parameterized Convolution
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Digital Predistortion Combined with Iterative Method for MIMO Transmitters

1
School of Integrated Circuits, Beijing University of Posts and Telecommunications, Beijing 100876, China
2
School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(23), 3890; https://doi.org/10.3390/electronics11233890
Submission received: 24 October 2022 / Revised: 13 November 2022 / Accepted: 17 November 2022 / Published: 24 November 2022
(This article belongs to the Section Circuit and Signal Processing)

Abstract

:
In this article, an auxiliary module is proposed to mitigate the crosstalk effect in multiple input–multiple output (MIMO) transmitters. Other branches do not need considering when linearizing the local branch, which reduces the complexity of the auxiliary module, and some branches can be linearized selectively to make the module application more flexible. In the end, the feasibility of the proposed algorithm is verified through the experimental platform. Experimental results demonstrate that for a 2 × 2 MIMO transmitter with −20 dB nonlinear crosstalk, the proposed DPD improves the adjacent channel power ratio (ACPR) more than 16 dB, and normalized mean square error (NMSE) more than 12.8 dB, which has similar performance to the PH model. The predistorter can be implemented with fewer coefficients by separating the crosstalk from the nonlinearity, enabling the technique to be used in 5G massive MIMO scenarios.

1. Introduction

The goal of the fifth-generation (5G) wireless communication system is to provide higher data rates, system capacity, and lower power consumption to an ever-increasing number of mobile users over a limited radio frequency (RF) spectrum [1]. More complex signal types and larger bandwidths make power amplifiers (PAs) show more nonlinear and memory effects during operation, which deteriorates the communication quality. Therefore, linearization techniques such as digital predistortion (DPD) are utilized to increase the efficiency of PAs. The DPD module is one of the most basic building blocks in wireless communication systems. The efficiency of PAs can be greatly improved by reducing the distortion in the nonlinear region.
DPD applied in the MIMO system is different from the linearization of a single PA. To start with, we need to explain the advantages of the DPD technology. Wireless base stations that do not use crest factor reduction (CFR) or DPD algorithms are generally less efficient and therefore have higher operating and capital equipment costs. Using CFR and DPD algorithms, efficiencies can be greatly improved, resulting in significant reductions in capital expenditures and operating expenses for network operators.
In this article, crosstalk is mainly processed by the iterative method, and the single input–single output (SISO) DPD can be used in MIMO transmitters. This makes the DPD in MIMO transmitters easy to be implemented. In the simulation part, we use the Parallel Hammerstein (PH) [2] and modified canonical piecewise-linear function-based (m-CPWL) model [3] to model and design DPD devices, respectively. Experimental results show that the proposed method can compensate for the nonlinear distortion of PAs effectively and linearize the output signal of 2 × 2 MIMO transmitters with less complexity.
This article is structured as follows: Section 2 introduces general DPD concepts used in MIMO transmitters. Section 3 details the implementation of the proposed method. The simulation result is shown in Section 4. In Section 5, experiments are conducted to verify the compensation effect of the DPD scheme. Section 6 concludes the article.

2. DPD Technique Designed for MIMO Transmitters

The crosstalk effect which can be considered to aggravate the nonlinear of PAs worsens the application of SISO DPD in MIMO systems. It means that the application of linearization technology cannot simply imitate the situation of a single PA.
Due to the existence of the nonlinear crosstalk, the input signal is the addition of the signal of the local branch and the coupling signal of other branches. Considering a 2 × 2 MIMO transmitter:
g 1 x 1 + α × x 2 = y 1 ,
g 2 β × x 1 + x 2 = y 2 ,
where x1 and x2 are the source signals, α and β are the coupling factors, and g1(.) and g2(.) are the behavioral modeling function of a single PA. It is observed that y1 and y2 are simultaneously affected by all input branches. Therefore, different behavior models are needed to characterize the potential relationship between the output and the input of each branch.
g 1 x 1 + α × x 2 f 1 x 1 , x 2 ,
g 2 β × x 1 + x 2 f 2 x 1 , x 2 .
PH models are known to be very effective in stimulating MIMO systems. However, the higher accuracy of the model is at the cost of high complexity. That is, the PH model requires more coefficients and basis functions than other behavior models such as the crossover memory polynomial model [4] or the augmented crossover memory polynomial model [5]. In 5G large-scale antenna arrays, the increase in antennas will not significantly increase the number of data links in the case that multiple load antennas share a set of data flow. In addition, the horizontal attenuation of the crosstalk becomes larger after adjacent branches [6]. This makes it possible to use the PH model and its extended form to represent the input and output of large-scale antenna arrays.
For 2 × 2 MIMO transmitter systems, the PH model has the following form:
y i ( PH ) ( n ) = m = 0 M k 2 = 0 K 1 k 1 = 0 k 2 b ( i ) m , k 2 , k 1 , 1 x 1 ( n m ) x 1 ( n m ) k 2 k 1 x 2 ( n m ) k 1        + m = 0 M k 2 = 0 K 1 k 1 = 0 k 2 b ( i ) m , k 2 , k 1 , 2 x 2 ( n m ) x 2 ( n m ) k 2 k 1 x 1 ( n m ) k 1
where x1(n) and x2(n) are baseband modulated input signals of the ith(i = 1, 2) transmitter’s path. M is the memory depth. K is the nonlinearity order and b(i)m,k2,k1 are the complex coefficients. When the number of input links increases, only the influence of two adjacent branch signals on the local output needs to be considered because the signal from the further branch coupled to the local branch is negligible. The signal coupling from a branch other than the adjacent branch to the considered branch is very small, so even if the factors are not considered, the modeling error will not increase significantly. The advantage of doing so is that it will significantly reduce the complexity of the model and provides convenience for the design of the DPD model.
The 5G communication system has a higher degree of integration, and there may be hundreds of antennas used for transmission and reception. Figure 1 and Figure 2 simply represent a traditional MIMO transmitter and a mMIMO transmitter. The paper [7] emphasizes the importance of the crosstalk occurring after PAs and designs elaborate experiments. In [7], the two-input model is proposed based on ignoring the crosstalk that occurs before PAs. Then, the experimental verification of a four-element transmitter is carried out. It can be seen that the output of a branch is only related to the two input signals of this branch PA. Therefore, even if the number of data links increases significantly, the complexity of the system model is linearly related to the number of input links. The crossover digital predistorter (CO-DPD) in [4] is a DPD scheme applied in MIMO transmitters in the early stage, and its predistorter is based on Volterra polynomials. The decomposed vector rotation (DVR) model [8] makes us more abundant in the choice of behavior models for the PA modeling. In addition, model itself has its own characteristics. Compared with the traditional Volterra model and its simplified forms, the DVR model uses absolute value operations instead of high-order power to characterize the nonlinearity of PAs. The idea of segmentation is also reflected in the DVR model.
Based on the CPWL model proposed in [8,9], the dual-input CPWL model [3] is proposed. Taking the 2 × 2 MIMO transmitter as an example, it has the following form:
y i C P W L n = f 0 i n + f 21 i n + f 22 i n + f 23 i n + f 24 i n        + F 0 i n + F 21 i n + F 22 i n + F 23 i n + F 24 i n + F 25 i n
f 0 i n = m = 0 M a m , 1 x i n m f 21 i n = k = 1 K m = 0 M a k m , 21 x i n m β k x i n m x i n f 22 i n = k = 1 K m = 0 M a k m , 22 x i n m β k x i n f 23 i n = k = 1 K m = 0 M a k m , 23 x i n m β k x i n m f 24 i n = k = 1 K m = 0 M a k m , 24 x i n β k x i n m ,
F 0 i n = m = 0 M a m , 2 x i ' n m F 21 i n = k = 1 K m = 0 M a k m , 31 x i ' n m β k x i ' n m x i n F 22 i n = k = 1 K m = 0 M a k m , 32 x i ' n m β k x i n F 23 i n = k = 1 K m = 0 M a k m , 33 x i n m β k x i ' n m F 24 i n = k = 1 K m = 0 M a k m , 34 x i n β k x i ' n m F 25 i n = k = 1 K m = 0 M a k m , 35 x i n β k x i 2 n x i n m ,
where xi(n) is the baseband modulated input signal of the ith(i = 1, 2) transmitter’s path, x i n is the incident signal due to antenna crosstalk and mismatch, M is the memory depth, K is the nonlinearity order, and am,1, am,2, akm,* are the complex coefficients.
The complexity and power consumption are two issues to be considered in the practical DPD model. It is pointed out in [10] that when the number of digital links in the transmitting branch increases, the energy consumed by CO-DPD, a relatively simple solution to MIMO DPD, exceeds the sum of the energy consumed by all PAs on transmitting and receiving branches, making the application of the DPD method lose the advantage of the low energy consumption compared with the linearization of a single PA.
To enable the SISO method applied to the linearization of MIMO transmitters, we propose our own scheme. By considering the crosstalk and nonlinearity separately, the crosstalk of each branch can be decoupled. The SISO DPD scheme with lower complexity and better robustness can improve the quality of output signals. The proposed scheme has lower complexity, although the linearization result is slightly inferior to the PH DPD.

3. Proposed Method

3.1. Steps of the Implementation

The coupling and mismatch as a kind of linear crosstalk can be compensated at the receiver side of the MIMO link [11]. Therefore, in this article, we mainly consider the influence of the nonlinear crosstalk in MIMO transmitters and propose an interesting solution. By adopting an auxiliary DPD module to the SISO DPD scheme, the crosstalk between different branches can be “decoupled”, and the problem of MIMO DPD can be transformed into the problem of the single PA linearization. Since the single PA linearization technology is very mature, our method can be used in conjunction with many cutting-edge DPD techniques [12,13,14], which provides a new idea for MIMO DPD.
In this section, a 2 × 2 MIMO transmitter is taken as an example for theoretical derivation, and branch 2 is taken as an example to illustrate the steps of the proposed method; y 2 = y 2 1   y 2 2   y 2 N T is obtained without the input from other branches, which means
f 2 x 1 , x 2 | x 1 = 0 = y 2 .
It should be noted that f2(x1,x2) used here represents the behavior model of the MIMO transmitter, such as the configuration for the PH model and m-CPWL model mentioned in Section 2. We store the signal y 2 in LUT1 to help us produce the injection signal x2,inject, which is produced according to Equation (16) in the iteration phase, and then store x2,inject in the LUT2. Finally, the SISO DPD scheme is used to improve the performance of DPD by involving the injection signal to reduce the influence of crosstalk. It should be pointed out that changes in other branch signals will affect the compensation effect of injected signals on crosstalk. Therefore, injected signals need to be re-iterated after the generation of DPD signals. The detailed iteration process can be seen in Algorithm 1.
f 2 x 1 , d p d + x 1 , i n j e c t , x 2 , d p d + x 2 , i n j e c t = y 2 , d p d .
It can be seen that all modules can be identified by using lookup tables and the least square estimation in experimental steps. Figure 3 shows the block diagram of the proposed DPD solution, and the algorithm is formally defined and summarized in Figure 4. It should be pointed out that the signals of the auxiliary module and training predistorter are only related to the local branch, so we can selectively linearize the signal of the specific branch. This shows the flexibility of the proposed approach.
Algorithm 1 Algorithm of Proposed Method
1: Obtain the injection signal x1,inject, and x2,inject according to (16).
2: Use SISO method to linearize each branch, respectively.
3: Use the predistorted signal obtained in step 2 to modify the injection signal x1,inject, and x2,inject in step 1.
4: Update the predistorted signal using the method in step 2.
5: Obtain the optimal signal of each branch.

3.2. Conditions for Convergence

Via the steps in Section 3.1, we take branch 2 as an example to theoretically explain how the injected signal reduces the nonlinear crosstalk.
Assuming the ideal signal x2opt has been found to eliminate the influence of the crosstalk effect, and considering that x2opt is a signal of finite length and power,
x 2 o p t = x 2 + x 2 , i n j e c t ,
x 2 o p t = B .
In (12),   denotes the supremum norm [15] and B is a constant representing the maximum value of the ideal signal
f 2 x 1 , x 2 o p t = y 2 .
It is easily obtained by using (13):
μ x 2 o p t + f 2 x 1 , x 2 o p t = μ x 2 o p t + y 2 .
Equation 14 is transformed to obtain Equation (15):
x 2 o p t = x 2 o p t + γ y 2 f 2 x 1 , x 2 o p t ,
where γ = 1/μ, and finally we obtain the iterative equation:
x 2 r + 1 = x 2 r + γ y 2 f 2 x 1 , x 2 r .
We define the right-hand side of the nonlinear Equation (15) as a function h(·) given as
h x 2 = x 2 + γ y 2 f 2 x 1 , x 2 .
Then, (15) is rewritten as
x 2 o p t = h x 2 o p t .
If we prove that h(x2) is Lipschitz continuous and λ < 1, we can prove the existence of x2opt and that Equation (15) holds. We now need to prove Equation (19):
h x 2 a h x 2 b λ x 2 a x 2 b , λ 0 , 1
where x2(a) and x2(b) are the inputs of two arbitrary moments in x2.
Substituting Equation (17) into the left side of Equation (19) yields:
h x 2 a h x 2 b = x 2 a x 2 b + γ f 2 x 1 , x 2 b f 2 x 1 , x 2 a             = x 2 a x 2 b γ f 2 x 1 , x 2 a f 2 x 1 , x 2 b
From the mean value theorem, it follows that [15,16]
f 2 x 1 , x 2 a f 2 x 1 , x 2 b = f 2 x 1 , ξ x 2 a x 2 b ,
where f 2 x 1 , x 2 is the derivative of f 2 x 1 , x 2 and ξ is a moment between a and b.
Substituting (21) into (20), the transformation obtains
h x 2 a h x 2 b = 1 γ f 2 x 1 , ξ x 2 a x 2 b .
Due to (21), (22), and (12), λ in (19) is indeed non-negative and finite, which completes the proof.

4. Simulation Results

In this section, we verify the feasibility of the algorithm through the simulation analysis. To briefly illustrate our model, we performed a simulation test on one branch and used the PH model with K = 5, M = 2 and the m-CPWL model with K = 5, M = 2 to model the 2 × 2 MIMO transmitter. The signal xi,inject was obtained after three iterations. The SISO DPD uses the MP model [17] with K = 7, M = 3, and spectrum characteristics are analyzed. The normalized spectrum curve is shown in Figure 4, and the MP model can be written as the following:
y ( n ) = k = 1 K m = 0 M 1 a k m x ( n m ) x ( n m ) k 1 ,
where x(n) and y(n) represent the baseband input and output signal of PAs, respectively. K is the nonlinear order. M is the memory depth and akm are the model coefficients.
Figure 4 shows a good suppression on the out-of-band distortion of signals, providing an extra solution for crosstalk suppression in MIMO systems. The simulation result also shows that for the modeling of the 2 × 2 MIMO transmitter, the proposed method has a better out-of-band inhibition in the PH model than the m-CPWL model.

5. Experimental Verification

5.1. The Experimental Setup

Figure 5 shows the block diagram of the platform setup when nonlinear crosstalk is introduced, and the block diagram of the experimental platform when linear crosstalk is introduced is shown in Figure 6. Agilent MXG N5182A generated a 20 MHz OFDM signal with a PAPR of 7 dB as the test signal in branch 1. Agilent MXG E4438C generated a 20 MHz OFDM signal with a PAPR of 7 dB as the test signal in branch 2. Each OFDM signal had 180,000 data samples with a sampling rate of 122.88 MHz. Two channel signals used in the test were uncorrelated. The coupling factor was set to −20 dB in our experiments. In the experiment of nonlinear crosstalk, we set couplers [18] at PA input. For the experiment of linear crosstalk, we set couplers at the output end of PAs. The PA models used in each branch were ZHL-5W-63-S+ and ZHL-16W-43-S+. The PA output signal was fed into a 40 dB attenuator, and the R&S FSW43 Signal and Spectrum Analyzer was used to receive and sample the output with a sampling rate of 122.88 MHz. The sampled output was then sent back to the personal PC for processing. For different predistortion models, experimental verification was performed by setting different order K and memory depth M. In case 1, we set K = 5, M = 2, and we set K = 7, M = 3 in case 2. The nonlinear crosstalk was introduced in the above two cases. In case 3, linear crosstalk was introduced, and we set K = 5, M = 2. The output power of branch 1 and branch 2 were set to 31.0 dBm and 35.3 dBm in all cases. ACPR and NMSE indicators were used to evaluate the performance of different DPD methods. ACPR is a metric of out-of-band linearization performance. It is the ratio between the power of adjacent channels (left or right or the average of both) and the power of the main channel in the frequency domain [19]. It is expressed as the following:
ACPR = 10   log 10 f c B 2 ± offset f c + B 2 ± offset P ( f ) d f f c B 2 f c + B 2 P ( f ) d f ,
where fc represents the carrier frequency (2.3 GHz). B represents the bandwidth (20 MHz), offset represents the frequency offset (20 MHz), and P(f) represents the power spectral density (PSD). NMSE is a metric used to measure the in-band linearization performance of DPD [19]. For linearization, NMSE is calculated in the time domain between the received and transmitted signals. It is expressed as the following:
NMSE = 10   log 10 n = 1 N y n x n 2 n = 1 N x n 2 ,
where y(n) is the measured output and x(n) is the source signal.

5.2. Results Analysis

To facilitate the comparison, we only make a comparison with the PH model in the actual test to reflect advantages of the proposed algorithm.
Figure 7 shows changes in the out-of-band distortion of the output signal of various DPD models. Compared with the PH model, it can be observed that our scheme has fewer coefficients and less flexibility under the condition that the linearization effect is similar. Table 1, Table 2 and Table 3 summarize clearer comparative data.
In both cases where only nonlinear crosstalk is introduced, the proposed model has almost the same NMSE and ACPR with fewer coefficients than the PH model. In the first case, the coefficient required by the PH model is 2 × 60, while the proposed method only needs 2 × 10. The coefficient required in the predistortion signal generation stage is reduced by 83%, and with the increasing of K and M, the advantage of our method is more obvious. However, in the case where only linear crosstalk is introduced, the performance of our method deteriorates. We will investigate that in our future work.

6. Conclusions

Another way to study DPD in MIMO systems is to deal with the crosstalk and PA nonlinearity, respectively, while previous works mainly dealt with the crosstalk effect jointly with the nonlinearity and memory effect. The behavioral model achieves the purpose of solving them together through an indirect learning structure. Therefore, the direct impact is that with the increasing of input branches, the corresponding behavioral model may involve more coefficients and basis functions to meet the needs of model accuracy. At the same time, as the crosstalk level increases, the compensation effect of some DPD models is extremely limited.
In this article, SISO DPD combined with the iterative method was proposed. In addition, the complexity of the method was mainly reflected in the running stage of the DPD model. The flexibility of the proposed approach was also indicated by selectively linearizing the signals of a particular branch. It can be seen that the complexity is linearly related to the number of input links, proving itself as a promising solution for the linearization of 5G mMIMO transmitters.

Author Contributions

Conceptualization, Y.W., X.H. and M.Y.; methodology, M.Y.; software, M.Y.; validation, M.Y., Y.W. and W.W.; formal analysis, M.Y. and Y.W.; investigation, Y.W. and X.H.; resources, Y.W. and W.W.; data curation, M.Y.; writing—original draft preparation, M.Y.; writing—review and editing, Y.W., X.H. and W.W.; visualization, M.Y.; supervision, Y.W., X.H. and W.W.; project administration, W.W.; funding acquisition, Y.W. and W.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (No.61971052 and U21A20510) and the Key Research and Development Project of Guangdong Province (2020B0101080001).

Data Availability Statement

The data presented in this study are available within the article.

Acknowledgments

In this section, we acknowledge Haopu Shen and Ke Tang for the technical support during the experiments. And we also acknowledge Leidan Pan and Yuhao Yang for providing the editing and writing assistance.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chen, S.; Zhao, J. The requirements, challenges, and technologies for 5G of terrestrial mobile telecommunication. IEEE Commun. Mag. 2014, 52, 36–43. [Google Scholar] [CrossRef]
  2. Amin, S.; Landin, P.N.; Handel, P.; Rönnow, D. Behavioral Modeling and Linearization of Crosstalk and Memory Effects in RF MIMO Transmitters. IEEE Trans. Microw. Theory Tech. 2014, 62, 810–823. [Google Scholar] [CrossRef]
  3. Zhai, J.; Zhang, L.; Yu, Z.; Zhou, J.; Hong, W. A Modified Canonical Piecewise-Linear Function-Based Behavioral Model for Wideband Power Amplifiers. IEEE Microw. Wireless Compon. Lett. 2016, 26, 195–197. [Google Scholar] [CrossRef]
  4. Bassam, S.A.; Helaoui, M.; Ghannouchi, F.M. Crossover Digital Predistorter for the Compensation of Crosstalk and Nonlinearity in MIMO Transmitters. IEEE Trans. Microw. Theory Tech. 2009, 57, 1119–1128. [Google Scholar] [CrossRef]
  5. Abdelhafiz, A.; Behjat, L.; Ghannouchi, F.M.; Helaoui, M.; Hammi, O. A High-Performance Complexity Reduced Behavioral Model and Digital Predistorter for MIMO Systems with Crosstalk. IEEE Trans. Commun. 2016, 64, 1996–2004. [Google Scholar] [CrossRef]
  6. Jaraut, P.; Rawat, M.; Ghannouchi, F.M. Efficient linearisation technique for crosstalk and power amplifier non-linearity suitable for massive MIMO transmitters. IET Commun. 2020, 14, 1485–1494. [Google Scholar] [CrossRef]
  7. Hausmair, K.; Landin, P.N.; Gustavsson, U.; Fager, C.; Eriksson, T. Digital Predistortion for Multi-Antenna Transmitters Affected by Antenna Crosstalk. IEEE Trans. Microw. Theory Tech. 2018, 66, 1524–1535. [Google Scholar] [CrossRef] [Green Version]
  8. Zhu, A. Decomposed Vector Rotation-Based Behavioral Modeling for Digital Predistortion of RF Power Amplifiers. IEEE Trans. Microw. Theory Tech. 2015, 63, 737–744. [Google Scholar] [CrossRef] [Green Version]
  9. Chua, L.; Kang, S.M. Section-wise piecewise-linear functions: Canonical representation, properties, and applications. Proc. IEEE 1977, 65, 915–929. [Google Scholar] [CrossRef]
  10. Zanen, J.; Klumperink, E.; Nauta, B. Power Efficiency Model for MIMO Transmitters Including Memory Polynomial Digital Predistortion. IEEE Trans. Circuits Syst. II Express Briefs 2021, 68, 1183–1187. [Google Scholar] [CrossRef]
  11. Liu, Y.; Zhang, L.; Xia, X.; Quan, X.; Shao, S.; Tang, Y. Digital Predistortion for MIMO Transmitters Using Multi-Channel Error Feedback Adaptation. IEEE Access 2020, 8, 209345–209355. [Google Scholar] [CrossRef]
  12. Sun, L.; Hu, X.; Liu, Z.; Han, K.; Zhang, S.; Wang, W.; Ghannouchi, F.M. A Low Complexity LUT-Based Digital Predistortion Block with New Pruning Method. IEEE Microw. Wirel. Compon. Lett. 2022, 32, 1131–1134. [Google Scholar] [CrossRef]
  13. Abe, T.; Yamao, Y. Band-split parallel signal processing DPD for nonlinear compensation of broadband RF signal. In Proceedings of the 2018 15th International Symposium on Wireless Communication Systems (ISWCS), Lisbon, Portugal, 28–31 August 2018. [Google Scholar]
  14. Pawliuk, P.; Jann, B. Closed-loop DPD with dynamic resource block scheduling. In Proceedings of the 2022 IEEE Topical Conference on RF/Microwave Power Amplifiers for Radio and Wireless Applications (PAWR), Las Vegas, NV, USA, 16–19 January 2022. [Google Scholar]
  15. Rudin, W. Principles of Mathematical Analysis, 3rd ed.; International Series in Pure and Applied Mathematics; McGraw-Hill: New York, NY, USA, 1976. [Google Scholar]
  16. Boyd, S.; Chua, L.O.; Desoer, C.A. Analytical Foundations of Volterra Series. IMA J. Math. Control Inf. 1984, 1, 243–282. [Google Scholar] [CrossRef]
  17. Kim, J.; Konstantinou, K. Digital predistortion of wideband signals based on power amplifier model with memory. Electron. Lett. 2001, 37, 1417–1418. [Google Scholar] [CrossRef]
  18. Roshani, S.; Azizian, J.; Roshani, S.; Jamshidi, M.; Parandin, F. Design of a miniaturized branch line microstrip coupler with a simple structure using artificial neural network. Frequenz 2022, 76, 255–263. [Google Scholar] [CrossRef]
  19. Landin, P.; Isaksson, M.; Handel, P. Comparison of evaluation criteria for power amplifier behavioral modeling. In Proceedings of the 2008 IEEE MTT-S International Microwave Symposium Digest, Atlanta, GA, USA, 15–20 June 2008. [Google Scholar]
Figure 1. Simplified representation of a 2 × 2 MIMO transmitter.
Figure 1. Simplified representation of a 2 × 2 MIMO transmitter.
Electronics 11 03890 g001
Figure 2. A k × k MIMO transmitter.
Figure 2. A k × k MIMO transmitter.
Electronics 11 03890 g002
Figure 3. Block diagram of the proposed DPD solution.
Figure 3. Block diagram of the proposed DPD solution.
Electronics 11 03890 g003
Figure 4. Normalized frequency power spectrum density (PSD) of proposed DPD models (simulation).
Figure 4. Normalized frequency power spectrum density (PSD) of proposed DPD models (simulation).
Electronics 11 03890 g004
Figure 5. The block diagram of the platform setup when nonlinear crosstalk is introduced.
Figure 5. The block diagram of the platform setup when nonlinear crosstalk is introduced.
Electronics 11 03890 g005
Figure 6. The block diagram of the experimental platform when linear crosstalk is introduced.
Figure 6. The block diagram of the experimental platform when linear crosstalk is introduced.
Electronics 11 03890 g006
Figure 7. Normalized frequency power spectrum density (PSD) of different DPD models for (a) 20 MHz LTE signal for case 1, (b) 20 MHz LTE signal for case 2, (c) 20 MHz LTE signal for case 3.
Figure 7. Normalized frequency power spectrum density (PSD) of different DPD models for (a) 20 MHz LTE signal for case 1, (b) 20 MHz LTE signal for case 2, (c) 20 MHz LTE signal for case 3.
Electronics 11 03890 g007
Table 1. DPD results for different models in 2 × 1 MIMO transmitters for LTE 20 MHz signal in case 1 (K = 5, M = 2).
Table 1. DPD results for different models in 2 × 1 MIMO transmitters for LTE 20 MHz signal in case 1 (K = 5, M = 2).
DPD TechniqueChannel 1Channel 2
ACPR, dBcNMSE, dBACPR, dBcNMSE, dB
None−38.99/−38.74−16.2872−32.14/−32.33−16.5668
PH DPD−52.53/−56.85−28.1770−53.01/−56.58−31.7422
Proposed DPD−56.73/−57.13−32.8119−51.95/−52.65−30.7402
Table 2. DPD results for different models in 2 × 1 MIMO transmitters for LTE 20 MHz signal in case 2 (K = 7, M = 3).
Table 2. DPD results for different models in 2 × 1 MIMO transmitters for LTE 20 MHz signal in case 2 (K = 7, M = 3).
DPD TechniqueChannel 1Channel 2
ACPR, dBcNMSE, dBACPR, dBcNMSE, dB
None−38.99/−38.74−16.2872−32.14/−32.33−16.5668
PH DPD−52.28/−53.35−29.0262−53.68/−54.57−29.8215
Proposed DPD−55.14/−54.73−33.7672−51.10/−52.05−29.3378
Table 3. DPD results for different models in 2 × 1 MIMO transmitters for LTE 20 MHz signal in case 3 (K = 5 M = 2).
Table 3. DPD results for different models in 2 × 1 MIMO transmitters for LTE 20 MHz signal in case 3 (K = 5 M = 2).
DPD TechniqueChannel 1Channel 2
ACPR, dBcNMSE, dBACPR, dBcNMSE, dB
None−36.42/−34.54−21.2948−30.83/−30.49−13.9403
PH DPD−51.36/−50.88−33.6664−52.35/−52.27−37.1289
Proposed DPD−49.00/−49.02−33.4946−50.26/−49.77−37.0343
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yang, M.; Wu, Y.; Hu, X.; Wang, W. Digital Predistortion Combined with Iterative Method for MIMO Transmitters. Electronics 2022, 11, 3890. https://doi.org/10.3390/electronics11233890

AMA Style

Yang M, Wu Y, Hu X, Wang W. Digital Predistortion Combined with Iterative Method for MIMO Transmitters. Electronics. 2022; 11(23):3890. https://doi.org/10.3390/electronics11233890

Chicago/Turabian Style

Yang, Moushu, Yongle Wu, Xin Hu, and Weimin Wang. 2022. "Digital Predistortion Combined with Iterative Method for MIMO Transmitters" Electronics 11, no. 23: 3890. https://doi.org/10.3390/electronics11233890

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop