Title :
Random and pseudorandom inputs for Volterra filter identification
Author :
Nowak, Robert D. ; Van Veen, Barry D.
Author_Institution :
Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
fDate :
8/1/1994 12:00:00 AM
Abstract :
This paper studies input signals for the identification of nonlinear discrete-time systems modeled via a truncated Volterra series representation. A Kronecker product representation of the truncated Volterra series is used to study the persistence of excitation (PE) conditions for this model. It is shown that i.i.d. sequences and deterministic pseudorandom multilevel sequences (PRMS´s) are PE for a truncated Volterra series with nonlinearities of polynomial degree N if and only if the sequences take on N+1 or more distinct levels. It is well known that polynomial regression models, such as the Volterra series, suffer from severe ill-conditioning if the degree of the polynomial is large. The condition number of the data matrix corresponding to the truncated Volterra series, for both PRMS and i.i.d. inputs, is characterized in terms of the system memory length and order of nonlinearity. Hence, the trade-off between model complexity and ill-conditioning is described mathematically. A computationally efficient least squares identification algorithm based on PRMS or i.i.d. inputs is developed that avoids directly computing the inverse of the correlation-matrix. In many applications, short data records are used in which case it is demonstrated that Volterra filter identification is much more accurate using PRMS inputs rather than Gaussian white noise inputs
Keywords :
discrete time systems; filtering and prediction theory; identification; least squares approximations; nonlinear systems; random processes; series (mathematics); signal processing; IID sequences; Kronecker product representation; Volterra filter identification; correlation-matrix; data matrix; deterministic pseudorandom multilevel sequences; ill-conditioning; input signals; least squares identification algorithm; model complexity; nonlinear discrete-time systems; nonlinearities; persistence of excitation conditions; polynomial degree; polynomial regression models; pseudorandom inputs; random inputs; short data records; system memory length; truncated Volterra series representation; Least squares methods; Linear systems; Mathematical model; Nonlinear dynamical systems; Nonlinear filters; Nonlinear systems; Parameter estimation; Polynomials; Signal processing; White noise;
Journal_Title :
Signal Processing, IEEE Transactions on