System identification and uncertainty domain determination: a subspace-based approach

Size: px
Start display at page:

Download "System identification and uncertainty domain determination: a subspace-based approach"

Transcription

1 2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 FrC073 System identification and uncertainty domain determination: a subspace-based approach Wafa Farah, Guillaume Mercère and Thierry oinot Abstract In this paper, the problem of uncertainty domain determination for multi-input multi-output systems described with linear time-invariant state-space representation is tackled The developed method combines a subspace-based identification algorithm and a bounded-error approach To estimate the system state-space matrices, the propagator method is applied This method is characterized by the use of least-squares minimization algorithms and the fact that the estimated statespace realization is described using a fixed structure with a minimal number of parameters The problem of uncertainty domain description is then solved from the analysis of particular iso-level curves in the vicinity of the optimum A hard error bounding approach is finally considered to choose a threshold required by the developed method I INTRODUCTION Generally speaking, in the automatic control framework, the goal of system identification is to provide a system model accurate for control design [1] To reach this goal, two steps are generally necessary The first one deals with the estimation of the model parameters This model is required to understand, to control or to improve the system functioning The second step consists in designing the control law from the model parameters However, because the model is only a system approximation, it is paramount to fix some constraints so that the controller designed from the identified model achieves good performance when it is applied to the real system In other words, the controller must be robust with respect to the uncertainties of the estimated model parameters Thus, the estimated model uncertainties must be well-described In system identification theory, the uncertainty domain description is mainly based on prior assumptions about noise and unmodeled dynamics [2], [1] The first works assume that the disturbances acting on the system are random variables realizations [3], [4] Mainly based on timedomain representations [5], these first developments have quickly shown their limits, particularly for robust control [6] Furthermore, in some practical cases, the assumption of random white noise is too conservative or difficult to verify a priori [7] For this reason, other approaches have been developed Several of them rely on deterministic hypotheses, ie on non-probabilistic or hard error bounding approaches [8], [9] In these techniques, the identification error is unknown but bounded This basic idea has given W Farah, G Mercère and T oinot are with the University of oitiers, Laboratoire d Automatique et Informatique Industrielle, 40, avenue du recteur ineau, oitiers, France wafafarah@etuuniv-poitiersfr, guillaumemercere@univ-poitiersfr, thierrypoinot@univ-poitiersfr rise to a number of techniques usually addressed as boundederror or set membership identification [10] Although many set membership methods have been successfully applied on real systems [11], [12], the main drawback of this approach is its dependence on the way the bound is determined a priori Notice indeed that the error comes from two sources the unmodeled dynamics and the noise affecting the data which makes the bound determination quite difficult To deal with this problem, some works [4] propose to estimate the error modeling In this case, the bounded-error is determined through the analysis of particular iso-level curves which leads to less conservative bounds The identification and uncertainty domain description methods developed in [13] are restricted to single-input single-output SISO system represented by transfer function The main goal of this communication is to extend the basic idea of this approach to multi-input multi-output MIMO system In order to deal in a similar way with SISO and MIMO systems and because it is much more convenient for control design, state-space representations will be used As far as the identification problem is concerned, a particular subspace-based method, named the propagator method [14], [15], will be used to estimate directly a state-space realization of the system from the measured input-output I/O data Contrary to the classic subspace algorithms [16], [17], [18], this technique does not give access to fully-parametrized form but leads to a state-space representation with a minimal number of parameters, even for MIMO systems It is quite obvious that the problem of uncertainty domain determination is easier when the number of estimated parameters is constant and minimal Thanks to the fixed and minimal state-space matrices structure provided by the identification algorithm, the model is written into an input/output I/O form linear in the parameters L which makes the description of uncertainty areas easier These domains are derived from the analysis of particular quadratic criteria in the optimum vicinity The final objective is to get realistic uncertainty domains that contain all kinds of stochastic disturbances Thus, a hard error bounding approach is considered to reach this goal More particularly, an easy-tuning method is proposed to fix the value of the required bound The outline of this paper is as follows In Section II the notations, the main problem and the general assumptions are stated Section III is dedicated to the system parameters estimation using the propagator method The uncertainty domain determination problem is studied in Section IV In Section V, the global technique performance is emphasized thanks to numerical simulations Section VI concludes the /10/$ AACC 6501

2 paper II ROBLEM FORMULATION Consider the following LTI state-space model xt + 1 Axt + But yt Cxt + vt 1a 1b where ut R nu, yt R ny, xt R nx and vt R ny are respectively the input, the output, the state and the outputnoise vectors A,B,C are the system matrices relatively to a certain coordinate state-space basis It is assumed that {xt}, {ut}, {yt} and {vt}, t Z, are all ergodic and weakly stationary stochastic processes [1] The system order is assumed 1 to be known a priori The considered identification problem can be stated as follows: given realizations {ut} N t1 and {yt}n t1 of the input and output processes generated by a system of the form 1 on a finite but sufficiently wide time horizon N, estimate the matrices A,B,C represented in a particular state-space form and characterize the estimated parameters precision We start by making the following assumptions: i the input process {ut} is an ergodic and weakly stationary process that is persistently exciting, ii the output noise {vt} is a zero mean noise with a finite variance statistically uncorrelated with the input {ut}, iii the system is stable and minimal To reach the goal mentioned above, two linked problems are solved Firstly, the system matrices 1 are identified using a particular subspace-based algorithm see Section III Then, the uncertainty domains of the estimated parameters are characterized through the analysis of particular iso-level curves and an error bounded approach see Section IV III THE ROAGATOR METHOD A Basic idea of the method Subspace-based model identification SMI is a particular field of experimental modeling which has reached an interesting maturity from now on [19], [16], [20], [21], [17], [18] SMI methods are attractive because state-space realizations can be estimated directly from I/O data without using nonlinear optimization but by applying robust linear algebra tools such as the RQ factorization and the singular value decomposition SVD [22] Most of the SMI algorithms lead to minimal fully-parametrized state-space realizations [16], [17], [18] Interesting from a numerical point of view, the use of fully-parametrized model structure clearly overparametrizes the model and results in identifiability loss [23, Chapter 2] Furthermore, by applying a SVD, the person using the classic subspace algorithms has difficulties to fix the basis in which the state-space models are estimated In fact, this choice is realized during the reduction step when the system order is estimated but the reproducibility of the basis is not ensured when such a tool is employed In 1 This assumption is not really strong because many algorithms, mainly based on SVD and information criteria [17], are now available to get a reliable estimate of this parameter Thus, for LTI systems, the system order can be estimated beforehand this paper, a solution is proposed to give access to models described in a particular structured form where the number of elements in the state-space matrices is n x n u + n y, ie the minimal number of parameters of any MIMO system parametrization [24] The key problem of this identification method is the consistent estimation, from measured I/O samples, of the extended observability matrix column space defined as Γ f A,C Γ f [ C CA f 1 ] where f is a user-defined integer 2 such that f n x The starting point is the following relation [18] where Y f t Γ f Xt + H f U f t + V f t 2 Xt [ xt xt + M 1 ] u f t [ u t u t + f 1 ] U f t [ u f t u f t + M 1 ] H f is a Toeplitz matrix composed of the system Markov parameters, M is defined in a way compatible with the full number of I/O measurements N and Y f t and V f t have the same structure as U f t B Identification procedure The first step 3 of the propagator method consists in applying an orthogonal projection of the row space of Y f onto the complement of the row space of U f Y f Π U f Γ f XΠ U f 3 with 4 Π U f I nu U f U fu f 1 U f in order to remove the forced response and solve the unknown matrix H f problem The next step is the observability subspace estimation It is based on the assumptions that the system is observable and n x is known Assuming that A,C is observable, Γ f has got, at least, n x linearly independent rows Knowing a n x linearly independent rows set, the propagator basic idea is to use the matrix composed of these rows as a similarity transformation in order to fix the form of the estimated statespace realization The main problem is the selection of these n x rows When MISO observable systems are considered, the first n x rows of Γ f are linearly independent and the choice is obvious In the MIMO case, the problem is slightly more difficult Indeed, when multi-output systems are considered, there is no way to ensure that the first n x rows of Γ f are linearly independent or that the entire system dynamics are observable from one particular output To get round this difficulty, the solutions developed until now were related to the Kronecker indices [25] Because the state-space matrices 2 When n x is known, f can be chosen equal to n x Hereafter, equations are described using f to tackle a more general case 3 This equation is written assuming that v 0 The problem of noise treatment will be explained at the end of this paragraph 4 This projection can be computed in a stable and efficient way by resorting to the RQ factorisation [18] 6502

3 are unknown in our case, the determination of these indices is problematic In [15], it is proposed to reorganize the system state-space representation such that a full rank matrix can be easily extracted from the extended observability matrix More particularly, it is based on the following observation see [26, Lemma 1] for a proof roposition III1 Assume that the system is observable and the state matrix A is non-derogatory [22] Let κ [ κ1 κ 2 κ ny ] R 1 n y be a vector generated randomly from a uniform distribution Then it holds with probability one that rank { Γ nx A, κ C } n x This proposition states that the system dynamics are observable from an auxiliary output y a t n y i1 κ iy i t where y i is the ith system output ractically, when κ j, j [1, n y ], are randomly selected, a particular matrix K defined as follows κ 1 κ 2 κ ny K Rny ny can be introduced to substitute, eg, y a for the first output of the system and to obtain ȳt Kyt Then, using this transformation, Eq 3 becomes with Ȳ f Π U f Γ f XΠ U f 4 Γ f Γ f A, C c 1 c 2 C c ny ny j1 κ jc j c 2 c ny where c j, j [1, n y ], are the rows of C Noting that Γ f has full column rank, a permutation matrix S see [15] for its construction can be introduced in order to reorder the rows of Γ f and ensure that its first n x rows are linearly independent Γ nx A, c 1 Γ f nx A, c 1 A nx+1 S Γ f Γ nx A,c 2 Γ nx A,cny Γnx A, c 1 Γ c n x A, c 1 By construction, rank{γ nx A, c 1 } n x Hence, Γ nx A, c 1 can be used as a similarity transformation T Furthermore, it is obvious that the complementary part Γ c n x A, c 1 can be written as a linear combination of Γ nx A, c 1 Thus a unique operator R nyf nx nx exists, named the propagator [14], such that Γ c n x Γ nx Eq 4 becomes SȲfΠ U f S Γ f XΠ U f Γ nx A, c 1 XΠ U f XΠ U f with X TX This relation shows that the observability subspace can be described in a particular basis if the propagator can be estimated from I/O signals Indeed, assuming that is known, it holds Υ f S C CA CA f 1 with C CT 1 and A TAT 1 Concerning the estimation of, let us introduce Z as follows Z SȲfΠ Z1 U f XΠ Z 2 U f Then, under the assumptions considered until now, it is straightforward to see that a consistent estimate of can be obtained by minimizing 5 Z 2 Z 1 2 F Knowing ˆ, ˆΥf can be built easily Then, by straightforward calculations and using the Cayley Hamilton theorem [22], it is possible to show that A 2 : n x + 1, : a 0 a 1 a 2 a nx 1 c 1 [ ] 7 c j j 1f + 1, : for j [2, n y ] 8 where a j, j [0, n x 1], are the coefficients of the characteristic polynomial of A Once A and C are known, the matrix B can be obtained by linear regression [18] Observing A, B and C, the number of parameters 6 is n x n u +n y, ie the minimal number of parameters of any MIMO system parametrization [24] So, thanks to the minimal state-space matrices structure provided by the propagator method, the uncertainty areas description will be easier In the noisy data case, this method can be adapted by introducing an instrumental variable, as proposed, eg, in the MOES approach [18] The choice of the instruments depends on the inputs and disturbances properties see [18] for details 5 F is the Frobenius norm 6 Notice that B is a fully-parametrized matrix 6503

4 IV UNCERTAINTY DOMAIN DETERMINATION As soon as the user has access to the estimated state-space matrices, the uncertainty domains determination problem can be considered More precisely, the uncertainty domain description of the coefficients a i, b j i and ck i, i [0, n x 1], j [1, n u ], k [2, n y ] the state-space matrices A, B and C parameters is performed The developed approach basic idea is to study particular ellipsoidal iso-level curves by adapting a bounded-error method proposed in [13] This original method has been developed assuming that the system model is described via a linear regression Because this assumption is not satisfied with the estimated state-space model, it is firstly necessary to transform the estimated statespace form into a representation linear in the parameters Notice right now that the parameters of this modified model are combinations of the initial a i, b j i and ck i, i [0, n x 1], j [1, n u ], k [2, n y ] Then, the method developed in [13] is adapted to this MIMO representation linear in the parameters Finally, the uncertainty domain of the coefficients a i, b j i and ck i are deduced from the descriptions obtained by the I/O model All these phases are presented in the following A Input-output model description 1 General case: In this paragraph, a new representation of the estimated state-space model is proposed More particularly, an input-output I/O ARMAX-like model is obtained by getting rid of the state in Eq 1 All the calculations are available in [27] Due to the lack of space, only the main proposition is given hereafter More precisely, roposition IV1 Consider the state-space representation 1 Then, it can be described by an ARMAX-like model with yt a I ny ynx t n x + Fu nx t n x + ηt Φ tθ + ηt 9 Φ t yt n x yt 1 u nx t n x I ny ] 10 a θ 11 vecf a a 0 a 1 a nx 1 12 F a I ny Hnx + C nx R ny nxnu 13 nx [ A nx 1 B AB B ] R nx nxnu 14 and ηt a noise corresponding to a filtered version of v Furthermore, the order of the I/O model 9 is equal to n x if and only if the initial system 1 is minimal and the matrix A is non-derogatory It is important to note that, in the following, condition A is non-derogatory will be satisfied Indeed, this transformation will be applied to the estimated model, ie with a matrix A in a companion form see Eq 6 2 Case study: Consider the following SISO state-space model xt xt + b1 0 b 1 1 ut 15a a 0 a 1 a 2 b 1 2 yt [ ] xt 15b Then, the I/O model satisfies yt a 2 yt 1 a 1 yt 2 a 0 yt 3+b 1 0ut 1 + a 2 b b1 1 ut 2 + a1 b a 2b b1 2 ut 3 It is obvious that this I/O model is linear in θ but nonlinear in a i, b j i and ck i Remember that the final goal is to get the uncertainty domains description of the state-space representation coefficients B Uncertainty domain description for a model linear in the parameters In this paragraph, the uncertainty domains description of the parameters θ i composing θ is considered 7 Looking closes at Eq 9, it is obvious that the least-squares estimation of this parameter vector can be obtained by minimizing the following cost function [1, Appendix II] J θ 1 ym Ψ M θ ym Ψ M θ 2 where θ is an arbitrary estimate of θ and with y1 Φ 1 y M Ψ M ym Φ M Then, assuming that R Ψ Ψ M Ψ M is invertible, it can be shown that J θ 1 2 y M I Ψ M Ψ 1 M Ψ M Ψ M y M + 1 θ θls Ψ 2 M Ψ M θ θls J min d θ R Ψ d θ 16 with θ ls Ψ M Ψ M 1 Ψ M y M and d θ the variation of the estimate θ around θ ls This relation shows that J θ has a unique minimum at the least-squares solution θ ls and the first term of the rhs of Eq 16 is the minimum value Furthermore, if we introduce V θ J θ J min, it is obvious that V θ 1 2 d θ R Ψ d θ 17 is an ellipsoid centered in θ ls whose main directions are given by R Ψ The goal of the developed method is to determine an uncertainty domain D such that θ D Here, D will be an ellipsoidal surface depending on a user-defined criterion level J D This threshold must be chosen such that the system parameters θ is surely included in D without leading to a 7 The link with the coefficients a i, b j i and ck i is postponed for IV-C 6504

5 too conservative solution This level is obtained hereafter by using an analogy with the stochastic framework More precisely, under the Gaussian case assumptions no modeling error and zero-mean white Gaussian output noise, it is well known that [1] 1 2 θ ls θ Ψ MΨ M θ ls θ n 2 σ 2 where σ 2 is the noise variance and n R + This is again an ellipsoid with the same shape as the one given in Eq 17 This analogy leads to choose the level J D as follows J D J min n 2 σ 2 Unfortunately, this relation depends on the prior knowledge of σ 2 In order to circumvent this difficulty, a boundederror approach is used 8 To estimate this bound, symbolized hereafter by l, the first idea could be to measure the upper bound of the noise acting on the system when the system is not excited ractically, this methodology cannot involve the modeling error brought out when the system is excited Then, it is proposed to use the information contained in the residuals Indeed, the following result can be proved J min 1 2 v I Ψ M Ψ M Ψ M 1 Ψ M v 1 2 ε ε where v is the system disturbance and ε y ŷ θ are the residuals Thus, a good noise effect approximation can be deduced from ε and we fix l as follows l max { εt } C Extension to a model non-linear in the parameters The final goal of the developed method is to describe the uncertainty domains of the coefficients a i, b j i and c k i, i [0, n x 1], j [1, n u ], k [2, n y ] To reach this goal, let us introduce θ ss as the parameters vector of the estimated state-space form, ie θ ss [ a 0 a nx 1 b 1 0 b nu 0 b 1 1 b nu n x 1 c 2 0 c ny 0 c 2 1 c ny n x 1] Then, we know that θ ss and θ can be related via a mapping f known a priori see Eq 11, ie θ fθ ss Using a Taylor series expansion, the following first order approximation is satisfied f dθ θ ssˆθ ss dθ ss where ˆθ ss is the estimated state-space parameters vector Combining this relation with Eq 16, it holds with f R J J min + dθ ssrdθ ss θ ssˆθ ss R Ψ f θ ssˆθ ss 8 In this method, the only assumption is to have bounded residuals The uncertainty domains are again paraboloids whose main directions are given by R, ie a modified version of R Ψ Hence, the procedure explained in the L case can be easily extended for θ ss D Case study In order to illustrate the developed approach, assume that the identified model is described by the state-space form 15 Then, θ ss a 0 a 1 a 2 b 1 0 b 1 1 b 1 2 θ [ a 0 a 1 a 2 a 1 b a 2b b1 2 a 2 b b1 1 b0] 1 Furthermore, f b 1 0 b 1 1 a 1 a b 1 0 a V SIMULATION EXAMLE In order to show the performances of the method described beforehand, the following state-space matrices are used ] ] A B C [ [ These matrices can be rewritten as » A B C The input signal is a pseudo random binary sequences RBS of length 1000 A Monte Carlo simulation of size 1000 is carried out The output noise signal v is a zero-mean white Gaussian noise such that the signal to noise ratio equals 20dB The propagator method is applied to estimate the system matrices To reduce the noise effect, past inputs are used as instruments as for the I MOES algorithm [18] The past and future horizons are chosen equal to 5 Identification results are plotted in Figure 1 Firstly, these two graphs show that the estimates obtained using the propagator method are accurate Indeed, in each plot, the black cross +, symbolizing the mean value of the estimated parameters, almost matches the red one which corresponds to the real parameters 9 As far as the uncertainty domains are concerned, the level l is estimated such that l 111 Figure 1 shows the system parameters, the mean value of the estimated parameters + and the estimated parameters calculated during the 1000 realizations of the Monte Carlo simulation To assess the quality of these uncertainty domains and to get rid of the drawing of all the uncertainty domains, a failure rate measure, defined as the percentage of realizations for which the system parameters are outside of the ellipsoid D centered in the estimated parameters vector, is used see black disc 9 Knowing the state-space matrices, it is straightforward to compute the similarity transformation Γ nx A, c 1 and to transform the system statespace form into the structure

6 in Fig 1 The failure ratio equals 17 % for the couple a 0, a 1 and 24 % for a 2, b 1 0 These values show that the way the threshold is fixed leads to reliable uncertainty domains a1 b a a 2 Fig 1 Level surfaces of the cost function J θ The real parameters are symbolized by a red cross, the estimated parameters by a blue cross and the mean value of the estimated parameters by a black cross + Black discs are finally the failure draws VI CONCLUSIONS In this paper, the problem of uncertainty domain determination for MIMO LTI state-space systems is considered To solve this problem, a particular subspace-based method is used This technique leads to an estimated state-space form with fixed structure and a minimal number of parameters The description of the uncertainty domains is then realized in three steps Firstly, the estimated model is transformed into an ARMAX-like representation The uncertainty domains of the I/O model parameters are then described using a bounded-error approach The uncertainty domains of the initial model parameters are finally deduced from those obtained in the former step by adapting particular cost functions The experimental results have emphasized the reliability of the developed method REFERENCES [1] L Ljung, System identification Theory for the user, 2nd ed Upper Saddle River: rentice Hall, 1999 [2] G Goodwin, M Gevers, and B Ninness, Quantifying the error in estimated transfer functions with application to model error selection, IEEE Transactions on Automatic Control, vol 37, pp , 1992 [3] L Ljung, Identification model validation and control, in roceedings of the 36th Conference on Decision and Control, San Diego, California, USA, December 1997 [4], Model validation and model error modeling, in roceedings of the Aström Symposium on Control, Lund, Sweden, August 1999 [5] X Bombois, Connecting prediction error identification and robust control analysis: a new framework, hd dissertation, Université Catholique de Louvain, Louvain la Neuve, Belgium, 2000 [6] R Hakvoort, System identification for robust process control - nominal models and error bounds, hd dissertation, Delft University of Technology, Delft, The Netherlands, 1994 [7] D de Vries, Identification of model uncertainty for control design, hd dissertation, Delft University of Technology, Delft, The Netherlands, 1994 [8] L Giarré and M Milanese, Model quality evaluation in H 2 identification, IEEE Transactions on Automatic Control, vol 42, pp , 1997 [9] L Giarré, M Milanese, and M Taragna, H identification and model quality evaluation, IEEE Transactions on Automatic Control, vol 42, pp , 1997 [10] E Walter, J Norton, H iet-lahanier, and M Milanese, Bounding Approaches to System Identification erseus ublishing, 1996 [11] Y Huang and S Gollamudi, Set-membership identification for adaptive equalization, in roceedings of the 38th Midwest Symposium on Circuits and Systems, Rio de Janeiro, Brazil, August 1995 [12] N Ramdani and oignet, Experimental parallel robot dynamic model evaluation with set membership estimation, in roceedings of the 14th IFAC Symposium on System Identification, Newcastle, Australia, March 2006 [13] C Baron, T oinot, and J Trigeassou, Determination of parametric uncertainty domains using least-squares technique and bounded errors, Methods and Models in Automation and Control, vol 2, pp , 2001 [14] J Munier and G Delisle, Spatial analysis using new properties of the cross spectral matrix, IEEE Transactions on Signal rocessing, vol 39, pp , 1991 [15] G Mercère, L Bako, and S Lecœuche, ropagator-based methods for recursive subspace model identification, Signal rocessing, vol 88, pp , 2008 [16] Van Overschee and B De Moor, Subspace identification for linear systems theory, implementation, applications Kluwer Academic ublishers, 1996 [17] T Katayama, Subspace methods for system identification Springer Verlag, 2005 [18] M Verhaegen and V Verdult, Filtering and system identification: a least squares approach Cambridge University ress, 2007 [19] S Kukreja, B Haverkamp, D Westwick, R Kearney, H Galiana, and M Verhaegen, Subspace identification method for ankle mechanics, IEEE Engineering in Medecine and Biology Society, vol 17, pp , 1995 [20] M Abdelghani, M Verhaegen, Van Overschee, and B De Moor, Comparison study of subspace identification methods applied to flexible structures, Mechanical Systems and Signal rocessing, vol 12, pp , 1998 [21] W Favoreel, B De Moor, and Van Overschee, Subspace state space system identification for industrial processes, Journal of rocess Control, vol 10, pp , 2000 [22] R Horn and C Johnson, Matrix analysis Cambridge University ress, 1990 [23] T McKelvey, Identification of state space models from time and frequency data, hd dissertation, Linköping University, Linköping, Sweden, 1995 [24] T McKelvey and A Helmersson, System identification using an overparametrized model class improving the optimization algorithm, in roceedings of the 36th IEEE Conference on Decision and Control, San Diego, California USA, December 1997 [25] T Kailath, Linear Systems Engelwood Cliffs: rentice Hall, 1980 [26] L Bako, G Mercère, and S Lecœuche, On-line structured subspace identification with application to switched linear systems, International Journal of Control, vol 82, pp , 2009 [27], Identification of multivariable canonical state-space representations, in roceedings of the 15th IFAC Symposium on System Identification, Saint Malo, France, July

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

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

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

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

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

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

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

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

IDENTIFICATION OF A TWO-INPUT SYSTEM: VARIANCE ANALYSIS

IDENTIFICATION OF A TWO-INPUT SYSTEM: VARIANCE ANALYSIS IDENTIFICATION OF A TWO-INPUT SYSTEM: VARIANCE ANALYSIS M Gevers,1 L Mišković,2 D Bonvin A Karimi Center for Systems Engineering and Applied Mechanics (CESAME) Université Catholique de Louvain B-1348 Louvain-la-Neuve,

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

PARAMETERIZATION OF STATE FEEDBACK GAINS FOR POLE PLACEMENT

PARAMETERIZATION OF STATE FEEDBACK GAINS FOR POLE PLACEMENT PARAMETERIZATION OF STATE FEEDBACK GAINS FOR POLE PLACEMENT Hans Norlander Systems and Control, Department of Information Technology Uppsala University P O Box 337 SE 75105 UPPSALA, Sweden HansNorlander@ituuse

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

Rank Tests for the Observability of Discrete-Time Jump Linear Systems with Inputs

Rank Tests for the Observability of Discrete-Time Jump Linear Systems with Inputs Rank Tests for the Observability of Discrete-Time Jump Linear Systems with Inputs Ehsan Elhamifar Mihály Petreczky René Vidal Center for Imaging Science, Johns Hopkins University, Baltimore MD 21218, USA

More information

On-line structured subspace identification with application to switched linear system

On-line structured subspace identification with application to switched linear system On-line structured subspace identification with application to switched linear system Laurent Bako, Guillaume Mercère, Stéphane Lecoeuche To cite this version: Laurent Bako, Guillaume Mercère, Stéphane

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

Performance assessment of MIMO systems under partial information

Performance assessment of MIMO systems under partial information Performance assessment of MIMO systems under partial information H Xia P Majecki A Ordys M Grimble Abstract Minimum variance (MV) can characterize the most fundamental performance limitation of a system,

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

Cover page. : On-line damage identication using model based orthonormal. functions. Author : Raymond A. de Callafon

Cover page. : On-line damage identication using model based orthonormal. functions. Author : Raymond A. de Callafon Cover page Title : On-line damage identication using model based orthonormal functions Author : Raymond A. de Callafon ABSTRACT In this paper, a new on-line damage identication method is proposed for monitoring

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

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

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

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

Observability and state estimation

Observability and state estimation EE263 Autumn 2015 S Boyd and S Lall Observability and state estimation state estimation discrete-time observability observability controllability duality observers for noiseless case continuous-time observability

More information

Identification of continuous-time systems from samples of input±output data: An introduction

Identification of continuous-time systems from samples of input±output data: An introduction SaÅdhanaÅ, Vol. 5, Part, April 000, pp. 75±83. # Printed in India Identification of continuous-time systems from samples of input±output data: An introduction NARESH K SINHA Department of Electrical and

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

Bootstrap for model selection: linear approximation of the optimism

Bootstrap for model selection: linear approximation of the optimism Bootstrap for model selection: linear approximation of the optimism G. Simon 1, A. Lendasse 2, M. Verleysen 1, Université catholique de Louvain 1 DICE - Place du Levant 3, B-1348 Louvain-la-Neuve, Belgium,

More information

Lecture 19 Observability and state estimation

Lecture 19 Observability and state estimation EE263 Autumn 2007-08 Stephen Boyd Lecture 19 Observability and state estimation state estimation discrete-time observability observability controllability duality observers for noiseless case continuous-time

More information

A New Approach to Tune the Vold-Kalman Estimator for Order Tracking

A New Approach to Tune the Vold-Kalman Estimator for Order Tracking A New Approach to Tune the Vold-Kalman Estimator for Order Tracking Amadou Assoumane, Julien Roussel, Edgard Sekko and Cécile Capdessus Abstract In the purpose to diagnose rotating machines using vibration

More information

12. Prediction Error Methods (PEM)

12. Prediction Error Methods (PEM) 12. Prediction Error Methods (PEM) EE531 (Semester II, 2010) description optimal prediction Kalman filter statistical results computational aspects 12-1 Description idea: determine the model parameter

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

CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM

CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM Ralf L.M. Peeters Bernard Hanzon Martine Olivi Dept. Mathematics, Universiteit Maastricht, P.O. Box 616, 6200 MD Maastricht,

More information

CHEAPEST IDENTIFICATION EXPERIMENT WITH GUARANTEED ACCURACY IN THE PRESENCE OF UNDERMODELING

CHEAPEST IDENTIFICATION EXPERIMENT WITH GUARANTEED ACCURACY IN THE PRESENCE OF UNDERMODELING CHEAPEST IDENTIFICATION EXPERIMENT WITH GUARANTEED ACCURACY IN THE PRESENCE OF UNDERMODELING Xavier Bombois, Marion Gilson Delft Center for Systems and Control, Delft University of Technology, Mekelweg

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

2 Introduction of Discrete-Time Systems

2 Introduction of Discrete-Time Systems 2 Introduction of Discrete-Time Systems This chapter concerns an important subclass of discrete-time systems, which are the linear and time-invariant systems excited by Gaussian distributed stochastic

More information

Identification of a Chemical Process for Fault Detection Application

Identification of a Chemical Process for Fault Detection Application Identification of a Chemical Process for Fault Detection Application Silvio Simani Abstract The paper presents the application results concerning the fault detection of a dynamic process using linear system

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

Model reduction via tangential interpolation

Model reduction via tangential interpolation Model reduction via tangential interpolation K. Gallivan, A. Vandendorpe and P. Van Dooren May 14, 2002 1 Introduction Although most of the theory presented in this paper holds for both continuous-time

More information

While using the input and output data fu(t)g and fy(t)g, by the methods in system identification, we can get a black-box model like (In the case where

While using the input and output data fu(t)g and fy(t)g, by the methods in system identification, we can get a black-box model like (In the case where ESTIMATE PHYSICAL PARAMETERS BY BLACK-BOX MODELING Liang-Liang Xie Λ;1 and Lennart Ljung ΛΛ Λ Institute of Systems Science, Chinese Academy of Sciences, 100080, Beijing, China ΛΛ Department of Electrical

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

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

Black Box Linear Algebra

Black Box Linear Algebra Black Box Linear Algebra An Introduction to Wiedemann s Approach William J. Turner Department of Mathematics & Computer Science Wabash College Symbolic Computation Sometimes called Computer Algebra Symbols

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

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

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

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 1 Adaptive Control Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 2 Outline

More information

THE IDENTIFICATION of models on the basis of frequency

THE IDENTIFICATION of models on the basis of frequency 656 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 43, NO 5, MAY 1998 Frequency Domain Identification Generalized Orthonormal Basis Functions Douwe K de Vries and Paul M J Van den Hof, Senior Member, IEEE

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

Run-to-Run MPC Tuning via Gradient Descent

Run-to-Run MPC Tuning via Gradient Descent Ian David Lockhart Bogle and Michael Fairweather (Editors), Proceedings of the nd European Symposium on Computer Aided Process Engineering, 7 - June, London. c Elsevier B.V. All rights reserved. Run-to-Run

More information

Nonlinear Identification of Backlash in Robot Transmissions

Nonlinear Identification of Backlash in Robot Transmissions Nonlinear Identification of Backlash in Robot Transmissions G. Hovland, S. Hanssen, S. Moberg, T. Brogårdh, S. Gunnarsson, M. Isaksson ABB Corporate Research, Control Systems Group, Switzerland ABB Automation

More information

ADAPTIVE FILTER THEORY

ADAPTIVE FILTER THEORY ADAPTIVE FILTER THEORY Fourth Edition Simon Haykin Communications Research Laboratory McMaster University Hamilton, Ontario, Canada Front ice Hall PRENTICE HALL Upper Saddle River, New Jersey 07458 Preface

More information

On the application of different numerical methods to obtain null-spaces of polynomial matrices. Part 1: block Toeplitz algorithms.

On the application of different numerical methods to obtain null-spaces of polynomial matrices. Part 1: block Toeplitz algorithms. On the application of different numerical methods to obtain null-spaces of polynomial matrices. Part 1: block Toeplitz algorithms. J.C. Zúñiga and D. Henrion Abstract Four different algorithms are designed

More information

NEURAL NETWORK BASED HAMMERSTEIN SYSTEM IDENTIFICATION USING PARTICLE SWARM SUBSPACE ALGORITHM

NEURAL NETWORK BASED HAMMERSTEIN SYSTEM IDENTIFICATION USING PARTICLE SWARM SUBSPACE ALGORITHM NEURAL NETWORK BASED HAMMERSTEIN SYSTEM IDENTIFICATION USING PARTICLE SWARM SUBSPACE ALGORITHM S.Z. Rizvi, H.N. Al-Duwaish Department of Electrical Engineering, King Fahd Univ. of Petroleum & Minerals,

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

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

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Recursive Algorithms - Han-Fu Chen

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Recursive Algorithms - Han-Fu Chen CONROL SYSEMS, ROBOICS, AND AUOMAION - Vol. V - Recursive Algorithms - Han-Fu Chen RECURSIVE ALGORIHMS Han-Fu Chen Institute of Systems Science, Academy of Mathematics and Systems Science, Chinese Academy

More information

Model Order Selection for Probing-based Power System Mode Estimation

Model Order Selection for Probing-based Power System Mode Estimation Selection for Probing-based Power System Mode Estimation Vedran S. Perić, Tetiana Bogodorova, KTH Royal Institute of Technology, Stockholm, Sweden, vperic@kth.se, tetianab@kth.se Ahmet. Mete, University

More information

Optimal triangular approximation for linear stable multivariable systems

Optimal triangular approximation for linear stable multivariable systems Proceedings of the 007 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July -3, 007 Optimal triangular approximation for linear stable multivariable systems Diego

More information

Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming

Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming Gorka Galdos, Alireza Karimi and Roland Longchamp Abstract A quadratic programming approach is proposed to tune fixed-order

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

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

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

More information

Applied Mathematics Letters

Applied Mathematics Letters Applied Mathematics Letters 24 (2011) 797 802 Contents lists available at ScienceDirect Applied Mathematics Letters journal homepage: wwwelseviercom/locate/aml Model order determination using the Hankel

More information

On Stochastic Adaptive Control & its Applications. Bozenna Pasik-Duncan University of Kansas, USA

On Stochastic Adaptive Control & its Applications. Bozenna Pasik-Duncan University of Kansas, USA On Stochastic Adaptive Control & its Applications Bozenna Pasik-Duncan University of Kansas, USA ASEAS Workshop, AFOSR, 23-24 March, 2009 1. Motivation: Work in the 1970's 2. Adaptive Control of Continuous

More information

VARIANCE COMPUTATION OF MODAL PARAMETER ES- TIMATES FROM UPC SUBSPACE IDENTIFICATION

VARIANCE COMPUTATION OF MODAL PARAMETER ES- TIMATES FROM UPC SUBSPACE IDENTIFICATION VARIANCE COMPUTATION OF MODAL PARAMETER ES- TIMATES FROM UPC SUBSPACE IDENTIFICATION Michael Döhler 1, Palle Andersen 2, Laurent Mevel 1 1 Inria/IFSTTAR, I4S, Rennes, France, {michaeldoehler, laurentmevel}@inriafr

More information

3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE

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

More information

State estimation of uncertain multiple model with unknown inputs

State estimation of uncertain multiple model with unknown inputs State estimation of uncertain multiple model with unknown inputs Abdelkader Akhenak, Mohammed Chadli, Didier Maquin and José Ragot Centre de Recherche en Automatique de Nancy, CNRS UMR 79 Institut National

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

BUMPLESS SWITCHING CONTROLLERS. William A. Wolovich and Alan B. Arehart 1. December 27, Abstract

BUMPLESS SWITCHING CONTROLLERS. William A. Wolovich and Alan B. Arehart 1. December 27, Abstract BUMPLESS SWITCHING CONTROLLERS William A. Wolovich and Alan B. Arehart 1 December 7, 1995 Abstract This paper outlines the design of bumpless switching controllers that can be used to stabilize MIMO plants

More information

Adaptive Dual Control

Adaptive Dual Control Adaptive Dual Control Björn Wittenmark Department of Automatic Control, Lund Institute of Technology Box 118, S-221 00 Lund, Sweden email: bjorn@control.lth.se Keywords: Dual control, stochastic control,

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

ON MODEL SELECTION FOR STATE ESTIMATION FOR NONLINEAR SYSTEMS. Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof

ON MODEL SELECTION FOR STATE ESTIMATION FOR NONLINEAR SYSTEMS. Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof ON MODEL SELECTION FOR STATE ESTIMATION FOR NONLINEAR SYSTEMS Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof Delft Center for Systems and Control, Delft University of Technology, Mekelweg 2, 2628 CD

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

CONVEX OPTIMIZATION OVER POSITIVE POLYNOMIALS AND FILTER DESIGN. Y. Genin, Y. Hachez, Yu. Nesterov, P. Van Dooren

CONVEX OPTIMIZATION OVER POSITIVE POLYNOMIALS AND FILTER DESIGN. Y. Genin, Y. Hachez, Yu. Nesterov, P. Van Dooren CONVEX OPTIMIZATION OVER POSITIVE POLYNOMIALS AND FILTER DESIGN Y. Genin, Y. Hachez, Yu. Nesterov, P. Van Dooren CESAME, Université catholique de Louvain Bâtiment Euler, Avenue G. Lemaître 4-6 B-1348 Louvain-la-Neuve,

More information

Time and Frequency domain design of Functional Filters

Time and Frequency domain design of Functional Filters 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 WeA17.3 Time and Frequency domain design of Functional Filters M. Ezzine, M. Darouach, H. Souley Ali and H. Messaoud

More information

General Properties for Determining Power Loss and Efficiency of Passive Multi-Port Microwave Networks

General Properties for Determining Power Loss and Efficiency of Passive Multi-Port Microwave Networks University of Massachusetts Amherst From the SelectedWorks of Ramakrishna Janaswamy 015 General Properties for Determining Power Loss and Efficiency of Passive Multi-Port Microwave Networks Ramakrishna

More information

Dynamic measurement: application of system identification in metrology

Dynamic measurement: application of system identification in metrology 1 / 25 Dynamic measurement: application of system identification in metrology Ivan Markovsky Dynamic measurement takes into account the dynamical properties of the sensor 2 / 25 model of sensor as dynamical

More information

IDENTIFICATION FOR CONTROL

IDENTIFICATION FOR CONTROL IDENTIFICATION FOR CONTROL Raymond A. de Callafon, University of California San Diego, USA Paul M.J. Van den Hof, Delft University of Technology, the Netherlands Keywords: Controller, Closed loop model,

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

NON-LINEAR CONTROL OF OUTPUT PROBABILITY DENSITY FUNCTION FOR LINEAR ARMAX SYSTEMS

NON-LINEAR CONTROL OF OUTPUT PROBABILITY DENSITY FUNCTION FOR LINEAR ARMAX SYSTEMS Control 4, University of Bath, UK, September 4 ID-83 NON-LINEAR CONTROL OF OUTPUT PROBABILITY DENSITY FUNCTION FOR LINEAR ARMAX SYSTEMS H. Yue, H. Wang Control Systems Centre, University of Manchester

More information

Prof. Dr. Roland Füss Lecture Series in Applied Econometrics Summer Term Introduction to Time Series Analysis

Prof. Dr. Roland Füss Lecture Series in Applied Econometrics Summer Term Introduction to Time Series Analysis Introduction to Time Series Analysis 1 Contents: I. Basics of Time Series Analysis... 4 I.1 Stationarity... 5 I.2 Autocorrelation Function... 9 I.3 Partial Autocorrelation Function (PACF)... 14 I.4 Transformation

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

Constrained State Estimation Using the Unscented Kalman Filter

Constrained State Estimation Using the Unscented Kalman Filter 16th Mediterranean Conference on Control and Automation Congress Centre, Ajaccio, France June 25-27, 28 Constrained State Estimation Using the Unscented Kalman Filter Rambabu Kandepu, Lars Imsland and

More information

Published in: Proceedings of the 16th IFAC Symposium on System Identification (SYSID 2012), July , Brussels, Belgium

Published in: Proceedings of the 16th IFAC Symposium on System Identification (SYSID 2012), July , Brussels, Belgium Dynamic network structure identification with prediction error methods - basic examples Dankers, AG; Van den Hof, PMJ; Heuberger, PSC; Bombois, X Published in: Proceedings of the 16th IFAC Symposium on

More information

Bounding the parameters of linear systems with stability constraints

Bounding the parameters of linear systems with stability constraints 010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 0, 010 WeC17 Bounding the parameters of linear systems with stability constraints V Cerone, D Piga, D Regruto Abstract

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. VII - System Characteristics: Stability, Controllability, Observability - Jerzy Klamka

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. VII - System Characteristics: Stability, Controllability, Observability - Jerzy Klamka SYSTEM CHARACTERISTICS: STABILITY, CONTROLLABILITY, OBSERVABILITY Jerzy Klamka Institute of Automatic Control, Technical University, Gliwice, Poland Keywords: stability, controllability, observability,

More information

A Kind of Frequency Subspace Identification Method with Time Delay and Its Application in Temperature Modeling of Ceramic Shuttle Kiln

A Kind of Frequency Subspace Identification Method with Time Delay and Its Application in Temperature Modeling of Ceramic Shuttle Kiln American Journal of Computer Science and Technology 218; 1(4): 85 http://www.sciencepublishinggroup.com/j/ajcst doi: 1.1148/j.ajcst.21814.12 ISSN: 2412X (Print); ISSN: 24111 (Online) A Kind of Frequency

More information

A NOVEL OPTIMAL PROBABILITY DENSITY FUNCTION TRACKING FILTER DESIGN 1

A NOVEL OPTIMAL PROBABILITY DENSITY FUNCTION TRACKING FILTER DESIGN 1 A NOVEL OPTIMAL PROBABILITY DENSITY FUNCTION TRACKING FILTER DESIGN 1 Jinglin Zhou Hong Wang, Donghua Zhou Department of Automation, Tsinghua University, Beijing 100084, P. R. China Control Systems Centre,

More information

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance International Journal of Control Science and Engineering 2018, 8(2): 31-35 DOI: 10.5923/j.control.20180802.01 Adaptive Predictive Observer Design for Class of Saeed Kashefi *, Majid Hajatipor Faculty of

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

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL What is Model Predictive Control (MPC)? CBE495 LECTURE IV MODEL PREDICTIVE CONTROL Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University * Some parts are from

More information

Multivariate ARMA Processes

Multivariate ARMA Processes LECTURE 8 Multivariate ARMA Processes A vector y(t) of n elements is said to follow an n-variate ARMA process of orders p and q if it satisfies the equation (1) A 0 y(t) + A 1 y(t 1) + + A p y(t p) = M

More information

Quantification of frequency domain error bounds with guaranteed confidence level in Prediction Error Identification

Quantification of frequency domain error bounds with guaranteed confidence level in Prediction Error Identification Quantification of frequency domain error bounds with guaranteed confidence level in Prediction Error Identification X. Bombois (1), B.D.O. Anderson (2), M. Gevers (3) (1) Delft Center for Systems and Control,

More information

THIS paper studies the input design problem in system identification.

THIS paper studies the input design problem in system identification. 1534 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 50, NO. 10, OCTOBER 2005 Input Design Via LMIs Admitting Frequency-Wise Model Specifications in Confidence Regions Henrik Jansson Håkan Hjalmarsson, Member,

More information

Piezoelectric Transducer Modeling: with System Identification (SI) Method

Piezoelectric Transducer Modeling: with System Identification (SI) Method World Academy of Science, Engineering and Technology 5 8 Piezoelectric Transducer Modeling: with System Identification (SI) Method Nora Taghavi, and Ali Sadr Abstract System identification is the process

More information

A NUMERICAL METHOD TO SOLVE A QUADRATIC CONSTRAINED MAXIMIZATION

A NUMERICAL METHOD TO SOLVE A QUADRATIC CONSTRAINED MAXIMIZATION A NUMERICAL METHOD TO SOLVE A QUADRATIC CONSTRAINED MAXIMIZATION ALIREZA ESNA ASHARI, RAMINE NIKOUKHAH, AND STEPHEN L. CAMPBELL Abstract. The problem of maximizing a quadratic function subject to an ellipsoidal

More information

Likelihood Bounds for Constrained Estimation with Uncertainty

Likelihood Bounds for Constrained Estimation with Uncertainty Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 WeC4. Likelihood Bounds for Constrained Estimation with Uncertainty

More information

Input Signal Generation for Constrained Multiple-Input Multple-Output Systems

Input Signal Generation for Constrained Multiple-Input Multple-Output Systems Preprints of the 19th World Congress The International Federation of Automatic Control Input Signal Generation for Constrained Multiple-Input Multple-Output Systems Per Hägg Christian A. Larsson Afrooz

More information

Seminar on Linear Algebra

Seminar on Linear Algebra Supplement Seminar on Linear Algebra Projection, Singular Value Decomposition, Pseudoinverse Kenichi Kanatani Kyoritsu Shuppan Co., Ltd. Contents 1 Linear Space and Projection 1 1.1 Expression of Linear

More information

On the Relative Gain Array (RGA) with Singular and Rectangular Matrices

On the Relative Gain Array (RGA) with Singular and Rectangular Matrices On the Relative Gain Array (RGA) with Singular and Rectangular Matrices Jeffrey Uhlmann University of Missouri-Columbia 201 Naka Hall, Columbia, MO 65211 5738842129, uhlmannj@missouriedu arxiv:180510312v2

More information

Piezoelectric Transducer Modeling: with System Identification (SI) Method

Piezoelectric Transducer Modeling: with System Identification (SI) Method Vol:, No:, 8 Piezoelectric Transducer Modeling: with System Identification (SI) Method Nora Taghavi, and Ali Sadr International Science Index, Electrical and Computer Engineering Vol:, No:, 8 waset.org/publication/688

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