<?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.2017.61003</article-id><article-id pub-id-type="publisher-id">IJMNTA-74163</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>
 
 
  Nonlinear Control of Chaotic Forced Duffing and Van der Pol Oscillators
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mohammed</surname><given-names>Alghassab</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>Amr</surname><given-names>Mahmoud</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mohamed</surname><given-names>A. Zohdy</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>College of Engineering, Shaqra University, Riyadh, Saudi Arabia</addr-line></aff><aff id="aff2"><addr-line>Electrical and Computer Engineering Department, Oakland University, Rochester, MI, USA</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>maalghassab@oakland.edu(MA)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>11</day><month>01</month><year>2017</year></pub-date><volume>06</volume><issue>01</issue><fpage>26</fpage><lpage>37</lpage><history><date date-type="received"><day>December</day>	<month>24,</month>	<year>2016</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>February</month>	<year>13,</year>	</date><date date-type="accepted"><day>February</day>	<month>16,</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 discusses a novel technique and implementation to perform nonlinear control for two different forced model state oscillators and actuators. The paper starts by discussing the Duffing oscillator which features a second order non-linear differential equation describing complex motion whereas the second model is the Van der Pol oscillator with non-linear damping. A first order actuator is added to both models to expand on the chaotic behavior of the oscillators. In order to control the system without comprising linearization, Lyapunov non-linear control was used. A control Lyapunov function was tailored to the system. This led to improved maneuverability of the controller and the performance of the overall system. The controller was found to be highly efficient in system tracking and had swift response time. Simulations were performed on both the uncontrolled and controlled cases. Both simulation results ultimately confirmed the effectiveness of the proposed controller.
 
</p></abstract><kwd-group><kwd>Duffing Oscillator</kwd><kwd> Lyapunov Function</kwd><kwd> Nonlinear Control</kwd><kwd> Van der Pol Oscillator</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Duffing and Van der Pol Oscillators are typical examples of nonlinear dynamic systems and thus we will use them as a reference to test the implemented controllers. Both oscillators are good examples of periodically forced oscillators with non-linear elasticity. A Duffing oscillator can be represented by the mathematical model shown in Equation (1); on the other hand a Van der Pol Oscillator mathematical model is shown in Equation (2).</p><disp-formula id="scirp.74163-formula5"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x2.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74163-formula6"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x3.png"  xlink:type="simple"/></disp-formula><p>A forced or driven oscillator means that a driving function of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x4.png" xlink:type="simple"/></inline-formula> is added to Equations (1) and (2). The updated mathematical model will become as shown in Equations (3) and (4) representing the Duffing and the Van der Pol Oscillators respectively.</p><disp-formula id="scirp.74163-formula7"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x5.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74163-formula8"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x6.png"  xlink:type="simple"/></disp-formula><p>In our application, we apply an actuator for the oscillators and this yields the updated mathematical model that will be used in our calculations. Equation (5) represents a driven Duffing oscillator with an actuator. Equation (7) on the other hand, represents a driven Van der Pol Oscillator again with an actuator. Mathematical models of the forced Duffing and Van der Pol systems are shown respectively.</p><disp-formula id="scirp.74163-formula9"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x7.png"  xlink:type="simple"/></disp-formula><p>From Equation (5) the state space was deduced to be as shown below:</p><disp-formula id="scirp.74163-formula10"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x8.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74163-formula11"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x9.png"  xlink:type="simple"/></disp-formula><p>From Equation (7) the state space was deduced to be as shown below:</p><disp-formula id="scirp.74163-formula12"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x10.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x11.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x12.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x13.png" xlink:type="simple"/></inline-formula>and, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x14.png" xlink:type="simple"/></inline-formula>are all given constants [<xref ref-type="bibr" rid="scirp.74163-ref1">1</xref>] . <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x15.png" xlink:type="simple"/></inline-formula>is the given actuator. Equation (9) represents the mathematical model of the actuator.</p><disp-formula id="scirp.74163-formula13"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x16.png"  xlink:type="simple"/></disp-formula><p>In a previous work [<xref ref-type="bibr" rid="scirp.74163-ref2">2</xref>] , we presented a technique to control a chaotic Duffing Oscillators using recursive back stepping Control [<xref ref-type="bibr" rid="scirp.74163-ref3">3</xref>] . In this paper, we will continue on the work that was presented earlier by showing a solution for the Van der Pol oscillator as well. The work presented in this paper will also deal with the mathematical model when an actuator is added as shown in Equations (6) and (8). The next section will list and describe some of the related works that have been done in this field. The following section will describe our proposed method with some of the generated results. The paper is then ended with a conclusion and a future work.</p></sec><sec id="s2"><title>2. Related Work</title><p>There are numerous applications for Duffing and Van der Pol Oscillators. For example, the Duffing oscillator has been used to do chirp signal detection [<xref ref-type="bibr" rid="scirp.74163-ref4">4</xref>] . It is also widely used in the signal communication domain such as in the secure communication field as shown in [<xref ref-type="bibr" rid="scirp.74163-ref5">5</xref>] and weak signal detection as shown in [<xref ref-type="bibr" rid="scirp.74163-ref6">6</xref>] and [<xref ref-type="bibr" rid="scirp.74163-ref7">7</xref>] . It has also found its ways to marine applications such as ship propeller blade number recognition as shown by Wang et al. in [<xref ref-type="bibr" rid="scirp.74163-ref8">8</xref>] . Van der Pol oscillator has had less application examples than the Duffing oscillator nevertheless it still found its way into numerous domains such as in the medical field where was used in the modelling of the cardiac pulse as shown in [<xref ref-type="bibr" rid="scirp.74163-ref9">9</xref>] . Another example is the use of the Van der Pol oscillator in the modeling of the dust density wave fields as shown in [<xref ref-type="bibr" rid="scirp.74163-ref10">10</xref>] .</p><p>There has been some work done on the control of a Duffing Oscillator. Kuo et al. [<xref ref-type="bibr" rid="scirp.74163-ref11">11</xref>] used a fuzzy sliding controller. The control rules were based on the Lyapunov stability theorem, simulation results proved that it can successfully control the system even with the presence of chaos. Alexander Jimenez-Triana et al. [<xref ref-type="bibr" rid="scirp.74163-ref12">12</xref>] also presented chaos control for a Duffing system but this time using impulsive parametric perturbations. The presented approach has been established based on Melnikov’s method [<xref ref-type="bibr" rid="scirp.74163-ref13">13</xref>] and the authors confirmed the success of the proposed method using numerical simulations.</p><p>The authors in [<xref ref-type="bibr" rid="scirp.74163-ref14">14</xref>] investigated the dynamic characteristics of the Van der Pol system with added delay. The authors found that Hopf bifurcation occurs from trivial equilibrium when the delay passes through critical values. The authors then found the critical values and their relationship with the system parameters. The authors proved their results using numerical results. Yang [<xref ref-type="bibr" rid="scirp.74163-ref15">15</xref>] et al. studied chaos control in a Van der Pol system with nonlinear force and two forcing excitations. The authors proved their results using numeral simulation. The authors concluded that chaotic motions are controllable by adjusting the phase difference and the amplitude of the second excitation force. Lastly, Van der Pol system control was also done using bifurcation such as the work that was done by M. Xiao et al. [<xref ref-type="bibr" rid="scirp.74163-ref16">16</xref>] .</p></sec><sec id="s3"><title>3. Proposed Method and Chaos Analysis</title><sec id="s3_1"><title>3.1. Duffing Analysis</title><p>Equation (5) represents the forced Duffing oscillator alongside an actuator. Let the error <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x17.png" xlink:type="simple"/></inline-formula> be defined as the<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x18.png" xlink:type="simple"/></inline-formula>. This means that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x19.png" xlink:type="simple"/></inline-formula>.</p><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x20.png" xlink:type="simple"/></inline-formula> be defined as shown in Equation (10) thus <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x21.png" xlink:type="simple"/></inline-formula> can be defined as shown in Equation (11) and finally <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x22.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x23.png" xlink:type="simple"/></inline-formula> are defined as shown in Equations (12) and (13) respectively. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x24.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x25.png" xlink:type="simple"/></inline-formula> are constants representing tunable parameters.</p><disp-formula id="scirp.74163-formula14"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x26.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74163-formula15"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x27.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74163-formula16"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x28.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74163-formula17"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x29.png"  xlink:type="simple"/></disp-formula><p>Substituting <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x30.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x31.png" xlink:type="simple"/></inline-formula> in Equation (13) will yield</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x32.png" xlink:type="simple"/></inline-formula>(Lyapunov variable).</p><p>This means that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x33.png" xlink:type="simple"/></inline-formula></p><p>Rearranging Equation (5) will yield the following:</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x34.png" xlink:type="simple"/></inline-formula>, substituting the variables and rearranging will yield to Equation (14) as shown below.</p><disp-formula id="scirp.74163-formula18"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x35.png"  xlink:type="simple"/></disp-formula><p>Now if we suppose that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x36.png" xlink:type="simple"/></inline-formula> and we follow the same procedure, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x37.png" xlink:type="simple"/></inline-formula>will be generated as shown in Equation (15).</p><disp-formula id="scirp.74163-formula19"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x38.png"  xlink:type="simple"/></disp-formula><p>The system performance was captured at the values below as shown in <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>The following figures show the results of the presented control system. <xref ref-type="fig" rid="fig1">Figure 1</xref> shows a Duffing Actuator Position on Velocity with a stable trajectory for Duffing equation with sinusoidal drive using the Grapher application. On the other hand, <xref ref-type="fig" rid="fig2">Figure 2</xref> shows the Duffing Actuator Position on Velocity Unstable Chaotic trajectory for Duffing equation with sinusoidal drive also using the Grapher application. In both cases, it is assumed that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x39.png" xlink:type="simple"/></inline-formula> is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x40.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x41.png" xlink:type="simple"/></inline-formula> is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x42.png" xlink:type="simple"/></inline-formula>. <xref ref-type="fig" rid="fig3">Figure 3</xref> shows a Duffing Stable solution at 25 in poles with comparison to a reference sinusoidal drive. <xref ref-type="fig" rid="fig4">Figure 4</xref> on the other hand shows a Duffing uncontrollable system when compared to a reference sinusoidal drive. Looking at the position trajectory in <xref ref-type="fig" rid="fig5">Figure 5</xref>, it can be noticed that it is uncontrollable position with a sinusoidal drive using the Grapher application, it is also assumed here that that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x43.png" xlink:type="simple"/></inline-formula> is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x44.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x45.png" xlink:type="simple"/></inline-formula> is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x46.png" xlink:type="simple"/></inline-formula>. Finally <xref ref-type="fig" rid="fig6">Figure 6</xref>, shows an unstable velocity in comparison to the reference sinusoidal drive.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> System Performance captured at these specific values</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >α</th><th align="center" valign="middle" >δ</th><th align="center" valign="middle" >β</th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x47.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x48.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >k</th></tr></thead><tr><td align="center" valign="middle" >0.0003</td><td align="center" valign="middle" >0.03</td><td align="center" valign="middle" >0.0002</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0.7</td><td align="center" valign="middle" >190</td></tr></tbody></table></table-wrap><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Duffing Actuator Position on Velocity Stable</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x49.png"/></fig><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Duffing Actuator Position on Velocity Unstable</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x50.png"/></fig><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Duffing Stable at 25</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x51.png"/></fig><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Duffing uncontrollable</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x52.png"/></fig></sec><sec id="s3_2"><title>3.2. Van der Pol Analysis</title><p>The same principle and logic is applied again to the Van der Pol analysis. Equation (16) and Equation (17) represent the solution when <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x53.png" xlink:type="simple"/></inline-formula> is assumed to be</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x54.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x55.png" xlink:type="simple"/></inline-formula> respectively.</p><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Duffing uncontrollable position</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x56.png"/></fig><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Duffing Unstable Velocity</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x57.png"/></fig><disp-formula id="scirp.74163-formula20"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x58.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74163-formula21"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x59.png"  xlink:type="simple"/></disp-formula><p><xref ref-type="table" rid="table2">Table 2</xref> shows the system best performance.</p><p>Using the same flow for showing the results for the Van der Pol system. Figures 7-12 shows the same series of plots as the Duffing system. <xref ref-type="fig" rid="fig7">Figure 7</xref> shows the Van der Pol Actuator Position vs. Velocity with a stable trajectory for a Van der Pol equation with sinusoidal drive. On the other hand, <xref ref-type="fig" rid="fig8">Figure 8</xref> shows Van der Pol Actuator Position vs. Velocity Unstable Chaotic trajectory for a Van der Pol equation with sinusoidal drive. Again, in both cases it is assumed that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x60.png" xlink:type="simple"/></inline-formula> is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x61.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x62.png" xlink:type="simple"/></inline-formula> is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x63.png" xlink:type="simple"/></inline-formula>. <xref ref-type="fig" rid="fig9">Figure 9</xref> shows a Van der Pol Stable solution at 25 in poles with comparison to a reference sinusoidal drive. <xref ref-type="fig" rid="fig1">Figure 1</xref>0 on the other hand, shows a Van der Pol uncontrollable system when compared to a reference sinusoidal drive at pole 7.5. Looking at the position trajectory in <xref ref-type="fig" rid="fig1">Figure 1</xref>1, it can be noticed that it is uncontrollable position with a sinusoidal drive, it is also assumed here that that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x64.png" xlink:type="simple"/></inline-formula> is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x65.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x66.png" xlink:type="simple"/></inline-formula> is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x67.png" xlink:type="simple"/></inline-formula>. Finally <xref ref-type="fig" rid="fig1">Figure 1</xref>2, shows an unstable velocity in comparison to the reference sinusoidal drive.</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> System Performance captured at these specific values</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >α</th><th align="center" valign="middle" >β</th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x68.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x69.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-2340242x70.png" xlink:type="simple"/></inline-formula></th></tr></thead><tr><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >1.2</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >0.5</td><td align="center" valign="middle" >40</td></tr></tbody></table></table-wrap><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Van der Pol Actuator Position on Velocity Stable</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x71.png"/></fig><fig id="fig8"  position="float"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Van der Pol Actuator Position on Velocity Unstable</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x72.png"/></fig><fig id="fig9"  position="float"><label><xref ref-type="fig" rid="fig9">Figure 9</xref></label><caption><title> Van der Pol Stable at 25</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x73.png"/></fig><fig id="fig10"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>0</label><caption><title> Van der Pol Uncontrollable</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x74.png"/></fig><fig id="fig11"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>1</label><caption><title> Van der Pol Uncontrollable Position</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x75.png"/></fig><fig id="fig12"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>2</label><caption><title> Van der Pol Unstable Velocity</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x76.png"/></fig></sec><sec id="s3_3"><title>3.3. Energy Calculations</title><p>The potential and kinetic energies are studied in this section. The same analytical process is used as sections “a” and “b” earlier. The kinetic and the potential energy equations are shown in Equation (18) and (19) prospectively.</p><disp-formula id="scirp.74163-formula22"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x77.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74163-formula23"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x78.png"  xlink:type="simple"/></disp-formula><p>Using the same analysis as before the kinetic energy solution for both Duffing and Van der Pol oscillator, respectively, can be expressed as shown in Equations (20) and (21).</p><disp-formula id="scirp.74163-formula24"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x79.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74163-formula25"><graphic  xlink:href="http://html.scirp.org/file/3-2340242x80.png"  xlink:type="simple"/></disp-formula><p>(21)</p><p>Using similar analogy, the potential energy for a Duffing and Van der Pol oscillator, respectively, can be expressed as shown in Equations (22) and (23).</p><disp-formula id="scirp.74163-formula26"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x81.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74163-formula27"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x82.png"  xlink:type="simple"/></disp-formula><p>The dissipation energy for both the Duffing and the Van der Pol oscillators can be expressed as shown in Equation (24).</p><disp-formula id="scirp.74163-formula28"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x83.png"  xlink:type="simple"/></disp-formula><p>This will yield dissipation energy solution as shown in Equations (25) and (26) representing the Van der Pol and Duffing respectively.</p><disp-formula id="scirp.74163-formula29"><label>(25)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x84.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74163-formula30"><label>(26)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-2340242x85.png"  xlink:type="simple"/></disp-formula><p>The system best performance was then recorded at the values below:</p><p><xref ref-type="table" rid="table3">Table 3</xref> shows the Duffing forced;</p><p><xref ref-type="table" rid="table4">Table 4</xref> shows the Van der Pol forced;</p><p><xref ref-type="table" rid="table5">Table 5</xref> shows the Duffing unforced values;</p><p><xref ref-type="table" rid="table6">Table 6</xref> shows the Van der Pol unforced values.</p><p>Using these solutions the results are shown in Figures 13-15. <xref ref-type="fig" rid="fig1">Figure 1</xref>3 shows</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> System Performance captured at these specific values</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >α</th><th align="center" valign="middle" >Σ</th><th align="center" valign="middle" >b1</th><th align="center" valign="middle" >b2</th><th align="center" valign="middle" >g</th></tr></thead><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >1.5</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> System Performance captured at these specific values</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >s1</th><th align="center" valign="middle" >s2</th><th align="center" valign="middle" >g1</th><th align="center" valign="middle" >g2</th><th align="center" valign="middle" >b</th></tr></thead><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >−0.1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td></tr></tbody></table></table-wrap><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> System Performance captured at these specific values</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >s1</th><th align="center" valign="middle" >a</th><th align="center" valign="middle" >b1</th><th align="center" valign="middle" >b2</th><th align="center" valign="middle" >g</th></tr></thead><tr><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0.5</td><td align="center" valign="middle" >0</td></tr></tbody></table></table-wrap><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> System Performance captured at these specific values</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >a</th><th align="center" valign="middle" >s2</th><th align="center" valign="middle" >s2</th><th align="center" valign="middle" >g</th><th align="center" valign="middle" >b</th></tr></thead><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >−0.1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td></tr></tbody></table></table-wrap><fig id="fig13"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>3</label><caption><title> Duffing Energy change rate</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x86.png"/></fig><fig id="fig14"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>4</label><caption><title> Forced Van der Pol</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x87.png"/></fig><p>the energy exchange rate in the unforced Duffing oscillator. This figure shows the kinetic, mechanical, and the potential energies as well as the dissipated power. <xref ref-type="fig" rid="fig1">Figure 1</xref>4 on the other hand, shows the energy exchange in a forced Van der Pol oscillator. Again this figure shows the mechanical, input energy, and the dissipated energy. Finally, <xref ref-type="fig" rid="fig1">Figure 1</xref>5 shows the energy exchange in an unforced Van der Pol oscillator. <xref ref-type="fig" rid="fig1">Figure 1</xref>5 shows the kinetic, mechanical, and the potential energies as well as the dissipated power.</p><fig id="fig15"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>5</label><caption><title> Unforced Van der Pol Energy</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-2340242x88.png"/></fig></sec></sec><sec id="s4"><title>4. Conclusion</title><p>In this paper, we presented a novel nonlinear control method that was applied to forced Duffing and Van der Pol oscillators that were experiencing chaotic behavior to a prescribed performance. The oscillators had an actuator applied to them. We also presented the energy exchange in forced Duffing and Van der Pol oscillators. The paper illustrated the usefulness of the presented method in the unstable areas. The presented controllers achieved two objectives: we first stabilized both the Duffing oscillator and the Van der Pol oscillators. Secondly, we presented the transient performance of the system. Robustness can be added to the system as a future work. This can be achieved by incorporating states estimator, or parameters estimator or even both. These added estimators can be integrated into the design by introducing more virtual control constraints and changing the corresponding Lyapunov function. As an additional future work, we would like to incorporate the effort of this work into another work that we did earlier and more specifically to the photovoltaic system control with the presence of an electric vehicle and a home load as we showed in [<xref ref-type="bibr" rid="scirp.74163-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.74163-ref18">18</xref>] and [<xref ref-type="bibr" rid="scirp.74163-ref19">19</xref>] .</p></sec><sec id="s5"><title>Cite this paper</title><p>Alghassab, M., Mahmoud, A. and Zohdy, M.A. (2017) Nonlinear Control of Chaotic Forced Duffing and Van der Pol Oscillators. International Journal of Modern Nonlinear Theory and Application, 6, 26-37. https://doi.org/10.4236/ijmnta.2017.61003</p></sec></body><back><ref-list><title>References</title><ref id="scirp.74163-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Thompson, J.M.T. and Stewart, H.B. (2002) Nonlinear Dynamics and Chaos. John Wiley &amp; Sons, New York.</mixed-citation></ref><ref id="scirp.74163-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Zaher, A.A., Harb, A.M. and Zohdy, M.A. (2004) Recursive Backstepping Control of Chaotic Duffing Oscillators. Proceedings of the 2004 American Control Conference, 5, 4302-4306.</mixed-citation></ref><ref id="scirp.74163-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Harb, A., Zaher, A. and Zohdy, M. (2002) Nonlinear Recursive Chaos Control. Proceedings of the 2002 American Control Conference, 8-10 May 2002. https://doi.org/10.1109/acc.2002.1023974</mixed-citation></ref><ref id="scirp.74163-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Bermúdez-Gómez, C.R., Enriquez-Caldera, R. and Martínez-Carballido, J. (2012) Chirp Signal Detection Using the Duffing Oscillator. CONIELECOMP 2012, 22nd International Conference on Electrical Communications and Computers, Cholula, 344-349. https://doi.org/10.1109/conielecomp.2012.6189936</mixed-citation></ref><ref id="scirp.74163-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Zaher, A.A. (2011) Secure Communication Using Duffing Oscillators. IEEE International Conference on Signal and Image Processing Applications (ICSIPA), Kuala Lumpur, 563-568. https://doi.org/10.1109/ICSIPA.2011.6144150</mixed-citation></ref><ref id="scirp.74163-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Li, J. and Shen, Y. (2009) The Study of Weak Signal Detection Using Duffing Oscillators Array. IEEE Circuits and Systems International Conference on Testing and Diagnosis, Chengdu, 28-29 April 2009, 1-4. https://doi.org/10.1109/cas-ictd.2009.4960901</mixed-citation></ref><ref id="scirp.74163-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Wang, G.Y. and He, S.L. (2003) A Quantitative Study on Detection and Estimation of Weak Signals by Using Chaotic Duffing Oscillators. IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, 50, 945-953. https://doi.org/10.1109/TCSI.2003.812606</mixed-citation></ref><ref id="scirp.74163-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Wang, Y., Li, H. and Dai, W. (2016) Application of Duffing Oscillator in Ship Propeller Blade Number Recognition. IEEE/OES China Ocean Acoustics (COA), Harbin, 1-5.</mixed-citation></ref><ref id="scirp.74163-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Peluffo-Ordónez, D.H., Rodríguez-Sótelo, J.L., Revelo-Fuelagán, E.J., Ospina-Aguirre, C. and Olivard-Tost, G. (2015) Generalized Bonhoeffer-Van der Pol Oscillator for Modelling Cardiac Pulse: Preliminary Results. IEEE 2nd Colombian Conference on Automatic Control (CCAC), Manizales, 1-6.</mixed-citation></ref><ref id="scirp.74163-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Menzel, K.O., Bockwoldt, T., Arp, O. and Piel, A. (2013) Modeling Dust-Density Wave Fields as a System of Coupled van der Pol Oscillators. IEEE Transactions on Plasma Science, 41, 735-739. https://doi.org/10.1109/TPS.2012.2227497</mixed-citation></ref><ref id="scirp.74163-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Kuo, C.L., Pai, N.S., Liang, S.M. and Hu, S.H. (2008) Fuzzy Sliding-Model Control for Synchronization of an Uncertain Duffing-Holmes System. 2008 IEEE International Symposium on Knowledge Acquisition and Modeling Workshop, Wuhan, 21-22 December 2008, 104-107. https://doi.org/10.1109/KAMW.2008.4810435</mixed-citation></ref><ref id="scirp.74163-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Jimenez-Triana, A., Tang, W.K.-S., Chen, G. and Gauthier, A. (2010) Chaos Control in Duffing System Using Impulsive Parametric Perturbations. IEEE Transactions on Circuits and Systems II: Express Briefs, 57, 305-309. https://doi.org/10.1109/TCSII.2010.2043464</mixed-citation></ref><ref id="scirp.74163-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Guckenheimer, J. and Holmes, P. (1983) Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields. Springer-Verlag, New York. https://doi.org/10.1007/978-1-4612-1140-2</mixed-citation></ref><ref id="scirp.74163-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Chuan-Bo, R., Zhen, Z. and Lin, L. (2011) Bifurcation and Chaos Control of Van Der Pol System with Delay. 2011 Chinese Control and Decision Conference (CCDC), Mianyang, 23-25 May 2011, 957-963. https://doi.org/10.1109/ccdc.2011.5968322</mixed-citation></ref><ref id="scirp.74163-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Yang, Z., Jiang, T. and Jing, Z. (2010,) Chaos Control in Duffing-Van Der Pol System. 2010 International Workshop on Chaos-Fractal Theories and Applications, Kunming, 29-31 October 2010, 106-110. https://doi.org/10.1109/IWCFTA.2010.32</mixed-citation></ref><ref id="scirp.74163-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Xiao, M., Zheng, W.X., Wan, Y., Fan, C. and Jiang, G. (2014) Bifurcation Control of an Incommensurate Fractional-Order Van Der Pol Oscillator. Proceedings of the 33rd Chinese Control Conference, Nanjing, 28-30 July 2014, 2206-2211.</mixed-citation></ref><ref id="scirp.74163-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Alghassab, M. and Zohdy, M. (2016) Modelling of a Solar Energy Optimized System for a Residential Setup. International Journal of Advanced Research in Science and Technology, 5, 536-543.</mixed-citation></ref><ref id="scirp.74163-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Alghassab, M. and Zohdy, M. (2016) Modelling of a Residential Solar Energy Recuperation System Setup. Open Journal of Energy Efficiency, 5, 135-147.</mixed-citation></ref><ref id="scirp.74163-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Alghassab, M. and Zohdy, M. (2016) Geographic Based Analysis of a Photovoltaic System in a Residential Setup. Proceedings of 2016 Universal Technology Management Conference (UTMC), Minnesota, 26-28 May 2016, 56-61.</mixed-citation></ref></ref-list></back></article>