Professional Documents
Culture Documents
01AC Introduction-Min PDF
01AC Introduction-Min PDF
Adaptive Control
Lecture 1: Introduction
(M. M. Michałek, PUT – IAR) AC Introduction 1 / 23 (M. M. Michałek, PUT – IAR) AC Introduction 2 / 23
(M. M. Michałek, PUT – IAR) AC Introduction 3 / 23 (M. M. Michałek, PUT – IAR) AC Introduction 4 / 23
Why adaptive control? Why adaptive control?
1 Conventional control systems (with fixed controllers) work well under conditions of constant 1 Conventional control systems (with fixed controllers) work well under conditions of constant
or only slightly varying plant dynamics / disturbance characteristics or only slightly varying plant dynamics / disturbance characteristics
2 Satisfaction of the prescribed control performance in conventional control systems requires 2 Satisfaction of the prescribed control performance in conventional control systems requires
good knowledge of plant dynamics and disturbance characteristics good knowledge of plant dynamics and disturbance characteristics
BUT BUT
3 Often plant dynamics / disturbance characteristics, even if time-invariant, are not known a
priori. . .
4 Sometimes plant dynamics substantially vary in time. . .
5 Sometimes disturbance characteristics substantially vary in time. . .
6 Variability of plant dynamics / disturbance characteristics may be unpredictable and
unmeasurable. . .
(M. M. Michałek, PUT – IAR) AC Introduction 5 / 23 (M. M. Michałek, PUT – IAR) AC Introduction 5 / 23
1 Conventional control systems (with fixed controllers) work well under conditions of constant
or only slightly varying plant dynamics / disturbance characteristics
2 Satisfaction of the prescribed control performance in conventional control systems requires
good knowledge of plant dynamics and disturbance characteristics
BUT
3 Often plant dynamics / disturbance characteristics, even if time-invariant, are not known a
priori. . .
4 Sometimes plant dynamics substantially vary in time. . .
5 Sometimes disturbance characteristics substantially vary in time. . .
6 Variability of plant dynamics / disturbance characteristics may be unpredictable and
unmeasurable. . .
Corollary: Conventional control systems with fixed controllers may not guarantee satisfaction of
the prescribed control performance under conditions mentioned in points 3-6.
(M. M. Michałek, PUT – IAR) AC Introduction 5 / 23 (M. M. Michałek, PUT – IAR) AC Introduction 6 / 23
Possible remedy – Adaptive Control Conventional (SISO) control system and a design problem
Adaptive Control covers a set of techniques which provide a systematic approach for
automatic adjustment of controllers in real time, in order to achieve or to maintain a
desired level of control system performance when the parameters of the plant dynamic
model [or disturbance properties] are unknown and/or change in time.*
Note: Alternative remedy is robust control, but it requires knowledge of a size of dynamics uncertainty, and usually copes with
(M. M. Michałek, PUT – IAR) AC Introduction 7 / 23 (M. M. Michałek, PUT – IAR) AC Introduction 8 / 23
Adaptive (SISO) control system and its working principles Definition of an adaptive control system
*Based on: Adaptive control. Second Edition, K. J. Aström, B. Wittenmark, Addison Wesley, 1995
**According to: I.D. Landau, R. Lozano, M. M’Saad, A. Karimi: Adaptive control. Algorithms, Analysis and Applications. 2nd Ed.,
In the adjustable controller adaptation may apply into the feedback part, feedforward part or both.
(M. M. Michałek, PUT – IAR) AC Introduction 11 / 23 (M. M. Michałek, PUT – IAR) AC Introduction 12 / 23
, -
%
0
1
2 Adaptive control – design stages, properties, and applicability
'&
!
*$+
" #$
%&'"(&))$(
(M. M. Michałek, PUT – IAR) AC Introduction 13 / 23 (M. M. Michałek, PUT – IAR) AC Introduction 14 / 23
Features of an ideal adaptive control system Features of an ideal adaptive control system
F1. Fully black box working principle (a priori knowledge unnecessary) F1. Fully black box working principle (a priori knowledge unnecessary)
F2. Capability of full adaptation to every possible changes in the plant dynamics and in F2. Capability of full adaptation to every possible changes in the plant dynamics and in
the disturbance characteristic the disturbance characteristic
F3. Guarantees of the closed-loop stability and an acceptable transient performance F3. Guarantees of the closed-loop stability and an acceptable transient performance
during the adaptation process during the adaptation process
F4. Capability to track every type of a reference signal and to attenuate every F4. Capability to track every type of a reference signal and to attenuate every
disturbance without any intervention of a human-operator disturbance without any intervention of a human-operator
F5. Ready to use immediately after connection (plug-and play ) F5. Ready to use immediately after connection (plug-and play )
(M. M. Michałek, PUT – IAR) AC Introduction 15 / 23 (M. M. Michałek, PUT – IAR) AC Introduction 15 / 23
Features of real adaptive control systems Features of real adaptive control systems
Benefits
◮ adaptation as a manifestation of intelligence
◮ allow keeping desired control performance despite (limited) variability of plant dynamics
and/or disturbance characteristic
◮ plant/disturbance modeling and controller parametric synthesis are automated Limitations
◮ after finishing the adaptation process often provide faster and less oscillatory transients ◮ highly nonlinear dynamics of a closed-loop system
of a controlled signal when compared to systems with fixed controllers: (interaction of loops I i II and time-variability of controller parameters)
(ability to work closer to state boundaries ⇒ better yield)
◮ difficult closed-loop stability analysis
◮ possible hard or dangerous transients during the adaptation process
(supervisory and safety nets are required in practice)
(M. M. Michałek, PUT – IAR) AC Introduction 16 / 23 (M. M. Michałek, PUT – IAR) AC Introduction 17 / 23
Applicability of adaptive control systems When to use adaptive control? – decision scheme
HENCE
(M. M. Michałek, PUT – IAR) AC Introduction 18 / 23 (M. M. Michałek, PUT – IAR) AC Introduction 19 / 23
! "
(M. M. Michałek, PUT – IAR) AC Introduction 20 / 23 (M. M. Michałek, PUT – IAR) AC Introduction 21 / 23
Bibliography Final exam and final rating
8. Robust Adaptive Control, P. Ioannou, J. Sun, Dover Publications, New York, 2012
◮ positive rating (≥ 3.0) if a number of points ≥ 15.5
9. Adaptive control tutorial, P. Ioannou, B. Fidan, Advances in Design and Control, SIAM,
◮ final rating is a rounded value of the rating from the test
Philadelphia 2006
*Polish version: Identyfikacja systemów , T. Söderström, P. Stoica, Wydawnictwo Naukowe PWN, Warszawa, 1997
(M. M. Michałek, PUT – IAR) AC Introduction 22 / 23 (M. M. Michałek, PUT – IAR) AC Introduction 23 / 23