Abstract
This paper studies the adaptive limit cycle controller design for shaping stable output oscillations through creating stable limit cycles. For this purpose, a class of time-delay nonlinear systems with multiple time delays and external disturbances is considered. The desirable limit cycle is shaped in the first step by using an extended Lyapunov theorem for stability analysis of positive limit sets. The Lyapunov–Krasovskii theorem is also employed to handle the difficulties raised by multiple time delays. Besides, an adaptive approach is developed to deal with unknown but bounded external disturbances. Unlike the classic approaches, the upper bounds of disturbances are not required to be known in advance. The method is discussed for the second-order system, firstly and then, developed for higher-order systems by the recursive procedure of the backstepping technique. It will be shown that the closed-loop system is practically stable and the phase trajectories of the system converge to an arbitrarily small neighborhood of the target limit cycle. Simulation results are provided to show the effectiveness of the proposed approach.
Similar content being viewed by others
References
C. Aguilar-Ibánez, J.C. Martinez, J. de Jesus Rubio, M.S. Suarez-Castanon, Inducing sustained oscillations in feedback-linearizable single-input nonlinear systems. ISA Trans. 54, 117–124 (2015)
J. Aracil, F. Gordillo, E. Ponce, Stabilization of oscillations through backstepping in high-dimensional systems. IEEE Trans. Autom. Control 50(5), 705–710 (2005)
K. Badie, M. Alfidi, F. Tadeo, Z. Chalh, Delay-dependent stability and performance of 2-D continuous systems with delays. Circuits Syst. Signal Process. 37(12), 5333–5350 (2018)
M. Benmiloud, A. Benalia, M. Djemai, M. Defoort, On the local stabilization of hybrid limit cycles in switched affine systems. IEEE Trans. Autom. Control 64(2), 841–846 (2018)
T. Binazadeh, A.R. Hakimi, Adaptive generation of limit cycles in a class of nonlinear systems with unknown parameters and dead-zone nonlinearity. Int. J. Syst. Sci. 51(15), 3134–3145 (2020)
T. Binazadeh, M. Yousefi, Asymptotic stabilization of a class of uncertain nonlinear time-delay fractional-order systems via a robust delay-independent controller. J. Vib. Control 24(19), 4541–4550 (2018)
T. Binazadeh, M. Yousefi, Designing a cascade-control structure using fractional-order controllers: time-delay fractional-order proportional-derivative controller and fractional-order sliding-mode controller. J. Eng. Mech. 143(7), 04017037 (2017)
M. Bougrine, M. Benmiloud, A. Benalia, E. Delaleau, M. Benbouzid, Load estimator-based hybrid controller design for two-interleaved boost converter dedicated to renewable energy and automotive applications. ISA Trans. 66, 425–436 (2017)
R.S.N. Cruz, J.M.I. Zannatha, Efficient mechanical design and limit cycle stability for a humanoid robot: an application of genetic algorithms. Neurocomputing 233, 72–80 (2017)
A. Dastaviz, T. Binazadeh, Simultaneous stabilization for a collection of uncertain time-delay systems using sliding-mode output feedback control. Int. J. Control 93(9), 2135–2144 (2020)
I.I. Delice, R. Sipahi, Delay-independent stability test for systems with multiple time-delays. IEEE Trans. Autom. Control 57(4), 963–972 (2011)
H. Gholami, T. Binazadeh, Observer-based H∞ finite-time controller for time-delay nonlinear one-sided Lipschitz systems with exogenous disturbances. J. Vib. Control 25(4), 806–819 (2019)
H. Gholami, T. Binazadeh, Robust finite-time H∞ controller design for uncertain one-sided Lipschitz systems with time-delay and input amplitude constraints. Circuits Syst. Signal Process. 38(7), 3020–3040 (2019)
K. Gu, J. Chen, V.L. Kharitonov, Stability of Time-Delay Systems (Springer Science & Business Media, Berlin, 2003)
W.M. Haddad, V. Chellaboina, Nonlinear Dynamical Systems and Control: A Lyapunov-Based Approach (Princeton University Press, New Jersey, 2011)
A. Hakimi, T. Binazadeh, Robust generation of limit cycles in nonlinear systems: application on two mechanical systems. J. Comput. Nonlinear Dyn. 12(4), 041013 (2017)
A. Hakimi, T. Binazadeh, Robust limit cycle generation in nonlinear dynamical systems with nominal performance recovery. J. Comput. Nonlinear Dyn. 14(11), 114501 (2019)
A. Hakimi, T. Binazadeh, Generation of stable oscillations in uncertain nonlinear systems with matched and unmatched uncertainties. Int. J. Control 92(1), 163–174 (2019)
A. Hakimi, T. Binazadeh, Limit cycle synchronization of nonlinear systems with matched and unmatched uncertainties based on finite-time disturbance observer. Circuits Syst. Signal Process. 38(12), 5488–5507 (2019)
A. Hakimi, T. Binazadeh, Sustained oscillations in MIMO nonlinear systems through limit cycle shaping. Int. J. Robust Nonlinear Control 30(2), 587–608 (2020)
J. He, G. Ren, A multibody dynamics approach to limit cycle walking. Robotica 37(10), 1804–1822 (2019)
D.G. Hobbelen, M. Wisse, Limit Cycle Walking in Humanoid Robots, Human-like Machines (InTech, Vienna, 2007)
C. Hua, G. Liu, L. Zhang, X. Guan, Output feedback tracking control for nonlinear time-delay systems with tracking errors and input constraints. Neurocomputing 173, 751–758 (2016)
T. Kai, Limit-cycle-like control for planar space robot models with initial angular momenta. Acta Astronaut 74, 20–28 (2012)
T. Kai, Limit-cycle-like control for 2-dimensional discrete-time nonlinear control systems and its application to the Hénon map. Commun. Nonlinear Sci. Numer. Simul. 18(1), 171–183 (2013)
O. Lamrabet, K. Naamane, E.H. Tissir, F. El Haoussi, F. Tadeo, An input-output approach to anti-windup design for sampled-data systems with time-varying delay. Circuits Syst. Signal Process. 39(10), 4868–4889 (2020)
L. Lazarus, M. Davidow, R. Rand, Periodically forced delay limit cycle oscillator. Int. J. Nonlinear Mech., (2016)
L. Lazarusa, M. Davidowb, R. Rand, Dynamics of a delay limit cycle oscillator with self-feedback. Procedia IUTAM 19, 152–160 (2016)
L. Lazarus, M. Davidow, R. Rand, Dynamics of an oscillator with delay parametric excitation. Int. J. Nonlinear Mech. 78, 66–71 (2016)
D.-P. Li, D.-J. Li, Adaptive neural tracking control for nonlinear time-delay systems with full state constraints. IEEE Trans. Syst. Man Cybern. Syst. 47(7), 1590–1601 (2017)
J. Li, Z. Chen, D. Cai, W. Zhen, Q. Huang, Delay-dependent stability control for power system with multiple time-delays. IEEE Trans. Power Syst. 31(3), 2316–2326 (2015)
H. Liang, G. Liu, H. Zhang, T. Huang, Neural-network-based event-triggered adaptive control of nonaffine nonlinear multiagent systems with dynamic uncertainties. IEEE Trans. Neural Net. Learning Syst. 32, 2239–2250 (2020)
J.-S. Moon, S.-M. Lee, J. Bae, Y. Youm, Analysis of period-1 passive limit cycles for flexible walking of a biped with knees and point feet. Robotica 34(11), 2486–2498 (2016)
Y. Pan, P. Du, H. Xue, H. K. Lam, Singularity-free fixed-time fuzzy control for robotic systems with user-defined performance. IEEE Trans. Fuzzy Syst. (2020). https://doi.org/10.1109/TFUZZ.2020.2999746
P.F. Quet, B. Ataşlar, A. İftar, H. Özbay, S. Kalyanaraman, T. Kang, Rate-based flow controllers for communication networks in the presence of uncertain time-varying multiple time-delays. Automatica 38(6), 917–928 (2002)
W. Wang, Y. Lin, X. Zhang, Global adaptive tracking for a class of nonlinear time-delay systems. Int. J. Control 93(6), 1317–1327 (2020)
M. Yousefi, T. Binazadeh, Delay-independent sliding mode control of time-delay linear fractional-order systems. Trans. Inst. Meas. Control 40(4), 1212–1222 (2018)
D. Zhai, L. An, J. Li, Q. Zhang, Delay-dependent adaptive dynamic surface control for nonlinear strict-feedback delayed systems with unknown dead zone. J. Franklin Inst. 353(2), 279–302 (2016)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Hakimi, A.R., Binazadeh, T. Robust Adaptive Limit Cycle Controller Design for Nonlinear Time-delay Systems. Circuits Syst Signal Process 41, 57–76 (2022). https://doi.org/10.1007/s00034-021-01787-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-021-01787-6