Top Banner
4366 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 55, NO. 9, SEPTEMBER 2007 Time-Frequency ARMA Models and Parameter Estimators for Underspread Nonstationary Random Processes Michael Jachan, Gerald Matz, Senior Member, IEEE, and Franz Hlawatsch, Senior Member, IEEE Abstract—Parsimonious parametric models for nonstationary random processes are useful in many applications. Here, we consider a nonstationary extension of the classical autoregressive moving-average (ARMA) model that we term the time-frequency autoregressive moving-average (TFARMA) model. This model uses frequency shifts in addition to time shifts (delays) for modeling nonstationary process dynamics. The TFARMA model and its spe- cial cases, the TFAR and TFMA models, are shown to be specific types of time-varying ARMA (AR, MA) models. They are attrac- tive because of their parsimony for underspread processes, that is, nonstationary processes with a limited time-frequency correlation structure. We develop computationally efficient order-recursive estimators for the TFARMA, TFAR, and TFMA model parameters which are based on linear time-frequency Yule–Walker equations or on a new time-frequency cepstrum. Simulation results demon- strate that the proposed parameter estimators outperform existing estimators for time-varying ARMA (AR, MA) models with respect to accuracy and/or numerical efficiency. An application to the time-varying spectral analysis of a natural signal is also discussed. Index Terms—Cepstrum, nonstationary processes, para- metric modeling, time-frequency analysis, time-varying ARMA (TVARMA) models, time-varying spectral estimation, time- varying systems, TVARMA, Yule–Walker equations. I. INTRODUCTION N ONSTATIONARY random processes provide an appro- priate mathematical framework for signals arising in speech and audio, communications, image processing, com- puter vision, biomedical engineering, machine monitoring, and many other application fields. Because the statistics of non- stationary random processes depend on time (or space), they are more difficult to describe than the statistics of stationary Manuscript received March 13, 2006; revised December 25, 2006. The asso- ciate editor coordinating the review of this manuscript and approving it for pub- lication was Dr. A. Rahim Leyman. Parts of this work have been previously pre- sented in the Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, Hong Kong, vol. VI, April 2003, pp. 125–128; the Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, Montreal, QC, Canada, vol. II, May 2004, pp. 757–760; the Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, Philadelphia, PA, vol. IV, March 2005, pp. 301–304; and the Proceedings of the IEEE International Workshop on Statistical Signal Pro- cessing, Bordeaux, France, July 2005, pp. 909–914. M. Jachan is with the Freiburg Center for Data Analysis and Modeling, Uni- versity Medical Center Freiburg, D-79104 Freiburg i. Br., Germany (e-mail: [email protected]). G. Matz and F. Hlawatsch are with the Institute of Communications and Radio-Frequency Engineering, Vienna University of Technology, A-1040 Vi- enna, Austria (e-mail: [email protected]; [email protected]. at). Digital Object Identifier 10.1109/TSP.2007.896265 processes. A parametric second-order description that is par- simonious in that it captures the time-varying second-order statistics by a small number of parameters is hence of par- ticular interest. Here, we propose the use of frequency shifts in addition to time shifts (delays) for modeling nonstationary process dynamics in a physically intuitive way. The resulting parametric models are shown to be equivalent to specific types of time-varying ARMA (TVAR, TVMA) models. They are parsimonious for nonstationary processes with small high-lag temporal and spectral correlations (underspread processes), which are frequently encountered in applications. We also pro- pose efficient order-recursive techniques for model parameter estimation that outperform existing estimators for time-varying ARMA (TVAR, TVMA) models with respect to accuracy and/or complexity. A. Previous Work Time-varying autoregressive moving-average (TVARMA) models generalize the successful time-invariant ARMA models [5], [6] to nonstationary environments [7]–[12]. Con- sider a zero-mean nonstationary process defined for . The TVARMA model of AR order and MA order is given by (1) where and are the time-varying parameters of the TVAR and TVMA part, respectively, and is stationary white noise with variance 1 (the innovations process). The TVMA and TVAR models are obtained as special cases for and , respectively. The TVARMA model uses different AR model parameters and different MA model parameters at each time instant , and thus the total number of model parameters is as high as . Much better parsimony can be achieved by imposing a finite-order basis expansion of the pa- rameter functions, i.e., (2) where is a predefined set of basis functions [7]–[9], [13]–[19]. The time-varying parameter functions are described by 1053-587X/$25.00 © 2007 IEEE Copyright 2007 IEEE
16

Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

Mar 23, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

4366 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 55, NO. 9, SEPTEMBER 2007

Time-Frequency ARMA Models and ParameterEstimators for Underspread Nonstationary

Random ProcessesMichael Jachan, Gerald Matz, Senior Member, IEEE, and Franz Hlawatsch, Senior Member, IEEE

Abstract—Parsimonious parametric models for nonstationaryrandom processes are useful in many applications. Here, weconsider a nonstationary extension of the classical autoregressivemoving-average (ARMA) model that we term the time-frequencyautoregressive moving-average (TFARMA) model. This model usesfrequency shifts in addition to time shifts (delays) for modelingnonstationary process dynamics. The TFARMA model and its spe-cial cases, the TFAR and TFMA models, are shown to be specifictypes of time-varying ARMA (AR, MA) models. They are attrac-tive because of their parsimony for underspread processes, that is,nonstationary processes with a limited time-frequency correlationstructure. We develop computationally efficient order-recursiveestimators for the TFARMA, TFAR, and TFMA model parameterswhich are based on linear time-frequency Yule–Walker equationsor on a new time-frequency cepstrum. Simulation results demon-strate that the proposed parameter estimators outperform existingestimators for time-varying ARMA (AR, MA) models with respectto accuracy and/or numerical efficiency. An application to thetime-varying spectral analysis of a natural signal is also discussed.

Index Terms—Cepstrum, nonstationary processes, para-metric modeling, time-frequency analysis, time-varying ARMA(TVARMA) models, time-varying spectral estimation, time-varying systems, TVARMA, Yule–Walker equations.

I. INTRODUCTION

NONSTATIONARY random processes provide an appro-priate mathematical framework for signals arising in

speech and audio, communications, image processing, com-puter vision, biomedical engineering, machine monitoring, andmany other application fields. Because the statistics of non-stationary random processes depend on time (or space), theyare more difficult to describe than the statistics of stationary

Manuscript received March 13, 2006; revised December 25, 2006. The asso-ciate editor coordinating the review of this manuscript and approving it for pub-lication was Dr. A. Rahim Leyman. Parts of this work have been previously pre-sented in the Proceedings of the IEEE International Conference on Acoustics,Speech and Signal Processing, Hong Kong, vol. VI, April 2003, pp. 125–128;the Proceedings of the IEEE International Conference on Acoustics, Speech andSignal Processing, Montreal, QC, Canada, vol. II, May 2004, pp. 757–760; theProceedings of the IEEE International Conference on Acoustics, Speech andSignal Processing, Philadelphia, PA, vol. IV, March 2005, pp. 301–304; andthe Proceedings of the IEEE International Workshop on Statistical Signal Pro-cessing, Bordeaux, France, July 2005, pp. 909–914.

M. Jachan is with the Freiburg Center for Data Analysis and Modeling, Uni-versity Medical Center Freiburg, D-79104 Freiburg i. Br., Germany (e-mail:[email protected]).

G. Matz and F. Hlawatsch are with the Institute of Communications andRadio-Frequency Engineering, Vienna University of Technology, A-1040 Vi-enna, Austria (e-mail: [email protected]; [email protected]).

Digital Object Identifier 10.1109/TSP.2007.896265

processes. A parametric second-order description that is par-simonious in that it captures the time-varying second-orderstatistics by a small number of parameters is hence of par-ticular interest. Here, we propose the use of frequency shiftsin addition to time shifts (delays) for modeling nonstationaryprocess dynamics in a physically intuitive way. The resultingparametric models are shown to be equivalent to specific typesof time-varying ARMA (TVAR, TVMA) models. They areparsimonious for nonstationary processes with small high-lagtemporal and spectral correlations (underspread processes),which are frequently encountered in applications. We also pro-pose efficient order-recursive techniques for model parameterestimation that outperform existing estimators for time-varyingARMA (TVAR, TVMA) models with respect to accuracyand/or complexity.

A. Previous Work

Time-varying autoregressive moving-average (TVARMA)models generalize the successful time-invariant ARMAmodels [5], [6] to nonstationary environments [7]–[12]. Con-sider a zero-mean nonstationary process defined for

. The TVARMA model of AR orderand MA order is given by

(1)

where and are the time-varying parameters of theTVAR and TVMA part, respectively, and is stationary whitenoise with variance 1 (the innovations process).

The TVMA and TVAR models are obtained as special casesfor and , respectively.

The TVARMA model uses different AR model parametersand different MA model parameters at each time

instant , and thus the total number of model parameters is ashigh as . Much better parsimony can beachieved by imposing a finite-order basis expansion of the pa-rameter functions, i.e.,

(2)

where is a predefined set of basisfunctions [7]–[9], [13]–[19]. The time-varying parameterfunctions are described by

1053-587X/$25.00 © 2007 IEEE

Copyright 2007 IEEE

Page 2: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

JACHAN et al.: TARMA MODELS AND PARAMETER ESTIMATORS FOR UNDERSPREAD NONSTATIONARY RANDOM PROCESSES 4367

expansion coefficients that donot depend on time. We will term the resulting TVARMAmodel a B-TVARMA model. The basis expansion restricts thetemporal evolution of by a subspace constraint.Various types of basis functions have been used, such as poly-nomials [9], complex exponentials [7], [15], [18], and cosinefunctions [20].

A central problem is the estimation of the (B-)TVARMAmodel parameters or from one orseveral realizations of the process . For B-TVAR models,an estimator based on vector-Yule–Walker equations wasproposed in [8]; its complexity is [15]. Thevector-Yule–Walker equations involve quadratic terms of thebasis functions and do not generally admit an easy inter-pretation in terms of the signal statistics. Also, estimation of thetime-varying innovations variance is problematic [21].For B-TVARMA models, the B-TVAR part can be estimatedby extended vector-Yule–Walker methods; the B-TVMA partcan then be estimated by fitting a long intermediate B-TVARmodel and performing an inverse filtering to estimate theinnovations process and turn the nonlinear problem intoa linear one [7]. A method for simultaneous estimation ofthe B-TVMA and B-TVAR parts (without inverse filtering)has been proposed in [21]; this method has been adapted totime-frequency ARMA parameter estimation in [4]. Subspacemethods for B-TVMA estimation use a numerically costlyeigenvalue or singular value decomposition of a matrix ofsize [20], [22]. B-TVMA models havebeen applied to time-varying channel modeling, estimation,and equalization [22]–[26]. Maximum-likelihood, lattice, andSchur decomposition methods for B-TVMA estimation [14] arealso quite complex. Cepstral methods for TVARMA estimationhave been discussed in [27].

B. Main Contributions and Structure of This Paper

In this paper, we consider a special class of TVARMAmodels that we term time-frequency ARMA (TFARMA) models.Extending time-invariant ARMA models, which capture tem-poral dynamics and correlations by representing a process asa weighted sum of time-shifted (delayed) signal components,TFARMA models additionally use frequency shifts to capturea process’ nonstationarity and spectral correlations. The lags ofthe time-frequency (TF) shifts used in the TFARMA model areassumed to be small. This results in nonstationary processeswith small high-lag temporal and spectral correlations or, equiv-alently, with a temporal correlation length that is much smallerthan the duration over which the time-varying second-order sta-tistics are approximately constant. Such underspread processes[28], [29] are encountered in many applications.

We will demonstrate that TFARMA models are a TF-sym-metric reformulation of B-TVARMA models using a Fourier(complex exponential) basis [7], [15]. The underspread as-sumption used in this paper results in parsimony, and it willbe shown to allow an “underspread approximation” that leadsto new, computationally efficient parameter estimators. Wepresent two types of TFAR and TFMA estimators—basedon linear TF Yule–Walker equations and on a new TF cep-strum—and we show how these estimators can be combined

to obtain TFARMA parameter estimators. In particular, TFARparameter estimation can be accomplished via underspread TFYule–Walker equations with Toeplitz/block-Toeplitz structurethat can be solved efficiently by means of the Wax–Kailath al-gorithm [30]. Simulation results demonstrate that our methodsoutperform existing TVAR, TVMA, and TVARMA parameterestimators with respect to accuracy and/or complexity. Forprocesses that are not underspread (called “overspread” [28],[29]), the models discussed here will not be parsimonious andthose estimators that involve an underspread approximationmust be expected to exhibit poor performance.

TFARMA models are physically meaningful due to their def-inition in terms of delays and frequency (Doppler) shifts. Thisdelay-Doppler formulation is also convenient since the non-parametric estimator of the process’ second-order statistics thatis required for all parametric estimators can be designed andcontrolled more easily in the delay-Doppler domain. Further-more, TFARMA models are formulated in a discrete-time, dis-crete-frequency framework that allows the use of efficient fastFourier transform (FFT) algorithms. They can be applied in a va-riety of signal processing tasks, such as time-varying spectral es-timation (cf. [17]), time-varying prediction (cf. [1], [7], [15], and[31]), time-varying system approximation [4], prewhitening ofnonstationary processes, and nonstationary feature extraction.

This paper is organized as follows. In Section II, we reviewfor later use some TF representations of linear time-varying(LTV) systems and nonstationary random processes. Novelcomplex TF cepstra (CTFC) of LTV systems and nonstationaryrandom processes are introduced in Section III. In Sections IVand V, we present the TFMA model and the TFAR model,respectively, and we propose associated parameter estimators.In Section VI, we combine the TFMA and TFAR modelsinto the TFARMA model and extend our TFMA and TFARparameter estimators to the TFARMA case. Sections IV–VIalso present simulation results that compare the performanceand complexity of the proposed methods with that of existingmethods. In Section VII, we apply our models and parameterestimators to the time-varying spectral analysis of a bat echolo-cation signal.

II. TIME-FREQUENCY FUNDAMENTALS

The basic signal transformations underlying our models arethe time shifts and frequency shifts (mod-ulations) . We assume our signals

to be complex (e.g., the complex representation of a realbandpass signal) and periodic with period , so is actu-ally a cyclic time shift operator (for simplicity of notation, weavoid writing more explicitly ).The cyclic/periodic time structure is a consequence of our dis-crete-frequency framework, which allows efficient FFT-basedcomputations. We furthermore combine and into thejoint TF shift operator acting as

where both shift indices and are constrained to the range.

Page 3: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

4368 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 55, NO. 9, SEPTEMBER 2007

Next, we discuss some TF representations of LTV systemsand nonstationary processes that are based on the TF shift oper-ator and will be used later.

A. TF Characterization of LTV Systems

Consider a causal LTV system that operates on dis-crete-time, finite-length signals defined on the timeinterval according to the input–output relation

Here, denotes the time-varying impulse response ofand the summation interval is due to causality. Thespreading function (SF) of the LTV system is defined as thediscrete Fourier transform (DFT) of with respect to[32], [33]:

(3)

It is (to within a factor of ) the coefficient function in anexpansion of into TF shift operators , i.e.,

(4)

The time-varying transfer function of is defined as the DFTof with respect to [33], [34]:

It is the symplectic two-dimensional (2-D) DFT of the SF, i.e.,

(5)

An LTV system is said to be underspread if it introduces TFshifts with only small TF lags [33], [35], [36]. From (4), it fol-lows that the SF of an underspread system is effectively zerooutside a small region about the origin of the delay-Dopplerplane ( plane). Furthermore, it follows from (5) that thetime-varying transfer function of an underspread system is asmooth (lowpass) function.

B. TF Characterization of Nonstationary Random Processes

Next, consider a nonstationary random process with cor-relation function , where

denotes expectation (ensemble average). The expected ambi-guity function (EAF) of the process , denoted , isdefined as [28], [29]

(6)

where is the inner product of two sig-nals and . Comparison with (3) shows that the EAFis the SF of the correlation operator , which is the operatorwhose kernel (impulse response) is the correlation . Thevalue of at a given TF lag point characterizes theaverage statistical correlations of any two components ofseparated by time lag and frequency lag . A nonstationaryprocess is said to be underspread if its TF correlations areeffectively zero for larger time and frequency lags [28], [29].The EAF then is effectively zero outside a small region aboutthe origin of the plane.

A nonstationary process can be represented as the output of acausal LTV system (an innovations system) whose input isstationary white noise with unit variance (the innovationsprocess) [37], i.e.,

(7)

By inserting (7) into (6) and evaluating the expectation, the EAFof is expressed as

(8)

The evolutionary spectrum is defined as [38], [39]

(9)

If is underspread in the sense of Section II-A, thenis underspread as well, and the evolutionary spectrum can beapproximated by the 2-D DFT of the EAF [28], [29], i.e.,

(10)

Conversely, if is underspread, one can always find an un-derspread innovations system . Let us assume that is un-derspread in the sense that the SF is effectively zerooutside the rectangle with . Due to(8), the EAF will then be effectively zero outside the extendedrectangle . Furthermore, in the EAF ex-pression (8), the phase factor can then be ap-proximated by 1 because

(11)

Page 4: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

JACHAN et al.: TARMA MODELS AND PARAMETER ESTIMATORS FOR UNDERSPREAD NONSTATIONARY RANDOM PROCESSES 4369

Hence, the EAF of the underspread process is approxi-mated as

which is the cyclic 2-D autocorrelation of .

III. COMPLEX TIME-FREQUENCY CEPSTRA

The cepstrum of a linear time-invariant system can be usedto develop a nonlinear parameter estimator for time-invariantARMA models [40]. The cepstral method has been generalizedto LTV systems and TV(AR)MA models in [27]. In this section,we introduce novel TF cepstra that will be used later to developTFMA and TFARMA parameter estimators that improve on themethods of [27] in terms of accuracy and complexity [2].

A. Complex TF Cepstrum of LTV Systems

Consider a causal and minimum-phase1 LTV system . Wedefine a time-varying transfer function of in the complex

-biplane as the following 2-D -transform of the SF:

(12)

The function is analytic for all because of the finitesummation limits. We assume that in a regiondefined by and with somepositive constant ; this guarantees that is ana-lytic in . Note that the time-varying transfer functionin (5) is reobtained by sampling on the unit bicircle,i.e., .

The complex TF cepstrum (CTFC) of the causal, minimum-phase LTV system , denoted as2 , is now defined im-plicitly by setting

(13)

It can be shown that for because is min-imum-phase, and that has infinite length with respectto both and but decays at least as and (cf. [41] forthe case of a time-invariant system).

For an approximate computation of the CTFC using DFTs,we sample (13) on the unit bicircle, i.e., we setand . We obtain

(14)

1An LTV system will be termed minimum-phase if its SF is a min-imum-phase (and, thus, causal) sequence in for each .

2In what follows, we will use the tilde to indicate that a function is not-periodic.

where , termed the cyclic CTFC, is a periodized ver-sion of the CTFC, i.e.,

(15)

By inserting (5) into (14) and inverting the DFTs, we see thatthe cyclic CTFC can be calculated as

(16)

If is sufficiently decayed for, the cyclic CTFC is effectively equal to the

CTFC, i.e., for.

B. Complex TF Cepstrum of Nonstationary Processes

In an analogy to (14), we define the cyclic CTFC of a nonsta-tionary process , denoted as , by

(17)

[cf. (9) and (10)]. By inserting (10) into (17) and inverting theDFTs, it is seen that for an underspread process, canbe calculated from the EAF by an expression that isanalogous to (16):

(18)

Taking the logarithm of (9), we obtain, which implies via (17) and

(14)

(19)

This relation expresses the cyclic CTFC of the process interms of the cyclic CTFC of the innovations system (cf. [41]for the case of a time-invariant system). Since was assumedto be a minimum-phase system, vanishes forand thus (19) implies

(20)

IV. TFMA MODELING AND PARAMETER ESTIMATION

In this and the next two sections, we present three differentparametric models and corresponding parameter estimationmethods for length- nonstationary random processes

. These models are all based on the TF shiftoperator . We first discuss the TF moving average (TFMA)model. TFMA models are especially suited for processes whosespectra exhibit deep time-varying nulls but no spectral peaks.An example of a signal that is well suited to a representation bya TFMA model is shown in Fig. 1.

Page 5: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

4370 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 55, NO. 9, SEPTEMBER 2007

Fig. 1. Spectral analysis of a blood pressure signal (http://spib.rice.edu): (a)time-domain signal, (b) smoothed pseudo-Wigner distribution [42], [43], and(c) TFMA spectral estimate as defined by (25). Logarithmic gray-scalerepresentations are used in (b) and (c).

A. TFMA Model

We define the TFMA model [2] by the input–outputrelation

(21)

Here, the innovations process is stationary white noisewith variance 1; and denote the temporal (delay)and spectral (Doppler) model orders, respectively; and the

constantsare the TFMA parameters. Fig. 2 depicts

the TFMA input–output relation (21) in the form. This is a gener-

alized tapped delay line where the taps are in fact modula-tion circuits. A different though mathematically equivalentblock diagram can be obtained by writing (21) as

. For , a cyclicversion of the classical time-invariant MA model [5], [6] isobtained as a special case of the TFMA model.

According to its definition in (21), the TFMAprocess is modeled as a linear combination of TF shiftedversions of the white noise . This is a special case of theinnovations system representation in (7); theinnovations system is given by the causal, nonrecursiveLTV system

(22)

Fig. 2. Block diagram of the TFMA model. Unfilled arrows denotemultiplication by constants (model parameters ).

Comparing with (4), we see that the SF of is given by

elsewhere(23)

where . That is, the SF of is zerooutside a rectangle about the origin, and the nonzero SF valuesare (up to a factor) the TFMA parameters . For later conve-

nience, we define for .The TFMA model is easily seen to be a special case of the

B-TVMA model. Indeed, it is a special case of (1) and (2) withand the Fourier (complex exponential) basis

[7]. The time-varying MA parameters in(1), (2) are given by

(24)

This means that the functions are band-limited withbandwidth , resulting in a time variation that is smoothbut may still be rapid for sufficiently large Doppler order .The Fourier basis has the advantage that inner products can becomputed by FFT methods with a complexity of(instead of ). The zero-delay parameter can beinterpreted as a time-varying standard deviation of the inno-vations and is hence constrained to be positive for all ; thismeans that is an autocorrelation function in . Our formu-lation in terms of TF shifts provides a new interpretation ofB-TVMA models, and it suggests the application of TF signalrepresentations and TF concepts (SF, time-varying transferfunction, EAF, underspread systems and processes) for efficientestimation of the TFMA parameters . This will be workedout in the rest of this section.

The EAF of a TFMA process is obtained from(21) and (6) as

Page 6: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

JACHAN et al.: TARMA MODELS AND PARAMETER ESTIMATORS FOR UNDERSPREAD NONSTATIONARY RANDOM PROCESSES 4371

Note that there are temporal correlations up to time lagand spectral correlations up to frequency lag . The evolu-tionary spectrum (9) is given by (recall that )

(25)

B. TFMA Parameter Estimation Based on the CTFC Recursion

We now present a nonlinear method for estimating the TFMAparameters from a realization of the process . Thismethod is based on the CTFC introduced in Section III andassumes a minimum-phase innovations system . Followingthe approach for time-invariant ARMA estimation in [40], wefirst derive a cepstral recursion for the ’s that involves thecyclic CTFC . Subsequently, we express this recursionin terms of an estimate of the cyclic CTFC , in whichform it can be used for TFMA parameter estimation. The re-sulting estimator is more accurate and less complex than themethod proposed in [27], due to the smaller number of param-eters to be estimated (see Section IV-D). An alternative TFMAparameter estimator involving a high-order intermediate TFARmodel will be presented in Section IV-C.

1) CTFC Recursion: We start by specializing the CTFC def-inition (13) to the TFMA system in (22), as follows:

where (12) and (23) have been used. Differentiating this equa-tion with respect to yields

Using the index transformations andon the right-hand side, approximating by the cyclicCTFC [cf. (15)], matching coefficients in and ,and using the fact that for , weobtain the CTFC recursion

(26)

Later, we will express this recursion in terms of .2) Initialization: The above recursion allows an -recursive

calculation of the TFMA parameters . It is initialized by, which can be calculated as follows. The time-varying

MA parameters in (24) canbe factored as , where is

a time-varying amplitude and (i.e., cor-responds to a monic system ). We then obtain for thetime-varying transfer function , with

. Taking the logarithmyields . Insertingthis relation into (14), we obtain the cyclic CTFC as

(27)

Because was assumed minimum phase, is minimum phaseas well. It can be shown that the CTFC of a monic minimum-phase LTV system vanishes for , and thus(cf. [41] for the case of a time-invariant system). Hence, (27)evaluated for becomes

Solving for finally yields the desired initialization of (26) as

(28)

3) TFMA Parameter Estimator: Next, we express the CTFCrecursion (26), (28) in terms of the second-order statistics of theTFMA process . Using (20), the CTFC recursion (26) canbe written in terms of as

(29)

which is initialized by [cf. (28)]

(30)

A practical estimator for the TFMA parameters is finallyobtained by treating the approximations (29) and (30) as exactequations, and replacing by an estimate that is de-rived from an estimate of the EAF according to (18)(note that the latter step is based on the underspread assumption

). Using this method, estimates of the TFMAparameters are calculated recursively in .

The computational complexity of this parameter esti-mator—not counting estimation of the EAF—is as follows.Calculation of the CTFC estimate from the EAF estimateaccording to (18) requires FFTs of length and reallogarithms. The CTFC recursion (29) (the initialization (30) hasnegligible complexity) requires operations (mul-tiplications). Thus, the overall complexity per signal sampleis operations plus logarithms. Inthe underspread case is small andour method is less computationally intensive than the cepstralTVMA estimator [27], whose complexity per signal sample is

operations plus logarithms. This will beverified experimentally in Section IV-D.

Page 7: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

4372 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 55, NO. 9, SEPTEMBER 2007

4) EAF Estimation: The above TFMA parameter estimatoruses an estimate of the EAF . A widely used type ofEAF estimator is given by [42], [44], [45]

(31)

where is the ambiguity function

of the observed signal (note that )and is a 2-D taper function that attenuatesfor larger lags . (Here, as always, is shortfor the cyclic definition .) The taperfunction has to satisfy the normalization propertyand the symmetry property(because the latter property is satisfied by the EAF). ForCTFC-based parameter estimators, the TF taper also needs tobe positive definite. A method for taper design is presented in[42]. When observations of the process are available,the EAF estimator (31) is modified by replacing with

.

C. TFMA Parameter Estimation Based on an IntermediateTFAR Model

A second TFMA parameter estimator uses an intermediatehigh-order TFAR model and inverse filtering (cf. [7] and[46]–[48] in the time-invariant case). Let us form the innerproduct of (21) with and take expectations

(32)

The left-hand side is recognized as the EAF in (6). Onthe right-hand side,

with the cross-EAF .Considering (32) for and ,we then obtain

(33)

These are linear equations inthe unknowns (TFMA parameters)

. The overall estimation method follows asystem identification approach because the ’s are estimatedfrom the output and the (estimated) input of the inno-vations system. Indeed, this method can be shown to be essen-tially equivalent—up to border effects due to our cyclic frame-work that have little influence on accuracy and complexity—tothe B-TVMA estimator of [7].

If is underspread, i.e., , we can use a boundsimilar to (11) to show that the phase factor in(33) can be approximated by 1. Then, (33) simplifies to the 2-Dconvolution relation

(34)

Using suitable stacking, both the exact equations (33) and theunderspread approximation (34) can be written in matrix-vectorform as , where the length- vector containsthe TFMA parameters and the matrix andlength- vector contain appropriate samples of and ,respectively. A specific stacking will be discussed in a differentcontext in Sections V-B and V-C. Using this stacking, the systemmatrix corresponding (34) has a Toeplitz/block-Toeplitz(TBT) structure. This allows the use of the Wax–Kailath algo-rithm [30] for efficient solution of the underspread equationswith a complexity of multiplications. The recursivestructure of the Wax–Kailath algorithm results in an order-recursive estimator (recursive in the delay order ). Thus, weare able to successively estimate all TFMA modelswith ranging from 0 to a prescribed maximum order.

For a practical TFMA estimator, andare estimated from a process realization (we note thatthe EAF estimator (31) can be extended to the cross-EAF).For estimation of , we first have to estimate theinnovations signal from . To this end,the TFMA model underlying is approximated by an in-termediate high-order TFAR model, i.e., we fit a TFAR model(see Section V-A) to . The TFAR order can be determinedas discussed in [3], and the TFAR parameters can be estimatedby means of the methods presented in Section V. The estimatedTFAR parameters are then used to calculate an estimate ofthe innovations signal from by inverse filtering,i.e., , where is the innovations systemcorresponding to the estimated intermediate TFAR model.

Compared with the TVMA estimator of [27], this TFMAestimator has a similar accuracy but significantly higher com-plexity. Thus, we will not consider it any further in the TFMAcontext. However, we will see in Section VI-D that the methodhas a good accuracy in the TFARMA context.

D. Simulation Results

We compare the TFMA parameter estimator based on theCTFC recursion (see Section IV-B) with the cepstral recursionmethod for TVMA models proposed in [27]. (The latter methodwas actually formulated in [27] for the more general TVARMAcase.) The TFMA estimator from Section IV-C and the—es-sentially equivalent—B-TVMA estimator of [7] are not consid-ered in this simulation study because of their significantly highercomplexity as discussed above. The CTFC estimates were de-rived from an EAF estimate of the form (31) that was computedfrom a single process realization. This EAF estimate was alsoused for the TVMA technique instead of the evolutionary peri-odogram [49] used in [27].

We simulated TFMA processes of various lengths and or-ders . For each choice of , and , the TFMAparameters were randomly generated such that they wereminimum-phase in the sense of [3]. Parameter estimation wasthen performed for 100 process realizations, using the true orders

. From the 100 sets of estimated parameters, we calculated the normalized mean-square error (MSE)

MSE (35)

Page 8: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

JACHAN et al.: TARMA MODELS AND PARAMETER ESTIMATORS FOR UNDERSPREAD NONSTATIONARY RANDOM PROCESSES 4373

Fig. 3. Normalized MSE of the CTFC-based TFMA estimator (solid line) andthe TVMA estimator of [27] (dotted line): (a) variable;(b) variable; and (c)variable.

Fig. 4. Spectral analysis of a flat-fading mobile radio channel [50]: (a) Fadingcoefficient (windowed); (b) smoothed pseudo-Wigner distribution [42], [43];and (c) TFAR spectral estimate as defined by (42). Logarithmic gray-scale representations are used in (b) and (c).

The results are shown in Fig. 3. The MSE tends to decreasewith growing and increase with and ; thus, it is lowerfor TFMA models that are more underspread. Our CTFC-basedestimator outperforms the TVMA estimator of [27] by 2–5 dB,which can be explained by the smaller number of parametersestimated.

We furthermore measured the complexities (flop count usingMatlab 5.2 implementations) of the two parameter estimators.These complexities account for all computations needed to es-timate the model parameters for known model ordersfrom the basic EAF estimate. Within the simulated ranges of

, and , we observed the proposed CTFC method to beabout 23% less complex than the TVMA method.

V. TFAR MODELING AND PARAMETER ESTIMATION

In this section, we present the TF autoregressive (TFAR)model and corresponding parameter estimation methods. Thismodel is especially suited for processes whose time-varyingspectra exhibit sharp peaks but no deep nulls. An example ofa signal that is well modeled by a TFAR model is shown inFig. 4; this signal consists of several time-varying narrowbandcomponents (time-varying spectral peaks).

Fig. 5. Block diagram of the TFAR model. The input is theinnovations process multiplied by the time-dependent amplitude factor

.

A. TFAR Model

The TFAR model [1] is defined by theinput–output relation

(36)

where is again stationary white noise with variance 1;and denote the delay and Doppler model orders, respec-tively; denotes the Doppler model order of a degeneratezero-delay TFMA part; the constants

are the TFAR parameters;and the constants arezero-delay TFMA parameters. A block diagram of (36) is de-picted in Fig. 5. For , the TFAR model reducesto a cyclic form of the time-invariant AR model [5], [6].

The first term in (36), ,is a linear combination of delayed and frequency-shiftedversions of . It is a “pure TFAR” component thatcorresponds to the feedback loop in Fig. 5. The secondterm, , is a linear combination of fre-quency-shifted versions of the innovations processthat corresponds to a degenerate, zero-delay TFMAmodel. We can write this latter component as with

. The factor models atime-varying input variance that cannot be modeled bythe pure TFAR part.

The input–output relation (36) can be expressed aswith the causal LTV systems

(37)

where (i.e., is a monic system). Thus, the innova-tions system representation of the TFAR process is

with

Page 9: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

4374 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 55, NO. 9, SEPTEMBER 2007

We note that the SFs of and are given by [cf. (23)]

elsewhere(38)

andelsewhere

(39)

where .The TFAR model is a special case of the B-TVARMA model

(1), (2) with , the Fourier (complex exponential) basis[7], and TVAR and (zero-delay) TVMA

parameter functions given by

(40)Hence, and have bandwidth and , respec-tively. Again, our formulation in terms of TF shifts provides anew interpretation and leads to new efficient parameter estima-tors exploiting the underspread property.

Using the method proposed in [51], the time-varying impulseresponse of the TFAR innovations system can becomputed with a high complexity of . However, inthe following, we will use an approximate evaluation ofthat is based on the approximative transfer function calculusdescribed in [35]. In the framework of this calculus, the time-varying transfer function of is approximated as

(41)

(In practical calculations, this division has to be stabilized, e.g.,by replacing the quotient by 0 when for a suitablychosen threshold .) The approximation (41) is justified if theoperators and are jointly underspread, i.e., if and

are effectively zero outside a common rectangle aboutthe origin of the plane with area much less than [35],[36]. Because of (38) and (39), this means thatand is not much larger than . Based on (41), the evolu-tionary spectrum (9) can be approximated by

(42)

These underspread approximations become exact for(i.e., for a time-invariant AR model).

B. TFAR Parameter Estimation Based on the TFYW Equations

We now present a TFAR parameter estimator [1] that gener-alizes the Yule–Walker method for time-invariant AR models[5], [6] and is a computationally efficient special case of thevector-Yule–Walker method [7]. Calculating the inner productof (36) with and taking expectations yields

or, equivalently

Using the innovations representation (7), it can be shownthat . Furthermore,

for . We thus obtain

(43)

In what follows, we consider these equations forand . Because the right-hand side

of (43) vanishes for , we obtain (recall that )

(44)

These linear equations in the un-knowns will be termed the TF Yule–Walker (TFYW) equa-tions. For , the TFYW equations reduce to the conven-tional Yule–Walker equations [5], [6].

A compact matrix-vector formulation of the TFYW equationscan be obtained by means of a suitable stacking. Let us definethe Toeplitz matrices of size , as shownin (45) and (46) at the bottom of the page. Here, the notation

toep

......

. . ....

(45)

and

toep (46)

Page 10: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

JACHAN et al.: TARMA MODELS AND PARAMETER ESTIMATORS FOR UNDERSPREAD NONSTATIONARY RANDOM PROCESSES 4375

toep means that the elements of the di-agonals of the Toeplitz matrix ordered from southwestto northeast are . We also define theToeplitz-block matrix

......

. . ....

(47)

where denotes the Hadamard (elementwise) matrix product.Note that the blocks of are Toeplitz matrices but their arrange-ment does not have Toeplitz structure. Finally, we define the fol-lowing vectors of length

with

(48)

and

with (49)

The TFYW (44) can then be compactly written as

(50)

This linear equation has to be solved for the TFAR parametervector .

A different 2-D 1-D stacking leads to alternative TFYWequations with block-Toeplitz structure (i.e., the arrangementof the blocks is Toeplitz but the blocks themselves are not)[1], which allow the use of an efficient solution algorithmwith multiplications [52]. However, the stackingpresented above will be shown in Section V-C to lead to aparameter estimator that is order-recursive and has a similarcomplexity.

A TFAR parameter estimator results from the TFYW equa-tions (44) and (50) if the EAF is replaced by an es-timate (see (31) with ; we note that a TF taper isnot required in the TFAR context). This TFAR estimator is sim-ilar to the TVAR autocorrelation method [7] for a Fourier basis,except that we use a cyclic estimator of the autocorrelation func-tion in (31). The difference corresponds to border ef-fects that have little influence on accuracy and complexity.

C. TFAR Parameter Estimation Based on the UnderspreadTFYW Equations

Let us assume that is underspread, i.e., . Thephase factor in (44) can then be approximated by1 [cf. (11)], whereby the TFYW equations (44) simplify to theunderspread TFYW equations

(51)

In stacked form, these equations read

(52)

with the TBT matrix

toep

......

. . ....

(53)

and the vectors and as defined in (48) and (49). Theunderspread TFYW equations reduce to the conventionalYule–Walker equations [5], [6] for .

The TBT matrix is an underspread approximation to theToeplitz-block matrix in (47) that is obtained by omittingthe phase matrices in the definition of . Note thatis not a Toeplitz matrix itself, but its blocks are Toeplitzmatrices and the arrangement of these blocks within hasToeplitz structure as well. This TBT structure allows the use ofthe Wax–Kailath algorithm [30] for an efficient solution of theunderspread TFYW equations (52) with multiplica-tions. (The multichannel Levinson algorithm [5] cannot be usedbecause the blocks are not symmetric in general.) The recur-sive structure of the Wax–Kailath algorithm results in an order-recursive estimator (recursive in the delay order ). Thus, weare able to recursively estimate all TFAR modelswith ranging from 1 to a prescribed maximum TFAR order.The savings in complexity due to the underspread approxima-tion will be assessed experimentally in Section V-E.

Again, a different 2-D 1-D stacking leads to an alternativeTBT form of the underspread TFYW equations for which theWax–Kailath algorithm requires multiplications.Even though this is the same complexity order as for the exactTFYW equations with alternative stacking [1], the actual com-plexity is reduced by a factor of 2. However, the stacking weused is advantageous in that the Wax–Kailath algorithm hereresults in an order-recursive estimator, which is not true for thealternative stacking [1].

D. Estimation of the Zero-Delay TFMA Parameters

It remains to estimate the parameters of the degenerateTFMA component. This can be done by means of theCTFC relation (30). An alternative method is related to theTFYW approach and does not require calculation of the CTFC.Recall that the parameters model the positive time-varyinginnovations amplitude [cf. (40)].The time-varying innovations variance can be expressed as

(54a)

with

(54b)

Page 11: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

4376 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 55, NO. 9, SEPTEMBER 2007

Fig. 6. Normalized MSE of the TFAR estimator based on the underspreadTFYW equations (solid line), the TFAR estimator based on the exact TFYWequations (dashed line), and the B-TVAR covariance method [7] (dotted line):(a) variable; (b)variable; and (c) variable.

The equations (43) for and can bewritten in terms of the ’s as

This shows how the ’s can be calculated from the (previouslyestimated) TFAR parameters . We can then calculatevia (54) and, thus, obtain . Finally, the ’s are com-puted by inversion of (40). Alternatively, one can use spectralfactorization techniques [53] to directly compute the ’s fromthe ’s.

E. Simulation Results

We compare the TFYW method (Sections V-B and V-D), theunderspread TFYW method (Sections V-C and V-D), and theB-TVAR covariance method of [7] using a Fourier basis. Wesimulated TFAR processes with various , and .The TFAR parameters were generated randomly such that theywere stable in the sense of [3]. They were then estimated froma single process realization using the true model orders.This estimation was carried out for 100 realizations, and thenormalized MSE [cf. (35)] was calculated. Fig. 6 shows that theMSEs of all estimators are quite similar, apart from a smallerMSE of the B-TVAR method for small Doppler order. As inthe TFMA case, the MSE is lower for models that are moreunderspread. Fig. 7 shows the computational savings (measuredin % of flops) of the underspread TFYW method relative to theexact TFYW method and the B-TVAR covariance method of[7] (we note that the complexities of these latter two methodsare effectively equal). These savings are seen to depend on

, and ; they are about 30% on average but canbe as high as 40%. They are due to the fact that the inversionof a TBT matrix required by the underspread TFYW method isabout twice as fast as the inversion of a block-Toeplitz matrixrequired by the B-TVAR method.

VI. TFARMA MODELING AND PARAMETER ESTIMATION

The TFARMA model is a combination of the TFMA andTFAR models. It is able to model both time-varying spectralnulls and time-varying spectral peaks. An example of a signalsuited to TFARMA modeling will be considered in Section VII.

Fig. 7. Flop savings of the TFAR estimator based on the underspread TFYWequations relative to the TFAR estimator based on the exact TFYW equations(the complexity of this latter estimator is effectively equal to that of the B-TVARcovariance method of [7]): (a) variable; (b)

variable; and (c)variable.

Fig. 8. Block diagram of the TFARMA model.

A. TFARMA Model

A TFARMA process is defined as [3]

(55)

where is again stationary white noise with variance1. As shown in Fig. 8, the TFARMAmodel is a concatenation of a TFMA modeland a TFAR model. It is characterized by the

TFMA parametersand the

TFAR parameters .For , the TFARMA model reduces to a cyclicversion of the time-invariant ARMA model [5], [6].Further special cases are the TFMA model (obtainedfor ) and the TFAR model(obtained for ).

The TFARMA model is a special case of the B-TVARMAmodel (1), (2) with the Fourier (complex exponential) basis

[7]. The TVAR parameters andTVMA parameters are given by (40) and (24), respec-tively; they are band-limited with bandwidth and ,respectively.

The input–output relation (55) can be written aswith the causal LTV systems and given by (37)

and (22), respectively. The innovations system representationof is thus obtained as

with

The nonzero values of the SF of and are given byand , respectively [cf. (38) and (23)].

If the operators and are jointly underspread (seeSection V-A), the time-varying transfer function of the

Page 12: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

JACHAN et al.: TARMA MODELS AND PARAMETER ESTIMATORS FOR UNDERSPREAD NONSTATIONARY RANDOM PROCESSES 4377

TFARMA innovations system can be approxi-mated as

(56)

which generalizes (41). An underspread approximation of theevolutionary spectrum is then given by

(57)

where .

B. Estimation of the TFAR Part

The TFAR parameters can be estimated by extensions ofthe TFYW methods discussed in Sections V-B and V-C. Com-puting the inner product of (55) with and taking ex-pectations yields [cf. (43) and (33)]

(58)

where .Because for , the right-hand side of (58)vanishes for . Restricting to

and , we thus obtain the following setof equations that do not contain the TFMA parameters [cf.(44)]:

(59)

These linear equations in the un-knowns will be termed the extended TFYW equations.They can be written as

with the Toeplitz-block matrix [cf. (47)] shownat the bottom of the page, where and were de-fined in (45) and (46), respectively. Furthermore, is alength- vector defined as

with , and is as in(49). The resulting estimator is essentially equivalent, up toborder effects, to the time-varying extended YW method of[7]. For , the extended TFYW equations reduce to theconventional extended Yule–Walker equations [6].

If is underspread, i.e., , we can again approx-imate the phase factor in (59) by 1. This yieldsthe underspread extended TFYW equations [cf. (51)]

or compactly , with the TBT matrixtoep

[cf. (53)]. These TBT equations can again be solved withmultiplications by means of the Wax–Kailath algo-

rithm. This results in an order-recursive estimator (recursive inthe delay order ).

C. Estimation of the TFMA Part

Next, we present a CTFC-based estimator for the TFMA pa-rameters . As in Section IV-B, we extend the time-invariantapproach of [40] to derive a cepstral recursion for the TFMAparameters that involves the cyclic CTFC . Weassume that and are jointly underspread. Recall that thetime-varying transfer function equals in(12) evaluated on the unit bicircle, i.e., for and

. We can extend the underspread approximation(56) to a small neighborhood of the unit bicircle, as follows:

(60)

This extension to is justified because the numeratorand denominator are polynomial functions and thusdo not vary rapidly when we move a little away from the unitbicircle. A corresponding underspread approximation of theCTFC, denoted , is then defined according to (13),i.e.,

We insert (60) and proceed similarly as in Section IV-Bby differentiating the result with respect to and ap-proximating by the cyclic underspread CTFC

......

. . ....

Page 13: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

4378 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 55, NO. 9, SEPTEMBER 2007

. Wethen use and (20) to obtain the fol-lowing CTFC recursion for

with . This recursion can be initialized by(30). It allows us to calculate the TFMA parameters , as-suming that the TFAR parameters were previously calcu-lated as discussed in Section VI-B.

Finally, has to be replaced by an estimate that isderived from an EAF estimate of the form (31). The resulting( -recursive) estimator of the TFMA part is less complexthan the cepstral estimator of [27], which estimates

parameters via the evolutionary periodogram [47] andthe time-varying innovations variance by a separate procedure(cf. our discussion in Section IV-B). For , our es-timator reduces to the method for time-invariant ARMA modelspresented in [40], but with a more sophisticated initialization.

D. Simulation Results

We simulated two different TFARMA parameter estimators.For estimation of the TFAR part, both estimators use the un-derspread extended TFYW method of Section VI-B with anadditional stabilization as discussed in [3]. For estimation ofthe TFMA part, one estimator uses the extended CTFC-basedmethod of Section VI-C, while the other uses the TFMA methodbased on an intermediate high-order TFAR model discussed inSection IV-C. As a reference method, we also simulated thecepstral recursion method for TVARMA models proposed in[27], which estimates all TVARMA param-eters and . (The B-TVARMA method of [7] is notconsidered in this simulation study. This is because, as men-tioned in Section VI-B, it is equivalent up to border effects to ourTFARMA method using the TFYW technique for estimation ofthe TFAR part and an intermediate high-order TFAR model forestimation of the TFMA part.)

These three estimation methods were applied to TFARMAprocesses with various lengths and ordersand . For each process, the TFARMA parameterswere estimated from a single process realization , usingthe true model orders. This was repeated for 100 realizations,and the normalized MSE was calculated. From Fig. 9, it is seenthat our methods outperform the method of [27] by up to 5 dB,because of the smaller number of parameters to be estimated.

Fig. 9. Normalized MSE of TFARMA and TVARMA parameter estimators:(a) variable; (b)

variable; and (c)variable. Solid line: extended underspread TFYW-based TFAR

estimator and extended CTFC-based TFMA estimator, dashed line: extendedunderspread TFYW-based TFAR estimator and TFMA estimator based on anintermediate high-order TFAR model; dotted line: TVARMA estimator of [27].

Furthermore, we observed that, within the simulated ranges of, and , the estimator using the

extended CTFC-based method is about 36% less complex thanthe TVARMA method of [27] (cf. Section IV-D). The estimatorusing an intermediate high-order TFAR model has a similarMSE performance as the estimator using the extended CTFC-based method. We also note that it is similar, with respect toboth MSE performance and complexity, to the B-TVARMAmethod of [7] (not shown in Fig. 9); however, both the esti-mator using an intermediate high-order TFAR model and theB-TVARMA method of [7] are significantly more complex thanour CTFC-based method.

VII. APPLICATION EXAMPLE

In previous sections, we studied the accuracy of the proposedTFAR, TFMA, and TFARMA parameter estimators by applyingthem to signals synthetically generated according to the respec-tive model. We will now apply the TFAR, TFMA, and TFARMAmodels and, for each model, the best parameter estimator to thetime-varying spectral analysis of the quasi-natural signal shownin Fig. 10(a). This signal, of length , is the sum of twoecholocation chirp signals emitted by a Daubenton’s bat (http://www.londonbats.org.uk). A smoothed pseudo-Wigner distribu-tion (SPWD) [42], [43] of this signal is shown in Fig. 10(b).

We performed TFAR, TFMA, and TFARMA analyses on thissignal using the parameter estimators indicated in Table I. Fromthe estimated TFAR, TFMA, or TFARMA parameters, we com-puted the corresponding parametric spectral estimates, i.e., es-timates of the evolutionary spectrum [TFMA case, see(25)] or of its underspread approximation [TFAR andTFARMA cases, see (42) and (57), respectively]. The model or-ders were estimated by means of the AIC [3], [54]; the resultingorders are indicated in Table I. All parameters were stabilizedby means of the technique described in [3], with stabilizationparameter .

The spectral estimates are depicted in Fig. 10(c)–(e). It isseen that the TFAR spectrum displays the two chirp componentsfairly well, although there are some spurious peaks (this effectis well known from AR models [5]) and the overall resolutionis poorer than that of the nonparametric SPWD in Fig. 10(b).The TFMA spectrum, as expected, is unable to resolve the time-varying spectral peaks of the signal. Finally, the TFARMA spec-trum exhibits better resolution than the SPWD, and it does not

Page 14: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

JACHAN et al.: TARMA MODELS AND PARAMETER ESTIMATORS FOR UNDERSPREAD NONSTATIONARY RANDOM PROCESSES 4379

TABLE IMODEL ORDERS ESTIMATED AND PARAMETER ESTIMATION METHODS USED FOR THE TWO-COMPONENT BAT SIGNAL

Fig. 10. Time-varying parametric spectral analysis of the sum of two batecholocation signals: (a) Time-domain signal; (b) smoothed pseudo-Wignerdistribution; (c) TFAR spectral estimate; (d) TFMA spectral esti-mate; and (e) TFARMA spectral estimate. The parameter estimatorsemployed are indicated in Table I. Logarithmic gray-scale representations areused in (b)–(e).

contain any cross terms as does the SPWD [43]; on the otherhand, the TF localization of the components deviates slightlyfrom that in the SPWD. It should be noted at this point that theseparametric spectra involve only 30 (TFAR and TFARMA) or 42(TFMA) parameters.

VIII. CONCLUSION

TFARMA models for nonstationary random processes, withTFAR and TFMA models as special cases, were presented andshown to be a TF-symmetric reformulation of time-varyingARMA (AR, MA) models using a Fourier basis. This reformu-lation is physically intuitive because it uses time shifts (delays)and frequency shifts to model the nonstationary dynamics of aprocess. TFARMA (TFAR, TFMA) models are parsimoniousfor the practically relevant class of processes with a limitedtime-frequency correlation structure (underspread processes).

For estimating the parameters of TFARMA, TFAR, andTFMA models, we proposed methods that are based on a noveltime-frequency cepstrum or on time-frequency Yule–Walkerequations. In either case, the parameter estimators are order-re-cursive with respect to the delay order. Some of our estimatorsrely on “underspread approximations” that exploit the un-derspread property to achieve a reduction of computationalcomplexity. Our simulation results demonstrated that the pro-posed methods outperform existing methods for time-varyingARMA (AR, MA) modeling in terms of accuracy and/orcomplexity. The application of the proposed methods to thetime-varying spectral analysis of a quasi-natural signal showedthat the TFARMA spectral estimate is able to improve on thesmoothed pseudo-Wigner distribution in terms of resolutionand absence of cross terms, even though it involves only a smallnumber of parameters.

ACKNOWLEDGMENT

The authors would like to thank W. Mecklenbräuker andC. Mecklenbräuker for helpful suggestions and stimulatingdiscussions. They are also grateful to the anonymous reviewersfor numerous comments that have led to an improvement ofthis paper.

REFERENCES

[1] M. Jachan, G. Matz, and F. Hlawatsch, “Time-frequency-autoregres-sive random processes: Modeling and fast parameter estimation,” inProc. IEEE Int. Conf. Acoustics, Speech, Signal Processing (ICASSP),Hong Kong, Apr. 2003, vol. VI, pp. 125–128.

[2] M. Jachan, G. Matz, and F. Hlawatsch, “Time-frequency-moving-av-erage random processes: Principles and cepstral methods for param-eter estimation,” in Proc. IEEE Int. Conf. Acoustics, Speech, SignalProcessing (ICASSP), Montreal, QC, Canada, May 2004, vol. II, pp.757–760.

[3] M. Jachan, G. Matz, and F. Hlawatsch, “TFARMA models: Order esti-mation and stabilization,” in Proc. IEEE Int. Conf. Acoustics, Speech,Signal Processing (ICASSP), Philadelphia, PA, Mar. 2005, vol. IV, pp.301–304.

[4] M. Jachan, F. Hlawatsch, and G. Matz, “Linear methods for TFARMAparameter estimation and system approximation,” in Proc. 13th IEEEWorkshop Statistical Signal Processing, Bordeaux, France, Jul. 2005,pp. 909–914.

[5] S. M. Kay, Modern Spectral Estimation. Englewood Cliffs, NJ: Pren-tice-Hall, 1988.

[6] P. Stoica and R. Moses, Introduction to Spectral Analysis. Engle-wood Cliffs, NJ: Prentice-Hall, 1997.

[7] Y. Grenier, “Time-dependent ARMA modeling of nonstationarysignals,” IEEE Trans. Acoust., Speech, Signal Process., vol. 31, pp.899–911, Aug. 1983.

[8] T. S. Rao, “The fitting of non-stationary time-series models with time-dependent parameters,” J. Roy. Stat. Soc. Ser. B, vol. 32, no. 2, pp.312–322, 1970.

[9] L. A. Liporace, “Linear estimation of nonstationary signals,” J. Acoust.Soc. Amer., vol. 58, pp. 1288–1295, Dec. 1975.

Page 15: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

4380 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 55, NO. 9, SEPTEMBER 2007

[10] M. Juntunen and J. P. Kaipio, “Stabilization of smoothness priors deter-ministic regression TVAR models,” in Proc. IEEE Int. Conf. Acoustics,Speech, Signal Processing (ICASSP), Istanbul, Turkey, Jun. 2000, pp.568–571.

[11] M. Niedzwiecki, Identification of Time-Varying Processes. NewYork: Wiley, 2000.

[12] K. M. Malladi, R. V. R. Kumar, and K. V. Rao, “A Gauss-Markovmodel formulation for the estimation of ARMA model of time-varyingsignals and systems,” in Proc. IEEE-SP Int. Sympos. Time-FrequencyTime-Scale Analysis, Pittsburgh, PA, 1998, pp. 657–660.

[13] Y. Grenier, “Time varying lattices and autoregressive models: Param-eter estimation,” in Proc. IEEE Int. Conf. Acoustics, Speech, SignalProcessing (ICASSP), Paris, France, May 1982, pp. 1337–1340.

[14] Y. Grenier, “Estimation of non-stationary moving-average models,”in Proc. IEEE IEEE Int. Conf. Acoustics, Speech, Signal Processing(ICASSP), Boston, MA, 1983, pp. 268–271.

[15] M. G. Hall, A. V. Oppenheim, and A. S. Willsky, “Time-varying para-metric modeling of speech,” Signal Process., vol. 5, pp. 267–285, May1983.

[16] Y. Grenier, “Non-stationary signal modelling with application to batecholocation calls,” ACUSTICA, vol. 61, pp. 156–165, Sep. 1986.

[17] Y. Grenier, “Parametric time-frequency representations,” in Traite-ment du Signal/Signal Processing, Les Houches, Session XLV, J.L. Lacoume, T. S. Durrani, and R. Stora, Eds. Amsterdam, TheNetherlands: Elsevier, 1987, pp. 338–397.

[18] M. E. Yüksel, S. Kara, and N. Taspinar, “Time-dependent ARMAmodeling of continuous wave ultrasonic Doppler signals,” in Proc.IEEE-SP Workshop Statistical Signal Array Processing, Corfu,Greece, Jun. 1996, pp. 260–263.

[19] T. Robert and C. Mailhes, “Continuously evolving classification usingtime-varying AR modeling,” in Proc. IEEE-SP Int. Symp. Time-Fre-quency Time-Scale Analysis, Paris, France, 1996, pp. 241–244.

[20] M. K. Tsatsanis and G. B. Giannakis, “Subspace methods for blind es-timation of time-varying FIR channels,” IEEE Trans. Signal Process.,vol. 45, no. 12, pp. 3084–3093, Dec. 1997.

[21] Y. Grenier, “Nonstationary ARMA models via simultaneous ARand MA estimation,” in Proc. IEEE Int. Conf. Acoustics, Speech,Signal Processing (ICASSP), Tokyo, Japan, Apr. 1986, vol. 11, pp.2339–2342.

[22] E. Moulines, P. Duhamel, J.-F. Cardoso, and S. Mayrargue, “Subspacemethods for the blind identification of multichannel FIR filters,” IEEETrans. Signal Process., vol. 43, no. 2, pp. 516–525, Feb. 1995.

[23] G. B. Giannakis and C. Tepedelenlioglu, “Basis expansion modelsand diversity techniques for blind identification and equalization oftime-varying channels,” Proc. IEEE, vol. 86, pp. 1969–1986, Oct.1998.

[24] A. M. Sayeed and B. Aazhang, “Joint multipath-Doppler diversity inmobile wireless communications,” IEEE Trans. Commun., vol. 47, no.1, pp. 123–132, Jan. 1999.

[25] I. Barhumi, G. Leus, and M. Moonen, “Time-varying FIR decisionfeedback equalization of doubly-selective channels,” in Proc. IEEEGLOBECOM, San Francisco, CA, Dec. 2003, pp. 2263–2268.

[26] I. Barhumi, G. Leus, and M. Moonen, “Time-varying FIR equalizationof doubly-selective channels,” in Proc. IEEE Int. Conf. Communica-tions (ICC), Ottawa, ON, Canada, May 2003, pp. 3246–3250.

[27] A. Kaderli and A. S. Kayhan, “Spectral estimation of nonstationaryARMA processes using the evolutionary cepstrum,” IEEE SignalProcess. Lett., vol. 9, pp. 130–132, Apr. 2002.

[28] G. Matz and F. Hlawatsch, “Nonstationary spectral analysis based ontime-frequency operator symbols and underspread approximations,”IEEE Trans. Inf. Theory, vol. 52, pp. 1067–1086, Mar. 2006.

[29] G. Matz and F. Hlawatsch, “Time-varying power spectra of nonsta-tionary random processes,” in Time-Frequency Signal Analysis andProcessing: A Comprehensive Reference, B. Boashash, Ed. Oxford,U.K.: Elsevier, 2003, ch. 9.4, pp. 400–409.

[30] M. Wax and T. Kailath, “Efficient inversion of Toeplitz-block Toeplitzmatrix,” IEEE Trans. Acoust., Speech, Signal Process., vol. 31, pp.1218–1221, Oct. 1983.

[31] N. A. Abdrabbo and M. B. Priestley, “On the prediction of nonsta-tionary processes,” J. Roy. Stat. Soc. Ser. B, vol. 29, no. 3, pp. 570–585,1967.

[32] P. A. Bello, “Characterization of randomly time-variant linear chan-nels,” IEEE Trans. Commun. Syst., vol. 11, pp. 360–393, 1963.

[33] G. Matz and F. Hlawatsch, “Time-frequency transfer function calculusof linear time-varying systems,” in Time-Frequency Signal Analysisand Processing: A Comprehensive Reference, B. Boashash, Ed. Ox-ford, U.K.: Elsevier, 2003, ch. 4.7, pp. 135–144.

[34] L. A. Zadeh, “Frequency analysis of variable networks,” Proc. IRE, vol.76, pp. 291–299, Mar. 1950.

[35] G. Matz and F. Hlawatsch, “Time-frequency transfer function calculus(symbolic calculus) of linear time-varying systems (linear operators)based on a generalized underspread theory,” J. Math. Phys. (Spe-cial Issue on Wavelet and Time-Frequency Analysis), vol. 39, pp.4041–4071, Aug. 1998.

[36] W. Kozek, “On the transfer function calculus for underspread LTVchannels,” IEEE Trans. Signal Process., vol. 45, no. 1, pp. 219–223,Jan. 1997.

[37] H. Cramér, “On some classes of nonstationary stochastic processes,”in Proc. 4th Berkeley Symp. Math. Stat. Prob., 1961, pp. 57–78, Univ.Calif. Press.

[38] M. B. Priestley, “Evolutionary spectra and non-stationary processes,”J. Roy. Stat. Soc. Ser. B, vol. 27, no. 2, pp. 204–237, 1965.

[39] D. Tjøstheim, “Spectral generating operators for non-stationary pro-cesses,” Adv. Appl. Prob., vol. 8, pp. 831–846, 1976.

[40] A. Kaderli and A. S. Kayhan, “Spectral estimation of ARMA processesusing ARMA-cepstrum recursion,” IEEE Signal Process. Lett., vol. 7,pp. 259–261, Sep. 2000.

[41] A. V. Oppenheim and R. W. Schafer, Digital Signal Processing. En-glewood Cliffs, NJ: Prentice-Hall, 1975.

[42] P. Flandrin, Time-Frequency/Time-Scale Analysis. San Diego, CA:Academic, 1999.

[43] F. Hlawatsch and P. Flandrin, “The interference structure of the Wignerdistribution and related time-frequency signal representations,” in TheWigner Distribution—Theory and Applications in Signal Processing,W. Mecklenbräuker and F. Hlawatsch, Eds. Amsterdam, The Nether-lands: Elsevier, 1997, pp. 59–133.

[44] W. Kozek and K. Riedel, “Quadratic time-varying spectral estimationfor underspread processes,” in Proc. IEEE-SP Int. Symp. Time-Fre-quency Time-Scale Analysis, Philadelphia, PA, Oct. 1994, pp. 460–463.

[45] W. Kozek, H. G. Feichtinger, and J. Scharinger, “Matched multi-window methods for the estimation and filtering of nonstationaryprocesses,” in Proc. IEEE Int. Symp. Circuits Systems (ISCAS), At-lanta, GA, May 1996, pp. 509–512.

[46] J. Durbin, “Efficient estimation of parameters in moving-averagemodels,” Biometrika, vol. 46, pp. 306–316, 1959.

[47] P. M. T. Broersen, “The best order of long autoregressive models formoving average estimation,” in Proc. EUSIPCO, Trieste, Italy, Sep.1996, pp. 799–802.

[48] P. M. T. Broersen, “Autoregressive model orders for Durbin’s MA andARMA estimators,” IEEE Trans. Signal Process., vol. 48, no. 8, pp.2454–2457, Aug. 2000.

[49] A. S. Kayhan, A. El-Jaroudi, and L. F. Chaparro, “Evolutionary peri-odogram for nonstationary signals,” IEEE Trans. Signal Process., vol.42, no. 6, pp. 1527–1536, Jun. 1994.

[50] G. Matz, “Characterization of non-WSSUS fading dispersive chan-nels,” in Proc. IEEE Int. Conf. Communications (ICC), Anchorage,AK, May 2003, pp. 2480–2484.

[51] N.-C. Huang and J. K. Aggarwal, “On linear shift-variant digital fil-ters,” IEEE Trans. Circuits Syst., vol. 27, pp. 672–679, Aug. 1980.

[52] H. Akaike, “Block Toeplitz matrix inversion,” SIAM J. Appl. Math.,vol. 24, pp. 234–241, Mar. 1973.

[53] A. H. Sayed and T. Kailath, “A survey of spectral factorizationmethods,” Numer. Linear Algebra Appl., vol. 8, pp. 467–496, 2001.

[54] H. Akaike, “A new look at the statistical model identification,” IEEETrans. Autom. Control, vol. 19, pp. 716–723, Dec. 1974.

Michael Jachan received the M.Sc. and Ph.D. de-grees in telecommunications/signal processing fromVienna University of Technology, Vienna, Austria, in2001 and 2006, respectively.

From December 2001 to May 2002, he waswith the ftw. Telecommunications Research CenterVienna, where he was working on an xDSLsystem simulator. From June 2002 to July 2006,he was with the Institute of Communications andRadio-Frequency Engineering, Vienna Universityof Technology. Since November 2006, he has been

with the Freiburg Center for Data Analysis and Modeling (FDM), FreiburgUniversity, Germany, where he is working on signal processing methods formedical applications. His research interests are in applied statistical signalprocessing.

Page 16: Copyright 2007 IEEE T ime-Frequenc y ARMA Models and P ... · T ime-Frequenc y ARMA Models and P arameter Estimators for Underspread Nonstationary Random Processes Michael Jachan,

JACHAN et al.: TARMA MODELS AND PARAMETER ESTIMATORS FOR UNDERSPREAD NONSTATIONARY RANDOM PROCESSES 4381

Gerald Matz (S’95–M’01–SM’07) received theDipl.-Ing. and Dr. Techn. degrees, both in electricalengineering, and the Habilitation degree for com-munication systems, all from the Vienna Universityof Technology, Austria, in 1994, 2000, and 2004,respectively.

Since 1995, he has been with the Institute of Com-munications and Radio-Frequency Engineering, Vi-enna University of Technology, where he currentlyholds a tenured position as Associate Professor. FromMarch 2004 to February 2005, he was on leave as an

Erwin Schrödinger Fellow with the Laboratoire des Signaux et Systèmes, EcoleSupérieure d’Electricité, France. He has published approximately 90 papers ininternational journals, conference proceedings, and edited books .His researchinterests include wireless communications, statistical signal processing, and in-formation theory.

Prof. Matz has directed or actively participated in several research projectsfunded by the Austrian Science Fund (FWF) and by the European Union. Heserves as Associate Editor of the IEEE TRANSACTIONS ON SIGNAL PROCESSINGand the IEEE SIGNAL PROCESSING LETTERS, was Technical Program Co-Chairof the 12th European Signal Processing Conference, and member of the ProgramCommittee of numerous IEEE conferences. In 2006, he received the KardinalInnitzer Most Promising Young Investigator Award.

Franz Hlawatsch (S’85–M’88–SM’00) receivedthe Diplom-Ingenieur, Dr. Techn., and Univ.-Dozent(habilitation) degrees in electrical engineering/signalprocessing from the Vienna University of Tech-nology, Vienna, Austria in 1983, 1988, and 1996,respectively.

Since 1983, he has been with the Institute of Com-munications and Radio-Frequency Engineering, Vi-enna University of Technology, where he holds anAssociate Professor position. During 1991–1992, asa recipient of an Erwin Schrödinger Fellowship, he

spent a sabbatical year with the Department of Electrical Engineering, Univer-sity of Rhode Island, Kingston, RI. In 1999, 2000, and 2001, he held one-monthVisiting Professor positions with INP/ENSEEIHT/TeSA, Toulouse, France, andIRCCyN, Nantes, France. He (co)authored a book, a review paper that appearedin the IEEE Signal Processing Magazine, about 150 refereed scientific papersand book chapters, and two patents. He coedited two books. His research in-terests include signal processing for wireless communications, nonstationarystatistical signal processing, and time-frequency signal processing.

Prof. Hlawatsch was Technical Program Co-Chair of EUSIPCO 2004 andserved on the technical committees of numerous IEEE conferences. From 2003to 2007, he served as Associate Editor for the IEEE TRANSACTIONS ON SIGNALPROCESSING. Since 2004, he has been a member of the IEEE SPCOM TechnicalCommittee. He is coauthor of a paper that won an IEEE Signal Processing So-ciety Young Author Best Paper Award.