<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">IJMNTA</journal-id><journal-title-group><journal-title>International Journal of Modern Nonlinear Theory and Application</journal-title></journal-title-group><issn pub-type="epub">2167-9479</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ijmnta.2022.112003</article-id><article-id pub-id-type="publisher-id">IJMNTA-118131</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Engineering</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Comparative Study of Synchronization Methods of Rucklidge Chaotic Systems with Design of Active Control and Backstepping Methods
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Absana</surname><given-names>Tarammim</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Musammet</surname><given-names>Tahmina Akter</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematics, Chittagong University of Engineering &amp;amp; Technology (CUET), Chattogram, Bangladesh</addr-line></aff><pub-date pub-type="epub"><day>28</day><month>06</month><year>2022</year></pub-date><volume>11</volume><issue>02</issue><fpage>31</fpage><lpage>51</lpage><history><date date-type="received"><day>25,</day>	<month>February</month>	<year>2022</year></date><date date-type="rev-recd"><day>26,</day>	<month>June</month>	<year>2022</year>	</date><date date-type="accepted"><day>29,</day>	<month>June</month>	<year>2022</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  The performance of two widely used chaos synchronization approaches, active control and backstepping control, is investigated in this study. These two methods are projected to synchronize two chaotic systems (Master/Drive of Rucklidge Systems) that are identical but have different initial conditions. The paper’s significant feature is that based on error dynamics, controllers are designed using the appropriate variable and the time synchronization between master Rucklidge and drive Rucklidge systems using both methods. The control function of the active control method is designed on the proper selection of matrices. The chaotic behavior is controlled using a recursive backstepping design based on the Lyapunov stability theory with a validated Lyapunov function. The effectiveness of the controller in eradicating the chaotic behavior from the state trajectories is also revealed using numerical simulations with Matlab. The backstepping method is superior 
  to
   the active control method for synchronization of the measured pair of systems, as it takes less time to synchronize while exhausting the first one than the second one with great performance, according to numerical simulation and graphical outcomes.
 
</p></abstract><kwd-group><kwd>Chaotic System</kwd><kwd> Synchronization</kwd><kwd> Active Control</kwd><kwd> Backstepping Control</kwd><kwd> Lyapunov Function</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Natural sciences are founded on the basis of chaos [<xref ref-type="bibr" rid="scirp.118131-ref1">1</xref>], so it is applied to various disciplines in mathematics, computer science, microbiology, meteorology, biology, engineering, geology, finance, economics, algorithmic trading, politics, population dynamics, psychology, philosophy, and robotics [<xref ref-type="bibr" rid="scirp.118131-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref4">4</xref>]. A variety of engineering and natural sciences problems are modeled using chaotic dynamical systems. Dynamic systems designated by non-linear differential equations can be sensitive to initial conditions [<xref ref-type="bibr" rid="scirp.118131-ref5">5</xref>]. This phenomenon is recognized as deterministic chaos to mean that, even if the system’s mathematical description is deterministic, its activities demonstrate to be unpredictable. System instabilities and dynamic characteristics are generous in practice. Also, chaos is unpredictable and may lead to tremblings and exhaustion failures in mechanical systems; yet, chaos suppression is usually advantageous. Many researchers are interested in investigating mathematical models and the possibilities of chaos and its control mechanisms after discovering chaotic dynamics in the deterministic non-linear system [<xref ref-type="bibr" rid="scirp.118131-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref8">8</xref>]. The dynamic analysis of biologic and technological models has emerged as a significant research topic [<xref ref-type="bibr" rid="scirp.118131-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref13">13</xref>]. Many features of chaotic systems are studied, such as chaos control, chaos stability, amplitude death, chaos synchronization, pattern formation, etc. Because of its various applications in physics [<xref ref-type="bibr" rid="scirp.118131-ref14">14</xref>], control theory, biological networks, secure communication [<xref ref-type="bibr" rid="scirp.118131-ref15">15</xref>], artificial neural networks, chemical reactors [<xref ref-type="bibr" rid="scirp.118131-ref16">16</xref>], etc., chaos synchronization is a vital aspect in non-linear dynamical science.</p><p>Pecora and Carrol demonstrated that two chaotic systems could synchronize in 1990s [<xref ref-type="bibr" rid="scirp.118131-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref18">18</xref>]. The concept of synchronizing two similar nonlinear chaotic systems that begin with different initial conditions and a first system (Master system) can follow the trajectories of a second one (Drive system) when a suitable control law is applied, and it appears that two chaotic systems cannot synchronize with one another. However, if the two systems share information on a regular basis, they will be able to synchronize. A wide variety of methods are projected to achieve chaos synchronization such as the linear state error feedback method [<xref ref-type="bibr" rid="scirp.118131-ref19">19</xref>], time-delay feedback method [<xref ref-type="bibr" rid="scirp.118131-ref20">20</xref>], active control approach [<xref ref-type="bibr" rid="scirp.118131-ref21">21</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref22">22</xref>], impulsive method [<xref ref-type="bibr" rid="scirp.118131-ref23">23</xref>], backstepping approach [<xref ref-type="bibr" rid="scirp.118131-ref24">24</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref25">25</xref>], and some other controlling methods are important in recent times [<xref ref-type="bibr" rid="scirp.118131-ref26">26</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref27">27</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref28">28</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref29">29</xref>]. The above methods are applied to many practical systems such as Van der Pol Duffing oscillators [<xref ref-type="bibr" rid="scirp.118131-ref21">21</xref>], the Rikitake two-disc dynamo—a geophysical system [<xref ref-type="bibr" rid="scirp.118131-ref19">19</xref>], Chua’s circuits [<xref ref-type="bibr" rid="scirp.118131-ref30">30</xref>], nonlinear Bloch equations modeling nuclear magnetic resonance [<xref ref-type="bibr" rid="scirp.118131-ref20">20</xref>], electric circuits modeling “jerk” equation [<xref ref-type="bibr" rid="scirp.118131-ref23">23</xref>], complex dynamos [<xref ref-type="bibr" rid="scirp.118131-ref31">31</xref>], nonlinear equations of acoustic gravity waves [<xref ref-type="bibr" rid="scirp.118131-ref32">32</xref>] and some other chaotic system are important in recent times [<xref ref-type="bibr" rid="scirp.118131-ref24">24</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref29">29</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref32">32</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref33">33</xref>]. Backstepping design and active control, in particular, are regarded as two powerful strategies for controlling and synchronizing chaos.</p><p>Bai and Lonngren [<xref ref-type="bibr" rid="scirp.118131-ref34">34</xref>] projected the uses of chaos synchronization in the active control method. In this method, the synchronization speed is fast, and the amplitude of the oscillations is less. Because of the ease of implementation of chaotic synchronization, active control schemes have piqued the interest of researchers. Lately, we have used these methods to achieve synchronization and analyzed the effect of eigenvalues [<xref ref-type="bibr" rid="scirp.118131-ref35">35</xref>]. These eigenvalues of the chaotic system’s coefficient matrix can be changed to obtain the required synchronization time. Using these studies, we can easily synchronize two identical chaos systems (i.e., two of the same parameters) with active control. The active control process is a powerful algorithm for synchronizing two chaotic systems, both are identical or non-identical [<xref ref-type="bibr" rid="scirp.118131-ref36">36</xref>]. Most practical systems have non-identical components, as is widely known, for which the active control method is the more efficient procedure. If the chaotic system’s non-linearity is known, then linear active control approaches can be designed to achieve global chaos control and synchronization based on the chaotic system’s provided conditions. This approach has been used on a variety of real-world systems [<xref ref-type="bibr" rid="scirp.118131-ref34">34</xref>]; in the chaotic synchronization, the receptor tries to identify the chaotic signal sent from the emitter that means if two chaotic signals are asymptotically identical when the time goes to infinity so that two chaotic signals will be synchronized. There are no derivatives in the controller, and the Lyapunov exponents are not required for their implementation, and these properties provide active control methods an edge over other conventional control systems [<xref ref-type="bibr" rid="scirp.118131-ref27">27</xref>].</p><p>The backstepping control algorithm is a type of non-linear controller design. It is very existent for handling mismatched perturbation [<xref ref-type="bibr" rid="scirp.118131-ref31">31</xref>]. It operates on multiple chaotic systems regardless of whether they understand external stimulation or not, it requires just one controller to recognize synchronization between chaotic systems, and the controller has no derivatives [<xref ref-type="bibr" rid="scirp.118131-ref22">22</xref>]. Furthermore, the Backstepping design is a type of synthetic procedure to the controller that recursively connects the choice of a Lyapunov function [<xref ref-type="bibr" rid="scirp.118131-ref37">37</xref>]. The backstepping method has the advantage of being able to avoid cancellations of beneficial non-linearities acting in the system. So the backstepping method acts on stabilization and tracking other than the linearization method. It is reported [<xref ref-type="bibr" rid="scirp.118131-ref38">38</xref>] that, backstepping technique is employed for controlling, tracking, synchronizing many chaotic systems [<xref ref-type="bibr" rid="scirp.118131-ref39">39</xref>] and it can be guaranteed global stability and transient performance non-linear systems. The initiation of a non-linear function passed through by course error signal under the backstepping design framework is projected to simplify the non-linear controller design process, decrease the number of undetermined parameters, increase the strength, and reduce the energy consumption of the course-keeping controller and improved summarizing design method, while the design process of the controller is simplified to only one step. The Lyapunov function is to choose for stabilizing the system of different time steps with characterizations of the current approach and the control function is designed at the final step. Finally, this paper intends, schemes, and analyses a non-linear controller that comprehends the synchronized error fast and oscillation free convergence to zero.</p><p>To control chaos in the Rucklidge system, the Active control and Backstepping approaches are applied in this work. To provide global synchronization between two identical chaotic systems, we project active controllers and a recursive backstepping control and compare simulation results of the two strategies. In Section 1, we give the theoretical foundation of our paper. The remainder of the paper will be written as follows: Dynamical Analysis of the Rucklidge System with two Parameters, Section 2; Synchronization via Active Control is presented in Section 3, with numerical results, whereas Backstepping control design for chaos synchronization is presented in Section 4, with numerical results and a comparative research description in Section 5. Finally, Section 6 brings the paper to a close.</p></sec><sec id="s2"><title>2. Dynamical Analysis of the Rucklidge Chaotic System</title><p>In this work, the Rucklidge chaotic system (1) is described by [<xref ref-type="bibr" rid="scirp.118131-ref40">40</xref>]:</p><p>x ˙ = − b x + a y − y z y ˙ = x z ˙ = − z + y 2 (1)</p><p>where x , y , z and a , b are the state variables and positive constant parameters, respectively. We show in this paper that the system (1) is chaotic when the parameters are a = 6.7 , b = 2 . We use the chaotic system’s (8) initial values for numerical simulations as: x 1 ( 0 ) = 0.001 , y 1 ( 0 ) = 0.001 , z 1 ( 0 ) = 0.001 .</p><p>And the chaotic system (9) as: x 2 ( 0 ) = 5 , y 2 ( 0 ) = 8 , z 2 ( 0 ) = 4 . Figures 1-3 demonstrate the Rucklidge System’s (1) 2-D projections on ( x , y ) , ( y , z ) and ( z , x ) space projections, respectively.</p><p>The time response of before synchronization states for the Master system ( x 1 , y 1 , z 1 ) and the Drive system ( x 2 , y 2 , z 2 ) is shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>.</p><p>The error dynamics in the uncontrolled state are shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>, whereas the error dynamics in the controlled state are shown in <xref ref-type="fig" rid="fig6">Figure 6</xref> and <xref ref-type="fig" rid="fig12">Figure 12</xref>.</p></sec><sec id="s3"><title>3. Synchronization via Active Control</title><p>When Master and Drive systems are in the same parameters, achieving synchronization using active control is appropriate and effective. Assume the existence of a Master system as</p><p>x ˙ = M x + g ( x ) (2)</p><p>where x = ( x 1 , y 1 , ⋯ , z 1 ) T ∈ R n , M ∈ R n &#215; R n , M is a constant system matrix and g ( x ) is a sequence function that is nonlinear.</p><p>The Drive system is</p><p>y ˙ = M y + g ( y ) + u ( t ) (3)</p><p>where y ˙ = ( x 2 , y 2 , ⋯ , z 2 ) T ∈ R n , u ( t ) = ( u i ( t ) ) ∈ R n , where i = ( 1 , 2 , ⋯ , n ) .</p><sec id="s3_1"><title>3.1. Definition</title><p>If an appropriate controller u ( t ) exists that satisfies ∀ x , y , e ∈ R n , lim t → 0 ‖ y − x ‖ = lim t → 0 ‖ e ‖ = 0 the Master and Drive systems are then designed to be synchronized.</p><p>As a result, the error is defined as e = y − x .</p><p>Then the error dynamics is</p><p>e ˙ = y ˙ − x ˙ = M e + G ( x , y ) + u ( t ) (4)</p><p>where G ( x , y ) = g ( y ) − g ( x ) . Without e of system (4), controller u ( t ) may eliminate non-linear section. That is</p><p>u ( t ) = v ( t ) − G ( x , y ) (5)</p><p>where v ( t ) = K e represents a linear section with error variables. From Equation (5) and Equation (4) we get</p><p>e ˙ = M e + v ( t ) (6)</p><p>Equation (6) becomes when v ( t ) is a linear section with error variables and v ( t ) = k e is a constant matrix.</p><p>e ˙ = ( M + K ) e (7)</p></sec><sec id="s3_2"><title>3.2. Proposition [<xref ref-type="bibr" rid="scirp.118131-ref7">7</xref>]</title><p>Satisfing the requirements needed for diagonal matrix ( M + K ) is λ i ≤ 0 , where λ i is the eigenvalue of matrix ( M + K ) , state vectors of system (7) is asymptotically converge to zero, as a result Master system (2) and Drive system (3) asymptotically synchronize. In this context, the Master and Drive systems are defined as follows:</p><p>The Master Rucklidge system is defined by</p><p>x ˙ 1 = − b x 1 + a y 1 − y 1 z 1 y ˙ 1 = x 1 z ˙ 1 = − z 1 + y 1 2 (8)</p><p>where a and b are the system parameters.</p><p>The Drive Rucklidge system is defined by</p><p>x ˙ 2 = − b x 2 + a y 2 − y 2 z 2 + u 1 y ˙ 2 = x 2 + u 2 z ˙ 2 = − z 2 + y 2 2 + u 3 (9)</p><p>u i = ( 1 , 2 , 3 ) are active control functions for the Master system. In Equation (9), we presented three control functions: u 1 ( t ) , u 2 ( t ) , and u 3 ( t ) which are must be regulated. We subtract Equation (8) from Equation (9) to estimate the control functions. Consider the state errors between the controlling system (9) and the master system (8) that needs to be controlled by using</p><p>e x = x 2 − x 1 ; e y = y 2 − y 1 ; e z = z 2 − z 1 ; (10)</p><p>Applying the active control design methods, we subtract Equation (8) from Equation (9) and use the definitions in Equation (10) to derive the error dynamics equation:</p><p>e ˙ x = − b e x + a e y − y 2 z 2 + y 1 z 1 + u 1 e ˙ y = e x + u 2 e ˙ z = − e z + e y ( y 2 + y 1 ) + u 3 (11)</p><p>tracking the re-describing control functions as:</p><p>v 1 = u 1 − y 2 z 2 + y 1 z 1 v 2 = u 2 v 3 = u 3 (12)</p><p>the error dynamics Equation (11) takes on a new state</p><p>e ˙ x = − b e x + a e y + v 1 e ˙ y = e x + v 2 e ˙ z = − e z + e y ( y 2 + y 1 ) + v 3 (13)</p><p>The controllable state of error system (11) is a linear system with control effort ( v 1 ( t ) , v 2 ( t ) , v 3 ( t ) ) as a function of error states ( e x , e y , e z ) . The error states ( e x , e y , e z ) converge to zero as time t → ∞ passes if these stabilize the system. This means that active control is used to synchronize the Master and Drive systems. For the control ( v 1 ( t ) , v 2 ( t ) , v 3 ( t ) ) , there are various possible sets. We created a constant matrix A that will govern the error dynamics (11) in accordance with the active control approach, such that</p><p>[ v 1 , v 2 , v 3 ] T = A [ e x , e y , e z ] T (14)</p><p>where A is a constant matrix. To stabilize the state of the error system, the components of the matrix A must be chosen in such a way that the feedback system has all eigenvalues with negative real portions. In the tracking form, choose the matrix A:</p><p>A = ( − b − a 0 − 1 − 1 0 0 − ( y 2 + y 1 ) 0 )</p><p>Bring Equation (14) into Equation (13), we may find</p><p>e ˙ = K e</p><p>( e ˙ x e ˙ y e ˙ z ) = ( − b a 0 1 0 0 0 y 2 + y 1 − 1 ) ( e 1 e 2 e 3 ) + A ( e 1 e 2 e 3 )</p><p>K = ( − 2 b 0 0 0 − 1 0 0 0 − 1 )</p><p>In this specific selection, the eigenvalues of the system (13) are ( − 2 b , − 1, − 1 ) . Due to the linearity system’s stability theory, this option will result in the convergence of error states ( e x , e y , e z ) to zero as time t approaches infinity, and therefore the synchronization of the two systems is achieved under the control system (15)</p><p>u 1 = − b e x − a e y + y 2 z 2 − y 1 z 1 u 2 = − e x − e y u 3 = − ( y 2 + y 1 ) e y (15)</p></sec><sec id="s3_3"><title>3.3. Simulation and Results</title><p>To get numerical results, we apply MatLab Simulink and the Runge-Kutta algorithm of 4th order with a time grid of 0.05. We continue with the initial conditions of the Master system Equation (8) as follows:</p><p>x 1 ( 0 ) = 0.001 , y 1 ( 0 ) = 0.001 , z 1 ( 0 ) = 0.001 (16)</p><p>and the Drive system’s initial conditions (9) as follows:</p><p>x 2 ( 0 ) = 5 , y 2 ( 0 ) = 8 , z 2 ( 0 ) = 4 (17)</p><p>The time response of the error states obtained from numerical simulations of synchronization systems (11) is shown in <xref ref-type="fig" rid="fig6">Figure 6</xref> under the controller (15) stimulated at time t = 100 seconds, thereby guaranteeing the synchronization of system (8) and (9). It is clear that after control signals are activated, the error vectors converge to zero quickly. We calculate the synchronization measure for verifying the synchronization act from <xref ref-type="fig" rid="fig7">Figure 7</xref>, the average error on the system state variables are given by</p><p>e = e x 2 + e y 2 + e z 2</p><p>and Figures 8-10 demonstrate the response time of the synchronization of the driven system (9) to the driver (8), control signals are activated at the time t = 0, and <xref ref-type="fig" rid="fig11">Figure 11</xref> show the response time of action control (15) for achieve chaos synchronization between the two chaotic systems.</p><p>The purpose of this section Figures 8-10 is to exhaust active control procedure to synchronize two chaotic chaotic systems (8) and (9) by defining a controller that the Drive system capability to trail the Master System and the states of two chaotic systems (8) and (9) show similar activities for all future states [<xref ref-type="bibr" rid="scirp.118131-ref21">21</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref41">41</xref>].</p></sec></sec><sec id="s4"><title>4. Backstepping Control Design for Chaos Synchronization</title><p>This section focuses on Backstepping Control systems because this class offers various examples of chaotic circuits and systems [<xref ref-type="bibr" rid="scirp.118131-ref42">42</xref>] we explore the backstepping control design for a general system of the form:</p><p>x ˙ = f ( x ) + g ( x ) μ 1 (18)</p><p>be a responsive affine nonlinear system, with μ 1 ∈ R as the control input, x ∈ R n as the state, and f and g as nonlinear functions, with f ( 0 ) = 0 . The control system 18 can use the usual backstepping design. To stabilize systems that are in strict feedback form, we can use recursive application of backstepping control design as follows.</p><p>x ˙ = f ( x ) + g ( x ) μ 1 μ ˙ 1 = f 1 ( x , μ 1 ) + g 1 ( x , μ 1 ) μ 2                           ⋮ μ ˙ k − 1 = f k − 1 ( x , μ 1 , ⋯ , μ k − 1 ) + g k − 1 ( x , μ 1 , ⋯ , μ k − 1 ) μ k μ ˙ k = f k ( x , μ 1 , ⋯ , μ k ) + g k ( x , μ 1 , ⋯ , μ k ) u (19)</p><p>where μ 1 , μ 2 , ⋯ , μ k and u are scalars [<xref ref-type="bibr" rid="scirp.118131-ref43">43</xref>].</p><p>Backstepping design is a Lyapunov-based control approach that is well-organized. Backstepping control design of systems (18) is a recursive strategy that ensures the system’s global asymptotic stability. The fundamental concept is to extend Lyapunov’s method by breaking down the full system design model (19) into a series of design challenges for lower-order systems. Depending on the state variables, control parameters, and stabilizing functions, incorporate new variables into transformation processes. The ith subsystem may be stabilized with respect to a specific Lyapunov function V i , i = 1 , 2 , ⋯ , n by utilizing the backstepping control design at the ith step. By treating the variable μ 1 as a virtual control input, the approach is used to stabilize the first equation. Similarly, the second equation is stabilized by continuing to use the variable μ 2 as the virtual control, when μ 1 is designed and so on. So the design of the final control input u, which generally depends on x and μ 1 , μ 2 , ⋯ , μ k , is steadily achieved in n steps [<xref ref-type="bibr" rid="scirp.118131-ref43">43</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref44">44</xref>]. So it is proved that backstepping design is suitable for controlling chaos, stabilization, and tracking problems.</p><p>Consider the following Master system of Rucklidge systems:</p><p>x ˙ 1 = − b x 1 + a y 1 − y 1 z 1 y ˙ 1 = x 1 z ˙ 1 = − z 1 + y 1 2 (20)</p><p>in relation to the Drive system as</p><p>x ˙ 2 = − b x 2 + a y 2 − y 2 z 2 + u y ˙ 2 = x 2 z ˙ 2 = − z 2 + y 2 2 (21)</p><p>where u is a to-be-defined control function. We required only one controller in backstepping method. By using the error states definition (10) and subtracting Equation (20) from (21), we obtain</p><p>e ˙ x = − b e x + a e y − z 2 e y − y 1 e z + u e ˙ y = e x e ˙ z = − e z + e y ( y 2 + y 1 ) (22)</p><p>to re-arrange error system (22) into system (23) according to sequence of full system (19)</p><p>e ˙ z = − e z + e y ( y 2 + y 1 ) e ˙ y = e x e ˙ x = − b e x + a e y − z 2 e y − y 1 e z + u (23)</p><p>The previous system (23) is an equilibrium point ( 0,0,0 ) in the absence of all control u. If u is chosen, then the equilibrium point residues are unchanged, the challenge of synchronization between the Master and Drive systems can be transformed into a problem of asymptotical system stabilization (23). The goal of this project is to find a control law u that will stabilize the system’s error variables (23) at the origin. Since the system comprises three states or three non-linear differential equations, a recursive strategy will have three steps. We split down the system (23) into three subsystems, each with a single input and output. We initiate the formation with the first subsystem of the first non-linear differential equation, and one continues until the last subsystem. In the procedure of formation a change of coordinates w i = ( e x , e y , e z ) is done.</p><sec id="s4_1"><title>4.1. First Step</title><p>To begin, we use e y as a virtual controller to stabilize the first equation in (23), the object of the control is to drive ( e x , e y , e z ) = ( 0 , 0 , 0 ) i.e.. ( x 1 ; y 1 ; z 1 ) = ( x 2 ; y 2 ; z 2 ) , and define the first new virtual variable of the Backstepping design as w 1 = e z and Considering another new virtual variable as w 2 = e y − α 1 . This last term will not be used in the first step, but it is needs to w 2 to join the first subsystem on w 1 to the next subsystem on w 2 which will be considered in the second step, α 1 is the stabilization function. To find the stabilization function α 1 , consider the Lyapunov function [<xref ref-type="bibr" rid="scirp.118131-ref37">37</xref>], given by:</p><p>V 1 ( w 1 ) = 1 2 ( w 1 ) 2 (24)</p><p>substituting the derivative of w 1 for the time derivative of Equation (24) yields:</p><p>V ˙ 1 = − ( w 1 ) 2 + w 1 w 2 ( y 2 + y 1 ) + w 1 ( y 2 + y 1 ) α 1 (25)</p><p>If the estimated stabilisation function α 1 is chosen as α 1 = 0 , as a result, V ˙ 1 is indefinitely negative. The second term in Equation (25) will be eradicated in the next step.</p></sec><sec id="s4_2"><title>4.2. Second Step</title><p>We stabilize the second equation in (23) for the stability of the second subsystem and its dynamics are calculated by putting the second equation of the system (23) into the second virtual variable with derivatives:</p><p>w ˙ 2 = e ˙ y − α ˙ 1</p><p>The stabilization function α 2 for the second subsystem is preferred such as the new virtual state variable w 3 = e x − α 2 . Let Lyapunov function for the second subsystem as:</p><p>V 2 ( w 1 , w 2 ) = V 1 ( w 1 ) + 1 2 ( w 2 ) 2 (26)</p><p>Substituting the derivative of w 2 in time derivative of V ˙ 2 then we get:</p><p>V ˙ 2 = − w 1 2 − w 2 2 + w 2 w 3 + w 2 ( w 2 + w 1 ( y 2 + y 1 ) + α 2 ) (27)</p><p>The stabilization function α 2 is chosen as:</p><p>α 2 = − w 2 − w 1 ( y 2 + y 1 ) (28)</p><p>And by substituting α 2 , V ˙ 2 converted:</p><p>V ˙ 2 = − w 1 2 − w 2 2 + w 2 w 3 (29)</p><p>then V ˙ 2 is negative definite, the third term in Equation (29) will be eradicated in the next step.</p></sec><sec id="s4_3"><title>4.3. Third Step</title><p>To get the third virtual variable state, the time derivative of both the error on the third coordinate state and the stabilization function α 2 . The equation of the third subsystem become:</p><p>w ˙ 3 = e ˙ x − α ˙ 2</p><p>w ˙ 3 = − b e x + a e y − z 2 e y − y 1 e z + u − α ˙ 2 (30)</p><p>We choose the Lyapunov function for the third subsystem is as:</p><p>V 3 ( w 2 , w 3 ) = V 2 ( w 2 ) + 1 2 ( w 3 ) 2 (31)</p><p>It’s time derivative gives:</p><p>V ˙ 3 = − w 1 2 − w 2 2 + w 2 w 3 + w 3 w ˙ 3 V ˙ 3 = − w 1 2 − w 2 2 − b w 3 2 + w 3 ( w 2 − b α 2 + ( a − z 2 ) e y − y 1 e z − α ˙ 2 + u ) (32)</p><p>If the control law u is preferred as follows</p><p>u = − w 2 + b α 2 − ( a − z 2 ) e y + y 1 e z + α ˙ 2 (33)</p><p>Then,</p><p>V ˙ 3 = − w 1 2 − w 2 2 − b w 3 2 (34)</p><p>is negative definite. The final system of the time derivative of the error model in ( w 1 , w 2 , w 3 ) coordinates in (35), the error dynamics ( e x , e y , e z ) will converge to zero as t → ∞ , whereas the equilibrium ( 0,0,0 ) residues are asymptotically stable, according to the LaSalle-Yoshizawa theorem [<xref ref-type="bibr" rid="scirp.118131-ref43">43</xref>]. As a result, the master-drive system has been synchronized. We now study the complete space of ( w ˙ 1 , w ˙ 2 , w ˙ 3 ) :</p><p>w ˙ 1 = − w 1 + w 2 ( y 2 + y 1 ) w ˙ 2 = e x w ˙ 3 = − b e x + a e y − z 2 e y − y 1 e z + u − α ˙ 2 (35)</p><p>The equilibrium ( 0,0,0 ) of system (35) is universally asymptotically stable, as illustrated in <xref ref-type="fig" rid="fig13">Figure 13</xref>, according to LaSalle-Yoshizawa theorem [<xref ref-type="bibr" rid="scirp.118131-ref26">26</xref>] [<xref ref-type="bibr" rid="scirp.118131-ref27">27</xref>]. That is, the control law u has no effect on the system’s equilibrium of (22), i.e. ( 0,0,0 ) is still the equilibrium. As a result, the new chaotic system (35) is stabilized at the origin under the direction of the controller (33), and the two Rucklidge chaotic systems are synchronized.</p></sec><sec id="s4_4"><title>4.4. Simulation and Results</title><p>We solved system (22) with the controllers defined in (33) using the fourth-order Runge-Kutta algorithm with initial conditions x 1 ( 0 ) = 0.001 , y 1 ( 0 ) = 0.001 , z 1 ( 0 ) = 0.001 and x 2 ( 0 ) = 5 , y 2 ( 0 ) = 8 , z 2 ( 0 ) = 4 with a time step of 0.01, and fixing the parameter values of a and b as shown in Figures 1-3. To demonstrate the efficiency of the control law, we show numerical findings. The time response of the error state ( e x , e y , e z ) is shown in <xref ref-type="fig" rid="fig12">Figure 12</xref>, which was</p><p>obtained from numerical simulations of the synchronization systems (20) and (21) under the controller (33).</p><p>From <xref ref-type="fig" rid="fig13">Figure 13</xref> to examine the equilibrium ( 0,0,0 ) of system (35) and the average error propagation on the system state variables is used to calculate the synchronization quantity this are shown in <xref ref-type="fig" rid="fig14">Figure 14</xref> given by</p><p>e = e x 2 + e y 2 + e z 2</p><p>After an initial transcience of around t = 6   s , the Master-Drive system is globally synchronized. The exponential convergence of the synchronization quality described by error propagation on average error states also confirms this in <xref ref-type="fig" rid="fig17">Figure 17</xref>(b).</p><p><xref ref-type="fig" rid="fig15">Figure 15</xref> shows the time response of the control law.</p><p>The persistence of this part <xref ref-type="fig" rid="fig16">Figure 16</xref> is to synchronize two chaotic systems (20) and (21) shattering Backstepping control process by defining a controller, and for all future states, the effectiveness of the Drive system to track the Master System and the states of two chaotic systems (20) and (21) indicate similar characteristics.</p></sec></sec><sec id="s5"><title>5. Active Control and Backstepping Approaches Are Compared</title><p>We obtained a relationship between synchronization time to investigate and compare the synchronization performance of the two strategies. <xref ref-type="fig" rid="fig17">Figure 17</xref> illustrates the synchronization error (e) for the two techniques when controls are activated at t = 0. So, for backstepping control, synchronization was achieved at t = 6   s , and for active control, synchronization was achieved at ( t = 22   s ), with a time delay of 16s. It is demonstrated that the error signals converge to the origin extremely smoothly with a low decay rate and sufficient synchronization speed, indicating that the researched controllers.</p><p>The active control and backstepping control techniques are used to create a controller for a three-dimensional autonomous chaotic system, with backstepping control reducing the number of controllers from three to one, and active control works according to dimension. So Backstepping control performs significantly, reducing the controller complexity and cost than the active control method.</p></sec><sec id="s6"><title>6. Conclusions</title><p>The performance of two control techniques for chaos synchronization, active control and recursive backstepping control, was investigated in this work. The two techniques are proven to have outstanding synchronization performance, with the active control slightly outperforming the backstepping. The performance of theoretically designed nonlinear controllers was verified by numerical simulations that confirmed the proposed controller’s effectiveness. The results are presented in graphical style, together with a time history (Figures 1-16). The summaries are as follows:</p><p>• Three controllers are found in active control design, and one controller is originated for the Backstepping design;</p><p>• In two techniques, the error dynamics converge to zero as t → ∞ , hence the equilibrium point ( 0,0,0 ) remains asymptotically stable;</p><p>• Similar activities are shown in both ways for the states of two chaotic systems (Master and Drive);</p><p>• The results reveal that the backstepping strategy converges to zero faster than the active control technique for momentary error dynamics.</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s8"><title>Cite this paper</title><p>Tarammim, A. and Akter, M.T. (2022) A Comparative Study of Synchronization Methods of Rucklidge Chaotic Systems with Design of Active Control and Backstepping Methods. International Journal of Modern Nonlinear Theory and Application, 11, 31-51. https://doi.org/10.4236/ijmnta.2022.112003</p></sec></body><back><ref-list><title>References</title><ref id="scirp.118131-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Yassen, M. (2006) Chaos Control of Chaotic Dynamical Systems Using Backstepping Design. Chaos, Solitons &amp; Fractals, 27, 537-548. https://doi.org/10.1016/j.chaos.2005.03.046</mixed-citation></ref><ref id="scirp.118131-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Tan, X., Zhang, J. and Yang, Y. (2003) Synchronizing Chaotic Systems Using Backstepping Design. Chaos, Solitons &amp; Fractals, 16, 37-45. https://doi.org/10.1016/S0960-0779(02)00153-4</mixed-citation></ref><ref id="scirp.118131-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Tee, L.S. and Salleh, Z. (2013) Dynamical Analysis of a Modified Lorenz System. Journal of Mathematics, 2013, Article ID: 820946. https://doi.org/10.1063/1.4801119</mixed-citation></ref><ref id="scirp.118131-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Vincent, U. (2008) Synchronization of Identical and Non-Identical 4-D Chaotic Systems Using Active Control. Chaos, Solitons &amp; Fractals, 37, 1065-1075. https://doi.org/10.1016/j.chaos.2006.10.005</mixed-citation></ref><ref id="scirp.118131-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Yang, T., Li, X.F. and Shao, H.H. (2001) Chaotic Synchronization Using Backstepping Method with Application to the Chua’s Circuit and Lorenz System. Proceedings of the 2001 American Control Conference, Arlington, VA, USA, 25-27 June 2001, Vol. 3, 2299-2300. https://doi.org/10.1109/ACC.2001.946094</mixed-citation></ref><ref id="scirp.118131-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Krstic, M., Kokotovic, P.V. and Kanellakopoulos, I. (1995) Nonlinear and Adaptive Control Design. John Wiley &amp; Sons, Inc., Hoboken.</mixed-citation></ref><ref id="scirp.118131-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Khalil, H.K. (1996) Adaptive Output Feedback Control of Nonlinear Systems Represented by Input-Output Models. IEEE Transactions on Automatic Control, 41, 177-188. https://doi.org/10.1109/9.481517</mixed-citation></ref><ref id="scirp.118131-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Jankovic, M., Sepulchre, R. and Kokotovic, P.V. (1996) Constructive Lyapunov Stabilization of Nonlinear Cascade Systems. IEEE Transactions on Automatic Control, 41, 1723-1735. https://doi.org/10.1109/9.545712</mixed-citation></ref><ref id="scirp.118131-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Codreanu, S. (2003) Synchronization of Spatiotemporal Nonlinear Dynamical Systems by an Active Control. Chaos, Solitons &amp; Fractals, 15, 507-510. https://doi.org/10.1016/S0960-0779(02)00128-5</mixed-citation></ref><ref id="scirp.118131-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Ho, M.-C., Hung, Y.-C. and Chou, C.-H. (2002) Phase and Anti-Phase Synchronization of Two Chaotic Systems by Using Active Control. Physics Letters A, 296, 43-48. https://doi.org/10.1016/S0375-9601(02)00074-9</mixed-citation></ref><ref id="scirp.118131-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Bai, E.-W. and Lonngren, K.E. (1997) Synchronization of Two Lorenz Systems Using Active Control. Chaos, Solitons &amp; Fractals, 8, 51-58. https://doi.org/10.1016/S0960-0779(96)00060-4</mixed-citation></ref><ref id="scirp.118131-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Mata-Machuca, J., Martinez-Guerra, R. and Aguilar-Lopez, R. (2010) An Exponential Polynomial Observer for Synchronization of Chaotic Systems. Communications in Nonlinear Science and Numerical Simulation, 15, 4114-4130. https://doi.org/10.1016/j.cnsns.2010.01.040</mixed-citation></ref><ref id="scirp.118131-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Stenflo, L. (1996) Generalized Lorenz Equations for Acoustic-Gravity Waves in the Atmosphere. Physica Scripta, 53, 83-84. https://doi.org/10.1088/0031-8949/53/1/015</mixed-citation></ref><ref id="scirp.118131-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Olusola, O.I., Vincent, E., Njah, A.N. and Ali, E. (2011) Control and Synchronization of Chaos in Biological Systems via Backsteping Design. International Journal of Nonlinear Science, 11, 121-128.</mixed-citation></ref><ref id="scirp.118131-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Wang, X. and Wang, Y. (2011) Adaptive Control for Synchronization of a Four-Dimensional Chaotic System via a Single Variable. Nonlinear Dynamics, 65, 311-316. https://doi.org/10.1007/s11071-010-9893-1</mixed-citation></ref><ref id="scirp.118131-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Elabbasy, E., Agiza, H. and El-Dessoky, M. (2006) Global Chaos Synchronization for Four-Scroll Attractor by Nonlinear Control. Scientific Research and Essays, 1, 65-71.</mixed-citation></ref><ref id="scirp.118131-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, H., Huang, W., Wang, Z. and Chai, T. (2006) Adaptive Synchronization between Two Different Chaotic Systems with Unknown Parameters. Physics Letters A, 350, 363-366. https://doi.org/10.1016/j.physleta.2005.10.033</mixed-citation></ref><ref id="scirp.118131-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Yao, Q. (2021) Synchronization of Second-Order Chaotic Systems with Uncertainties and Disturbances Using Fixed-Time Adaptive Sliding Mode Control. Chaos, Solitons &amp; Fractals, 142, Article ID: 110372. https://doi.org/10.1016/j.chaos.2020.110372</mixed-citation></ref><ref id="scirp.118131-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Yan, J.-J., Yang, Y.-S., Chiang, T.-Y. and Chen, C.-Y. (2007) Robust Synchronization of Unified Chaotic Systems via Sliding Mode Control. Chaos, Solitons &amp; Fractals, 34, 947-954. https://doi.org/10.1016/j.chaos.2006.04.003</mixed-citation></ref><ref id="scirp.118131-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Yu, Y. and Zhang, S. (2004) Adaptive Backstepping Synchronization of Uncertain Chaotic System. Chaos, Solitons &amp; Fractals, 21, 643-649. https://doi.org/10.1016/j.chaos.2003.12.067</mixed-citation></ref><ref id="scirp.118131-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Peng, C.-C., Hsue, A.W.-J. and Chen, C.-L. (2011) Variable Structure Based Robust Backstepping Controller Design for Nonlinear Systems. Nonlinear Dynamics, 63, 253-262. https://doi.org/10.1007/s11071-010-9801-8</mixed-citation></ref><ref id="scirp.118131-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Li, C., Liao, X. and Wong, K.-W. (2005) Lag Synchronization of Hyperchaos with Application to Secure Communications. Chaos, Solitons &amp; Fractals, 23, 183-193. https://doi.org/10.1016/j.chaos.2004.04.025</mixed-citation></ref><ref id="scirp.118131-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Vincent, U. (2008) Chaos Synchronization Using Active Control and Backstepping Control: A Comparative Analysis. Nonlinear Analysis: Modelling and Control, 13, 253-261. https://doi.org/10.15388/NA.2008.13.2.14583</mixed-citation></ref><ref id="scirp.118131-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Njah, A. and Vincent, U. (2008) Chaos Synchronization between Single and Double Wells Duffing-Van der Pol Oscillators Using Active Control. Chaos, Solitons &amp; Fractals, 37, 1356-1361. https://doi.org/10.1016/j.chaos.2006.10.038</mixed-citation></ref><ref id="scirp.118131-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Idowu, B.A., Olusola, O.I., Onma, O.S., Vaidyanathan, S., Ogabi, C.O. and Adejo, O.A. (2019) Chaotic Financial System with Uncertain Parameters—Its Control and Synchronisation. International Journal of Nonlinear Dynamics, and Control, 1, 271-286. https://doi.org/10.1504/IJNDC.2019.098682</mixed-citation></ref><ref id="scirp.118131-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Olusola, O., Vincent, U. and Njah, A. (2010) Synchronization, Multistability and Basin Crisis in Coupled Pendula. Journal of Sound and Vibration, 329, 443-456. https://doi.org/10.1016/j.jsv.2009.09.030</mixed-citation></ref><ref id="scirp.118131-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Pecora, L.M. and Carroll, T.L. (1990) Synchronization in Chaotic Systems. Physical Review Letters, 64, 821-823. https://doi.org/10.1103/PhysRevLett.64.821</mixed-citation></ref><ref id="scirp.118131-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Pecora, L.M. and Carroll, T.L. (1991) Driving Systems with Chaotic Signals. Physical Review A, 44, 2374-2383. https://doi.org/10.1103/PhysRevA.44.2374</mixed-citation></ref><ref id="scirp.118131-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Robert, B., Feki, M. and Iu, H.H. (2006) Control of a PWM Inverter Using Proportional plus Extended Time-Delayed Feedback. International Journal of Bifurcation and Chaos, 16, 113-128. https://doi.org/10.1142/S0218127406014629</mixed-citation></ref><ref id="scirp.118131-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Shahverdiev, E. and Shore, K. (2009) Impact of Modulated Multiple Optical Feedback Time Delays on Laser Diode Chaos Synchronization. Optics Communications, 282, 3568-3572. https://doi.org/10.1016/j.optcom.2009.05.068</mixed-citation></ref><ref id="scirp.118131-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">Hamidzadeh, S. and Esmaelzadeh, R. (2014) Control and Synchronization Chaotic Satellite Using Active Control. International Journal of Computer Applications, 94, 29-33. https://doi.org/10.5120/16380-5887</mixed-citation></ref><ref id="scirp.118131-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, H., Chen, D., Guo, P., Luo, X. and George, A. (2018) A Novel Surface-Cluster Approach towards Transient Modeling of Hydro-Turbine Governing Systems in the Start-Up Process. Energy Conversion and Management, 165, 861-868. https://doi.org/10.1016/j.enconman.2018.03.097</mixed-citation></ref><ref id="scirp.118131-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, H., Chen, D., Wu, C. and Wang, X. (2018) Dynamics Analysis of the Fast-Slow Hydro-Turbine Governing System with Different Time-Scale Coupling. Communications in Nonlinear Science and Numerical Simulation, 54, 136-147. https://doi.org/10.1016/j.cnsns.2017.05.020</mixed-citation></ref><ref id="scirp.118131-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, H., Chen, D., Xu, B., Patelli, E. and Tolo, S. (2018) Dynamic Analysis of a Pumped-Storage Hydropower Plant with Random Power Load. Mechanical Systems and Signal Processing, 100, 524-533. https://doi.org/10.1016/j.ymssp.2017.07.052</mixed-citation></ref><ref id="scirp.118131-ref35"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, H., Chen, D., Wu, C., Wang, X., Lee, J.-M. and Jung, K.-H. (2017) Dynamic Modeling and Dynamical Analysis of Pump-Turbines in S-Shaped Regions during Runaway Operation. Energy Conversion and Management, 138, 375-382. https://doi.org/10.1016/j.enconman.2017.01.053</mixed-citation></ref><ref id="scirp.118131-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, H., Chen, D., Xu, B. and Wang, F. (2015) Nonlinear Modeling and Dynamic Analysis of Hydro-Turbine Governing System in the Process of Load Rejection Transient. Energy Conversion and Management, 90, 128-137. https://doi.org/10.1016/j.enconman.2014.11.020</mixed-citation></ref><ref id="scirp.118131-ref37"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">Matouk, A. and Elsadany, A. (2016) Dynamical Analysis, Stabilization and Discretization of a Chaotic Fractional-Order GLV Model. Nonlinear Dynamics, 85, 1597-1612. https://doi.org/10.1007/s11071-016-2781-6</mixed-citation></ref><ref id="scirp.118131-ref38"><label>38</label><mixed-citation publication-type="other" xlink:type="simple">Lei, Y., Xu, W. and Xie, W. (2007) Synchronization of Two Chaotic Four-Dimensional Systems Using Active Control. Chaos, Solitons &amp; Fractals, 32, 1823-1829. https://doi.org/10.1016/j.chaos.2005.12.014</mixed-citation></ref><ref id="scirp.118131-ref39"><label>39</label><mixed-citation publication-type="other" xlink:type="simple">Luo, R., Su, H. and Zeng, Y. (2017) Chaos Control and Synchronization via Switched Output Control Strategy. Complexity, 2017, Article ID: 6125102. https://doi.org/10.1155/2017/6125102</mixed-citation></ref><ref id="scirp.118131-ref40"><label>40</label><mixed-citation publication-type="other" xlink:type="simple">Alligood, K.T., Sauer, T.D. and Yorke, J.A. (1996) Chaos. Springer, Berlin. https://doi.org/10.1007/b97589</mixed-citation></ref><ref id="scirp.118131-ref41"><label>41</label><mixed-citation publication-type="other" xlink:type="simple">Kyrtsou, C. and Labys, W.C. (2007) Detecting Positive Feedback in Multivariate Time Series: The Case of Metal Prices and Us Inflation. Physica A: Statistical Mechanics and Its Applications, 377, 227-229. https://doi.org/10.1016/j.physa.2006.11.002</mixed-citation></ref><ref id="scirp.118131-ref42"><label>42</label><mixed-citation publication-type="other" xlink:type="simple">Kyrtsou, C. and Labys, W.C. (2006) Evidence for Chaotic Dependence between Us Inflation and Commodity Prices. Journal of Macroeconomics, 28, 256-266. https://doi.org/10.1016/j.jmacro.2005.10.019</mixed-citation></ref><ref id="scirp.118131-ref43"><label>43</label><mixed-citation publication-type="other" xlink:type="simple">Pourmahmood, M., Khanmohammadi, S. and Alizadeh, G. (2011) Synchronization of Two Different Uncertain Chaotic Systems with Unknown Parameters Using a Robust Adaptive Sliding Mode Controller. Communications in Nonlinear Science and Numerical Simulation, 16, 2853-2868. https://doi.org/10.1016/j.cnsns.2010.09.038</mixed-citation></ref><ref id="scirp.118131-ref44"><label>44</label><mixed-citation publication-type="other" xlink:type="simple">Lorenz, E.N. (1963) Deterministic Nonperiodic Flow. Journal of Atmospheric Sciences, 20, 130-141. https://doi.org/10.1175/1520-0469(1963)020&lt;0130:DNF&gt;2.0.CO;2</mixed-citation></ref></ref-list></back></article>