© The Institution of Engineering and Technology
The supervisory control problem is analysed as an online robust design problem using switching to select the relevant models for designing the control law. The proposed supervisory control algorithm is based on the integration of concepts used in supervisory adaptive control, robust control and receding horizon control. It involves a two-stage adaptive control algorithm: (i) the identification of a time-varying set of models ℒ(k), from the set of admissible models ℒ, that explains the input–output behaviour of the system, followed by (ii) the design of the control law using a parametric linear optimisation problem. The authors show that under the proposed supervisory control algorithm, the system output remains bounded for any bounded disturbance. The use of superstability concepts, together with certain assumptions on ℒ, allows us to establish overall performance and robust stability guarantees for the supervisory scheme and to include constrains in the closed-loop variables as well as in the controller structure. The relevant features of the proposed control algorithm are demonstrated in a numerical simulation.
References
-
-
1)
-
K.S. Narendra ,
A.M. Annaswamy
.
(1989)
Stable adaptive systems.
-
2)
-
Halpern, M., Polyak, B.: `Optimal tracking with fixed order controllers', Proc. 39th IEEE Conf. on Decision Control, 2000, 4, p. 3908–3913.
-
3)
-
L. El Ghaoui ,
G. Calafiore
.
Robust filtering for discrete-time systems with bounded noise and parametric uncertainty.
IEEE Trans. Autom. Control
,
7 ,
1084 -
1089
-
4)
-
P. Voulgaris
.
On optimal l [infinity] to l [infinity] filtering.
Automatica
,
3 ,
489 -
495
-
5)
-
J. Adamy ,
A. Flemming
.
Soft variable-structure controls: a survey.
Automatica
,
11 ,
1821 -
1844
-
6)
-
M. Fu ,
B. Barmish
.
Adaptive stabilization of linear systems via switching control.
IEEE Trans. Autom. Control
,
12 ,
1097 -
1103
-
7)
-
F. Schweppe
.
(1973)
Uncertain dynamic systems.
-
8)
-
B. Anderson
.
Failures of adaptive control theory and their resolution.
Commun. Inf. Syst.
,
1 ,
1 -
20
-
9)
-
J. Shamma ,
K. Tu
.
Set-valued observers and optimal disturbance rejection.
IEEE Trans. Autom. Control
,
2 ,
253 -
264
-
10)
-
D. Morningred ,
B. Paden ,
D. Seborg ,
D. Mellichamp
.
An adaptive nonlinear predictive controller.
Chem. Engng. Sci.
,
6 ,
755 -
765
-
11)
-
C.G. Goodwin ,
K.S. Sin
.
(1984)
Adaptive filtering prediction and control.
-
12)
-
K.J. Astrom ,
B. Wittenmark
.
(1995)
Adaptive control.
-
13)
-
Rosa, P., Shamma, J., Silvestre, C., Athans, M.: `Integration of the stability overlay (so) with the robust multiple-model adaptive control (RMMAC)', Proc. 17th Mediterranean Conf. Automation and Control, 2009, p. 223–228.
-
14)
-
F. Blanchini ,
M. Snaizer
.
A convex optimization approach to fixed-order controller design for disturbance rejection in siso systems.
IEEE Trans. Autom. Control
,
5 ,
784 -
789
-
15)
-
I. Al-Shyoukh ,
J. Shamma
.
Switching supervisory control using calibrated forecasts.
IEEE Trans. Autom. Control
,
4 ,
705 -
716
-
16)
-
Rosa, P., Silvestre, C., Shamma, J., Athans, M.: `Multiple-model adaptive control with set-valued observers', Proc. 48th IEEE Conf. on Decision and Control, 2009.
-
17)
-
S. Baldi ,
G. Battistelli ,
E. Mosca ,
P. Tesi
.
Multi-model unfalsified adaptive switching supervisory control.
Automatica
,
2 ,
249 -
259
-
18)
-
Wang, R., Safonov, M.: `Stability of unfalsified adaptive control using multiple controllers', Proc. American Control Conf., 2005, p. 3162–3167.
-
19)
-
R. Horn ,
C. Johnson
.
(1985)
Matrix analysis.
-
20)
-
P. Ioannou ,
J. Sun
.
(1996)
Robust adaptive control.
-
21)
-
A. Morse
.
Supervisory control of families of linear set-point controllers – part 1: exact matching.
IEEE Trans. Autom. Control
,
10 ,
1413 -
1431
-
22)
-
V. Chankong ,
Y. Haimes
.
(1983)
Multiobjective decision making: theory and methodology.
-
23)
-
C.A. Desoer ,
M. Vidyasagar
.
(1975)
Feedback systems: input–output properties.
-
24)
-
R. Bellman
.
(1970)
Introduction to matrix analysis.
-
25)
-
Dehghani, A., Anderson, B., Lanzon, A.: `Unfalsified adaptive control: a new controller implementation and some remarks', Proc. 2007 European Control Conf., 2007, p. 709–716.
-
26)
-
M. Kuipers ,
P. Ioannou
.
Multiple model adaptive control with mixing.
IEEE Trans. Autom. Control
,
8 ,
1822 -
1836
-
27)
-
M. Elkhalil ,
M. Ltaief ,
R.B. Abdennour ,
M. M'Saad
.
Multimodel reference model control: an experimental validation on a chemical reactor.
Int. J. Model. Identif. Control
,
4 ,
350 -
358
-
28)
-
B. Polyak ,
M. Halpern
.
Optimal design for discrete-time linear systems via new performance index.
Int. J. Adapt. Control Signal Process.
,
2 ,
129 -
152
-
29)
-
J. Hespanha ,
D. Liberzon ,
S. Morse
.
Hysteresis-based switching algorithms for supervisory control of uncertain systems.
Automatica
,
2 ,
263 -
272
-
30)
-
A. Morse
.
Supervisory control of families of linear set-point controllers – part 2: robustness.
IEEE Trans. Autom. Control
,
11 ,
1500 -
1515
-
31)
-
G. Calafiore
.
Reliable localization using set-valued nonlinear filters.
IEEE Trans. Syst. Man Cybern. Part A
,
2 ,
189 -
197
-
32)
-
B. Polyak ,
S. Nazin ,
C. Durieu ,
E. Walter
.
Ellipsoidal parameter or state estimation under model uncertainty.
Automatica
,
7 ,
1171 -
1179
-
33)
-
C. De Persis ,
R. De Santis ,
A. Morse
.
Supervisory control with state-dependent dwell-time logic and constraints.
Automatica
,
2 ,
269 -
275
-
34)
-
R. Wang ,
A. Paul ,
M. Stefanovic ,
M. Safonov
.
Cost detectability and stability of adaptive control systems.
Int. J. Robust Nonl. Control
,
5 ,
549 -
562
-
35)
-
J. Hocherman-Frommer ,
S. Kulkarni ,
P. Ramadge
.
Controller switching based on output prediction errors.
IEEE Trans. Autom. Control
,
5 ,
596 -
607
-
36)
-
Miyasato, Y.: `Model reference adaptive control of polytopic LPV systems an alternative approach to adaptive control', IEEE Int. Conf. on Control Applications, 2006, p. 2012–2017.
-
37)
-
Rosa, P., Shamma, J., Silvestre, C., Athans, M.: `Stability overlay for adaptive control laws applied to linear time-invariant systems', Proc. American Control Conf., 2009, p. 1934–1939.
-
38)
-
E. Kaszkurewicz ,
A. Bhaya
.
(1999)
Matrix diagonal stability in systems and computation.
-
39)
-
K. Premaratne ,
M. Mansour
.
Robust stability of time-variant discrete-time systems with bounded parameter perturbations.
IEEE Trans. Circuits Syst. I: Fundam. Theory Appl.
,
1 ,
40 -
45
-
40)
-
S. Fekri ,
M. Athans ,
A. Pascoal
.
Issues, progress and new results in robust adaptive control.
Int. J. Adapt. Control Signal Process.
,
10 ,
519 -
579
-
41)
-
M. Safonov ,
T. Tsao
.
The unfalsified control concept and learning.
IEEE Trans. Autom. Control
,
6 ,
843 -
847
-
42)
-
Hespanha, J.: `Tutorial on supervisory control', Lecture Notes for the Workshop Control using Logic and Switching for the 40th Conf. Decision and Control, 2001, p. 1–46.
-
43)
-
F. Chernousko
.
Ellipsoidal state estimation for dynamical systems.
Nonl. Anal.
,
872 -
879
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cta.2010.0550
Related content
content/journals/10.1049/iet-cta.2010.0550
pub_keyword,iet_inspecKeyword,pub_concept
6
6