Professional Documents
Culture Documents
Behavioral Modeling and Digital Pre Distortion Techniques For RF Pas in A 3 3 Mimo System
Behavioral Modeling and Digital Pre Distortion Techniques For RF Pas in A 3 3 Mimo System
Introduction
In modern telecommunications technology, the studies of radio frequency (RF) power ampli-
fiers (PAs) have become more attractive for RF engineers, since the performance of wireless
systems strongly depends on the quality of RF PAs in terms of power efficiency and linearity
[1]. These criteria are more significant in (massive) multiple-input multiple-output (MIMO)
systems [2,3]. Hence, most attempts are dedicated to reducing the consequences of major
impairments of RF PAs.
An amplifier can be driven to operate close to its saturation region to increase its power effi-
ciency, but it consequently causes a non-linearity effect, and spectral deficiency dissipating spec-
tral powers in out-of-band regions; power efficiency and spectral efficiency cannot be achieved
simultaneously [1]. The memory effect is the other major shortcoming of RF PAs excited by
wideband signals, e.g. orthogonal frequency division multiplexing (OFDM) and wideband
code division multiple access (WCDMA), degrading the performance of PAs [4,5]. The effects
of input and output cross-talks in MIMO transmitters cause additional impairments [6].
Volterra theory is mathematically a powerful tool to describe the behavior of weakly non-
linear dynamic systems with fading memory [7]. In practice, polynomial-type and black-box
models, which are reduced forms of the Volterra model, are preferred [1,8] to improve the per-
formance in terms of computational complexity and accuracy for modeling strong non-linear
systems with long-memory effects [9].
Several techniques have been proposed in the time domain to mitigate the impairments of
RF PAs in MIMO systems. In [6], a cross-over digital pre-distortion technique consisting of
two parallel Hammerstein (PH) models was investigated to compensate the effects of the
input cross-talk and non-linearity of RF PAs in a MIMO system. A two-dimensional (2D) gen-
eralized memory polynomial (GMP) model was studied in [10] for modeling and linearizing
RF PAs in a MIMO system including input and output cross-talks. However, in a K × K
MIMO system where K>2, a 2D model will not be efficient for modeling or linearising the
distortion of PAs, since the effect of cross-talks are caused by two or more neighborhood chan-
nels. In [11], the 3rd-order Volterra self- and cross-kernels of PAs were analyzed in the fre-
© Cambridge University Press and the quency domain using a three-tone test and their main block structures were determined in
European Microwave Association 2019 a 3 × 3 MIMO system including input cross-talk channels. Furthermore, in [12] the frequency-
domain analyses of the 3rd-order Volterra kernels of PAs were investigated using multi-tones
signals in a 3 × 3 MIMO system including input and output cross-talks. Using multi-tones
excitation signal is more practical to analyze the behavior of PAs within the whole signal band-
width. Although the analyses and experimental performances of the works in [11,12] are
cumbersome and limited to the 3rd-order kernels, they could be domain behavioral modeling techniques for RF PAs in MIMO
useful to formulate the structure of MIMO models for PAs [13]. A systems. The identification and evaluation techniques are ex-
higher dimensional model was also investigated in [14] that pro- plained in the section “Model identification”. The section
posed a simplified 4D dual-input memory polynomial DPD to “Experimental setup” explains the experimental setup. The meas-
consider the linear effects of antenna cross-talk and impedance urement results of two techniques are presented and discussed
mismatch for non-linear RF PAs in a MIMO system. However, for behavioral modeling and DPD techniques in the section
the input cross-talk effects were not examined and the excitation “Results”. The discussion and conclusion are given in the section
signals were relatively narrowband, which may affect the perform- “Discussion”, and the section “Conclusion”, respectively.
ance and computational complexity of the model. Recent studies
have investigated massive MIMO systems. A PH model was used
in [3] to compensate the simulated impairments of RF PAs for a Model description
massive MIMO application, whereas the output cross-talk effects Model prerequisites
were not considered.
Frequency-domain modeling techniques have also been inves- Figure 1 shows a 3 × 3 MIMO system consisting of input cross-
tigated for decades. In [15], a frequency-domain pre-distorter was talk channels, RF PAs, and output cross-talk channels. The
proposed for identifying the parameters of a non-linear static input cross-talk effects are caused by a common oscillator for
single-input single-output (SISO) model using the zero-forcing up-converting baseband signals, and transmission lines, e.g.
(ZF) and adaptive least squares (LS) techniques, whereas it is cables and microstrip lines before PAs. The RF PAs are usually
not suitable for dynamic system. The frequency-domain piece- operating close to their saturation regions to achieve a higher
wise fitting approach was also used to estimate poles and zeros power efficiency, and consequently, cause distortions and non-
of the transfer function of a SISO system within several sub-bands linearity effects. Furthermore, RF PAs show memory effects that
[16] in an LS sense. However, it was also assumed that the transfer degrade the performance. The output cross-talk effects are caused
function of the system is directly measurable. by coupled microstrip lines, and antennas. Both input and output
cross-talk channels may show some memory effects. The effects of
input cross-talk will contribute to non-linearity effects of PAs,
Contributions whereas the output cross-talks have linear effects under an output
In this paper, firstly, a time-domain 3D GMP model is proposed impedance matched condition [6], but in the case of an imped-
for RF PAs in a 3 × 3 MIMO system including both input and ance mismatch condition, the non-linear effects of output cross-
output cross-talk channels. The model is an extension of the talks should be considered [14, 20].
2D GMP model in [10]. A 2D model cannot be directly used
for modeling the cross-talk effects of neighborhood channels System model
coming from different sides in higher dimensional systems.
Depending on the system configuration and topology, each chan- The relations between the input and output signals at the RF fre-
nel is surrounded by two or more neighborhood channels. Since, quency region in the presence of the input and output cross-talks
the significance of cross-talk effects are limited in the vicinity of in a 3 × 3 MIMO system are given as
each channel, a higher dimensional (i.e. massive MIMO) model
can be reduced to a lower dimension, e.g. 3D or 4D. The major yℓ (t) = bℓ1 (t) ∗ f1 (a11 ∗ x1 )(t) + (a12 ∗ x2 )(t) + (a13 ∗ x3 )(t)
drawbacks of the conventional time-domain modeling technique
+ bℓ2 (t) ∗ f2 (a21 ∗ x1 )(t) + (a22 ∗ x2 )(t) + (a23 ∗ x3 )(t)
for MIMO systems are the large dimensionality of the model and
+ bℓ3 (t) ∗ f3 (a31 ∗ x1 )(t) + (a32 ∗ x2 )(t) + (a33 ∗ x3 )(t) ,
the increased computational complexity. Hence, secondly, a 3D
frequency-domain technique is also proposed for RF PAs in (1)
MIMO systems based on the 3D time-domain modeling tech-
nique. In this technique, the bandwidth of the system is divided where xℓ; ℓ = 1, 2, 3 and yℓ indicate the ℓth input and output
into several sub-bands, and a curve fitting approach [16,17] is signals, respectively, and fℓ( · ) is the non-linear dynamic operator
used to estimate the parameters for each sub-band. However, of the ℓth PA. In general, αℓm(t) and βℓm(t) are impulse responses
the transfer function is unknown in this technique and is esti- describing the dynamic models of the input and output cross-talk
mated by incorporating the frequency-domain input and output effects from the mth channel on the ℓth channel, respectively, and
samples into the curve fitting approach. The sub-band estimation “*" indicates a convolution operator. In the case of symmetric and
technique has some advantages compared to conventional static cross-talk channels, the structures of the model can be
frequency-domain modeling techniques [15]. Since the band- simplified [21].
width of a sub-band is much narrower than the entire bandwidth In this work, a 3D GMP model is proposed for a 3 × 3 MIMO
of the system, the number of parameters for each sub-band is system including input and output cross-talk channels (shown in
reduced, and hence the total computational complexity. The Fig. 1). First, the discrete time-domain complex baseband model
bandwidth of sub-bands can be searched to find an optimal per- is established, and then the discrete frequency-domain complex
formance in terms of the minimum normalized mean square baseband model is defined based on the time-domain model.
error (NMSE), adjacent channel error power ratio (ACEPR) and
adjacent channel leakage ratio (ACLR) criteria. The proposed
Time-domain modeling via 3D GMP
frequency-domain technique could be useful to reduce the com-
plexity of digital pre-distorters in massive MIMO systems, and When there are no input and output cross-talk effects, a 3 × 3
in very wideband, e.g. millimetre-wave, applications [18,19]. MIMO system can be modeled by three independent SISO models,
The structure of this paper is organized as follows. The section e.g. a generalized memory polynomial (GMP) model [22] of a non-
“Model description” describes the theory of time- and frequency- linear SISO system including lagging cross-terms is given by
p,q,r
Xu,v,w (n, m2 ) = xu (n)|xu (n − m2 )| p |xv (n − m2 )|q |xw (n − m2 )|r ,
(5)
q=0 r=0
even even
|q |x2 (n − m1 − m2 )|r = X1,1,1 hℓ,1,1,1 + X1,1,2 hℓ,1,1,2 (8)
P−1
M2
p,0,0 p,0,0
= Hℓ,1,1,1,m2 (k)X1,1,1,m2 (k)
+ . . . + X3,1,2 hℓ,3,1,2 , m2 =0 p=0
even
(4)
P−p
p,q,0 p,q,0
where hℓ,1,1,1, hℓ,2,2,2 and hℓ,3,3,3 correspond to self-kernels, other- + Hℓ,1,1,2,m2 (k)X1,1,2,m2 (k)+ ...
wise hℓ,u,v,w corresponds to a cross-kernel. The regression matrix q=0
even
Xu,v,w includes the products of the uth, vth and wth inputs, and
the nth element of Xu,v,w corresponding to the indexes of non-
P−p P−p−q
p,q,r p,q,r
+ Hℓ,3,1,2,m2 (k)X3,1,2,m2 (k) ,
linearities ( p, q, r) in a 3D GMP, which is an extension of 2D q=0 r=0
[6,10] given by even even
where Yℓ is the output of the ℓth channel in the frequency parameter ĥℓ is
p,q,r
domain, Xu,v,w,m2 (k); k = 0, . . . , N − 1 is the discrete Fourier
p,q,r
transform (DFT) of xu,v,w,m2 (n). The transfer function ĥℓ = (XH X)−1 XH y ℓ , (11)
p,q,r
Hℓ,u,v,w,m2 (k) is defined as
where X H is the Hermitian conjugate matrix of X.
p,q,r p,q,r p,q,r
Hℓ,u,v,w,m2 (k) = hℓ,u,v,w,m2 (0) + hℓ,u,v,w,m2 (1) In a similar manner, the parameters of the time-domain DPD
p,q,r are identified using the indirect learning architecture (ILA)
× Wk1 + . . . + hℓ,u,v,w,m2 (M1 ) WkM1 approach and are a copy of the parameters of the post-distorter
(9)
M1 [29, 30]:
p,q,r
= hℓ,u,v,w,m2 (m1 ) Wkm1 ,
m1 =0 x ℓ = Y uℓ , (12)
where Wkm = e−j2pkm/N . It is worth noting that the product of the where xℓ is the vector of input signals, θℓ is the vector of inverse
discrete Fourier transform of x(n) and h(n) corresponds to the parameters, and Y is the regression matrix of output signals.
circular convolution of them, which in general, is not the same The estimated parameter ûℓ is
as the linear convolution of x(n) and h(n). However, in a special
case the equality between them is held if x(n) is an OFDM signal ûℓ = (YH Y)−1 YH xℓ , (13)
with a cyclic prefix (CP) ≥ M1, whereas for non-OFDM signals,
the zero-padding approach can be used [24].
As seen in (9), H(k) is a polynomial form of Wk and is a
complex coefficient (constant) representing a phase rotation Frequency domain
and attenuation in magnitude at the frequency point k. The matrix form of (8) is given as
However, H( · ) varies versus frequency in a system that is
frequency-selective (including memory effects). In a linear system, ⎛ ⎞ ⎛ X 0,0,0 (k ) W 0 ...
p,q,r
Xs,3,1,2,M2 (k0 ) WkO0s
⎞
Ys,ℓ (k0 ) s,1,1,1,0 0 k0
the straightforward approach to determine H( · ) results from
⎜ .. ⎟ ⎜ . .. .. ⎟
H(k) = Y(k)/X(k); k = 0, . . . , N − 1 over the entire bandwidth ⎝ . ⎠=⎜
⎝ .. . .
⎟
⎠
of the system [25]. In [15], the ZF technique was used to identify
the parameters of a non-linear static model in the frequency Ys,ℓ (kL ) Xs,1,1,1,0 (kL ) Wk0L
0,0,0
...
p,q,r
Xs,3,1,2,M2 (kL ) WkOLs
domain. However, the straightforward frequency-domain identifi- ⎛ 0,0,0 ⎞
ĥs,ℓ,1,1,1,0 (0)
cation is not efficient in a low signal-to-noise ratio (SNR) condi- ⎜ ⎟
tion and enhances the noise in the inverse modeling or ZF ⎜ .. ⎟,
⎝ . ⎠
equalizing technique [26]. An alternative solution is to determine p,q,r
H( · ) using the LS technique [27] within frequency sub-bands. If ĥs,ℓ,3,1,2,M2 (Os )
the bandwidths of the sub-bands are much narrower than the (14)
coherence bandwidth (BC) of the system, the sub-bands can be
considered flat [28] and are modeled by the zero-order polyno- where k0 , . . . , kL ; L = N/NS − 1 (N is the number of DFT points
mial in (9). Nevertheless, if the frequency response of a system and NS is the number of sub-bands) are indexes of DFT in the sth
cannot be considered flat within sub-bands, each sub-band is sub-band, and Ys,ℓ is the frequency-domain output of the ℓth
modeled by higher-orders of the polynomial in (9). In this channel in the sth sub-band. The LS method is used to identify
method, multiple input and output samples contribute in the the parameters of the frequency-domain model in (14) in each
LS estimation technique, usually much more than in the straight- frequency sub-band.
forward approach, within each sub-band. Since a system is less For a narrow sub-band Os ≤ M1 and L ≤ N, hence the size of
frequency-selective within each sub-band compared to the entire the model in (14) is smaller than in (6). The bandwidth of sub-
bandwidth, the transfer function in (9) can be approximated by bands is chosen due to the frequency selectivity of a system for
fewer parameters within each sub-band: achieving the best model performance in terms of NMSE,
ACEPR, and ACLR criteria. The optimum bandwidth of sub-
p,q,r p,q,r p,q,r bands might be different for each criterion, since the NMSE
Ĥs,ℓ,u,v,w,m2 (k) = ĥs,ℓ,u,v,w,m2 (0) + ĥs,ℓ,u,v,w,m2 (1)
criterion mostly refers to the in-band error, to which the funda-
p,q,r
× Wk1 + . . . + ĥs,ℓ,u,v,w,m2 (Os ) WkOs mental and lower-order components make major contributions,
(10) whereas the ACEPR and ACLR criteria refer to the out-of-band
Os
p,q,r errors, which only non-linear components are contributing and
= ĥs,ℓ,u,v,w,m2 (o) Wko ,
o=0
have less frequency selectivity.
The number of DFT points can be interpreted as the number
where Ĥs (k) is an approximation of the transfer function in the of samples within each frequency sub-bands. If the number of
sth sub-band, and Os; Os ≤ M1 is the number of parameters. DFT points increases, more samples in frequency domain are
incorporated in the LS method to estimate the parameters for
each sub-band. Therefore, the error will decrease as long as
Model identification increasing the number of DFT points provides more information
of statistical properties of the signal in the frequency domain.
Time domain
However, the bandwidth of sub-bands mostly depends on the fre-
Polynomial-type models are linear in parameters, hence the para- quency selectivity of the system, but not explicitly on the number
meters in (6) are identified by the LS method [27]. The estimated of DFT points. Hence, the number of parameters for each sub-
band will not directly change by increasing or decreasing the signal generators (VSGs). The maximum RF bandwidth of
number of DFT points. the VSGs is 120 MHz. The VSGs are synchronized in a 10 MHz
reference clock, digital baseband clock, and LO clock. The
device-under-test (DUT) consisted of three Mini-Circuits
Evaluation metrics
ZHL-42 RF amplifiers, which are classified as medium-high
The NMSE, ACEPR, and ACLR criteria were used to evaluate the PAs, with nominal linear gains of 31.5 dB and 1-dB compression
performance of time- and frequency-domain models and DPD points at outputs of 30 dBm. Two types of couplers were used to
techniques. The NMSE [1] of a 3D model is averaged and given as resemble the cross-talk effects at the inputs and outputs in a 3 × 3
MIMO system. The couplers were 50 Ω microstrip transmission
3
1 |ye,ℓ (n)|2 line fabricated on FR4 substrate. For the first type of
NMSE = n , (15) couplers, the couplings between the outer and inner channels
3 ℓ=1 n |yd,ℓ (n)|2
were measured using a vector network analyzer (VNA) to be −
13.5 dB, and between the two outer channels were − 21.5 dB:
where the numerator is the power of the output error and the they are termed as “(− 13.5, − 21.5)-dB” type of couplers. The
denominator is the power of the desired output signal. second type of couplers have − 20 dB couplings between two
The ACEPR [31] of a 3D model is defined as adjacent channels and − 35 dB between two outer channels:
they are termed as “(− 20, − 35)-dB” type couplers. Three
1 3 F ( f ) df
adj.ch. e,ℓ 40 dB attenuators were used to protect the components in
ACEPR = , (16)
3 ℓ=1 ch. Fd,ℓ ( f ) df the next stages and also to minimize the non-linear effects of
the mixers.
where Φe,ℓ( f) is the power spectral density (PSD) of the model The identification and validation were done in the baseband
errors over the adjacent channels, Φd,ℓ( f) is the PSD of the region. The complex baseband signals were OFDM signals with
desired output signal over the signal channel. The ACEPR is suit- 30 MHz bandwidth including 512 sub-carriers and the length of
able for evaluating the performance of behavioral models. CP was 32. The baseband signals were sampled at 100 MHz
The ACLR [1] of a 3D model is and up-converted to the carrier frequency fc = 2.14 GHz with
the average power of − 7.5 dBm and PAPR ∼ 7.5 dB, which the
excitation signals drive the amplifiers into above their 1-dB com-
1 3 F ( f ) df
adj.ch. y,ℓ
ACLR = , (17) pression points. The output RF signals were down-converted to
3 ℓ=1 ch. Fd,ℓ ( f ) df an intermediate frequency (IF) using mixers, Mini-Circuits
ZX05-42MH-S, and thereafter filtered by bandpass filters. The
where Φy,ℓ( f) is the PSD of the output signal over the adjacent IF signals were digitized by an analogue-to-digital converter
channels. The ACLR is often used for evaluating the performance (ADC) 14-bit SP-Device ADQ214 at a 400 MHz sampling rate.
in DPD applications. An RF coaxial switch was used to capture the signals of the
three outputs by the dual-channel ADC. The insertion loss of
the switch is < 0.1 dB in the frequency range DC - 4 GHz. The
Experimental setup
digitized IF signals were converted to the complex baseband
The experimental setup is shown in Fig. 2. The baseband signals region in the post-processing part. To improve the performance
were uploaded to three Rohde & Schwarz SMBV100A vector of the measurement system, 100 coherent averages were
0 60 60
1 120 63
2 180 75
3 240 105
4 300 165
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.
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.
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.
Fig. 9. The performances in terms of NMSE for the time-domain (TD) and frequency- 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), 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 (− 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. 13.5, − 21.5)-dB and (− 20, − 35)-dB types of cross-talks, respectively.
The performance of the 3D DPD in terms of NMSE is − 39.82 dB. Three SISO DPDs improve the ACLRs by 3 and
depicted in Fig. 9. The time-domain DPD detects three memory 3.33 dB for the (− 13.5, − 21.5)-dB and and (− 20, − 35)-dB types
samples of the system, which is the same as in the modeling. of cross-talks, respectively. The time- and frequency-domain
Nevertheless, the memory effects in the DPD are less pronounced DPDs merely detect the static behavior of the system. Hence, both
than in the modeling (cf. Fig. 5). The NMSEs of the signals with- techniques approximately give the same performance in ACLR.
out using DPD technique are − 11.25 and − 13.17 dB for the Figure 11 illustrates the PSD of the input and output signals of
(− 13.5, − 21.5)-dB and (− 20, − 35)-dB types of cross-talks, the PAs, the spectrum of the errors of the time-domain DPD for
respectively. However, the NMSEs after using 3D DPD improve M = 0, 1, 2 and of the frequency-domain DPD for Os = 0 in a 3 ×
by ∼ 27.5 and ∼ 29.6 dB for M=2, whereas three SISO DPDs 3 MIMO system. As shown, the frequency-domain DPD (Os = 0)
improve the NMSEs by 2.81 and 0.49 dB for the (− 13.5, − outperforms the time-domain model in NMSE for M < 2.
21.5)-dB and (− 20, − 35)-dB types of cross-talks, respectively.
The performance of the frequency-domain 3D DPD estimated by
Computational complexity
the zero-order polynomial in (10) outperforms the memory-less
time-domain’s by ∼ 9.9 dB in terms of NMSE. However, the sub- The size of the regression matrix for a time-domain MP model is
bands are slightly frequency-selective, as is modeled by the
second-order polynomial in (10), giving about 1 dB improvement. N K0 (1 + M), (18)
The performance of the DPDs in terms of ACLR is shown in
Fig. 10, whereas the ACLRs without DPD are − 38.85 and where N is the number of samples, M is the memory length, and
N
K0 (1 + Os ). (20)
Ns
transformed to the time domain, does not enforce causality of the 3. Abdelaziz M, Anttila L and Valkama M (2017) Reduced-complexity
final time-domain model. If the bandwidth of the frequency- digital predistortion for massive MIMO. IEEE International Conference
domain sub-band model is narrower than the bandwidth of a Acoustics, Speech, Signal Process. (ICASSP), New Orleans, LA, USA.
4. Vuolevi J and Rahkonen T (2003) Distortion in RF Power Amplifiers.
DUT or excitation signals, the output of the model could be
Boston, MA, USA: Artech House.
noticeably affected by the non-causality of the model. Also,
5. Pedro JC and Mass SA (2005) A comparative overview of microwave and
these effects happen for the excitation signals with abrupt wireless power amplifier behavioral modeling approaches. IEEE
changes, e.g. impulse-like signals, which it is necessary to filter. Transactions on Microwave Theory and Techniques 53, 1150–1163.
Thus, the model shows some non-causality effects in cases of nar- 6. Bassam S, Helaoui M and Ghannouchi FM (2009) Crossover digital pre-
row sub-band bandwidths, low SNR, a high maximum order of distorter for the compensation of crosstalk and nonlinearity in MIMO
non-linearity and limited memory length of the DUT. In some transmitters. IEEE Transactions on Microwave Theory and Techniques
applications in which DUTs are excited by burst signals, the 57, 1119–1128.
effects of non-causality might be a concern. However, these effects 7. Schetzen M (1980) The Volterra and Wiener Theory of Nonlinear System.
are negligible if they are below the noise level. Nonetheless, the New York, USA: John Wiley & Sons.
8. Wood J (2014) Behavioral Modeling and Linearization of RF Power
proposed frequency-domain sub-band modeling technique pro-
Amplifiers. Norwood, MA, USA: Artech House.
cesses a (non-burst) sequence or block of time-domain data trans-
9. Mathews CJ and Sicuranza GL (2000) Polynomial Signal Processing.
formed in the frequency domain. Hence, the effects of non-causal New York, USA: Wiley.
processing can be neglected for a sequence that can be considered 10. Amin S, Landin PN, Händel P and Rönnow D (2014) Behavioral mod-
as an off-line data. elling and linearization of crosstalk and memory effects in RF MIMO
In this paper, the behavioral modeling and DPD methods are transmitters. IEEE Transactions on Microwave Theory and Techniques
investigated for RF PAs under output impedance matched condi- 62, 1–14.
tions, for which it is assumed that the effects of non-linearity 11. Alizadeh M, Amin S and Rönnow D (2017) Measurement and analysis of
caused by reflected signals from antennas are negligible. frequency-domain Volterra kernels of nonlinear dynamic 3 × 33 MIMO
Otherwise, the model requires different strategies to tackle the systems. IEEE Transactions on Instrumentation and Measurement 66,
1893–1905.
problem [14]. However, the linear effects of the output cross-talk
12. Khan ZA, Zenteno E, Händel P and Isaksson M (2018) Extraction of
are considered in this work. Besides that, the structure of the pro-
the third-Order 3 × 3 MIMO Volterra kernel outputs using multitone
posed DPD model is suitable to compensate for the effects of both signals. IEEE Transactions on Microwave Theory and Techniques 66,
input and output cross-talk channels. Nevertheless, it might be 4985–4999.
modified for other types of cross-talks, e.g. if the DUT only 13. Alizadeh M, Rönnow D, Händel P and Isaksson M (2017) A new block-
includes input (or output) cross-talk channels [10, 30]. The structure modeling technique for RF power amplifiers in a 2 × 2 MIMO
method for the proposed frequency-domain modelling technique system. IEEE International ConferenceAdvanced Technologies, Systems
in this paper would be suitable for gallium nitride (GaN) RF PAs and Services in Telecommunications (TELSIKS), Niš, Serbia.
and millimetre-wave applications, in which it is required to 14. Hausmair K, Landin PN, Gustavsson U, Fager C and Eriksson T (2018)
include long-term memory effects in time-domain modeling tech- Digital predistortion for multi-antenna transmitters affected by antenna
crosstalk. IEEE Transactions on Microwave Theory and Techniques 66,
niques [37, 38].
1524–1535.
15. Chiu M, Zeng C and Liu M (2008) Predistorter based on frequency
domain estimation for compensation of nonlinear distortion in OFDM
Conclusion systems. IEEE Transactions on Vehicular Technology 57, 882–892.
In this paper, 3D behavioral models and DPD techniques are pro- 16. Zhang W and Xie S (2016) Piece-wise vector fitting method with binary
frequency domain partitioning algorithm for automatic modeling. IEEE
posed in both the time and frequency domains for RF PAs in a
International Conference Microwave Millimeter Wave Technology
3 × 3 MIMO system including input and output cross-talks. The
(ICMMT), Beijing, China.
performances of the proposed techniques in both domains are 17. Zhao Y, Hao Y, Alomainy A and Parini C (2006) UWB on-body radio
evaluated giving improvements in minimizing the errors in channel modeling using ray theory and subband FDTD method. IEEE
terms of NMSE, ACEPR, and ACLR. The proposed frequency- Transactions on Microwave Theory and Techniques 54, 1827–1835.
domain technique has the advantage of reducing the computa- 18. Zhang Q and Chen W (2017) Digital predistortion for 5G wideband
tional complexity, which makes it suitable for higher-dimensional power amplifiers using multiple band-limited feedback signals.
MIMO systems, and also for strong dynamic systems. Moreover, Microwave Measurement Conference (ARFTG), Honololu, HI.
the frequency-domain technique has a higher efficiency compared 19. Liu Y, Pan W and Shao S (2013) A new digital predistortion for wideband
to the time-domain technique for a system that is dispersive along power amplifiers with constrained feedback bandwidth. IEEE Microwave
Components Letters 23, 683–685.
diagonal terms. Hence, future research can be focused on the
20. Zargar H, Banai A and Pedro JC (2015) A new double input-double out-
extension of the work for massive MIMO and millimetre-wave
put complex envelope amplifier behavioral model taking into account
systems. source and load mismatch effects. IEEE Transactions on Microwave
Theory and Techniques 63, 766–774.
Author ORCIDs. Mahmoud Alizadeh, 0000-0003-2061-6366
21. Vejdani Amiri M, Helaoui M and Ghannouchi FM (2014) Streamlined
MIMO cross-over digital predistortion. IEEE Radio Wireless Symposium
(RWS), Newport Beach, CA, USA.
References 22. Morgan DR, Ma Z, Kim J, Zierdt MG and Pastalan J (2006) A
1. Ghannouchi FM, Hammi O and Helaoui M (2015) Behavioral Modeling generalized memory polynomial model for digital predistortion of
and Predistortion of Wideband Wireless Transmitters. West Sussex, UK: RF power amplifiers. IEEE Transactions on Signal Processing 54,
John Wiley & Sons. 3852–3860.
2. Larsson EG, Edfors O, Tufvesson F and Marzetta TL (2014) Massive 23. Kim J and Konstantinou K (2001) Digital predistortion of wideband
MIMO for next generation wireless systems. IEEE Communications signals based on power amplifier model with memory. Electron Letters
Magazine 52, 186–195. 37, 1417–1418.
24. Haykin S (1996) Digital Communication Systems. New York, USA: Wiley. Mahmoud Alizadeh received the M.Sc. degree in
25. Oppenheim AV and Verghese GC (2015) Signal Systems and Inference, wireless communication from the Electrical and
1st Edn. Upper Saddle River, NJ, USA: Prentice Hall. Information Technology Department, Lund
26. Arokiamary VJ (2009) Mobile Communications, 1st Edn. Pune, India: University, Lund, Sweden, in 2013, and received
Technical Publications Pune. the Ph.D. degree with the School of Electrical
27. Kay SM (1998) Fundamentals of Statistical Signal Processing: Detection Engineering and Computer Science, Royal
Theory, vol. II. Upper Saddle River, NJ, USA: Prentice-Hall. Institute of Technology (KTH), Stockholm,
28. Molisch AF (2011) Wireless Communications, 2nd Edn. West Sussex, UK: Sweden in 2019, focusing on digital signal pro-
John Wiley & Sons Ltd. cessing for communication systems, linearisa-
29. Eun C and Powers JE (1997) A new Volterra predistorter based on the tion and characterisation techniques for non-linear RF power amplifiers. He
indirect learning architecture. IEEE Transactions on Signal Processing 45, was also with the Department of Electronical Engineering, Mathematics and
223–227. Natural Sciences, University of Gävle, Gävle, Sweden.
30. Rönnow D (2018) Pth-order inverse of the Volterra series for
multiple-input multiple-output non-linear dynamic systems. IET Circuits Peter Händel received the M.Sc. degree in
and Devices Systems 12, 403–412. Engineering Physics and Ph.D. degree in
31. Isaksson M, Wisell D and Händel P (2005) Nonlinear behavioral model- Automatic Control from the Department of
ing of power amplifiers using radial-basis function neural networks. IEEE Information Technology, Uppsala University,
MTT-S International Microwave Symposium Digest, Long Beach, CA, Uppsala, Sweden, in 1987 and 1993, respect-
USA. ively. During 1993–1997, he was with the
32. Isaksson M, Wisell D and Rönnow D (2006) A comparative analysis of Research and Development Division, Ericsson
behavioral models for RF power amplifiers. IEEE Transactions on Radio Systems AB, Kista, Sweden. Since
Microwave Theory and Techniques 54, 348–359. August 1997, he has been in the School of
33. Zhu A, Dooley J and Brazil TJ (2006) Simplified Volterra series based Electrical Engineering and Computer Science, Royal Institute of Technology
behavioral modeling of RF power amplifiers using deviation-reduction. (KTH), Stockholm, Sweden, where he currently is Professor of the Division
IEEE MTT-S International Microwave Symposium Digest, of Information Science and Engineering.
San Francisco, CA, USA.
34. Strang G (2006) Linear Algebra and Its Applications, 4th ed. Belmont, CA, Daniel Rönnow received the M.Sc. degree in
Engineering Physics and Ph.D. degree in Solid-
USA: Thomson Brooks/Cole.
35. Guan L and Zhu A (2012) Optimized low-complexity implementation of state Physics from Uppsala University, Uppsala,
least squares based model extraction for digital predistortion of RF power Sweden, in 1991 and 1996, respectively. He was
involved with semiconductor physics at
amplifiers. IEEE Transactions on Microwave Theory and Techniques 60,
594–603. Max-Planck-Institut für Festkörperforschung,
Stuttgart, Germany, from 1996 to 1998 and with
36. Tehrani AS, Haiying C, Afsardoost S, Eriksson T, Isaksson M and
infrared sensors and systems at Acreo AB,
Fager C (2010) A comparative analysis of the complexity/accuracy tradeoff
in power amplifier behavioral models. IEEE Transactions on Microwave Stockholm, Sweden, from 1998 to 2000. From
2000 to 2004, he was a Technical Consultant and Head of Research with
Theory and Techniques 58, 1510–1520.
37. Barradas FM, Cunha TR and Pedro JC (2017) Digital predistortion of RF Racomna AB, Uppsala, Sweden. From 2004 to 2006 he was a university lecturer
at University of Gävle, Sweden. During 2006–2011 he was a senior sensor engin-
PAs for MIMO transmitters based on the equivalent load. Integer
eer at Westerngeco, Oslo Norway, where he worked with signal processing and
Nonlinear Microwave Millimetre-wave Circuits Workshop (INMMiC),
Graz, Austria. seismic sensors. In 2011, he became a professor in electronics at University of
Gävle. He has been an Associate Professor with Uppsala University since 2000.
38. Amin S, Händel P and Rönnow D (2017) Digital predistortion of single
and concurrent dual-band radio frequency GaN amplifiers with strong He has authored or coauthored over 45 peer-reviewed papers and holds eight
patents. His current research interests are RF measurement techniques, and
nonlinear memory effects. IEEE Transactions on Microwave Theory and
linearization of non-linear RF circuits and systems.
Techniques 65, 2453–2464.