Ten years of progress in Identification for Control. Outline

Size: px
Start display at page:

Download "Ten years of progress in Identification for Control. Outline"

Transcription

1 Ten years of progress in Identification for Control Design and Optimization of Restricted Complexity Controllers Grenoble Workshop, January, 2003 Michel Gevers CESAME - UCL, Louvain-la-Neuve, Belgium In collaboration with B.D.O. Anderson, R.R. Bitmead, X. Bombois, B. Codrons, F. De Bruyne, G.C. Goodwin, S. Gunnarsson, R. Hildebrand, H. Hjalmarsson, C. Kulcsar, J. Leblond, A. Lecchini, O. Lequin, L. Ljung, B. Ninness, A.G. Partanen, M.A. Poubelle, G. Scorletti, P.M.J. Van den Hof, and Z. Zang. 1 Outline Outline Why identification for control? A control-relevant nominal model iterative design Iterative Feedback Tuning Robustness analysis of data-based uncertainty sets Control-oriented uncertainty sets Conclusions 2

2 Why identification for control Why identification for control? If the estimated model is exact it is optimal for all applications In general, there is model uncertainty due to Use of limited complexity model structure bias error Finite number of noisy data variance error The quality of the model (and its uncertainty) depend on the design of the identification : experimental conditions, identification criterion, validation criterion, etc Design User s choices!!! 3 Why Identification for control The state of the art around 1990 System identification and robust control had been developed as two separate theories Robust control was based on model uncertainty descriptions that were not data-based Prediction Error Identification had evolved from a search for the true system to the estimation of an approximate model bias error, variance error G 0 (e jω ) G(e jω, ˆθ N ) = G 0 (e jω ) G(e jω, θ ) }{{} bias error + G(e jω, θ ) G(e jω, ˆθ N ) }{{} variance error However, when it came to the design of a controller on the basis of data collected on the system, the dominant idea was : first identify the best model, then design the controller on the basis of that best model. Certainty equivalence principle. Best was not best for control design. 4

3 Why Identification for control The major open problems of the time The model uncertainty descriptions delivered by Prediction Error Identification were not usable by robust control theory. Robust control theory was not taken into account in identification design. The role of the experimental conditions was not well understood. There was very little understanding of the interplay between control design and identification design in a closed loop system. 5 Why Identification for control The relevant feedback loops r t û C t ˆv + t id Ĝ ŷ t - r t + C u G v t t id 0 y t - Identified system Experimental setup r t ū C(Ĝ) t ˆv + t Ĝ ȳ t - r t u C(Ĝ) t v + t G 0 y t - Design loop Achieved loop A game with four players: G 0, Ĝ, C id, C(Ĝ). 6

4 Why Identification for control Identification as a design problem If identification is viewed as approximation, and if one understands the connection between the identification criterion, the quality of the model, and the intended application, then identification can be viewed as a goal-oriented design problem (L. Ljung) Wahlberg and Ljung (1986), Design variables for bias distribution in transfer function estimation Gevers and Ljung (1986), Optimal experiment design with respect to the intended model application This viewpoint was instrumental in the development, from around 1990, of identification for control. An agenda for research was proposed in: Gevers (1991), Connecting identification and robust control: a new challenge, Plenary at 9th IFAC Symp. on System Identification, Budapest. 7 Why Identification for control The chronology of progress A control-relevant nominal model, or understanding bias error manipulation This led to iterative model/controller design ( ) Which in turn led to iterative (model-free) controller design (1994) Robust stability analysis of control-oriented design schemes ( ) Robust performance design of control-oriented model uncertainty sets ( now) 8

5 A control-relevant nominal model : iterative control design A key observation r t + ū C(Ĝ) t Ĝ ȳ t - r t + u C(Ĝ) t G 0 y t - Design loop Achieved loop Ĝ is good for control design if the achieved and designed loop are close. G 0 C 1 + G 0 C ĜC 1 + ĜC = (G 0 Ĝ)CS 0 Ŝ where S 0 = 1 1+G 0 C, Ŝ = 1 1+ĜC. Closed loop PE identification naturally minimizes V (θ) = π π G 0 Ĝ(θ) 2 C id S 0 2 D 2 Φ r dω Problem: C id C(Ĝ) iterative design: C k = C(Ĝ k ) and D k = Ŝ k. 9 A control-relevant nominal model : iterative design Iterative identification and control design schemes Several iterative schemes were developed in the early nineties; they differed by the choice of identification criterion and control performance criterion. Pioneers: Delft, Cesame, Australian National University Adaptive control is replaced by batch processing much easier to analyze This work led to intense new work on closed loop identification Transfer of theory to industrial applications was remarkably fast!! We provided a methodology for something people in industry were waiting for: how to use the data we collect on a controlled process to improve control performance? The result: a restricted complexity control-oriented nominal model. The control objective shapes the bias error distribution. 10

6 Iterative Feedback Tuning How about direct (model-free) controller updates? In 1994, the convergence study of the model-based iterative schemes led to a new scheme, now called Iterative Feedback Tuning, or IFT. Idea : minimize a control performance criterion directly w.r.t. controller parameters using closed loop data only Earlier attempts had failed because such minimization requires a model Key new idea (Hjalmarsson) : the gradient of the control criterion can be computed from signals obtained on the actual closed loop system, by feeding back the output of the closed loop system; hence the name IFT. 11 Iterative Feedback Tuning A brief presentation of IFT Control error : ỹ(ρ) y(ρ) y d = ( ) C(ρ)G0 r y d C(ρ)G 0 Performance criterion : J(ρ) = 1 [ N 2N E (ỹ t (ρ)) 2 + λ Optimal controller : t=1 ρ = arg min ρ J(ρ) C(ρ)G 0 v ] N (u t (ρ)) 2 t=1 12

7 Find ρ that solves 0 = J ρ (ρ) = 1 N E The IFT algorithm Iterative Feedback Tuning [ N N ] ỹ t (ρ) ỹ t (ρ) + λ u t (ρ) u t (ρ) t=1 Controller parameter updates : t=1 ρ i+1 = ρ i γ i R 1 i J ρ (ρ i) J ρ (ρ i) is computed by a judicious filtering of signals obtained from a special experiment This experiment requires feeding back the output at the reference input 13 The impact of IFT Iterative Feedback Tuning IFT has been adopted immediately by the Belgian multinational Solvay Applied to numerous process control and mechanical applications It has given rise to a large number of extensions and variants: Applications to MIMO and to nonlinear systems Application to multirate sampled-data systems Masked IFT: tuning PID controllers with minimum settling time Tuning controllers with constraints using interior point methods IFT with a relaxed reference model for the tuning of nonminimum phase systems Use of randomized algorithms for faster convergence Optimal filtering for accuracy and convergence speed For a recent survey, see H. Hjalmarsson, Iterative Feedback Tuning - An Overview, Int. Journal of Adaptive Control & Signal Processing, Vol. 16, No 5, pp ,

8 Robustness analysis of data-based uncertainty sets So far for nominal design, but what about uncertainty? Understanding the interplay between bias error distribution and control objective led to control-oriented nominal models Can we similarly hope to build control-oriented uncertainty sets from data? We need to understand the interplay between model uncertainty and robust control objectives. 15 Robustness analysis of data-based uncertainty sets Assumptions The robust control paradigm One wants to design a controller C for an unknown system G 0 The system is known to belong to some model uncertainty set D The control design procedure often uses a nominal model Ĝ of G 0, typically the center of D Objectives The controller C designed from Ĝ must stabilize all models in D (and therefore also the true G 0 ) robust stability The performance achieved by C on all models in D must be close to the nominal performance of the [Ĝ, C] loop. robust performance Important observation Achievement of these two objectives hinges as much on the choice of C as on the choice of D!! 16

9 Robustness analysis of data-based uncertainty sets The key role of the uncertainty set The last observation raises several key questions about the construction of uncertainty sets. Can we estimate uncertainty sets D from data? Are they compatible with existing robust analysis and design tools? Are some uncertainty structures better than others? How can we define a control-oriented uncertainty set? Can we tune the estimation of the uncertainty set for robust control design? The last two questions began to be addressed around Robustness analysis of data-based uncertainty sets Estimation of uncertainty sets from data New methods have been developed for the estimation of uncertainty sets from data, based on PE identification methods Combination of PE and worst-case identification We now have robustness tools to relate these uncertainty sets to corresponding sets of stabilizing controllers We have defined quality measures of these uncertainty sets that are related to the size of the corresponding set of stabilizing controllers 18

10 Robustness analysis of data-based uncertainty sets Examples of data-based uncertainty sets Example 1: PE uncertainty set D P E = {G(z, θ) (θ ˆθ) T R(θ ˆθ) < γ} with Ĝ = G(z, ˆθ) Example 2: Youla-parametrization uncertainty set D Y = {G G = N x + D c D x N c, γ} where N x, D x, N c, D c, are stable, rational, proper: Ĝ = N x D x is a nominal model C = N c D c is any stabilizing controller of Ĝ Nice feature of D Y : all models in D Y are stabilized by C. Drawback: the set is a function of the particular controller C chosen for the parametrization. 19 Robustness analysis of data-based uncertainty sets The generic PE model uncertainty set By PE identification methods, one can construct a generic PE model uncertainty set : { D = G(z, δ) G(z, δ) = e + Z } Nδ 1 + Z D δ, δ U = {δ (δ ˆδ) T R(δ ˆδ) < 1} where ˆδ is the parameter estimate resulting from the validation step. R is a symmetric positive definite matrix R k k, proportional to the inverse of the covariance matrix of ˆδ. Z N (z) and Z D (z) are row vectors of size k of known transfer functions. e(z) is either zero or a known transfer function. The true G 0 belongs to D with probability α. We can fix α. 20

11 Robustness analysis of data-based uncertainty sets A robustness theory for PE uncertainty sets We have developed robust analysis tools for these PE uncertainty sets Necessary and sufficient condition to check whether a given controller C stabilizes all models in a PE uncertainty set D Necessary and sufficient condition to check whether a given controller C achieves a given level of performance with all models in D We have defined a quality measure for these PE uncertainty sets that is related to the size of a corresponding set C of stabilizing controllers design tool for the construction of a control-oriented uncertainty set? 21 Robustness analysis of data-based uncertainty sets N & S conditions for controller validation Theorem : (Automatica, 2001) Consider a generic PE uncertainty set D and a controller C(z) = X(z)/Y (z) that stabilizes the nominal model G(z, ˆδ). Then all models in D are stabilized by C(z) if and only if where max ω µ(m D(e jω )) 1, M D (z) = (Z D + X(Z N ez D ) 1 )T Y +ex 1 + (Z D + X(Z N ez D ) Y +ex )ˆδ, T is a square root of the matrix R defining D : R = T T T. φ = T (δ ˆδ), whereby δ U φ 2 < 1. µ(m D (e jω )) is the stability radius of the loop [M D (z) φ]. 22

12 Robustness analysis of data-based uncertainty sets Worst case performance over a PE uncertainty set We consider a generic PE uncertainty set D and a controller C(z) which is validated for stability over D. At a frequency ω we define the worst case performance of all closed loop systems [G(z, δ) C(z)] with G(z, δ) D as J W C (D, C, W l, W r, ω) = max σ [ ] max Wl H(G(e jω, δ), C(e jω ))W r. G(z,δ) D where T (G, C) = GC 1+GC C 1+GC G 1+GC 1 1+GC W l (z) and W r (z) are diagonal weights Note that J W C is a frequency function : it defines a template. 23 Robustness analysis of data-based uncertainty sets Controller validation for robust performance Theorem : (Automatica, 2001) Consider a PE uncertainty region D and a robustly stabilizing controller C. Then at frequency ω: J W C (D, C, W l, W r, ω) = γ opt (ω), where γ opt (ω) is the optimal value of γ for the following standard convex optimization problem involving LMI constraints: minimize γ over γ, τ subject to τ 0 and [ ] [ ] Re(a11 ) Re(a 12 ) R Rˆδ Re(a 12 ) Re(a τ 22) ( Rˆδ) T ˆδ T Rˆδ 1 where the a ij are functions of D and C. < 0 24

13 Control-oriented uncertainty sets What is a control-oriented uncertainty set? No clear consensus yet! Two possible lines of thought: 1. D (1) better than D (2) if the set of controllers C (1) that stabilize D (1) contains the set of controllers C (2) that stabilize D (2). 2. Consider a model uncertainty set D that contains the true system G 0, with Ĝ at its center. Let C be a controller that stabilizes Ĝ, with nominal stability margin bĝ,c and nominal performance J(Ĝ, C). Then we could say that D is tuned for robust control if C stabilizes all models in D the worst case stability margin b D,C is not much smaller than than bĝ,c the worst case performance J W C (D, C) is not much smaller than the nominal performance J(Ĝ, C). 25 Control-oriented uncertainty sets A control-oriented quality measure for an uncertainty set Definition: the Vinnicombe ν-gap (for scalar systems) δ ν (G 1, G 2 ) = max ω G 1 (jω) G 2 (jω) 1 + G1 (jω) G 2 (jω) 2 = max ω κ(g 1, G 2 ) provided some winding number condition is satisfied. Consider a PE model set D and a model Ĝ. Worst case chordal distance at frequency ω between Ĝ and D: κ W C (Ĝ(e jω ), D) = sup G D D κ(ĝ(e jω ), G D (e jω )) Worst case ν-gap between Ĝ and D: δ W C (Ĝ, D) = sup G D D δ ν (Ĝ, G D ) = sup ω κ W C (Ĝ(e jω ), D)) 26

14 Control-oriented uncertainty sets Why is this measure control-oriented? Connection with stabilizing controllers : Let C stabilize Ĝ with stability margin bĝ,c. Then C stabilizes all models in D if and only if δ W C (D) < bĝc. The smaller δ W C (D), the larger is the set C of stabilizing controllers. 27 Control-oriented uncertainty sets How to design control-oriented uncertainty sets? Major topic of present activity on System Identification for control. Two questions have been addressed so far: Comparing uncertainty structures. Given that there are a number of uncertainty structures that can be estimated from data, is one better tuned for robust control than another? (Van den Hof ) Optimal experiment design for PE uncertainty structures. The measure δ W C (D) defines the size of the set of stabilizing controllers. Can we design the identification experiment for the estimation of D in such a way as to minimize δ W C (D)? (Hildebrand & Gevers, SIAM J. Control, 2003) 28

15 Conclusions Conclusions Enormous progress in ten years time Much better understanding of closed loop identification iterative controller retuning the interplay between identification and robust control Workable methods and algorithms have been produced; they have already found their way in industrial applications: EDF, Solvay, ASML (wafer stepper), CSR (sugar mill), Philips (CD player), etc Much work remains to be done on optimal experiment design We are still far from a fully automated procedure. Our main objective for the future: direct controller tuning from data. 29

Data-based Modelling for Control and Optimization

Data-based Modelling for Control and Optimization Data-based Modelling for Control and Optimization Paul Van den Hof Systems and Control: Challenges in the 21 st century Delft, 7-8 June 2004 1 Contents Introduction: from data to model to control Identification

More information

A Decade of Progress in Iterative Process Control Design : from Theory to Practice

A Decade of Progress in Iterative Process Control Design : from Theory to Practice A Decade of Progress in Iterative Process Control Design : from Theory to Practice Michel Gevers a,1, a CESAME, Université Catholique de Louvain Bâtiment EULER, 4 av. Georges Lemaitre, B-1348 Louvain-la-Neuve,

More information

Iterative Feedback Tuning

Iterative Feedback Tuning Iterative Feedback Tuning Michel Gevers CESAME - UCL Louvain-la-Neuve Belgium Collaboration : H. Hjalmarsson, S. Gunnarsson, O. Lequin, E. Bosmans, L. Triest, M. Mossberg Outline Problem formulation Iterative

More information

Chance Constrained Input Design

Chance Constrained Input Design 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -5, Chance Constrained Input Design Cristian R. Rojas, Dimitrios Katselis, Håkan Hjalmarsson,

More information

Iterative Feedback Tuning for robust controller design and optimization

Iterative Feedback Tuning for robust controller design and optimization Iterative Feedback Tuning for robust controller design and optimization Hynek Procházka, Michel Gevers, Brian D.O. Anderson, Christel Ferrera Abstract This paper introduces a new approach for robust controller

More information

Experiment design for batch-to-batch model-based learning control

Experiment design for batch-to-batch model-based learning control Experiment design for batch-to-batch model-based learning control Marco Forgione, Xavier Bombois and Paul M.J. Van den Hof Abstract An Experiment Design framewor for dynamical systems which execute multiple

More information

Journal of the Franklin Institute. Data-Driven Model Reference Control Design by Prediction Error Identification

Journal of the Franklin Institute. Data-Driven Model Reference Control Design by Prediction Error Identification ,,, Journal of The Franklin Institute 00 (2015) 1 17 Journal of the Franklin Institute www.elsevier.com/locate/jfranklin Data-Driven Model Reference Control Design by Prediction Error Identification L.

More information

OPTIMAL EXPERIMENT DESIGN IN CLOSED LOOP. KTH, Signals, Sensors and Systems, S Stockholm, Sweden.

OPTIMAL EXPERIMENT DESIGN IN CLOSED LOOP. KTH, Signals, Sensors and Systems, S Stockholm, Sweden. OPTIMAL EXPERIMENT DESIGN IN CLOSED LOOP Henrik Jansson Håkan Hjalmarsson KTH, Signals, Sensors and Systems, S-00 44 Stockholm, Sweden. henrik.jansson@s3.kth.se Abstract: In this contribution we extend

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

Lecture 7 Open-loop & closedloop experiments. The Bias Formula goes closed-loop and the returns

Lecture 7 Open-loop & closedloop experiments. The Bias Formula goes closed-loop and the returns Lecture 7 Open-loop & closedloop experiments The Bias Formula goes closed-loop and the returns Closed-loop vs open-loop Open-loop system disturbance Feedback-free system input output Control input independent

More information

Virtual Reference Feedback Tuning: a direct method for the design of feedback controllers

Virtual Reference Feedback Tuning: a direct method for the design of feedback controllers AUTOMATICA to appear Virtual Reference Feedback Tuning: a direct method for the design of feedback controllers M.C. Campi, A.Lecchini and S.M. Savaresi Dip. di Elettronica per l Automazione - Università

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

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

Identification, Model Validation and Control. Lennart Ljung, Linköping

Identification, Model Validation and Control. Lennart Ljung, Linköping Identification, Model Validation and Control Lennart Ljung, Linköping Acknowledgment: Useful discussions with U Forssell and H Hjalmarsson 1 Outline 1. Introduction 2. System Identification (in closed

More information

Finite-time experiment design with multisines

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

More information

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

Virtual Reference Feedback Tuning for Non Minimum Phase Plants

Virtual Reference Feedback Tuning for Non Minimum Phase Plants Virtual eference Feedback Tuning for Non Minimum Phase Plants Lucíola Campestrini, Michel Gevers and Alexandre Sanfelice Bazanella Abstract Model eference control design methods fail when the plant has

More information

Plant friendly input design for system identification in closed loop

Plant friendly input design for system identification in closed loop Plant friendly input design for system identification in closed loop Sridharakumar Narasimhan, Xavier Bombois Dept. of Chemical Engineering, IIT Madras, Chennai, India. (e-mail: sridharkrn@iitm.ac.in.

More information

Open-loop vs. Closed-loop identification of Box-Jenkins systems in a Least Costly Identification context

Open-loop vs. Closed-loop identification of Box-Jenkins systems in a Least Costly Identification context Open-loop vs. Closed-loop identification of Box-Jenkins systems in a Least Costly Identification context Xavier Bombois, Brian D.O. Anderson and Gérard Scorletti Abstract In this paper, we compare open-loop

More information

Experiment Design with Applications in Identification for Control

Experiment Design with Applications in Identification for Control Experiment Design with Applications in Identification for Control Henrik Jansson TRITA-S3-REG-0404 ISSN 1404 2150 ISBN 91-7283-905-8 Automatic Control Department of Signals, Sensors and Systems Royal Institute

More information

Improving Convergence of Iterative Feedback Tuning using Optimal External Perturbations

Improving Convergence of Iterative Feedback Tuning using Optimal External Perturbations Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-, 2008 Improving Convergence of Iterative Feedback Tuning using Optimal External Perturbations Jakob Kjøbsted Huusom,

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

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

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

Batch-to-batch strategies for cooling crystallization

Batch-to-batch strategies for cooling crystallization Batch-to-batch strategies for cooling crystallization Marco Forgione 1, Ali Mesbah 1, Xavier Bombois 1, Paul Van den Hof 2 1 Delft University of echnology Delft Center for Systems and Control 2 Eindhoven

More information

Identification for robust deconvolution filtering

Identification for robust deconvolution filtering Identification for robust deconvolution filtering Xavier Bombois, Håkan Hjalmarsson, Gérard Scorletti To cite this version: Xavier Bombois, Håkan Hjalmarsson, Gérard Scorletti. Identification for robust

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 Identification, Newcastle, Australia, 26 LINEAR REGRESSION METHOD FOR ESTIMATING APPROXIMATE NORMALIZED COPRIME PLANT FACTORS M.R. Graham R.A. de Callafon,1 University of

More information

PERFORMANCE ANALYSIS OF CLOSED LOOP SYSTEM WITH A TAILOR MADE PARAMETERIZATION. Jianhong Wang, Hong Jiang and Yonghong Zhu

PERFORMANCE ANALYSIS OF CLOSED LOOP SYSTEM WITH A TAILOR MADE PARAMETERIZATION. Jianhong Wang, Hong Jiang and Yonghong Zhu International Journal of Innovative Computing, Information and Control ICIC International c 208 ISSN 349-498 Volume 4, Number, February 208 pp. 8 96 PERFORMANCE ANALYSIS OF CLOSED LOOP SYSTEM WITH A TAILOR

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

al., 999; Gevers et al., 2; ombois, 2). We have shown in (ombois et al., 999; Gevers et al., 2; ombois, 2) that a prediction error identification step

al., 999; Gevers et al., 2; ombois, 2). We have shown in (ombois et al., 999; Gevers et al., 2; ombois, 2) that a prediction error identification step Robustness analysis tools for an uncertainty set obtained by prediction error identification? X. ombois a; M. Gevers b G. Scorletti c.d.o. Anderson d a Section MMR, Department of Applied Physics, Delft

More information

EECE Adaptive Control

EECE Adaptive Control EECE 574 - Adaptive Control Recursive Identification in Closed-Loop and Adaptive Control Guy Dumont Department of Electrical and Computer Engineering University of British Columbia January 2010 Guy Dumont

More information

Necessary and sufficient conditions for uniqueness of the minimum in Prediction Error Identification 1,2

Necessary and sufficient conditions for uniqueness of the minimum in Prediction Error Identification 1,2 Necessary and sufficient conditions for uniqueness of the minimum in Prediction Error Identification 1,2 A.S. Bazanella M. Gevers X. Bombois Electrical Engineering Department, Universidade Federal do Rio

More information

Application-Oriented Estimator Selection

Application-Oriented Estimator Selection IEEE SIGNAL PROCESSING LETTERS, VOL. 22, NO. 4, APRIL 2015 489 Application-Oriented Estimator Selection Dimitrios Katselis, Member, IEEE, and Cristian R. Rojas, Member, IEEE Abstract Designing the optimal

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

APPROXIMATE SOLUTION OF A SYSTEM OF LINEAR EQUATIONS WITH RANDOM PERTURBATIONS

APPROXIMATE SOLUTION OF A SYSTEM OF LINEAR EQUATIONS WITH RANDOM PERTURBATIONS APPROXIMATE SOLUTION OF A SYSTEM OF LINEAR EQUATIONS WITH RANDOM PERTURBATIONS P. Date paresh.date@brunel.ac.uk Center for Analysis of Risk and Optimisation Modelling Applications, Department of Mathematical

More information

Suboptimal Feedback Control by a Scheme of Iterative Identification and Control Design

Suboptimal Feedback Control by a Scheme of Iterative Identification and Control Design Mathematical Modelling of Systems 1381-2424/97/0202-00$12.00 1997, Vol. 3, No. 1, pp. 77 101 c Swets & Zeitlinger Suboptimal Feedback Control by a Scheme of Iterative Identification and Control Design

More information

Iterative Controller Tuning Using Bode s Integrals

Iterative Controller Tuning Using Bode s Integrals Iterative Controller Tuning Using Bode s Integrals A. Karimi, D. Garcia and R. Longchamp Laboratoire d automatique, École Polytechnique Fédérale de Lausanne (EPFL), 05 Lausanne, Switzerland. email: alireza.karimi@epfl.ch

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

MOOSE: Model Based Optimal Input Design Toolbox for Matlab

MOOSE: Model Based Optimal Input Design Toolbox for Matlab MOOSE: Model Based Optimal Input Design Toolbox for Matlab Technical Report Mariette Annergren mariette.annergren@ee.kth.se Christian Larsson christian.larsson@ee.kth.se September 23, 2011 Contents 1 Introduction

More information

DISCRETE-TIME ADAPTIVE LQG/LTR CONTROL

DISCRETE-TIME ADAPTIVE LQG/LTR CONTROL DISCRETE-TIME ADAPTIVE LQG/LTR CONTROL DARIUSZ HORLA Poznan University of Technology Inst. of Control and Inf. Eng. ul. Piotrowo 3a, 6-965 Poznan POLAND ANDRZEJ KRÓLIKOWSKI Poznan University of Technology

More information

Identification for control of multivariable systems: Controller validation and experiment design via LMIs

Identification for control of multivariable systems: Controller validation and experiment design via LMIs dentification for control of multivariable systems: Controller validation and experiment design via LMs Märta Barenthin, Xavier Bombois, Håkan Hjalmarsson, Gérard Scorletti To cite this version: Märta

More information

Robust fixed-order H Controller Design for Spectral Models by Convex Optimization

Robust fixed-order H Controller Design for Spectral Models by Convex Optimization Robust fixed-order H Controller Design for Spectral Models by Convex Optimization Alireza Karimi, Gorka Galdos and Roland Longchamp Abstract A new approach for robust fixed-order H controller design by

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

Asymptotically exact direct data-driven multivariable controller tuning

Asymptotically exact direct data-driven multivariable controller tuning Preprints of the 17th IFAC Symposium on System Identification Beijing International Convention Center Asymptotically exact direct data-driven multivariable controller tuning Simone Formentin, Andrea Bisoffi,

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

Automatic Loop Shaping in QFT by Using CRONE Structures

Automatic Loop Shaping in QFT by Using CRONE Structures Automatic Loop Shaping in QFT by Using CRONE Structures J. Cervera and A. Baños Faculty of Computer Engineering Department of Computer and Systems Engineering University of Murcia (Spain) jcervera@um.es

More information

Adaptive State Feedback Nash Strategies for Linear Quadratic Discrete-Time Games

Adaptive State Feedback Nash Strategies for Linear Quadratic Discrete-Time Games Adaptive State Feedbac Nash Strategies for Linear Quadratic Discrete-Time Games Dan Shen and Jose B. Cruz, Jr. Intelligent Automation Inc., Rocville, MD 2858 USA (email: dshen@i-a-i.com). The Ohio State

More information

Virtual Reference Feedback Tuning for non-linear systems

Virtual Reference Feedback Tuning for non-linear systems Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 25 Seville, Spain, December 2-5, 25 ThA9.6 Virtual Reference Feedback Tuning for non-linear systems

More information

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

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

More information

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

Direct iterative tuning via spectral analysis

Direct iterative tuning via spectral analysis Automatica 36 (2000) 1301}1307 Brief Paper Direct iterative tuning via spectral analysis Leonardo C. Kammer*, Robert R. Bitmead, Peter L. Bartlett Pulp and Paper Centre, University of British Columbia,

More information

A brief introduction to robust H control

A brief introduction to robust H control A brief introduction to robust H control Jean-Marc Biannic System Control and Flight Dynamics Department ONERA, Toulouse. http://www.onera.fr/staff/jean-marc-biannic/ http://jm.biannic.free.fr/ European

More information

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

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

More information

An algorithm for amplitude-constrained input design for system identification

An algorithm for amplitude-constrained input design for system identification An algorithm for amplitude-constrained input design for system identification The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation

More information

Closed-loop Identification

Closed-loop Identification Linköping Studies in Science and Technology. Dissertations No. 566 Closed-loop Identification Methods, Theory, and Applications Urban Forssell Department of Electrical Engineering Linköping University,

More information

MCMC algorithms for fitting Bayesian models

MCMC algorithms for fitting Bayesian models MCMC algorithms for fitting Bayesian models p. 1/1 MCMC algorithms for fitting Bayesian models Sudipto Banerjee sudiptob@biostat.umn.edu University of Minnesota MCMC algorithms for fitting Bayesian models

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

Robust Tuning of Power System Stabilizers Using Coefficient Diagram Method

Robust Tuning of Power System Stabilizers Using Coefficient Diagram Method International Journal of Electrical Engineering. ISSN 0974-2158 Volume 7, Number 2 (2014), pp. 257-270 International Research Publication House http://www.irphouse.com Robust Tuning of Power System Stabilizers

More information

On Input Design in System Identification for Control MÄRTA BARENTHIN

On Input Design in System Identification for Control MÄRTA BARENTHIN On Input Design in System Identification for Control MÄRTA BARENTHIN Licentiate Thesis Stockholm, Sweden 2006 TRITA-EE 2006:023 ISSN 1653-5146 ISBN 91-7178-400-4 KTH School of Electrical Engineering SE-100

More information

Presentation in Convex Optimization

Presentation in Convex Optimization Dec 22, 2014 Introduction Sample size selection in optimization methods for machine learning Introduction Sample size selection in optimization methods for machine learning Main results: presents a methodology

More information

Iterative Feedforward Tuning for Residual Vibration Reduction

Iterative Feedforward Tuning for Residual Vibration Reduction Proceedings of the 7th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-, 28 Iterative Feedforward Tuning for Residual Vibration Reduction Antonio Visioli Aurelio Piazzi

More information

Self-tuning Control Based on Discrete Sliding Mode

Self-tuning Control Based on Discrete Sliding Mode Int. J. Mech. Eng. Autom. Volume 1, Number 6, 2014, pp. 367-372 Received: July 18, 2014; Published: December 25, 2014 International Journal of Mechanical Engineering and Automation Akira Ohata 1, Akihiko

More information

Synthèse de correcteurs par retour d état observé robustes. pour les systèmes à temps discret rationnels en les incertitudes

Synthèse de correcteurs par retour d état observé robustes. pour les systèmes à temps discret rationnels en les incertitudes Synthèse de correcteurs par retour d état observé robustes pour les systèmes à temps discret rationnels en les incertitudes Dimitri Peaucelle Yoshio Ebihara & Yohei Hosoe Séminaire MOSAR, 16 mars 2016

More information

Iterative Feedback Tuning for the joint controllers of a 7-DOF Whole Arm Manipulator

Iterative Feedback Tuning for the joint controllers of a 7-DOF Whole Arm Manipulator st IEEE Conference on Decision and Control December -,. Maui, Hawaii, USA Iterative Feedback Tuning for the joint controllers of a 7-DOF Whole Arm Manipulator Zaira Pineda Rico, Andrea Lecchini-Visintini,

More information

Multi-Robotic Systems

Multi-Robotic Systems CHAPTER 9 Multi-Robotic Systems The topic of multi-robotic systems is quite popular now. It is believed that such systems can have the following benefits: Improved performance ( winning by numbers ) Distributed

More information

FEL3210 Multivariable Feedback Control

FEL3210 Multivariable Feedback Control FEL3210 Multivariable Feedback Control Lecture 5: Uncertainty and Robustness in SISO Systems [Ch.7-(8)] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 5:Uncertainty and Robustness () FEL3210 MIMO

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

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

Frequency-Domain Robust Control Toolbox

Frequency-Domain Robust Control Toolbox Frequency-Domain Robust Control Toolbox Alireza Karimi Abstract A new frequency-domain robust control toolbox is introduced and compared with some features of the robust control toolbox of Matlab. A summary

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

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

Identification for Control with Application to Ill-Conditioned Systems. Jari Böling

Identification for Control with Application to Ill-Conditioned Systems. Jari Böling Identification for Control with Application to Ill-Conditioned Systems Jari Böling Process Control Laboratory Faculty of Chemical Engineering Åbo Akademi University Åbo 2001 2 ISBN 952-12-0855-4 Painotalo

More information

TIME DELAY TEMPERATURE CONTROL WITH IMC AND CLOSED-LOOP IDENTIFICATION

TIME DELAY TEMPERATURE CONTROL WITH IMC AND CLOSED-LOOP IDENTIFICATION TIME DELAY TEMPERATURE CONTROL WITH IMC AND CLOSED-LOOP IDENTIFICATION Naoto ABE, Katsuyoshi KARAKAWA and Hiroyuki ICHIHARA Department of Mechanical Engineering Informatics, Meiji University Kawasaki 4-857,

More information

Progress in MPC Identification: A Case Study on Totally Closed-Loop Plant Test

Progress in MPC Identification: A Case Study on Totally Closed-Loop Plant Test Progress in MPC Identification: A Case Study on Totally Closed-Loop Plant Test Yucai Zhu Grensheuvel 10, 5685 AG Best, The Netherlands Phone +31.499.465692, fax +31.499.465693, y.zhu@taijicontrol.com Abstract:

More information

EECE Adaptive Control

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

More information

Uncertainty and Robustness for SISO Systems

Uncertainty and Robustness for SISO Systems Uncertainty and Robustness for SISO Systems ELEC 571L Robust Multivariable Control prepared by: Greg Stewart Outline Nature of uncertainty (models and signals). Physical sources of model uncertainty. Mathematical

More information

A unified double-loop multi-scale control strategy for NMP integrating-unstable systems

A unified double-loop multi-scale control strategy for NMP integrating-unstable systems Home Search Collections Journals About Contact us My IOPscience A unified double-loop multi-scale control strategy for NMP integrating-unstable systems This content has been downloaded from IOPscience.

More information

Abstract. For consecutive model-based control design, approximate identication of linear

Abstract. For consecutive model-based control design, approximate identication of linear cdelft University Press Selected Topics in Identication, Modelling and Control Vol. 8, December 1995 Control relevant identication for H1-norm based performance specications z Raymond A. de Callafon x],p.m.j.

More information

An Extended Frank-Wolfe Method, with Application to Low-Rank Matrix Completion

An Extended Frank-Wolfe Method, with Application to Low-Rank Matrix Completion An Extended Frank-Wolfe Method, with Application to Low-Rank Matrix Completion Robert M. Freund, MIT joint with Paul Grigas (UC Berkeley) and Rahul Mazumder (MIT) CDC, December 2016 1 Outline of Topics

More information

Closed Loop Identification (L26)

Closed Loop Identification (L26) Stochastic Adaptive Control (02421) www.imm.dtu.dk/courses/02421 Niels Kjølstad Poulsen Build. 303B, room 016 Section for Dynamical Systems Dept. of Applied Mathematics and Computer Science The Technical

More information

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure Proceedings of the 42nd IEEE Conference on Decision and Control Maui, Hawaii USA, December 2003 ThM06-2 Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure Marianne Crowder

More information

Outline. Classical Control. Lecture 1

Outline. Classical Control. Lecture 1 Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction

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

Use of Bayesian multivariate prediction models to optimize chromatographic methods

Use of Bayesian multivariate prediction models to optimize chromatographic methods Use of Bayesian multivariate prediction models to optimize chromatographic methods UCB Pharma! Braine lʼalleud (Belgium)! May 2010 Pierre Lebrun, ULg & Arlenda Bruno Boulanger, ULg & Arlenda Philippe Lambert,

More information

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY

More information

Robust Adaptive MPC for Systems with Exogeneous Disturbances

Robust Adaptive MPC for Systems with Exogeneous Disturbances Robust Adaptive MPC for Systems with Exogeneous Disturbances V. Adetola M. Guay Department of Chemical Engineering, Queen s University, Kingston, Ontario, Canada (e-mail: martin.guay@chee.queensu.ca) Abstract:

More information

Structured Uncertainty and Robust Performance

Structured Uncertainty and Robust Performance Structured Uncertainty and Robust Performance ELEC 571L Robust Multivariable Control prepared by: Greg Stewart Devron Profile Control Solutions Outline Structured uncertainty: motivating example. Structured

More information

arxiv: v4 [cs.sy] 24 Oct 2017

arxiv: v4 [cs.sy] 24 Oct 2017 Identifiability of linear dynamic networks Harm H.M. Weerts a, Paul M.J. Van den Hof a and Arne G. Dankers b a Control Systems Group, Department of Electrical Engineering, Eindhoven University of Technology,

More information

Noniterative Data-driven Controller Tuning Using the Correlation Approach

Noniterative Data-driven Controller Tuning Using the Correlation Approach oniterative Datadriven Controller Tuning Using the Correlation Approach Alireza Karimi, Klaske van Heusden and Dominique Bonvin Abstract Datadriven controller tuning for model reference control problem

More information

Multi-Objective Robust Control of Rotor/Active Magnetic Bearing Systems

Multi-Objective Robust Control of Rotor/Active Magnetic Bearing Systems Multi-Objective Robust Control of Rotor/Active Magnetic Bearing Systems İbrahim Sina Kuseyri Ph.D. Dissertation June 13, 211 İ. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13,

More information

THIS paper deals with robust control in the setup associated

THIS paper deals with robust control in the setup associated IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 50, NO 10, OCTOBER 2005 1501 Control-Oriented Model Validation and Errors Quantification in the `1 Setup V F Sokolov Abstract A priori information required for

More information

Generative Models and Stochastic Algorithms for Population Average Estimation and Image Analysis

Generative Models and Stochastic Algorithms for Population Average Estimation and Image Analysis Generative Models and Stochastic Algorithms for Population Average Estimation and Image Analysis Stéphanie Allassonnière CIS, JHU July, 15th 28 Context : Computational Anatomy Context and motivations :

More information

ROBUST STABILITY AND PERFORMANCE ANALYSIS* [8 # ]

ROBUST STABILITY AND PERFORMANCE ANALYSIS* [8 # ] ROBUST STABILITY AND PERFORMANCE ANALYSIS* [8 # ] General control configuration with uncertainty [8.1] For our robustness analysis we use a system representation in which the uncertain perturbations are

More information

Nonsymmetric potential-reduction methods for general cones

Nonsymmetric potential-reduction methods for general cones CORE DISCUSSION PAPER 2006/34 Nonsymmetric potential-reduction methods for general cones Yu. Nesterov March 28, 2006 Abstract In this paper we propose two new nonsymmetric primal-dual potential-reduction

More information

Closed-loop system 2/1/2016. Generally MIMO case. Two-degrees-of-freedom (2 DOF) control structure. (2 DOF structure) The closed loop equations become

Closed-loop system 2/1/2016. Generally MIMO case. Two-degrees-of-freedom (2 DOF) control structure. (2 DOF structure) The closed loop equations become Closed-loop system enerally MIMO case Two-degrees-of-freedom (2 DOF) control structure (2 DOF structure) 2 The closed loop equations become solving for z gives where is the closed loop transfer function

More information

Multiple Robust Controller Design based on Parameter Dependent Lyapunov Functions

Multiple Robust Controller Design based on Parameter Dependent Lyapunov Functions Multiple Robust Controller Design based on Parameter Dependent Lyapunov Functions Jongeun Choi, Ryozo Nagamune and Roberto Horowitz Abstract This paper tackles the problem of simultaneously designing a

More information

Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate

Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate www.scichina.com info.scichina.com www.springerlin.com Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate WEI Chen & CHEN ZongJi School of Automation

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

REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING

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

More information

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