Global Finite-Time Multi-Switching Synchronization of Externally Perturbed Chaotic Oscillators

Israr Ahmad*, Muhammad Shafiq, Mohammad Shahzad

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

12 Citations (Scopus)


Quick recovery of the information signals in secure communications restricts the hacking duration. The short synchronization convergence time is a crucial parameter for faster recovery. This paper develops a novel nonlinear finite-time synchronization control algorithm. This controller accomplishes the global finite-time multi-switching synchronization between two externally perturbed chaotic systems in the drive–response system synchronization scheme. The proposed controller assures the global convergence of the error dynamics in finite-time based on the Lyapunov theory. This implicitly guarantees the global stability of the closed loop. This paper considers Lp(0 < p < 1) norm inequality for the construction of the Lyapunov function. This method provides a means to determine the parameters of the proposed finite-time controller. This paper also studies the significance of structural components of the proposed controller that are responsible for the finite-time synchronization convergence. Computer simulation results of ‘two identical chaotic Lorenz systems’ and ‘chaotic Lorenz and Chen systems’ validate the theoretical findings. The paper discusses the simulation results and compares them with peer works as well.

Original languageEnglish
Pages (from-to)5253-5278
Number of pages26
JournalCircuits, Systems, and Signal Processing
Issue number12
Publication statusPublished - Dec 1 2018


  • Chaotic systems
  • Finite-time stability theory
  • Lyapunov stability theory
  • Multi-switching synchronization

ASJC Scopus subject areas

  • Signal Processing
  • Applied Mathematics


Dive into the research topics of 'Global Finite-Time Multi-Switching Synchronization of Externally Perturbed Chaotic Oscillators'. Together they form a unique fingerprint.

Cite this