Skip to main content
Log in

Gradient and Lie Bracket Estimation of Extremum Seeking Systems: A Novel Geometric-based Kalman Filter and Relaxed Time-dependent Stability Condition

  • Regular Papers
  • Control Theory and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

Extremum seeking control (ESC) is an adaptive control technique, introduced nearly a century ago, to drive a dynamic system to the extremum of an objective function that may not be known expression-wise. A rigorous stability analysis of the so-called classical ESC structure, using averaging and singular perturbation theory, has increased research topics and applications involving ESC. Another class of ESCs, control-affine in nature and analyzed using Lie bracket system-based approaches, has emerged, but with some limited theoretical advancements compared to classical ESC. Gradient estimation tools are not well-established for such control-affine ESC structures. Also, stability analysis can be challenging due to complex bounds and conditions. So, in this paper, we introduce a geometric-based extended Kalman filter (GEKF) for gradient and Lie bracket estimation in control-affine ESC systems. We also propose a time-dependent stability condition for control-affine ESC based on the Lie bracket system’s evolution with time. This enables real-time stability tracking. The potential and advantage of our results are demonstrated through numerical simulations of two ESC cases in the literature, including a multi-agent problem.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. K. B. Ariyur and M. Krstic, Real-time Optimization by Extremum-seeking Control, John Wiley & Sons, 2003.

  2. A. Scheinker and M. Krstić, Model-free Stabilization by Extremum Seeking, Springer, 2017.

  3. D. F. Chichka, J. L. Speyer, C. Fanti, and C. G. Park, “Peak-seeking control for drag reduction in formation flight,” Journal of Guidance, Control, and Dynamics, vol. 29, no. 5, pp. 1221–1230, 2006.

    Article  Google Scholar 

  4. S. Pokhrel and S. A. Eisa, “A novel hypothesis for how albatrosses optimize their flight physics in real-time: An extremum seeking model and control for dynamic soaring,” Bioinspiration & Biomimetics, vol. 18, no. 1, p. 016014, 2022.

    Article  Google Scholar 

  5. S. A. Eisa and S. Pokhrel, “Analyzing and mimicking the optimized flight physics of soaring birds: A differential geometric control and extremum seeking system approach with real time implementation,” SIAM Journal on Applied Mathematics, pp. S82–S104, 2023.

  6. E. Bıyık and M. Arcak, “Gradient climbing in formation via extremum seeking and passivity-based coordination rules,” Asian Journal of Control, vol. 10, no. 2, pp. 201–211, 2008.

    Article  MathSciNet  Google Scholar 

  7. Y. Tan, W. H. Moase, C. Manzie, D. Nešić, and I. M. Mareels, “Extremum seeking from 1922 to 2010,” Proc. of the 29th Chinese Control Conference, pp. 14–26, IEEE, 2010.

  8. M. Krstić and H.-H. Wang, “Stability of extremum seeking feedback for general nonlinear dynamic systems,” Automatica, vol. 36, no. 4, pp. 595–601, 2000.

    Article  MathSciNet  MATH  Google Scholar 

  9. M. Maggia, S. A. Eisa, and H. E. Taha, “On higher-order averaging of time-periodic systems: Reconciliation of two averaging techniques,” Nonlinear Dynamics, vol. 99, pp. 813–836, January 2020.

    Article  MATH  Google Scholar 

  10. H.-B. Dürr, M. S. Stanković, C. Ebenbauer, and K. H. Johansson, “Lie bracket approximation of extremum seeking systems,” Automatica, vol. 49, no. 6, pp. 1538–1552, 2013.

    Article  MathSciNet  MATH  Google Scholar 

  11. F. Bullo and A. D. Lewis, Geometric Control of Mechanical Systems: Modeling, Analysis, and Design for Simple Mechanical Control Systems, vol. 49, Springer, 2019.

  12. S. Pokhrel and S. A. Eisa, “Control-affine extremum seeking control with attenuating oscillations: A Lie bracket estimation approach,” Proc. of the Conference on Control and its Applications (CT), pp. 133–140, SIAM, 2023.

  13. V. Grushkovskaya, A. Zuyev, and C. Ebenbauer, “On a class of generating vector fields for the extremum seeking problem: Lie bracket approximation and stability properties,” Automatica, vol. 94, pp. 151–160, 2018.

    Article  MathSciNet  MATH  Google Scholar 

  14. V. Grushkovskaya, H.-B. Dürr, C. Ebenbauer, and A. Zuyev, “Extremum seeking for time-varying functions using Lie bracket approximations,” IFAC-PapersOnLine, vol. 50, no. 1, pp. 5522–5528, 2017.

    Article  Google Scholar 

  15. A. Scheinker and D. Scheinker, “Bounded extremum seeking with discontinuous dithers,” Automatica, vol. 69, pp. 250–257, 2016.

    Article  MathSciNet  MATH  Google Scholar 

  16. A. Scheinker and M. Krstić, “Extremum seeking with bounded update rates,” Systems & Control Letters, vol. 63, pp. 25–31, 2014.

    Article  MathSciNet  MATH  Google Scholar 

  17. R. Suttner and S. Dashkovskiy, “Exponential stability for extremum seeking control systems,” IFAC-PapersOnLine, vol. 50, no. 1, pp. 15464–15470, 2017.

    Article  Google Scholar 

  18. Y. Tan, D. Nešić, I. Mareels, and A. Astolfi, “On global extremum seeking in the presence of local extrema,” Automatica, vol. 45, no. 1, pp. 245–251, 2009.

    Article  MathSciNet  MATH  Google Scholar 

  19. D. Bhattacharjee and K. Subbarao, “Extremum seeking control with attenuated steady-state oscillations,” Automatica, vol. 125, p. 109432, 2021.

    Article  MathSciNet  MATH  Google Scholar 

  20. G. Gelbert, J. P. Moeck, C. O. Paschereit, and R. King, “Advanced algorithms for gradient estimation in one- and two-parameter extremum seeking controllers,” Journal of Process Control, vol. 22, no. 4, pp. 700–709, 2012.

    Article  Google Scholar 

  21. A. Isidori, Nonlinear Control Systems: An Introduction, Springer, 1985.

  22. H.-B. Dürr, M. Krstić, A. Scheinker, and C. Ebenbauer, “Singularly perturbed lie bracket approximation,” IEEE Transactions on Automatic Control, vol. 60, no. 12, pp. 3287–3292, 2015.

    Article  MathSciNet  MATH  Google Scholar 

  23. A. Bressan and B. Piccoli, Introduction to the Mathematical Theory of Control, vol. 1, American Institute of Mathematical Sciences Springfield, 2007.

  24. D. Simon, Optimal State Estimation: Kalman, H infinity, and Nonlinear Approaches, John Wiley & Sons, 2006.

  25. R. W. Beard and T. W. McLain, Small Unmanned Aircraft, Princeton university press, 2012.

  26. C. Zhang, A. Siranosian, and M. Krstić, “Extremum seeking for moderately unstable systems and for autonomous vehicle target tracking without position measurements,” Automatica, vol. 43, no. 10, pp. 1832–1839, 2007.

    Article  MathSciNet  MATH  Google Scholar 

  27. V. Grushkovskaya and C. Ebenbauer, “Extremum seeking control of nonlinear dynamic systems using lie bracket approximations,” International Journal of Adaptive Control and Signal Processing, vol. 35, no. 7, pp. 1233–1255, 2021.

    Article  MathSciNet  Google Scholar 

  28. E. W. Grafarend and J. L. Awange, Applications of Linear and Nonlinear Models: Fixed Effects, Random Effects, and Total Least Squares, Springer, 2012.

  29. H. K. Khalil, Nonlinear Systems, 3rd ed., Patience Hall, vol. 115, 2002.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sameh A. Eisa.

Ethics declarations

Authors have no conflict of interest to declare.

Additional information

Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Sameer Pokhrel is a research assistant at the Aerospace Engineering and Engineering Mechanics (AEEM) Department, University of Cincinnati (UC), OH-USA. He is a member of the Modeling, Dynamics, and Control Lab (MDCL) at UC. He got his bachelor’s degree in mechanical engineering from Tribhuvan University, Nepal. His research interests lie in optimization, nonlinear dynamics, and control theory.

Sameh A. Eisa is both an applied mathematician and engineering scholar with B.Sc. degree in electrical engineering from Alexandria University, Egypt, and a Ph.D. degree in applied and industrial mathematics from New Mexico Tech, NM-USA. After that, he worked as a postdoctoral researcher and Lecturer at the University of California, Irvine until joining the University of Cincinnati (UC) in Fall 2021 as an assistant professor of aerospace engineering and engineering mechanics. Dr. Eisa’s research is interdisciplinary and broad, but centers around dynamical and control theory (geometric control, averaging, extremum seeking, and stability/sensitivity methods) with a fundamental approach to problems in bio-inspired behavior, biomimicry, unmanned systems, and renewable energies. Dr. Eisa is a 2023 University Research Council (URC) Scholar awardee, which is the most prestigious early-career research award given at UC. He also has other honors, highlights in major scientific news, co-organized events and served as a TC member in SIAM and IEEE conferences, and reviewed for leading journals such as IEEE Transactions on Automatic Control, Automatica and Nonlinear Dynamics, Springer.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pokhrel, S., Eisa, S.A. Gradient and Lie Bracket Estimation of Extremum Seeking Systems: A Novel Geometric-based Kalman Filter and Relaxed Time-dependent Stability Condition. Int. J. Control Autom. Syst. 21, 3839–3849 (2023). https://doi.org/10.1007/s12555-023-0224-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-023-0224-y

Keywords

Navigation