<?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">ICA</journal-id><journal-title-group><journal-title>Intelligent Control and Automation</journal-title></journal-title-group><issn pub-type="epub">2153-0653</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ica.2017.82007</article-id><article-id pub-id-type="publisher-id">ICA-76082</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Synchronization of Chaotic Systems via Active Disturbance Rejection Control
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Fayiz</surname><given-names>Abu Khadra</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>Mechanical Engineering Department, King Abdulaziz University, Rabigh, KSA</addr-line></aff><author-notes><corresp id="cor1">* E-mail:</corresp></author-notes><pub-date pub-type="epub"><day>12</day><month>04</month><year>2017</year></pub-date><volume>08</volume><issue>02</issue><fpage>86</fpage><lpage>95</lpage><history><date date-type="received"><day>7,</day>	<month>March</month>	<year>2017</year></date><date date-type="rev-recd"><day>7,</day>	<month>May</month>	<year>2017</year>	</date><date date-type="accepted"><day>10,</day>	<month>May</month>	<year>2017</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>
 
 
  This paper presents the use of active disturbance rejection control method (ADRC) to synchronize two different chaotic systems. The master system and slave systems have uncertainties and external disturbances. The numerical results are presented for the synchronization between the Duffing-Holmes system and the van der pol system. The numerical results presented show the effectiveness of the proposed method.
 
</p></abstract><kwd-group><kwd>Active Disturbance Rejection Control</kwd><kwd> Chaotic Systems</kwd><kwd> Synchronization</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The extreme sensitivity to initial conditions is a fundamental characteristic of a chaotic system. The response of a chaotic system depends largely on the initial conditions. A small change in the initial conditions can lead to big differences in the system states responses. A complete synchronization between two chaotic systems is defined as the act of forcing the states of a slave system to track exactly the states of a master system. Chaos synchronization has potential applications in secure communication and other applications.</p><p>A variety of approaches have been proposed and tested to achieve synchronization. Based on the Lyapunov method and linear matrix inequality (LMI) method, the adaptive synchronization of the Genesio-Tesi chaotic systems with three uncertain parameters was achieved in [<xref ref-type="bibr" rid="scirp.76082-ref1">1</xref>] . A new passivity-based synchronization method for a general class of chaotic systems was proposed in [<xref ref-type="bibr" rid="scirp.76082-ref2">2</xref>] . A control method, which uses an exact robust differentiator combined with a quasi-continuous high-order sliding mode-controller, was used in [<xref ref-type="bibr" rid="scirp.76082-ref3">3</xref>] . Adaptive feedback control design method, where controller parameters are assumed to be unknown and are evolved using adaptation laws so as to achieve synchronization was presented in [<xref ref-type="bibr" rid="scirp.76082-ref4">4</xref>] . The contraction theory for the adaptive synchronization was used in [<xref ref-type="bibr" rid="scirp.76082-ref5">5</xref>] . The adaptive synchronization and parameters identification of uncertain R&#246;ssler hyperchaotic system were presented in [<xref ref-type="bibr" rid="scirp.76082-ref6">6</xref>] . The use of active control to chaos synchronization between two different chaotic systems was reported in [<xref ref-type="bibr" rid="scirp.76082-ref7">7</xref>] . A robust indirect model reference fuzzy control scheme for control and the synchronization of chaotic nonlinear systems with uncertainties and external disturbances was proposed in [<xref ref-type="bibr" rid="scirp.76082-ref8">8</xref>] . The adaptive control method for synchronization of two Genesio-Tesi chaotic systems with uncertainties and dead-zone input was proposed in [<xref ref-type="bibr" rid="scirp.76082-ref9">9</xref>] . The synchronization of two Genesio-Tesi systems via single variable feedback controller was proposed in [<xref ref-type="bibr" rid="scirp.76082-ref10">10</xref>] . The synchronization between non-autonomous hyperchaotic systems viz., Liu and 4D hyperchaotic non-autonomous systems with parametric uncertainties using active control method was reported in [<xref ref-type="bibr" rid="scirp.76082-ref11">11</xref>] . The global asymptotical synchronization of chaotic Lur’e systems by using a delayed feedback proportional-derivative (PD) control scheme was reported in [<xref ref-type="bibr" rid="scirp.76082-ref12">12</xref>] . Based on a high order sliding-mode observer-identifier and a feedback state controller, the reduced- order synchronization problem of two chaotic systems with different dimension and relative degree was studied in [<xref ref-type="bibr" rid="scirp.76082-ref13">13</xref>] . In [<xref ref-type="bibr" rid="scirp.76082-ref14">14</xref>] , a new surface sliding mode surface was proposed in an active sliding mode to synchronize two chaotic systems with parametric uncertainty. The synchronization of coupled unified chaotic systems via active control was presented in [<xref ref-type="bibr" rid="scirp.76082-ref15">15</xref>] . The direct adaptive interval type-2 fuzzy neural network (FNN) controller in which linguistic fuzzy control rules can be directly incorporated into the controller was developed to synchronize chaotic systems in [<xref ref-type="bibr" rid="scirp.76082-ref16">16</xref>] . Adaptive fuzzy logic controller (FLC) equipped with an adaptive algorithm to achieve H∞ synchronization performance for uncertain fractional order chaotic systems was reported in [<xref ref-type="bibr" rid="scirp.76082-ref17">17</xref>] . The chaos synchronization between Genesio chaotic systems with noise perturbation was reported in [<xref ref-type="bibr" rid="scirp.76082-ref18">18</xref>] .</p><p>Most of the studies concerning chaos synchronization assume that all states of the systems are totally known and the parameters of the chaotic system are exact, which is not the case in practice. Therefore, a chaos synchronization study must consider the presence of uncertain parameters and external disturbances. One possible and efficient solution of the synchronization problem is to use an observer coupled with a controller. This methodology can be found in the Active Disturbance Rejection Control method (or ADRC) proposed in [<xref ref-type="bibr" rid="scirp.76082-ref19">19</xref>] and [<xref ref-type="bibr" rid="scirp.76082-ref20">20</xref>] . The ADRC method is based on the use of an extended observer coupled with a feedback controller in a closed loop control. The observer estimates all states of the system, the uncertainties and the external disturbances (total uncertainty). The total uncertainty is extended state of the system. If the estimation of the observer is accurate then the system to be controlled is converted to a simpler model, since total uncertainty is canceled in real time. In this way, a mathematical model of the system is not required.</p><p>In the present paper, the synchronization of different chaotic systems using the ADRC is presented. As an example, the synchronization of the Duffing- Holms and the van der Pol systems is considered to verify the proposed methodology.</p></sec><sec id="s2"><title>2. Synchronization Chaotic Systems</title><p>A second order chaotic system such as the Duffing-Holmes (DHS) system and the van der Pol (VdP) systems can be written in the following general form</p><p>x ˙ 1 ( t ) = x 2 ( t ) x ˙ 2 ( t ) = f ( t , x 1 , x 2 ) + Δ f ( t , x 1 , x 2 ) + δ m ( t ) (1)</p><p>x 1 ( t ) , x 2 ( t ) are the states of the master system, f ( t , x 1 , x 2 ) is the nonlinear function of the master system Δ f ( t , x 1 , x 2 ) is the uncertainty and δ m ( t ) is the external disturbance.</p><p>A salve system can be written as:</p><p>y 1 ( t ) = y 2 ( t ) y 2 ( t ) = g ( t , y 1 , y 2 ) + Δ g ( t , y 1 , y 2 ) + δ s + u ( t ) . (2)</p><p>y 1 ( t ) and y 2 ( t ) are the states of the slave system, g ( x 1 , x 2 , t ) is the nonlinear function of the slave system Δ g ( x 1 , x 2 , t ) is the uncertainty and δ s ( t ) is the external disturbance, and u ( t ) is the control input.</p><p>A totally unknown total disturbance can be defined as</p><p>σ ( y 1 , y 2 , t ) = g ( y 1 , y 2 , t ) + Δ g ( y 1 , y 2 , t ) + δ s ( t ) . (3)</p><p>The controlled slave system can be written as:</p><p>y 1 ( t ) = y 2 ( t ) y 2 ( t ) = σ ( t , y 1 , y 2 ) + u ( t ) . (4)</p><p>The unknown total disturbance σ ( x , y , t ) is a bounded continuous and differentiable function with respect to time:</p><p>σ ( x , y , t ) ≤ D 1 σ ˙ ( x , y , t ) ≤ D 2 . (5)</p><p>The synchronization error between the slave system (2) and the master system (1) is defined as follows:</p><p>e i = y i − x i . (6)</p><p>A complete synchronization is to find a controller u(t) so that the error states e 1 and e 2 converge to zero in finite time. In mathematical form</p><p>lim t − T ‖ e ( t ) ‖ (7)</p><p>where T is a finite and ‖   ⋅   ‖ is the Euclidean norm.</p></sec><sec id="s3"><title>3. ADRC Synchronization of Two Chaotic Systems</title><p>The synchronization of two chaotic systems is considered as a tracking control problem. A tracking control problem can be formulated as: for the bounded states of the master system (1) design a controller u ( t , e 1 , e 2 , σ ) that forces the states of the slave system y 1 and y 2 to track the states of the master system x 1 and x 2 in finite time. To solve this problem, the ADRC method is used as described below.</p><sec id="s3_1"><title>3.1. Extended States Observer</title><p>To design a controller based on the measurement of the first state of the slave system, the errors e 1 , e 2 and σ must be available. One possible way to construct them is to use an extended observer (ESO) which is the main part of the ADRC. The main advantage of ESO is its ability to simultaneously estimate the total uncertainties online without the knowledge of an accurate mathematical model of the system. The ESO treats the total uncertainties as new state. An ESO for the slave system (4) is constructed as follows [<xref ref-type="bibr" rid="scirp.76082-ref20">20</xref>] :</p><p>y ^ ˙ 1 = y ^ 2 ( t ) − α 1 l 1 ( y ^ 1 ( t ) − y 1 ( t ) ) y ^ ˙ 2 = y ^ 3 − α 2 l 2 ( y ^ 1 ( t ) − y 1 ( t ) ) + u y ^ ˙ 3 ( t ) = − α 3 l 3 ( y ^ 1 ( t ) − y 1 ( t ) ) . (8)</p><p>The observer provides an estimate of the states of the slave system y ^ 1 , y ^ 2 . The third state y ^ 3 of the observer approximates σ ( t , y 1 , y 2 ) . Here, l 1 , l 2 and l 3 are nonlinear function and α i are tuning parameters. Using a constant high gain ϵ − 1 with linear gain function the ESO can be written as:</p><p>y ^ ˙ 1 = y ^ 2 ( t ) + α 1 ε ( y 1 ( t ) − y ^ 1 ( t ) ) y ^ ˙ 2 = y ^ 3 + α 2 ε 2 ( y 1 ( t ) − y ^ 1 ( t ) ) + u y ^ ˙ 3 ( t ) = α 3 ε 2 ( y 1 ( t ) − y ^ 1 ( t ) ) . (9)</p><p>The tuning parameters α i can be determined by using the pole placement method. Once the pole locations are chosen, the observer gains are obtained as follows [<xref ref-type="bibr" rid="scirp.76082-ref21">21</xref>] .</p><p>The characteristic polynomial is calculated as:</p><p>λ ( s ) = s 2 + α 1 s 2 + α 2 s + α 3 . (10)</p><p>Placing all the observers poles in the left half plane at − ω 0 to make the characteristic polynomial Hurwitz.</p><p>G ( s ) = ( s + ω 0 ) 3 . (11)</p><p>Setting the above two equations equal and solving results in the following observer gains:</p><p>α = [ 3 ω 0 3 ω 0 2 ω 0 3 ] .</p><p>ω 0 is called the observer bandwidth and it is the only tuning parameter. If the observer tuning procedure is adequate, the observer states converge to the system states y ^ 1 → y 1 , y ^ 2 → y 2 , and y ^ 3 → σ ^ .</p></sec><sec id="s3_2"><title>3.2. Controller Design</title><p>The control objective is to cancel the total disturbance and in the same time satisfying the tracking task. The ADRC controller is defined as follows:</p><p>u = − y ^ 3 + u 0 . (12)</p><p>An example of such u 0 is a control signal from a feedback controller. Substituting (12) in (4) and assuming an accurate estimation of the total disturbance, the controlled slave system becomes:</p><p>y 2 = σ ( t , y 1 , y 2 ) − y ^ 3 + u 0 ≈ u 0 . (13)</p><p>The slave system is reduced to just a double integrator, which can be controlled with any classical controller design. If a linear proportional and derivative (PD) controller is used, then the following control law can be obtained:</p><p>u 0 = k p ( x 1 − y ^ 1 ) − k d ( x 2 − y ^ 2 ) (14)</p><p>where x 1 , x 2 are the states of the master system and y ^ 1 , y ^ 2 are the estimated states of the slave system. One possible way to simplify the tuning of the controller is to set k d = 2 ω c and k p = ω c 2 , where the ω c is the closed-loop bandwidth of the controller. The methodology applied is represented in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p></sec></sec><sec id="s4"><title>4. Numerical Simulation</title><p>As an example, the synchronization of the DHS and the VdP chaotic systems is considered. The DHS system is the master system and VdP system is the slave system. The DHS equation describes the dynamics of nonlinear mechanical oscillator. This system has a cubic stiffness term to describe the hardening spring effect observed in many mechanical systems. The Duffing-Holmes is given by the following second order equation:</p><p>m x &#168; + p 0 x ˙ + p 1 x + p 2 x 3 = q cos ( ω t ) (15)</p><p>where x is the oscillation displacement, p<sub>0</sub> is the damping constant, p<sub>1</sub> is the linear stiffness constant, p<sub>2</sub> is the cubic stiffness constant, q is the excitation amplitude, and ω is excitation frequency. Equation (15) can be rewritten as two- first order ordinary differential equations:</p><p>x ˙ 1 = x 2 x ˙ 2 = p 0 x 1 ( t ) − p 1 x 2 ( t ) − p 2 x 1 3 ( t ) + q cos ( ω t ) . (16)</p><p>To show the behavior of uncontrolled DHS, the following values of parameters are assumed: p 0 = 1 , p 1 = 0.25 , p 2 = 1 , q = 0.3 and ω = 1.2   rad / sec .</p><p><xref ref-type="fig" rid="fig2">Figure 2</xref> shows the response of DHS system and the phase plot for the initial conditions</p><p>x 10 = − 2 , x 20 = 3.</p><p>The slave system is the Van der Pol system.</p><p>y &#168; − μ ( 1 − y 2 ) y ˙ + y = 2 sin ( 0.1 π t ) (17)</p><p>where μ &gt; 0 is a scalar parameter. Equation (17) can be rewritten as two-first order ordinary differential equations:</p><p>y ˙ 1 = y 2 y ˙ 2 = − 2 y 1 + 3 ( 1 − y 1 2 ) y 2 + 2 sin ( 0.1 π t ) . (18)</p><p>To show the behavior of uncontrolled vdp system, its response to the initial conditions x 10 = 0.8 and x 20 = 0.5 is depicted in <xref ref-type="fig" rid="fig3">Figure 3</xref>.</p><p>The chaos synchronization based on the methodology described in Section 3 is presented. Simulations are run for 50 seconds with a step size of 0.01. The initial conditions for the two systems are the same as in the uncontrolled cases.</p><p>The following bounded external disturbance δ m ( t ) is added to the master system:</p><p>δ m ( t ) = 0.1 sin ( t ) . (19)</p><p>To the slave system a bounded uncertainty Δ f ( y 1 , y 2 , t ) for simulation purposes is added as:</p><p>Δ f ( y 1 , y 2 , t ) = 0.1 sin ( t ) y 1 2 + y 2 2 (20)</p><p>and the external disturbance is given by:</p><p>δ s ( t ) = 2 sin ( 0.1 π t ) + 3 sin ( 0.2 t + 1 ) . (21)</p><p>The controller parameter is ω c = 10 . The extended observer parameter is selected as ω 0 = 200 .</p><p>From <xref ref-type="fig" rid="fig4">Figure 4</xref> and <xref ref-type="fig" rid="fig5">Figure 5</xref>, it is clear that the states of the slave system completely track the states of the master system in very short time. <xref ref-type="fig" rid="fig6">Figure 6</xref> shows the errors e 1 and e 2 as function of time, which shows that the synchronization error is tending to zero. It means that the slave systems can be synchronized successfully to the master systems. The control signal is shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>. From <xref ref-type="fig" rid="fig8">Figure 8</xref> it is clear how fast the observer estimates the states of the nonlinear function, external disturbances.</p></sec><sec id="s5"><title>5. Conclusion</title><p>In this paper, the active disturbance rejection control methodology is used to synchronize two different chaotic systems. The idea of the ADRC is the use of a feedback controller coupled with an extended observer. The performance of the controller was verified through the numerical simulation. The results verified the performance of the controller in providing the convergence of error in a very short time. From the simulation results, it is concluded that the suggested method can be effectively used to synchronize chaotic systems in the presence of disturbances and uncertainties.</p></sec><sec id="s6"><title>Cite this paper</title><p>Khadra, F.A. (2017) Synchronization of Chaotic Systems via Active Disturbance Rejection Control. Intelligent Control and Automation, 8, 86- 95. https://doi.org/10.4236/ica.2017.82007</p></sec></body><back><ref-list><title>References</title><ref id="scirp.76082-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Park, J.H., Lee, S.M. and Kwon, O.M. (2007) Adaptive Synchronization of Genesio-Tesi Chaotic System via a Novel Feedback Control. Physics Letters A, 371, 263-270.</mixed-citation></ref><ref id="scirp.76082-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Ahn, K. (2010) Generalized Passivity-Based Chaos Synchronization. Applied Mathematics and Mechanics, 31, 1009-1018. https://doi.org/10.1007/s10483-010-1336-6</mixed-citation></ref><ref id="scirp.76082-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Rodriguez, A., De Leon, J. and Fridman, L. (2007) Generalized Synchronization in Reduced-Order by Quasi-Continuous High-Order Sliding-Mode Controllers. 46th IEEE Conference on Decision and Control, New Orleans, 12-14 December 2007, 3703-3708.</mixed-citation></ref><ref id="scirp.76082-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Handa, H. and Sharma, B.B. (2016) Novel Adaptive Feedback Synchronization Scheme for a Class of Chaotic Systems with and without Parametric Uncertainty. Chaos, Solitons &amp; Fractals, 86, 50-63.</mixed-citation></ref><ref id="scirp.76082-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Sharma, B. and Kar, I.N. (2011) Observer-Based Synchronization Scheme for a Class of Chaotic Systems Using Contraction Theory. Nonlinear Dynamics, 63, 429-445. https://doi.org/10.1007/s11071-010-9813-4</mixed-citation></ref><ref id="scirp.76082-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Chen, S., Hu, J., Wang, C. and Lü, J. (2004) Adaptive Synchronization of Uncertain R&amp;#246ssler Hyperchaotic System Based on Parameter Identification. Physics Letters A, 321, 50-55.</mixed-citation></ref><ref id="scirp.76082-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Yassen, M. (2005) Chaos Synchronization between Two Different Chaotic Systems Using Active Control. Chaos, Solitons &amp; Fractals, 23, 131-140.</mixed-citation></ref><ref id="scirp.76082-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Khanesar, M.A., Teshnehlab, M. and Kaynak, O. (2012) Control and Synchronization of Chaotic Systems Using a Novel Indirect Model Reference Fuzzy Controller. Soft Computing, 16, 1253-1265. https://doi.org/10.1007/s00500-012-0810-z</mixed-citation></ref><ref id="scirp.76082-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, Z., Lu, J., Gao, L. and Shao, H. (2013) Exponential Synchronization of Genesio-Tesi Chaotic Systems with Partially Known Uncertainties and Completely Unknown Dead-Zone Nonlinearity. Journal of the Franklin Institute, 350, 347-357.</mixed-citation></ref><ref id="scirp.76082-ref10"><label>10</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Wang</surname><given-names> G. </given-names></name>,<etal>et al</etal>. (<year>2010</year>)<article-title>Stabilization and Synchronization of Genesio-Tesi System via Single Variable Feedback Controller</article-title><source> Physics Letters A</source><volume> 374</volume>,<fpage> 2831</fpage>-<lpage>2834</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.76082-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Yadav, V.K., Mishra, P.K., Srivastava, M., Agrawal, S.K. and Mishra, V. (2016) Synchronization between Non-Autonomous Hyperchaotic Systems with Uncertainties Using Active Control Method. Procedia Computer Science, 79, 963-970.</mixed-citation></ref><ref id="scirp.76082-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Liu, Y. and Lee, S.M. (2016) Synchronization Criteria of Chaotic Lure Systems with Delayed Feedback PD Control. Neurocomputing, 189, 66-71.</mixed-citation></ref><ref id="scirp.76082-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Rodríguez, A., De León, J. and Fridman, L. (2009) Synchronization in Reduced-Order of Chaotic Systems via Control Approaches Based on High-Order Sliding-Mode Observer. Chaos, Solitons &amp; Fractals, 42, 3219-3233.</mixed-citation></ref><ref id="scirp.76082-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Yahyazadeh, M., Ranjbar Noei, A. and Ghaderi, R. (2011) Synchronization of Chaotic Systems with Known and Unknown Parameters Using a Modified Active Sliding Mode Control. ISA Transactions, 50, 262-267.</mixed-citation></ref><ref id="scirp.76082-ref15"><label>15</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.</mixed-citation></ref><ref id="scirp.76082-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Lin, T.-C., Chen, M.-C. and Roopaei, M. (2011) Synchronization of Uncertain Chaotic Systems Based on Adaptive Type-2 Fuzzy Sliding Mode Control. Engineering Applications of Artificial Intelligence, 24, 39-49.</mixed-citation></ref><ref id="scirp.76082-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Lin, T.-C. and Kuo, C.-H. (2011) Synchronization of Uncertain Fractional Order Chaotic Systems: Adaptive Fuzzy Approach. ISA Transactions, 50, 548-556.</mixed-citation></ref><ref id="scirp.76082-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Feng, J., He, L., Xu, C., Austin, F. and Wu, G. (2010) Synchronizing the Noise-Perturbed Genesio Chaotic System by Sliding Mode Control. Communications in Nonlinear Science and Numerical Simulation, 15, 2546-2551.</mixed-citation></ref><ref id="scirp.76082-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Gao, Z. (2006) Active Disturbance Rejection Control: A Paradigm Shift in Feedback Control System Design. 2006 American Control Conference, Minneapolis, 14-16 June 2006.</mixed-citation></ref><ref id="scirp.76082-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Han, J. (2009) From PID to Active Disturbance Rejection Control. IEEE Transactions on Industrial Electronics, 56, 900-906. https://doi.org/10.1109/TIE.2008.2011621</mixed-citation></ref><ref id="scirp.76082-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Yoo, D., Yau, S.S.-T. and Gao, Z. (2007) Optimal Fast Tracking Observer Bandwidth of the Linear Extended State Observer. International Journal of Control, 80, 102-111. https://doi.org/10.1080/00207170600936555</mixed-citation></ref></ref-list></back></article>