Subspace Identification for Nonlinear Systems That are Linear in Unmeasured States 1

Size: px
Start display at page:

Download "Subspace Identification for Nonlinear Systems That are Linear in Unmeasured States 1"

Transcription

1 Subspace Identification for Nonlinear Systems hat are Linear in nmeasured States 1 Seth L Lacy and Dennis S Bernstein 2 Abstract In this paper we apply subspace methods to the identification of a class of multi-input multi-output discrete-time nonlinear time-varying systems Specifically, we study the identification of systems that are nonlinear in measured data and linear in unmeasured states We present numerical simulations to demonstrate the efficacy of the method 1 Introduction System identification is the process of estimating system dynamics using measured data hese identified models can then be used for control and estimator design, model validation, system analysis, and output prediction Linear system identification has been well studied [1, 3, 8 11, 13 15, and nonlinear system identification has received increasing attention [5, 7, 16 18, 2 Subspace methods have been applied to linear systems with great success [1, 1, 15, 19 hree of the most developed and widely used algorithms, CVA, N4SID, and MOESP have been implemented in Matlab packages [2, 6, 12 hese methods are computationally simple and naturally applied to MIMO systems Recently, consistency of one subspace approach under modest conditions has been shown [4 Nonlinear and time-varying subspace identification methods have been devised in [17, 18, 2 In this paper we study systems that are nonlinear in measured data and linear in unmeasured states, see Figure 1 Our u z N y L y Figure 1: Block diagram of a system linear in unmeasured states: N is a nonlinear function of current and past data, L is a linear dynamic system method consists of three steps First, we approximate the nonlinearities in the system as finite sums of known basis functions with unknown coefficients hen we estimate the state sequence Finally we use the state sequence to estimate the unknown system coefficients Our method allows for the incorporation of prior knowledge through the selection of the basis functions his paper is organized as follows In Section 2 we define the problem and the notation to be used throughout the paper In Section 3 we derive the main results of the paper in the zero noise case In Section 4 we estimate the system order and the state sequence in the 1 Supported in part by NASA under GSRP NG and AFOSR under grant F {sethlacy,dsbaero}@umichedu, Aerospace Engineering Department, niversity of Michigan, Ann Arbor MI hp6-7 presence of noise In Section 5 we use the state estimate to calculate the system coefficients In Section 6 we summarize the identification procedure Finally, in Section 7 we demonstrate the method with numerical examples 2 Nonlinear Subspace Identification Here we study systems of the form xk +1=Axk+wk +F k, uk,,uk b,yk,,yk b, 21 yk =Cxk+Ewk+vk +Gk, uk,,uk b,yk 1,,yk b 22 his structure models multi-input, multi-output systems that depend linearly on the unmeasured states, but nonlinearly on the measured quantities k Z +, u, and y For convenience we rewrite 21, 22 as xk +1=Axk+wk + F k, uk b : k,yk b : k, 23 yk =Cxk+Ewk+vk + Gk, uk b : k,yk b : k 1, 24 where we use the convention ai : j = [ ai aj, i j, 25 and b is the number of delays to consider in the model, x R n, A R n n, F : R R m b+1 R p b+1 R n, uk R m, yk R p, C R p n, G : R R m b+1 R p b R p In addition wk R n and vk R p represent state and output noise, respectively he presence of E in 24 is used to model correlated state and measurement noise he model 23, 24 includes classical model structures as special cases For example, to capture a Hammerstein system, in which the nonlinearities are functions of the input, we write 23 and 24 as xk +1=Axk+F uk + wk 26 yk =Cxk+Guk + Ewk+vk 27 For a nonlinear-feedback system, in which the input is a nonlinear function of the output, we write 23 and 24 as xk + 1 = Axk + Buk+ F yk + wk 28 yk =Cxk+Duk+Ewk+vk 29 We assume F and G can be exactly represented as linear combinations of a finite set of known basis functions f i : R R m b+1 R p b+1 R, g i : R R m b+1 R p b R, and h i : R R m b+1 R p b R with unknown matrix coefficients B 1 R n r, D 1 R p s, B 2 R n t, and D 2 R p t sing this notation we can write F k, uk b : k,yk b : k = B 1 fk+b 2 hk, 21 Gk, uk b : k,yk b : k 1 = D 1 gk+d 2 hk, 211 where fk R r, gk R s, and hk R t are given by

2 fk = gk = hk = f 1 k, uk b : k,yk b : k f r k, uk b : k,yk b : k g 1 k, uk b : k,yk b : k 1 g s k, uk b : k,yk b : k 1 h 1 k, uk b : k,yk b : k 1 h t k, uk b : k,yk b : k 1, 212, Note that g and h are functions of delayed outputs only, while f is a function of both delayed and current outputs If the functions F and G cannot be exactly represented as a finite sum of basis functions, the expansions 21 and 211 can be regarded as approximations he basis functions in f, g, and h are sorted according to whether they appear in the expansion of F, G, or both Specifically, fk is a list of the basis functions that appear only in the expansion of F ; gk is a list of the basis functions that appear only in the expansion of G; and hk is a list of the basis functions that appear in the expansions of both F and G Without this convention, Z q k defined below would not have full row rank With the notation 21, 211 we can rewrite 23 and 24 as xk +1=Axk+B 1 fk+b 2 hk+wk, 215 yk =Cxk+D 1 gk+d 2 hk+ewk+vk 216 sing 215 and 216, we construct the blockmatrix equation Y q k =Γ q xk : k+l 2q+Λ q Z q k+υ q N q k, 217 where q is a user-defined window length denoting the number of block rows in 217, and l is a second userdefined window length which denotes the number of columns 2q + 1 in 217 l is often used to denote the number of measurements of u and y available For notational convenience, we define σ = r + s + t Next, we define the block-hankel matrix Y q k R pq l 2q+1 as Y q k = yk : k + l 2q yk + q 1:k + l q 1, the extended observability matrix Γ R pq n as C CA Γ q =, CA q 1 the block-oeplitz matrix Λ q R pq qσ as D 1 D 2 CB 1 CB 2 Λ q = CAB 1 CAB 2 CA q 2 B 1 CA q 2 B 2 D 1 D 2 CB 1 CB 2, CA q 3 B 1 CA q 3 B 2 D 2 the block-hankel matrix Z q k R qσ l 2q+1 as zk : k + l 2q Z q k =, zk + q 1:k + l q 1 the column vector zk R σ as fk zk = gk, hk the block-oeplitz matrix Υ q R pq qn+p as E I C E I Υ q = CA C E I, CA q 2 CA q 3 CA q 4 I and the block-hankel matrix N q k R qn+p l 2q+1 as wk : k + l 2q vk : k + l 2q N q k = wk + q 1:k + l q 1 vk + q 1:k + l q 1 Finally, we define the data matrix q k R qp+σ l 2q+1 as q k = Yq k 224 Z q k 3 State Reconstruction In this section, we give conditions under which the state sequence can be exactly reconstructed from noise free data For V R n m let RV denote the range column space of V hen RV is the row space of V Let V L = V V 1 V and V R = V VV 1 denote left and right inverses of V, respectively We also define the projection Π V = V R V = V VV 1 V and Π V = I Π V Note that V Π V = V and V Π V = heorem 1 Assume the following conditions are satisfied: i rank Γ q = n ii wk and [ vk are zero for all k Z + Zq k iii rank =2qσ for all k Z Z q k + q + iv rankxk : k +l 2qΠ Z qk = rank xk : k +l 2q for all k Z

3 v rank xk : k + l 2q =n for all k Z + hen q n/p, 31 l 2qσ +1+n 1, 32 n = rank 2qσ for all k Z +, 33 Rxk +q : k +l q =R q k R q k +q for all k Z + 34 Proof 31 follows directly from i o prove 34 we first show that 34 holds with = replaced with hen we show that the left and right hand sides of 34 have the same dimension Let k Z + First note that ii implies that 217 has the form Y q k =Γ q xk : k + l 2q+Λ q Z q k 35 and Y q k + q =Γ q xk + q : k + l q+λ q Z q k + q 36 By i we can solve 35 and 36 for the state matrices xk : k + l 2q = Γ L q Γ L q Λ q, 37 xk + q : k + l q = Γ L q Γ L q Λ q q k + q 38 sing 215 and 37 the state matrix xk+q : k+l q can also be written as xk + q:k + l q= A q xk : k + l 2q+Ψ q Z q k = A q Γ L q Γ L q Λ q +Ψ q Z q k = A q Γ L q Ψ q A q Γ L q Λ q, where Ψ q R n qσ is given by 39 [ Ψ q = A q 1 B 1 B 2 A q 2 B 1 B 2 B1 B and 39 imply Rxk + q : k + l q R q k R 311 Next we show that the left and right hand sides of 34 have the same dimension By iii, Π Z exists We multiply 35 on the right by Π Z qk qk and use Z q kπ Z qk = to obtain Y q kπ Z =Γ qk qxk : k + l 2qΠ Z 312 qk sing i, iv, and v yields ranky q kπ Z = rankγ qk qxk : k + l 2qΠ Z qk = rankxk : k + l 2qΠ Z qk = rankxk : k + l 2q = n 313 sing iii we can calculate [ Yq k Yq kπ Z rank q k = rank = rank qk Z q k Z q k = rankz q k + ranky q kπ Z qk =qσ + n 314 Since 314 hold at time k + q rank = qσ + n 315 Similarly, rank 2q k = 2qσ + n, 316 Zq k Yq k Writing Z 2q k = and Y Z q k + q 2q k = Y q k + q we see rank = rank 2q k=2qσ + n, 317 proving 33 Since 2q k R 2qp+σ l 2q+1 it follows that 32 We can now calculate the dimension of the right hand side of 34, dimr q k R = rank q k + rank rank = n follows from v Now we calculate the intersection of the row spaces of q k and and thus a representation of the state matrix xk + q : k + l q Proposition 2 Assume i - v of heorem 1 Let M, L 11, L 22, L 11 L 12 L 1 22 L 21, and L 22 L 21 L 1 11 L 12 be nonsingular, where M R l 2q+1 l 2q+1, L 11 R qp+σ qp+σ, L 12 R qp+σ qp+σ, L 21 R qp+σ qp+σ, and L 22 R qp+σ qp+σ Consider the singular value decomposition 11 L M = 12 S11 V, 319 [ L11 L where L = 12 R L 21 L 2qp+σ 2qp+σ, 22 S 11 R 2qσ+n 2qσ+n, 11 R qp+σ 2qσ+n, 12 R qp+σ 2pq n, 21 R qp+σ 2qσ+n, 22 R qp+σ 2pq n, and V R l 2q+1 l 2q+1 Also let r R 2pq n n, S r R n n, and V r R 2qσ+n n be defined through the singular value decomposition 12 L L 21 L11 L 12 L 1 22 L S L = [ S r r V r s 11 L 12 Vs = r S r V r 32 hen there exists nonsingular R n n such that xk + q : k + l q =r 12 L L 21 = [ S r Vr V M 1 = r 12 L L 22 q k + q 321 Proof Rewriting the singular value decomposition 319 as L11 L 12 S M = V, L 21 L 22 [ L 11 q k+l L 11 q k+l L 21 q k+l = L 21 q k+l 22 S11 V M 1, 323 we see that 12 L L 21 = 12L L 22 q k + q has 2pq n rows, where 2pq n n by heorem 1 In heorem 1 we proved that only n of these rows are linearly independent We now select n linear combinations of these rows to find a minimal set of vectors to span the intersection of the row spaces of q k and q k+q and thus find a representation of the state matrix xk + q : k + l q Rewriting 319 we have 352

4 = L S11 V M 1 [ q k + q L11 L = 12 L 1 22 L L 21 L11 L 12 L 1 22 L L 11 L 1 [11 12 S L22 L 21 L 1 11 L 11 1 V M S 11 L11 L 12 L 1 22 L S 11 = 11 L 11 L S L 21 L11 L 12 L 1 22 L S 11 + L 22 L 21 L 1 11 L S 11 hen V M L L 21 = 12L L [ 21 L11 L 12 L 1 22 L S L 11 L S 11 V M 1 12 L L 21 L11 L 12 L 1 = 22 L L 11 L S 11 V M 1 = [ r S r V r V M 1 = r [ Sr V r V M hus r 12 L L 21 = [ S r Vr V M 1 = r 12 L L 22 q k + q 328 is a basis for the row space of 12L L 21 = 12L L 22 q k + q, and a realization of the state matrix xk + q : k + l q 4 Noise Effects Since wk and vk are present in real systems, our goal is to apply the above results without ii Referring to 33 and 321, we define the following approximations ˆn = rank L M 2qσ, 41 ˆxk + q : k + l q = r 12 L L 21 = r 12 L L 22 q k + q, 42 for n and xk + q : k + l q, where we have arbitrarily set = I in 321 to obtain 42 can be used to select the basis for the realization of the state sequence he problem of rank determination is central to estimating the order of the unknown system 41 he presence [ of wk and vk will generally add rank to L M For computational purposes, we use [ the following technique to estimate the rank of L M Define the singular value decomposition L M = SV 43 Let sk be defined as sk = Sk,k 2qσ k<min2qp + σ,l 2q +1 Sk+1,k+1, and Sk +1,k+1 else hen numrank L M = k, 45 where k is given by sk = max sk 46 In 41 we know that L M has rank 2qσ, so we define sk only for k 2qσ 5 Coefficient Estimation Now that we have an estimate ˆxk + q : k + l q R n l 2q+1 of the state sequence xk + q : k + l q we proceed to estimate A, B 1, B 2, C, D 1, and D 2 as well as the covariance matrices of the noise sequences Q = E[ww and R = E[vv, and the correlation matrix E Consider the cost function JÂ, ˆB 1, ˆB 2, Ĉ, ˆD 1, ˆD 2 = [ˆxk + q +1:k + l q yk + q : k + l q 1 [ˆxk + q : k + l q zk + q : k + l q 1 [Â ˆB1 ˆB2 Ĉ ˆD1 ˆD2 F = J 1 Â, ˆB 1, ˆB 2 +J 2 Ĉ, ˆD 1, ˆD 2 where J 1 Â, ˆB 1, ˆB 2 = ˆxk + q +1:k + l q [ Â ˆB 1 ˆB2 R1 k + q : k + l q 1 F, J 2 Ĉ, ˆD 1, ˆD 2 = yk + q : k + l q 1 [ Ĉ ˆD 1 ˆD2 R2 k + q : k + l q 1 F, and F is the Frobenius matrix normand ˆxk ˆxk R 1 k = fk, R 2 k = gk hk hk Proposition 3 he matrices [Â ˆB1 ˆB2 =ˆxk + q +1:k + l q [Ĉ ˆD1 R 1 k + q : k + l q 1 R, 52 = ˆD2 yk + q : k + l q 1 R 2 k + q : k + l q 1 R, 53 minimize the cost functions J 1 and J 2 Proposition 4 E and the noise covariance matrices can be estimated as ˆQ = Σ 11, 54 where Ê = Σ 21 Σ 1 11, 55 ˆR = Σ 22 Σ 21 Σ 1 11 Σ 21, 56 Σ 11 =ˆxk + q +1:k + l q Π 1k+q:k+l q 1ˆxk R + q +1:k + l q, 57 Σ 21 = yk + q : k + l q 1 I Π R1k+q:k+l q 1 Π R2k+q:k+l q 1 +Π R1k+q:k+l q 1Π R2k+q:k+l q 1 ˆxk + q +1:k + l q, 58 Σ 22 = yk + q : k + l q 1 Π R yk + q : k + l q 2k+q:k+l q he Algorithm Here we list the steps in the nonlinear subspace identification algorithm 1 Collect input-output data Choose the window lengths q and l l must be less than or equal to the number of data pairs available 3521

5 1 Van der Pol Oscillator Validation Error = 2 4 Phase Portrait of the Van der Pol Oscillator Validation Data uk x1k x2k x2k Figure 2: ime races of the Van der Pol Oscillator with 4 basis functions, vertical line indicates end of ID data set and beginning of validation data set, solid line indicates signal from true continuous time system, dashed line indicates signal from estimated discrete time system 2 Select the time frame b and basis functions f i, g i, and h i to model the system 3 Construct q k and as in Select weighting matrices L and M 5 Calculate[ the primary singular value decomposition of L M in 319 and obtain ˆn in 41 as well as 11, 12, 21, 22, and S 11 6 Calculate the second singular value decomposition in 32 and obtain r 7 Estimate the state matrix in 42 8 Estimate the system matrices Â, ˆB1, ˆB2, Ĉ, ˆD1, and ˆD 2 in 52 and 53 Estimate Ê and the noise covariance matrices ˆQ and ˆR in 54, 55, and 56 7 Examples Here we apply the nonlinear subspace identification algorithm to several nonlinear systems We define the validation error as e = y1 : l ŷ1 : l F 71 y1 : l F 71 Van der Pol Oscillator Here we consider the system ẋ 1 = x 2 72 ẋ 2 = ω 2 x 1 + ɛω 1 µ 2 x 2 1 x2 + u 73 with ω = ɛ = µ = 1 We excite this continuous time system with a zero-order-held sequence of l = 1 inputs with time interval τ =5s, and measure l outputs x 1 and x 2 with sampling rate 1/τ = 2Hz We choose all polynomials up to third order in x 1, x 2, and u as our basis functions We then estimate a discrete time system 215, 216 o validate, we continue the input sequence and measure outputs of both the true continuous time system and the estimated discrete time system and compare the results See Figure 2 and Figure 3 k x 1 k Figure 3: x 1 vs x 2 Validation Signals for the Van der Pol Oscillator with 2 basis functions, solid line indicates signal from true continuous time system, dashed line indicates signal from estimated discrete time system 72 Planar Articulated Spacecraft We model the planar motion of two flexible bodies linked by a hinge For simplicity, we model only the first flexure mode of each link he equations of motion are sin θ θ2 1 cos θ λ 2 θ2 2 θ 1 = λ 1 λ 2 + cos 2 + 2δ 1 ζ1 +, 74 θ sin θ θ2 2 cos θ λ 1 θ2 1 θ 2 = λ 1 λ 2 + cos 2 + 2δ 2 ζ2, 75 θ = ζ 1 +2c 1 ω 1 ζ1 + ω1ζ δ 1 θ1, 76 = ζ 2 +2c 2 ω 2 ζ2 + ω2ζ δ 2 θ2, 77 where λ 1 = J 1 /η, λ 2 = J 2 /η, η = d 1 d 2 m, J 1 = I 1 +md 2 1, J 2 = I 2 + md 2 2, m = m1m2 m 1+m 2 is the reduced mass, d 1 and d 2 are the distances from the hinge point to the center of mass of each body, m 1 and m 2 are the masses of the two bodies, θ = θ 1 θ 2 is the angle between the two bodies, θ 1 and θ 2 are the angular positions of the two bodies with respect to an inertial frame, ζ 1 and ζ 2 are the fundamental flexible modes of each body, ω 1 and ω 2 are the modal frequencies, δ 1 and δ 2 are the coupling coefficients, and is the control torque applied between the two bodies Since λ 1 λ 2 > 1 these equations do not have a singularity We measure l = 2 data points with sampling rate 1/τ = 2Hz We take measurements of θ 1, θ 2, θ 1, and θ 2, and set uk 1 θ 1k 1 2 sinθ 1 k 1 θ 2 k 1 zk=hk= θ 2k 1 2 sinθ 1 k 1 θ 2 k 1 θ 1k 1 2 sin 2θ 1 k 1 θ 2 k 1, 78 θ 2k 1 2 sin 2θ 1 k 1 θ 2 k 1 a function of delayed data, with the nonlinearities periodic in θ We obtain a fourth order discrete time model and plot the identification and validation data in Figure 4

6 θ1k θ1k θ2k θ2k uk Planar Articulated Spacecraft Error = 25 k Figure 4: ime race of Measured Variables and Estimates, vertical line indicates end of ID data set and beginning of validation data set, solid line indicates signal from true continuous time system, dashed line indicates signal from estimated discrete time system 8 Conclusion We presented a subspace-based identification method for identifying nonlinear time-varying systems that are nonlinear in measured data and linear in unmeasured states We applied the algorithm to two numerical examples Future work will focus on experimental applications, extending the class of identifiable systems, and methods for basis function selection References [1 M Deistler, K Peternell, and W Scherrer Consistency and relative efficiency of subspace methods Automatica, 3112: , 1995 [2 H Haverkamp and M Verhaegen Subspace Model Identification oolbox Systems and Control engineering Group, Delft niversity of echnology [3 J-N Juang Applied System Identification Prentice Hall, 1993 [4 Knudsen Consistency analysis of subspace identification methods based on a linear regression approach Automatica, 37:81 89, 21 [5 S L Lacy, R S Erwin, and D S Bernstein Identification of wiener systems with known noninvertible nonlinearities In 21 American Control Conference, pages , Arlington VA, June 21 [6 W E Larimore ADAP X sers Manual Adaptics, Inc, McLean VA [7 W E Larimore Generalized canonical variate analysis of nonlinear systems In Proceedings of the 27th Conference on Decision and Control, pages , Austin, X, December 1988 IEEE [8 L Ljung System Identification: heory for the ser Prentice Hall Information and System Sciences Series Prentice Hall, 2nd edition, January 1999 [9 L Ljung and Mckelvey Subspace identification from closed loop data Signal Processing, 52:29 215, 1996 [1 M Moonen, B De Moor, L Vandenberghe, and J Vandewalle On- and off-line identification of linear state-space models International Journal of Control, 491: , 1989 [11 Soderstrom and P Stoica System Identification Prentice Hall, 1989 [12 Matlab System Identification oolbox Mathworks, Natick, MA [13 P Van Overschee and B De Moor N4SID: Subspace algorithms for the identification of combined deterministic-stochastic systems Automatica, 31:75 93, January 1994 [14 P Van Overschee and B De Moor A unifying theorem for three subspace system identification algorithms Automatica, 3112: , 1995 [15 P Van Overschee and B De Moor Subspace Identification for Linear Systems: heory, Implementation, Applications Kluwer, 1996 [16 Van Pelt and D S Bernstein Nonlinear system identification using hammerstein and nonlinear feedback models with piecewise linear static maps - part I: heory - part II: Numerical examples In Proceedings of the American Control Conference, pages , , Chicago, IL, June 2 [17 M Verhaegen and D Westwick Identifying MIMO Hammerstein systems in the context of subspace model identification methods Int J Control, 632: , 1996 [18 M Verhaegen and X Yu A class of subspace model identification algorithms to identify periodically and arbitrarily time-varying systems Automatica, 312:21 216, 1995 [19 M Viberg Subspace-based methods for the identification of linear time-invariant systems Automatica, 3112: , 1995 [2 D Westwick and M Verhaegen Identifying MIMO Wiener systems using subspace model identification methods Signal Processing, 52: ,

Subspace Identification With Guaranteed Stability Using Constrained Optimization

Subspace Identification With Guaranteed Stability Using Constrained Optimization IEEE TANSACTIONS ON AUTOMATIC CONTOL, VOL. 48, NO. 7, JULY 2003 259 Subspace Identification With Guaranteed Stability Using Constrained Optimization Seth L. Lacy and Dennis S. Bernstein Abstract In system

More information

System Identification by Nuclear Norm Minimization

System Identification by Nuclear Norm Minimization Dept. of Information Engineering University of Pisa (Italy) System Identification by Nuclear Norm Minimization eng. Sergio Grammatico grammatico.sergio@gmail.com Class of Identification of Uncertain Systems

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

An Iterative Algorithm for the Subspace Identification of SISO Hammerstein Systems

An Iterative Algorithm for the Subspace Identification of SISO Hammerstein Systems An Iterative Algorithm for the Subspace Identification of SISO Hammerstein Systems Kian Jalaleddini R. E. Kearney Department of Biomedical Engineering, McGill University, 3775 University, Montréal, Québec

More information

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK TRNKA PAVEL AND HAVLENA VLADIMÍR Dept of Control Engineering, Czech Technical University, Technická 2, 166 27 Praha, Czech Republic mail:

More information

Position Control Using Acceleration- Based Identification and Feedback With Unknown Measurement Bias

Position Control Using Acceleration- Based Identification and Feedback With Unknown Measurement Bias Position Control Using Acceleration- Based Identification and Feedback With Unknown Measurement Bias Jaganath Chandrasekar e-mail: jchandra@umich.edu Dennis S. Bernstein e-mail: dsbaero@umich.edu Department

More information

LOW ORDER H CONTROLLER DESIGN: AN LMI APPROACH

LOW ORDER H CONTROLLER DESIGN: AN LMI APPROACH LOW ORDER H CONROLLER DESIGN: AN LMI APPROACH Guisheng Zhai, Shinichi Murao, Naoki Koyama, Masaharu Yoshida Faculty of Systems Engineering, Wakayama University, Wakayama 640-8510, Japan Email: zhai@sys.wakayama-u.ac.jp

More information

An overview of subspace identification

An overview of subspace identification Computers and Chemical Engineering 30 (2006) 1502 1513 An overview of subspace identification S Joe Qin Department of Chemical Engineering, The University of Texas at Austin, Austin, TX 78712, USA Received

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

IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang

IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS Shumei Mu Tianguang Chu and Long Wang Intelligent Control Laboratory Center for Systems and Control Department of Mechanics

More information

System Identification Using a Retrospective Correction Filter for Adaptive Feedback Model Updating

System Identification Using a Retrospective Correction Filter for Adaptive Feedback Model Updating 9 American Control Conference Hyatt Regency Riverfront, St Louis, MO, USA June 1-1, 9 FrA13 System Identification Using a Retrospective Correction Filter for Adaptive Feedback Model Updating M A Santillo

More information

Closed-Loop Identification of Unstable Systems Using Noncausal FIR Models

Closed-Loop Identification of Unstable Systems Using Noncausal FIR Models 23 American Control Conference (ACC) Washington, DC, USA, June 7-9, 23 Closed-Loop Identification of Unstable Systems Using Noncausal FIR Models Khaled Aljanaideh, Benjamin J. Coffer, and Dennis S. Bernstein

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

Cumulative Retrospective Cost Adaptive Control with RLS-Based Optimization

Cumulative Retrospective Cost Adaptive Control with RLS-Based Optimization 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 ThC3.3 Cumulative Retrospective Cost Adaptive Control with RLS-Based Optimization Jesse B. Hoagg 1 and Dennis S.

More information

Growing Window Recursive Quadratic Optimization with Variable Regularization

Growing Window Recursive Quadratic Optimization with Variable Regularization 49th IEEE Conference on Decision and Control December 15-17, Hilton Atlanta Hotel, Atlanta, GA, USA Growing Window Recursive Quadratic Optimization with Variable Regularization Asad A. Ali 1, Jesse B.

More information

SINGLE DEGREE OF FREEDOM SYSTEM IDENTIFICATION USING LEAST SQUARES, SUBSPACE AND ERA-OKID IDENTIFICATION ALGORITHMS

SINGLE DEGREE OF FREEDOM SYSTEM IDENTIFICATION USING LEAST SQUARES, SUBSPACE AND ERA-OKID IDENTIFICATION ALGORITHMS 3 th World Conference on Earthquake Engineering Vancouver, B.C., Canada August -6, 24 Paper No. 278 SINGLE DEGREE OF FREEDOM SYSTEM IDENTIFICATION USING LEAST SQUARES, SUBSPACE AND ERA-OKID IDENTIFICATION

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

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

arxiv: v1 [cs.sy] 8 May 2015

arxiv: v1 [cs.sy] 8 May 2015 arxiv:150501958v1 cssy 8 May 2015 Direct identification of fault estimation filter for sensor faults Yiming Wan Tamas Keviczky Michel Verhaegen Delft University of Technology, 2628CD, Delft, The Netherlands

More information

Hammerstein System Identification by a Semi-Parametric Method

Hammerstein System Identification by a Semi-Parametric Method Hammerstein System Identification by a Semi-arametric ethod Grzegorz zy # # Institute of Engineering Cybernetics, Wroclaw University of echnology, ul. Janiszewsiego 11/17, 5-372 Wroclaw, oland, grmz@ict.pwr.wroc.pl

More information

A subspace algorithm for simultaneous identification and input reconstruction

A subspace algorithm for simultaneous identification and input reconstruction INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING Int J Adapt Control Signal Process 29; 23:153 169 Published online 22 July 28 in Wiley InterScience (wwwintersciencewileycom) 157 A subspace

More information

Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise Covariance

Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise Covariance 2016 American Control Conference (ACC) Boston Marriott Copley Place July 6-8, 2016. Boston, MA, USA Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise

More information

Observers for Linear Systems with Unknown Inputs

Observers for Linear Systems with Unknown Inputs Chapter 3 Observers for Linear Systems with Unknown Inputs As discussed in the previous chapters, it is often the case that a dynamic system can be modeled as having unknown inputs (e.g., representing

More information

Advanced Process Control Tutorial Problem Set 2 Development of Control Relevant Models through System Identification

Advanced Process Control Tutorial Problem Set 2 Development of Control Relevant Models through System Identification Advanced Process Control Tutorial Problem Set 2 Development of Control Relevant Models through System Identification 1. Consider the time series x(k) = β 1 + β 2 k + w(k) where β 1 and β 2 are known constants

More information

SUBSPACE IDENTIFICATION METHOD FOR COMBINED DETERMINISTIC-STOCHASTIC BILINEAR SYSTEMS. Huixin Chen and Jan Maciejowski 1

SUBSPACE IDENTIFICATION METHOD FOR COMBINED DETERMINISTIC-STOCHASTIC BILINEAR SYSTEMS. Huixin Chen and Jan Maciejowski 1 SUBSPACE IDENTIFICATION METHOD FOR COMBINED DETERMINISTIC-STOCHASTIC BILINEAR SYSTEMS Huixin Chen and Jan Maciejowski 1 Department of Engineering University of Cambridge Cambridge CB2 1PZ, U.K. Abstract:

More information

Generalized Framework of OKID for Linear State-Space Model Identification

Generalized Framework of OKID for Linear State-Space Model Identification Generalized Framework of OKID for Linear State-Space Model Identification Francesco Vicario, Minh Q. Phan, Richard W. Longman, and Raimondo Betti Abstract This paper presents a generalization of observer/kalman

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

Controllability Analysis of A Two Degree of Freedom Nonlinear Attitude Control System

Controllability Analysis of A Two Degree of Freedom Nonlinear Attitude Control System Controllability Analysis of A Two Degree of Freedom Nonlinear Attitude Control System Jinglai Shen, Amit K Sanyal, and N Harris McClamroch Department of Aerospace Engineering The University of Michigan

More information

Abstract. 1 Introduction

Abstract. 1 Introduction Relationship between state-spaceand input-output models via observer Markov parameters M.Q. Phan,' R. W. Longman* ^Department of Mechanical and Aerospace Engineering, Princeton University, Princeton, NJ

More information

State Space Modeling for MIMO Wireless Channels

State Space Modeling for MIMO Wireless Channels State Space Modeling for MIMO Wireless Channels Chengjin Zhang Department of Electrical and Computer Engineering University of California, San Diego San Diego, CA 99-47 Email: zhangc@ucsdedu Robert R Bitmead

More information

Principal Input and Output Directions and Hankel Singular Values

Principal Input and Output Directions and Hankel Singular Values Principal Input and Output Directions and Hankel Singular Values CEE 629 System Identification Duke University, Fall 2017 1 Continuous-time systems in the frequency domain In the frequency domain, the

More information

Extension of OKID to Output-Only System Identification

Extension of OKID to Output-Only System Identification Extension of OKID to Output-Only System Identification Francesco Vicario 1, Minh Q. Phan 2, Raimondo Betti 3, and Richard W. Longman 4 Abstract Observer/Kalman filter IDentification (OKID) is a successful

More information

Sliding Window Recursive Quadratic Optimization with Variable Regularization

Sliding Window Recursive Quadratic Optimization with Variable Regularization 11 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July 1, 11 Sliding Window Recursive Quadratic Optimization with Variable Regularization Jesse B. Hoagg, Asad A. Ali,

More information

Departement Elektrotechniek ESAT-SISTA/TR About the choice of State Space Basis in Combined. Deterministic-Stochastic Subspace Identication 1

Departement Elektrotechniek ESAT-SISTA/TR About the choice of State Space Basis in Combined. Deterministic-Stochastic Subspace Identication 1 Katholieke Universiteit Leuven Departement Elektrotechniek ESAT-SISTA/TR 994-24 About the choice of State Space asis in Combined Deterministic-Stochastic Subspace Identication Peter Van Overschee and art

More information

Closed and Open Loop Subspace System Identification of the Kalman Filter

Closed and Open Loop Subspace System Identification of the Kalman Filter Modeling, Identification and Control, Vol 30, No 2, 2009, pp 71 86, ISSN 1890 1328 Closed and Open Loop Subspace System Identification of the Kalman Filter David Di Ruscio Telemark University College,

More information

Robust Subspace System Identification via Weighted Nuclear Norm Optimization

Robust Subspace System Identification via Weighted Nuclear Norm Optimization Robust Subspace System Identification via Weighted Nuclear Norm Optimization Dorsa Sadigh Henrik Ohlsson, S. Shankar Sastry Sanjit A. Seshia University of California, Berkeley, Berkeley, CA 9470 USA. {dsadigh,ohlsson,sastry,sseshia}@eecs.berkeley.edu

More information

Identification of FIR Wiener systems with unknown, non-invertible, polynomial non-linearities

Identification of FIR Wiener systems with unknown, non-invertible, polynomial non-linearities INT. J. CONTROL, 2003, VOL. 76, NO. 5, 500 507 Identification of FIR Wiener systems with unknown, non-invertible, polynomial non-linearities SETH L. LACY{* and DENNIS S. BERNSTEIN{ Wiener systems consist

More information

Identification of MIMO linear models: introduction to subspace methods

Identification of MIMO linear models: introduction to subspace methods Identification of MIMO linear models: introduction to subspace methods Marco Lovera Dipartimento di Scienze e Tecnologie Aerospaziali Politecnico di Milano marco.lovera@polimi.it State space identification

More information

On the Equivalence of OKID and Time Series Identification for Markov-Parameter Estimation

On the Equivalence of OKID and Time Series Identification for Markov-Parameter Estimation On the Equivalence of OKID and Time Series Identification for Markov-Parameter Estimation P V Albuquerque, M Holzel, and D S Bernstein April 5, 2009 Abstract We show the equivalence of Observer/Kalman

More information

APPLICATION OF INSTRUMENTAL VARIABLE METHOD TO THE IDENTIFICATION OF HAMMERSTEIN-WIENER SYSTEMS

APPLICATION OF INSTRUMENTAL VARIABLE METHOD TO THE IDENTIFICATION OF HAMMERSTEIN-WIENER SYSTEMS APPLICAIO OF ISRUMEAL VARIABLE MEHOD O HE IDEIFICAIO OF HAMMERSEI-WIEER SYSEMS GREGOR MYK Wrocław University of echnology, Institute of Engineering Cybernetics, ul. Janisewsiego /7, 57 Wrocław, Poland,

More information

Application of Modified Multi Model Predictive Control Algorithm to Fluid Catalytic Cracking Unit

Application of Modified Multi Model Predictive Control Algorithm to Fluid Catalytic Cracking Unit Application of Modified Multi Model Predictive Control Algorithm to Fluid Catalytic Cracking Unit Nafay H. Rehman 1, Neelam Verma 2 Student 1, Asst. Professor 2 Department of Electrical and Electronics

More information

Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural Equilibria of a 3D Pendulum

Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural Equilibria of a 3D Pendulum Proceedings of the 26 American Control Conference Minneapolis, Minnesota, USA, June 4-6, 26 WeC2. Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural

More information

Closed-loop Identification of Hammerstein Systems Using Iterative Instrumental Variables

Closed-loop Identification of Hammerstein Systems Using Iterative Instrumental Variables Proceedings of the 18th World Congress The International Federation of Automatic Control Closed-loop Identification of Hammerstein Systems Using Iterative Instrumental Variables Younghee Han and Raymond

More information

Nuclear Norm Minimization for Blind Subspace Identification (N2BSID)

Nuclear Norm Minimization for Blind Subspace Identification (N2BSID) Nuclear Norm Minimization for Blind Subspace Identification (NBSID) Dexter Scobee, Lillian Ratliff, Roy Dong, Henrik Ohlsson, Michel Verhaegen and S Shankar Sastry Abstract In many practical applications

More information

IDENTIFICATION OF APPROXIMATIVE NONLINEAR STATE-SPACE MODELS BY SUBSPACE METHODS. Andreas Schrempf Vincent Verdult

IDENTIFICATION OF APPROXIMATIVE NONLINEAR STATE-SPACE MODELS BY SUBSPACE METHODS. Andreas Schrempf Vincent Verdult IDENTIFICATION OF APPROXIMATIVE NONLINEAR STATE-SPACE MODELS BY SUBSPACE METHODS Andreas Schrempf Vincent Verdult Department of Design and Control of Mechatronical Systems, Johannes Kepler University Linz,

More information

Eigenvalue Constraints for Realization-Based Identification. University of California San Diego, La Jolla, CA, USA. Martin J.

Eigenvalue Constraints for Realization-Based Identification. University of California San Diego, La Jolla, CA, USA. Martin J. Proc AIAA Atmospheric Flight Mechanics Conference AIAA-2012-4951, 16 pages, Minneapolis, MN, USA (2012) DOI: 102514/62012-4951 Eigenvalue Constraints for Realization-Based Identification Daniel N Miller

More information

Subspace-Based Identification for Linear and Nonlinear Systems

Subspace-Based Identification for Linear and Nonlinear Systems 5 American Control Conference June 8-, 5 Portland, OR, USA ThB Subspace-Based Identification for Linear and Nonlinear Systems Harish J Palanthandalam-Madapusi, Seth Lacy, Jesse B Hoagg and Dennis S Bernstein

More information

AN IDENTIFICATION ALGORITHM FOR ARMAX SYSTEMS

AN IDENTIFICATION ALGORITHM FOR ARMAX SYSTEMS AN IDENTIFICATION ALGORITHM FOR ARMAX SYSTEMS First the X, then the AR, finally the MA Jan C. Willems, K.U. Leuven Workshop on Observation and Estimation Ben Gurion University, July 3, 2004 p./2 Joint

More information

1 Similarity transform 2. 2 Controllability The PBH test for controllability Observability The PBH test for observability...

1 Similarity transform 2. 2 Controllability The PBH test for controllability Observability The PBH test for observability... Contents 1 Similarity transform 2 2 Controllability 3 21 The PBH test for controllability 5 3 Observability 6 31 The PBH test for observability 7 4 Example ([1, pp121) 9 5 Subspace decomposition 11 51

More information

Orthogonal projection based subspace identification against colored noise

Orthogonal projection based subspace identification against colored noise Control Theory Tech, Vol 15, No 1, pp 69 77, February 2017 Control Theory and Technology http://linkspringercom/journal/11768 Orthogonal projection based subspace identification against colored noise Jie

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

SUBSPACE IDENTIFICATION METHODS

SUBSPACE IDENTIFICATION METHODS SUBSPACE IDENTIFICATION METHODS Katrien De Cock, Bart De Moor, KULeuven, Department of Electrical Engineering ESAT SCD, Kasteelpark Arenberg 0, B 300 Leuven, Belgium, tel: +32-6-32709, fax: +32-6-32970,

More information

Subspace Based Identification for Adaptive Control

Subspace Based Identification for Adaptive Control ISSN 28-536 ISRN LUTFD2/TFRT--576--SE Subspace Based Identification for Adaptive Control Brad Schofield Department of Automatic Control Lund Institute of Technology June 23 Department of Automatic Control

More information

Identification of Quadratic in-the-state System Using Nonlinear Programming

Identification of Quadratic in-the-state System Using Nonlinear Programming Identification of Quadratic in-the-state System Using Nonlinear Programming Wael SULEIMAN and André MONIN LAAS - CNRS, 7 avenue du Colonel Roche, 3177 oulouse Cedex 4 France Abstract he identification

More information

4F3 - Predictive Control

4F3 - Predictive Control 4F3 Predictive Control - Lecture 2 p 1/23 4F3 - Predictive Control Lecture 2 - Unconstrained Predictive Control Jan Maciejowski jmm@engcamacuk 4F3 Predictive Control - Lecture 2 p 2/23 References Predictive

More information

Optimal State Estimators for Linear Systems with Unknown Inputs

Optimal State Estimators for Linear Systems with Unknown Inputs Optimal tate Estimators for Linear ystems with Unknown Inputs hreyas undaram and Christoforos N Hadjicostis Abstract We present a method for constructing linear minimum-variance unbiased state estimators

More information

Multirate MVC Design and Control Performance Assessment: a Data Driven Subspace Approach*

Multirate MVC Design and Control Performance Assessment: a Data Driven Subspace Approach* Multirate MVC Design and Control Performance Assessment: a Data Driven Subspace Approach* Xiaorui Wang Department of Electrical and Computer Engineering University of Alberta Edmonton, AB, Canada T6G 2V4

More information

Subspace Identification A Markov Parameter Approach

Subspace Identification A Markov Parameter Approach Subspace Identification A Markov Parameter Approach Nelson LC Chui JM Maciejowski Cambridge University Engineering Deptartment Cambridge, CB2 1PZ, England 22 December 1998 Technical report CUED/F-INFENG/TR337

More information

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1)

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1) EL 625 Lecture 0 EL 625 Lecture 0 Pole Placement and Observer Design Pole Placement Consider the system ẋ Ax () The solution to this system is x(t) e At x(0) (2) If the eigenvalues of A all lie in the

More information

Semiparametric Identification of Wiener Systems Using a Single Harmonic Input and Retrospective Cost Optimization

Semiparametric Identification of Wiener Systems Using a Single Harmonic Input and Retrospective Cost Optimization American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July, ThC7. Semiparametric Identification of Wiener Systems Using a Single Harmonic Input and Retrospective Cost Optimization

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

14 th IFAC Symposium on System Identification, Newcastle, Australia, 2006

14 th IFAC Symposium on System Identification, Newcastle, Australia, 2006 14 th IFAC Symposium on System Identiication, Newcastle, Australia, 26 SUBSPACE IDENTIFICATION OF PERIODICALLY SWITCHING HAMMERSTEIN-WIENER MODELS FOR MAGNETOSPHERIC DYNAMICS 1 Harish J Palanthandalam-Madapusi

More information

H 2 Adaptive Control. Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan. WeA03.4

H 2 Adaptive Control. Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan. WeA03.4 1 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July, 1 WeA3. H Adaptive Control Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan Abstract Model reference adaptive

More information

FREQUENCY DOMAIN IDENTIFICATION TOOLBOX

FREQUENCY DOMAIN IDENTIFICATION TOOLBOX NASA Technical Memorandum 109039 FREQUENCY DOMAIN IDENTIFICATION TOOLBOX Lucas G. Horta and Jer-Nan Juang NASA Langley Research Center Hampton, Virginia 23681-0001 Chung-Wen Chen North Carolina State University

More information

Learning a Linear Dynamical System Model for Spatiotemporal

Learning a Linear Dynamical System Model for Spatiotemporal Learning a Linear Dynamical System Model for Spatiotemporal Fields Using a Group of Mobile Sensing Robots Xiaodong Lan a, Mac Schwager b, a Department of Mechanical Engineering, Boston University, Boston,

More information

Operational modal analysis using forced excitation and input-output autoregressive coefficients

Operational modal analysis using forced excitation and input-output autoregressive coefficients Operational modal analysis using forced excitation and input-output autoregressive coefficients *Kyeong-Taek Park 1) and Marco Torbol 2) 1), 2) School of Urban and Environment Engineering, UNIST, Ulsan,

More information

Multivariable ARMA Systems Making a Polynomial Matrix Proper

Multivariable ARMA Systems Making a Polynomial Matrix Proper Technical Report TR2009/240 Multivariable ARMA Systems Making a Polynomial Matrix Proper Andrew P. Papliński Clayton School of Information Technology Monash University, Clayton 3800, Australia Andrew.Paplinski@infotech.monash.edu.au

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

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

Unbiased minimum variance estimation for systems with unknown exogenous inputs

Unbiased minimum variance estimation for systems with unknown exogenous inputs Unbiased minimum variance estimation for systems with unknown exogenous inputs Mohamed Darouach, Michel Zasadzinski To cite this version: Mohamed Darouach, Michel Zasadzinski. Unbiased minimum variance

More information

The optimal filtering of a class of dynamic multiscale systems

The optimal filtering of a class of dynamic multiscale systems Science in China Ser. F Information Sciences 2004 Vol.47 No.4 50 57 50 he optimal filtering of a class of dynamic multiscale systems PAN Quan, ZHANG Lei, CUI Peiling & ZHANG Hongcai Department of Automatic

More information

N2SID: Nuclear Norm Subspace Identification of Innovation Models

N2SID: Nuclear Norm Subspace Identification of Innovation Models N2SID: Nuclear Norm Subspace Identification of Innovation Models Michel Verhaegen a Anders Hansson b a Delft Center for Systems and Control Delft University Delft, The Netherlands b Division of Automatic

More information

Dynamic Attack Detection in Cyber-Physical. Systems with Side Initial State Information

Dynamic Attack Detection in Cyber-Physical. Systems with Side Initial State Information Dynamic Attack Detection in Cyber-Physical 1 Systems with Side Initial State Information Yuan Chen, Soummya Kar, and José M. F. Moura arxiv:1503.07125v1 math.oc] 24 Mar 2015 Abstract This paper studies

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

Symbolic Dynamics of Digital Signal Processing Systems

Symbolic Dynamics of Digital Signal Processing Systems Symbolic Dynamics of Digital Signal Processing Systems Dr. Bingo Wing-Kuen Ling School of Engineering, University of Lincoln. Brayford Pool, Lincoln, Lincolnshire, LN6 7TS, United Kingdom. Email: wling@lincoln.ac.uk

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

Computational Modeling of Multivariable Non-Stationary Time Series in the State Space by the AOKI_VAR Algorithm.

Computational Modeling of Multivariable Non-Stationary Time Series in the State Space by the AOKI_VAR Algorithm. Computational Modeling of Multivariable Non-Stationary ime Series in the State Space by the AOKI_VAR Algorithm. Johanna obar*, Celso Bottura**, Mateus Giesbrechtr*** Abstract In this work we propose an

More information

Subspace Identification Methods

Subspace Identification Methods Czech Technical University in Prague Faculty of Electrical Engineering Department of Control Engineering Subspace Identification Methods Technical Report Ing. Pavel Trnka Supervisor: Prof. Ing. Vladimír

More information

COMPLEX CONSTRAINED CRB AND ITS APPLICATION TO SEMI-BLIND MIMO AND OFDM CHANNEL ESTIMATION. Aditya K. Jagannatham and Bhaskar D.

COMPLEX CONSTRAINED CRB AND ITS APPLICATION TO SEMI-BLIND MIMO AND OFDM CHANNEL ESTIMATION. Aditya K. Jagannatham and Bhaskar D. COMPLEX CONSTRAINED CRB AND ITS APPLICATION TO SEMI-BLIND MIMO AND OFDM CHANNEL ESTIMATION Aditya K Jagannatham and Bhaskar D Rao University of California, SanDiego 9500 Gilman Drive, La Jolla, CA 92093-0407

More information

Retrospective Cost Adaptive Thrust Control of a 1D scramjet with Mach Number Disturbance

Retrospective Cost Adaptive Thrust Control of a 1D scramjet with Mach Number Disturbance 2015 American Control Conference Palmer House Hilton July 1-3, 2015. Chicago, IL, USA Retrospective Cost Adaptive Thrust Control of a 1D scramjet with Mach Number Disturbance Ankit Goel 1, Antai Xie 2,

More information

Dimension estimation for autonomous nonlinear systems

Dimension estimation for autonomous nonlinear systems Dimension estimation for autonomous nonlinear systems Alberto Padoan and Alessandro Astolfi Abstract The problem of estimating the dimension of the state-space of an autonomous nonlinear systems is considered

More information

Control engineering sample exam paper - Model answers

Control engineering sample exam paper - Model answers Question Control engineering sample exam paper - Model answers a) By a direct computation we obtain x() =, x(2) =, x(3) =, x(4) = = x(). This trajectory is sketched in Figure (left). Note that A 2 = I

More information

Empirical Gramians and Balanced Truncation for Model Reduction of Nonlinear Systems

Empirical Gramians and Balanced Truncation for Model Reduction of Nonlinear Systems Empirical Gramians and Balanced Truncation for Model Reduction of Nonlinear Systems Antoni Ras Departament de Matemàtica Aplicada 4 Universitat Politècnica de Catalunya Lecture goals To review the basic

More information

Minimum modelling retrospective cost adaptive control of uncertain Hammerstein systems using auxiliary nonlinearities

Minimum modelling retrospective cost adaptive control of uncertain Hammerstein systems using auxiliary nonlinearities This article was downloaded by: [University of Michigan] On: 02 February 2014, At: 02:26 Publisher: Taylor & Francis Informa Ltd Registered in England and Wales Registered Number: 1072954 Registered office:

More information

Cautious Data Driven Fault Detection and Isolation applied to the Wind Turbine Benchmark

Cautious Data Driven Fault Detection and Isolation applied to the Wind Turbine Benchmark Driven Fault Detection and Isolation applied to the Wind Turbine Benchmark Prof. Michel Verhaegen Delft Center for Systems and Control Delft University of Technology the Netherlands November 28, 2011 Prof.

More information

Subspace Identification

Subspace Identification Chapter 10 Subspace Identification Given observations of m 1 input signals, and p 1 signals resulting from those when fed into a dynamical system under study, can we estimate the internal dynamics regulating

More information

ON GRADIENT-BASED SEARCH FOR MULTIVARIABLE SYSTEM ESTIMATES. Adrian Wills Brett Ninness Stuart Gibson

ON GRADIENT-BASED SEARCH FOR MULTIVARIABLE SYSTEM ESTIMATES. Adrian Wills Brett Ninness Stuart Gibson ON GRADIENT-BASED SEARCH FOR MULTIVARIABLE SYSTEM ESTIMATES Adrian Wills Brett Ninness Stuart Gibson School of Electrical Engineering and Computer Science, University of Newcastle, Australia. Corresponding

More information

Continuous-Time Gray-Box Identification of Mechanical Systems Using SubspaceBased Identification Methods

Continuous-Time Gray-Box Identification of Mechanical Systems Using SubspaceBased Identification Methods Continuous-Time Gray-Box Identification of Mechanical Systems Using SubspaceBased Identification Methods Olofsson, Björn; Sörnmo, Olof; Robertsson, Anders; Johansson, Rolf Published in: [Host publication

More information

Identification of Nonlinear Dynamic Systems with Multiple Inputs and Single Output using discrete-time Volterra Type Equations

Identification of Nonlinear Dynamic Systems with Multiple Inputs and Single Output using discrete-time Volterra Type Equations Identification of Nonlinear Dnamic Sstems with Multiple Inputs and Single Output using discrete-time Volterra Tpe Equations Thomas Treichl, Stefan Hofmann, Dierk Schröder Institute for Electrical Drive

More information

Retrospective Cost Adaptive Control for Nonminimum-Phase Systems with Uncertain Nonminimum-Phase Zeros Using Convex Optimization

Retrospective Cost Adaptive Control for Nonminimum-Phase Systems with Uncertain Nonminimum-Phase Zeros Using Convex Optimization American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July, Retrospective Cost Adaptive Control for Nonminimum-Phase Systems with Uncertain Nonminimum-Phase Zeros Using Convex

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

Performance Analysis of an Adaptive Algorithm for DOA Estimation

Performance Analysis of an Adaptive Algorithm for DOA Estimation Performance Analysis of an Adaptive Algorithm for DOA Estimation Assimakis K. Leros and Vassilios C. Moussas Abstract This paper presents an adaptive approach to the problem of estimating the direction

More information

BATCH-FORM SOLUTIONS TO OPTIMAL INPUT SIGNAL RECOVERY IN THE PRESENCE OF NOISES

BATCH-FORM SOLUTIONS TO OPTIMAL INPUT SIGNAL RECOVERY IN THE PRESENCE OF NOISES (Preprint) AAS BATCH-FORM SOLUTIONS TO OPTIMAL INPUT SIGNAL RECOVERY IN THE PRESENCE OF NOISES P Lin, M Q Phan, and S A Ketcham This paper studies the problem of optimally recovering the input signals

More information

Adaptive Control of Mass-Spring Systems with Unknown Hysteretic Contact Friction

Adaptive Control of Mass-Spring Systems with Unknown Hysteretic Contact Friction 26 American Control Conference (ACC) Boston arriott Copley Place July 6-8, 26. Boston, A, USA Adaptive Control of ass-spring Systems with Unknown Hysteretic Contact Friction ohammad Al Janaideh and Dennis

More information

System Identification And Fault Detection Of Complex Systems

System Identification And Fault Detection Of Complex Systems University of Central Florida Electronic Theses and Dissertations Doctoral Dissertation (Open Access) System Identification And Fault Detection Of Complex Systems 2006 Dapeng Luo University of Central

More information

Adaptive Control Using Retrospective Cost Optimization with RLS-Based Estimation for Concurrent Markov-Parameter Updating

Adaptive Control Using Retrospective Cost Optimization with RLS-Based Estimation for Concurrent Markov-Parameter Updating Joint 48th IEEE Conference on Decision and Control and 8th Chinese Control Conference Shanghai, PR China, December 6-8, 9 ThA Adaptive Control Using Retrospective Cost Optimization with RLS-Based Estimation

More information

Subspace Identification for Industrial Processes

Subspace Identification for Industrial Processes TEMA Tend. Mat. Apl. Comput., 12, No. 3 (2011), 183-194. doi: 10.5540/tema.2011.012.03.0183 c Uma Publicação da Sociedade Brasileira de Matemática Aplicada e Computacional. Subspace Identification for

More information

Model reduction for linear systems by balancing

Model reduction for linear systems by balancing Model reduction for linear systems by balancing Bart Besselink Jan C. Willems Center for Systems and Control Johann Bernoulli Institute for Mathematics and Computer Science University of Groningen, Groningen,

More information

ADAPTIVE PERIODIC NOISE CANCELATION FOR COOLING FANS WITH VARYING ROTATIONAL SPEED

ADAPTIVE PERIODIC NOISE CANCELATION FOR COOLING FANS WITH VARYING ROTATIONAL SPEED Proceedings of IDETC/VIB 27 ASME 27 International Design Engineering Technical Conferences & Biennial Conference on Mechanical Vibration and Noise (VIB) September 4-7, 27, Las Vegas, USA DRAFT ADAPTIVE

More information

An All-Interaction Matrix Approach to Linear and Bilinear System Identification

An All-Interaction Matrix Approach to Linear and Bilinear System Identification An All-Interaction Matrix Approach to Linear and Bilinear System Identification Minh Q. Phan, Francesco Vicario, Richard W. Longman, and Raimondo Betti Abstract This paper is a brief introduction to the

More information