Nonlinear Subband Spline Adaptive Filter
Chang Liu, Xueliang Liu
, Zhi Zhang and Xiao Tang
School of Electronic Engineering, Dongguan University of Technology, No.1 DaXueRoad, Dongguan, China
chaneaaa@163.com, liuxueliang83@163.com ,{zhangz, tangx}@dgut.edu.cn
Keywords: Subband adaptive filter, Nonlinear spline adaptive filter, adaptive filter algorithm, system identification.
Abstract: It has been reported that a novel class of nonlinear spline adaptive filter (SAF) obtains some advantages in
modeling the nonlinear systems. In this paper, a nonlinear subband structure based on the spline adaptive
filters, called subband spline adaptive filter (SSAF) is presented. The proposed structure is composed of a
series of subband spline filters, each one comprises a linear time invariant (LTI) filter followed by an
adaptive look-up table (ALUT). In addition, the computational complexity is also analyzed. Some exper-
imental results in the context of the nonlinear system identification demonstrate the robustness of the
proposed structure.
1 INTRODUCTION
In many practical engineering applications, the
nonlinear system identification is an important and
difficult task. Much well-established theory for
linear system identification is unavailable when it
comes to nonlinear case, so techniques to model the
nonlinear behavior have been received more attenti-
on in recent decades (Mathews, 2000). In order to
model the nonlinearity, several adaptive nonlinear
structures have been introduced. Truncated Volterra
adaptive filter (VAF) (Schetzen, 1980) is one of the
most popular nonlinear model. However, its
computational complexity be-comes huge with the
increase of the nonlinear order. Neural Networks
(NNs) (Haykin, 2009) can make a good des-cription
of the nonlinear relation between the input signal
and the current output adequately, but it suffers from
a large computational cost and diffi-culties in on-line
adaptation. Block-oriented archi-tecture (Giri, 2010),
including the Wiener model, Hammers-tein model
and cascade model, originates from the different
combination of the linear time invariant (LTI) filters
and memoryless nonlinear functions. Recently,
Scarpiniti et al. has proposed a novel class of
nonlinear spline adaptive filter (SAF) structure,
which also contains the Wiener spline filter
(Scarpiniti, 2013), the Hammerstein spline filter
(Scarpiniti, 2014) and the cascade spline filter
(Scarpiniti, 2015). In this kind of structure, the
nonlinearity is modelled by a spline function which
can be repress-ented by the adaptive look-up table
(ALUT), and the linear time invariant (LTI) filter is
used for determining the memory effect. Both the
control points belonging to ALUT and the
coefficients of the LTI are adapted by using the
sophisticated adaptive algorithms such as the least
mean square (LMS) algorithm, normalized least
mean square (NLMS) algorithm and affine
projection algorithm (APA).
In this paper, extending the subband idea into the
spline adaptive filter (SAF), a nonlinear subband
spline structure, called subband spline adaptive filter
(SSAF) is proposed. Each subband spline filter is
composed of a LTI filter followed by an ALUT.
Then main advantage of the proposed subband
model is its improved convergence performance
because of the decorrelating properties with no sign-
ificant computational increasement.
2 SPLINE ADAPTIVE FILTER
The block diagram of a SAF is shown in Fig.1,
which consists of an adaptive finite impulse respo-
nse (FIR) filter followed by a nonlinear network. In
the nonlinear network, the spline interpolater,
connected behind the adaptive LUT, determines the
number and the spacing of control points (knots)
contained in the LUT.
The input of the SAF at time n is
()