The Scientific World Journal

Volume 2014 (2014), Article ID 405396, 5 pages

http://dx.doi.org/10.1155/2014/405396

Research Article

Study on Chaotic Fault Tolerant Synchronization Control Based on Adaptive Observer

Dongming Chen, Xinyu Huang, and Tao Ren

Software College, Northeastern University, Shenyang 110819, China

Received 21 March 2014; Accepted 30 April 2014; Published 18 May 2014

Academic Editor: Yi Pan

Copyright © 2014 Dongming Chen 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.

Aiming at the abrupt faults of the chaotic system, an adaptive observer is proposed to trace the states of the master system. The sufficient conditions for synchronization of such chaotic systems are also derived. Then the feasibility and effectiveness of the proposed method are illustrated via numerical simulations of chaotic Chen system. Finally, the proposed synchronization schemes are applied to secure communication system successfully. The experimental results demonstrate that the employed observer can manage real-time fault diagnosis and parameter identification as well as states tracing of the master system, and so the synchronization of master system and slave system is achieved.

1. Introduction

Chaotic systems are complex nonlinear systems whose behaviors are highly sensitive to initial conditions, and they are long-term unpredictable in general, resulting long-term unpredictable in general. The characteristics of chaos have been attracting researchers’ attention since 1990s. The realization of OGY (Ott-Grebogi-Yorke) chaos-control method [1] and PC synchronization method (Pecora and Carroll’s method) [2] had greatly promoted the application of chaos theory. As the key technology for secure communications, chaotic synchronization research has made some progress [3–14].

For many dynamic systems, chaotic systems, for example, system parameters and models, may change with the environments. Because of the uncertainty of these parameters or model, it is usually very difficult to synchronize the slave system and the master system. However, observer-based synchronization control methods need not know all statuses of the original chaotic system, so it is more suitable for practical applications [15–20]. Paper [15] gave the conditions that observers exist, proposed a specific form of observer, and applied the designed synchronization scheme to chaotic secure communication systems. Paper [16] researched the scheme of exponential synchronization for a class of time-delay Chen chaotic systems with unknown parameters, designed a synchronization controller and adaptive laws for parameters, and gave sufficient conditions of exponential synchronization. Paper [17] transforms the chaotic synchronization into the design of a special observer and realized the tracking of chaotic system statuses. Paper [18] designed the high precision secure communication scheme of hyperchaotic system based on the state observer method. Paper [19] achieved chaotic synchronization based on extended state observer and sliding model theory. Paper [20] designed a nonlinear observer based on Chua’s circuit to achieve chaotic synchronization.

Works described above did not take system failures into account, and they all focused on the design of synchronization observers under normal operating conditions, while, in practical chaotic secure communication systems, sensors, actuators, and inner components may inevitably fail, which will lead to sharp performance decline of the chaotic secure circuits, and may even cause paralysis of the whole communication system and then lead to enormous economic losses. For this reason, the reliability of chaotic system is crucial in secure communication systems. Research on fault tolerant synchronization has become a hot topic in chaotic synchronization research area, and it is attracting more and more attentions.

Our work considers the abrupt fault in chaotic system, employs an observer-based active fault tolerant approach, diagnoses fault online using adaptive observer, and achieves synchronization of chaotic system effectively. We verified the effectiveness of our method through numerical simulations; experimental results showed that synchronization can be achieved no matter the system failed or not. Finally, we also applied our method to chaotic secure communications.

The rest of this paper is organized as follows. Section 2 brings forward and formulates the problem. Section 3 proposes a fault tolerant synchronization control scheme based on adaptive observer. Section 4 demonstrates numerical simulations and applications for secure communications. Finally, Section 5 concludes this paper.

2. Problem Description

Consider the following chaotic system as a master system:

where is the state variable of the system, is the output variable, is a nonlinear function, , , , and are coefficient matrices with appropriate dimensions, is the fault function, and is the time of failure.

Observer-based chaotic synchronization method builds observer for the master system, and the constructed observer is employed as slave system to trace the state of the master system, and then the synchronization of master system and slave system is achieved. The adaptive observer is designed as

where and are estimate values of and , respectively. is the gain of the observer with adaptive law and it satisfies the following adaptive law:

is the estimation of the system fault function , and it satisfies the following adaptive law:

where is a positive definite diagonal matrix, which is formulated as .

Assuming that the error of the fault function and the synchronization error of the chaotic system are, respectively, defined as

we can get the following error system from the derivative of (6):

In order to facilitate design, we provide the following hypothesis and lemma.

Hypothesis 1. To chaotic system formulated in (1), there exist matrices , and , which satisfy the following equation:

Hypothesis 2. To chaotic system formulated in (1), nonlinear function satisfies the Lipschitz conditions; that is, for , , there exists satisfying the following inequality:

Lemma 1. To appropriately dimensioned matrices , and a positive definite matrix , the following inequality is satisfied:

3. Fault Tolerant Synchronization Control Scheme

Theorem 2. To adaptive observer (2), there exist symmetric matrices , , and constants , ; the following matrix inequality is satisfied:

whereas error system (7) is asymptotic stability; that is, master system (1) and slave system (2) can be synchronized.

Proof. Select the following Lyapunov function:

where is a positive definite symmetric matrix and it satisfies Hypothesis 1, and , simultaneously.

From the derivative of , we can get

According to Hypothesis 2 and Lemma 1, we have

The following inequality can be derived from Hypothesis 1 and Lemma 1:

From Hypothesis 1, we get

Substitute (14), (15), and (16) into (13), the following inequality can be deduced:

Substituting adaptive law (3) and (4) into (17), the following inequality is reached:

From Theorem 2, we conclude that inequality can be satisfied if we select and which are small enough. That is, error system is asymptotic stability when ; synchronization of master system and slave system is achieved. So only when we adjust the coefficients of , in (18) can we get to make the error system asymptotic stability.

4. Simulations and Applications for Secure Communications

In order to validate the correctness of Theorem 2, we select the following coefficient matrices and fault functions:

Let , , , and . Matrices , , , and are presented as

Let the initial state of the master system-equation (1) and the observer-equation (2) be formulated as and , respectively.

The trajectories of a fault and the fault estimation of the system are shown in Figure 1, where an abrupt fault occurs when  s. The adaptive observer estimates the faults within a short time after the fault occurs.

Figure 1: The trajectories of a fault (solid line) and the fault estimation (dotted line).

Figure 2 discloses the state trajectories of the error system. Error system turns stable after about 1 second under the circumstances of no faults occurring, so the master system and the slave system are comparatively rapidly synchronized. Abrupt fault of the master system occurs when  s, and the error system restabilizes within 3 seconds.

Figure 2: Three error trajectories between synchronized chaotic systems.

We apply the proposed chaotic synchronization scheme for secure communication. The plaintext signal is sinusoidal as shown in Figure 3. The state of the master system is selected as masking signal and the masked encryption information (the signal from transmitter) is shown in Figure 4. It is obvious that the plaintext signal is completely concealed in chaotic signals, and the transmission signal is noise like which results in eavesdroppers’ inattention during the information transmission. Because the three states , , and of the chaos system are all noise like, each of them can be used to mask the sine signal and obtain the equivalent performance.

Figure 3: The original signal from transmitter.

Figure 4: The masked sinusoidal signal.

The recovered signal from receiver is shown in Figure 5. We compare the recovered signal with the original signal (in Figure 3) and obviously conclude that the original signal is well decrypted before fault occurring, while it can still be rapidly synchronized and decrypted though the quality of the decrypted signal is affected within a short time after system failure.

Figure 5: The recovered signal from receiver.

The error curve between the plaintext and recovered signal is demonstrated in Figure 6. We can obtain from Figure 6 that the proposed scheme effectively ensures the encryption and decryption of the signal whether system faults occur or not.

Figure 6: The error curve between plaintext and recovered signal.

5. Conclusions

Adopting fault tolerant synchronization method, this paper discusses chaotic fault tolerant synchronization control based on adaptive observer. By utilizing Lyapunov theory of stability, it is proved that the error systems can still get asymptotic stability after system failure. The constructed adaptive observer can not only manage real-time fault diagnosis and parameter identification, but also trace the states of the master system, and so the synchronization between the master system and the slave system is achieved. Then the feasibility and effectiveness of the proposed method are illustrated via numerical simulations of chaotic Chen system.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

References

M. A. Aziz-Alaoui, “A survey of chaotic synchronization and secure communication,” in Proceedings of the 12th IEEE International Conference on Electronics, Circuits and Systems (ICECS '05), pp. 1–4, Gammarth, Tunisia, December 2005.

Y. Ji, C. Wen, and Z. G. Li, “Chaotic communication systems in the presence of parametric uncertainty and mismatch,” International Journal of Communication Systems, vol. 21, no. 11, pp. 1137–1154, 2008.

J.-F. Li and N. Li, “A secure communication method for a high-power information signal based on chaotic masking,” Chinese Physics, vol. 11, no. 11, pp. 1124–1127, 2002.

M.-F. Hu and Z.-Y. Xu, “Adaptive projective synchronization of unified chaotic systems and its application to secure communication,” Chinese Physics, vol. 16, no. 11, pp. 3231–3237, 2007.

X. Wang, X. Wu, Y. He, and G. Aniwar, “Chaos synchronization of chen system and its application to secure communication,” International Journal of Modern Physics B, vol. 22, no. 21, pp. 3709–3720, 2008.

S. M. Lee, S. J. Choi, D. H. Ji, J. H. Park, and S. C. Won, “Synchronization for chaotic Lur'e systems with sector-restricted nonlinearities via delayed feedback control,” Nonlinear Dynamics, vol. 59, no. 1-2, pp. 277–288, 2010.

O. M. Kwon, J. H. Park, and S. M. Lee, “Secure communication based on chaotic synchronization via interval time-varying delay feedback control,” Nonlinear Dynamics, vol. 63, no. 1-2, pp. 239–252, 2011.

C. K. Zhang, Y. He, and M. Wu, “Improved global asymptotical synchronization of chaotic Lur'e systems with sampled-data control,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 56, no. 4, pp. 320–324, 2009.

J.-G. Lu and D. J. Hill, “Global asymptotical synchronization of chaotic Lur'e systems using sampled data: a linear matrix inequality approach,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 55, no. 6, pp. 586–590, 2008.

W. H. Chen, Z. P. Wang, and X. M. Lu, “On sampled-data control for master-slave synchronization of chaotic Lur'e systems,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 59, no. 8, pp. 515–519, 2012.

Y.-F. Feng and Q.-L. Zhang, “Synchronisation of chaotic systems using a novel sampled-data fuzzy controller,” Chinese Physics B, vol. 20, no. 1, Article ID 010101, 2011.

S. J. S. Theesar, S. Banerjee, and P. Balasubramaniam, “Synchronization of chaotic systems under sampled-data control,” Nonlinear Dynamics, vol. 70, no. 3, pp. 1977–1987, 2012.

D.-Z. Ma, H.-G. Zhang, Z.-S. Wang, and J. Feng, “Fault tolerant synchronization of chaotic systems based on T–S fuzzy model with fuzzy sampled-data controller,” Chinese Physics B, vol. 19, no. 5, Article ID 050506, pp. 1–11, 2010.

H. L. Tae, H. P. Ju, S. M. Lee, and O. M. Kwon, “Robust synchronization of chaotic systems with randomly occurring uncertainties via stochastic sampled-data control,” International Journal of Control, vol. 86, no. 1, pp. 107–119, 2013.

X. M. Chen and Z. D. Wang, “An observer-based chaotic synchronization scheme for time-delay secure communication systems,” in Proceedings of the IEEE International Conference on Networking, Sensing and Control (ICNSC '07), pp. 15–17, London, UK, April 2007.

Y.-H. Xie and Z.-Q. Sun, “Exponential synchronization for delayed Chen chaotic systems and applications to secure communications,” Control Theory & Applications, vol. 27, no. 2, pp. 133–137, 2010.

H. Nijimeijer and I. M. Mareeis, “An observer looks at synchronization,” IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, vol. 44, no. 10, pp. 882–890, 1997.

X. Y. Zhang and D. R. Li, “High precision Synchronization of Hyperchaotic System Based on State Observer,” Journal of Circuits and Systems, vol. 6, no. 4, pp. 5–18, 2011.

T. Yang, “Synchronization for a class of chaotic systems,” Acta Physica Sinica, vol. 53, no. 6, pp. 1687–1693, 2004.

L.-N. Yao and J.-F. Gao, “Synchronization of a class of chaotic systems using nonlinear observers,” Acta Physica Sinica, vol. 55, no. 1, pp. 35–41, 2006.