Next Article in Journal / Special Issue
A Novel Method of Optimal Capacitor Placement in the Presence of Harmonics for Power Distribution Network Using NSGA-II Multi-Objective Genetic Optimization Algorithm
Previous Article in Journal
A Novel Non-Isotonic Statistical Bivariate Regression Method—Application to Stratigraphic Data Modeling and Interpolation
Previous Article in Special Issue
Evolutionary Algorithms Enhanced with Quadratic Coding and Sensing Search for Global Optimization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Chaos Synchronization for Hyperchaotic Lorenz-Type System via Fuzzy-Based Sliding-Mode Observer

1
Tecnológico Nacional de México/IT de Tijuana, Calz. del Tecnológico S/N, Tomás Aquino, 22414 Tijuana, BC, Mexico
2
Cetys Universidad, Calz Cetys 813, Lago Sur, 22210 Tijuana, BC, Mexico
*
Author to whom correspondence should be addressed.
Math. Comput. Appl. 2020, 25(1), 16; https://doi.org/10.3390/mca25010016
Submission received: 27 February 2020 / Revised: 10 March 2020 / Accepted: 13 March 2020 / Published: 14 March 2020
(This article belongs to the Special Issue Numerical and Evolutionary Optimization 2019)

Abstract

:
Hyperchaotic systems have applications in multiple areas of science and engineering. The study and development of these type of systems helps to solve diverse problems related to encryption and decryption of information. In order to solve the chaos synchronization problem for a hyperchaotic Lorenz-type system, we propose an observer based synchronization under a master-slave configuration. The proposed methodology consists of designing a sliding-mode observer (SMO) for the hyperchaotic system. In contrast, this type of methodology exhibits high-frequency oscillations, commonly known as chattering. To solve this problem, a fuzzy-based SMO system was designed. Numerical simulations illustrate the effectiveness of the synchronization between the hyperchaotic system obtained and the proposed observer.

1. Introduction

Chaotic systems are nonlinear aperiodic oscillators with high sensitivity to initial conditions. Due to above, in recent years, the study of chaotic systems has increased because of their different applications in various areas of engineering [1]. In 1963, Edward N. Lorenz developed the first chaotic system of third order Ordinary Differential Equations (ODE). He realized that any variation in the initial conditions affects the final conditions [2]. Later, in 1979, Otto Rössler proposed the first hyperchaotic system. This system consists of a system of ordinary differential equations of four dimensions [3]. Unlike chaotic systems, hyperchaotic systems have a more complex behavior, i.e., their dynamics are expanded in more than one direction, giving rise to a more complex attractor [4].
Due to aforementioned, hyperchaotic systems have potential applications in different branches of science and engineering, for example: mobile robotics [5], secure communications systems [6], and encryption in biometric systems [7], among others. An interesting challenge for the scientific community is the chaos synchronization of hyperchaotic systems. In this context, the dynamic behavior of two systems must converge on the same unique chaotic behavior. These two systems can be coupled unidirectionally, also so-called master-slave configuration, i.e., the autonomous system with hyperchaotic dynamics is called master and the another system, which is forced to follow the hyperchaotic behavior by coupled inputs, called slave [1].
Chaos synchronization problem can be solved using various approaches, such as linear state error feedback control, observer-based synchronization [8,9], and adaptive synchronization [10], among others. Within this framework, the main idea of observer based synchronization methods is to implement an observer system as a slave. Sliding-mode observers (SMO) have been widely used in several applications [11], including chaos synchronization for continuous and sampled systems [12,13,14,15,16]. In contrast, one crucial problem of the SMO is the high-frequency oscillations, also called chattering, caused by the discontinuous implementation of the set-valued function, latency from the measurement to the actuation and the sampling time delay [17]. Commonly, in order to suppress the high-frequency chattering, a low-pass filter structure is added [18]. However, the system exhibits a delayed response brought by the filter [19]. Another method of chattering suppression is the approximation of discontinuous control by using the boundary layer control [20,21]. In this method, the control is discontinuous outside boundary layer and continuous inside. This implies that the performance is similar to sliding-mode control (SMC) when the dynamic system is outside the boundary layer. Therefore, when the dynamic is inside the boundary layer the system can exhibit overshoot response. In order to overcome the chattering problem, fuzzy-based sliding-mode control (FSMC) has been proposed as an alternative to reduce chattering [22]. Significant researches has been done in this field. For instance, in Reference [22,23], the set-valued function is replaced by a fuzzy inference. In this alternative, the sliding-mode variable represents the input for fuzzy inference system; as a result of that, chattering attenuation is achieved.
In this paper, we propose a observer based synchronization under a master-slave configuration. Such scheme, lie in a fuzzy-based sliding-mode observer (FSMO) design for a hyperchaotic Lorenz-type system reported in Reference [24]. Firstly, the proposed methodology consists in designing a SMO for the hyperchaotic system by means of Lyapunov analysis. Finally, in order to avoid the high-frequency oscillations caused by SMO, a fuzzy inference system is designed to replace the set-valued function. In this case, the fuzzy inference system designed attenuate the high-frequency oscillations in the estimated variables.
The rest of this paper is organized as follows. Section 2 introduces the nonlinear mathematical model of the hyperchaotic Lorenz-type system and provides the background material necessary to understand the observer design. Section 3 introduces SMO and FSMO design to realize chaos synchronization. Section 4 provides emulations numerical simulations in order to show the effectiveness of the proposed approach. Finally, Section 5 presents the concluding remarks.
Notations. In this paper, the notation λ min { A } ( λ max { A } ) is the minimum (maximum) eigenvalue of a matrix A R n × n . We denote by | x | the 1-norm of vector x R n , whereas A denotes the induced norm of a matrix A.

2. Mathematical Model

Recently, Layek and Pati have introduced a four-dimensional mathematical model which describes a hyperchaotic behavior in magnetoconvection of couple-stress fluid system by imposing a vertical magnetic field is studied. This model is given by the following equations [24]:
x ˙ 1 = σ ( x 2 c x 1 q x 4 ) ,
x ˙ 2 = r x 1 x 2 x 1 x 3 ,
x ˙ 3 = x 1 x 2 b x 3 ,
x ˙ 4 = ζ ( α x 1 x 4 ) ,
where b , c , r , q , α , σ , and ζ are positive constants. System (1) exhibits various attractors (e.g., periodic and quasi-periodic attractors, chaotic and hyperchaotic attractors) depending on the value of parameter r. For example, system (1) exhibits a hyperchaotic behavior (see Figure 1) for the following parameter values:
b = 8 / 3 , c = 1 + ( 159 / 200 ) π 2 , r = 600 , q = 1573 , α = 4 / ( 9 π 2 ) , σ = 10 , ζ = 0.1 .
The following is henceforth assumed:
Assumption 1.
The nonlinear terms in (1) are bounded, with a priori known upper bounds; that is, there exists a positive constant F 1 + and F 2 + such that
x 1 x 3 F 1 + , x 1 x 2 F 2 + .
This assumption is made for technical reasons. Assumption 1 allows us to establish sufficient conditions to guarantee convergence of estimations in the proposed observer design.

3. Observer Design

In this section, we design a sliding-mode observer considering y = [ x 2 , x 3 ] T as the measurable output of system (1). The proposed SMO has the following form:
x ^ ˙ 1 = σ ( x ^ 2 c x ^ 1 q x ^ 4 ) ,
x ^ ˙ 2 = r x ^ 1 x ^ 2 + L 1 sgn ( x 2 x ^ 2 ) ,
x ^ ˙ 3 = b x ^ 3 + L 2 sgn ( x 3 x ^ 3 ) ,
x ^ ˙ 4 = ζ ( α x ^ 1 x ^ 4 ) ,
where x ^ denotes the estimate of x, L 1 and L 2 are the observer gains, and sgn ( · ) is the set-valued function defined as follows:
sgn ( a ) : = a / | a | , if a 0 [ 1 , 1 ] if a = 0 ,
where a is a real value.
The observation error is defined as e i = x i x ^ i ; i = 1 , 2 , 3 , 4 . Therefore, from system (1) and (4), the observer error dynamics is described as follows:
e ˙ 1 = σ ( e 2 c e 1 q e 4 ) ,
e ˙ 2 = r e 1 e 2 x 1 x 3 L 1 sgn ( e 2 ) ,
e ˙ 3 = x 1 x 2 b e 3 L 2 sgn ( e 3 ) ,
e ˙ 4 = ζ ( α e 1 e 4 ) .

3.1. Stability Analysis

Consider the following Lyapunov function candidate for the error dynamics in system (6):
V ( e ) = α σ e 1 2 + e 2 2 + e 3 2 + q ζ e 4 2 .
The time derivative of V ( e ) along the trajectories of the observer error dynamics in system (6) yields:
V ˙ ( e ) = e T Q e 2 L 1 sgn ( e 2 ) x 1 x 3 e 2 2 L 2 sgn ( e 3 ) x 1 x 2 e 3
with
Q : = 2 c α ( α + r ) 0 0 ( α + r ) 2 0 0 0 0 2 b 0 0 0 0 2 q .
From Equation (8), we can conclude that the matrix Q is positive definite if 4 c α > ( r + α ) 2 is fulfilled. Now, under the Assumption 1, Equation (8) is reduced to
V ˙ ( e ) λ min { Q } e 2 2 ( L 1 F 1 + ) | e 2 | 2 ( L 2 F 2 + ) | e 3 | .
Selecting the observer gains L 1 and L 2 such that
L 1 > F 1 +
L 2 > F 2 + ,
and defining η 1 : = 2 ( L 1 F 1 + ) and η 2 : = 2 ( L 2 F 2 + ) , Equation (9) can be rewritten as
V ˙ ( e ) λ min { Q } e 2 η 1 | e 2 | η 2 | e 3 | < 0 .
Therefore, we can conclude that Equation (11) is a negative definite function; thus, the estimation errors converge to zero.

3.2. Fuzzy-Based Sliding-Mode Observer

The main problem of the SMO, as in system (6), is that the discontinuous implementation of sgn function in a real hardware exhibits chattering. Under this scenario, fuzzy inference system represents an alternative in order to avoid the chattering at the output of the observer, also as in system (6) [23,25]. In this case, a fuzzy inference system is designed to replace the set-valued function sgn ( · ) so that the output y is relaxed.
Let us consider the FSMO:
e ˙ 1 = σ ( e 2 c e 1 Q e 4 ) ,
e ˙ 2 = r e 1 e 2 x 1 x 3 L 1 ψ ( e 2 ) ,
e ˙ 3 = x 1 x 2 b e 3 L 2 ψ ( e 3 ) ,
e ˙ 4 = ζ ( α e 1 e 4 ) .
Here, ψ ( · ) [ 1 , 1 ] R is the fuzzy inference system, which is represented by the following if-then rule:
R i : If e i is M i then ψ i is U i ,
where the observation error e i is the fuzzy variable at the input, and U i is the fired crisp value of the output ψ i regarding the value of e i . The whole universe of discourse for both e i and ψ i is represented by five fuzzy sets: NB (Negative bigger), NS (Negative small), ZR (Zero), PS (Positive small), and PB (Positive bigger):
  • The states NB and PB represent the situation where error e i is too far from the origin in negative side and positive side, respectively.
  • The states NS and PS represent the situation where error e i is in the negative side and positive side, respectively.
  • The state ZR represents the situation when error e i is around the origin.
The fuzzy system is represented in Figure 2, where triangular membership functions for the input variable e i are defined as follows:
M i : = e i Φ i 1 Φ i Φ i 1 if Φ i 1 e i < Φ i e i Φ i + 1 Φ i Φ i + 1 if Φ i e i < Φ i + 1 0 elsewhere .
The whole universe of discourse of e i is partitioned in five triangular membership functions. Here, e i { Φ 2 , Φ 1 , Φ 0 , Φ 1 , Φ 2 } where Φ i = Φ i and M 0 ( 0 ) = 0 . The membership functions for the fuzzy sets of the output ψ { U 2 , U 1 , U 0 , U 1 , U 2 } are singleton-type functions where U i = U i and U 0 = 0 .
Meanwhile, the fuzzy system satisfies the following properties [22,26]:
(i)
ψ ( e i ) is continuous and bounded.
(ii)
ψ ( 0 ) = 0 .
(iii)
ψ ( e i ) = ψ ( e i ) .
The right-hand side of ψ is represented as follows:
ψ = i M i M r U i .
Here,
M r : = M i + M i + 1 = e i Φ i + 1 Φ i Φ i + 1 + e i Φ i Φ i + 1 Φ i = 1
because only two rules are fired at the same time. The fuzzy inference system (15) is calculated as follows [22,26]:
ψ ( e i ) = M i M r U i + M i + 1 M r U i + 1
for Φ i e i < Φ i + 1 ; thus,
ψ = M i U i + M i + 1 U i + 1 = Δ U Δ Φ e i + 1 Δ Φ Φ i + 1 U i Φ i U i + 1 ,
where Δ U : = U i + 1 U i , and Δ Φ : = Φ i + 1 Φ i . Therefore, it is concluded that the control output ψ is proportional to the input signal e i as follows:
ψ e i .

4. Results

In this section, numerical simulations obtained by the system formed by system (1), as well as the proposed observers of system (4) and (12), respectively, under a master-slave configuration are presented. For numerical simulation, the implicit Euler method with step size h = 1 × 10 3 is used to solve the systems (1), (4) and (12) [27]. The parameter values considered of system (1) are the same introduced in system (2). The initial conditions for hyperchaotic system (1) are selected as x 1 ( 0 ) = 20 , x 2 ( 0 ) = 100 , x 3 ( 0 ) = 600 , x 4 ( 0 ) = 0 and for both observers are x ^ 1 ( 0 ) = 50 , x ^ 2 ( 0 ) = 200 , x ^ 3 ( 0 ) = 400 , x ^ 4 ( 0 ) = 0.5 .
Two cases are studied: first, the convergence of estimated variables given by SMO is tested. Later on, the convergence of estimated variables given by FSMO is considered. The both cases aforementioned were tested considering F 1 + = 40,000 and F 1 + = 20,000, thereby the observer gains were selected as L 1 = 5 × 10 4 and L 2 = 3 × 10 4 . In Figure 3, the convergence of estimations given by SMO is illustrated.
For FSMO, the final partition of universe of discourse are e 2 , e 3 { 200 , 20 , 0 , 20 , 200 } and ψ 2 , ψ 3 { 1 , 0.7 , 0 , 0.7 , 1 } . The trial-error approach is used to tune the fuzzy system to obtain the best performance of FSMO. The convergence of the estimation provided by FSMO is depicted in Figure 4.
To evaluate the performance of both observers, the Mean Absolute Error (MAE) and Integral Absolute Error (IAE) are applied to the SMO and FSMO results. As can be seen in Table 1, the performance of FSMO is more accurate than that of SMO due to the presence of chattering phenomenon. The above can be verified in Figure 5, where the estimation errors of SMO and FSMO are illustrated.
Since system (1) exhibits various attractors depending on the value of parameter r, the convergence of both observers is verified (see Figure 6) when the system (1) presents a periodic behavior. For the aforementioned, the following parameter values were considered:
b = 8 / 3 , c = 1 + ( 159 / 200 ) π 2 , r = 602.3 , q = 1573 , α = 4 / ( 9 π 2 ) , σ = 10 , ζ = 0.1 .
On basis of the results obtained in Figure 3, we can observe that the estimation variables exhibit chattering under SMO. Those high-frequency oscillations are introduced by the discontinuous implementation of the set-valued function. In contrast, we can see the absence of chattering in the estimation provided by FSMO.

5. Conclusions

We presented an FSMO and its application to solve the chaos synchronization problem of a hyperchaotic Lorenz-type system. First, we designed a SMO using the Lyapunov stability theory. The proposed SMO requires the measurement of two state variables from the hyperchaotic system. Later, we designed an FSMO by means of fuzzy inference in order to avoid the chattering problem derived of the SMO. More specifically, a fuzzy inference system was designed to replace the set-valued function sgn ( · ) . Finally, the effectiveness of synchronization for hyperchaotic system and the proposed observers were verified by the performance index MAE and IAE.

Author Contributions

Investigation, C.P., L.N.C., P.J.P. and R.R.-V.; Methodology, P.J.P. and R.R.-V.; writing—original draft preparation, C.P., P.J.P. and R.R.-V.; writing—review and editing, C.P., L.N.C., P.J.P. and R.R.-V. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by TecNM grant number 6006.19-P “Observadores robustos para la solución de problemas de ingeniería”.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
ODEOrdinary Differential Equations
FSMCFuzzy-based sliding-mode control
FSMOFuzzy-based sliding-mode observer
IAEIntegral Absolute Error
MAEMean Absolute Error
SMOSliding-Mode Observer

References

  1. Pérez-Cruz, J.H.; Portilla-Flores, E.A.; Niño-Suárez, P.A.; Rivera-Blas, R. Design of a nonlinear controller and its intelligent optimization for exponential synchronization of a new chaotic system. Optik 2017, 130, 201–212. [Google Scholar] [CrossRef]
  2. Lorenz, E.N. Deterministic nonperiodic flow. J. Atmos. Sci. 1963, 20, 130–141. [Google Scholar] [CrossRef] [Green Version]
  3. Rossler, O.E. An equation for hyperchaos. Phys. Lett. A 1979, 71, 155–157. [Google Scholar] [CrossRef]
  4. Niu, Y.; Wang, X.; Wang, M.; Zhang, H. A new hyperchaotic system and its circuit implementation. Commun. Nonlinear Sci. Numer. Simul. 2010, 15, 3518–3524. [Google Scholar]
  5. Vaidyanathan, S.; Sambas, A.; Mamat, M.; Sanjaya, W.M. A new three-dimensional chaotic system with a hidden attractor, circuit design and application in wireless mobile robot. Arch. Control Sci. 2017, 27, 541–554. [Google Scholar] [CrossRef] [Green Version]
  6. Chen, P.; Yu, S.; Chen, B.; Xiao, L.; Lü, J. Design and SOPC-based realization of a video chaotic secure communication scheme. Int. J. Bifurc. Chaos 2018, 28, 1850160. [Google Scholar] [CrossRef]
  7. Abundiz-Pérez, F.; Cruz-Hernández, C.; Murillo-Escobar, M.A.; López-Gutiérrez, R.M.; Arellano-Delgado, A. A Fingerprint Image Encryption Scheme Based on Hyperchaotic Rössler Map. Math. Probl. Eng. 2016. [Google Scholar] [CrossRef] [Green Version]
  8. Morgül, Ö.; Solak, E. On the synchronization of chaos systems by using state observers. Int. J. Bifurc. Chaos 1997, 7, 1307–1322. [Google Scholar] [CrossRef]
  9. Starkov, K.E.; Coria, L.N.; Aguilar, L.T. On synchronization of chaotic systems based on the Thau observer design. Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 17–25. [Google Scholar] [CrossRef]
  10. Vaidyanathan, S. Hyperchaos, adaptive control and synchronization of a novel 4-D hyperchaotic system with two quadratic nonlinearities. Arch. Control Sci. 2016, 26, 471–495. [Google Scholar] [CrossRef]
  11. Aguilar, L.; Ramírez-Villalobos, R.; Ferreira de Loza, A.; Coria, L. Robust sensorless speed tracking controller for surface-mount permanent magnet synchronous motors subjected to uncertain load variations. Int. J. Syst. Sci. 2020, 51, 35–48. [Google Scholar] [CrossRef]
  12. Abdullah, A. Synchronization and secure communication of uncertain chaotic systems based on full-order and reduced-order output-affine observers. Appl. Math. Comput. 2013, 219, 10000–10011. [Google Scholar] [CrossRef]
  13. Al-Saggaf, U.M.; Bettayeb, M.; Djennoune, S. Super-Twisting Algorithm-Based Sliding-Mode Observer for Synchronization of Nonlinear Incommensurate Fractional-Order Chaotic Systems Subject to Unknown Inputs. Arab. J. Sci. Eng. 2017, 42, 3065–3075. [Google Scholar] [CrossRef]
  14. Faieghi, M.; Baleanu, D. Sampled-data nonlinear observer design for chaos synchronization: A Lyapunov-based approach. Commun. Nonlinear Sci. Numer. Simul. 2014, 19, 2444–2453. [Google Scholar] [CrossRef]
  15. Filali, R.L.; Benrejeb, M.; Borne, P. On observer-based secure communication design using discrete-time hyperchaotic systems. Commun. Nonlinear Sci. Numer. Simul. 2014, 19, 1424–1432. [Google Scholar] [CrossRef]
  16. Wang, B.; Zhong, S.; Dong, X. On the novel chaotic secure communication scheme design. Commun. Nonlinear Sci. Numer. Simul. 2016, 39, 108–117. [Google Scholar] [CrossRef]
  17. Kikuuwe, R. Anti-Noise and Anti-Disturbance Properties of Differential-Algebraic Relaxation Applied to a Set-Valued Controller. In Proceedings of the 2018 15th International Workshop on Variable Structure Systems (VSS), Graz, Austria, 9–11 July 2018; pp. 480–485. [Google Scholar]
  18. Slotine, J.J.E.; Li, W. Applied Nonlinear Control; Prentice Hall: Englewood Cliffs, NJ, USA, 1991; Volume 199. [Google Scholar]
  19. Chen, S.; Luo, Y.; Pi, Y. PMSM sensorless control with separate control strategies and smooth switch from low speed to high speed. ISA Trans. 2015, 58, 650–658. [Google Scholar] [CrossRef]
  20. Boiko, I.M. Chattering in sliding-mode control systems with boundary layer approximation of discontinuous control. Int. J. Syst. Sci. 2013, 44, 1126–1133. [Google Scholar] [CrossRef]
  21. Suryawanshi, P.V.; Shendge, P.D.; Phadke, S.B. A boundary layer sliding-mode control design for chatter reduction using uncertainty and disturbance estimator. Int. J. Dyn. Control 2016, 4, 456–465. [Google Scholar] [CrossRef]
  22. Prieto, P.J.; Cazarez-Castro, N.R.; Aguilar, L.T.; Cardenas-Maciel, S.L.; Lopez-Renteria, J.A. A Lyapunov Analysis for Mamdani Type Fuzzy-Based Sliding Mode Control. IEEE Trans. Fuzzy Syst. 2019. [Google Scholar] [CrossRef]
  23. Prieto, P.J.; Cazarez-Castro, N.R.; Aguilar, L.T.; Cardenas-Maciel, S.L. Chattering existence and attenuation in fuzzy-based sliding-mode control. Eng. Appl. Artif. Intell. 2017, 61, 152–160. [Google Scholar] [CrossRef]
  24. Layek, G.C.; Pati, N.C. Bifurcations and Hyperchaos in Magnetoconvection of Non-Newtonian Fluids. Int. J. Bifurc. Chaos 2018, 10, 1830034. [Google Scholar] [CrossRef]
  25. Prieto, P.J.; Cazarez-Castro, N.R.; Aguilar, L.T.; Garcia, D. Fuzzy slope adaptation for the sliding-mode control of a pneumatic parallel platform. Int. J. Fuzzy Syst. 2017, 19, 167–178. [Google Scholar] [CrossRef]
  26. Euntai, K.; Heejin, L.; Mignon, P. Limit-cycle prediction of a fuzzy control system based on describing function method. IEEE Trans. Fuzzy Syst. 2000, 8, 11–22. [Google Scholar] [CrossRef]
  27. Xiong, X.; Kikuuwe, R.; Kamal, S.; Jin, S. Implicit-Euler Implementation of Super-Twisting Observer and Twisting Controller for Second-Order Systems. IEEE Trans. Circuits Syst. II Express Br. 2019. [Google Scholar] [CrossRef]
Figure 1. Chaotic attractor of system (1): (a) Phase space ( x 1 , x 2 , x 3 ) . (b) Phase space ( x 2 , x 3 , x 4 ) .
Figure 1. Chaotic attractor of system (1): (a) Phase space ( x 1 , x 2 , x 3 ) . (b) Phase space ( x 2 , x 3 , x 4 ) .
Mca 25 00016 g001
Figure 2. Membership functions for the input e i and the output ψ i .
Figure 2. Membership functions for the input e i and the output ψ i .
Mca 25 00016 g002
Figure 3. Actual (solid line) and estimated (doted line) values: (a) Dynamic of state x 1 and its estimated x ^ 1 . (b) Dynamic of state x 2 and its estimated x ^ 2 . (c) Dynamic of state x 3 and its estimated x ^ 3 . (d) Dynamic of state x 4 and its estimated x ^ 4 .
Figure 3. Actual (solid line) and estimated (doted line) values: (a) Dynamic of state x 1 and its estimated x ^ 1 . (b) Dynamic of state x 2 and its estimated x ^ 2 . (c) Dynamic of state x 3 and its estimated x ^ 3 . (d) Dynamic of state x 4 and its estimated x ^ 4 .
Mca 25 00016 g003
Figure 4. Actual (solid line) and estimated (doted line) values: (a) Dynamic of state x 1 and its estimated x ^ 1 . (b) Dynamic of state x 2 and its estimated x ^ 2 . (c) Dynamic of state x 3 and its estimated x ^ 3 . (d) Dynamic of state x 4 and its estimated x ^ 4 .
Figure 4. Actual (solid line) and estimated (doted line) values: (a) Dynamic of state x 1 and its estimated x ^ 1 . (b) Dynamic of state x 2 and its estimated x ^ 2 . (c) Dynamic of state x 3 and its estimated x ^ 3 . (d) Dynamic of state x 4 and its estimated x ^ 4 .
Mca 25 00016 g004
Figure 5. Time evolution of synchronization: (a) Error signals e 1 ( t ) . (b) Error signals e 2 ( t ) . (c) Error signals e 3 ( t ) . (d) Error signals e 4 ( t ) .
Figure 5. Time evolution of synchronization: (a) Error signals e 1 ( t ) . (b) Error signals e 2 ( t ) . (c) Error signals e 3 ( t ) . (d) Error signals e 4 ( t ) .
Mca 25 00016 g005
Figure 6. Phase portrait ( x 1 , x 3 ) : (a) SMO. (b) FSMO.
Figure 6. Phase portrait ( x 1 , x 3 ) : (a) SMO. (b) FSMO.
Mca 25 00016 g006
Table 1. Error criteria for sliding-mode observer (SMO) and fuzzy sliding-mode observer (FSMO). MAE = Mean Absolute Error; IAE = Integral Absolute Error.
Table 1. Error criteria for sliding-mode observer (SMO) and fuzzy sliding-mode observer (FSMO). MAE = Mean Absolute Error; IAE = Integral Absolute Error.
ErrorMAEIAE
SMOFSMOSMOFSMO
e 1 2.07271.28362.0726 × 10 5 1.2835 × 10 5
e 2 25.9233.28712.5923 × 10 6 3.2866 × 10 5
e 3 15.21911.60701.5218 × 10 6 1.606 × 10 5
e 4 0.00570.0053571.45532.32

Share and Cite

MDPI and ACS Style

Plata, C.; Prieto, P.J.; Ramirez-Villalobos, R.; Coria, L.N. Chaos Synchronization for Hyperchaotic Lorenz-Type System via Fuzzy-Based Sliding-Mode Observer. Math. Comput. Appl. 2020, 25, 16. https://doi.org/10.3390/mca25010016

AMA Style

Plata C, Prieto PJ, Ramirez-Villalobos R, Coria LN. Chaos Synchronization for Hyperchaotic Lorenz-Type System via Fuzzy-Based Sliding-Mode Observer. Mathematical and Computational Applications. 2020; 25(1):16. https://doi.org/10.3390/mca25010016

Chicago/Turabian Style

Plata, Corina, Pablo J. Prieto, Ramon Ramirez-Villalobos, and Luis N. Coria. 2020. "Chaos Synchronization for Hyperchaotic Lorenz-Type System via Fuzzy-Based Sliding-Mode Observer" Mathematical and Computational Applications 25, no. 1: 16. https://doi.org/10.3390/mca25010016

Article Metrics

Back to TopTop