Ten years of progress in Identification for Control. Outline
|
|
- Carmel Stone
- 5 years ago
- Views:
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 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 informationA 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 informationIterative 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 informationChance 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 informationIterative 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 informationExperiment 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 informationJournal 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 informationOPTIMAL 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 informationCHEAPEST 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 informationLecture 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 informationVirtual 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 informationIDENTIFICATION 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 informationI. 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 informationIdentification, 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 informationFinite-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 informationQuantification 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 informationVirtual 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 informationPlant 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 informationOpen-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 informationExperiment 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 informationImproving 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 informationOptimal 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 informationOn 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 informationUTILIZING 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 informationBatch-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 informationIdentification 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 information14 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 informationPERFORMANCE 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 informationFurther 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 informational., 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 informationEECE 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 informationNecessary 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 informationApplication-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 informationPublished 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 informationAPPROXIMATE 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 informationSuboptimal 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 informationIterative 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 informationIDENTIFICATION 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 informationMOOSE: 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 informationDISCRETE-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 informationIdentification 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 informationRobust 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 informationClosed-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 informationAsymptotically 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 informationInput 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 informationAutomatic 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 informationAdaptive 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 informationVirtual 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 informationDESIGNING 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 informationON 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 informationDirect 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 informationA 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 informationTime 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 informationAn 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 informationClosed-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 informationMCMC 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 informationAdaptive 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 informationRobust 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 informationOn 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 informationPresentation 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 informationIterative 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 informationSelf-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 informationSynthè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 informationIterative 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 informationMulti-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 informationFEL3210 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 informationOn 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 informationCONTROL 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 informationFrequency-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 informationThe 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 informationSubspace-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 informationIdentification 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 informationTIME 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 informationProgress 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 informationEECE 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 informationUncertainty 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 informationA 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 informationAbstract. 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 informationAn 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 informationClosed 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 informationThM06-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 informationOutline. 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 informationUnbiased 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 informationUse 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 informationGAIN 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 informationRobust 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 informationStructured 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 informationarxiv: 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 informationNoniterative 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 informationMulti-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 informationTHIS 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 informationGenerative 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 informationROBUST 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 informationNonsymmetric 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 informationClosed-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 informationMultiple 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 informationPrediction-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 informationCONVEX 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 informationREGLERTEKNIK 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 informationOptimal 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