Discrete Dynamics in Nature and Society
Volume 2017 (2017), Article ID 7382150, 6 pages
https://doi.org/10.1155/2017/7382150

Research Article

Robust Active MPC Synchronization for Two Discrete-Time Chaotic Systems with Bounded Disturbance

Longge Zhang

Department of Mathematics and Physics, North China Electric Power University, Baoding 071003, China

Correspondence should be addressed to Longge Zhang; longge@ncepu.edu.cn

Received 24 February 2017; Accepted 19 April 2017; Published 30 May 2017

Academic Editor: Qamar Din

Copyright © 2017 Longge Zhang. 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 paper proposes a synchronization scheme for two discrete-time chaotic systems with bounded disturbance. By using active control method and imposing some restriction on the error state, the computation of controller’s feedback matrix is converted to the min-max optimization problem. The theoretical results are derived with the aid of predictive model predictive paradigm and linear matrix inequality technique. Two example simulations are performed to show the effectiveness of the designed control method.

1. Introduction

Since the pioneering work of Pecora and Carroll [1], synchronization of chaotic systems has attracted more and more interest due to its significant applications in many fields such as chemical systems [2], ecological systems [3], physical systems [4], and secure communications [5]. From then, many methods have been proposed to study synchronization of chaotic systems. A vast variety of synchronization schemes have been proposed and applied in many research fields, such as adaptive control method [6], feedback control method [7], model predictive control method [8], impulse control method [9], and sliding mode method [10]. However, most of the designed methods have been applied only to investigate continuous-time chaotic systems’ synchronization.

In practice, discrete-time chaotic dynamical systems are more important than continuous ones, and many models including neural networks, biological process, physical process, and chemical process are described by discrete-time chaotic dynamical models [11]. Therefore, the research of discrete-time chaotic systems’ synchronization also plays an important role. Recently, many researches pay more and more attention to the synchronization of discrete-time chaotic systems for its applications in many fields such as secure communication and cryptology, and many synchronization methods are proposed like variable structure control [12], control [13], backstepping scheme [14, 15], digital filter method [16], nonlinear control [17], adaptive control [18, 19], active model predictive control [8], and so on [20–25].

However, most of the aforementioned researches consider the ideal condition without disturbance, and it is not real case in practice. The disturbance not only destroys the system’s performance but also even makes the system not stable. So it is important to consider the discrete-time chaos synchronization with additive disturbance.

Based on our previous work [8], in this paper we propose a synchronization scheme for two discrete-time chaotic systems with bounded disturbance. The designed method is mainly based on the model predictive control (MPC), and the most difficulty is how to eliminate the influence of the additive disturbance on the stability of closed system. With the aid of quadratic boundedness, it is proved that the designed closed system is stable and realizes the two discrete-time chaotic systems’ synchronization.

Notations. is the transpose vector , and for (semi-)positive-definite matrix , . is the identity matrix. defines the ellipsoid. denotes a convex combination of the elements in . The symbol induces a symmetric structure in linear matrix inequalities. is the prediction value of at time .

2. Preliminary

In this section, the definition of quadratic boundedness is revisited [26]. Consider the following discrete-time system described by

where is the state vector and is the noise vector. It is assumed that belongs to an ellipsoidal compact set with . and are two matrices with appropriated dimension, and suppose that they are unknown but belong to a known bounded set.

Definition 1 (see [26]). A set is said to be strictly quadratically bounded with a common Lyapunov matrix of system (1) for all , , , if implies , for any and .

Definition 2 (see [26, 27]). A set is said to be a positively invariant set for system (1) for all , , , if implies , for any and .

3. Problem Formulation and Controller Design

Consider the following form of master chaotic system:

where is the system’s state vector and is unknown constant matrix with appropriate dimension. is the nonlinear part and is the bounded disturbance vector. The controlled slave chaotic system is described by

where is the slave system’s state vector and is the designed controller.

Define the system error

Then we can get the error system

With the aid of the active control technique [8, 28, 29], we select the following controller:

where will be computed in the following optimization problem. Substituting (6) into (5), we can get

that is,

Lemma 3 (see [26]). For system (8), the following facts are equivalent:

(a)For all allowable , , (8) is strictly quadratically bounded with a common Lyapunov matrix .(b)For any and any , implies

 and implies

(c)For any allowable , the ellipsoid is a positively invariant set for (8).(d)There exists , such that

The target of the following part is to solve a dynamic feedback MPC where, at each time , the feedback matrix is computed through the following optimization problem:

where

and is a symmetric positive-definite weighting matrix. Consider a quadratic Lyapunov function of the error state with . At every sampling time , suppose the error state and satisfy the following condition:

where . It is obvious that condition (14) consists of the initial condition of the min-max problem, (15) implies within , (15) guarantees that system (7) is quadratically bounded with a common Lyapunov matrix , and (16) is used to guarantee convergence of towards when . need not to be known and is to ensure that . Note that, since can only convergence to a neighborhood of , there exist when (16) becomes infeasible. In this case, we will stop computing the optimization problem.

Since is equivalent to

By applying (8) and using the S-procedure [30], we can get that the result of (18) is satisfied if and only if

Using Schur complement it is shown that (19) is guaranteed by

By pre- and postmultiplying both sides of (20) with , then one can obtain

Summing (17) from to and applying (14) yield

Hence, (18) is imposed not only for quadratic boundedness but also for optimality ( will be minimized). Then we can get the following theorem.

Theorem 4. The master system (2) and slave system (3) can realize the synchronization with controller (6), and the feedback matrix is computed through the following optimization:

subject to

4. Numerical Examples

Example 1. This example verifies the effectiveness of the prosed robust active MPC control method in solving the synchronization between two identical discrete chaotic systems. Consider the well-known discrete Hénon map [31]:

Corresponding to (2), , . The system has a strange attractor when , , and its attractor is shown if Figure 1 with the initial value . The master system is selected as

When parameter varied between and , the matrix belongs to the polytope , where and . And the slave system is chosen as

where is the slave system’s state and it is obvious that . When we select , , and , and the initial values are selected as , , then the error of the master system and slave system is shown in Figure 2 with controller (6).

Figure 1: Attractor of Hénon map.

Figure 2: Synchronization errors between the uncertain disturbance Hénon maps.

Example 2. In this example, the proposed robust active MPC controller is applied to stabilize the uncertain generalized hyperchaotic Hénon map [32]:

When , the generalized Hénon map has an attractor which is shown in Figure 3 with the initial values . The master system is selected as

When parameter varied between and , the matrix belongs to the polytope , where and . The slave system is selected as

where .
When solving the optimization (23), we select the parameters as , , , and and the simulation error of the master system and the slave system is shown in Figure 4 with the initial value of and .

Figure 3: Attractor of the generalized Hénon map.

Figure 4: Synchronization errors between the generalized Hénon maps.

5. Conclusions

In this paper, the robust active MPC synchronization for two discrete-time chaotic systems with bounded disturbance is studied. With the help of the active control technique, the synchronization problem is changed into a min-max optimization problem. On the basis of discrete Lyapunov stability theory, we prove the stability of the closed-loop system. Two simulation examples demonstrate that the designed control technique can synchronize the two uncertain discrete-time chaotic systems.

Conflicts of Interest

The author declares no conflicts of interest.

Acknowledgments

This research was supported by the National Natural Science Foundation of Hebei Province under Project no. F2016502025; the Fundamental Research Funds for the Central Universities under Project no. 9161015007; and the National Natural Science Foundation of China under Projects nos. 61273144, 61403137, and 61603134.

References

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

Y.-N. Li et al., “Experimental study of chaos synchronization in the Belousov-Zhabotinsky chemical system,” Chaos, Solitons and Fractals, vol. 22, no. 4, pp. 767–771, 2004.

B. Blasius and L. Stone, “Chaos and phase synchronization in ecological systems,” International Journal of Bifurcation and Chaos, vol. 10, no. 10, pp. 2361–2380, 2000.

S. Sivaprakasam et al., “Experimental demonstration of anticipating synchronization in chaotic semiconductor lasers with optical feedback,” Physical Review Letters, vol. 87, no. 15, Article ID 154101, p. 154101, 2001.

L.-f. Zhang, X.-l. An, and J.-g. Zhang, “A new chaos synchronization scheme and its application to secure communication,” Nonlinear Dynamics. An International Journal of Nonlinear Dynamics and Chaos in Engineering Systems, vol. 73, no. 1-2, pp. 705–722, 2013.

S. Chen and J. Lü, “Synchronization of an uncertain unified chaotic system via adaptive control,” Chaos, Solitons and Fractals, vol. 14, no. 4, pp. 643–647, 2002.

M. Rafikov and J. M. Balthazar, “On control and synchronization in chaotic and hyperchaotic systems via linear feedback control,” Communications in Nonlinear Science and Numerical Simulation, vol. 13, no. 7, pp. 1246–1255, 2008.

L. Zhang and X. Liu, “The synchronization between two discrete-time chaotic systems using active robust model predictive control,” Nonlinear Dynamics. An International Journal of Nonlinear Dynamics and Chaos in Engineering Systems, vol. 74, no. 4, pp. 905–910, 2013.

X. Li and S. Song, “Research on synchronization of chaotic delayed neural networks with stochastic perturbation using impulsive control method,” Communications in Nonlinear Science and Numerical Simulation, vol. 19, no. 10, pp. 3892–3900, 2014.

S. Vaidyanathan, “Global chaos synchronisation of identical Li-Wu chaotic systems via sliding mode control,” International Journal of Modelling, Identification and Control, vol. 22, no. 2, pp. 170–177, 2014.

A. Ouannas, Z. Odibat, and N. Shawagfeh, “A New Q–S Synchronization Results for Discrete Chaotic Systems,” Differential Equations and Dynamical Systems, pp. 1–10, 2016.

T.-L. Liao and N.-S. Huang, “Control and synchronization of discrete-time chaotic systems via variable structure control technique,” Physics Letters. A, vol. 234, no. 4, pp. 262–268, 1997.

D. Qi, M. Liu, M. Qiu, and S. Zhang, “Exponential H ∞ synchronization of general discrete-time chaotic neural networks with or without time delays,” IEEE Transactions on Neural Networks, vol. 21, no. 8, pp. 1358–1365, 2010.

Z. Yan, “Q-S (complete or anticipated) synchronization backstepping scheme in a class of discrete-time chaotic (hyperchaotic) systems: a symbolic-numeric computation approach,” Chaos. An Interdisciplinary Journal of Nonlinear Science, vol. 16, no. 1, Article ID 013119, 013119, 11 pages, 2006.

L. Huang, M. Wang, and R. Feng, “Synchronization of generalized Henon map via backstepping design,” Chaos, Solitons and Fractals, vol. 23, no. 2, pp. 617–620, 2005.

M. Eisencraft, R. D. Fanganiello, and L. A. Baccala, “Synchronization of discrete-time chaotic systems in bandlimited channels,” Mathematical Problems in Engineering, vol. 2009, Article ID 207971, 2009.

Z. Yan, “A nonlinear control scheme to anticipated and complete synchronization in discrete-time chaotic (hyperchaotic) systems,” Physics Letters, Section A: General, Atomic and Solid State Physics, vol. 343, no. 6, pp. 423–431, 2005.

Y. Li, Y. Chen, and B. Li, “Adaptive control and function projective synchronization in 2D discrete-time chaotic systems,” Communications in Theoretical Physics, vol. 51, no. 2, pp. 270–278, 2009.

G. Feng and G. Chen, “Adaptive control of discrete-time chaotic systems: a fuzzy control approach,” Chaos, Solitons and Fractals, vol. 23, no. 2, pp. 459–467, 2005.

Y. Gao, X. Zhang, G. Lu, and Y. Zheng, “Impulsive synchronization of discrete-time chaotic systems under communication constraints,” Communications in Nonlinear Science and Numerical Simulation, vol. 16, no. 3, pp. 1580–1588, 2011.

L. Zhang and H. Jiang, “Impulsive generalized synchronization for a class of nonlinear discrete chaotic systems,” Communications in Nonlinear Science and Numerical Simulation, vol. 16, no. 4, pp. 2027–2032, 2011.

Z. Yan, “Q-S synchronization in 3D Hénon-like map and generalized Hénon map via a scalar controller,” Physics Letters A, vol. 342, no. 4, pp. 309–317, 2005.

O. M. Kwon, J. W. Son, and S. M. Lee, “Constrained predictive synchronization of discrete-time chaotic Lur'e systems with time-varying delayed feedback control,” Nonlinear Dynamics. An International Journal of Nonlinear Dynamics and Chaos in Engineering Systems, vol. 72, no. 1-2, pp. 129–140, 2013.

Q. Din, “Neimark-Sacker bifurcation and chaos control in Hassell-Varley model,” Journal of Difference Equations and Applications, pp. 1–22, 2017.

H. Khalil and R. A. Khan, “A new method based on Legendre polynomials for solutions of the fractional two-dimensional heat conduction equation,” Computers & Mathematics with Applications, vol. 67, no. 10, pp. 1938–1953, 2014.

A. Alessandri, M. Baglietto, and G. Battistelli, “On estimation error bounds for receding-horizon filters using quadratic boundedness,” Institute of Electrical and Electronics Engineers. Transactions on Automatic Control, vol. 49, no. 8, pp. 1350–1355, 2004.

B. Ding and L. Xie, “Robust model predictive control via dynamic output feedback,” in Proceedings of 7th World Congress on Intelligent Control and Automation, WCICA'08, pp. 3388–3393, chn, June 2008.

H. N. Agiza and M. T. Yassen, “Synchronization of Rossler and Chen chaotic dynamical systems using active control,” Physics Letters. A, vol. 278, no. 4, pp. 191–197, 2001.

S. K. Agrawal, M. Srivastava, and S. Das, “Synchronization of fractional order chaotic systems using active control method,” Chaos, Solitons & Fractals, vol. 45, no. 6, pp. 737–752, 2012.

K. s. Derinkuyu and M. Ç. Pınar, “On the S-procedure and some variants,” Mathematical Methods of Operations Research, vol. 64, no. 1, pp. 55–77, 2006.

M. Hénon, “A two-dimensional mapping with a strange attractor,” in The Theory of Chaotic Attractors, pp. 94–102, Springer, 1976.

K. Stefański, “Modelling Chaos and Hyperchaos with 3-D Maps,” Chaos, Solitons and Fractals, vol. 9, no. 1, pp. 83–93, 1998.