scispace - formally typeset
Search or ask a question
Journal ArticleDOI

1-bit Observation for Direct-Learning-Based Digital Predistortion of RF Power Amplifiers

TL;DR: A low-cost data-acquisition approach for model extraction of digital predistortion (DPD) of RF power amplifiers using only 1-bit-resolution analog-to-digital converters in the observation path to digitize the error signal between the input and output signals.
Abstract: In this paper, we propose a low-cost data-acquisition approach for model extraction of digital predistortion (DPD) of RF power amplifiers. The proposed approach utilizes only 1-bit-resolution analog-to-digital converters (ADCs) in the observation path to digitize the error signal between the input and output signals. The DPD coefficients are then estimated based on the direct learning architecture using the measured signs of the error signal. The proposed solution is proved feasible in theory, and the experimental results show that the proposed algorithm achieves the performance equivalent to that using the conventional method. Replacing high-resolution ADCs with 1-bit comparators in the feedback path can dramatically reduce the power consumption and cost of the DPD system. The 1-bit solution also makes DPD become practically implementable in future broadband systems since it is relatively straightforward to achieve an ultrahigh sampling speed in data conversion using only simple comparators.

Summary (3 min read)

Introduction

  • One idea is to employ new algorithms to simplify the DPD model.
  • One of the main concerns in DPD implementation is the bandwidth requirement of the feedback path that is used to capture the output signal from the PA for the purpose of model extraction.
  • The band-limited method was proposed in [9] but it requires an extra bandpass filter in the RF transmit chain that is difficult and costly to design.
  • Y. Liu et al. proposed a method in [18] to reduce the ADC dynamic range, but a minimum 8-bit ADC is required for achieving 2 comparable linearization performance with the conventional DPD.

II. THEORETICAL DERIVATION

  • The principle of DPD is that a digital block, called predistorter, is inserted into the transmitter chain to preprocess the input signal before it enters the RF PA.
  • If the two nonlinear systems, i.e., the predistorter and the PA, exactly invert each other, a highly linear system can be achieved.
  • Two architectures are generally employed for model extraction: direct learning and indirect learning architecture (IDLA).
  • The IDLA estimates the postinverse of the PA first and then copies the coefficients of the post-inverse estimator to the pre-inverse one.
  • While the DLA is usually used in closed-loop systems and it compares the PA output with the original input directly.

A. Conventional Direct Learning Architecture

  • The simplified conventional DLA block diagram is shown in Fig. 1 [21], [22], where the bold lower-case vectors x and y represents the input and output sequences, respectively.
  • T ∈ CK×1, (1) where K is the length of the sequences used for training, x(n) and y(n), n ∈ Z are baseband input and output signals, respectively, and ( )T denotes the matrix transpose.
  • Describe the input-output relationship of the DPD [1]–[3].
  • Newtons method is one of the most popular candidates that solve this kind of nonlinear problem.

B. Proposed 1-Bit Observation for Direct Learning Based Digital Predistortion

  • In a DLA-based DPD system, the difference between the output and input signals, y(n) − x(n), should be properly 3 measured sample by sample, as demonstrated in (5).
  • The magnitudes of the most error samples are relatively small, compared to the original input.
  • Furthermore, although |∆I(n)| and |∆Q(n)| could hardly be strictly equal, they have the same statistical properties and during DPD training, the errors decrease with the number of iterations and they both approach zero when the training converges.
  • Equation (10) is similar to that used in the simultaneous perturbation method [23], [24], where a Bernoulli process is carried out to estimate the gradient.

A. System Description

  • The block diagram of the proposed 1-bit observation DPD system is illustrated in Fig.
  • The signs of the error signal are then sent to the DPD training block for model extraction.
  • In the conventional system, time alignment is conducted in the digital domain by comparing the input and output data samples.
  • In the proposed system, because only 1-bit comparators are used, the high resolution output samples are not available.
  • In the proposed system, power alignment must be carried out in the analog domain, because only the input and output signal levels are aligned properly, the sign of the error signal then be obtained correctly.

B. Time-Alignment Algorithm

  • Calculating cross-correlation between the input and output signals in the time domain [28] for time alignment is a common approach in the conventional DPD training algorithms.
  • If the authors transform it into the frequency domain, however, the signal power in in-band is still much higher than the noise floor, despite of high quantization noise.
  • Power spectral density comparison of 20 MHz LTE signal with different resolutions.
  • In the conventional system, time delay is only required to be calculated for aligning the captured input and output samples in the digital domain for model extraction purpose.

C. Estimation of the Step Size

  • Another important issue in the proposed model extraction, i.e., (10), is the choice of the step size ĉk, which is critical to the linearization performance as well as the convergence speed.
  • Lets define P peakin as the peak input power under a given average input power level and the peak-to-average power ratio (PAPR) of the original signal.
  • Here the authors propose a novel algorithm using the characteristic of PA, the RMS of the input sequence x defined in (1) and signal bandwidth to predict c0.
  • The damping factor λ is to fine tune the step size.
  • A general criterion for choosing a reasonable γ is that the ratio between the two adjacent step sizes satisfies ĉk−1 ĉk ≈ std(y − x)k−1 std(y − x)k , (15) where std( ) denotes the standard deviation of a sequence.

D. Overall Complexity Comparison

  • The proposed 1-bit observation method uses only two simple comparators to quantize the error signal, as shown in Fig.
  • Removing high resolution ADCs from the system can drastically reduce the power consumption as well as the cost of the feedback loop, since the ADC is the one of the most expensive and power consuming components in the RF front-end [12].
  • Assuming the DPD correction bandwidth is 500 MHz, the total power consumption of the proposed method is 1.26 W, which is much less than that of the conventional one.
  • In terms of computational complexity, the proposed algorithm in (10) also outperforms the conventional method in (5).
  • This is because the low resolution values require less storage and exhibit faster read and write operations than the high resolution samples.

IV. EXPERIMENTAL RESULTS

  • Various experimental tests were conducted to evaluate the proposed method.
  • Fully implementing the proposed 1-bit data observation based DPD in hardware shown in Fig. 3 is difficult because the two data acquisition paths must be realized in an analog circuit chip which will take considerable time and efforts to accomplish.
  • The baseband board was designed to configure the RF board, generate and digitize the input and output signals, respectively.
  • The quadrature modulation and demodulation were performed in the RF board and DPD signal generation was conducted in MATLAB.

A. Proposed Method versus Conventional Method

  • To validate the feasibility of the proposed method, the authors first assume the input and output signals are perfectly time aligned, and the output signal is normalized so that the average power of the output is the same as that of input signal.
  • Again from the input-output power curve, the peak output power is P peakout = 39.36 dBm.
  • (b) AM-AM and AM-PM characteristics without DPD and with proposed 1-bit DPD.
  • Measured results for 60 MHz UMTS signal.

B. Performance Evaluation with Proposed Time Alignment Algorithm

  • The power alignment is implemented in the analog domain in the proposed 1-bit DPD system, which is different from the conventional normalization in the digital domain.
  • Contrarily, when ρ > 1, although the power is not perfectly matched, the DPD is capable of dealing with all the samples falling in the region [0, 1], and 10 thus less error appears in this case.

V. CONCLUSION

  • This paper proposes a low-complexity 1-bit observation method for estimation of DPD coefficients.
  • The feasibility of the proposed algorithm is proved in theory and validated in experimental tests.
  • With the existing ADC technology, it is possible to achieve either high sampling speed with low resolution or high resolution with low sampling speed, but hardly to have both high sampling speed and high resolution at the same time.
  • The 1-bit observation solution eases the requirement of ADC in DPD system, and thus reduces both the power consumption and the cost of the feedback path, compared to the conventional algorithms with high resolution data.
  • 1) Applying DPD in small cells becomes a reality due to the ultra-low complexity;.

Did you find this useful? Give us your feedback

Content maybe subject to copyright    Report

Provided by the author(s) and University College Dublin Library in accordance with publisher
policies. Please cite the published version when available.
Title 1-b Observation for Direct-Learning-Based Digital Predistortion of RF Power Amplifiers
Authors(s) Wang, Haoyu; Li, Gang; Zhou, Chongbin; Zhu, Anding; et al.
Publication date 2017-01-23
Publication information IEEE Transactions on Microwave Theory and Techniques, PP (99): 1-11
Publisher IEEE
Item record/more information http://hdl.handle.net/10197/8381
Publisher's statement © 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be
obtained for all other uses, in any current or future media, including reprinting/republishing
this material for advertising or promotional purposes, creating new collective works, for
resale or redistribution to servers or lists, or reuse of any copyrighted component of this
work in other works
Publisher's version (DOI) 10.1109/TMTT.2016.2642945
Downloaded 2022-08-10T08:55:37Z
The UCD community has made this article openly available. Please share how this access
benefits you. Your story matters! (@ucd_oa)
© Some rights reserved. For more information, please see the item record link above.

1
1-Bit Observation for Direct Learning Based
Digital Predistortion of RF Power Amplifiers
Haoyu Wang, Gang Li, Chongbin Zhou, Wei Tao, Falin Liu, and Anding Zhu, Senior Member, IEEE
Abstract—In this paper, we propose a low-cost data acquisition
approach for model extraction of digital predistortion (DPD) of
RF power amplifiers. The proposed approach utilizes only 1-bit
resolution analog-to-digital converters (ADCs) in the observation
path to digitize the error signal between the input and output
signals. The DPD coefficients are then estimated based on the
direct learning architecture using the measured signs of the
error signal. The proposed solution is proved to be feasible in
theory and the experimental results show that the proposed
algorithm achieves equivalent performance as that using the
conventional method. Replacing high resolution ADCs with 1-
bit comparators in the feedback path can dramatically reduce
the power consumption and cost of the DPD system. The 1-bit
solution also makes DPD become practically implementable in
future broadband systems since it is relatively straightforward
to achieve an ultra-high sampling speed in data conversion by
using only simple comparators.
Index Terms—Analog-to-digital converter (ADC), digital pre-
distortion (DPD), error signal, linearization, low resolution,
power amplifier (PA), wideband.
I. INTRODUCTION
I
N the past twenty years or so, digital predistortion (DPD)
has become one of the most popular linearization tech-
niques for radio frequency (RF) power amplifiers (PAs) in
wireless communication systems, especially in cellular base
stations [1], [2]. Although it already seems to be a well-
established technique at current stage, DPD is still facing
new challenges since the development of the next generation
communication system never stops [2], [3]. For instance, most
current DPD solutions are employed in middle to high power
base stations where power consumption and cost of DPD units
are negligible [2]. In future networks, small-cell base stations
will be deployed, where the output power of the PA becomes
much lower and thus the power consumption and cost of the
digital components become an issue. There are many efforts
having been made to address this issue. One idea is to employ
new algorithms to simplify the DPD model. For example,
compressed sensing (CS) has recently been introduced to DPD
to reduce the model complexity [4]–[6]. It also has been
shown that some of the distortion compensation, that is usually
done at the transmitter side, can be moved to the receiver
This work was supported in part by the National Natural Science Foundation
of China under Grant Number 61471333 and by the Science Foundation
Ireland under Grant Numbers 13/RC/2077 and 12/IA/1267.
H. Wang, G. Li, C. Zhou, W. Tao and F. Liu are with the Department of
Electronic Engineering and Information Science, University of Science and
Technology of China, and also with the Key Laboratory of Electromagnetic S-
pace Information, Chinese Academy of Sciences, Hefei, Anhui, China (e-mail:
{wamhoyle; lgml; zhouzcb; jxtaowei}@mail.ustc.edu.cn; liufl@ustc.edu.cn).
A. Zhu is with the School of Electrical and Electronic Engineering,
University College Dublin, Dublin 4, Ireland (e-mail: anding.zhu@ucd.ie).
side, to reduce the complexity and power consumption of the
transmitters in small cells [7], [8].
One of the main concerns in DPD implementation is the
bandwidth requirement of the feedback path that is used to
capture the output signal from the PA for the purpose of
model extraction. With carrier aggregation (CA), the signal
bandwidth in long-term evolution-advanced (LTE-A) is up to
100 MHz already and it will be increased to 160 MHz or wider
soon [3]. For the coming 5th generation (5G) systems, the
signal bandwidth will be even wider. In DPD, the bandwidth
of the feedback path usually requires ve times of the signal
bandwidth which means that mutli-giga samples per second
(GSPS) analog-to-digital converters (ADCs) are required. The
existing and forthcoming data converter technologies, however,
could hardly meet this requirement.
Some solutions have been proposed to reduce the sig-
nal bandwidth requirement. The band-limited method was
proposed in [9] but it requires an extra bandpass filter in
the RF transmit chain that is difficult and costly to design.
The analog aliased sampling method in [10] can reduce the
sampling rate but it needs additional analog aliasing operation.
The spectral extrapolation based algorithm was reported in
[11] and in [12] a forward model was first carried out and
then DPD coefficients can be estimated. In [13] a two-stage
DPD, i.e., a static nonlinear box cascaded with a dynamic
weak nonlinear box, was proposed to decrease the feedback
bandwidth. The method proposed in [14] was designed just for
concurrent dual-band signals. All of the methods mentioned
above require the acquisition bandwidth not narrower than
the signal bandwidth. Contrarily, [15] proposed an algorithm
based on random demodulation, with which an ultra-narrow
feedback bandwidth is enough for wideband DPD, but it
requires an extra random sequence generator in the analog
domain which is hard to implement due to the cost and time-
alignment issue.
Besides the sampling rate, the other issue relating to ADC
is the resolution. Before training the DPD model, the output
signal of the PA is digitized. The number of quantization bits
depends on the actual system requirement. Usually in a real
system, a 14-bit ADC is needed to give a minimum noise floor
of -70 dBc [16]. Designing a 14-bit ADC with multi-GSPS is
very challenging and costly [17]. It is therefore desirable that
the required resolution can be reduced; however, this is not a
straightforward task, since reducing the resolution of ADC is
equivalent to increasing the noise floor of the feedback signal,
which is critical to the accuracy of DPD modeling. Y. Liu et
al. proposed a method in [18] to reduce the ADC dynamic
range, but a minimum 8-bit ADC is required for achieving

2
comparable linearization performance with the conventional
DPD. A 1-bit estimator was proposed to quantize the phase
of the original input signal in [19] to reduce the complexity
of model identification while the resolution requirement for
ADCs remains the same.
In this paper, a novel direct learning architecture (DLA)
based 1-bit quantization method is proposed. The proposed
method utilizes only 1-bit resolution comparators to measure
the error signal that is then used for DPD coefficients training.
The proposed approach dramatically reduces the cost of the
feedback chain. Moreover, both theoretical derivation and
experimental tests show that the proposed method can be
extended to the systems transmitting very wideband signals.
This paper is organized as follows. Section II introduces
the proposed 1-bit observation method after reviewing the
conventional direct learning architecture. In Section III, the
time alignment, power alignment, optimization of convergence
speed and the overall system complexity are discussed. The
experimental results are given in Section IV, followed by a
conclusion in Section V.
II. THEORETICAL DERIVATION
The principle of DPD is that a digital block, called predis-
torter, is inserted into the transmitter chain to preprocess the
input signal before it enters the RF PA. If the two nonlinear
systems, i.e., the predistorter and the PA, exactly invert each
other, a highly linear system can be achieved. In order to
extract the coefficients of the predistorter, a small fraction
of the transmit signal is transferred back to baseband via
a feedback loop. Two architectures are generally employed
for model extraction: direct learning and indirect learning
architecture (IDLA). The difference between DLA and IDLA
has been investigated in [20]. The IDLA estimates the post-
inverse of the PA first and then copies the coefficients of the
post-inverse estimator to the pre-inverse one. The IDLA can
be run in an open-loop fashion. While the DLA is usually
used in closed-loop systems and it compares the PA output
with the original input directly. In low resolution systems, the
performance of IDLA is limited, while DLA is able to identify
the changes between input and output signals effectively,
especially in the 1-bit method we will propose in Section II.B.
As a result, the DLA is used for DPD modeling in this paper.
A. Conventional Direct Learning Architecture
The simplified conventional DLA block diagram is shown
in Fig. 1 [21], [22], where the bold lower-case vectors x and y
represents the input and output sequences, respectively. More
specifically, x and y are expressed as
x = [x(n K + 1), x(n K + 2), . . . , x(n)]
T
C
K×1
,
y = [y(n K + 1), y(n K + 2), . . . , y(n)]
T
C
K×1
,
(1)
where K is the length of the sequences used for training,
x(n) and y(n), n Z are baseband input and output signals,
respectively, and ()
T
denotes the matrix transpose. The output
of digital predistorter is denoted by z(n), and its corresponding
vector form is z. Various behavioral models can be used to
DPD PA
Model
coefficients
extraction
x
z
y
Fig. 1. Simplified DPD block diagram based on direct learning architecture.
describe the input-output relationship of the DPD [1]–[3]. For
instance, the baseband equivalent expression of Volterra model
is given by
z(n) =
P
p=1
p:odd
M
m
1
=0
···
M
m
p
=0
h
p
(m
1
, . . . , m
p
)
×
(p+1)/2
l=1
x(n m
l
)
p
l=1+(p+1)/2
x
(n m
l
),
(2)
where h
p
is the p-th order Volterra kernel, P and M are the
nonlinear order and memory depth, respectively, and (2) can
be rewritten in a matrix form as
z = Xh. (3)
In (3), each row of X C
K×L
consists of all of the product
terms appearing in (2), and h C
L×1
is the coefficient vector
with the length of L. Let g() be the transfer function of PA,
then the output of PA can be expressed as
y = g(z) = g(Xh). (4)
The cost function of the DLA-based DPD system is the
l
2
norm of the difference between the output and input of
the system, i.e., y x
2
2
. Newtons method is one of the
most popular candidates that solve this kind of nonlinear
problem. To do so, the Jacobian and Hessian matrices, i.e.,
first-order and second-order derivatives of the cost function,
are calculated first. Then the DPD coefficients can be updated
in an iterative procedure [11], [21], [22]:
h
k+1
= h
k
µ
X
H
X
1
X
H
(y x), (5)
where ()
H
represents the Hermitian transpose, and the damp-
ing factor µ 6 1.
To achieve a relatively good performance using (5), one
needs high resolution of the feedback signal, e.g., 14-bit
ADC to digitize the output of PA, which is one of the main
bottlenecks for DPD applications in the next generation com-
munication systems. In the next subsection, we will discuss
the detail of the proposed novel 1-bit observation algorithm,
which exhibits comparative performance with the conventional
method.
B. Proposed 1-Bit Observation for Direct Learning Based
Digital Predistortion
In a DLA-based DPD system, the difference between the
output and input signals, y(n) x(n), should be properly

3
measured sample by sample, as demonstrated in (5). Both
x(n) and y(n) are baseband complex values, consisting of
the in-phase and quadrature (I/Q) signals. They have the form
of
x(n) = x
I
(n) + j · x
Q
(n),
y(n) = y
I
(n) + j · y
Q
(n),
(6)
where x
I
(n), x
Q
(n), y
I
(n) and y
Q
(n) are all real values.
An arbitrary real number can be written in the way that its
sign multiplies its magnitude, i.e., a = sign(a) · |a|, a R.
If the magnitude information |a| is already known or can be
estimated in an easy way, sign(a) is the only thing that needs
to be measured to calculate the number a.
By defining
I
(n) = y
I
(n)x
I
(n) and
Q
(n) = y
Q
(n)
x
Q
(n) as the error samples for the real and imaginary parts,
respectively, the difference between the output and input can
be expressed as
y(n) x(n) = (y
I
(n) x
I
(n)) + j · (y
Q
(n) x
Q
(n))
= sign (∆
I
(n)) |
I
(n)|
+ j · sign (∆
Q
(n)) |
Q
(n)|.
(7)
Because PA is a nonlinear device, without linearization, sig-
nificant distortion can be introduced into the transmit signal,
especially if the PA is run into deep compression. In a real
application, however, e.g., LTE, the signal has non-constant
envelope and the amplitude of the signal follows a Gaussian-
like distribution. Only a small percentage of the signal with
high amplitudes is affected severely by the deep compression.
The magnitudes of the most error samples are relatively small,
compared to the original input. Furthermore, although |
I
(n)|
and |
Q
(n)| could hardly be strictly equal, they have the
same statistical properties and during DPD training, the errors
decrease with the number of iterations and they both approach
zero when the training converges. In this work, during the
model training process, we assume that the magnitude of
the error sample I/Q can be approximately made equal to
an updating constant, namely, |
I
(n)| |
Q
(n)| ˆc(n).
Equation (7) then becomes
y(n) x(n) ˆc(n) (sign (∆
I
(n)) + j · sign (∆
Q
(n)))
= ˆc(n)sign (∆(n)) ,
(8)
where ∆(n) =
I
(n) + j ·
Q
(n) and sign(∆(n)) calculates
the signs of real and imaginary parts of ∆(n) separately. The
vector form for (8) is given by
y x = [∆(n K + 1), ∆(n K + 2), . . . , ∆(n)]
T
ˆc(n K + 1)sign (∆(n K + 1))
.
.
.
ˆc(n)sign (∆(n))
ˆc[sign (∆(n K + 1)) , . . . , sign (∆(n))]
T
, ˆc ·
s
,
(9)
where
s
is defined as a column vector that consists of the
signs of each I/Q sample. By substituting (9) into (5), it yields
h
k+1
= h
k
ˆc
k
X
H
X
1
X
H
s
. (10)
I
Q
conventional
proposed
error
samples
proposed
1
1
-1
-1
( appropriate )
ˆ
k
c
ˆ
k
c
=
( )
Fig. 2. Demonstration of the relationship between conventional DPD and the
proposed 1-bit DPD.
As it can be seen, the data matrix X is already known, and
ˆc
k
is treated as the step size for the k-th iteration. Note that
the damping factor µ in (5) is combined into ˆc
k
to simplify
the expression and this has no impact on the final result. Only
the sign information of the error signal is thus needed for
conducting the calculation in (10). This enables using 1-bit
ADCs to digitize the error signal.
The difference between the proposed algorithm in (10) and
the conventional one in (5) is demonstrated in Fig. 2. The
grey dots are the error samples, and the circle in black line
denotes the objective of the conventional method with radius
equaling the root mean square (RMS) of magnitudes of the
error samples, while the two squares represent the targets of
the proposed method with different step sizes. In the proposed
algorithm, the error samples are approximately averaged to
the vertexes of the square, e.g., the error samples in the first
quadrat are moved to the upper-right vertex of the square.
Equation (10) is similar to that used in the simultaneous
perturbation method [23], [24], where a Bernoulli process
is carried out to estimate the gradient. How to choose an
appropriate step size ˆc
k
is critical. If it is properly chosen,
(10) achieves comparative performance as (5). This issue will
be discussed in detail in Section III.
III. SYSTEM IMPLEMENTATION
A. System Description
The block diagram of the proposed 1-bit observation DPD
system is illustrated in Fig. 3. The main difference from
the conventional DPD is that, in the feedback path, after
demodulation, the analog I and Q signal is sent to a comparator
to compare with the original input, respectively, to obtain the
sign of the error signal, instead of being fully digitized. In this
configuration, an additional digital to analog conversion path,
path 2 as highlighted in Fig. 3, is added to convert the original
digital I/Q to the analog domain to make the comparison. The

4
DPD QMod PA
LO
QDmod
Attenuator
I
Q
I
Q
Comparators
(1-bit ADCs)
I: Time delay
estimate
II:DPD
training
I: Time-delay estimation mode
II: DPD training mode
delay
delay
( )
I
x t
( )
Q
x t
( )
I
y t
( )
Q
y t
I
x
Q
x
( )
I
sign
Δ
GND
DAC
DAC
Digital Domain
Analog Domain
( )
Q
sign
Δ
+
-
+
-
path 2
path 1
SW-I-2
SW-II
SW-II
SW-I-1 SW-I-2
SW-I-1
SW-II
SW-II
Fig. 3. Proposed 1-bit observation DPD system.
comparators here are equivalent to the conventional ADCs
working with only 1-bit. The signs of the error signal are then
sent to the DPD training block for model extraction.
Before model extraction, time delay between the input and
output samples must be properly calibrated. In the conven-
tional system, time alignment is conducted in the digital
domain by comparing the input and output data samples.
In the proposed system, because only 1-bit comparators are
used, the high resolution output samples are not available. A
special time alignment methodology must be developed, which
will be discussed in the following subsection. To facilitate
time alignment, the sign of the output signal can be obtained
by using the existing comparators with the reference level
switched to ground, shown in Fig. 3.
Another issue is power alignment. In the conventional sys-
tem, power alignment is also done in the digital domain in both
conventional DLA-based and IDLA-based DPDs [25], [26]. In
the proposed system, power alignment must be carried out in
the analog domain, because only the input and output signal
levels are aligned properly, the sign of the error signal then
be obtained correctly. The attenuation level of the attenuator
thus must be properly chosen to ensure the powers between
input and output signals are aligned before they enter the
comparators. In real systems, some power control modules,
e.g., variable gain amplifiers (VGAs) [27], can be applied to
facilitate the implementation.
B. Time-Alignment Algorithm
Calculating cross-correlation between the input and output
signals in the time domain [28] for time alignment is a com-
mon approach in the conventional DPD training algorithms.
This is, however, not practical in the proposed system, since
only the signs of the output signal can be obtained. Directly
calculating the cross-correlation between the signs of the input
and output in the time domain will cause large errors. In this
paper, instead, we suggest to use the frequency domain based
algorithm to estimate the time delay [29], [30].
Fourier transform (FT) states that a delay in the time domain
is equivalent to a phase rotation in the frequency domain.
The time delay can thus be calculated from the measured
phase rotation in the frequency domain. For a given set of
time domain data samples, after discrete Fourier transform
(DFT), the phase-frequency relation is a simple linear function
expressed as
φ = s · f + b, (11)
where φ and f are phase rotation and frequency, respectively,
s is the slope which is directly proportional to the time delay,
b is a constant related to phase shift in the time domain. s and
b can be estimated by using the least squares (LS) algorithm
with the frequency domain data samples. Once the slope s is
obtained, the time delay is calculated as
t
delay
=
N ˆs
2π
, (12)
where N is the total number of samples used for DFT
calculation, and ˆs is the estimated slope for s in (11).
The reason why the time domain cross-correlation does not
work in this case is because the signal amplitudes are only
at two levels. If we transform it into the frequency domain,
however, the signal power in in-band is still much higher than
the noise floor, despite of high quantization noise. This is
illustrated in Fig. 4 where the spectra of a LTE signal with
different time domain resolutions are given. To simplify the
illustration, only quantization noise is considered here. From
the figure, we can see that the noise floor increases while the
number of bits reduces. Despite the high noise floor with 1-
bit sampling, the signal power in in-band is higher than the
noise about 6 dB. If we use these in-band values to form the
equation in (11), we should be able to find the slope s and
thus calculate the time delay between the input and output

Citations
More filters
Journal ArticleDOI
TL;DR: This paper proposes an adaptive deep learning aided digital predistortion model by optimizing a deep regression neural network and makes the linearization architecture more adaptive by using multiple sub-DPD modules and an ensemble predicting process.
Abstract: Memory effects of radio frequency power amplifiers (PAs) can interact with dynamic transmitting signals, dynamic operations, and dynamic environment, resulting in complicated nonlinear problems of the PAs. Recently, deep learning based schemes have been proposed to deal with the memory effects. Although these schemes are powerful in constructing complex nonlinear structures, they are still direct learning-based and are relatively static. In this paper, we propose an adaptive deep learning aided digital predistortion (DL-DPD) model by optimizing a deep regression neural network. Thanks to the sequence structure of the proposed DL-DPD, we then make the linearization architecture more adaptive by using multiple sub-DPD modules and an ensemble predicting process. The results show the effectiveness of the proposed adaptive DL-DPD, and reveals that the online system handovers the sub-DPD modules more frequently than expected.

21 citations

Journal ArticleDOI
TL;DR: Results show that efficient mmW array linearization can be obtained through the proposed methods at very low complexity, and the processing and learning complexities of the considered techniques are analyzed, which allows to assess the complexity–performance tradeoffs of the proposed solutions.
Abstract: In this article, we study digital predistortion (DPD)-based linearization with a specific focus on millimeter-wave (mmW) active antenna arrays. Due to the very large-channel bandwidths and beam-dependence of nonlinear distortion in such systems, we present a closed-loop DPD learning architecture, lookup table (LUT)-based memory DPD models, and low-complexity sign-based estimation algorithms such that even continuous DPD learning could be technically feasible. To this end, three different learning algorithms—sign, signed regressor, and sign–sign—are formulated for the LUT-based DPD models such that the potential rank deficiencies, experienced in earlier methods, are avoided while facilitating greatly reduced learning complexity. The injection-based LUT DPD structure is also shown to allow for low numbers and reduced dynamic range of the involved LUT entries. Extensive RF measurements utilizing a state-of-the-art mmW active antenna array system at 28 GHz are carried out and reported to validate the methods, incorporating very wide channel bandwidths of 400 and 800 MHz while pushing the array close to saturation. In addition, the processing and learning complexities of the considered techniques are analyzed, which, together with the measured linearization performance figures, allows to assess the complexity–performance tradeoffs of the proposed solutions. Overall, the results show that efficient mmW array linearization can be obtained through the proposed methods at very low complexity.

6 citations


Cites background or methods from "1-bit Observation for Direct-Learni..."

  • ...In this article, contrary to the earlier closed-loop works in [20]–[23], we adopt the so-called injection-based DPD structure [7], [27], as illustrated in Fig....

    [...]

  • ...In [20], in a more traditional single-antenna DPD context, the use of 1-bit observations in closed-loop learning is...

    [...]

  • ...The reader can find an implementation of the sign algorithm in combination with GN learning rule in [20]....

    [...]

  • ...than polynomial-type ones used in the reference works [7], [20], [21], allowing large reductions in terms of the processing and learning complexities....

    [...]

Proceedings ArticleDOI
26 Jun 2018
TL;DR: An innovative technique is proposed which allows to use a nonquadrature RF mixer with one ADC in the feedback path to achieve the same results as a DPD with complex feedback samples and the other real-valued feedback architectures.
Abstract: Digital predistorters (DPD) are used in modern communication systems to linearise nonlinear power amplifiers (PA) and maximise power efficiency For their function, a feedback signal from the PA output is required A conventional DPD uses a quadrature mixer and two analogue-to-digital converters (ADC) which consume additional power and increase system complexity In this paper we have proposed an innovative technique which allows to use a nonquadrature RF mixer with one ADC in the feedback path The DPD adaptation is noniterative and based on favoured indirect learning architecture Firstly, the forward PA model is estimated and subsequently it is used to train DPD coefficients We have verified and compared the proposed method with other DPD architectures in simulations The results show that the proposed architecture can achieve the same results as a DPD with complex feedback samples and the other real-valued feedback architectures

5 citations


Cites background from "1-bit Observation for Direct-Learni..."

  • ...followed different approach in their papers [8], [9] and presented a DPD with the feedback ADCs replaced by high-speed digital-to-analogue converters (DACs) accompanied with high-speed comparators which allowed them to reduce system power consumption....

    [...]

Journal ArticleDOI
TL;DR: In this article, the authors proposed a new digital predistortion (DPD) scheme for linearizing millimeter-wave hybrid beamforming transmitters using observation receivers with low-bit resolution analog-to-digital converters (ADCs).
Abstract: This paper proposes a new digital predistortion (DPD) scheme for linearizing millimeter-wave hybrid beamforming transmitters using observation receivers with low-bit resolution analog-to-digital converters (ADCs). To train the DPD function required to compensate for the distortions exhibited by a given sub-array (also called main sub-array), an error signal is produced by out-of-phase combining the main sub-array transmitted signal and the one generated by another sub-array (also called auxiliary sub-array) using anti-beamforming modules. The error signal is then frequency down-converted and digitized using a low-bit resolution ADC. Proof-of-concept validation experiments are conducted by applying the proposed DPD system to linearize an off-the-shelf hybrid-beamforming array comprised of four 64-element sub-arrays, operating at 28 GHz and driven with up to 800 MHz orthogonal frequency-division multiplexing modulated signals. Using the proposed DPD scheme, an observation receiver with a 4-bit ADC was sufficient to improve the adjacent channel power ratio by 10 dB and the error vector magnitude was reduced from 5.8% to 1.6%. These results are similar to those obtained using an observation receiver with 16-bit ADC.

4 citations

Journal ArticleDOI
Liu Yang1, Kai Kang, Ting Zhou, Hua Qian, Yang Yang1 
TL;DR: A digital IQ imbalance estimator and compensator with 1-bit quantization in the feedback path that achieves comparable estimation accuracy as that using the conventional least mean squares (LMS) method at a much lower cost.

3 citations

References
More filters
Journal Article
TL;DR: Simultaneous perturbation stochastic approximation (SPSA) as mentioned in this paper is a widely used method for multivariate optimization problems that requires only two measurements of the objective function regardless of the dimension of the optimization problem.
Abstract: ultivariate stochastic optimization plays a major role in the analysis and control of many engineering systems. In almost all real-world optimization problems, it is necessary to use a mathematical algorithm that iteratively seeks out the solution because an analytical (closed-form) solution is rarely available. In this spirit, the “simultaneous perturbation stochastic approximation (SPSA)” method for difficult multivariate optimization problems has been developed. SPSA has recently attracted considerable international attention in areas such as statistical parameter estimation, feedback control, simulation-based optimization, signal and image processing, and experimental design. The essential feature of SPSA—which accounts for its power and relative ease of implementation—is the underlying gradient approximation that requires only two measurements of the objective function regardless of the dimension of the optimization problem. This feature allows for a significant decrease in the cost of optimization, especially in problems with a large number of variables to be optimized. (

337 citations

Journal ArticleDOI
TL;DR: This paper proposes several novel adaptive nonlinear predistorters based on direct learning algorithms - the nonlinear filtered-x RLS (NFXRLS) algorithm, the non linear adjoint LMS (NALMS) algorithm), and thenonlinear adjoint RLS [NARLS] algorithm and develops a "instantaneous equivalent linear" (IEL) filter.
Abstract: The adaptive nonlinear predistorter is an effective technique to compensate for the nonlinear distortion existing in digital communication and control systems. However, available adaptive nonlinear predistorters using indirect learning are sensitive to measurement noise and do not perform optimally. Other available types are either slow to converge, complicated in structure and computationally expensive, or do not consider the memory effects in nonlinear systems such as a high power amplifier (HPA). In this paper, we first propose several novel adaptive nonlinear predistorters based on direct learning algorithms - the nonlinear filtered-x RLS (NFXRLS) algorithm, the nonlinear adjoint LMS (NALMS) algorithm, and the nonlinear adjoint RLS (NARLS) algorithm. Using these new learning algorithms, we design adaptive nonlinear predistorters for an HPA with memory effects or for an HPA following a linear system. Because of the direct learning algorithm, these novel adaptive predistorters outperform nonlinear predistorters that are based on the indirect learning method in the sense of normalized mean square error (NMSE), bit error rate (BER), and spectral regrowth. Moreover, our developed adaptive nonlinear predistorters are computationally efficient and/or converge rapidly when compared to other adaptive nonlinear predistorters that use direct learning, and furthermore can be easily implemented. We further simplify our proposed algorithms by exploring the robustness of our proposed algorithm as well as by examining the statistical properties of what we call the "instantaneous equivalent linear" (IEL) filter. Simulation results confirm the effectiveness of our proposed algorithms

243 citations


"1-bit Observation for Direct-Learni..." refers background or methods in this paper

  • ...Then the DPD coefficients can be updated in an iterative procedure [11], [21], [22]...

    [...]

  • ...1 [21], [22], where the bold lower case vectors x and y represent the input and output sequences, respectively....

    [...]

Journal ArticleDOI
TL;DR: This new approach eliminates the system bandwidth constraints of the conventional DPD techniques, and it allows users to arbitrarily choose the bandwidth to be linearized in the PA output according to the system requirement without sacrificing performance, which makes the DPD system design much more flexible and feasible.
Abstract: The continuously increasing demand for wide bandwidth creates great difficulties in employing digital predistortion (DPD) for radio frequency (RF) power amplifiers (PAs) in future ultra-wideband systems because the existing DPD system requires multiple times the input signal bandwidth in the transmitter and receiver chain, which is sometimes almost impossible to implement in practice. In this paper, we present a novel band-limited digital predistortion technique in which a band-limiting function is inserted into the general Volterra operators in the DPD model to control the signal bandwidth under modeling, which logically transforms the general Volterra series-based model into a band-limited version. This new approach eliminates the system bandwidth constraints of the conventional DPD techniques, and it allows users to arbitrarily choose the bandwidth to be linearized in the PA output according to the system requirement without sacrificing performance, which makes the DPD system design much more flexible and feasible. In order to validate this idea, a high-power LDMOS Doherty PA excited by various wideband signals, including 100-MHz long-term evolution advanced signals, was tested. Experimental results showed that excellent linearization performance can be obtained by employing the proposed approach. Furthermore, this technique can be applied to other linear-in-parameter models. In future ultra-wideband systems, this new technique can significantly improve system performance and reduce DPD implementation cost.

226 citations


"1-bit Observation for Direct-Learni..." refers methods in this paper

  • ...6 is the same as that used in [9] except the PA....

    [...]

  • ...The band-limited method was proposed in [9], but it requires an extra bandpass filter in the RF transmit chain that is difficult and costly to design....

    [...]

Journal ArticleDOI
TL;DR: It is confirmed by computer simulation that the proposed approach produces a faster convergence speed than the previous adaptive predistortion technique, and provides a small output backoff as low as 5.5 dB for an OFDM system employing an HPA with a linear filter.
Abstract: This paper presents an efficient adaptive predistortion technique compensating for nonlinear distortions caused by a high-power amplifier (HPA) cascaded with a linear filter in an OFDM system. In the proposed approach, the memoryless HPA, preceded by a linear filter with memory in OFDM systems, is modeled by the Wiener system, which is then precompensated by the proposed adaptive predistorter with a minimum number of filter taps. It is confirmed by computer simulation that the proposed approach produces a faster convergence speed than the previous adaptive predistortion technique, and provides a small output backoff as low as 5.5 dB for an OFDM system employing an HPA with a linear filter.

177 citations


"1-bit Observation for Direct-Learni..." refers background or methods in this paper

  • ...Then the DPD coefficients can be updated in an iterative procedure [11], [21], [22]...

    [...]

  • ...1 [21], [22], where the bold lower case vectors x and y represent the input and output sequences, respectively....

    [...]

Journal ArticleDOI
TL;DR: The DPD techniques are discussed in the context of linearizing nonlinear RF PAs to create more suitable RF transceiver architectures to provide wireless access with better user experience and less power waste.
Abstract: The RF PA, as one of the most essential components in any wireless system, suffers from inherent nonlinearities. The output of a PA must comply with the linearity requirement specified by the standards. Due to its satisfactory linearization capability, DPD has been widely accepted as one of the fundamental units in modern and future wideband wireless systems. With the help of this flexible digital technology, the inherent linearity problem of PAs operating in the saturation region can be significantly improved, which enables us, the wireless engineers, to create more suitable RF transceiver architectures to provide wireless access with better user experience (linearity perspective) and less power waste (power efficiency perspective). This moves us one more step towards the ultimate green communications. In this article, we discussed the DPD techniques in the context of linearizing nonlinear RF PAs. As the computing-horsepower and the transistor-density of digital IC increases while the cost per transistor decreases, the concept that uses digital enhancement techniques to eliminate active analog imperfects will gain more attention from both industry and academia.

169 citations


"1-bit Observation for Direct-Learni..." refers background in this paper

  • ...Although it already seems to be a wellestablished technique at the current stage, DPD is still facing new challenges since the development of the next generation communication system never stops [2], [3]....

    [...]

  • ...For instance, most current DPD solutions are employed in middle to high power base stations where power consumption and cost of DPD units are negligible [2]....

    [...]

  • ...IN THE past twenty years or so, digital predistortion (DPD) has become one of the most popular linearization techniques for radio-frequency (RF) power amplifiers (PAs) in wireless communication systems, especially in cellular base stations [1], [2]....

    [...]

Frequently Asked Questions (1)
Q1. What are the contributions mentioned in the paper "1-bit observation for direct learning based digital predistortion of rf power amplifiers" ?

In this paper, the authors propose a low-cost data acquisition approach for model extraction of digital predistortion ( DPD ) of RF power amplifiers.