Frequency-Domain Identification of Continuous-Time ARMA Models from Sampled Data

Size: px
Start display at page:

Download "Frequency-Domain Identification of Continuous-Time ARMA Models from Sampled Data"

Transcription

1 Technical report from Automatic Control at Linköpings universitet Frequency-Domain Identification of Continuous-Time ARMA Models from Sampled Data Jonas Gillberg, Lennart Ljung Division of Automatic Control 3th May 29 Report no.: LiTH-ISY-R-295 Accepted for publication in Automatica Address: Department of Electrical Engineering Linköpings universitet SE Linköping, Sweden WWW: AUTOMATIC CONTROL REGLERTEKNIK LINKÖPINGS UNIVERSITET Technical reports from the Automatic Control group in Linköping are available from

2 Abstract The subject of this paper is the direct identi cation of continuous-time autoregressive moving average (CARMA models. The topic is viewed from the frequency domain perspective which then turns the reconstruction of the continuous-time power spectral density (CT-PSD into a key issue. The rst part of the paper therefore concerns the approximate estimation of the CT-PSD from uniformly sampled data under the assumption that the model has a certain relative degree. The approach has its point of origin in the frequency domain Whittle likelihood estimator. The discrete-or continuoustime spectral densities are estimated from equidistant samples of the output. For low sampling rates the discrete-time spectral density is modeled directly by its continuous-time spectral density using the Poisson summation formula. In the case of rapid sampling the continuous-time spectral density is estimated directly by modifying its discrete-time counterpart. Keywords: System Identication

3 Frequency-Domain Identification of Continuous-Time ARMA Models from Sampled Data Jonas Gillberg a Lennart Ljung b a Aptitude Ltd, 8 Humphries Way Cambridge, CB24 6DL, United Kingdom jonas.gillberg@aptitudegroup.com b Department of Electrical Engineering, Linköping University SE Linköping, Sweden ljung@isy.liu.se Abstract The subject of this paper is the direct identification of continuous-time autoregressive moving average (CARMA models. The topic is viewed from the frequency domain perspective which then turns the reconstruction of the continuous-time power spectral density (CT-PSD into a key issue. The first part of the paper therefore concerns the approximate estimation of the CT-PSD from uniformly sampled data under the assumption that the model has a certain relative degree. The approach has its point of origin in the frequency domain Whittle likelihood estimator. The discrete- or continuous-time spectral densities are estimated from equidistant samples of the output. For low sampling rates the discrete-time spectral density is modeled directly by its continuous-time spectral density using the Poisson summation formula. In the case of rapid sampling the continuous-time spectral density is estimated directly by modifying its discrete-time counterpart.copyright c 28 IFAC Key words: Continuous-time systems; Parameter estimation; Continuous-time ARMA;noise model; Whittle likelihood estimator Introduction The topic of this paper is a novel method for the identification of continuous-time autoregressive moving average (ARMA models. The method works on uniformly sampled data and operates primarily in the frequency domain. Its main advantage is that its direct, i.e. does not make use of the sampled version of the continuous-time system. It is also proved that the method is equivalent to interpolating an estimate of the covariance function. Parameter estimation of continuous-time systems is by no means a novel branch of system identification. See for example the survey article by Unbehauen and Rao, [28], the monograph by Sinha and Rao [22] or the PhD thesis by Mensler [3]. Research on identification of continuous-time models has primarily been concentrated to the time-domain, with approaches such as: Poisson moment functionals, integrated sampling, orthogonal functions. A few authors on the other hand, have tackled the problem in the frequency domain. An early reference is by Shinbrot [2] followed by the Fourier modulating function approach introduced by Pearson et al. [6]. Frequency-domain analysis has also been the starting point for the work on input-output and noise models done by Pintelon et al. [7]. Recently there has been a renewed interest in continuoustime system identification. In particular continuoustime noise models[9],[2],[9]. See for instance the articles by Larsson and Söderström on continuous-time AR [] and ARMA [] parameter estimation. The work on hybrid Box-Jenkins and ARMAX modeling by Pintelon et.al [8] and Johansson [8] also concerns this problem. The central result in this paper is a method for the estimation of the continuous-time power spectral density ˆΦ c (iω F l+,ts (iωˆφd (e by spectrally weighting the discrete-time periodogram. An optimal weighting would be (iω Φ c(iω, θ Φ d (e, θ Preprint submitted to Automatica 8 August 28

4 the discrete-time power spectral density is computed using a version of the Poisson summation formula [5] Φ d (e, θ Φ c (iω + ω s k, θ ( ω s 2π T s is the sampling frequency. Unfortunately, the optimal weighting depended on the true parameters of the time series model, which of course are unknown during identification. The solution presented in this paper to the above dilemma is to replace the true model by a chain of integrations such that Φ c (iω iω 2l, l n m is the relative degree or pole excess. This approximation can then be used in the summation formula ( and will yield another weighting factor F2l,T c s (iω eiωts 2l Π 2l (e (2l! such that the spectrum can be estimated as ˆΦ c,t (iω (iωˆφd,nt (iω. Here, the weighting only depends on l and the so called Euler-Frobenius polynomials Π 2l (z. At the end of the paper, it will be shown that this type of spectral weighting is equivalent to interpolating an estimate of the covariance function {ˆr(kT s } Nt by cardinal B-splines. It will also be proved that this setup can be interpreted as time-domain construction of the continuous-time measurements {y(t} T t with a spline based kernel G c l,t s (t such that ŷ c (t N t y(kt s G c l,t s (t kt s. After the continuous-time periodogram is calculated, the parameters can then be estimated using the continuoustime Whittle likelihood approach ˆθ arg min θ N ω k ˆΦ c,t (iω k Φ c (iω k, θ + log Φ c(iω k, θ. there is no need to use the discrete-time power spectral density. All the ideas in this paper should be seen as a direct continuation of the groundbreaking work on CARMA estimation initiated by Erik K. Larsson and Torsten Söderström[,9,]. 2 Outline First, the model structure for continuous-time series models used in the paper is introduced in Section 3. Then, in Section 4, a method for the indirect frequencydomain estimation of a continuous-time ARMA model is presented, in order to familiarize the reader with the subject. Then, the procedure for the direct estimation of the continuous-time model is introduced in Section 5. As explained before, this approach requires the estimation of the continuous-spectrum, and a method for this is explained in Section 6. Section 8 then contains a brief introduction to cardinal B-splines and their time- and frequency domain properties. Finally, in Section 9 it is shown that for uniformly sampled data this method is equivalent to interpolation of the covariance function by polynomial splines. 3 Model and Representations The content of this paper will focus on frequency-domain identification of continuous-time autoregressive moving average (CARMA models. In this context, observed data {y(t} T t or {y(kt s } N is modeled as Gaussian noise passed through a continuous-time dynamical system. The system is parameterized as e(t H c y(t y(kt s Fig.. Input and sampling setup for a continuous-time system. y(t H c (s, θe(t, θ B(s, θ H c (s, θ A(s, θ (2 e(t is used informally to denote continuous-time white noise such that Ee(t, θ E{e(t, θe(s} σ 2 δ(t s. The numerator and the denominator in the transfer function are A(s, θ s n + a s n + a 2 s n a n B(s, θ s m + b s m + + b m 2

5 and the vector of parameters is defined as θ [a a 2... a n b b 2... b m λ] T λ σ 2 is the variance of the driving noise. Here m < n, so the system is strictly proper and Ey 2 (t <. A schematic view of the setup is illustrated in Figure.This type of configuration could also be interpreted such that the true output would have the spectrum Φ(iω, θ λ B(iω, θ A(iω, θ 2 (3 It should be noted that securing identifiability for continuous-time models which are inferred from discretetime data is a delicate matter. The transformation from continuous- to discrete-time could possibly destroy information and make two different continuous-time models seem identical. In this paper the authors will assume identifiability of the models and the model structure used for identification is the same as that of the true system. However, for the interested reader we refer to discussion in [5],[25] and [4], together with the method for determining identifiability which is found in [26]. 4 Indirect estimation A straightforward way to do frequency domain identification of a continuous time series model from uniformly sampled data would be to compute the discrete-time periodogram from sampled data such that ˆΦ d (e Y d (e 2 Y d ( e iω k T s Nt N t k y(kt s e iωkts. The parameters, would then be estimated using the discrete-time Whittle likelihood procedure ˆθ arg min θ N ω k ˆΦ d (e iω kt s Φ d (e iω kt s, θ + log Φ d (e iω kt s, θ (4 the discrete-time spectrum is expressed in terms of continuous-time parameters by the relationship Φ d (e, θ Φ c (iω + iω s k, θ. (5 A drawback connected to using the formula in (5 is of course the infinite sum. An approximations can however be achieved with a limited number of terms Φ d (e iωts N f k N f Φ c (iω + iω s k (6 when the continuous-time system is strictly proper. The idea of truncating the Poisson summation formula can now be used to illustrate the detrimental effect that comes with the exclusion of higher order terms. For more efficient ways of approximating the summation we refer the readers to [2] and [27]. 4. Numerical Example In Figure 2 and Table 4., we have estimated the secondorder continuous-time autoregressive (AR model y(t H c (se(t H c (s s 2 (7 + a s + a 2 E{e(se(t} δ(s tσ 2 with the true parameters σ, a 2 and a 2 2. The duration of the data set was T s with the sampling interval T s s. Estimates were produced using N MC 25 Monte-Carlo simulations and the information in the table and figure is based on the mean of those values. The method that has been employed is that of (4 the discrete time spectrum has been approximated using (6. Magnitude (db Phase (deg Bode Diagram 2 2 Frequency (rad/sec Fig. 2. Bode diagram comparing the Whittle likelihood estimator with N f (dashdot and N f 5 (dashed in (6 σ to the true system (solid. The system is H c (s s 2 +a s+a 2 σ, a 2 and a 2 2. The sampling interval is T s.8 and frequencies up to the Nyquist frequencies have been used. When N f the estimated system will be biased. For the case N f 5 the dashed curve is almost identical to the solid curve of the true system. Figure 2 illustrates the frequency-domain bias which could occur in the transfer function if only the central term (N f in (6 have been used, which means that 3

6 we have assumed that Φ d (e iωts, θ Φ c (iω, θ. This will produce a biased estimate which is illustrated by the dashed-dotted line in the Bode diagram for the system. A set of systems with virtually no bias has also been estimated using N f 5 in (6. The mean value of these are also illustrated in the figure as a dotted line which is almost identical to the true system which is represented by the solid line. In Table the mean parameter values are also illustrated for N f and N f 5 in (6. From the table we see that assuming that the discrete-time spectrum is equal to the continuous-time spectrum will also produce bias in the parameters. However, including N f 5 terms in (6 will almost entirely remove this. Table Mean values of N MC 25 parameter estimates of the system is H c(s σ s 2 +a s+a 2 σ, a 2 and a 2 2 using the Whittle likelihood estimator with (6.The sampling interval is T s.8 and frequencies up to the Nyquist frequencies have been used. When N f, the parameters will carry bias. For the case N f 5 the parameters are close those of the true system. Method a 3 a 2 2 σ N f N f if T is the time of observation of the output. Here, it is assumed that T is so large so that the asymptotic expression can be considered valid. When an estimate of the continuous-time power spectrum is available, a model can be identified by the following Maximum-Likelihood (ML procedure described in the papers by Whittle[34] or Dzhaparidze [6] N ω ˆΦ(iω k L(θ, ˆΦ Φ(iω k, θ + log Φ(iω k, θ k ˆθ arg min L(θ, ˆΦ. θ The main problem here is that the discrete-time periodogram can be readily found from the uniformly sampled data while we need the continuous-time periodogram to use the method described above. A natural question is then to ask if it is possible to estimate the latter from the former? The answer to this question is yes, and the next section will explain how. 6 Estimating the Continuous-Time Spectrum In this section, we will be looking for ways to approximate the continuous-time power spectral density. In particular expression such as ˆΦ c,t (iω (iωˆφd,nt (e (8 5 Direct Estimation Assume for a moment that it would be possible to measure the true continuous-time output {y(t} T t of the system in (3. Then it would be possible to compute the Fourier transform of this signal and its periodogram ˆΦ(iω Ŷ (iω T T would be distributed as Ŷ (iω 2 T y(te iωt dt, T ŷ(te iωt dt ˆΦ(iω k Y T (iω k 2 AsExp Φ(iω k, θ. The periodogram would also be asymptotically independent at the frequencies {ω k } Nω k ω k 2π T k 2 with a suitable function (iω. In order to find such a function, we could argue as follows: if the true parameters θ of (3 were known, we would have and E ˆΦd,Nt (e Φ d (e, θ E ˆΦc,T (iω Φ c (iω, θ. This means that the ideal spectral weighting in (8 would be characterized by (iω Φ c(iω, θ Φ d (e, θ. (9 Since θ is unknown, we cannot construct (iω in this fashion, but the point is that as T s, (iω in (9 will approach (iω, which is defined in (. It turns out that (iω is real, positive, and does not depend on the signal parameters θ, but only on the relative degree (pole excess l n m of the time series model. This is what we will show now. 4

7 Let the model be strictly proper, stable and l n m be its relative degree (or pole excess, i.e. the difference between the number of poles and zeros of the system. Then, at high frequencies, we can approximate the system as a chain of l integrators with the continuous-time spectrum Φ c (iω iω 2l. The discrete-time spectrum for this model is then well known as [32] at the rate of T 2l s. PROOF. Let Φ c (iω, θ Φ c (iω and Φ d (e, θ Φ d (e iωts. Then for each ω choose T s such that ω N < ω < ω N ω N Π T s is the Nyquist frequency. As a consequence, F2l,T c s (iω > since by Lemma 3.2 in [32] Φ d (e iωts iω 2l + iω + iω s k 2l k T s 2l ( l e Π 2l (e (2l! (e iωt 2l s which means that we get the spectral weighting and (iω iω 2l iω 2l + k. iω+iω sk 2l F2l,T c s (iω Φ c(iω Φ d (e iωts ( e iωts iω 2l 2l e iωts Π 2l (e (2l! iω 2l + k iω+iω s k 2l, ( Π 2l (z are the Euler-Frobenius polynomials, [33] b l k Π l (z b l z l + b l 2z l b l l k ( n + ( k m m l, k,..., l. k m m Finally, observe that since (iω this actually means that (iω ( 2l e iωts e iωts Π 2l (e iωts (2l! eiωts 2l Π 2l (e (2l! In Figure 3 we see that there is a very good correspondence between Φ c (iω, θ /Φ d (iω, θ and (iω for the system in (7. This observation is verified by the following theoretical result. Theorem Let the model in (2 be strictly proper, stable and l n m be its relative degree. Assume (iω is defined as in (. Then, for each ω lim F 2l,T c T s (iωφ d (e, θ Φ c (iω, θ s iω + iω s k 2l ( will only have singularities at ω ω s k.this will in turn mean that Φc (iω F2l,T c s (iωφ d (e iωts F2l,T c s (iω F2l,T c s (iω Φ c(iω Φ d (e F2l,T c s (iω Φ c(iω Φ d (e since (iω <. Using Lemma 3.2 in [32] again with the aid of the Poisson summation formula it possible to show that F2l,T c s (iω Φ c(iω Φ d (e iωts Φ c(iω iω 2l iω + iω s k 2l Φ c (iω + iω s k Φ c (iω iω 2l Φ c (iω + iω s k iω + iω s k 2l iω + iω s k 2l k since the first terms in the sums cancel. Because the model in (2 is proper and stable with relative degree l it is possible to find a C > such that Φ c (iω iω 2l C 5

8 ω Fig. 3. Comparison of Φ c (iω, θ /Φ d (e iωts (solid to F2l,T c σ s (iω (dashdot for the system H c (s s 2 +a s+a σ, a 2 and a 2 2. In the inner plot T s 2 and in the outer plot T s.5. As can be seen from the figure, the discrepancy is small at these sampling intervals and decreases as T s decrease. for all ω. Hence Φ c (iω iω 2l Φ c (iω + iω s k iω + iω s k 2l iω + iω s k 2l k Φc (iω iω 2l Φ c (iω + iω s k iω + iω s k 2l iω + iω s k 2l k Φ c (iω iω 2l + Φ c (iω + iω s k iω + iω s k 2l iω + iω s k 2l k 2C iω + iω s k 2l k 2C iω s k 2l k ( 2l Ts 4C 2π k 2l k the last step comes from the definition of the sampling time ω s. Since the system is strictly proper and l the sum k will be convergent []. This k means that 2l Φ c (iω F2l,T c s (iωφ d (e ( 2l Ts 4C 2π k 2l and the result will follow. Q.E.D. k From the reasoning above, a reasonable estimate of the continuous-time spectrum would therefore be ˆΦ c (iω eiωts 2l Π 2l (e iωts (2l! ˆΦ d (e. (2 It should be noted that theorem above only concern the relationship between the true continuous- and discretetime power spectral densities as T s. When the method in (2 is used and the duration of the dataset T is limited or short, spectral leakage will occur in the estimated spectrum ˆΦd (e. This will in turn cause bias in the parameter estimates obtained from the Whittle method. However, this is a problem concerning small sample sizes and the Whittle estimator as such. The authors have thought about this issue, but feels that a rigorous treatment is outside the scope of this paper. For a more detailed empirical analysis of this difficult topic we refer the interested reader to [3]. 7 Numerical Illustration In Table 2 we have compared the performance of the approach in the section above, which we call Method 2, to using the discrete-time Whittle likelihood approach with the exact discrete time spectrum in (5, which we call Method. We have used different sampling intervals, and the mean parameter values have been estimated by N MC 25 Monte-Carlo simulations. The system is the one in (7 and the correspondence between the mean parameter estimates is good. In Figure 4 we have compared the mean values of N MC 25 Monte-Carlo simulations of parameter estimates versus the sample time T s. The dotted line represents the method we have assumed that ˆΦ c,t (iω ˆΦd,Nt (e. The solid line shows the result when ˆΦc,T (iω (e iωts ˆΦd,Nt (e iωts as in (. Frequencies up to 2π rad/s have been used and the time of observation is T s. For low sampling rates the difference between the two estimates is significant. This is due to the bias that occurs if no spectral weighting by (iω is used. 8 Introduction to Cardinal B-Splines In this section there will be a short introduction to some aspects of B-spline interpolation. The purpose is that of preparing the reader for the results in the remaining part of the paper. Most of the material is based on the two excellent papers by Unser [3,3] on B-splines and signal processing. Assume that we by interpolation want to approximate some 2l times differentiable function r(t by the B- 6

9 Table 2 Comparison of mean values for N MC 25 Monte-Carlo simulations of parameter estimates versus the sample time T s. Method is using the discrete-time Whittle likelihood approach with the exact discrete time spectrum. Method 2 employs the continuous-time Whittle likelihood approach with σ the spectral estimator (. The system is H c (s s 2 +a s+a 2 σ, a 3 and a 2 2 and the performance of the methods are similar. T s Method a 3 a 2 2 σ a a ± ±.3. ± ± ±.3. ± ± ±.. ± ± ±.2.2 ± ± ±.. ± ± ±.. ± ±.7 2. ±.. ± ± ±.2. ± ±.9 2. ±.2. ± ±.6 2. ±.2. ± ± ±.. ± ± ±.2. ± splines such that ˆr(t c(kb c 2l,T s (t kt s (3 B c 2l,T s is the B-spline interpolation kernel of order 2l which will be defined more precisely later on. Also, we define the sampled version of spline kernel function as B d 2l,T s (k B c 2l,T s (kt s. Then, the interpolation conditions for the bi-infinite sequence {r(kt s } of equidistantly distributed data points will be r(lt s ˆr(lT s, l... (4 c(kb2l,t d s (l k, (5 Taking the z-transform of this expression will then give R(z C(z B d 2l,T s (z r(kt s z k C(zB d 2l,T s (z, c(kz k, B d 2l,T s (kz k. Extracting the z-transform of the coefficients is then just a matter of inversion, and we will get C(z [ B d 2l,T s (z ] R(z. Hence, it remains is to compute the Z-transform B d 2l,T s (z in order to calculate C(z. σ 8. Z-transform of a B-Spline T s Fig. 4. Comparison of mean values for N MC 25 Monte Carlo simulations of parameter estimates versus the sample time T s. The dotted line represents the method we have assumed that ˆΦc,T (iω ˆΦd,Nt (e iωts. The solid line shows the result when ˆΦc,T (iω F2l,T c s (e ˆΦd,Nt (e σ as in (. The system is H c(s s 2 +a s+a 2 σ, a 2 and a 2 2. Frequencies up to 2π rad/s have been used and the time of observation is T s. For low sampling rates the difference between the two estimates is significant. The B-spline basis function of order 2l is defined as [29] B2l,T c 2l T s (t (l + T s ( t 2l + s (l +! 2l l ( l (2l!T 2l s ( 2l l Ts is the delta operator [7] Ts f(t f(t + T s f(t T s ((2l lt s t 2l +. 7

10 and { f f+ 2l 2l if f if f < In turn, this means that the transformed version of the spline basis function can be computed as [3] B d 2l,T s (z 2l z (2l B d 2l,T s (kz k l (2l ( z2l z (2l! ( l ( 2l z 2l k 2l z k (2l! l k 2l z k. (6 Because of the relationship [2] k 2l z k z Π 2l (z, z ( z 2l between the Euler-Frobenius polynomials Π l (z and the summation in (6, the following explicit expression, B2l,T d s (z z 2l+ Π 2l (z. (2l! is true for the sampled version of a B-spline. 8.2 Fourier Transform of a Spline Altogether, the discussion above means that when a function is represented as a spline in (3, its continuoustime Fourier transform will be ˆR(iω ˆr(te iωt dt ( c(kb2l,t c s (t T s k e iωt dt c(k B c 2l,T s (te iωt dt If we use the relationship [2] B c 2l,T s (t T s ke iωt dt c(ke k. (7 and insert this expression into (7 we get ˆR c (iω (iωr d (e iωts Bc 2l,T s (iω B d 2l,T s (e R d (e, (iω ( 2l e iωts iω e iωts Π l (z (2l! 8.3 Fundamental Polynomial B-Spline Function An interesting consequence of line of reasoning in the subsection above is that if we interpret (iω as the continuous-time Fourier transform of some function (t such that (iω Bc 2l,T s (iω B2l,T d s (e iωts F2l,T c s (te iωt dt. Then, (t is the so called fundamental spline function of order 2l (see for instance Lecture 4 in [2] which corresponds to the solution of the interpolation problem δ(l c(kb c 2l,T s (T s l T s k δ(l { l l, l,..., is the Kronecker delta function. This means that we can also write our interpolation function in (3 as ˆr c (t r(t s k (t T s k which is called the Lagrange form [4] of the spline representation. The functions (t kt s can be thought of as an orthogonal basis for the linear mapping from the interpolation points to the spline of order 2l with equidistantly distributed knots. 8.4 Interpolation of the Auto-Correlation Function It is a well known fact that the auto-correlation function B c 2l,T s (iω ( e B2l,T c s (te iωt 2l dt, iω ˆr d (kt s N t N t lk+ y(lt s y((k + lt s, k N t 8

11 is related to the discrete-periodogram ˆΦd,Nt (e iωts such that [24] ˆΦ d,nt (e iωts Y d,nt (e iωts 2 N t k (N t ˆr d (kt s e This implies that estimating the continuous-time periodogram from the discrete-time periodogram using the spectral weighting (iω will yield ˆΦ c,t (iω (iωˆφd,nt (e (iω T T N t k (N t ˆr c (te iωt dt. ˆr d (kt s e iωkt s Hence, the estimate of the continuous-time autocorrelation function can be represented as ˆr c (t N t k (N t ˆr d (kt s (t kt s (t can also be interpreted as the fundamental spline basis function of order 2l. In the case of continuous time series models and uniformly sampled data, one is therefore interpolating the covariance function instead of the output as in the case of input-output models. 9 Interpretations of Spectral Factorization Imagine that it is possible to compute the spectral factor G c l,t s (iω of (iω such that (iω G c l,t s (iω 2. Then, you could write the estimate of the continuoustime spectrum as ˆΦ c,t (iω (iωˆφd,nt (e iωts (iω Y d,nt (e 2 G c l,t s (iωy d,nt (e 2 This in turn would mean that we could define a function ŷ c (t N t y(kt s G c l,t s (t kt s. such that Ŷ c (iω G c l,t s (iωy d,nt (e y(kt s G c (iωe iωtsk N t y(kt s N t ŷ c (te iωt dt G c l,t s (t kt s e iωt dt Now, as the reader might have noticed, the entity F2l,T c s (iω is just the Fourier transform of the fundamental spline function F2l,T c s (iω introduced in Section 8.3 and its factorization would be 2l eiωts F2l,T c s (iω B 2l (e iωts (2l! ( e l C(eiωTs C(z 2 (2l! B 2l (z. This is possible, since if z is a root of B 2l (z then so is /z [23]. Hence we have ( G c l,t s (iω C(e e l, and since the Fourier transform of a traditional B-spline of order l is ( e Bl,T c s (iω the function G c l,t s can be expressed as G c l,t s (t l c(kbl,t c s (t kt s (8 with the convolution property (t G c l,t s (t τg c l,t s (τ. The following example will illustrate the above line of reasoning for the case when l

12 9. Example Let l 2, and we will have Now, we can write (iω F c 4,T s (iω B 3 (z z 2 + 4z + B 3 (z z 2 + 4z +. ( e iωts 4 B 3 (e 6 (z + 2 3(z z 2 3 ( + z (2 3( + z(2 3 which means that one can choose C(z z (2 3. Hence one will have and ( 2 G c l,t s (iω 6 2 e iωts 3 e e iωts +2 3 G c 2,T s (iω ( k (2 3 k B2,T c s (t kt s. This function is illustrated in Figure 5. Conclusions In this paper, the problem of frequency domain estimation of continuous time series models was presented. The central result was a method for the estimation of the continuous-time spectrum from uniformly sampled data. It was proved that the method would approach the true spectrum when the sampling time approaches zero. It could also be interpreted as a way of reconstructing the continuous-time covariance function by means of polynomial splines. The method would manifest itself as way of spectrally weighting the discrete-time power spectral density in order suppress the folding effects due to sampling. Finally, the spectral factor of the spectral weighting was found to correspond to a construction of the measured signals by means of polynomial spline functions Fig. 5. The function G c 2,(t (upper figure defined in (8 and its convolution F4,(τ c G c 2,(τ tg c 2,(tdt (lower figure. References [] M. Abramowitz and I.A. Stegun. Handbook of Mathematical Functions. Dover, New York, NY, 972. [2] M.J. Chambers. The esimation of continuous parameter longmemory time series models. Econometric Theory, (2:374 9, 996. [3] A. Contreras-Cristian, E. Gutierrez-Pena, and S. Walker. A note on whittle s likelihood. Communications in Statistics, Simulation and Computation, 35(4: , 26. [4] C. de Boor. A Practical Guide to Splines. Springer-Verlag, New York, 978. [5] J. Durbin. Efficient fitting of linear models for continuous stationary time series from discrete data. Bulletin of Institute of International Statistics, (38:273 82, 96. [6] K.O. Dzhaparidze. On the estimation of the spectral parameters of a Gaussian stationary process with rational spectral density. Theory of Probability and Its Applications, 5(3:53 538, 97.

13 [7] G. C. Goodwin, J. I. Yuz, and H. Garnier. Robustness issues in continuous-time system identification from sampled data. In Proc. of the 6th IFAC World Congress, Prague, July 25. [8] R. Johansson. Identification of continuous-time models. IEEE Trans. on Signal Processing, 42(4: , 994. [9] E.K. Larsson. Identification of Stochastic Continuous-time Systems. PhD thesis, Department of Information Technology, Division of Systems and Control, Uppsala Sweden, 23. [] E.K. Larsson and M. Mossberg. On possibilities for estimating continuous-time ARMA parameters. In Proc. of the IFAC Symposium on System Identification 23, Rotterdam, August 23. [] E.K. Larsson and T. Söderström. Continuous-time ar parameter estimation by using properties of sampled systems. In Proc. of the 5th IFAC World Congress, Barcelona, July 22. [2] L. Ljung. Initialization aspects for subspace and outputerror identification methods. In Proc. 5th European Control Conference (ECC, Cambridge, UK, September 23. [3] M. Mensler. Analyse et etude comparative de methodes d identification des systemes a representation continue. PhD thesis, Centre de Recherche en Automatique de Nancy, Universite Henri Poincare, Nancy, 999. [4] S.M. Pandit and S.M. Wu. Unique estimates of the parameters of a continuous-time stochastic process. Biometrika, 997. [5] A. Papoulis. Probability, Random Variables and Stochastic Processes. McGraw-Hill, New York, NY, 965. [6] A.E. Pearson and Y. Shen. Weighted least squares/mft algorithms for linear differential system identification. In CDC 993, December 993. [7] R. Pintelon and J. Schoukens. Identification of continuoustime systems using arbitrary signals. Automatica, 33(5:99 994, 997. [8] R. Pintelon and J. Schoukens. Box-jenkins continuous-time modeling. Automatica, 36:983 99, 2. [9] G. P. Rao and H. Garnier. Numerical illustrations of the relevance of direct continuous-time model identification. In Proc. of the 5th IFAC World Congress, Barcelona, July 22. [2] I. J. Schoenberg. Cardinal Spline Interpolation. SIAM, Philadelphia, PA, 973. [2] M. Shinbrot. On the analysis of linear and nonlinear systems. Trans. ASME, 79: , 957. [22] N.K. Sihna and G.P. Rao. Identification of continuoustime systems : methodology and computer implementation. Kluwer, Dordrecht, 99. [23] S.L. Sobolev. On the roots of Euler polynomials. Soviet Mathematics Doklady, 8(4: , 977. [24] P. Stoica and R.L. Moses. Introduction to to spectral analysis. Prentice-Hall, Upper Saddle River, 996. [25] L.G. Telser. Discrete smaples and moving sums in stationary stochastic processes. Journal of the American Statistical Association, (62:484 99, 967. [26] H. Tsai. Quasi-maximum likelihood estimation for a class of continuous-time long-memory processes. Journal of Time Series Analysis, (26:69 73, 25. [27] H. Tsai. Quasi-maximum likelihood estimation of longmemory limiting aggregate processes. Statistica Sinica, (6:69 73, 25. [28] H. Unbehauen and G. P. Rao. Continuous-time approaches to system identification - a survey. Automatica, 26(:23 35, 99. [29] M. Unser, A. Aldroubi, and M. Eden. Fast B- spline transforms for continuous image representation and interpolation. IEEE Trans. Pattern Analysis and Machine Intelligence, 3(3: , 99. [3] M. Unser, A. Aldroubi, and M. Eden. B-spline signal processing: Part I - theory. IEEE Trans. Signal Processing, 4(2:82 833, 993. [3] M. Unser, A. Aldroubi, and M. Eden. B-spline signal processing: Part II - efficient design and application. IEEE Trans. Signal Processing, 4(2: , 993. [32] B. Wahlberg. Limit results for sampled systems. International Journal of Control, 48(3: , 988. [33] S. R. Weller, W. Moran, B. Ninnes, and A. D. Pollinton. Sampling zeros and the Euler-Frobenius polynomials. IEEE Transactions on Automatic Control, 46(2:34 343, 2. [34] P. Whittle. Gaussian estimation in stationary time series. Bulletin of the International Statistical Institute, 39:5 3, 96. Jonas Gillberg was born 975 in Vänersborg, Sweden. He received his Bachelor of Science degree in Business Administration and Master of Science degree in Electrical Engineering in 2, both at Linköping University. In 22 he joined the Automatic Control group at Linköping University. He earned his Ph.D.degree in Automatic Control in 26. He currently works as an advanced process control consultant with Aptitude Ltd, serving the oil, gas and petrochemicals industry. Lennart Ljung received his Ph.D. in Automatic Control from the Lund Institute of Technology in 974. Since 976 he is Professor of the chair of Automatic Control in Linkoping, Sweden, and is currently Director of the Competence Center Information Systems for Industrial Control and Supervision (ISIS. He has held visiting positions at Stanford and MIT and has written several books on System Identification and Estimation. He is an IEEE Fellow, an IFAC Fellow and an IFAC Advisor as well as a Member of the Royal Swedish Academy of Sciences (KVA, a Member of the Royal Swedish Academy of Engineering Sciences (IVA, an Honorary Member of the Hungarian Academy of Engineering and a Foreign Associate of the US National Academy of Engineering (NAE. He has received honorary doctorates from the Baltic State Technical University in St. Petersburg, from the Uppsala University, Sweden, from the Technical University of Troyes, France, and from the Catholic University of Leuven, Belgium. In 22 he received the Quazza Medal from IFAC, in 23 the Hendryk W. Bode Lecture Prize from the IEEE Control Systems Society and he is the recipient of the IEEE Control Systems Award for 27.

14 Avdelning, Institution Division, Department Datum Date Division of Automatic Control Department of Electrical Engineering Språk Language Svenska/Swedish Engelska/English Rapporttyp Report category Licentiatavhandling Examensarbete C-uppsats D-uppsats Övrig rapport ISBN ISRN Serietitel och serienummer Title of series, numbering ISSN URL för elektronisk version LiTH-ISY-R-295 Titel Title Frequency-Domain Identication of Continuous-Time ARMA Models from Sampled Data Författare Author Jonas Gillberg, Lennart Ljung Sammanfattning Abstract The subject of this paper is the direct identi cation of continuous-time autoregressive moving average (CARMA models. The topic is viewed from the frequency domain perspective which then turns the reconstruction of the continuous-time power spectral density (CT-PSD into a key issue. The rst part of the paper therefore concerns the approximate estimation of the CT-PSD from uniformly sampled data under the assumption that the model has a certain relative degree. The approach has its point of origin in the frequency domain Whittle likelihood estimator. The discrete-or continuous-time spectral densities are estimated from equidistant samples of the output. For low sampling rates the discrete-time spectral density is modeled directly by its continuous-time spectral density using the Poisson summation formula. In the case of rapid sampling the continuous-time spectral density is estimated directly by modifying its discrete-time counterpart. Nyckelord Keywords System Identication

Frequency-Domain Identification of Continuous-Time Output ErrorModels Part I - Uniformly Sampled Data and Frequency Function Estimation

Frequency-Domain Identification of Continuous-Time Output ErrorModels Part I - Uniformly Sampled Data and Frequency Function Estimation Technical report from Automatic Control at Linöpings universitet Frequency-Domain Identification of Continuous-Time Output ErrorModels Part I - Uniformly Sampled Data and Frequency Function Estimation

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

ROBUST FREQUENCY DOMAIN ARMA MODELLING. Jonas Gillberg Fredrik Gustafsson Rik Pintelon

ROBUST FREQUENCY DOMAIN ARMA MODELLING. Jonas Gillberg Fredrik Gustafsson Rik Pintelon ROBUST FREQUENCY DOMAIN ARMA MODELLING Jonas Gillerg Fredrik Gustafsson Rik Pintelon Department of Electrical Engineering, Linköping University SE-581 83 Linköping, Sweden Email: gillerg@isy.liu.se, fredrik@isy.liu.se

More information

On Consistency of Closed-loop Subspace Identifictaion with Innovation Estimation

On Consistency of Closed-loop Subspace Identifictaion with Innovation Estimation Technical report from Automatic Control at Linköpings universitet On Consistency of Closed-loop Subspace Identictaion with Innovation Estimation Weilu Lin, S Joe Qin, Lennart Ljung Division of Automatic

More information

Frequency Domain Versus Time Domain Methods in System Identification Revisited

Frequency Domain Versus Time Domain Methods in System Identification Revisited Technical report from Automatic Control at Linköpings universitet Frequency Domain Versus Time Domain Methods in System Identification Revisited Lennart Ljung Division of Automatic Control E-mail: ljung@isy.liu.se

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

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

Properties and approximations of some matrix variate probability density functions

Properties and approximations of some matrix variate probability density functions Technical report from Automatic Control at Linköpings universitet Properties and approximations of some matrix variate probability density functions Karl Granström, Umut Orguner Division of Automatic Control

More information

Block diagonalization of matrix-valued sum-of-squares programs

Block diagonalization of matrix-valued sum-of-squares programs Block diagonalization of matrix-valued sum-of-squares programs Johan Löfberg Division of Automatic Control Department of Electrical Engineering Linköpings universitet, SE-581 83 Linköping, Sweden WWW:

More information

On Moving Average Parameter Estimation

On Moving Average Parameter Estimation On Moving Average Parameter Estimation Niclas Sandgren and Petre Stoica Contact information: niclas.sandgren@it.uu.se, tel: +46 8 473392 Abstract Estimation of the autoregressive moving average (ARMA)

More information

An efficient implementation of gradient and Hessian calculations of the coefficients of the characteristic polynomial of I XY

An efficient implementation of gradient and Hessian calculations of the coefficients of the characteristic polynomial of I XY Technical report from Automatic Control at Linköpings universitet An efficient implementation of gradient and Hessian calculations of the coefficients of the characteristic polynomial of I XY Daniel Ankelhed

More information

A relaxation of the strangeness index

A relaxation of the strangeness index echnical report from Automatic Control at Linköpings universitet A relaxation of the strangeness index Henrik idefelt, orkel Glad Division of Automatic Control E-mail: tidefelt@isy.liu.se, torkel@isy.liu.se

More information

Linköping University Electronic Press

Linköping University Electronic Press Linköping University Electronic Press Report Simulation Model of a 2 Degrees of Freedom Industrial Manipulator Patrik Axelsson Series: LiTH-ISY-R, ISSN 400-3902, No. 3020 ISRN: LiTH-ISY-R-3020 Available

More information

Robust Control Of A Flexible Manipulator Arm: A Benchmark Problem

Robust Control Of A Flexible Manipulator Arm: A Benchmark Problem Robust Control Of A Flexible Manipulator Arm: A Benchmark Problem Stig Moberg, Jonas Öhr Division of Automatic Control Department of Electrical Engineering Linköpings universitet, SE-581 83 Linköping,

More information

Experimental Comparison of Methods for Multivariable Frequency Response Function Estimation

Experimental Comparison of Methods for Multivariable Frequency Response Function Estimation Technical report from Automatic Control at Linköpings universitet Experimental Comparison of Methods for Multivariable Frequency Response Function Estimation Erik Wernholt, Stig Moberg Division of Automatic

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

System analysis of a diesel engine with VGT and EGR

System analysis of a diesel engine with VGT and EGR System analysis of a diesel engine with VGT and EGR Master s thesis performed in Vehicular Systems by Thomas Johansson Reg nr: LiTH-ISY-EX- -5/3714- -SE 9th October 25 System analysis of a diesel engine

More information

form the corresponding predictions (3) it would be tempting to use ^y(tj) =G(q )u(t)+(ih (q ))(y(t)g(q )u(t)) (6) and the associated prediction errors

form the corresponding predictions (3) it would be tempting to use ^y(tj) =G(q )u(t)+(ih (q ))(y(t)g(q )u(t)) (6) and the associated prediction errors Some Results on Identifying Linear Systems Using Frequency Domain Data Lennart Ljung Department of Electrical Engineering Linkoping University S-58 83 Linkoping, Sweden Abstract The usefulness of frequency

More information

Methods for Frequency Domain Estimation of Continuous-Time Models

Methods for Frequency Domain Estimation of Continuous-Time Models Linköping Studies in Science and Technology Thesis No. 1133 Methods for Frequency Domain Estimation of Continuous-Time Models Jonas Gillberg REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING Division of Automatic

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

Local Modelling with A Priori Known Bounds Using Direct Weight Optimization

Local Modelling with A Priori Known Bounds Using Direct Weight Optimization Local Modelling with A Priori Known Bounds Using Direct Weight Optimization Jacob Roll, Alexander azin, Lennart Ljung Division of Automatic Control Department of Electrical Engineering Linköpings universitet,

More information

sine wave fit algorithm

sine wave fit algorithm TECHNICAL REPORT IR-S3-SB-9 1 Properties of the IEEE-STD-57 four parameter sine wave fit algorithm Peter Händel, Senior Member, IEEE Abstract The IEEE Standard 57 (IEEE-STD-57) provides algorithms for

More information

Model Reduction using a Frequency-Limited H 2 -Cost

Model Reduction using a Frequency-Limited H 2 -Cost Technical report from Automatic Control at Linköpings universitet Model Reduction using a Frequency-Limited H 2 -Cost Daniel Petersson, Johan Löfberg Division of Automatic Control E-mail: petersson@isy.liu.se,

More information

On Indirect Input Measurements

On Indirect Input Measurements Technical report from Automatic Control at Linköpings universitet On Indirect Input Measurements Jonas Linder, Martin Enqvist Division of Automatic Control E-mail: jonas.linder@liu.se, maren@isy.liu.se

More information

L 2 Model Reduction and Variance Reduction

L 2 Model Reduction and Variance Reduction echnical report from Automatic Control at Linköpings universitet L 2 Model Reduction and Variance Reduction Fredrik järnström, Lennart Ljung Division of Automatic Control E-mail: fredrikt@iys.liu.se, ljung@isy.liu.se

More information

A unified framework for EIV identification methods in the presence of mutually correlated noises

A unified framework for EIV identification methods in the presence of mutually correlated noises Preprints of the 19th World Congress The International Federation of Automatic Control A unified framework for EIV identification methods in the presence of mutually correlated noises Torsten Söderström

More information

CONTINUOUS TIME D=0 ZOH D 0 D=0 FOH D 0

CONTINUOUS TIME D=0 ZOH D 0 D=0 FOH D 0 IDENTIFICATION ASPECTS OF INTER- SAMPLE INPUT BEHAVIOR T. ANDERSSON, P. PUCAR and L. LJUNG University of Linkoping, Department of Electrical Engineering, S-581 83 Linkoping, Sweden Abstract. In this contribution

More information

Department of Physics, Chemistry and Biology

Department of Physics, Chemistry and Biology Department of Physics, Chemistry and Biology Master s Thesis Quantum Chaos On A Curved Surface John Wärnå LiTH-IFM-A-EX-8/7-SE Department of Physics, Chemistry and Biology Linköpings universitet, SE-58

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

REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING

REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING Time-domain Identication of Dynamic Errors-in-variables Systems Using Periodic Excitation Signals Urban Forssell, Fredrik Gustafsson, Tomas McKelvey Department of Electrical Engineering Linkping University,

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

REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING

REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING An Alternative Motivation for the Indirect Approach to Closed-loop Identication Lennart Ljung and Urban Forssell Department of Electrical Engineering Linkping University, S-581 83 Linkping, Sweden WWW:

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

On Input Design for System Identification

On Input Design for System Identification On Input Design for System Identification Input Design Using Markov Chains CHIARA BRIGHENTI Masters Degree Project Stockholm, Sweden March 2009 XR-EE-RT 2009:002 Abstract When system identification methods

More information

Lane departure detection for improved road geometry estimation

Lane departure detection for improved road geometry estimation Lane departure detection for improved road geometry estimation Thomas B. Schön, Andreas Eidehall, Fredrik Gustafsson Division of Automatic Control Department of Electrical Engineering Linköpings universitet,

More information

Linear Approximations of Nonlinear FIR Systems for Separable Input Processes

Linear Approximations of Nonlinear FIR Systems for Separable Input Processes Linear Approximations of Nonlinear FIR Systems for Separable Input Processes Martin Enqvist, Lennart Ljung Division of Automatic Control Department of Electrical Engineering Linköpings universitet, SE-581

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

Closed loop Identification of Four Tank Set up Using Direct Method

Closed loop Identification of Four Tank Set up Using Direct Method Closed loop Identification of Four Tan Set up Using Direct Method Mrs. Mugdha M. Salvi*, Dr.(Mrs) J. M. Nair** *(Department of Instrumentation Engg., Vidyavardhini s College of Engg. Tech., Vasai, Maharashtra,

More information

AUTOMATIC CONTROL COMMUNICATION SYSTEMS LINKÖPINGS UNIVERSITET. Questions AUTOMATIC CONTROL COMMUNICATION SYSTEMS LINKÖPINGS UNIVERSITET

AUTOMATIC CONTROL COMMUNICATION SYSTEMS LINKÖPINGS UNIVERSITET. Questions AUTOMATIC CONTROL COMMUNICATION SYSTEMS LINKÖPINGS UNIVERSITET The Problem Identification of Linear and onlinear Dynamical Systems Theme : Curve Fitting Division of Automatic Control Linköping University Sweden Data from Gripen Questions How do the control surface

More information

Asymptotic inference for a nonstationary double ar(1) model

Asymptotic inference for a nonstationary double ar(1) model Asymptotic inference for a nonstationary double ar() model By SHIQING LING and DONG LI Department of Mathematics, Hong Kong University of Science and Technology, Hong Kong maling@ust.hk malidong@ust.hk

More information

Institutionen för systemteknik

Institutionen för systemteknik Institutionen för systemteknik Department of Electrical Engineering Examensarbete Estimation of Inter-cell Interference in 3G Communication Systems Examensarbete utfört i Reglerteknik vid Tekniska högskolan

More information

Implementation of the GIW-PHD filter

Implementation of the GIW-PHD filter Technical reort from Automatic Control at Linöings universitet Imlementation of the GIW-PHD filter Karl Granström, Umut Orguner Division of Automatic Control E-mail: arl@isy.liu.se, umut@isy.liu.se 28th

More information

REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING

REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING Recursive Least Squares and Accelerated Convergence in Stochastic Approximation Schemes Lennart Ljung Department of Electrical Engineering Linkping University, S-581 83 Linkping, Sweden WWW: http://www.control.isy.liu.se

More information

EXACT QUANTIFICATION OF VARIANCE ERROR

EXACT QUANTIFICATION OF VARIANCE ERROR Copyright 00 IFAC 5th Triennial World Congress, Barcelona, Spain EXACT QUATIFICATIO OF VARIACE ERROR Brett inness, Håkan Hjalmarsson Dept. of Elec. & Comp. Eng, Uni. ewcastle, Australia. email:brett@ee.newcastle.edu.au,

More information

Sign-Perturbed Sums (SPS): A Method for Constructing Exact Finite-Sample Confidence Regions for General Linear Systems

Sign-Perturbed Sums (SPS): A Method for Constructing Exact Finite-Sample Confidence Regions for General Linear Systems 51st IEEE Conference on Decision and Control December 10-13, 2012. Maui, Hawaii, USA Sign-Perturbed Sums (SPS): A Method for Constructing Exact Finite-Sample Confidence Regions for General Linear Systems

More information

Position Estimation and Modeling of a Flexible Industrial Robot

Position Estimation and Modeling of a Flexible Industrial Robot Position Estimation and Modeling of a Flexible Industrial Robot Rickard Karlsson, Mikael Norrlöf, Division of Automatic Control Department of Electrical Engineering Linköpings universitet, SE-581 83 Linköping,

More information

Continuous-Time Model Identification and State Estimation Using Non-Uniformly Sampled Data

Continuous-Time Model Identification and State Estimation Using Non-Uniformly Sampled Data Preprints of the 5th IFAC Symposium on System Identification Saint-Malo, France, July 6-8, 9 Continuous-Time Model Identification and State Estimation Using Non-Uniformly Sampled Data Rolf Johansson Lund

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

REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING

REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING Estimation Focus in System Identication: Preltering, Noise Models, and Prediction Lennart Ljung Department of Electrical Engineering Linkping University, S-81 83 Linkping, Sweden WWW: http://www.control.isy.liu.se

More information

ECONOMICS 7200 MODERN TIME SERIES ANALYSIS Econometric Theory and Applications

ECONOMICS 7200 MODERN TIME SERIES ANALYSIS Econometric Theory and Applications ECONOMICS 7200 MODERN TIME SERIES ANALYSIS Econometric Theory and Applications Yongmiao Hong Department of Economics & Department of Statistical Sciences Cornell University Spring 2019 Time and uncertainty

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

FUNDAMENTAL FILTERING LIMITATIONS IN LINEAR NON-GAUSSIAN SYSTEMS

FUNDAMENTAL FILTERING LIMITATIONS IN LINEAR NON-GAUSSIAN SYSTEMS FUNDAMENTAL FILTERING LIMITATIONS IN LINEAR NON-GAUSSIAN SYSTEMS Gustaf Hendeby Fredrik Gustafsson Division of Automatic Control Department of Electrical Engineering, Linköpings universitet, SE-58 83 Linköping,

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

covariance function, 174 probability structure of; Yule-Walker equations, 174 Moving average process, fluctuations, 5-6, 175 probability structure of

covariance function, 174 probability structure of; Yule-Walker equations, 174 Moving average process, fluctuations, 5-6, 175 probability structure of Index* The Statistical Analysis of Time Series by T. W. Anderson Copyright 1971 John Wiley & Sons, Inc. Aliasing, 387-388 Autoregressive {continued) Amplitude, 4, 94 case of first-order, 174 Associated

More information

Influence of Laser Radar Sensor Parameters on Range Measurement and Shape Fitting Uncertainties

Influence of Laser Radar Sensor Parameters on Range Measurement and Shape Fitting Uncertainties Influence of Laser Radar Sensor Parameters on Range Measurement and Shape Fitting Uncertainties Christina Grönwall, Ove Steinvall, Fredrik Gustafsson, Tomas Chevalier Division of Automatic Control Department

More information

IDENTIFICATION AND DAHLIN S CONTROL FOR NONLINEAR DISCRETE TIME OUTPUT FEEDBACK SYSTEMS

IDENTIFICATION AND DAHLIN S CONTROL FOR NONLINEAR DISCRETE TIME OUTPUT FEEDBACK SYSTEMS Journal of ELECTRICAL ENGINEERING, VOL. 57, NO. 6, 2006, 329 337 IDENTIFICATION AND DAHLIN S CONTROL FOR NONLINEAR DISCRETE TIME OUTPUT FEEDBACK SYSTEMS Narayanasamy Selvaganesan Subramanian Renganathan

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XIII - Nonlinear Observers - A. J. Krener

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XIII - Nonlinear Observers - A. J. Krener NONLINEAR OBSERVERS A. J. Krener University of California, Davis, CA, USA Keywords: nonlinear observer, state estimation, nonlinear filtering, observability, high gain observers, minimum energy estimation,

More information

A Mathematica Toolbox for Signals, Models and Identification

A Mathematica Toolbox for Signals, Models and Identification The International Federation of Automatic Control A Mathematica Toolbox for Signals, Models and Identification Håkan Hjalmarsson Jonas Sjöberg ACCESS Linnaeus Center, Electrical Engineering, KTH Royal

More information

Rational Covariance Extension for Boundary Data and Positive Real Lemma with Positive Semidefinite Matrix Solution

Rational Covariance Extension for Boundary Data and Positive Real Lemma with Positive Semidefinite Matrix Solution Preprints of the 18th FAC World Congress Milano (taly) August 28 - September 2, 2011 Rational Covariance Extension for Boundary Data and Positive Real Lemma with Positive Semidefinite Matrix Solution Y

More information

Robust Heading Estimation Indoors

Robust Heading Estimation Indoors Technical report from Automatic Control at Linköpings universitet Robust Heading Estimation Indoors Jonas Callmer, David Törnqvist, Fredrik Gustafsson Division of Automatic Control E-mail: callmer@isy.liu.se,

More information

Curriculum Vitae Wenxiao Zhao

Curriculum Vitae Wenxiao Zhao 1 Personal Information Curriculum Vitae Wenxiao Zhao Wenxiao Zhao, Male PhD, Associate Professor with Key Laboratory of Systems and Control, Institute of Systems Science, Academy of Mathematics and Systems

More information

DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE. Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof

DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE. Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof Delft Center for Systems and Control, Delft University of Technology, Mekelweg

More information

Institutionen för systemteknik

Institutionen för systemteknik Institutionen för systemteknik Department of Electrical Engineering Examensarbete Multiple Platform Bias Error Estimation Examensarbete utfört i Reglerteknik vid Tekniska högskolan i Linköping av Åsa Wiklund

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

Continuous-Time Model Identification and State Estimation Using Non-Uniformly Sampled Data

Continuous-Time Model Identification and State Estimation Using Non-Uniformly Sampled Data Continuous-Time Model Identification and State Estimation Using Non-Uniformly Sampled Data Johansson, Rolf Published: 9-- Link to publication Citation for published version (APA): Johansson, R (9) Continuous-Time

More information

Time Series: Theory and Methods

Time Series: Theory and Methods Peter J. Brockwell Richard A. Davis Time Series: Theory and Methods Second Edition With 124 Illustrations Springer Contents Preface to the Second Edition Preface to the First Edition vn ix CHAPTER 1 Stationary

More information

ELEG 3143 Probability & Stochastic Process Ch. 6 Stochastic Process

ELEG 3143 Probability & Stochastic Process Ch. 6 Stochastic Process Department of Electrical Engineering University of Arkansas ELEG 3143 Probability & Stochastic Process Ch. 6 Stochastic Process Dr. Jingxian Wu wuj@uark.edu OUTLINE 2 Definition of stochastic process (random

More information

Parametric Method Based PSD Estimation using Gaussian Window

Parametric Method Based PSD Estimation using Gaussian Window International Journal of Engineering Trends and Technology (IJETT) Volume 29 Number 1 - November 215 Parametric Method Based PSD Estimation using Gaussian Window Pragati Sheel 1, Dr. Rajesh Mehra 2, Preeti

More information

Research Statement. Mamikon S. Ginovyan. Boston University

Research Statement. Mamikon S. Ginovyan. Boston University Research Statement Mamikon S. Ginovyan Boston University 1 Abstract My research interests and contributions mostly are in the areas of prediction, estimation and hypotheses testing problems for second

More information

CLOSED-FORM FREQUENCY ESTIMATION USING SECOND-ORDER NOTCH FILTERS. S.M. Savaresi, S. Bittanti, H.C. So*

CLOSED-FORM FREQUENCY ESTIMATION USING SECOND-ORDER NOTCH FILTERS. S.M. Savaresi, S. Bittanti, H.C. So* CLOSED-FORM FREQUECY ESTIMATIO USIG SECOD-ORDER OTCH FILTERS S.M. Savaresi S. Bittanti H.C. So* Dipartimento di Elettronica e Informazione Politecnico di Milano Piazza L. da Vinci Milano ITALY. * Department

More information

Maximum Likelihood Modeling Of Orbits Of Nonlinear ODEs

Maximum Likelihood Modeling Of Orbits Of Nonlinear ODEs Maimum Likelihood Modeling Of Orbits Of onlinear ODEs orsten Söderström, orbjörn Wigren and Emad Abd-Elrady Department of Systems and Control, Information echnology, Uppsala Univ., PO Bo 337, SE-75 05

More information

DSGE Methods. Estimation of DSGE models: GMM and Indirect Inference. Willi Mutschler, M.Sc.

DSGE Methods. Estimation of DSGE models: GMM and Indirect Inference. Willi Mutschler, M.Sc. DSGE Methods Estimation of DSGE models: GMM and Indirect Inference Willi Mutschler, M.Sc. Institute of Econometrics and Economic Statistics University of Münster willi.mutschler@wiwi.uni-muenster.de Summer

More information

Optimal input design for nonlinear dynamical systems: a graph-theory approach

Optimal input design for nonlinear dynamical systems: a graph-theory approach Optimal input design for nonlinear dynamical systems: a graph-theory approach Patricio E. Valenzuela Department of Automatic Control and ACCESS Linnaeus Centre KTH Royal Institute of Technology, Stockholm,

More information

Free Probability, Sample Covariance Matrices and Stochastic Eigen-Inference

Free Probability, Sample Covariance Matrices and Stochastic Eigen-Inference Free Probability, Sample Covariance Matrices and Stochastic Eigen-Inference Alan Edelman Department of Mathematics, Computer Science and AI Laboratories. E-mail: edelman@math.mit.edu N. Raj Rao Deparment

More information

On the convergence of the iterative solution of the likelihood equations

On the convergence of the iterative solution of the likelihood equations On the convergence of the iterative solution of the likelihood equations R. Moddemeijer University of Groningen, Department of Computing Science, P.O. Box 800, NL-9700 AV Groningen, The Netherlands, e-mail:

More information

Characteristic Behaviors of Wavelet and Fourier Spectral Coherences ABSTRACT

Characteristic Behaviors of Wavelet and Fourier Spectral Coherences ABSTRACT 1 2 Characteristic Behaviors of Wavelet and Fourier Spectral Coherences Yueon-Ron Lee and Jin Wu ABSTRACT Here we examine, as well as make comparison of, the behaviors of coherences based upon both an

More information

Fair and Square Computation of Inverse -Transforms of Rational Functions

Fair and Square Computation of Inverse -Transforms of Rational Functions IEEE TRANSACTIONS ON EDUCATION, VOL. 55, NO. 2, MAY 2012 285 Fair and Square Computation of Inverse -Transforms of Rational Functions Marcos Vicente Moreira and João Carlos Basilio Abstract All methods

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

Exploring Granger Causality for Time series via Wald Test on Estimated Models with Guaranteed Stability

Exploring Granger Causality for Time series via Wald Test on Estimated Models with Guaranteed Stability Exploring Granger Causality for Time series via Wald Test on Estimated Models with Guaranteed Stability Nuntanut Raksasri Jitkomut Songsiri Department of Electrical Engineering, Faculty of Engineering,

More information

On Feedback Linearization for Robust Tracking Control of Flexible Joint Robots

On Feedback Linearization for Robust Tracking Control of Flexible Joint Robots Technical report from Automatic Control at Linköpings universitet On Feedback Linearization for Robust Tracking Control of Flexible Joint Robots Stig Moberg, Sven Hanssen Division of Automatic Control

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

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

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

EL1820 Modeling of Dynamical Systems

EL1820 Modeling of Dynamical Systems EL1820 Modeling of Dynamical Systems Lecture 9 - Parameter estimation in linear models Model structures Parameter estimation via prediction error minimization Properties of the estimate: bias and variance

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

Local Whittle Likelihood Estimators and Tests for non-gaussian Linear Processes

Local Whittle Likelihood Estimators and Tests for non-gaussian Linear Processes Local Whittle Likelihood Estimators and Tests for non-gaussian Linear Processes By Tomohito NAITO, Kohei ASAI and Masanobu TANIGUCHI Department of Mathematical Sciences, School of Science and Engineering,

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

Adjusted Empirical Likelihood for Long-memory Time Series Models

Adjusted Empirical Likelihood for Long-memory Time Series Models Adjusted Empirical Likelihood for Long-memory Time Series Models arxiv:1604.06170v1 [stat.me] 21 Apr 2016 Ramadha D. Piyadi Gamage, Wei Ning and Arjun K. Gupta Department of Mathematics and Statistics

More information

Model Identification and Validation for a Heating System using MATLAB System Identification Toolbox

Model Identification and Validation for a Heating System using MATLAB System Identification Toolbox IOP Conference Series: Materials Science and Engineering OPEN ACCESS Model Identification and Validation for a Heating System using MATLAB System Identification Toolbox To cite this article: Muhammad Junaid

More information

EECE Adaptive Control

EECE Adaptive Control EECE 574 - Adaptive Control Overview Guy Dumont Department of Electrical and Computer Engineering University of British Columbia Lectures: Thursday 09h00-12h00 Location: PPC 101 Guy Dumont (UBC) EECE 574

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 Course on Advanced Econometrics

A Course on Advanced Econometrics A Course on Advanced Econometrics Yongmiao Hong The Ernest S. Liu Professor of Economics & International Studies Cornell University Course Introduction: Modern economies are full of uncertainties and risk.

More information

Estimation of the long Memory parameter using an Infinite Source Poisson model applied to transmission rate measurements

Estimation of the long Memory parameter using an Infinite Source Poisson model applied to transmission rate measurements of the long Memory parameter using an Infinite Source Poisson model applied to transmission rate measurements François Roueff Ecole Nat. Sup. des Télécommunications 46 rue Barrault, 75634 Paris cedex 13,

More information

Non-linear Dynamic Inversion

Non-linear Dynamic Inversion Control of Unmanned Aerial Vehicles using Non-linear Dynamic Inversion Master s Thesis Division of Automatic Control Department of Electrical Engineering Linköping University Mia Karlsson LiTH-ISY-EX-3-

More information

Dynamic Data Factorization

Dynamic Data Factorization Dynamic Data Factorization Stefano Soatto Alessro Chiuso Department of Computer Science, UCLA, Los Angeles - CA 90095 Department of Electrical Engineering, Washington University, StLouis - MO 63130 Dipartimento

More information

UTILIZING PRIOR KNOWLEDGE IN ROBUST OPTIMAL EXPERIMENT DESIGN. EE & CS, The University of Newcastle, Australia EE, Technion, Israel.

UTILIZING PRIOR KNOWLEDGE IN ROBUST OPTIMAL EXPERIMENT DESIGN. EE & CS, The University of Newcastle, Australia EE, Technion, Israel. UTILIZING PRIOR KNOWLEDGE IN ROBUST OPTIMAL EXPERIMENT DESIGN Graham C. Goodwin James S. Welsh Arie Feuer Milan Depich EE & CS, The University of Newcastle, Australia 38. EE, Technion, Israel. Abstract:

More information

A Subspace Approach to Estimation of. Measurements 1. Carlos E. Davila. Electrical Engineering Department, Southern Methodist University

A Subspace Approach to Estimation of. Measurements 1. Carlos E. Davila. Electrical Engineering Department, Southern Methodist University EDICS category SP 1 A Subspace Approach to Estimation of Autoregressive Parameters From Noisy Measurements 1 Carlos E Davila Electrical Engineering Department, Southern Methodist University Dallas, Texas

More information

A COMPLETE ASYMPTOTIC SERIES FOR THE AUTOCOVARIANCE FUNCTION OF A LONG MEMORY PROCESS. OFFER LIEBERMAN and PETER C. B. PHILLIPS

A COMPLETE ASYMPTOTIC SERIES FOR THE AUTOCOVARIANCE FUNCTION OF A LONG MEMORY PROCESS. OFFER LIEBERMAN and PETER C. B. PHILLIPS A COMPLETE ASYMPTOTIC SERIES FOR THE AUTOCOVARIANCE FUNCTION OF A LONG MEMORY PROCESS BY OFFER LIEBERMAN and PETER C. B. PHILLIPS COWLES FOUNDATION PAPER NO. 1247 COWLES FOUNDATION FOR RESEARCH IN ECONOMICS

More information

On the convergence of the iterative solution of the likelihood equations

On the convergence of the iterative solution of the likelihood equations On the convergence of the iterative solution of the likelihood equations R. Moddemeijer University of Groningen, Department of Computing Science, P.O. Box 800, NL-9700 AV Groningen, The Netherlands, e-mail:

More information

Order Selection for Vector Autoregressive Models

Order Selection for Vector Autoregressive Models IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 51, NO. 2, FEBRUARY 2003 427 Order Selection for Vector Autoregressive Models Stijn de Waele and Piet M. T. Broersen Abstract Order-selection criteria for vector

More information