×

On non-local stability properties of extremum seeking control. (English) Zbl 1117.93362

Summary: We consider several extremum seeking schemes and show under appropriate conditions that these schemes achieve extremum seeking from an arbitrarily large domain of initial conditions if the parameters in the controller are appropriately adjusted. This non-local stability result is proved by showing semi-global practical stability of the closed-loop system with respect to the design parameters. We show that reducing the size of the parameters typically slows down the convergence rate of the extremum seeking controllers and enlarges the domain of the attraction. Our results provide guidelines on how to tune the controller parameters in order to achieve extremum seeking. Simulation examples illustrate our results.

MSC:

93D09 Robust stability
93C10 Nonlinear systems in control theory
93C15 Control/observation systems governed by ordinary differential equations
93C70 Time-scale analysis and singular perturbations in control/observation systems
Full Text: DOI

References:

[1] Christofides, P. D.; Teel, A. R., Singular perturbation & input-to-state stability, IEEE Transactions on Automatic Control, 41, 1645-1650 (1996) · Zbl 0864.93086
[2] Edwards, C. H.; Penney, D. E., Calculus with analytic geometry (1998), Prentice Hall: Prentice Hall Upper Saddle River, New Jersey
[3] Guay, M.; Dochain, D.; Perrier, M., Adaptive extremum seeking control of continuous stirred tank bioreactors with unknown growth kinetics, Automatica, 40, 1645-1650 (2004) · Zbl 1050.93055
[4] Guay, M.; Zhang, T., Adaptive extremum seeking control of nonlinear dynamic systems with parametric uncertainties, Automatica, 39, 1283-1293 (2003) · Zbl 1035.93041
[5] KHalil, H. K., Nonlinear systems (2002), Prentice-Hall: Prentice-Hall Upper Saddle River, New Jersey · Zbl 0626.34052
[6] Krstić, M., Performance improvement & limitations in extremum seeking control, Systems and Control Letters, 39, 313-326 (2000) · Zbl 0948.93033
[7] Krstić, M.; Wang, H. H., Stability of extremum seeking feedback for general nonlinear dynamic systems, Automatica, 36, 595-601 (2000) · Zbl 0986.93039
[8] Lin, Y. (1992). Lyapunov function technique for stabilization; Lin, Y. (1992). Lyapunov function technique for stabilization
[9] Meerkov, S. M., Asymptotic methods for investigating a class of forced states in extremal systems, Automatic and Remote Control, 12, 1916-1920 (1967) · Zbl 0178.10802
[10] Meerkov, S. M., Asymptotic methods for investigating quasi-stationary states in continuous systems of automatic optimization, Automatic and Remote Control, 11, 1726-1743 (1967) · Zbl 0178.10503
[11] Meerkov, S. M., Asymptotic methods for investigating quasi-stationary states in continuous systems of automatic optimization subject to disturbance action, Automatika i Telemekhanika, 12, 14-24 (1967), (in Russian)
[12] Morosanov, I. S., Method of extremum control, Automatic and Remote Control, 18, 1077-1092 (1957)
[13] Nešić, D.; Teel, A. R., Input-to-state stability for nonlinear time-varying systems via averaging, Mathematics of Control Signals and Systems, 14, 524-533 (2001) · Zbl 0997.93088
[14] Ortega, J. M.; Rheinboldt, W. C., Iterative solution of nonlinear equations in several variables (1970), Academic Press: Academic Press New York · Zbl 0241.65046
[15] Ostrovskii, I. I., Extremum regulation, Automatic and Remote Control, 18, 900-907 (1957)
[16] Peterson, K. S.; Stefanopoulou, A. G., Extremum seeking control for soft landing of an electromechanical valve actuator, Automatica, 40, 1063-1069 (2004) · Zbl 1068.93553
[17] Popović, D., Janković, M., Manger, S., & Teel, A.R. (2003). Extremum seeking methods for optimization of variable cam timing engine operation. In Proceedings of the American control conference; Popović, D., Janković, M., Manger, S., & Teel, A.R. (2003). Extremum seeking methods for optimization of variable cam timing engine operation. In Proceedings of the American control conference
[18] Sanders, J. A.; Verhulst, F., Averaging methods in nonlinear dynamical systems (1985), Springer: Springer New York · Zbl 0586.34040
[19] Sontag, E., Comments on integral variants of ISS, Systems & Control Letters, 34, 93-100 (1998) · Zbl 0902.93062
[20] Sontag, E. (2005). Input to state stability: Basic concepts and results. Springer lecture notes in mathematicsCIME CourseCetraroJune 2004; Sontag, E. (2005). Input to state stability: Basic concepts and results. Springer lecture notes in mathematicsCIME CourseCetraroJune 2004 · Zbl 1175.93001
[21] Sontag, E.; Wang, Y., Notions of input to output stability, Systems & Control Letters, 38, 235-248 (1999) · Zbl 0985.93051
[22] Tan, Y., Nešić, D., & Mareels, I. M. Y. (2005). On non-local stability properties of extremum seeking control. In Proceedings of 16th IFAC world congress; Tan, Y., Nešić, D., & Mareels, I. M. Y. (2005). On non-local stability properties of extremum seeking control. In Proceedings of 16th IFAC world congress
[23] Teel, A. R.; Moreau, L.; Nešić, D., A unified framework for input-to-state stability in systems with two time scales, IEEE Transactions on Automatic Control, 48, 1526-1544 (2003) · Zbl 1364.93581
[24] Teel, A. R.; Nešić, D., Averaging with disturbances and closeness of solution, Systems and Control Letters, 40, 317-323 (2000) · Zbl 0993.34045
[25] Teel, A. R.; Peuteman, J.; Aeyels, D., Semi-global practical asymptotic stability & averaging, Systems and Control Letters, 37, 329-334 (1999) · Zbl 0948.93049
[26] Teel, A. R., & Popović, D. I. (2001). Solving smooth & nonsmooth extremum seeking problems by methods of nonlinear programming. In Proceedings of the American control conference; Teel, A. R., & Popović, D. I. (2001). Solving smooth & nonsmooth extremum seeking problems by methods of nonlinear programming. In Proceedings of the American control conference
[27] Wang, H.-H.; Krstić, M., Extremum seeking for limit cycle minimization, IEEE Transactions on Automatic Control, 45, 2432-2437 (2000) · Zbl 0989.93059
[28] Wang, H.-H.; Yeung, S.; Krstić, M., Experimental application of extremum seeking on an axial-flow compressor, IEEE Transactions on Control Systems Technology, 8, 300-309 (2000)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.