Non-parametric estimate of the system function of a time-varying system

Size: px
Start display at page:

Download "Non-parametric estimate of the system function of a time-varying system"

Transcription

1 Non-parametric estimate of the system function of a time-varying system John Lataire a, Rik Pintelon a, Ebrahim Louarroudi a a Vrije Universiteit Brussel, Pleinlaan 2, 1050 Elsene Abstract The task of identifying an unknown dynamic system is made easier with prior knowledge on its behaviour. Using a frequency domain approach, the non-parametric maximum likelihood estimator of the system function, associated with the timedependent impulse response of a time-varying system, is constructed. This is accomplished by use of a simple linear least squares fitting algorithm, applied to the spectral response of the system to a multisine excitation. The noise variance on the system function is estimated simultaneously, and modelling errors can be detected, as illustrated on a simulation example. Key words: time-varying system, non-parametric estimate, frequency response function, model error estimation. 1 Introduction Engineering applications involve many time-varying systems, which include i) the resonance frequency and damping of most vibrating parts of a plane (e.g. the wings), as functions of the flight speed and height [3], ii) the impedance Acknowledgement This work was supported in part by the Fund for Scientific Research (FWO-Vlaanderen), by the Flemish Government (Methusalem Fund, METH1), and by the Belgian Federal Government (IUAP VI/4). J. Lataire s work was supported by the Research Foundation Flanders (FWO) under a Ph. D. fellowship. Published in Automatica, vol 48, issue 4, april 2012,pp , address: jlataire@vub.ac.be (John Lataire). Preprint submitted to Elsevier Science 3 May 2013

2 of a metal subjected to pitting corrosion as a function of the progress of the underlying chemical reaction, and iii) a robot arm (a nonlinear system) that can be viewed as a linearised system around continuously evolving (and thus time-varying) set points. When linear, these systems are unambiguously described by their time-dependent impulse response functions. The Fourier transforms of the latter are called system functions. They are a frequency domain interpretation of the response of a time-varying system, as first elaborated in [17]. This paper provides a simple methodology for extracting a non-parametric estimate of the system function, provided that it can be expanded into a series expansion. Non-parametric time-frequency methods, providing a timedependent spectral representation of non-stationary signals are thoroughly discussed in the literature. Popular methods include the short-time Fourier Transform, wavelet transforms, and Cohen s class of distributions [4]. The application of these methods to vibrational signals for the characterisation of time-varying physical systems is found in [2]. However, neither an accurate estimate of the system function nor an uncertainty or bias bounds are obtained by these methods. The current study resolves this problem, assuming that the time-varying plant can be excited by a user-defined signal, a multisine in this paper. The use of multisine excitations has been shown to provide valuable nonparametric frequency-domain information on dynamic systems, using simple algorithms [10,13,5]. In this paper, it is shown how a closer scrutiny of the spectral response of the considered class of time-varying systems to multisines allows for one to ascertain whether the system is time-varying. Next, the response to the multisine is used to estimate the system function (describing the dynamics) in the measured time window, provided that the conditions of identifiability are satisfied. This estimate is non-parametric in the frequency domain and parametric in the time domain. This means that, at each userdefined excited frequency (drawn from a discrete set), the system function is given as a continuous function of time. This can be construed as being complementary to the well known recursive identification methods [7], [8]. These identify the instantaneous dynamics of the system parametrically, but at discrete time instants. Parametric identification techniques for linear time-varying systems exist, both in the time domain [14], [15], [16] and in the frequency domain [6]. The systems are usually described by differential (or difference) equations with time-dependent coefficients. W.r.t. the parametric methods, the contribution of the non-parametric approach proposed in this paper is threefold, i) choice of an appropriate model structure, ii) provision of good starting values and iii) validation of parametric models. 2

3 The remainder of this paper is organised as follows. Section 2 describes the system model and the excitation signal considered. Section 3 interprets the output spectrum of a time-varying system excited by a multisine and relates it to the system function. In Section 4 the maximum likelihood estimator is constructed for extracting the system function from noisy data. Section 5 discusses the numerical conditioning of the method, the possible trade-offs, the estimation of the noise variance, and the detection of modelling errors. Section 6 illustrates the introduced methods on a simulation example and Section 7 draws some conclusions. 2 Problem formulation 2.1 A model for linear time-varying systems By adopting the conventions in [17], the model class considered consists of the systems denoted G V, the response y(t) of which, to an arbitrary excitation signal u(t), can be computed as y(t) = G V {u(t)} t g V (t, τ)u(τ)dτ. This system s behaviour is described by a time-varying impulse response g V (t, τ), is linear w.r.t u(t) and y(t), and is causal. Definition 1 (System function) The system function G V (jω, t) associated with the causal, linear, time-varying system with impulse response g V (t, τ) is given by G V (jω, t) = 0 g V (t, t τ)e jωτ dτ. The system function can be written as a series expansion G V (jω, t) = G p (jω)b p (t). (1) p=0 with {b p (t)} a complete set of basis functions over the interval denoted [0, T ]. From [17], the system function relates the Fourier transform U(jω) of the input signal to the output signal y(t) as y(t) = 1 G V (jω, t)u(jω)e jωt dω 2π = G p {u(t)}b p (t) p=0 (2a) (2b) with the operator G p {u(t)} = 1 2π G p(jω)u(jω)e jωt dω (obtained by plugging (1) into (2a)). As such, G p {u(t)} is recognised as the response of an LTI system to the signal with spectrum U(jω). For practical reasons, the system 3

4 to be identified is assumed to be described by a truncated version of the series (2b), viz. the following definition. Definition 2 (System model) The behaviour of the system considered is described by N p y(t) = G p {u(t)}b p (t), t [0, T ], (3) p=0 with u(t) and y(t) denoting the input and output signals respectively. G p {u(t)} denotes the response of an LTI system to the signal u(t). Assumption 1 The LTI systems G 1,..., G Np are asymptotically stable. The goal of this paper is to estimate non-parametrically the frequency response functions (FRF) of the LTI systems G p (jω) (i.e. at a discrete set of frequencies) for a given set of basis functions {b p (t)} from measurement data. This yields an estimate of the system function, which is non-parametric in the frequency domain. Measurements of the input and output signals are assumed to be available in the measurement window given by t [0, T ]. The input signal u(t) is assumed to be a multisine. The validity of the estimated system function is restricted to the measured time window and to the chosen discrete set of excited frequencies of the multisine, as explained in the next section. 2.2 The multisine as an excitation signal Definition 3 The discretised angular frequency corresponding to a record length T is given by ω k = 2πk T, k Z. Note that ω k corresponds to the kth frequency of the Discrete Fourier Transform (DFT) of a discretised signal of length T (in seconds). The index number k will be referred to as the kth DFT bin. Definition 4 (Multisine) A multisine signal is the continuous-time signal given by u ms (t) = 1 π Ã(k e ) cos(ω ke t + ϕ ke ) (4) N e k e K exc where K exc ([1, T fs ] N) is the user-defined discrete set of excited frequency 2 bins, and f s is the sampling frequency of the acquisition channel used. The user-defined discrete function Ã(k) determines the amplitudes of the sines. Their phases ϕ k are randomly distributed between π and π. The constant N e is equal to the number of elements in K exc. 4

5 1 The scaling factor Ne in (4) renders the RMS of the multisine independent of the number of excited frequencies. The multisine consists of a sum of cosines, the frequencies of which are all multiples of the same fundamental angular frequency ω 0 = 2π. For further notational simplicity, define the complex numbers T A(k) Ã(k)ejϕ k Ne for k > 0 (5) A( k) Ã(k)e jϕ k Ne The frequency-domain representation of this multisine is given by discrete points. Its Fourier spectrum is given by: U ms (jω) = k e ±K exc A(k e )δ(ω ω ke ) where δ( ) is the Dirac delta function. Note that A(k) = Ā( k) (where Ā denotes the complex conjugate of A). Definition 5 (Windowing) In this paper, applying a window to a signal x(t) means that the signal is multiplied by a rectangular window of length T, viz.: x T (t) is denoted the windowed signal. x(t) for 0 t T x T (t) = 0 for t < 0 t > T The Fourier spectrum of the windowed multisine (4) evaluated at ω k is T U ms,t (jω k ) = A(k) k ±K 2π exc (7) 0 k Z \ ±K exc Assumption 2 (Band-limited excitation) The user-defined amplitudes Ã(k) are set to zero beyond a certain frequency bin, k max. As such, the signal is bandlimited, giving U ms,t (jω k ) = 0 for k Z : ω k πf s, and aliasing is avoided when sampled at the frequency f s. Besides, some additional frequencies inside the frequency band of interest are not excited (i.e. A(k ne ) = 0, k ne Z \ ±K exc ). (6) 2.3 Spectrum and assumptions on the basis functions Definition 6 The normalised Fourier transforms of the windowed basis functions are defined at the DFT frequencies ω k = 2πk as B T p(jω k ) 1 T T 0 b p(t)e jωkt dt. The normalisation (division by T ) is introduced to allow for a notational simplification later on. As a notational convention, k e (resp. k e +) denote the 5

6 first excited frequency bin left (resp. right) of k e, viz.: k e = max exc : k < k e } k (8a) k e + = min{k K exc : k > k e } k (8b) Define ω ke ω ke + ω ke as the difference between a pair of consecutive excited angular frequencies of the multisine. Analogously, define k e k e + k e. The following assumptions on the basis functions are made: Assumption 3 (Band-limitation) b p (t) are smooth functions of time, such that their spectral content is highly concentrated at the low frequencies (compared with the density of the excited frequency grid). At relatively high frequencies, i.e. in the frequency band ], 3 2 ω k e ] [ 3 2 ω k e, [, the Fourier spectra B p (jω k ) are small and smooth. Thus, they can be approximated well by polynomials in k of order denoted N tr. This must be valid k e K exc. Remark 1 In this paper, a function is approximated well by a polynomial if the approximation error can be neglected w.r.t. the disturbing noise, which will be introduced later on. Assumption 4 (Linear independence) k e K exc, the discretised functions in the set {B 0 (jω k ),..., B Np (jω k ), (9) B 0 (jω k j ω ke ),..., B Np (jω k j ω ke ), B 0 (jω k + j ω ke ),..., B Np (jω k + j ω ke ), 1, jω k,..., (jω k ) Ntr } are linearly independent in the discretised frequency band k [ 3 2 ω k e, 3 2 ω k e ] Z. Assumptions 3 and 4 are required for the system to be identifiable, as will be discussed further on. Note that these two assumptions imply the presence of a significant (dependent on N p ) number of unexcited frequencies between any pair of excited ones. P 1 intermediate unexcited frequencies are created in a robust fashion by measuring P periods of a multisine. This assumes the repeatability of the signal generator. 6

7 Y (db) frequency (Hz) Bp (db) frequency (Hz) Bp (rad) frequency (Hz) Fig. 1. Left: Example output spectrum of a time-varying system. Centre and right: Spectra of first 4 time-scaled and shifted Legendre polynomials (17), amplitude and phase. 3 Output spectrum model 3.1 Constructing the noiseless response of the time-varying system to a multisine It can be shown (Section in [10]) that the Fourier transform of the windowed response (see Definition 5) of G p excited by u ms (t) is Y Gp,T (jω k ) = G p (jω k )U ms,t (jω k ) + T Gp (jω k ) (10) where subscript T indicates that it concerns a transient response, and T Gp (jω k ) is a rational form in jω k which is equal to zero if the system G p attained a steady-state. The spectrum of the windowed pth term in (3) is computed as Y p,t (jω k ) = [ Y Gp,T (jω) ] [T B p (jω)] ω=ωk (11) = Y p (jω k ) + T Y,p (jω k ) Y p (jω k ) = [G p (jω k )U ms,t (jω k )] [T B p (jω)] ω=ωk 1 (12) T Y,p (jω k ) = T Gp (jω k ) [T B p (jω)] ω=ωk (13) T Y,p (jω k ) is also a rational form in jω k (see Appendix A). Equation (12) is elaborated as follows. Since T B p (jω) is the spectrum of a windowed signal, G p (jω k )U ms,t (jω k ) can be replaced in (12) with the spectrum of the not windowed response G p (jω)u ms (jω). This gives Y p (jω k ) = T 2π B p (jω k jω )G p (jω )U ms (jω )dω = T A(k e )G p (jω ke )B p (jω k ke ) (14) 2π k e K exc The following theorem is proven by determining Y (jω k ) = N p p=0 Y p,t (jω k ). Theorem 1 The spectrum of the windowed response (see Definition 5) of the time-varying system, described by (3), and satisfying Assumptions 1, 3 and 4 to a multisine excitation (4) satisfying Assumption 2 consists of summed, 7

8 scaled and frequency-shifted copies of the spectra of the basis functions: Y (jω k ) = N p p=0 k e K exc θ p,ke B p (jω k ke ) + T Y (jω k ), (15) θ p,ke = T/(2π)A(k e )G p (jω ke ) (16) and T Y (jω k ) = N p p=0 T Y,p (jω k ), with T Y,p (jω k ) a rational form in jω k, given by (13). Note that the spectrum model (15) is linear-in-the-parameters θ p,ke. As such, these parameters could be extracted from the output spectrum using a simple Linear Least Squares (LLS) algorithm. This will be elaborated further on. Fig. 1, left is an example spectral response of a time-varying system. It consists of adjacent spectra of the basis functions, as given by Theorem 1. The time domain basis functions were given by b p (t) = P p (2t/T 1), p = 0,..., N p (17) (with P p (t) the pth order Legendre polynomial), and illustrated in Fig. 1, centre and right, in the frequency domain. Remark 2 The signal model in Theorem 1 is valid if the multisine excitation is applied within the time window (Definition 5). The value of the excitation signal outside this time window is of no importance and may be zero. Thus, the time of the experiment is limited to the length of the measurement window. Transient effects (at the beginning and the end of the window) are captured by T Y (jω k ). 3.2 Working with sampled signals In practical situations, the signals are available as sampled data. The required Fourier transforms can be approximated by the DFT (Discrete Fourier Transform): N 1 X(jω k ) T s n=0 x(nt s )e jω knt s X(k) (18) where x and X are replaced by u ms, y, b p /T and U ms,t, Y, B p respectively. N = T f s is the number of sampled points in the record. An exact relation is given by X(k) = X(jω k k N), (19) k = 8

9 which repeats the actual spectrum around each multiple of f s. Since u ms is perfectly band-limited (Assumption 2), (19) yields that U ms (k) = U ms (jω k ) for k < N/2. From Theorem 1 and Assumptions 2 and 3, the spectrum Y (jω k k N) for k 0 is smooth inside the excited frequency band. This justifies the following assumption. Assumption 5 For ω k πf s : Y (k) = Y (jω k ) + δ a (jω k ) with δ a (jω k ) = Y (jω k k N) k = k 0 (20a) (20b) where δ a (jω k ) can be approximated by a polynomial in k of order N tr. 3.3 Relating the noiseless output spectrum model to the non-parametric model Combining (1), (2), (7) and (16), the system function is elaborated at the excited frequencies as G V (jω ke, t) = N p p=0 θ p,ke U ms,t (jω ke ) b p(t), k e K exc (21) which can be computed as soon as the θ p,ke s are estimated from the output spectrum. 4 System function estimation from noisy data 4.1 Noise assumptions It is assumed that only the spectrum of the windowed output signal is corrupted by noise, viz.: U m (jω k ) = U ms,t (jω k ) Y m (jω k ) = Y (jω k ) + N y,t (jω k ), (22a) (22b) where the subscript m denotes a measured signal. N y,t (jω k ) is the Fourier transform of a windowed, coloured noise source. It can be shown [11] that N y,t (jω k ) = N Y (jω k ) + T H (jω k ) (23) 9

10 with N Y (jω k ) H(jω k )E(jω k ), and E(jω k ) the Fourier transform of the windowed, band-limited, white noise source. The transient term T H is, just like T Y (jω k ), a rational form in jω k. H(jω k ) is the FRF of a stable LTI system. Define the set of DFT bins lying within three consecutive excited bins around k e K exc as [ K ke = k e k e 2, k e + + k ] e Z, (24) 2 and denote N ke the number of bins in K ke. Assumption 6 T Y (jω k ) and T H (jω k ) are smooth functions that can be approximated well by polynomials in k of order N tr in the frequency band F ke = {ω k k K ke }, with K ke defined in (24). The approximation error will be taken into account further on. Denote σ 2 Y (k) = E { N Y (jω k ) 2 } as the variance of the noise at the DFT bin k. Assumption 7 The disturbing noise on the output spectrum N Y is circular complex, normally distributed. It is uncorrelated over the frequency, viz.: E { N Y (k)n Y (ν) } = δ kν σ 2 Y (k) (25) (where δ kν = 1 iff k = ν and 0 otherwise), and it is white inside K ke, that is k e K exc : σ 2 Y (k) = σ 2 Y (k e ), k K ke The assumption of whiteness requires the noise power spectrum to be piecewise constant in partially overlapping frequency bands. This is approximately true for a dense excited frequency grid and a smooth noise power spectrum. The error is proportional to the first derivative of σ Y, as mentioned further on. 4.2 LLS algorithm for estimating θ p,ke θ p,ke is estimated from the limited frequency band F ke. The following procedure is performed k e K exc. The output spectrum in F ke is modelled as: N p Y ke (k, Θ ke ) = θ p,k B p (jω k k ) + I tr (k) (26) k {k e,k e,k e + } p=0 such that only the contributions of the skirt shaped spectra centred around the three excited frequencies inside F ke are taken into account explicitly. The other smooth contributions are captured by the polynomial I tr (k) = N tr n=0 tr n k n. That is, I tr (k) captures Y ke,k e + (jω k) + T H (jω k ) + T Y (jω k ) + δ a (jω k ). (27) 10

11 In this equation, T Y, T H and δ a are defined in Theorem 1, equation (23), and equation (20b) respectively, and Y ke,k (jω e + k) = θ p,k B p (jω k k ) (28) k K exc\{k e,k e,k e + } p=0 is the contribution inside F ke of the basis spectra centred around the excited frequencies outside F ke. As per Assumption 3, these contributions are approximated by a polynomial. Remark 3 Note that the spectrum model (26) includes the noiseless spectrum from Theorem 1 and the smooth leakage contribution of the noise, T H. The parameter vector Θ ke to be identified stacks θ p,k for p {0,..., N p } and k {k e, k e, k e +}, and the coefficients of I tr (k) in a column vector, and is estimated as the following linear least squares minimiser N p ˆΘ ke = argmin e ke (Θ ke ) H e ke (Θ ke ), (29) Θ ke with e ke (Θ ke ) a column vector stacking the residuals ε ke (k, Θ ke ), k K ke, with ε ke (k, Θ ke ) = Y m (k) Y ke (k, Θ ke ). (30) As such, the residuals in (30) (evaluated in the actual parameter vector Θ 0,ke ) equal the sum of i)the stochastic part of the noise, N Y (jω k ), and ii) the bias terms of the orders of magnitude of the remainders of the Taylor series expansions of the terms in (27): ε(k, Θ 0,ke ) = N Y (jω k )... + O ( Y ke,k + T ) ( ) Ntr+1 (Ntr+1) Nke f s e + H + T Y jωke N ( ) Ntr+1 + O δ a (jω ke ) (Ntr+1) Nke f s. (31) N (where x (n) is the nth derivative of x). According to assumptions 3, 5 and 6, and consistent with Remark 1, the bias contributions in (31) can be neglected. Theorem 2 (Maximum likelihood estimator) Under Assumptions 6 and 7 on the disturbing output noise, the minimiser ˆΘ ke in (29) is the maximum likelihood estimate (MLE) of Θ ke, yielding the MLE of the system function G V (jω ke, t) in (21) of the system described by (3), under the assumptions of Theorem 1. 11

12 Proof. The minimiser of (29) is equal to the maximiser of V ml (Θ ke ) = e ε(k,θ ke ) 2 σ Y 2 (k) (32) k K ke Since the bias terms in (31) can be neglected (Assumptions 3, 5 and 6), the residuals ε(k, Θ ke ) are samples of a gaussian, uncorrelated, white noise source (Assumption 7), such that (32) is the maximum likelihood cost function. Assumptions 1 and 4 are required for the system to be identifiable. Note: if the noise is not normal and not white, the estimator is no longer maximum likelihood but remains unbiased. 5 Discussion 5.1 Numerical conditioning An alternative cost function might be built, not restricting the frequency band to three adjacent excited frequencies, but by including the complete frequency band of interest at once. The advantage of limiting the frequency band to F ke is twofold: i) a significantly smaller regression matrix, and ii) smaller bias terms in (31), as these are proportional to N ke. Assumption 4 on the spectra of the basis functions ensures a unique solution of (29). In practice, this assumption can be checked by inspecting the rank of the regression matrix, associated with the linear model (26). It has been experienced that the use of Legendre polynomials as basis functions b p (t) yields a good conditioning of the regression matrix. It is significantly better (i.e. the condition number is lower) than when using simple monomials in t, as illustrated in Fig. 2, left, for different degrees of the time variation N p. Increasing the order N tr of the polynomial I tr (k) in (26) yields a slight increase of the condition number (comparing triangles with circles), but a decrease of the bias terms, as seen in Fig. 2, right. 5.2 Trading frequency resolution for noise variance and speed of variation The number of excited frequency lines, N e, is a design parameter which should be chosen while keeping in mind the following trade-offs. More excited frequencies (for fixed T ) yield a higher frequency resolution of the estimated system function, but a lower signal-to-noise-ratio (SNR) at each individual frequency 12

13 cond reg. matrix Monomials ց տ Legendre poly. Rel. RMSBE θ (%) N p N p Fig. 2. Dots: Monomial basis functions, N tr = 9. Circles: Legendre polynomial basis functions, N tr = 4. Triangles: Legendre polynomial basis functions, N tr = 9. k e = 30 for the three plots. Left: Condition number of the regression matrix for increasing N p. Right: Relative RMS bias error of the estimated parameters θ p,ke. line. This is due to the factor 1/ N e in (4). Also, a denser excited frequency grid yields a decreased N ke and, thus, limits the order N p of the series expansion of the system function (3). 5.3 Noise variance on the estimated system function Theorem 3 Under the assumptions of Theorem 2, the noise variance of the estimated system function (21) is: σ 2 G V (k e, t) = b(t)c θ LS,ke b(t) T U ms,t (jω ke ) 2 (33) where b(t) T [b 0, b 1 (t),..., b Np (t)] and C θls,ke is the noise covariance matrix of the least squares estimates of the parameters θ p,ke, p = 0,..., N p in (29) at a given excited bin k e. Proof. Follows from (21). The covariance matrix C θls,ke is obtained as the N p N p matrix, starting and ending, respectively, at the (N p + 1)th and 2N p th diagonal elements of C Θke, the covariance matrix of the linear least squares estimate ˆΘ ke. C Θke is obtained in a straightforward fashion, see Section 6.2 in [1]. An estimate for σy 2 (k) can be obtained from the least squares residuals, as in [5]. Remark 4 Since in general C θls,ke is non-diagonal, the estimated parameters are correlated. In addition, since the estimates of Θ ke at subsequent frequencies are obtained using overlapping frequency bands, the estimates of the system function are correlated over the frequency too. The correlation length is ±2 excited frequencies. 13

14 5.4 Detecting modelling errors The required order N p of the series expansion can be determined by detecting the presence of modelling errors. This is done by using a whiteness test of the residuals (as previously used for instance in [12]). The sample auto correlation of the normalised residuals is given by ˆR ke,εε(m) = k K \m ke ε ke (k, ˆΘ ke )ε ke (k + m, ˆΘ ke ) σ Y (k)σ Y (k + m) (34) (with m < N ke ) where K \m k e is the ordered set K ke excluding the last m elements for m > 0 and the first m elements for m < 0. If no model errors are present, the residuals ε ke have the following covariance matrix: P ke,[k,l] = E { εke (k, Θ 0,ke ) σ y (k) } ε ke (l, Θ 0,ke ) σ y (l) (35) which, for a linear least squares regression with i.i.d. residuals is easily computed, see Section 6.2 in [1]. The expected value of ˆR ke,εε(m) is obtained as (subscript k e omitted for notational clarity) E { ˆRεε (m) } = Its variance is (proof in Appendix B) var { ˆRεε (m) } = k K \m ke k,l K \m ke P [k,k+m]. (36) P [k,l] P [k+m,l+m] (37) Since ˆR εε (0) is real-valued and is a sum of equally distributed terms, it is (very close to) normally distributed (for N ke sufficiently large). As such, confidence bounds from (37) are easily obtained. This gives the possibility to detect modelling errors, as demonstrated further on. 6 Simulation results The identification algorithm was applied to simulation data of a system described by (3) with N p = 3. The basis functions b p (t) were the first four, time scaled, and shifted Legendre polynomials (17). The true (black thin lines) and estimated (grey crosses) G p (jω ke ) are given in Fig. 3. Ten periods of an odd multisine with a period length of T ms = 256s was applied in the measurement 14

15 0 G p (d B ) Frequency (Hz) Fig. 3. Actual and estimated FRF of G p at ω k, k K exc (thin black lines and grey crosses respectively). Thick black lines: variances on G p. RMS error on the estimated G p, for N tr = 5 (grey dots) and N tr = 8 (white full lines). ˆRsh.(ke) k e (bins) Fig. 4. Normalised correlation at lag 0 (given by (38)), grey circles for N tr = 5, black crosses for N tr = 8. Horizontal grey lines: 95% (top line) and 50%(bottom line) confidence bounds. window t [0, T ], T = 10T ms, and u(t) = 0 for t / [0, T ]. The output signal was disturbed by coloured, band-limited noise such that the time domain SNR was 40dB. In Fig. 3, the RMS error (over 100 realisations) is significantly higher than the variance on G p in the lower frequency band for N tr = 5, indicating modelling errors. For N tr = 8, the variance and the RMS error coincide. Modelling errors are rapidly detected by inspecting the shifted correlation of the residuals at lag 0, given by ˆR sh. (k e ) = ˆRke,εε(0) E { ˆRke,εε(0) }, (38) from (34) and (36), and depicted in Fig. 4. For N tr = 8, ˆR sh. satisfies the confidence bounds, while for N tr = 5 it doesn t in the lower half of the frequency band. Thus, N tr = 5 is too low in that frequency band. The order N P can be estimated in a similar fashion. 7 Conclusions 1 In this paper a method has been presented for extracting the system function of time-varying systems. These systems were approximated by a truncated series expansion, which consisted of a parallel connection of LTI systems followed by 15

16 user defined varying gains. The system is identified non-parametrically in the frequency domain. As such it provides valuable information on the evolution of the system s dynamics with time. Tools for detecting modelling errors were provided. Simulation results were in agreement with the presented theory. References [1] D. R. Brillinger. Time Series: Data Analysis and Theory. McGraw-Hill, New York, [2] S. Conforto and T. D Alessio. Spectral analysis for non-stationary signals from mechanical measurements: a parametric approach. Mechanical Systems and Signal Processing, 13(3): , May [3] A. Fujimori and L. Ljung. Model identification of linear parameter varying aircraft systems. In Proc. IMechE, volume 220 Part G: JAERO28, pages , [4] J. K. Hammond and P. R. White. The analysis of non-stationary signals using time-frequency methods. Journal of Sound and Vibration, 190(3): , [5] J. Lataire and R. Pintelon. Estimating a non-parametric, colored noise model for linear, slowly time-varying systems. IEEE Trans. on Instrumentation and Measurement, 58(5): , May [6] J. Lataire and R. Pintelon. Frequency-domain weighted non-linear least-squares estimation of continuous-time, time-varying systems. IET Control Theory & Applications, 5(7): , [7] L. Ljung and T. Söderström. Theory and Practice of Recursive Identification. MIT Press, Cambridge, [8] M. Niedzwiecki. Identification of Time-Varying Processes. J. Wiley & Sons, Chichester, [9] B. Picinbono. Random Signal and Systems. Prentice-Hall, Englewood Cliffs, [10] R. Pintelon and J. Schoukens. System Identification A Frequency Domain Approach. IEEE Press, Piscataway, [11] R. Pintelon, J. Schoukens, and P. Guillaume. Continuous-time noise modelling from sampled data. IEEE Trans. on Instrumentation and Measurement, 55(6): , Dec [12] R. Pintelon, J. Schoukens, and Y. Rolain. Uncertainty of transfer function modelling using prior estimated noise models. Automatica, 39(10): ,

17 [13] J. Schoukens, R. Pintelon, T. Dobrowiecki, and Y. Rolain. Identification of linear systems with nonlinear distortions. Automatica, 41(3): , [14] M.D. Spiridonakos and S.D. Fassois. Parametric identification of a timevarying structure based on vector vibration response measurements. Mechanical Systems and Signal Processing, 23(6): , [15] M.K. Tsatsanis and G. B. Giannakis. Time-varying system-identification and model validation using wavelets. IEEE Trans. on Signal Processing, 41(12): , Dec [16] M. Verhaegen and X. Yu. A class of subspace model identification algorithms to identify periodically and arbitrarily time-varying systems. Automatica, 31(2): , [17] L.A. Zadeh. Frequency analysis of variable networks. Proceedings of the IRE, 38(3): , March A System transient term Following the lines in Section in [10], T Gp (s) is analytically given in the complex plane by T Gp (s) = T 1,Gp (s) e st T 2,Gp (s) (A.1) with T 1,Gp (s) and T 2,Gp (s) rational functions in s. Under Assumption 3, b p (t) is a smooth function of time and, thus, can be approximated by a low order polynomial of order, say, R. Since a multiplication in the time domain by a monomial in t is a derivative w.r.t. s in the Laplace domain, T Y,p (jω k ) is analytically given by { } R T Y,p (s) = L L 1 {T Gp (s)} γ r t r r=0 R = γ r ( 1) r dr ( r=0 ds r T1,Gp (s) e st T 2,Gp (s) ). (A.2) Working out the derivatives and evaluating the result in jω k (noting that e jωkt = 1, k Z) yields a rational function in jω k. Note that, from (10), L 1 {T Gp (s)} is windowed. This allows b p (t) to be written as a non-windowed polynomial. 17

18 B Variance of the correlation of the residuals The variance of ˆR εε (m) is computed by elaborating (subscript k e omitted for notational clarity) var { ˆRεε (m) } ( ) ε(k)ε(k + m) 2 = E k σ Y (k)σ Y (k + m) P k,k+m (B.1) Since ε(k) is circular complex normally distributed, from Section 4.6 in [9], we have that E { ε σ (k)ε σ (k + m)ε σ (l)ε σ (l + m) } = E { ε σ (k)ε σ (k + m) } E { ε σ (l)ε σ (l + m) } + E { ε σ (k)ε σ (l) } E { ε σ (k + m)ε σ (l + m) } = P k,k+m P l,l+m + P k,l P k+m,l+m, (B.2) (with ε σ (k) = ε(k) ). Elaborating (B.1) by using (B.2) gives (37). σ(k) 18

Detection and Quantification of the Influence of Time-Variation in Frequency Response Function Measurements Using Arbitrary Excitations

Detection and Quantification of the Influence of Time-Variation in Frequency Response Function Measurements Using Arbitrary Excitations Detection and Quantification of the Influence of Time-Variation in Frequency Response Function Measurements Using Arbitrary Excitations R. Pintelon, E. Louarroudi, and J. Lataire, Vrije Universiteit Brussel,

More information

Frequency Domain Total Least Squares Identification of Linear, Periodically Time-Varying Systems from noisy input-output data

Frequency Domain Total Least Squares Identification of Linear, Periodically Time-Varying Systems from noisy input-output data Frequency Domain Total Least Squares Identification of Linear, Periodically Time-Varying Systems from noisy input-output data E. Louarroudi*, J. Lataire* and R. Pintelon* *Department of Fundamental Electricity

More information

Time domain identification, frequency domain identification. Equivalencies! Differences?

Time domain identification, frequency domain identification. Equivalencies! Differences? Time domain identification, frequency domain identification. Equivalencies! Differences? J. Schoukens, R. Pintelon, and Y. Rolain Vrije Universiteit Brussel, Department ELEC, Pleinlaan, B5 Brussels, Belgium

More information

Frequency Domain Weighted Nonlinear Least Squares Estimation of Continuous-time, Time-Varying Systems

Frequency Domain Weighted Nonlinear Least Squares Estimation of Continuous-time, Time-Varying Systems Frequency Domain Weighted Nonlinear Least Squares Estimation of Continuous-time, Time-Varying Systems John Lataire and Rik Pintelon, Vrije Universiteit Brussel, phone: +32 (0)2 629 29 42, e-mail: jlataire@vub.ac.be

More information

Modeling and Identification of Dynamic Systems (vimmd312, 2018)

Modeling and Identification of Dynamic Systems (vimmd312, 2018) Modeling and Identification of Dynamic Systems (vimmd312, 2018) Textbook background of the curriculum taken. In parenthesis: material not reviewed due to time shortage, but which is suggested to be read

More information

Estimating a Non-parametric, Colored Noise Model for Linear, Slowly Time-varying systems

Estimating a Non-parametric, Colored Noise Model for Linear, Slowly Time-varying systems PUBLISHED IN IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 58(5), PP. 1535-1545, MAY 29 1 Estimating a Non-parametric, Colored Noise Model for Linear, Slowly Time-varying systems John Lataire and

More information

Detecting and Quantifying the Nonlinear and Time-Variant Effects in FRF Measurements Using Periodic Excitations

Detecting and Quantifying the Nonlinear and Time-Variant Effects in FRF Measurements Using Periodic Excitations Detecting and Quantifying the Nonlinear and Time-Variant Effects in FRF Measurements Using Periodic Excitations R. Pintelon, E. Louarroudi, and J. Lataire, Vrije Universiteit Brussel, dept. ELEC, Pleinlaan

More information

GTLS ALGORITHMS IN THE FREQUENCY DOMAIN SYSTEM IDENTIFICATION USING NOISE INFORMATION OUT OF A FINITE NUMBER OF REPEATED INDEPENDENT REALIZATIONS

GTLS ALGORITHMS IN THE FREQUENCY DOMAIN SYSTEM IDENTIFICATION USING NOISE INFORMATION OUT OF A FINITE NUMBER OF REPEATED INDEPENDENT REALIZATIONS GTLS ALGORITHMS IN THE REQUENCY DOMAIN SYSTEM IDENTIICATION USING NOISE INORMATION OUT O A INITE NUMBER O REPEATED INDEPENDENT REALIZATIONS Gerd Versteen *, Rik Pintelon Johan Schoukens Vrije Universiteit

More information

Identification of Linear Systems

Identification of Linear Systems Identification of Linear Systems Johan Schoukens http://homepages.vub.ac.be/~jschouk Vrije Universiteit Brussel Department INDI /67 Basic goal Built a parametric model for a linear dynamic system from

More information

6.435, System Identification

6.435, System Identification System Identification 6.435 SET 3 Nonparametric Identification Munther A. Dahleh 1 Nonparametric Methods for System ID Time domain methods Impulse response Step response Correlation analysis / time Frequency

More information

The Local Polynomial Method for nonparametric system identification: improvements and experimentation

The Local Polynomial Method for nonparametric system identification: improvements and experimentation The Local Polynomial Method for nonparametric system identification: improvements and experimentation Michel Gevers, Rik Pintelon and Johan Schoukens Abstract The Local Polynomial Method (LPM) is a recently

More information

Random signals II. ÚPGM FIT VUT Brno,

Random signals II. ÚPGM FIT VUT Brno, Random signals II. Jan Černocký ÚPGM FIT VUT Brno, cernocky@fit.vutbr.cz 1 Temporal estimate of autocorrelation coefficients for ergodic discrete-time random process. ˆR[k] = 1 N N 1 n=0 x[n]x[n + k],

More information

System Identification Approach Applied to Drift Estimation.

System Identification Approach Applied to Drift Estimation. Instrumentation and Measurement Technology Conference - IMTC 007 Warsaw, Poland, May 1-3, 007 System Identification Approach Applied to Drift Estimation. Frans Verbeyst 1,, Rik Pintelon 1, Yves Rolain

More information

Non-parametric identification

Non-parametric identification Non-parametric Non-parametric Transient Step-response using Spectral Transient Correlation Frequency function estimate Spectral System Identification, SSY230 Non-parametric 1 Non-parametric Transient Step-response

More information

arxiv: v1 [cs.sy] 24 Oct 2016

arxiv: v1 [cs.sy] 24 Oct 2016 Filter-based regularisation for impulse response modelling Anna Marconato 1,**, Maarten Schoukens 1, Johan Schoukens 1 1 Dept. ELEC, Vrije Universiteit Brussel, Pleinlaan 2, 1050 Brussels, Belgium ** anna.marconato@vub.ac.be

More information

arxiv: v1 [cs.sy] 20 Apr 2018

arxiv: v1 [cs.sy] 20 Apr 2018 Extending the Best Linear Approximation Framework to the Process Noise Case Maarten Schoukens 1, Rik Pintelon 2, Tadeusz P. Dobrowiecki 3, Johan Schoukens 2 1 Eindhoven University of Technology, Control

More information

Detection and Quantification of the Influence of Time-Variation in Closed Loop Frequency Response Function Measurements

Detection and Quantification of the Influence of Time-Variation in Closed Loop Frequency Response Function Measurements Detection and Quantification of the Influence of Time-Variation in Closed Loop Frequency Response Function Measurements R. Pintelon, E. Louarroudi, and J. Lataire, Vrije Universiteit Brussel, dept. ELEC,

More information

Expressions for the covariance matrix of covariance data

Expressions for the covariance matrix of covariance data Expressions for the covariance matrix of covariance data Torsten Söderström Division of Systems and Control, Department of Information Technology, Uppsala University, P O Box 337, SE-7505 Uppsala, Sweden

More information

System Modeling and Identification CHBE 702 Korea University Prof. Dae Ryook Yang

System Modeling and Identification CHBE 702 Korea University Prof. Dae Ryook Yang System Modeling and Identification CHBE 702 Korea University Prof. Dae Ryook Yang 1-1 Course Description Emphases Delivering concepts and Practice Programming Identification Methods using Matlab Class

More information

Transform Representation of Signals

Transform Representation of Signals C H A P T E R 3 Transform Representation of Signals and LTI Systems As you have seen in your prior studies of signals and systems, and as emphasized in the review in Chapter 2, transforms play a central

More information

Lecture 4 - Spectral Estimation

Lecture 4 - Spectral Estimation Lecture 4 - Spectral Estimation The Discrete Fourier Transform The Discrete Fourier Transform (DFT) is the equivalent of the continuous Fourier Transform for signals known only at N instants separated

More information

arxiv: v1 [cs.sy] 22 Aug 2017

arxiv: v1 [cs.sy] 22 Aug 2017 Parametric identification of parallel Wiener-Hammerstein systems Maarten Schoukens, Anna Marconato, Rik Pintelon, Gerd Vandersteen, Yves Rolain Vrije Universiteit Brussel (VUB), Dept. ELEC, Pleinlaan 2,

More information

IMPROVEMENTS IN MODAL PARAMETER EXTRACTION THROUGH POST-PROCESSING FREQUENCY RESPONSE FUNCTION ESTIMATES

IMPROVEMENTS IN MODAL PARAMETER EXTRACTION THROUGH POST-PROCESSING FREQUENCY RESPONSE FUNCTION ESTIMATES IMPROVEMENTS IN MODAL PARAMETER EXTRACTION THROUGH POST-PROCESSING FREQUENCY RESPONSE FUNCTION ESTIMATES Bere M. Gur Prof. Christopher Niezreci Prof. Peter Avitabile Structural Dynamics and Acoustic Systems

More information

Signals and Systems Spring 2004 Lecture #9

Signals and Systems Spring 2004 Lecture #9 Signals and Systems Spring 2004 Lecture #9 (3/4/04). The convolution Property of the CTFT 2. Frequency Response and LTI Systems Revisited 3. Multiplication Property and Parseval s Relation 4. The DT Fourier

More information

Structure detection of Wiener-Hammerstein systems with process noise

Structure detection of Wiener-Hammerstein systems with process noise 1 Structure detection of Wiener-Hammerstein systems with process noise Erliang Zhang, Maarten Schoukens, and Johan Schoukens, Fellow, IEEE arxiv:1804.10022v1 [cs.sy] 26 Apr 2018 Abstract Identification

More information

EL1820 Modeling of Dynamical Systems

EL1820 Modeling of Dynamical Systems EL1820 Modeling of Dynamical Systems Lecture 10 - System identification as a model building tool Experiment design Examination and prefiltering of data Model structure selection Model validation Lecture

More information

FRF parameter identification with arbitrary input sequence from noisy input output measurements

FRF parameter identification with arbitrary input sequence from noisy input output measurements 21st International Symposium on Mathematical Theory of Networks and Systems July 7-11, 214. FRF parameter identification with arbitrary input sequence from noisy input output measurements mberto Soverini

More information

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi Chapter 8 Correlator I. Basics D. Anish Roshi 8.1 Introduction A radio interferometer measures the mutual coherence function of the electric field due to a given source brightness distribution in the sky.

More information

OPERATIONAL MODAL ANALYSIS IN PRESENCE OF UNKNOWN VARYING HARMONIC FORCES. Patrick Guillaume, Christof Devriendt, Steve Vanlanduit

OPERATIONAL MODAL ANALYSIS IN PRESENCE OF UNKNOWN VARYING HARMONIC FORCES. Patrick Guillaume, Christof Devriendt, Steve Vanlanduit ICSV14 Cairns Australia 9-12 July, 27 Abstract OPERATIONAL MODAL ANALYSIS IN PRESENCE OF UNKNOWN VARYING HARMONIC FORCES Patrick Guillaume, Christof Devriendt, Steve Vanlanduit Vrije Universiteit Brussel

More information

CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME

CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME Shri Mata Vaishno Devi University, (SMVDU), 2013 Page 13 CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME When characterizing or modeling a random variable, estimates

More information

3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE

3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE 3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE 3.0 INTRODUCTION The purpose of this chapter is to introduce estimators shortly. More elaborated courses on System Identification, which are given

More information

Discrete Simulation of Power Law Noise

Discrete Simulation of Power Law Noise Discrete Simulation of Power Law Noise Neil Ashby 1,2 1 University of Colorado, Boulder, CO 80309-0390 USA 2 National Institute of Standards and Technology, Boulder, CO 80305 USA ashby@boulder.nist.gov

More information

LTI Approximations of Slightly Nonlinear Systems: Some Intriguing Examples

LTI Approximations of Slightly Nonlinear Systems: Some Intriguing Examples LTI Approximations of Slightly Nonlinear Systems: Some Intriguing Examples Martin Enqvist, Lennart Ljung Division of Automatic Control Department of Electrical Engineering Linköpings universitet, SE-581

More information

Frequency estimation by DFT interpolation: A comparison of methods

Frequency estimation by DFT interpolation: A comparison of methods Frequency estimation by DFT interpolation: A comparison of methods Bernd Bischl, Uwe Ligges, Claus Weihs March 5, 009 Abstract This article comments on a frequency estimator which was proposed by [6] and

More information

Chapter 6: Nonparametric Time- and Frequency-Domain Methods. Problems presented by Uwe

Chapter 6: Nonparametric Time- and Frequency-Domain Methods. Problems presented by Uwe System Identification written by L. Ljung, Prentice Hall PTR, 1999 Chapter 6: Nonparametric Time- and Frequency-Domain Methods Problems presented by Uwe System Identification Problems Chapter 6 p. 1/33

More information

Improving the H norm estimate of an active vibration isolation system using local rational models

Improving the H norm estimate of an active vibration isolation system using local rational models Improving the H norm estimate of an active vibration isolation system using local rational models E. Geerardyn 1, T. Oomen 2, J. Schoukens 1 1 Vrije Universiteit Brussel, Department ELEC, Pleinlaan 2,

More information

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science : Discrete-Time Signal Processing

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science : Discrete-Time Signal Processing Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.34: Discrete-Time Signal Processing OpenCourseWare 006 ecture 8 Periodogram Reading: Sections 0.6 and 0.7

More information

Modeling nonlinear systems using multiple piecewise linear equations

Modeling nonlinear systems using multiple piecewise linear equations Nonlinear Analysis: Modelling and Control, 2010, Vol. 15, No. 4, 451 458 Modeling nonlinear systems using multiple piecewise linear equations G.K. Lowe, M.A. Zohdy Department of Electrical and Computer

More information

A METHOD FOR NONLINEAR SYSTEM CLASSIFICATION IN THE TIME-FREQUENCY PLANE IN PRESENCE OF FRACTAL NOISE. Lorenzo Galleani, Letizia Lo Presti

A METHOD FOR NONLINEAR SYSTEM CLASSIFICATION IN THE TIME-FREQUENCY PLANE IN PRESENCE OF FRACTAL NOISE. Lorenzo Galleani, Letizia Lo Presti A METHOD FOR NONLINEAR SYSTEM CLASSIFICATION IN THE TIME-FREQUENCY PLANE IN PRESENCE OF FRACTAL NOISE Lorenzo Galleani, Letizia Lo Presti Dipartimento di Elettronica, Politecnico di Torino, Corso Duca

More information

Vibration Based Health Monitoring for a Thin Aluminum Plate: Experimental Assessment of Several Statistical Time Series Methods

Vibration Based Health Monitoring for a Thin Aluminum Plate: Experimental Assessment of Several Statistical Time Series Methods Vibration Based Health Monitoring for a Thin Aluminum Plate: Experimental Assessment of Several Statistical Time Series Methods Fotis P. Kopsaftopoulos and Spilios D. Fassois Stochastic Mechanical Systems

More information

COMPLEX SIGNALS are used in various areas of signal

COMPLEX SIGNALS are used in various areas of signal IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 45, NO. 2, FEBRUARY 1997 411 Second-Order Statistics of Complex Signals Bernard Picinbono, Fellow, IEEE, and Pascal Bondon, Member, IEEE Abstract The second-order

More information

EE 224 Signals and Systems I Review 1/10

EE 224 Signals and Systems I Review 1/10 EE 224 Signals and Systems I Review 1/10 Class Contents Signals and Systems Continuous-Time and Discrete-Time Time-Domain and Frequency Domain (all these dimensions are tightly coupled) SIGNALS SYSTEMS

More information

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels) GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM DATE: 09-Dec-13 COURSE: ECE 3084A (Prof. Michaels) NAME: STUDENT #: LAST, FIRST Write your name on the front page

More information

Design Criteria for the Quadratically Interpolated FFT Method (I): Bias due to Interpolation

Design Criteria for the Quadratically Interpolated FFT Method (I): Bias due to Interpolation CENTER FOR COMPUTER RESEARCH IN MUSIC AND ACOUSTICS DEPARTMENT OF MUSIC, STANFORD UNIVERSITY REPORT NO. STAN-M-4 Design Criteria for the Quadratically Interpolated FFT Method (I): Bias due to Interpolation

More information

Aspects of Continuous- and Discrete-Time Signals and Systems

Aspects of Continuous- and Discrete-Time Signals and Systems Aspects of Continuous- and Discrete-Time Signals and Systems C.S. Ramalingam Department of Electrical Engineering IIT Madras C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 1 / 45 Scaling the

More information

Subspace-based Identification

Subspace-based Identification of Infinite-dimensional Multivariable Systems from Frequency-response Data Department of Electrical and Electronics Engineering Anadolu University, Eskişehir, Turkey October 12, 2008 Outline 1 2 3 4 Noise-free

More information

NAME: ht () 1 2π. Hj0 ( ) dω Find the value of BW for the system having the following impulse response.

NAME: ht () 1 2π. Hj0 ( ) dω Find the value of BW for the system having the following impulse response. University of California at Berkeley Department of Electrical Engineering and Computer Sciences Professor J. M. Kahn, EECS 120, Fall 1998 Final Examination, Wednesday, December 16, 1998, 5-8 pm NAME: 1.

More information

EECE Adaptive Control

EECE Adaptive Control EECE 574 - Adaptive Control Basics of System Identification Guy Dumont Department of Electrical and Computer Engineering University of British Columbia January 2010 Guy Dumont (UBC) EECE574 - Basics of

More information

A New Subspace Identification Method for Open and Closed Loop Data

A New Subspace Identification Method for Open and Closed Loop Data A New Subspace Identification Method for Open and Closed Loop Data Magnus Jansson July 2005 IR S3 SB 0524 IFAC World Congress 2005 ROYAL INSTITUTE OF TECHNOLOGY Department of Signals, Sensors & Systems

More information

TAKEHOME FINAL EXAM e iω e 2iω e iω e 2iω

TAKEHOME FINAL EXAM e iω e 2iω e iω e 2iω ECO 513 Spring 2015 TAKEHOME FINAL EXAM (1) Suppose the univariate stochastic process y is ARMA(2,2) of the following form: y t = 1.6974y t 1.9604y t 2 + ε t 1.6628ε t 1 +.9216ε t 2, (1) where ε is i.i.d.

More information

2. SPECTRAL ANALYSIS APPLIED TO STOCHASTIC PROCESSES

2. SPECTRAL ANALYSIS APPLIED TO STOCHASTIC PROCESSES 2. SPECTRAL ANALYSIS APPLIED TO STOCHASTIC PROCESSES 2.0 THEOREM OF WIENER- KHINTCHINE An important technique in the study of deterministic signals consists in using harmonic functions to gain the spectral

More information

NOISE ROBUST RELATIVE TRANSFER FUNCTION ESTIMATION. M. Schwab, P. Noll, and T. Sikora. Technical University Berlin, Germany Communication System Group

NOISE ROBUST RELATIVE TRANSFER FUNCTION ESTIMATION. M. Schwab, P. Noll, and T. Sikora. Technical University Berlin, Germany Communication System Group NOISE ROBUST RELATIVE TRANSFER FUNCTION ESTIMATION M. Schwab, P. Noll, and T. Sikora Technical University Berlin, Germany Communication System Group Einsteinufer 17, 1557 Berlin (Germany) {schwab noll

More information

Process Control & Instrumentation (CH 3040)

Process Control & Instrumentation (CH 3040) First-order systems Process Control & Instrumentation (CH 3040) Arun K. Tangirala Department of Chemical Engineering, IIT Madras January - April 010 Lectures: Mon, Tue, Wed, Fri Extra class: Thu A first-order

More information

EE531 (Semester II, 2010) 6. Spectral analysis. power spectral density. periodogram analysis. window functions 6-1

EE531 (Semester II, 2010) 6. Spectral analysis. power spectral density. periodogram analysis. window functions 6-1 6. Spectral analysis EE531 (Semester II, 2010) power spectral density periodogram analysis window functions 6-1 Wiener-Khinchin theorem: Power Spectral density if a process is wide-sense stationary, the

More information

LINEAR MODELS IN STATISTICAL SIGNAL PROCESSING

LINEAR MODELS IN STATISTICAL SIGNAL PROCESSING TERM PAPER REPORT ON LINEAR MODELS IN STATISTICAL SIGNAL PROCESSING ANIMA MISHRA SHARMA, Y8104001 BISHWAJIT SHARMA, Y8104015 Course Instructor DR. RAJESH HEDGE Electrical Engineering Department IIT Kanpur

More information

PART 1. Review of DSP. f (t)e iωt dt. F(ω) = f (t) = 1 2π. F(ω)e iωt dω. f (t) F (ω) The Fourier Transform. Fourier Transform.

PART 1. Review of DSP. f (t)e iωt dt. F(ω) = f (t) = 1 2π. F(ω)e iωt dω. f (t) F (ω) The Fourier Transform. Fourier Transform. PART 1 Review of DSP Mauricio Sacchi University of Alberta, Edmonton, AB, Canada The Fourier Transform F() = f (t) = 1 2π f (t)e it dt F()e it d Fourier Transform Inverse Transform f (t) F () Part 1 Review

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Prediction Error Methods - Torsten Söderström

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Prediction Error Methods - Torsten Söderström PREDICTIO ERROR METHODS Torsten Söderström Department of Systems and Control, Information Technology, Uppsala University, Uppsala, Sweden Keywords: prediction error method, optimal prediction, identifiability,

More information

Figure 3.1 Effect on frequency spectrum of increasing period T 0. Consider the amplitude spectrum of a periodic waveform as shown in Figure 3.2.

Figure 3.1 Effect on frequency spectrum of increasing period T 0. Consider the amplitude spectrum of a periodic waveform as shown in Figure 3.2. 3. Fourier ransorm From Fourier Series to Fourier ransorm [, 2] In communication systems, we oten deal with non-periodic signals. An extension o the time-requency relationship to a non-periodic signal

More information

System Identification & Parameter Estimation

System Identification & Parameter Estimation System Identification & Parameter Estimation Wb3: SIPE lecture Correlation functions in time & frequency domain Alfred C. Schouten, Dept. of Biomechanical Engineering (BMechE), Fac. 3mE // Delft University

More information

A METHOD OF ADAPTATION BETWEEN STEEPEST- DESCENT AND NEWTON S ALGORITHM FOR MULTI- CHANNEL ACTIVE CONTROL OF TONAL NOISE AND VIBRATION

A METHOD OF ADAPTATION BETWEEN STEEPEST- DESCENT AND NEWTON S ALGORITHM FOR MULTI- CHANNEL ACTIVE CONTROL OF TONAL NOISE AND VIBRATION A METHOD OF ADAPTATION BETWEEN STEEPEST- DESCENT AND NEWTON S ALGORITHM FOR MULTI- CHANNEL ACTIVE CONTROL OF TONAL NOISE AND VIBRATION Jordan Cheer and Stephen Daley Institute of Sound and Vibration Research,

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Frequency Domain System Identification - J. Schoukens and R. Pintelon

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Frequency Domain System Identification - J. Schoukens and R. Pintelon COTROL SYSTEMS, ROBOTICS, AD AUTOMATIO - Vol. V - Frequency Domain System Identification - J. Schoukens and FREQUECY DOMAI SYSTEM IDETIFICATIO J. Schoukens and Department ELEC, Vrije Universiteit Brussel,

More information

Estimation of electromechanical modes in power systems using system identification techniques

Estimation of electromechanical modes in power systems using system identification techniques Estimation of electromechanical modes in power systems using system identification techniques Vedran S. Peric, Luigi Vanfretti, X. Bombois E-mail: vperic@kth.se, luigiv@kth.se, xavier.bombois@ec-lyon.fr

More information

GATE EE Topic wise Questions SIGNALS & SYSTEMS

GATE EE Topic wise Questions SIGNALS & SYSTEMS www.gatehelp.com GATE EE Topic wise Questions YEAR 010 ONE MARK Question. 1 For the system /( s + 1), the approximate time taken for a step response to reach 98% of the final value is (A) 1 s (B) s (C)

More information

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal.

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal. EE 34: Signals, Systems, and Transforms Summer 7 Test No notes, closed book. Show your work. Simplify your answers. 3. It is observed of some continuous-time LTI system that the input signal = 3 u(t) produces

More information

Adaptive Channel Modeling for MIMO Wireless Communications

Adaptive Channel Modeling for MIMO Wireless Communications Adaptive Channel Modeling for MIMO Wireless Communications Chengjin Zhang Department of Electrical and Computer Engineering University of California, San Diego San Diego, CA 99- Email: zhangc@ucsdedu Robert

More information

Practical Spectral Estimation

Practical Spectral Estimation Digital Signal Processing/F.G. Meyer Lecture 4 Copyright 2015 François G. Meyer. All Rights Reserved. Practical Spectral Estimation 1 Introduction The goal of spectral estimation is to estimate how the

More information

Finite-time experiment design with multisines

Finite-time experiment design with multisines Proceedings of the 7th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-, 8 Finite-time experiment design with multisines X. Bombois M. Barenthin P.M.J. Van den Hof

More information

Data Driven Discrete Time Modeling of Continuous Time Nonlinear Systems. Problems, Challenges, Success Stories. Johan Schoukens

Data Driven Discrete Time Modeling of Continuous Time Nonlinear Systems. Problems, Challenges, Success Stories. Johan Schoukens 1/51 Data Driven Discrete Time Modeling of Continuous Time Nonlinear Systems Problems, Challenges, Success Stories Johan Schoukens fyuq (,, ) 4/51 System Identification Data Distance Model 5/51 System

More information

Statistics of Stochastic Processes

Statistics of Stochastic Processes Prof. Dr. J. Franke All of Statistics 4.1 Statistics of Stochastic Processes discrete time: sequence of r.v...., X 1, X 0, X 1, X 2,... X t R d in general. Here: d = 1. continuous time: random function

More information

CMPT 318: Lecture 5 Complex Exponentials, Spectrum Representation

CMPT 318: Lecture 5 Complex Exponentials, Spectrum Representation CMPT 318: Lecture 5 Complex Exponentials, Spectrum Representation Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University January 23, 2006 1 Exponentials The exponential is

More information

Lecture 3 - Design of Digital Filters

Lecture 3 - Design of Digital Filters Lecture 3 - Design of Digital Filters 3.1 Simple filters In the previous lecture we considered the polynomial fit as a case example of designing a smoothing filter. The approximation to an ideal LPF can

More information

FAST AND ACCURATE DIRECTION-OF-ARRIVAL ESTIMATION FOR A SINGLE SOURCE

FAST AND ACCURATE DIRECTION-OF-ARRIVAL ESTIMATION FOR A SINGLE SOURCE Progress In Electromagnetics Research C, Vol. 6, 13 20, 2009 FAST AND ACCURATE DIRECTION-OF-ARRIVAL ESTIMATION FOR A SINGLE SOURCE Y. Wu School of Computer Science and Engineering Wuhan Institute of Technology

More information

Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Preliminaries

Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Preliminaries . AERO 632: of Advance Flight Control System. Preliminaries Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. Preliminaries Signals & Systems Laplace

More information

Cast of Characters. Some Symbols, Functions, and Variables Used in the Book

Cast of Characters. Some Symbols, Functions, and Variables Used in the Book Page 1 of 6 Cast of Characters Some s, Functions, and Variables Used in the Book Digital Signal Processing and the Microcontroller by Dale Grover and John R. Deller ISBN 0-13-081348-6 Prentice Hall, 1998

More information

Labor-Supply Shifts and Economic Fluctuations. Technical Appendix

Labor-Supply Shifts and Economic Fluctuations. Technical Appendix Labor-Supply Shifts and Economic Fluctuations Technical Appendix Yongsung Chang Department of Economics University of Pennsylvania Frank Schorfheide Department of Economics University of Pennsylvania January

More information

Digital Image Processing Lectures 13 & 14

Digital Image Processing Lectures 13 & 14 Lectures 13 & 14, Professor Department of Electrical and Computer Engineering Colorado State University Spring 2013 Properties of KL Transform The KL transform has many desirable properties which makes

More information

The Laplace Transform

The Laplace Transform The Laplace Transform Generalizing the Fourier Transform The CTFT expresses a time-domain signal as a linear combination of complex sinusoids of the form e jωt. In the generalization of the CTFT to the

More information

Review of Linear Time-Invariant Network Analysis

Review of Linear Time-Invariant Network Analysis D1 APPENDIX D Review of Linear Time-Invariant Network Analysis Consider a network with input x(t) and output y(t) as shown in Figure D-1. If an input x 1 (t) produces an output y 1 (t), and an input x

More information

Further Results on Model Structure Validation for Closed Loop System Identification

Further Results on Model Structure Validation for Closed Loop System Identification Advances in Wireless Communications and etworks 7; 3(5: 57-66 http://www.sciencepublishinggroup.com/j/awcn doi:.648/j.awcn.735. Further esults on Model Structure Validation for Closed Loop System Identification

More information

Chapter 5 Frequency Domain Analysis of Systems

Chapter 5 Frequency Domain Analysis of Systems Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this

More information

SPEECH ANALYSIS AND SYNTHESIS

SPEECH ANALYSIS AND SYNTHESIS 16 Chapter 2 SPEECH ANALYSIS AND SYNTHESIS 2.1 INTRODUCTION: Speech signal analysis is used to characterize the spectral information of an input speech signal. Speech signal analysis [52-53] techniques

More information

2.161 Signal Processing: Continuous and Discrete Fall 2008

2.161 Signal Processing: Continuous and Discrete Fall 2008 MIT OpenCourseWare http://ocw.mit.edu 2.6 Signal Processing: Continuous and Discrete Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. MASSACHUSETTS

More information

A test for improved forecasting performance at higher lead times

A test for improved forecasting performance at higher lead times A test for improved forecasting performance at higher lead times John Haywood and Granville Tunnicliffe Wilson September 3 Abstract Tiao and Xu (1993) proposed a test of whether a time series model, estimated

More information

Robust Implementation of the MUSIC algorithm Zhang, Johan Xi; Christensen, Mads Græsbøll; Dahl, Joachim; Jensen, Søren Holdt; Moonen, Marc

Robust Implementation of the MUSIC algorithm Zhang, Johan Xi; Christensen, Mads Græsbøll; Dahl, Joachim; Jensen, Søren Holdt; Moonen, Marc Aalborg Universitet Robust Implementation of the MUSIC algorithm Zhang, Johan Xi; Christensen, Mads Græsbøll; Dahl, Joachim; Jensen, Søren Holdt; Moonen, Marc Published in: I E E E International Conference

More information

Stochastic Structural Dynamics Prof. Dr. C. S. Manohar Department of Civil Engineering Indian Institute of Science, Bangalore

Stochastic Structural Dynamics Prof. Dr. C. S. Manohar Department of Civil Engineering Indian Institute of Science, Bangalore Stochastic Structural Dynamics Prof. Dr. C. S. Manohar Department of Civil Engineering Indian Institute of Science, Bangalore Lecture No. # 33 Probabilistic methods in earthquake engineering-2 So, we have

More information

MODELING AND IDENTIFICATION OF A MECHANICAL INDUSTRIAL MANIPULATOR 1

MODELING AND IDENTIFICATION OF A MECHANICAL INDUSTRIAL MANIPULATOR 1 Copyright 22 IFAC 15th Triennial World Congress, Barcelona, Spain MODELING AND IDENTIFICATION OF A MECHANICAL INDUSTRIAL MANIPULATOR 1 M. Norrlöf F. Tjärnström M. Östring M. Aberger Department of Electrical

More information

Optimal Speech Enhancement Under Signal Presence Uncertainty Using Log-Spectral Amplitude Estimator

Optimal Speech Enhancement Under Signal Presence Uncertainty Using Log-Spectral Amplitude Estimator 1 Optimal Speech Enhancement Under Signal Presence Uncertainty Using Log-Spectral Amplitude Estimator Israel Cohen Lamar Signal Processing Ltd. P.O.Box 573, Yokneam Ilit 20692, Israel E-mail: icohen@lamar.co.il

More information

INFLUENCE OF THE SPECTRAL IMAGE COMPONENT ON THE AMPLITUDE AND PHASE ESTIMATORS PROVIDED BY THE INTERPOLATED DFT METHOD

INFLUENCE OF THE SPECTRAL IMAGE COMPONENT ON THE AMPLITUDE AND PHASE ESTIMATORS PROVIDED BY THE INTERPOLATED DFT METHOD THE PUBLISHING HOUSE PROCEEDINGS OF THE ROMANIAN ACADEMY, Series A, OF THE ROMANIAN ACADEMY Volume 9, Number 2/208, pp. 377 384 INFLUENCE OF THE SPECTRAL IMAGE COMPONENT ON THE AMPLITUDE AND PHASE ESTIMATORS

More information

LTI Systems, Additive Noise, and Order Estimation

LTI Systems, Additive Noise, and Order Estimation LTI Systems, Additive oise, and Order Estimation Soosan Beheshti, Munther A. Dahleh Laboratory for Information and Decision Systems Department of Electrical Engineering and Computer Science Massachusetts

More information

Degrees-of-freedom estimation in the Student-t noise model.

Degrees-of-freedom estimation in the Student-t noise model. LIGO-T0497 Degrees-of-freedom estimation in the Student-t noise model. Christian Röver September, 0 Introduction The Student-t noise model was introduced in [] as a robust alternative to the commonly used

More information

HARMONIC WAVELET TRANSFORM SIGNAL DECOMPOSITION AND MODIFIED GROUP DELAY FOR IMPROVED WIGNER- VILLE DISTRIBUTION

HARMONIC WAVELET TRANSFORM SIGNAL DECOMPOSITION AND MODIFIED GROUP DELAY FOR IMPROVED WIGNER- VILLE DISTRIBUTION HARMONIC WAVELET TRANSFORM SIGNAL DECOMPOSITION AND MODIFIED GROUP DELAY FOR IMPROVED WIGNER- VILLE DISTRIBUTION IEEE 004. All rights reserved. This paper was published in Proceedings of International

More information

CHOICE OF THE WINDOW USED IN THE INTERPOLATED DISCRETE FOURIER TRANSFORM METHOD

CHOICE OF THE WINDOW USED IN THE INTERPOLATED DISCRETE FOURIER TRANSFORM METHOD Électronique et transmission de l information CHOICE OF THE WINDOW USED IN THE INTERPOLATED DISCRETE FOURIER TRANSFORM METHOD DANIEL BELEGA, DOMINIQUE DALLET, DAN STOICIU Key words: Interpolated Discrete

More information

A Weighting Method for Approximate Nonlinear System Identification

A Weighting Method for Approximate Nonlinear System Identification Technical report from Automatic Control at Linköpings universitet A Weighting Method for Approximate Nonlinear System Identification Martin Enqvist Division of Automatic Control E-mail: maren@isy.liu.se

More information

The Laplace Transform

The Laplace Transform The Laplace Transform Syllabus ECE 316, Spring 2015 Final Grades Homework (6 problems per week): 25% Exams (midterm and final): 50% (25:25) Random Quiz: 25% Textbook M. Roberts, Signals and Systems, 2nd

More information

State Space Representation of Gaussian Processes

State Space Representation of Gaussian Processes State Space Representation of Gaussian Processes Simo Särkkä Department of Biomedical Engineering and Computational Science (BECS) Aalto University, Espoo, Finland June 12th, 2013 Simo Särkkä (Aalto University)

More information

Accuracy Analysis of Time-domain Maximum Likelihood Method and Sample Maximum Likelihood Method for Errors-in-Variables Identification

Accuracy Analysis of Time-domain Maximum Likelihood Method and Sample Maximum Likelihood Method for Errors-in-Variables Identification Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 8 Accuracy Analysis of Time-domain Maximum Likelihood Method and Sample Maximum Likelihood

More information

Frequency Response Function Identification of LPV Systems: A 2D-LRM Approach with Application to a Medical X-ray System

Frequency Response Function Identification of LPV Systems: A 2D-LRM Approach with Application to a Medical X-ray System 2016 American Control Conference (ACC) Boston Marriott Copley Place July 6-8, 2016. Boston, MA, USA Frequency Response Function Identification of LPV Systems: A 2D-LRM Approach with Application to a Medical

More information

Signal and systems. Linear Systems. Luigi Palopoli. Signal and systems p. 1/5

Signal and systems. Linear Systems. Luigi Palopoli. Signal and systems p. 1/5 Signal and systems p. 1/5 Signal and systems Linear Systems Luigi Palopoli palopoli@dit.unitn.it Wrap-Up Signal and systems p. 2/5 Signal and systems p. 3/5 Fourier Series We have see that is a signal

More information

IN A NUMBER of engineering problems, such as modeling,

IN A NUMBER of engineering problems, such as modeling, 2720 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 57, NO. 12, DECEMBER 2008 Stable Approximation of Unstable Transfer Function Models László Balogh and Rik Pintelon, Fellow, IEEE Abstract

More information

On Identification of Cascade Systems 1

On Identification of Cascade Systems 1 On Identification of Cascade Systems 1 Bo Wahlberg Håkan Hjalmarsson Jonas Mårtensson Automatic Control and ACCESS, School of Electrical Engineering, KTH, SE-100 44 Stockholm, Sweden. (bo.wahlberg@ee.kth.se

More information