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

Similar documents
The Rationale for Second Level Adaptation

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

Switched systems: stability

Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming

Stability of Interconnected Switched Systems and Supervisory Control of Time-Varying Plants

Gramians based model reduction for hybrid switched systems

Every real system has uncertainties, which include system parametric uncertainties, unmodeled dynamics

NEW SUPERVISORY CONTROL USING CONTROL-RELEVANT SWITCHING

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin

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

ADAPTIVE control of uncertain time-varying plants is a

MTNS 06, Kyoto (July, 2006) Shinji Hara The University of Tokyo, Japan

Stabilizing Uncertain Systems with Dynamic Quantization

UC Santa Barbara Postprints from CCDC

Control Systems. State Estimation.

Introduction. 1.1 Historical Overview. Chapter 1

RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS. Ryszard Gessing

Introduction to System Identification and Adaptive Control

On Multiple Model Control for Multiple Contact Systems

Feedback Control of Linear SISO systems. Process Dynamics and Control

Convergence Rate of Nonlinear Switched Systems

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Sangeetha Bindiganavile Nagesh

Hybrid Systems Course Lyapunov stability

Sparsity-promoting wide-area control of power systems. F. Dörfler, Mihailo Jovanović, M. Chertkov, and F. Bullo American Control Conference

Analysis and design of switched normal systems

Linear State Feedback Controller Design

Design of hybrid control systems for continuous-time plants: from the Clegg integrator to the hybrid H controller

Uncertainty and Robustness for SISO Systems

EL2520 Control Theory and Practice

On Dwell Time Minimization for Switched Delay Systems: Free-Weighting Matrices Method

FRTN 15 Predictive Control

Chapter 9 Robust Stability in SISO Systems 9. Introduction There are many reasons to use feedback control. As we have seen earlier, with the help of a

Logic-based switching control of a nonholonomic system with parametric modeling uncertainty

Pole placement control: state space and polynomial approaches Lecture 2

Ten years of progress in Identification for Control. Outline

QUANTIZED SYSTEMS AND CONTROL. Daniel Liberzon. DISC HS, June Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures

Research Article An Equivalent LMI Representation of Bounded Real Lemma for Continuous-Time Systems

5. Observer-based Controller Design

Marcus Pantoja da Silva 1 and Celso Pascoli Bottura 2. Abstract: Nonlinear systems with time-varying uncertainties

Iterative Feedback Tuning for robust controller design and optimization

Multiobjective Optimization Applied to Robust H 2 /H State-feedback Control Synthesis

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

On Input Design for System Identification

Control System Design

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli

Stability of Parameter Adaptation Algorithms. Big picture

IDENTIFICATION FOR CONTROL

Subject: Optimal Control Assignment-1 (Related to Lecture notes 1-10)

EECE Adaptive Control

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm

Global Analysis of Piecewise Linear Systems Using Impact Maps and Surface Lyapunov Functions

Adaptive Tracking and Estimation for Nonlinear Control Systems

Prüfung Regelungstechnik I (Control Systems I) Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Control System Design

Global Analysis of Piecewise Linear Systems Using Impact Maps and Quadratic Surface Lyapunov Functions

and Mixed / Control of Dual-Actuator Hard Disk Drive via LMIs

Iterative Feedback Tuning

(Continued on next page)

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE

D(s) G(s) A control system design definition

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design

Control of Chatter using Active Magnetic Bearings

QFT Framework for Robust Tuning of Power System Stabilizers

L 1 Adaptive Output Feedback Controller to Systems of Unknown

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30

Modeling & Control of Hybrid Systems Chapter 4 Stability

Dynamic measurement: application of system identification in metrology

STABILIZATION THROUGH HYBRID CONTROL

Digital Control: Part 2. ENGI 7825: Control Systems II Andrew Vardy

Feedback Control CONTROL THEORY FUNDAMENTALS. Feedback Control: A History. Feedback Control: A History (contd.) Anuradha Annaswamy

Design Methods for Control Systems

1.1 OBJECTIVE AND CONTENTS OF THE BOOK

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm

Lecture 9 Nonlinear Control Design. Course Outline. Exact linearization: example [one-link robot] Exact Feedback Linearization

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems

Outline. Classical Control. Lecture 1

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08

LMI Methods in Optimal and Robust Control

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

Lecture 9 Nonlinear Control Design

Input-output finite-time stabilization for a class of hybrid systems

CHAPTER 4 STATE FEEDBACK AND OUTPUT FEEDBACK CONTROLLERS

Daniel Liberzon. Abstract. 1. Introduction. TuC11.6. Proceedings of the European Control Conference 2009 Budapest, Hungary, August 23 26, 2009

Hybrid Control and Switched Systems. Lecture #11 Stability of switched system: Arbitrary switching

7.1 Linear Systems Stability Consider the Continuous-Time (CT) Linear Time-Invariant (LTI) system

Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

Chapter 5. Standard LTI Feedback Optimization Setup. 5.1 The Canonical Setup

Control of Manufacturing Processes

Trajectory tracking & Path-following control

Stability Overlay for Adaptive Control Laws Applied to Linear Time-Invariant Systems

EL1820 Modeling of Dynamical Systems

Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system

Part IB Paper 6: Information Engineering LINEAR SYSTEMS AND CONTROL. Glenn Vinnicombe HANDOUT 5. An Introduction to Feedback Control Systems

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

Nonlinear Observers. Jaime A. Moreno. Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México

Transcription:

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 1. Introduction 2. Multimodel Adaptive Control with Switching 3. Stability of the Adaptive System 4. Stability of the Switching System 5. Stability with Minimum Dwell Time 6. Application to the Flexible Transmission System 7. Effects of the Design Parameters

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 3 Introduction Consider controller design for a system with very large uncertainty Robust Control : A fixed controller does not necessarily exist that stabilizes the system, or if it exists, it does not give good performances. Adaptive Control : The classical adaptive control gives unacceptable transient adaptation for large and fast parameter variation. Solution: Multimodel adaptive control Classical multimodel adaptive control Robust multimodel adaptive control Multimodel adaptive control with switching Multimodel adaptive control with switching and tuning

Classical multimodel adaptive control I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 4

Robust multimodel adaptive control I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 5

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 6 Robust multimodel adaptive control Very similar to the classical multimodel adaptive control. The controllers are robust with respect to unmodeled dynamics and uses output feedback instead of state-feedback. The control input is the weighted sum of the outputs of the controllers (no switching). u(t) = N P i (t)u i (t) i=1 where P i (t) is the posterior probability of i-th estimator. The posterior probabilities are computed as: [ ] β k e 1 2 r k (t+1)s 1 k r k (t+1) P k (t + 1) = N i=1 β P ie 1 2 r i k (t) (t+1)s 1 i r i (t+1) P i (t) The stability of this scheme is not guaranteed.

Multimodel adaptive control with switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 7

After a parameter variation (a large estimation error) First the controller corresponding to the closest model (fixed model) is chosen (switching). Then the adaptive model is initialized with the parameter of this model and will be adapted (tuning). I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 8 Multimodel adaptive control with switching and tuning C(ˆθ) C 1 C 2 u 0 u 1 u 2 ˆP P 1 P 2 P n u Plant ŷ 0 ε 0 - + ŷ 1 ε 1 - + ŷ 2 ε 2 - + ŷ n ε n - + y C n u n

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 9 Structure of Multimodel Adaptive Control with Switching Plant: LTI-SISO (for analysis) with parametric uncertainty and unmodelled dynamics: P(θ) θ Θ where P(θ) = P 0 (θ)[1 + W 2 ] with < 1. Other type of uncertainty can also be considered. Multi-Estimator: Kalman filters, fixed models, adaptive models. If Θ is a finite set of n models, these models can be used as estimators (output-error estimator). If Θ is infinite but compact, a finite set of n models with and adaptive model can be used. Multi-Controller: We suppose that for each P(θ) there exists C(θ) in the multi-controlller set that stabilizes P(θ) and satisfies the desired performances (the controllers are robust with respect to unmodelled dynamics).

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 10 Structure of Multimodel Adaptive Control with Switching Monitoring Signal: is a function of the estimation error to indicate the best estimator at each time. t J i (t) = αε 2 i (t) + β e λ(t j) ε 2 i (j) j=0 with λ > 0 a forgetting factor, α 0 and β > 0 weightings for instantaneous and past errors. Switching Logic: Based on the monitoring signal, a switching signal σ(t) is computed that indicates which control input should be applied to the real plant. To avoid chattering, a minimum dwell-time between two consecutive switchings or a hysteresis is considered. The dwell-time and hysteresis play an important role on the stability of the switching system.

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 11 Switching Logic Start σ(t) = arg min J i(t) i Wait T d No Start σ(t) = arg min J i(t) i J σ (1 + h)j i Yes Dwell-time Hysteresis A large value for T d may deteriorate the performance and a small value can lead to instability. With hysteresis, large errors are rapidly detected and a better controller is chosen. However, the algorithm does not switch to a better controller in the set if the performance improvement is not significant.

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 12 Stability of Adaptive Control with Switching Trivial case: No unmodelled dynamics and no noise, the set of models is finite, parameters of one of the estimators matches those of the plant model, plant is detectable. Main steps toward stability: 1. One of the estimation errors (say ε k ) goes to zero. 2. ε σ (t) = y(t) y σ (t) goes to zero as well. 3. After a finite time τ switching stops (σ(τ) = k t τ). 4. If ε k goes to zero, θ k will be equal to θ and the controller C k stabilizes the plant P(θ): (Certainty equivalence stabilization theorem)

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 13 Stability of Adaptive Control with Switching Assumptions: Presence of unmodelled dynamics and noise. Existence of some good estimators in the multi-estimator block. The plant P is detectable. 1. ε k for some k is small. 2. ε σ is small (because of a good monitoring signal). 3. All closed-loop signals and states are bounded if: The injected system is stable. Injected System u Plant y Multi-Controller Multi-Estimator u σ y σ - + ε σ y + +

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 14 Stability of Switching Systems Each controller stabilizes the corresponding model in the multi-estimator for frozen σ. Question: Is the injected system stable for a time-varying switching signal σ(t)? Is f σ (x) stable? No

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 15 Stability of Switching Systems Consider a set of stable systems: ẋ = A 1 x, ẋ = A 2 x,... ẋ = A n x then ẋ = A σ x is stable if : A 1 to A n have a common Lyapunov matrix (quadratic stability). If the minimum time between two switchings is greater than T d (minimum dwell time). If the number of switching in the interval (t, T) does not grow faster than linearly with T (average dwell time). N σ (t, T) N 0 + T t T d T t 0 N 0 = 1 implies that σ cannot switch twice on any interval shorter than T d.

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 16 Stability of Switching Systems Common Lyapunov Matrix : The existence of a common Lyapunov matrix for A 1,..., A n guarantees the stability of A σ. This can be verified by a set of Linear Matrix Inequalities (LMI): Continuous-time Discrete-time A T 1 P + PA 1 < 0 A T 2 P + PA 2 < 0. A T n P + PA n < 0 A T 1 PA 1 P < 0 A T 2 PA 2 P < 0. A T n PA n P < 0 The stability is guaranteed for arbitrary fast switching. The stability condition is too conservative.

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 17 Stability of Switching Systems by Minimum Dwell Time Theorem : Assume that for some T d > 0 there exists a set of positive definite matrix {P 1,P 2,...,P n } such that: A T i P i + P i A i < 0 i = 1,...,N and e AT i T d P j e A it d P i < 0 i j = 1,...,N Then any switching signal σ(t) {1,2,...,N} with t k+1 t k T d makes the equilibrium solution x = 0 of globally asymptotically stable. ẋ(t) = A σ(t) x(t) x(0) = x 0 The first group of LMIs are always feasible because A 1 to A n are stable. The second LMIs are always feasible if T d is large enough. T d can be minimized using LMIs.

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 18 Stability of Switching Systems by Minimum Dwell Time Proof : Consider the Lyapunov function V (x(t)) = x T (t)p σ x(t). We should show that for any t k+1 = t k + T k with T k T d > 0 we have V (x(t + k)) < V (x(t)). Assume that σ(t) = i for t [t k t k+1 ) and σ(t k+1 ) = j. We have : V (x(t + 1)) = x T (t k+1 )P j x(t k+1 ) = x T (t k )e AT i T k P j e A it k x(t k ) < x T (t k )e AT i (T k T d ) P i e A i(t k T d ) x(t k ) < x T (t k )P i x(t k ) < V (x(t k )) This can be proved for discrete-time systems as well. If A 1 to A n are quadratically stable, i.e. P = P 1 = P 2 =... = P n then the LMIs are feasible for any T d > 0.

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 19 Stability of Switching Systems by Minimum Dwell Time Comments : There are some conservatism in this approach. 1. Minimum of T d is an upper bound on the minimum dwell time. 2. V i (x(t q )) < V i (x(t p )) where σ ( t p ) = σ(t q ) = i is sufficient for the stability.

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 20 Application to the Flexible Transmission System 30 20 motor axis load 10 0 db 10 Φ m 20 DC motor axis position Controller D A C PC A D C Position sensor - + Φ ref 30 40 Unloaded model Half loaded model Full loaded model 50 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 f/fe

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 21 Multiple Model with Switching and Tuning r(t) Pole Placement Controller Pole Placement Controller u û ˆP P 1 P 2 P 3 y Plant ˆP ŷ 0 - + ŷ 1 - + ŷ 2 - + ŷ 3 - + ε CL + - ŷ ε 0 ε 1 ε 2 ε 3 A.A.P. Supervisor P {ˆP,P 1, P 2,P 3}

Design Procedure Multi estimator Design: Number of estimators: more estimator more accuracy but more complexity. Type of estimators: output error, AMAX predictor, Kalman filter, etc. Fixed or adaptive: All fixed needs too many models for a desired accuracy. With all adaptive estimators, a persistently excitation signal is needed. A trade-off is a few number of fixed model such that at least one of them stabilizes the plant model and an adaptive model to improve the accuracy. Adaptive model: It should be initialized with the parameters of the closest fixed model. It can be a classical RLS or a CLOE adaptive model. For regulation problem adaptive model is not proposed. For flexible transmission system we chose 3 output error fixed estimators in 0 % 50% and 100% load and one adaptive model with CLOE. I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 22

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 23 Design Procedure RLS versus CLOE : Disturbance and noise affect the parameters of RLS estimators (drift problem) but not the parameters of CLOE estimators. Therefore, in the absence of excitation signal, the closed-loop system may become unstable. r(t) + ˆT - + ˆT - 1 Ŝ u(t) ˆR 1 Ŝ ˆR û(t) G w(t) + + y(t) ŷ(t) Ĝ + ε CL (t) - Pole Placement ˆθ AAP

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 24 RLS versus CLOE Experimental results Classical adaptive control CLOE adaptive control

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 25 Design Procedure Multi-controller design : Robust pole placement Desired closed-loop poles: Complex and simple poles are chosen. A pair of complex poles with the same frequency as the first resonance mode and a damping factor of 0.8. A pair of complex poles with the same frequency as the second resonance mode and a damping factor of 0.2. 6 auxiliary poles at 0.2. Fixed terms in the controller: A fixed pole at 1 (integrator) and a zero at -1 for reducing the input sensitivity function at high frequencies. Remark : Adaptive model is initialized with the parameters of the last switched estimator and the desired closed-loop poles are chosen based on this fixed model.

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 26 Design procedure Monitoring signal and switching logic: t J i (t) = αε 2 i (t) + β e λ(t j) ε 2 i (j) α 0, β > 0, λ > 0 j=0 α β: More weights on instantaneous errors fast reaction. This leads to fast parameter adaptation but poor performance w.r.t. disturbance. α = λ = 0: Monitoring signal is the two-norm of the error for each estimator. The reaction to parameter variation is slow but leads to good performance w.r.t. disturbance. The minimum dwell time should be chosen to assure the stability. If the theoretical minimum is too large, a hysteresis cycle with an average dwell time is preferred.

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 27 Experimental results on the flexible transmission system Multimodel adaptive control versus robust control Load changes from 0 to 100 % in four steps (9,19,29 and 39s)

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 28 Experimental results on the flexible transmission system Multiple model with CLOE Load changes from 100% to 0% in two stages (19 and 29s) α = 1, β = 1, λ = 0.1

Load changes from 100% to 0% in two stages (19 and 29s) Unstable in real time experiment I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 29 Experimental results on the flexible transmission system Same case with classical adaptive control (simulation)

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 30 Experimental results on the flexible transmission system Real system does not belong to the fixed models set Load changes from 75% to 25% in one stages (19s)

Effects of design parameters Design parameters: Number of fixed and adaptive models, choice of adaptation algorithm, forgetting factor λ, dwell time. Test conditions: Spaced parameter variation and frequent parameter variation are simulated using following signals: T c T represents spaced parameter variation and 2T < T c < 100T frequent parameter variation. ( 1 Tf ) 1/2 Performance criterion: J c (t) = [r(t) y(t)] 2 T f 0 I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 31

Effects of design parameters Number of fixed and adaptive models 0.065 0.018 0.016 2 fixed models 7 fixed models 2 fixed + 1 adaptive models 0.06 0.055 2 fixed models 7 fixed models 2 fixed+1 adaptive models performance index (Jc) 0.014 0.012 0.01 0.008 0.006 performance index (Jc) 0.05 0.045 0.04 0.035 0.03 0.025 0.004 0.02 0.002 0.8 1 1.2 1.4 1.6 1.8 2 parameter changing rate (fc) x 10 3 Spaced parameter variation 0.015 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05 parameter changing rate (fc) Frequent parameter variation One adaptive model can reduce the number of fixed models. Adaptive models have more effects for spaced parameter variation. I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 32

Effects of design parameters Choice of forgetting factor Jc 0.013 0.012 0.011 0.01 0.009 (a) spaced variations 0.008 0 0.5 1 lambda (c) output disturbance 0.018 Jc 0.045 0.04 0.035 0.03 0.025 0.02 (b) frequent variations 0.015 0 0.5 1 lambda (d) noisy environment 0.06 0.016 0.05 Jc 0.014 Jc 0.04 0.012 0.03 0.01 0 0.5 1 lambda 0.02 0 0.5 1 lambda Spaced variation λ small. Frequent variation λ large. Disturbance and noisy at the output λ small. In this example λ = 0.3 0.4 is a good trade off. I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 33

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 34 Effects of design parameters Choice of dwell time 0.055 0.05 frequent spaced 0.045 Performanc index (Jc) 0.04 0.035 0.03 0.025 0.02 0.015 0.01 0.005 5 10 15 20 25 30 Dwell time Td in sampling period Performance criterion versus dwell time for spaced and frequent parameter variation The smallest dwell time that assures the stability should be chosen

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 35 Effects of design parameters Choice of adaptation algorithm Reference and plant output ( RLS algorithm ) Reference and plant output ( CLOE algorithm ) 2 2 1 1 0 0 1 1 2 2 0 20 40 60 80 100 120 0 20 40 60 80 100 120 Time (s) Time (s) switching diagram switching diagram 3 3 2 2 1 1 0 0 0 20 40 60 80 100 120 0 20 40 60 80 100 120 Time (s) Time (s) RLS adaptation algorithm CLOE adaptation algorithm Three fixed models (no-load, half-load, full-load) in multi-estimator. Fixed plant model (25% load).

I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 36 Effects of design parameters 0.0195 Choice of adaptation algorithm 0.019 RLS algorithm CLOE algorithm 0.0185 Performanc index (Jc) 0.018 0.0175 0.017 0.0165 0.016 0.01 0.02 0.03 0.04 0.05 0.06 0.07 Noise variance Performance criterion versus noise variance for RLS and CLOE CLOE gives to switching control a better performance and switching control assure the stability of adaptive control with CLOE

References: 1. D. Liberzon. Switching in Systems and Control. Birkhauser, 2003. 2. B.D.O Anderson et al. Multiple model adaptive control. part 1: finite controller coverings. Int. J. of Robust and Nonlinear Control 2000; 10(11 12):909 929. 3. J. Hespanha et al. Multiple model adaptive control part 2: switching. Int. J. of Robust and Nonlinear Control 2001; 11(5):479 496. 4. K. S. Narendra, J. Balakrishnan. Adaptive control using multiple models. IEEE-TAC, 1997; 42(2):171 187. 5. S. Fekri et al. Issues, progress and new results in robust adaptive control. Int. J. Adaptive Control and Signal Processing, 2006; 20:519 579 6. J. C. Geromel, P. Colaneri. Stability and Stabilization of Continuous-Time Switched Linear Systems. SIAM J. Control Optimal, 2006, 45(5):1915 1930. 7. A. Karimi, I.D. Landau. Robust Adaptive Control of a Flexible Transmission System Using Multiple Models. IEEE-TCST, 2000, 8(2):321-331. 8. A. Karimi, I. D. Landau, N. Motee. Effects of the design paramters of multimodel adaptive control on the performance of a flexible transmission system. Int. J. of Adaptive Control and Signal Processing, 2001,15(3):335 352. I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 37