Research Article | Open Access

# State Observer Synchronization Used in the Three-Dimensional Duffing System

**Academic Editor:**Shen Yin

#### Abstract

Synchronization of chaotic systems has attracted extensive concern in the past few years. In this study, we investigate a new structure of Duffing system by the variable decomposition method. Then, we analyze the state observer synchronization based on the new Duffing system. It is proved theoretically that the designed observer can keep synchronization with Duffing chaotic system in transmitter. The design is presented reasonably with the conditional Lyapunov exponents, and its effectiveness is clearly shown in simulation results.

#### 1. Introduction

Duffing equations are well-known nonlinear equations of applied science which are used as a powerful tool to discuss some important practical phenomena such as periodic orbit extraction, nonuniformity caused by an infinite domain, and nonlinear mechanical oscillators.

Synchronization is a very common phenomenon of nonlinear dynamic system. It shows that two moving objects can make their states converge through the medium strong or weak coupling. Since Pecora and Carroll [1] put forward the principle of chaotic synchronization, synchronization of chaotic systems has become one of research hotspots in the field of nonlinear dynamics. Chaos synchronization has been widely applied to many fields such as biology, chemistry, medicine, electronics, information science, and secure communication. So far, there are various synchronous types [2] including complete synchronization, lag synchronization, anticipated synchronization, and generalized synchronization. Furthermore, many synchronous implementation methods have been studied which included drive-response synchronization, adaptive synchronization [3], impulsive synchronization [4], observer synchronization [5], and the sliding mode control [6]. The above methods are commonly used in data-driven fault diagnosis [7–11].

For obtaining synchronization, both the structure and the parameters of target system are often supposed to be available, while the only unknown is the initial condition. As the model of a system is commonly imprecise, obviously, it is not necessarily a realistic case. Therefore, the synchronization or autosynchronization of chaotic systems with unknown parameters has been widely studied in recent years. The synchronization of Lorenz system, one of the most popular chaotic systems, is stressed, and the conditions of synchronization have been studied by various researchers [12–20]. The main strategy is based on the adaptive feedback control. It is illustrated that synchronization is achievable, while the global convergence is guaranteed by the Lyapunov convergence theorem [12–16]. However, the proof of global convergence poses a restrictive form of the system. Thus, the unknown parameters can only appear when the system has to be transformed into some particular forms, such as state-affine form, or in the dynamical equation of the observable state.

Due to easy engineering implementation, the observer synchronization method has gained extensive attention. Observer synchronization has simple structure, fast synchronous speed, and high precision. The method can be widely used in communications and information processing.

At present, the study of Duffing equation is in the form of two-dimensional state equation [21–24]. Three-dimensional Duffing state equation is presented in this paper. We combined the state observer with chaotic synchronization and proved the rationality of the nonlinear synchronous observer.

This paper is organized as follows. In Section 2, three-dimensional Duffing state equation is presented. The phase diagrams of new Duffing system are also given. In Section 3, the basic idea of the adaptive observer design is described in detail. With supportive simulation results, the conditional Lyapunov exponents of the system are then studied in Section 4. Finally, conclusions are drawn, respectively, in Section 5.

#### 2. Three-Dimensional Duffing System

There are many problems in engineering, such as packaging systems based on displacement excitation of nonlinear vibrations, pressure sensors nonlinear vibration. They can be simplified into a forced Duffing equation with cubic non-linearity, governed by where is an unknown real function; , , , , are known physical parameters; and the dot represents differentiation with respect to .

*Definition 1. *The particular form of Duffing system related to system (1) is described as
where and are the amplitude and frequency of driving force, respectively, is damping ratio, and is the nonlinear restoring force.

When given the system initial state , in (2), two-dimensional Duffing system under sinusoidal signal drive produces the chaotic phase diagram as shown in Figure 1.

*Definition 2. *Given a constant , system (2) can be converted into state equation

*Proof. *Choose the following differential equation:
Intergrating taken in (4) for system (2) yields
where is undetermined constant, and the value can be determined by the system initial state.

*Remark 3. *From the above analysis, it follows that and are unbounded, but is used to counteract the effects of . When given and in the system (3), and hold. The three-dimensional Duffing chaotic dynamic system (3) is the same as system (2). Under the general conditions, system (2) can be modified to system (3) by adjusting variable to offset the impact of variable .

When given , , , and in (3), three-dimensional Duffing system produces the chaotic phase diagram shown in Figure 2. Its projections on the xoy, yoz, and xoz coordinate plane are shown in Figures 3, 4, and 5. By comparing Figures 1 and 3, we can obtain the result that two-dimensional Duffing system and three-dimensional Duffing system are consistent. Figures 4 and 5 can only produce in three-dimensional Duffing system.

The simulation results of equivalent condition are the premise of system initial states and ; otherwise the system status may not be chaotic. When given , , and , simulation result is shown in Figure 6. The system state is not chaotic.

When it is assumed that in (3), the system phase diagram as shown in Figure 7 is chaotic. From the above analysis, results counteracting the effects of initial condition on system state and keeping the system chaotic can be obtained by adjusting the variable .

#### 3. State Observer Synchronization

*Definition 4. *Suppose that there exist
such that

*Proof. *For (7), written in general form as follows:
where , , and are, respectively, the system state variables, the nonlinear state feedback input, and system driver, , , and ; is the output of sending system; coefficients are , , , and .

There exist , , and in three-dimensional Duffing system. Notice that here.

At the receiving system, when the nonlinear input feedback can be measured, system (8) for state observer can be defined in (9). Consider
where and ; , , , and are the unknown constant matrix.

Now define and . Then, we obtain the dynamic equation of the error system that
If system (10) has
then it can be rewritten as

*Remark 5. *If all eigenvalues of are less than zero, then will exponentially converge at .

By , we can obtain
Let . Then, we can obtain
which leads to

So the state observer design problem turns into finding the right and . To make it meet and .

From (15), we can obtain

*Remark 6. *All , if for all and . Namely, the eigenvalues of can be set arbitrarily if can be completely observable.

*Proof. *By (11), we can get and . So we can obtain
where , , ; is the right dimension of arbitrary matrix.

Consider the expression ; we can obtain

Theorem 7. *Assume if and . One can obtain
**
which yields that can be completely observable and the eigenvalues of can be arbitrarily set.*

By Theorem 7, we know that if and . Then, we have

*Remark 8. *When , we can always find a suitable , making . Namely, for .

Now let
From the above analysis, we can obtain
if in (17).

Let . Then we obtain and . All eigenvalues of are negative. Then as . So we can obtain the receiving system:

#### 4. Simulation and Analysis

In this section, we evaluate the performance of state observer synchronization used in three-dimensional Duffing system. Under the condition of interference and no interference, we simulated transceiver system synchronization.

To discuss the synchronization performance of system, we assumed coefficient of transmitting system , , , and in (7). The synchronous state observer is designed as a receiving system. The simulation system based on MATLAB is shown in Figure 8.

Under the condition of no interference, synchronization error is shown in Figure 9. There exist , , and . Error curves tend to zero. Simulation results show that transceiver system can keep the good synchronization performance.

**(a) The curve for**

**(b) The curve for**

**(c) The curve for**

When there is interference, we assume adding Gaussian white noise to or in (8). Assume noise power spectrum density . Error curves tend to zero too. The simulation results are similar to the Figure 9 without interference.

#### 5. Conclusions

The present work has studied a new three-dimensional chaotic synchronization of Duffing system. The chaotic system is different from the previous Duffing system. It contains three equations. The third equation describes nonlinear effect on the new Duffing system. This system redefined state variables, nonlinear feedback input, and driving force. Because the synchronization method based on observer does not need the initial state in the same basin of attraction, we prove observer synchronization in three-dimensional Duffing system. By adopting the method of simple linear observer, receiving system can successfully keep synchronization with transmitting chaotic system.

#### Conflict of Interests

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

#### Acknowledgment

This work is supported by the National Natural Science Foundation of China under Grant no. 51277011.

#### References

- L. M. Pecora and T. L. Carroll, “Synchronization in chaotic systems,”
*Physical Review Letters*, vol. 64, no. 8, pp. 821–824, 1990. View at: Publisher Site | Google Scholar | Zentralblatt MATH | MathSciNet - S. Boccaletti, J. Kurths, G. Osipov, D. L. Valladares, and C. S. Zhou, “The synchronization of chaotic systems,”
*Physics Reports*, vol. 366, no. 1-2, pp. 1–101, 2002. View at: Publisher Site | Google Scholar | Zentralblatt MATH | MathSciNet - H. Salarieh and A. Alasty, “Adaptive chaos synchronization in Chua's systems with noisy parameters,”
*Mathematics and Computers in Simulation*, vol. 79, no. 3, pp. 233–241, 2008. View at: Publisher Site | Google Scholar | Zentralblatt MATH | MathSciNet - C. Li, X. Liao, and R. Zhang, “Impulsive synchronization of nonlinear coupled chaotic systems,”
*Physics Letters A*, vol. 328, no. 1, pp. 47–50, 2004. View at: Publisher Site | Google Scholar | Zentralblatt MATH | MathSciNet - G. Millerioux, F. Anstett, and G. Bloch, “Considering the attractor structure of chaotic maps for observer-based synchronization problems,”
*Mathematics and Computers in Simulation*, vol. 68, no. 1, pp. 67–85, 2005. View at: Publisher Site | Google Scholar | Zentralblatt MATH | MathSciNet - M. Roopaei, B. Ranjbar Sahraei, and T.-C. Lin, “Adaptive sliding mode control in a novel class of chaotic systems,”
*Communications in Nonlinear Science and Numerical Simulation*, vol. 15, no. 12, pp. 4158–4170, 2010. View at: Publisher Site | Google Scholar | Zentralblatt MATH | MathSciNet - S. Yin, H. Luo, and S. Ding, “Real-time implementation of fault-tolerant control systems with performance optimization,”
*IEEE Transactions on Industrial Electronics*, vol. 61, no. 5, pp. 2402–2411, 2014. View at: Publisher Site | Google Scholar - S. Yin, G. Wang, and H. Karimi, “Data-driven design of robust fault detection system for wind turbines,”
*Mechatronics*, 2013. View at: Publisher Site | Google Scholar - S. Yin, S. X. Ding, A. H. A. Sari, and H. Hao, “Data-driven monitoring for stochastic systems and its application on batch process,”
*International Journal of Systems Science*, vol. 44, no. 7, pp. 1366–1376, 2013. View at: Publisher Site | Google Scholar | Zentralblatt MATH | MathSciNet - S. Yin, S. Ding, A. Haghani, H. Hao, and P. Zhang, “A comparison study of basic data-driven fault diagnosis and process monitoring methods on the benchmark Tennessee Eastman process,”
*Journal of Process Control*, vol. 22, no. 9, pp. 1567–1581, 2012. View at: Google Scholar - S. Yin, X. Yang, and H. R. Karimi, “Data-driven adaptive observer for fault diagnosis,”
*Mathematical Problems in Engineering*, vol. 2012, Article ID 832836, 21 pages, 2012. View at: Publisher Site | Google Scholar | Zentralblatt MATH | MathSciNet - D. Huang, “Synchronization-based estimation of all parameters of chaotic systems from time series,”
*Physical Review E*, vol. 69, no. 6, Article ID 067201, 4 pages, 2004. View at: Publisher Site | Google Scholar | MathSciNet - D. Huang, “Adaptive-feedback control algorithm,”
*Physical Review E*, vol. 73, no. 6, Article ID 066204, 8 pages, 2006. View at: Publisher Site | Google Scholar | Zentralblatt MATH | MathSciNet - C. Tao, Y. Zhang, G. H. Du, and J. J. Jiang, “Estimating model parameters by chaos synchronization,”
*Physical Review E*, vol. 69, no. 3, Article ID 036204, 2004. View at: Publisher Site | Google Scholar - S. Chen and J. Lü, “Parameters identification and synchronization of chaotic systems based upon adaptive control,”
*Physics Letters A*, vol. 299, no. 4, pp. 353–358, 2002. View at: Publisher Site | Google Scholar | Zentralblatt MATH | MathSciNet - G. Besançon, J. de León-Morales, and O. Huerta-Guevara, “On adaptive observers for state affine systems,”
*International Journal of Control*, vol. 79, no. 6, pp. 581–591, 2006. View at: Publisher Site | Google Scholar | Zentralblatt MATH | MathSciNet - U. Parlitz, “Estimating model parameters from time series by autosynchronization,”
*Physical Review Letters*, vol. 76, no. 8, pp. 1232–1235, 1996. View at: Google Scholar - U. Parlitz, L. Junge, and L. Kocarev, “Synchronization-based parameter estimation from time series,”
*Physical Review E*, vol. 54, no. 6, pp. 6253–6259, 1996. View at: Google Scholar - A. Maybhate and R. E. Amritkar, “Use of synchronization and adaptive control in parameter estimation from a time series,”
*Physical Review E*, vol. 59, no. 1, pp. 284–293, 1999. View at: Google Scholar - A. Maybhate and R. E. Amritkar, “Dynamic algorithm for parameter estimation and its applications,”
*Physical Review E*, vol. 61, no. 6B, pp. 6461–6470, 2000. View at: Google Scholar - H. Carmen, Z. Q. Lang, and S. A. Billings, “A frequency domain analysis of the effects of nonlinear damping on the Duffing equation,”
*Mechanical Systems and Signal Processing*, vol. 45, pp. 49–67, 2014. View at: Google Scholar - Z. Cheng and J. Ren, “Harmonic and subharmonic solutions for superlinear damped Duffing equation,”
*Nonlinear Analysis: Real World Applications*, vol. 14, no. 2, pp. 1155–1170, 2013. View at: Publisher Site | Google Scholar | Zentralblatt MATH | MathSciNet - M. Zapateiro, Y. Vidal, and L. Acho, “A secure communication scheme based on chaotic Duffing oscillators and frequency estimation for the transmission of binary-coded messages,”
*Communications in Nonlinear Science and Numerical Simulation*, vol. 19, no. 4, pp. 991–1003, 2014. View at: Publisher Site | Google Scholar | MathSciNet - M. U. Akhmet and M. O. Fen, “Chaotic period-doubling and OGY control for the forced Duffing equation,”
*Communications in Nonlinear Science and Numerical Simulation*, vol. 17, no. 4, pp. 1929–1946, 2012. View at: Publisher Site | Google Scholar | Zentralblatt MATH | MathSciNet

#### Copyright

Copyright © 2014 Jian-Qun Han 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.