Complexity
Volume 2021 (2021), Article ID 6678978, 17 pages
https://doi.org/10.1155/2021/6678978

Research Article

Adaptive Integral-Based Robust Q-S Synchronization and Parameter Identification of Nonlinear Hyperchaotic Complex Systems

Sami Ud Din,¹ Muhammad Rafiq Mufti,² Humaira Afzal,³ Majid Ali,¹ and Muhammad Abdul Moiz Zia⁴

¹Department of Electrical Engineering, NAMAL Institute Mianwali, Mianwali 42250, Pakistan
²Department of Computer Science, COMSATS University Islamabad, Vehari Campus, Vehari 61100, Pakistan
³Department of Computer Science, Bahauddin Zakariya University, Multan 60800, Pakistan
⁴Department of Computer Science, University of Central Punjab, Lahore 54000, Pakistan

Correspondence should be addressed to Sami Ud Din; sami.uddin@namal.edu.pk

Received 20 December 2020; Revised 24 March 2021; Accepted 8 April 2021; Published 30 April 2021

Academic Editor: Xianggui Guo

Copyright © 2021 Sami Ud Din et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract.

This communique presents the Q-S synchronization of two nonidentical complex nonlinear hyperchaotic systems with unknown parameters. An adaptive controller based on adaptive integral sliding mode control and parameter update laws are designed to realize the synchronization and parameter identification to a given map vector. The aforementioned strategy’s employment demands the transformation of a system into a specific structure containing a nominal part and some unknown terms (later on, these unknown terms will be computed adaptively). An integral sliding mode controller is used to stabilize the error system by designing nominal control accompanied by compensator control. For chattering suppression, a continuous compensator of smooth nature is used instead of conventional control. The stability of the proposed algorithm is established in an impressive way, using Lyapunov criteria. A numerical simulation is performed to illustrate the validity of the proposed synchronization scheme.

1. Introduction

Synchronization is considered to be a fundamental phenomenon that enables coherent behavior in the coupled systems. Chaos synchronization has been of great interest to researchers in recent years. The hyperchaotic systems are very sensitive towards initial conditions and possess at least two positive Lyapunov exponents. They have bounded trajectories in the phase space, exhibit more complex nonlinear behavior, and so on. Hyperchaos was first formalized in 1979 by Rossler [1]. Many other hyperchaotic systems were reported later on [2–4]. In [5], the Wien-bridge coupled oscillator system was also indicated to be hyperchaotic. In 1990, Pecora and Carroll [6] introduced the synchronization of two identical chaotic systems with different initial conditions. The field of chaotic synchronization flourished extensively in the last two decades, and many new strategies are also proposed in this regard, including complete synchronization [7, 8], lag synchronization [9, 10], inverse lag synchronization [11], inverse π-lag synchronization [12], generalized synchronization [13–15], multiple chaotic systems’ synchronization [16, 17], phase synchronization [18], antisynchronization [19, 20], partial synchronization [21, 22], Q-S synchronization [23, 24], projective synchronization [25, 26], and fractional chaos synchronization [27, 28]. In recent years, generalized synchronization (GS) of chaotic systems was widely investigated. The researchers in the control community are still exploring the new dimensions of inverse generalized synchronization (IGS), which is also considered an attractive idea of this era regarding secure communication.

The sliding mode control (SMC) has attracted researchers’ attention in recent years due to its robust response to model insensitivity towards nonlinearities, ease of implementation, low computational cost, and simplicity in feedback design [29–34]. Moreover, SMC is independent of external interferences and only depends on the switching surface design (also called the sliding surface) [31]. Usually, the strategy of SMC works in two phases, namely, the reaching phase and the sliding phase. During the first phase (reaching phase), the system has no insensitivity property [31], and system gain is designed to guide the system trajectory towards the sliding surface. In contrast, during the second (sliding) phase, the system is forced to slide on the ‘sliding surface.’ During this phase, the system remains insensitive to external disturbances and parametric variations. The only problem that lies in SMC is the chattering (high-frequency oscillation) phenomenon, which is significantly suppressed by using the integral sliding mode control (ISMC) [30, 31]. ISMC is also robust in the whole state space due to the absence of the reaching phase [30, 31]; therefore, it guarantees robustness from the very beginning at the initial time instance. ISMC is employed in combination with nominal control accompanied with discontinuous control that eliminates the parameter uncertainties and nonsmooth nonlinearities from the system model [30, 31]. The beauty of ISMC can be further enhanced in terms of system performance and become more productive if parameters used in the system/controller may be computed adaptively. Specifically considering hyperchaotic systems, Rikitake and Lorenz system always remains in the spotlight due to its complicated dynamical response and vital relevance in engineering [18, 19]. In this regard, the authors have posed adaptive integral sliding mode control (AISMC) for complex hyperchaotic systems. Our contributions to this paper are as follows:

(i)The contribution is presented in a way that authors have proposed the Q-S synchronization for n-dimensional chaotic systems.(ii)The proposed methodology is based on the adaptive integral sliding mode control (AISMC), which is relatively more robust than other controllers proposed in the literature. The aforementioned algorithm is also capable of managing matched uncertainties. Moreover, it will also be beneficial in terms of system performance and robustness enhancement.(iii)The system’s stability based on the aforementioned algorithms is also established in an impressive way using Lyapunov criteria.(iv)Furthermore, to verify the effectiveness of the proposed method, we apply it to 4D continuous-time chaotic systems.

The rest of the paper is organized as follows. The design and definition of Q-S synchronization of nonidentical systems are given in Section 2. Q-S synchronization and parameter identification of two different systems with the same orders are theoretically investigated in Section 3. A numerical-based illustrative example is presented in Section 4, and conclusions are drawn in Section 5.

2. Q-S Synchronization

The system shown in (1) is a nonidentical drive system, while the response system is presented by equation (2) with fully unknown parameters as follows:

where and are the vectors presenting the states of drive (1) and response system (2), respectively, and are real vectors with parameters (unknown), and are real matrices, and are vectors of nonlinear functions, and is the control vector.

Definition 1. For the system shown in (1) and (2), Q-S synchronization is attained if a controller and two given maps and exist such that

where represents the matrix norm.

are nonzero vector maps whose elements are continuously differentiable functions of and , respectively.

3. General Scheme of Q-S Synchronization and Parameter Identification

Q-S synchronization error vectors are defined as

where . Let and be Jacobian of the mappings and , respectively. Choose such that the inverse of exists. Consider are the estimates of , respectively, and also assume and are the parametric estimation errors of , respectively. Differentiating equation (5) with respect to time, the Q-S synchronization error dynamical system is obtained as

by choosing

where and is the new input. Then, error system (6) becomes

or

Choosing the nominal system for (9), we aim to employ the ISMC:

Switching surfaces for the nominal system shown in (9) are displayed as follows:

where is selected such that gets to be the Hurwitz polynomial. Then,

By choosing where , we have ; therefore, the system shown in (10) is stable asymptotically.

Now, the switching surface for the system shown in (9) is considered as , and is an integral term (which will be computed later). To skip the reaching phase and for the establishment of the sliding phase at the very instant, select such that . This condition guarantees the establishment of a sliding phase at the start by skipping the reaching phase. Choose where the nominal input is shown as and which represent compensator terms. Then,

By choosing a Lyapunov function , adaptive laws are designed for , , , and , and take into account so that .

Theorem 1. The Lyapunov function is considered as

Moreover, the adaptive laws are chosen as

for , , , and , and results in if .

Proof. As

by using

From the above equation, we may result in . As is approaching , accordingly, .

4. Example

Q-S-based synchronization of two hyperchaotic nonidentical nonlinear complex systems along with the same order is investigated here. The hyperchaotic Lorenz-type system proposed in [35] is displayed as follows:

where are state variables and are system parameters (with positive constant values). When, system (19) is hyperchaotic, and its attractor is shown in Figures 1 and 2. A four-wing hyperchaotic system is reported in [35, 36] and has one unstable equilibrium.

where are state variables, are positive constant system parameters, and are controller inputs. When and , the system shown in (20) stays in the chaotic orbits without control, which can be seen in Figures 3 and 4.

(a)

(b)

(c)

(d)

(e)

(f)

Figure 1: Graphical representation of state variables and the phase portrait (3D) of the Lorenz hyperchaotic system.

(a)

(b)

(c)

(d)

(e)

(f)

Figure 2: 3D phase portrait of the Lorenz nonlinear hyperchaotic complex system when

(a)

(b)

(c)

(d)

Figure 3: Time history of state variables of the four-wing nonlinear hyperchaotic complex system.

(a)

(b)

(c)

(d)

(e)

(f)

(g)

(h)

Figure 4: Phase portrait (3D) of the four-wing nonlinear hyperchaotic system when and .

Let , be the estimates of , along with , , which represent the errors in the estimations of , respectively.

Then, systems (19) and (20) can be written as

and

Systems shown in (21) and (22) could be written as

where

The vector maps are chosen as

Then,

The error is characterized as

i.e.,

Now, the dynamical error system becomes

or

or

By choosing

the error system becomes

or

To engage the ISMC, adopt the nominal system for (34) as

The sliding surface for the aforementioned nominal system (35) is

Then,

By choosing we have , resulting in the system displayed in (35) is asymptotically stable.

Now, choose the sliding surface for system (34) as

where the integral term is shown by . To avert the reaching phase, designate so that . Choose , where represents the nominal input and the compensator term is named as . Then,

If we choose a Lyapunov function

and then if adaptive laws are chosen as

then .

It can be observed from Figure 5 that the error converges to zero very rapidly. The initial value of the error must depend on the initial condition of master and slave states. Since

Figure 5: Synchronization errors.

We have

Since , therefore, .

For simulation, the initial conditions are chosen as and

True values of the unknown parameters are chosen as

The corresponding simulation outcomes are shown in Figure 3. It can be observed from Figures 5 and 6 that the errors regarding synchronization rapidly converge to zero. Figures 7 and 8 show the identification processes of unknown parameters, which show that the estimated values tend to their true values adaptively, i.e., and . If we may consider equations (39) and (40), adaptive parameters (42) are utilized in the calculation of the sliding surface (in terms of errors). The robustness is the beauty of adaptive parametric stabilization, which may be observed via Figures 5 and 7. The Q-S synchronization is plotted in Figure 8, which indicates response system (22) is synchronized with drive system (21) with respect to the given vector map (26).

(a)

(b)

(c)

(d)

Figure 6: Error convergence towards zero.

(a)

(b)

Figure 7: The identification process of unknown parameters.

(a)

(b)

(c)

(d)

Figure 8: The Q-S synchronization of the response and drive system.

5. Conclusion

A novel Q-S synchronization-based scheme is presented along with its application towards parameter identification and synchronization of two complex nonlinear, nonidentical systems with unknown parameters. The aforementioned strategy relies on adaptive ISMC. The Lyapunov theory is used to prove the stability of the proposed adaptive controller with a parameter estimator. To overcome the high-frequency oscillation (chattering) problem, smooth continuous compensator control is used instead of the traditional discontinuous control. Using Lyapunov stability theory, the compensator controller and the relevant adapted laws are derived and proved via strictly negative Lyapunov function conditions. Simulation results show the effectiveness of the proposed synchronization approach.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

References

O. E. Rossler, “An equation for hyperchaos,” Physics Letters A, vol. 71, no. 2-3, pp. 155–157, 1979.

W. Xingyuan and W. Mingjun, “A hyperchaos generated from Lorenz system,” Physica A: Statistical Mechanics and its Applications, vol. 387, no. 14, pp. 3751–3758, 2008.

Y. Li, W. K. S. Tang, and G. Chen, “Generating hyperchaos via state feedback control,” International Journal of Bifurcation and Chaos, vol. 15, no. 10, pp. 3367–3375, 2005.

A. Chen, J. Lu, J. Lü, and S. Yu, “Generating hyperchaotic Lu attractor via state feedback control,” Physica A: Statistical Mechanics and its Applications, vol. 364, pp. 103–110, 2006.

Q. Li and X. S. Yang, “Hyperchaos from two coupled Wien-bridge oscillators,” International Journal of Circuit Theory and Applications, vol. 36, no. 1, pp. 19–29, 2007.

L. M. Pecora and T. L. Carroll, “Synchronization in chaotic systems,” Physical Review Letters, vol. 64, no. 8, pp. 821–824, 1990.

H. Fujisaka and T. Yamada, “Stability theory of synchronized motion in coupled-oscillator systems,” Progress of Theoretical Physics, vol. 69, no. 1, pp. 32–47, 1983.

A. S. Pikovsky, “On the interaction of strange attractors,” Zeitschrift für Physik B Condensed Matter, vol. 55, no. 2, pp. 149–154, 1984.

F. Zhang, “Lag synchronization of complex Lorenz system with applications to communication,” Entropy, vol. 17, no. 7, pp. 4974–4985, 2015.

W. X. Yuan and Z. Hao, “Backstepping-based lag synchronization of a complex permanent magnet synchronous motor system,” China Physics B, vol. 22, no. 4, pp. 558–562, 2013.

G.-H. Li, “Inverse lag synchronization in chaotic systems,” Chaos, Solitons & Fractals, vol. 40, no. 3, pp. 1076–1080, 2009.

C. K. Volos, I. M. Kyprianidis, and I. N. Stouboulos, “anti-phase and inverse π-lag synchronization in coupled duffing-type circuitsﬁng type circuits,” International Journal of Bifurcation and Chaos, vol. 21, no. 8, pp. 2357–2368, 2011.

S. Wang, X. Wang, and B. Han, “Complex generalized synchronization and parameter identification of non-identical nonlinear complex systems,” PLoS One, vol. 11, no. 3, pp. 1–19, 2016.

H. Afzal, M. R. Mufti, S. U. Din et al., “Modeling and inverse complex generalized synchronization and parameter identification of non-identical nonlinear complex systems using adaptive integral sliding mode control,” IEEE Access, vol. 8, pp. 38950–38969, 2020.

R. M. Guerra and J. L. M. Machuca, “Fractional generalized synchronization in a class of nonlinear fractional order systems,” Nonlinear Dynamics, vol. 77, pp. 1237–1244, 2014.

X. Chen, J. H. Park, J. Cao, and J. Qiu, “Sliding mode synchronization of multiple chaotic systems with uncertainties and disturbances,” Applied Mathematics and Computation, vol. 308, pp. 161–173, 2017.

G. I. Dykman, P. S. Landa, and Y. I. Neymark, “Synchronizing the chaotic oscillations by external force,” Chaos, Solitons & Fractals, vol. 1, no. 4, pp. 339–353, 1991.

F. Q. Dou, J. A. Sun, W. S. Duan, and K. P. Lü, “Anti-synchronization of a new hyperchaotic system,” Physica Scripta, vol. 78, no. 1, Article ID 015007, 2008.

R. F. Zhang, D. Y. Chen, and J. G. Yang, “Anti-synchronization for a class of multi-dimensional autonomous and non-autonomous chaotic systems on the basis of the sliding mode with noise,” Physica Scripta, vol. 85, no. 6, 2012.

J.-W. Wang and A.-M. Chen, “Partial synchronization in coupled chemical chaotic oscillators,” Journal of Computational and Applied Mathematics, vol. 233, no. 8, pp. 1897–1904, 2010.

D. J. Wagg, “Partial synchronization of nonidentical chaotic systems via adaptive control, with applications to modeling coupled nonlinear systems,” International Journal of Bifurcation and Chaos, vol. 12, no. 3, pp. 561–570, 2002.

J. Zhao, “Adaptive Q-S synchronization between coupled chaotic systems with stochastic perturbation and delay,” Applied Mathematical Modelling, vol. 36, no. 7, pp. 3312–3319, 2012.

Z. Y. Yan, “Chaos Q-S synchronization between Rossler system and the new uniﬁed chaotic system,” Physics Letters A, vol. 334, no. 5-6, pp. 406–412, 2005.

Y. J. Niu and X. Y. Wang, “Projective synchronization of different chaotic systems with nonlinearity inputs,” International Journal of Modern Physics B, vol. 26, no. 11, 2012.

D. M. Senejohnny and H. Delavari, “Active sliding observer scheme based fractional chaos synchronization,” Communications in Nonlinear Science and Numerical Simulation, vol. 17, no. 11, pp. 4373–4383, 2012.

H. Delavari and M. Mohadeszadeh, “Robust finite-time synchronization of non-identical fractional-order hyperchaotic systems and its application in secure communication,” IEEE/CAA Journal of Automatica Sinica, vol. 6, no. 1, pp. 228–235, 2019.

H. U. Voss, “Anticipating chaotic synchronization,” Physical Review E, vol. 61, no. 5, pp. 5115–5119, 2000.

M. R. Mufti, H. Afzal, F. U. Rehman, Q. R. Butt, and M. I. Qureshi, “Synchronization and antisynchronization between two non-identical chua oscillators via sliding mode control,” IEEE Access, vol. 6, pp. 45270–45280, 2018.

S. U. Din, Q. Khan, F. U. Rehman, and R. Akmeliawati, “Robust control of underactuated systems: higher order integral sliding mode approach,” Mathematical Problems in Engineering, vol. 2016, Article ID 5641478, 11 pages, 2016.

S. U. Din, Q. Khan, F.-U. Rehman, and R. Akmeliawanti, “A comparative experimental study of robust sliding mode control strategies for underactuated systems,” IEEE Access, vol. 5, pp. 10068–10080, 2017.

H. Delavari, H. Heydarinejad, and D. Baleanu, “Adaptive fractional-order blood glucose regulator based on high-order sliding mode observer,” IET Systems Biology, vol. 13, no. 2, pp. 43–54, 2019.

H. Lee and V. I. Utkin, “Chattering suppression methods in sliding mode control systems,” Annual Reviews in Control, vol. 31, no. 2, pp. 179–188, 2007.

H. Delavari, D. M. Senejohnny, and D. Baleanu, “Sliding observer for synchronization of fractional order chaotic systems with mismatched parameter,” Central European Journal of Physics, vol. 10, no. 5, pp. 1095–1101, 2012.

Y. Li, X. Liu, G. Chen, and X. Liao, “A new hyperchaotic Lorenz-type system: generation, analysis, and implementation,” International Journal of Circuit Theory and Applications, vol. 39, no. 8, pp. 865–879, 2012.

S. Dadras, H. R. Momeni, G. Qi, and Z.-l. Wang, “Four-wing hyperchaotic attractor generated from a new 4D system with one equilibrium and its fractional-order form,” Nonlinear Dynamics, vol. 67, no. 2, pp. 1161–1173, 2012.

S. U. Din, F. U. Rehman, and Q. Khan, “Synchronization of 4-D hyperchaotic Rikitake dynamo system along with unknown parameters via adaptive sliding mode,” Control Engineering and Applied Informatics, vol. 20, pp. 108–118, 2018.