<?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">JSIP</journal-id><journal-title-group><journal-title>Journal of Signal and Information Processing</journal-title></journal-title-group><issn pub-type="epub">2159-4465</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jsip.2015.62013</article-id><article-id pub-id-type="publisher-id">JSIP-56269</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>
 
 
  Erratum to “Adaptive Control of DC-DC Converter Using Simulated Annealing Optimization Method” [Journal of Signal and Information Processing, (2014), 5, 198-207]
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>min</surname><given-names>Alqudah</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>Ahmad</surname><given-names>Malkawi</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Abdullah</surname><given-names>Alwadie</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>Department of Electrical and Computer Engineering, Faculty for Engineering and Computer Science, Concordia University, Quebec, Canada</addr-line></aff><aff id="aff3"><addr-line>College of Engineering, Najran University, Najran, KSA</addr-line></aff><aff id="aff1"><addr-line>Computer Engineering Department, Hijjawi Faculty for Engineering Technology, Yarmouk University, Irbid, Jordan</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>amin.alqudah@yu.edu.jo(MA)</email>;<email>ah.malkawi@outlook.com(AM)</email>;<email>alwadei@hotmail.com(AA)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>27</day><month>03</month><year>2015</year></pub-date><volume>06</volume><issue>02</issue><fpage>136</fpage><lpage>145</lpage><history><date date-type="received"><day>18</day>	<month>May</month>	<year>2013</year></date><date date-type="rev-recd"><day>30</day>	<month>October</month>	<year>2013</year>	</date><date date-type="accepted"><day>10</day>	<month>November</month>	<year>2013</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 purpose of this paper is to present a new adaptive control method used to adjust the output voltage and current of a DC-DC (DC: Direct Current) power converter under different sudden changes in load. The controller used is a PID controller (Proportional, Integrator, and Differentiator). The gains of the PID controller (KP, KI and KD) tuned using Simulated Annealing (SA) algorithm which is part of Generic Probabilistic Metaheuristic family. The new control system is expected to have a fast transient response feature, with less undershoot of the output voltage and less overshoot of the reactor current. Pulse Width Modulation (PWM) will be utilized to switch the power electronic devices.
 
</p></abstract><kwd-group><kwd>DC-DC Converetr</kwd><kwd> PID Controller</kwd><kwd> Simulated Annealing</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>DC-DC power converters are used in variety of application; including computer systems, office equipment, telecommunication equipment, and other electronics devices. DC-DC converters are electrical circuits that would transfer energy to a load. Electronic switches are used to transfer the energy o energy storage devices and then to load. In DC-DC converters, the switches are either transistors or diodes; whereas capacitors and inductors represent the storage devices. The value of voltage transferred depends on the duty ratios of the switches [<xref ref-type="bibr" rid="scirp.56269-ref1">1</xref>] . The switch is driven by a pulse width modulator PWM. The output signal of the PWM is controlled using a PID controller. The PID gains are tuned using Simulated Annealing optimizers (SA) to improve the transient response of the DC-DC converter.</p><p>The simulated annealing optimization method is a statistical optimization technique based on a random search to achieve with high probability a global and an optimum solution [<xref ref-type="bibr" rid="scirp.56269-ref2">2</xref>] . The idea is based on imitating the annealing of a material and then reducing its temperature slowly until a state of thermal stability or equilibrium is reached (minimum energy) [<xref ref-type="bibr" rid="scirp.56269-ref2">2</xref>] .</p></sec><sec id="s2"><title>2. Literature Review</title><p>Many researchers have worked in the field of controlling DC-DC conversion. In [<xref ref-type="bibr" rid="scirp.56269-ref3">3</xref>] the authors implemented a dynamic evolution control for boost DC-DC power converter with linear evolution path. In this method, a straight forward analysis of non linear equation models of the converter is used to tune the converter controllers This method is used for digital controller to obtain zero steady state error and wide range of stability.</p><p>The authors in [<xref ref-type="bibr" rid="scirp.56269-ref4">4</xref>] presented a genetic algorithm-based PID tuning to optimize the performance of the DC-DC converter. A cascade closed-loop control system was implemented consisting of two loops (outer voltage loop inner current loop). The genetic algorithm was used to optimize the gains of the PID controller for the voltage loop.</p><p>In [<xref ref-type="bibr" rid="scirp.56269-ref5">5</xref>] , the paper conducted high current applications; a DC-DC converter of two stages was studied. The converter consists of two three-phase full-bridge inverters. In this study, the converter needs a high power factor at the AC phase and it needs a well regulated voltage at the DC loads. To solve this issue, a control scheme is designed for both inverters, and it is based on a switching function model.</p><p>The use of fuzzy control in DC-DC converters is compared with several control methods like hysteresis and sliding mode method. One of the disadvantages of this fuzzy control is there is no procedure for designing the control rule and the membership functions [<xref ref-type="bibr" rid="scirp.56269-ref6">6</xref>] .</p><p>The paper in [<xref ref-type="bibr" rid="scirp.56269-ref7">7</xref>] describes a procedure to design a controller for PWM DC-DC converters when there is a large variation in the input reference. The controller has two components: a linear feedback to improve transient response, and a nonlinear feed forward to reject large input disturbances.</p></sec><sec id="s3"><title>3. DC-DC Converter</title><p>DC-DC converters at the abstract level are electronic devices used to alter DC voltage from one voltage level to another. The main idea behind the existence of DC-DC converters is that DC voltage cannot be stepped up or stepped down using transformers as in the case of AC voltage [<xref ref-type="bibr" rid="scirp.56269-ref1">1</xref>] .</p><p>DC-DC converters use power electronics semiconductor switches operating in “on” and “off” states; and this is because there is a small power loss in those states; i.e. low voltage in the “on” state, and zero current in the “off” state. In order for the DC-DC converter to be smaller in size and lighter in weight; the power electronic switches need to operate in high frequency ranges. High operating frequencies have the advantage of fast dynamic response in the cases where rapid changes in the load current and/or in the input voltage occur [<xref ref-type="bibr" rid="scirp.56269-ref1">1</xref>] .</p><sec id="s3_1"><title>3.1. Step-Down Buck Converter</title><p>A step-down DC-DC converter (buck converter) which is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref> consists of a dc input, a controlled switch, a diode, an inductor, a capacitor, and a load resistor (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x5.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x6.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x7.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x8.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x9.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x10.png" xlink:type="simple"/></inline-formula>), respectively.</p><p>The switch is a unidirectional voltage switch and implemented with power MOSFETs. The relationship between the input and the output voltages and the switch duty ratio <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x11.png" xlink:type="simple"/></inline-formula> can be illustrated in the following formula with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x12.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.56269-ref8">8</xref>] .</p><disp-formula id="scirp.56269-formula1492"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x13.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56269-formula1493"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x14.png"  xlink:type="simple"/></disp-formula><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Circuit diagram of a Buck converter</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-3400290x15.png"/></fig><p>The buck converter operation can be divided into two periods; one of them when the switch is “on”, and the other when it is “off” [<xref ref-type="bibr" rid="scirp.56269-ref8">8</xref>] .</p><p> In the “on” period:</p><p>The inductor current can be represented using by:</p><disp-formula id="scirp.56269-formula1494"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x16.png"  xlink:type="simple"/></disp-formula><p>and the capacitor voltage can be represented by:</p><disp-formula id="scirp.56269-formula1495"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x17.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56269-formula1496"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x18.png"  xlink:type="simple"/></disp-formula><p> In the “off” period:</p><p>The inductor current can be represented by:</p><disp-formula id="scirp.56269-formula1497"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x19.png"  xlink:type="simple"/></disp-formula><p>and the capacitor voltage can be represented by:</p><disp-formula id="scirp.56269-formula1498"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x20.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56269-formula1499"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x21.png"  xlink:type="simple"/></disp-formula><p>where, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x22.png" xlink:type="simple"/></inline-formula>is the inductor’s current, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x23.png" xlink:type="simple"/></inline-formula>is the voltage across the capacitor, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x24.png" xlink:type="simple"/></inline-formula>is the input voltage and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x25.png" xlink:type="simple"/></inline-formula> is the output voltage ( both DC voltages).</p><p>The above equations can be rewritten in state space as:</p><p>During “on” time:</p><disp-formula id="scirp.56269-formula1500"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x26.png"  xlink:type="simple"/></disp-formula><p>During “off” time:</p><disp-formula id="scirp.56269-formula1501"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x27.png"  xlink:type="simple"/></disp-formula><p>where,</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x28.png" xlink:type="simple"/></inline-formula>;;; and</p><p>Then from equations (9) and (10):</p><disp-formula id="scirp.56269-formula1502"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x32.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x33.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s3_2"><title>3.2. Step-Up Boost Converter</title><p>A step-up DC-DC converter (boost converter) which is shown in <xref ref-type="fig" rid="fig2">Figure 2</xref> consists of a dc input, a controlled switch, a diode, an inductor, a capacitor, and a load resistor (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x34.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x35.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x36.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x37.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x38.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x39.png" xlink:type="simple"/></inline-formula>), respectively. The switch is a unidirectional voltage switch and implemented with power MOSFETs.</p><p>The relationship between the input and the output voltages and the switch duty ratio <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x40.png" xlink:type="simple"/></inline-formula> can be illustrated in the following formula with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x41.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.56269-ref9">9</xref>] .</p><disp-formula id="scirp.56269-formula1503"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x42.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56269-formula1504"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x43.png"  xlink:type="simple"/></disp-formula><p>The boost converter operation can be divided into two periods; one of them when the switch is “on”, and the other when it is “off” [<xref ref-type="bibr" rid="scirp.56269-ref9">9</xref>] .</p><p> In the “on” period:</p><p>The inductor current is:</p><disp-formula id="scirp.56269-formula1505"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x44.png"  xlink:type="simple"/></disp-formula><p>and the capacitor voltage is:</p><disp-formula id="scirp.56269-formula1506"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x45.png"  xlink:type="simple"/></disp-formula><p> In the “off” period:</p><p>The inductor current is:</p><disp-formula id="scirp.56269-formula1507"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x46.png"  xlink:type="simple"/></disp-formula><p>and the capacitor voltage is:</p><disp-formula id="scirp.56269-formula1508"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x47.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56269-formula1509"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x48.png"  xlink:type="simple"/></disp-formula><p>where, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x49.png" xlink:type="simple"/></inline-formula>is the inductor’s current, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x50.png" xlink:type="simple"/></inline-formula>is the voltage across the capacitor, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x51.png" xlink:type="simple"/></inline-formula>is the input voltage and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x52.png" xlink:type="simple"/></inline-formula> is the output voltage ( both DC voltages).</p><p>The above equations can be rewritten in state space as:</p><p>During “n” time:</p><disp-formula id="scirp.56269-formula1510"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x53.png"  xlink:type="simple"/></disp-formula><p>During “off” time:</p><disp-formula id="scirp.56269-formula1511"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x54.png"  xlink:type="simple"/></disp-formula><p>where,</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Circuit diagram of a Boost converter</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-3400290x55.png"/></fig><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x56.png" xlink:type="simple"/></inline-formula>;;</p><p>Then from the Equations (19) and (20)</p><disp-formula id="scirp.56269-formula1512"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x59.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.56269-formula1513"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x60.png"  xlink:type="simple"/></disp-formula></sec></sec><sec id="s4"><title>4. Control Principles</title><p>The main goal of DC-DC converters is to provide a regular DC output voltage even in the cases where the load and the input voltage vary. It is known that the values of the converter’s parameters change with time and pressure. Therefore, the controller should be a closed-loop controller with negative feedback. The voltage mode- controller is the most commonly used to control the pulse width modulator PWM [<xref ref-type="bibr" rid="scirp.56269-ref10">10</xref>] , as shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>.</p><p>In the voltage-mode controller the output voltage is sensed and converted to digital signal using ADC, then it is subtracted from a reference voltage to be fed to a controller; this will generate the control signal of the PWM and the PWM signal will drive the controllable switch (MOSFET) of DC-DC converter. The controller is a PID controller; a Simulating Annealing (SA) optimizer will be used to give an optimum PID controller gains. This will improve the transient response when there is a sudden change in the load of DC-DC converter.</p><sec id="s4_1"><title>4.1. Simulated Annealing Optimizer</title><p>Annealing is the process of heating solid bodies high temperature then allowing it to cool down. The mathematical equivalent of annealing is called simulated annealing and described in [<xref ref-type="bibr" rid="scirp.56269-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.56269-ref11">11</xref>] .</p><p>The process of simulated annealing is represented based on the probability of Boltzmann distribution of energy <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x61.png" xlink:type="simple"/></inline-formula> at temperature <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x62.png" xlink:type="simple"/></inline-formula> as below [<xref ref-type="bibr" rid="scirp.56269-ref12">12</xref>] :</p><disp-formula id="scirp.56269-formula1514"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x63.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.56269-formula1515"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x64.png"  xlink:type="simple"/></disp-formula><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> The control system of the DC-DC converter</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-3400290x65.png"/></fig></sec><sec id="s4_2"><title>4.2. Simulated Annealing Algorithm</title><p>In this paper, Simulated Annealing is used to find the certain values among a range of (x, y and z) in order to minimize a certain cost function<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x66.png" xlink:type="simple"/></inline-formula>. The SA algorithm can be summarized as follows [<xref ref-type="bibr" rid="scirp.56269-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.56269-ref11">11</xref>] :</p><p>Step 1: Set initial value of T.</p><p>Step 2: Select current set values of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x67.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x68.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x69.png" xlink:type="simple"/></inline-formula> from their ranges randomly.</p><p>Step 3: Compute the cost function<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x70.png" xlink:type="simple"/></inline-formula>.</p><p>Step 4: Select other values of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x71.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x72.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x73.png" xlink:type="simple"/></inline-formula> from the same ranges.</p><p>Step 5: Compute the cost function<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x74.png" xlink:type="simple"/></inline-formula>.</p><p>Step 6: If the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x75.png" xlink:type="simple"/></inline-formula> then:</p><disp-formula id="scirp.56269-formula1516"><graphic  xlink:href="http://html.scirp.org/file/9-3400290x76.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56269-formula1517"><graphic  xlink:href="http://html.scirp.org/file/9-3400290x77.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56269-formula1518"><graphic  xlink:href="http://html.scirp.org/file/9-3400290x78.png"  xlink:type="simple"/></disp-formula><p>Step 7: If the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x79.png" xlink:type="simple"/></inline-formula> then:</p><p>If the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x80.png" xlink:type="simple"/></inline-formula> rand then:</p><disp-formula id="scirp.56269-formula1519"><graphic  xlink:href="http://html.scirp.org/file/9-3400290x81.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56269-formula1520"><graphic  xlink:href="http://html.scirp.org/file/9-3400290x82.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56269-formula1521"><graphic  xlink:href="http://html.scirp.org/file/9-3400290x83.png"  xlink:type="simple"/></disp-formula><p>Step 8: Reduce the temperature T.</p><p>Step 9: Repeat Step 3 to Step 8 for n times to obtain the optimum solution.</p><p><xref ref-type="fig" rid="fig4">Figure 4</xref> shows the simulated annealing process described above.</p><p>In this work the cost function is:</p><disp-formula id="scirp.56269-formula1522"><label>(25)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x84.png"  xlink:type="simple"/></disp-formula><p>where:</p><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Simulated annealing process [<xref ref-type="bibr" rid="scirp.56269-ref11">11</xref>] </title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-3400290x85.png"/></fig><disp-formula id="scirp.56269-formula1523"><label>(26)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-3400290x86.png"  xlink:type="simple"/></disp-formula></sec></sec><sec id="s5"><title>5. Results and Discussion [<xref ref-type="bibr" rid="scirp.56269-ref13">13</xref>]</title><p>A simulated system of Buck and Boost DC-DC converter is built using MATLAB/SIMULINK toolbox. The DC-DC converter is controlled using conventional PID controller and this controller will be tuned using Simulated Annealing optimizer. This is used to improve the transient response of the DC-DC converter.</p><p>In this work, the Simulated Annealing algorithm is used to tune the gains of the PID controller, which are used to adjust the output voltage and the reactor current. This reduces the undershoot, overshoot and settling time of the output voltage and reduces the overshoot of the reactor current as will be explained next.</p><sec id="s5_1"><title>5.1. Step-Down Buck Converter Performance</title><p>A simulated transient response of a Buck DC-DC converter is built using Matlab Simulink when the load <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x87.png" xlink:type="simple"/></inline-formula> changed from 100 Ω down to 5 Ω. In this simulation the circuit parameters are as follow:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x88.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x89.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x90.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x91.png" xlink:type="simple"/></inline-formula>and the switching frequency<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x92.png" xlink:type="simple"/></inline-formula>.</p><p><xref ref-type="fig" rid="fig5">Figure 5</xref> shows the transient response for the conventional PID controller. As shown in the figure, the undershoot of the output voltage is 12.5%, the overshoot of the output voltage is 17.3%, the settling time is 14ms and the overshoot of reactor current is 92.3%.</p><p><xref ref-type="fig" rid="fig6">Figure 6</xref> shows the transient response for the Simulated Annealing optimizer. As shown in the figure, the undershoot of the output voltage is 10.4%, the overshoot of the output voltage is 15.4%, the settling time is 13 ms and the overshoot of reactor current is 82.9%.</p><p><xref ref-type="table" rid="table1">Table 1</xref> compares the output based on the conventional PID and the SA output for Buck converter. As can be seen from the table, the output voltage undershoot was reduced, the output voltage over was also reduced. The settling time was slightly reduced and the reactor current over shoot was significantly reduced.</p><fig-group id="fig5"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Transient response of the conventional PID controller (a) Output voltage; (b) Reactor current.</title></caption><fig id ="fig5_1"><label>(b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-3400290x93.png"/></fig><fig id ="fig5_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-3400290x94.png"/></fig></fig-group><fig-group id="fig6"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Transient response of the simulated annealing optimizer (a) Output voltage; (b) Reactor current.</title></caption><fig id ="fig6_1"><label>(b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-3400290x95.png"/></fig><fig id ="fig6_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-3400290x96.png"/></fig></fig-group><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Conventional PID Vs SA output for Buck converter</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >PID</th><th align="center" valign="middle" >SA</th><th align="center" valign="middle" >The Improvement</th></tr></thead><tr><td align="center" valign="middle" >The output voltage undershoot</td><td align="center" valign="middle" >12.5%</td><td align="center" valign="middle" >10.4%</td><td align="center" valign="middle" >16.8%</td></tr><tr><td align="center" valign="middle" >The output voltage overshoot</td><td align="center" valign="middle" >17.3%</td><td align="center" valign="middle" >15.4%</td><td align="center" valign="middle" >11%</td></tr><tr><td align="center" valign="middle" >Settling time (ms)</td><td align="center" valign="middle" >14</td><td align="center" valign="middle" >13</td><td align="center" valign="middle" >7.1%</td></tr><tr><td align="center" valign="middle" >The reactor current overshoot</td><td align="center" valign="middle" >92.3%</td><td align="center" valign="middle" >82.9%</td><td align="center" valign="middle" >10.2%</td></tr></tbody></table></table-wrap></sec><sec id="s5_2"><title>5.2. Step-Up Boost Converter Performance</title><p>A simulated transient response of a Boost DC-DC converter is built using Matlab Simulink when the load <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x97.png" xlink:type="simple"/></inline-formula> changed from 100 Ω down to 5 Ω. In this simulation the circuit parameters are as follow:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x98.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x99.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x100.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x101.png" xlink:type="simple"/></inline-formula>and the switching frequency<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-3400290x102.png" xlink:type="simple"/></inline-formula>.</p><p><xref ref-type="fig" rid="fig7">Figure 7</xref> shows the transient response for the conventional PID controller. As shown in the figure, the undershoot of the output voltage is 21.1%, the overshoot of the output voltage is 9.9%, and the overshoot of reactor current is 46.1%.</p><p><xref ref-type="fig" rid="fig8">Figure 8</xref> shows the transient response for the Simulated Annealing optimizer. As shown in the figure, the undershoot of the output voltage is 19.8%, the overshoot of the output voltage is 9.7%, and the overshoot of reactor current is 45.5%. As can be noticed, the improvement is minimal in this case.</p><p><xref ref-type="table" rid="table2">Table 2</xref> summarizes and shows numerical comparison of the results embedded in <xref ref-type="fig" rid="fig7">Figure 7</xref> and <xref ref-type="fig" rid="fig8">Figure 8</xref>. And again, seen from the table, the output voltage undershoot was reduced, the output voltage over was also reduced. The settling time was slightly reduced and the reactor current over shoot was slightly reduced as well. These results make the choice of the Boost converter not suitable for this control problem.</p><fig-group id="fig7"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Transient response of the conventional PID controller (a) Output voltage; (b) Reactor current.</title></caption><fig id ="fig7_1"><label>(b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-3400290x103.png"/></fig><fig id ="fig7_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-3400290x104.png"/></fig></fig-group><fig-group id="fig8"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Transient response of the Simulated Annealing optimizer (a) Output voltage; (b) Reactor current.</title></caption><fig id ="fig8_1"><label>(b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-3400290x105.png"/></fig><fig id ="fig8_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-3400290x106.png"/></fig></fig-group><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Conventional PID vs. SA output for Boost converter</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >PID</th><th align="center" valign="middle" >SA</th><th align="center" valign="middle" >The Improvement</th></tr></thead><tr><td align="center" valign="middle" >The output voltage undershoot</td><td align="center" valign="middle" >21.1%</td><td align="center" valign="middle" >19.8%</td><td align="center" valign="middle" >6.2%</td></tr><tr><td align="center" valign="middle" >The output voltage overshoot</td><td align="center" valign="middle" >9.9%</td><td align="center" valign="middle" >9.7%</td><td align="center" valign="middle" >2%</td></tr><tr><td align="center" valign="middle" >The reactor current overshoot</td><td align="center" valign="middle" >46.1%</td><td align="center" valign="middle" >45.5%</td><td align="center" valign="middle" >2%</td></tr></tbody></table></table-wrap></sec></sec><sec id="s6"><title>6. Conclusions</title><p>The DC-DC converter is a widely use power electronics circuit. Its output is affected by the variations of some parameters like load, input voltage, temperature, and output voltage. So it is very important to use control system technique to improve the output response. One of the most control technique used is the PID controller. Designing a PID controller is complicated. Therefore, in this work we use the Simulated Annealing Optimizer (SA) to design and tune the PID controller gains.</p><p>Simulation results of two types DC-DC converters for sudden changes in the load values are obtained. As shown in the simulation and results chapter, SA achieved an efficient improvement in the output in terms of the output voltage undershot, output voltage overshoot and the reactor current. Though, the buck converter achieved better results.</p></sec></body><back><ref-list><title>References</title><ref id="scirp.56269-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Schimpfle, C.V. and Kirchner, J. (2003) A Step-Down Conversion Concept for a PWM-mode Boost Converter. IEEE Power Electronics, 963-968.</mixed-citation></ref><ref id="scirp.56269-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Kirkpatrick, S., Gelatt Jr., C.D. and Vecchi, M.P. (1983) Optimization by Simulated Annealing. Science, 220, 671-680. http://dx.doi.org/10.1126/science.220.4598.671</mixed-citation></ref><ref id="scirp.56269-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Samosir, A.S. and Yatim, A.H.M. (2008) Implementation of New Control Method Based on Dynamic Evolution Control with Linear Evolution Path for Boost Dc-Dc Converter. IEEE Power and Energy, 213-218.</mixed-citation></ref><ref id="scirp.56269-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Wang, X.F., Wu, M., Ouyang, L.Y. and Tang, Q.S. (2008) The Application of GA-PID Control Algorithm to DC-DC Converter. IEEE Control, 3492-3496.</mixed-citation></ref><ref id="scirp.56269-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Kanaan, H.Y., Al-Haddad, K., Georges, S. and Mougharbel, I. (2011) Design, Modelling, Control and Simulation of a Threephase DC-DC Converter for High Currents Applications. IEEE Power Electronics, 424-434.</mixed-citation></ref><ref id="scirp.56269-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Lin, B.-R. (1993) Analysis of Fuzzy Control Method Applied to DC-DC Converter Control. IEEE Power Electron, 22-28.</mixed-citation></ref><ref id="scirp.56269-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Garofalo, F., Marino, P., Scala, S. and Vasca, F. (1994) Control of DC-DC Converters with Linear Optimal Feedbackand Nonlinear Feedforward. IEEE Power Electronics, 607-615.</mixed-citation></ref><ref id="scirp.56269-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, Y.C. and Hu, Y.M. (2008) On PID Controllers Based on Simulated Annealing Algorithm. Chinese ControlConference, 225-228.</mixed-citation></ref><ref id="scirp.56269-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Jeong, G.-J., Kim, I.-H. and Son, Y.-I. (2009) An Adaptive Controller for a DC-DC Boost Converter Considering Load Variation and Coil Magnetic Saturation. APAP Power Electronics, 1-6.</mixed-citation></ref><ref id="scirp.56269-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Rashid, M.H. (2011) Power Electronics Handbook. Elsevier Inc, MA, USA.</mixed-citation></ref><ref id="scirp.56269-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Kim, Y. and Kim, H. (1990) A Stepwise-Overlapped Parallel Simulated Annealing Algorithm, Integration. The VLSIJournal, 10, 39-54. http://dx.doi.org/10.1016/S0167-9260(05)80034-3</mixed-citation></ref><ref id="scirp.56269-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Corana, A., Marchesi, M., Martini, C. and Ridella, S. (1987) Minimizing Multimodal Functions of Continuous Variables with the Simulated Annealing Algorithm. ACM Transactions on Mathematical Software, 262-280. http://dx.doi.org/10.1145/29380.29864</mixed-citation></ref><ref id="scirp.56269-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Malkawi, A. (2012) Adaptive Control of the DC-DC Converter Using Simulated Annealing Optimization Method.M.Sc. Thesis, Yarmouk University, Irbid, Jordan.</mixed-citation></ref></ref-list></back></article>