<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.2d1 20130915//EN" "http://jats.nlm.nih.gov/archiving/1.2d1/JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta id="journal-meta-1">
      <journal-title-group>
        <journal-title>The Academic Research Community Publication</journal-title>
      </journal-title-group>
      <publisher>
        <publisher-name>IEREK Press</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta id="article-meta-1">
      <title-group>
        <article-title id="at-2b55">Battery Charging Application with Thermoelectric Generators as Energy Harvesters</article-title>
      </title-group>
      <contrib-group>
        <contrib id="c-5902">
          <name id="n-e3a2">
            <given-names>Zakariya M. Dalala</given-names>
          </name>
          <xref id="x-b18b" rid="a-d2a1" ref-type="aff">1</xref>
        </contrib>
        <contrib id="c-2989">
          <name id="n-9cea">
            <given-names>Zaid S. Hamdan</given-names>
          </name>
          <xref id="x-8b55" rid="a-d2a1" ref-type="aff">1</xref>
        </contrib>
        <contrib id="c-ea15">
          <name id="n-f159">
            <given-names>Hussein Al-Taani</given-names>
          </name>
          <xref id="x-b428" rid="a-0270" ref-type="aff">2</xref>
        </contrib>
        <contrib id="c-1476">
          <name id="n-4d73">
            <given-names>Mohammad Al-Addous</given-names>
          </name>
          <xref id="x-c051" rid="a-d2a1" ref-type="aff">1</xref>
        </contrib>
        <contrib id="c-10f5">
          <name id="n-6f87">
            <given-names>Aiman Albatayneh</given-names>
          </name>
          <xref id="x-8090" rid="a-d2a1" ref-type="aff">1</xref>
        </contrib>
        <aff id="a-d2a1">
          <institution>Energy Engineering Department German Jordanian University P.O. Box 35247 Amman, Jordan</institution>
        </aff>
        <aff id="a-0270">
          <institution>School of Basic Sciences and Humanities, German Jordanian University, Amman, Jordan</institution>
        </aff>
      </contrib-group>
      <abstract id="abstract-9b62">
        <title id="abstract-title-45f9">Abstract</title>
        <p id="p-54f9">This paper discusses and presents the implementation of a boost converter as power electronic interface to be used with the thermoelectric generator (TEG). The common application for such system is the battery charger. The boundary conditions for battery chargers include the charging current and battery voltage limits which have to be respected throughout the charging process, while the maximization of the power generated from the TEG is a global target that is desired to be met as much as possible. Coordinated control algorithm that collectively combines these constraints is the main focus of this work. Novel global control algorithm is proposed and verified in this paper with detailed analysis that shows the effectiveness of the proposed algorithm. Dual control loops for the voltage and current of the boost converter will be designed and analyzed to satisfy the source and load demands. Maximum power point tracking (MPPT) mode, power matching mode and voltage stabilization mode will be integrated in the control algorithm of the battery charger. This paper puts a schematic design for a system that harvests energy from a thermoelectric generator bank of a TEG1-12611-6.0 TEG modules in order to charge a battery bank of Samsung ICR18650 Batteries using constant current (CC) and constant voltage (CV) charging profiles.</p>
      </abstract>
      <kwd-group id="kwd-group-1">
        <title>Keywords</title>
        <kwd>Battery Charger</kwd>
        <kwd>Boost Converter</kwd>
        <kwd>Thermoelectric Generator</kwd>
        <kwd>Li-Ion Battery</kwd>
        <kwd>MPPT</kwd>
        <kwd>Perturb and Observe</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec>
      <title id="t-fa18">Introduction</title>
      <p id="p-fe01">Energy’s importance has increased with the great population increase and prosperity   linked with the advances in technology and industrial automation, which by itself has increased and diversified energy consumption. This has led to oil shortages and higher prices. The idea of alternative energy gained attention for the first time during the energy crisis of 1974, which led to igniting a serious research for alternative energy solutions, opening the door for nuclear energy as a reliable alternative to oil in some countries such as France. Energy saving regulations have also been issued and approved afterwards to manage the energy sector in more optimized manner.</p>
      <p id="p-85f4">Another problem that has arose over the last decades, is the climate change that is causing many natural disasters and extreme weather conditions. Many studies state that the greenhouse gasses (GHGs) emissions mostly produced by burning fossil fuels is the cause of this problem, which is forcing governments to cooperate to regulate these emissions[1]. Nuclear energy has its own dangers, the Chernobyl and Fukushima incidents for example, in addition to the radioactive wastes make this option not too attractive. This led to increased interest in solar, wind and wave energy as possible alternative sources [2]. In addition to renewable energy resources utilization, such as wind and solar, huge attention has been paid as well to the energy efficiency related research. As most of the wasted energy in the world nowadays is mostly thermal, techniques and measures have been proposed to enhance the thermal cycles’ efficiency and to shorten the energy conversion sequence to guarantee best efficiency attainable. Heat engines are extreme and very versatile example of industrial tool vastly used today and efficiency tuning is imminent in these systems. </p>
      <p id="p-a080">The major problem of the heat engine – which is the base of transportation and electricity generation, is its low efficiency. About one third of energy input is converted to work and two thirds are waste heat. This cannot be eliminated or magnificently reduced according to Carnot efficiency rule, which states that the maximum possible efficiency of the heat engine is governed by the hot and cold media temperatures. By simple calculation, the ideal efficiency is around 60%, this waste heat can be an auxiliary energy source to improve the overall system’s performance. Many researches addressed recovering this energy in what is called "Waste Heat Recovery (WHR)” One example for waste heat recovery, is the use of combined cycle, i.e. using Brayton (Gas turbine) with a Rankine (Steam turbine) for electric generation, during which the heat is extracted from the exhaust of the gas turbine to evaporate the water to start the steam turbine. This method increases the overall system efficiency to a value of 60% in some applications [3]. </p>
      <p id="p-2c61">The thermoelectric generators (TEG) perfectly can be used as well as energy harvesters to scavenge energy from wasted heat [4]. The TEGs are solid-state devices engineered to generate electricity directly from heat, what is known as Seebeck effect [5]. The temperature gradient across the structure has to be maintained to generate lucrative amount of electrical energy that can be used to charge batteries for example or to support a load. Traditional usage of TEGs has been in the fields of specialized military, medical and some space applications due to their reported low efficiency [6]. Nowadays, and due to increased systems’ efficiency requirements and declining prices of TEG manufacturing, more diverse applications have been found for energy harvesting with TEG as core conversion unit [7, 8]. </p>
      <p id="p-f3b1">In this manuscript, a battery charger circuit design and control is proposed for use with TEG as energy harvester. A boost converter is chosen as DC/DC converter. Critical control objectives for battery chargers are the charging current and voltage limits which have to be respected for specific type of batteries. Maximum power point tracking (MPPT) is essential when operating TEG conversion circuits, however, engaging MPPT should take place while the charging current is below suggested limit by the battery manufacturer. Seamless transition between MPPT control mode and constant voltage/current modes is implemented in the proposed control algorithm to guarantee optimum operation while meeting the boundary conditions of the operations limits. </p>
    </sec>
    <sec>
      <title id="t-ec98"> System Structure</title>
      <p id="p-8615">The proposed system consists of the TEG bank, the battery bank and the power conditioner which is a DC-DC boost converter and the control circuit as shown in the Fig. 1.</p>
      <fig id="f-fd05" orientation="potrait" width="twocolumn" fig-type="graphic" position="anchor">
        <graphic id="g-3063" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/c450a714-d8c0-4211-aba6-591a81476036-u1.png" width="68"/>
        <label>Figure 1 </label>
        <caption id="c-c916">
          <title id="t-8412">Proposed system block diagram</title>
        </caption>
      </fig>
      <p id="p-d74e"/>
      <fig id="f-25be" orientation="potrait" width="twocolumn" fig-type="graphic" position="anchor">
        <graphic id="g-0d43" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/b5cd77ab-54e3-4752-be18-61c40afe2a70-ufig-2-zakaria.png" width="35"/>
        <label>Figure 2 </label>
        <caption id="c-3b8a">
          <title id="t-7b13">Thermoelectric generator equivalent circuit</title>
        </caption>
      </fig>
      <p id="p-c49a">﻿The TEG model is simply a voltage source that represents the open circuit voltage connected to a series resistance as shown in Fig. 2. The values of the voltage and resistance depend on the temperature difference between the hot and cold sides of the TEG. </p>
      <p id="p-e290">The TEG bank used in the system consists of 20 modules of TEG1-12611-6.0 commercial product. From the datasheet, it works in the hot side temperature range of 50 – 300 <sup id="superscript-1">o</sup>C, but in the design the range is 100 – 200<sup id="superscript-2">o</sup>C and keeping the cold side temperature fixed to 30<sup id="superscript-3">o</sup>C by cooling, giving voltage range of 5.2 – 12 V. The TEG is modeled using PSIM software, and the modeling equations are obtained by curve fitting methods applied to the voltage and power curves of the TEG. Fig. 3 shows the specifications of the TEG1-12611-6 module. </p>
      <p id="p-8e62">
        <x/>
      </p>
      <fig id="f-f839" orientation="potrait" width="onecolumn" fig-type="graphic" position="anchor">
        <graphic id="g-1669" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/7a836579-1f5c-4401-95fb-7c90e93d4334-u3.jpg" width="68"/>
        <label>Figure 3 </label>
        <caption id="c-7e5f">
          <title id="t-ffe1">TEG1-12611-6.0Module specifications</title>
        </caption>
      </fig>
      <fig id="f-5045" orientation="potrait" width="twocolumn" fig-type="graphic" position="anchor">
        <graphic id="g-ca38" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/c71fb6a2-c58e-48d7-a624-250b2862b019-u4.png" width="17"/>
        <label>Figure 4 </label>
        <caption id="c-4f55">
          <title id="t-ae91">Battery equivalent circuit</title>
        </caption>
      </fig>
      <p id="p-95d6">The battery model is simply a large capacitor connected in series with a resistor, in addition to a voltage source to represent the open circuit voltage of the battery as in Fig. 4. Reference [9] developed this model for the battery when charged by constant current/ constant voltage charging profiles, and calculate the values of Cb and Rb. </p>
      <p id="p-7125"><italic id="emphasis-1"> </italic>The Topology of the converter used is the boost converter, the converter design takes into consideration the wide range of power input and the maximum power transfer. The converter is connected to an output inductor for further smoothing of the charging current as shown in the Fig. 5. The output inductor is introduced for fine control and ripple elimination of the charging current.</p>
      <fig id="f-3071" orientation="potrait" width="twocolumn" fig-type="graphic" position="anchor">
        <graphic id="g-8239" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/c660dd71-62c6-47e1-8595-6a1757f9d1b4-u5.png"/>
        <label>Figure 5 </label>
        <caption id="c-be74">
          <title id="t-4ab7">Proposed system circuit</title>
        </caption>
      </fig>
      <p id="p-ec2c">The output inductor design process is carried out side by side with the output capacitor design for desired ripple in the output voltage and current. In [10], the values of output capacitor and output inductor are given by equations (1) and (2). </p>
      <p id="p-7bc3"/>
      <p id="p-cfa3">Where  <inline-formula id="if-6245"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>R</mi><mrow><mi>p</mi><mi>a</mi><mi>r</mi><mi>a</mi><mi>s</mi><mi>i</mi><mi>t</mi><mi>i</mi><mi>c</mi></mrow></msub><mo>=</mo><msub><mi>R</mi><mi>b</mi></msub><mo>+</mo><msub><mi>R</mi><mi>c</mi></msub><mo>+</mo><msub><mi>R</mi><mrow><mi>L</mi><mi>o</mi></mrow></msub><mo>,</mo><mo>∆</mo><msub><mi>v</mi><mi>o</mi></msub><mo> </mo><mi>a</mi><mi>n</mi><mi>d</mi><mo> </mo><mo>∆</mo><msub><mi>i</mi><mi>o</mi></msub></math></inline-formula> re the output voltage and current ripples respectively. For the controller, an adaptive control scheme is used by combining the MPPT Perturb and Observe (P&amp;O) controller with the simple current and voltage controller to perform the constant current/constant voltage charging profile with MPPT, as shown in the Fig.1 above. The Perturb and Observe (P&amp;O) algorithm is shown in the Fig. 6 [11].</p>
      <fig id="f-ce9c" orientation="potrait" width="twocolumn" fig-type="graphic" position="anchor">
        <graphic id="g-168e" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/b871d4be-b854-4e77-bc28-195744a5e9af-u6.png" width="78"/>
        <label>Figure 6 </label>
        <caption id="c-2799">
          <title id="t-0116">Perturb and Observe MPPT algorithm</title>
        </caption>
      </fig>
      <p id="p-29d9"> ﻿</p>
      <disp-formula>
        <label>1</label>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <msub>
            <mi>C</mi>
            <mi>o</mi>
          </msub>
          <mo>=</mo>
          <mfrac>
            <mrow>
              <mn>2</mn>
              <mo>(</mo>
              <mn>1</mn>
              <mo>-</mo>
              <mi>D</mi>
              <mo>)</mo>
              <mi>T</mi>
              <mo>(</mo>
              <msqrt>
                <mo>∆</mo>
                <msub>
                  <mi>v</mi>
                  <mi>o</mi>
                </msub>
                <mo>+</mo>
                <mstyle displaystyle="true">
                  <mfrac>
                    <mrow>
                      <mo>∆</mo>
                      <msub>
                        <mi>i</mi>
                        <mi>o</mi>
                      </msub>
                      <msub>
                        <mi>I</mi>
                        <mi>o</mi>
                      </msub>
                      <mi>D</mi>
                      <msub>
                        <mi>R</mi>
                        <mrow>
                          <mi>p</mi>
                          <mi>a</mi>
                          <mi>r</mi>
                          <mi>a</mi>
                          <mi>s</mi>
                          <mi>i</mi>
                          <mi>t</mi>
                          <mi>i</mi>
                          <mi>c</mi>
                        </mrow>
                      </msub>
                    </mrow>
                    <mrow>
                      <mn>1</mn>
                      <mo>-</mo>
                      <mi>D</mi>
                    </mrow>
                  </mfrac>
                </mstyle>
              </msqrt>
              <mo>-</mo>
              <mo>∆</mo>
              <msub>
                <mi>v</mi>
                <mi>o</mi>
              </msub>
              <mo>)</mo>
            </mrow>
            <mrow>
              <mo>∆</mo>
              <msub>
                <mi>i</mi>
                <mi>o</mi>
              </msub>
              <msubsup>
                <mi>R</mi>
                <mrow>
                  <mi>p</mi>
                  <mi>a</mi>
                  <mi>r</mi>
                  <mi>a</mi>
                  <mi>s</mi>
                  <mi>i</mi>
                  <mi>t</mi>
                  <mi>i</mi>
                  <mi>c</mi>
                </mrow>
                <mn>2</mn>
              </msubsup>
            </mrow>
          </mfrac>
        </math>
      </disp-formula>
      <disp-formula>
        <label>2</label>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <msub>
            <mi>L</mi>
            <mi>o</mi>
          </msub>
          <mo>=</mo>
          <mfrac>
            <msubsup>
              <mi>R</mi>
              <mrow>
                <mi>p</mi>
                <mi>a</mi>
                <mi>r</mi>
                <mi>a</mi>
                <mi>s</mi>
                <mi>t</mi>
                <mi>i</mi>
                <mi>c</mi>
              </mrow>
              <mn>2</mn>
            </msubsup>
            <mn>4</mn>
          </mfrac>
          <mo>×</mo>
          <mfrac>
            <mrow>
              <mn>2</mn>
              <mo>(</mo>
              <mn>1</mn>
              <mo>-</mo>
              <mi>D</mi>
              <mo>)</mo>
              <mi>T</mi>
              <mo>(</mo>
              <msqrt>
                <mo>∆</mo>
                <msub>
                  <mi>v</mi>
                  <mi>o</mi>
                </msub>
                <mo>+</mo>
                <mstyle displaystyle="true">
                  <mfrac>
                    <mrow>
                      <mo>∆</mo>
                      <msub>
                        <mi>i</mi>
                        <mi>o</mi>
                      </msub>
                      <msub>
                        <mi>I</mi>
                        <mi>o</mi>
                      </msub>
                      <mi>D</mi>
                      <msub>
                        <mi>R</mi>
                        <mrow>
                          <mi>p</mi>
                          <mi>a</mi>
                          <mi>r</mi>
                          <mi>a</mi>
                          <mi>s</mi>
                          <mi>i</mi>
                          <mi>t</mi>
                          <mi>i</mi>
                          <mi>c</mi>
                        </mrow>
                      </msub>
                    </mrow>
                    <mrow>
                      <mn>1</mn>
                      <mo>-</mo>
                      <mi>D</mi>
                    </mrow>
                  </mfrac>
                </mstyle>
              </msqrt>
              <mo>-</mo>
              <mo>∆</mo>
              <msub>
                <mi>v</mi>
                <mi>o</mi>
              </msub>
              <mo>)</mo>
            </mrow>
            <mrow>
              <mo>∆</mo>
              <msub>
                <mi>i</mi>
                <mi>o</mi>
              </msub>
              <msubsup>
                <mi>R</mi>
                <mrow>
                  <mi>p</mi>
                  <mi>a</mi>
                  <mi>r</mi>
                  <mi>a</mi>
                  <mi>s</mi>
                  <mi>i</mi>
                  <mi>t</mi>
                  <mi>i</mi>
                  <mi>c</mi>
                </mrow>
                <mn>2</mn>
              </msubsup>
            </mrow>
          </mfrac>
        </math>
      </disp-formula>
    </sec>
    <sec>
      <title id="t-fe83">Modeling and Controller Design</title>
      <p id="p-6b42">For the voltage and current controller, the duty cycle to output current,<inline-formula id="if-230b"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mfrac><mrow><mo> </mo><mi>i</mi><mo> </mo><msub><mo>̂</mo><mi>o</mi></msub></mrow><mrow><mi>d</mi><mo> </mo><mo>̂</mo><mo> </mo></mrow></mfrac></math></inline-formula>  and the duty cycle to output voltage,  <inline-formula id="if-6516"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mfrac><mrow><mi>v</mi><msub><msup><mo> </mo><mover><mrow/><mo>^</mo></mover></msup><mi>o</mi></msub></mrow><msup><mi>d</mi><mover><mrow/><mo>^</mo></mover></msup></mfrac></math></inline-formula>transfer functions are calculated using the PWM switch model [12], the system’s small signal model is in Fig. 7. And the transfer functions are shown in equations (3) and (12).</p>
      <p id="p-3dc0">
        <x/>
      </p>
      <fig id="f-52ac" orientation="potrait" width="twocolumn" fig-type="graphic" position="anchor">
        <graphic id="g-b69e" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/6efab1e1-4d46-4029-9529-906e0dede10f-u7.png"/>
        <label>Figure 7 </label>
        <caption id="c-29c9">
          <title id="t-0233">Small signal model of the system</title>
        </caption>
      </fig>
      <p id="p-04c6"/>
      <p id="p-ec94">Where:</p>
      <p id="p-86d5">For the output current transfer function:</p>
      <p id="p-29ae">The responses and margins of stability are shown in Fig. 8. and Fig. 9.</p>
      <fig id="f-b1d3" orientation="potrait" width="twocolumn" fig-type="graphic" position="anchor">
        <graphic id="g-8727" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/dac83fec-1c99-41ac-8fee-17c2574a69a6-ufig-8-zakaria.png" width="70"/>
        <label>Figure 8 </label>
        <caption id="c-4d0c">
          <title id="t-7cae">Bode plot of the output voltage transfer function</title>
        </caption>
      </fig>
      <fig id="f-d8e2" orientation="potrait" width="twocolumn" fig-type="graphic" position="anchor">
        <graphic id="g-e2c5" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/63bcd0bc-65c6-42f2-80e2-2e8aff1c3adf-ufig-9-zakaria.png" width="66"/>
        <label>Figure 9 </label>
        <caption id="c-af85">
          <title id="t-382a">Bode plot of the output voltage transfer function</title>
        </caption>
      </fig>
      <p id="p-277f">The voltage and current controller is a PI controller, the controller parameters are tuned manually, and they are shown in equations (13) and (14) </p>
      <p id="p-ad36">
        <x/>
      </p>
      <p id="p-9bbb">And the Bode plots of the open loop controlled plants are in Fig. 10 and Fig. 11.</p>
      <fig id="f-db62" orientation="potrait" width="twocolumn" fig-type="graphic" position="anchor">
        <graphic id="g-fbc1" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/26c1ad20-a31a-4df5-8fb1-f5f898fc9c4b-ufig-10-zakaria.png" width="64"/>
        <label>Figure 10 </label>
        <caption id="c-bd68">
          <title id="t-a317">Bode plot of the open loop controlled output voltage transfer function</title>
        </caption>
      </fig>
      <fig id="f-3680" orientation="potrait" width="twocolumn" fig-type="graphic" position="anchor">
        <graphic id="g-d6d1" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/6f9e15b9-d3fe-475c-ae45-5173076e41bf-ufig-11-zakaria.png" width="63"/>
        <label>Figure 11 </label>
        <caption id="c-2dff">
          <title id="t-2ee1">Bode plot of the open loop controlled output current transfer function</title>
        </caption>
      </fig>
      <disp-formula>
        <label>3</label>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <mfrac>
            <msub>
              <msup>
                <mi>v</mi>
                <mover>
                  <mrow/>
                  <mo>^</mo>
                </mover>
              </msup>
              <mi>o</mi>
            </msub>
            <mi>d</mi>
          </mfrac>
          <mo>=</mo>
          <mfrac>
            <mrow>
              <msub>
                <mi>V</mi>
                <mi>o</mi>
              </msub>
              <mi>h</mi>
              <mo>(</mo>
              <mn>1</mn>
              <mo>-</mo>
              <mi>D</mi>
              <mo>)</mo>
              <mo>+</mo>
              <mstyle displaystyle="true">
                <mfrac>
                  <mrow>
                    <mi>h</mi>
                    <msub>
                      <mi>R</mi>
                      <mrow>
                        <mi>L</mi>
                        <mi>o</mi>
                      </mrow>
                    </msub>
                  </mrow>
                  <msub>
                    <mi>R</mi>
                    <mi>b</mi>
                  </msub>
                </mfrac>
              </mstyle>
              <mo>(</mo>
              <mn>1</mn>
              <mo>-</mo>
              <mi>D</mi>
              <mo>)</mo>
              <mo>(</mo>
              <msub>
                <mi>V</mi>
                <mi>o</mi>
              </msub>
              <mo>-</mo>
              <msub>
                <mi>V</mi>
                <mi>b</mi>
              </msub>
              <mo>)</mo>
              <mo>-</mo>
              <mstyle displaystyle="true">
                <mfrac>
                  <mrow>
                    <mi>h</mi>
                    <mo>(</mo>
                    <msub>
                      <mi>R</mi>
                      <mn>1</mn>
                    </msub>
                    <mo>+</mo>
                    <mi>s</mi>
                    <mi>L</mi>
                    <mo>)</mo>
                  </mrow>
                  <mrow>
                    <msub>
                      <mi>R</mi>
                      <mi>b</mi>
                    </msub>
                    <mo>(</mo>
                    <mn>1</mn>
                    <mo>-</mo>
                    <mi>D</mi>
                    <mo>)</mo>
                  </mrow>
                </mfrac>
              </mstyle>
              <mo>(</mo>
              <msub>
                <mi>V</mi>
                <mi>o</mi>
              </msub>
              <mo>-</mo>
              <msub>
                <mi>V</mi>
                <mi>b</mi>
              </msub>
              <mo>)</mo>
            </mrow>
            <mrow>
              <msub>
                <mi>a</mi>
                <mn>4</mn>
              </msub>
              <msup>
                <mi>s</mi>
                <mn>4</mn>
              </msup>
              <mo>+</mo>
              <msub>
                <mi>a</mi>
                <mn>3</mn>
              </msub>
              <msup>
                <mi>s</mi>
                <mn>3</mn>
              </msup>
              <mo>+</mo>
              <msub>
                <mi>a</mi>
                <mn>2</mn>
              </msub>
              <msup>
                <mi>s</mi>
                <mn>2</mn>
              </msup>
              <mo>+</mo>
              <msub>
                <mi>a</mi>
                <mn>1</mn>
              </msub>
              <mi>s</mi>
              <mo>+</mo>
              <msub>
                <mi>a</mi>
                <mn>0</mn>
              </msub>
            </mrow>
          </mfrac>
        </math>
      </disp-formula>
      <disp-formula>
        <label>4</label>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <msub>
            <mi>I</mi>
            <mi>o</mi>
          </msub>
          <mo>=</mo>
          <mfrac>
            <mrow>
              <msub>
                <mi>V</mi>
                <mi>o</mi>
              </msub>
              <mo>-</mo>
              <msub>
                <mi>V</mi>
                <mi>b</mi>
              </msub>
            </mrow>
            <msub>
              <mi>R</mi>
              <mi>b</mi>
            </msub>
          </mfrac>
        </math>
      </disp-formula>
      <disp-formula>
        <label>5</label>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <msub>
            <mi>I</mi>
            <mi>L</mi>
          </msub>
          <mo>=</mo>
          <mfrac>
            <msub>
              <mi>I</mi>
              <mi>o</mi>
            </msub>
            <mrow>
              <mn>1</mn>
              <mo>-</mo>
              <mi>D</mi>
            </mrow>
          </mfrac>
          <mo>=</mo>
          <mfrac>
            <mrow>
              <msub>
                <mi>V</mi>
                <mi>o</mi>
              </msub>
              <mo>-</mo>
              <msub>
                <mi>V</mi>
                <mi>b</mi>
              </msub>
            </mrow>
            <mrow>
              <msub>
                <mi>R</mi>
                <mi>b</mi>
              </msub>
              <mo>(</mo>
              <mn>1</mn>
              <mo>-</mo>
              <mi>D</mi>
              <mo>)</mo>
            </mrow>
          </mfrac>
        </math>
      </disp-formula>
      <disp-formula>
        <label>6</label>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <mi>h</mi>
          <mo>=</mo>
          <msup>
            <mi>s</mi>
            <mn>2</mn>
          </msup>
          <mi>C</mi>
          <msub>
            <mi>C</mi>
            <mi>b</mi>
          </msub>
          <msub>
            <mi>R</mi>
            <mi>c</mi>
          </msub>
          <msub>
            <mi>R</mi>
            <mi>b</mi>
          </msub>
          <mo>+</mo>
          <mi>s</mi>
          <mo>(</mo>
          <msub>
            <mi>C</mi>
            <mi>b</mi>
          </msub>
          <msub>
            <mi>R</mi>
            <mi>b</mi>
          </msub>
          <mo>+</mo>
          <mi>C</mi>
          <msub>
            <mi>R</mi>
            <mi>c</mi>
          </msub>
          <mo>)</mo>
          <mo>+</mo>
          <mn>1</mn>
        </math>
      </disp-formula>
      <disp-formula>
        <label>7</label>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <msub>
            <mi>a</mi>
            <mn>4</mn>
          </msub>
          <mo>=</mo>
          <mi>L</mi>
          <msub>
            <mi>L</mi>
            <mi>o</mi>
          </msub>
          <mi>C</mi>
          <msub>
            <mi>C</mi>
            <mi>b</mi>
          </msub>
        </math>
      </disp-formula>
      <disp-formula>
        <label>8</label>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <msub>
            <mi>a</mi>
            <mn>3</mn>
          </msub>
          <mo>=</mo>
          <mi>L</mi>
          <mi>C</mi>
          <msub>
            <mi>C</mi>
            <mi>b</mi>
          </msub>
          <mo>(</mo>
          <msub>
            <mi>R</mi>
            <mi>b</mi>
          </msub>
          <mo>+</mo>
          <msub>
            <mi>R</mi>
            <mi>c</mi>
          </msub>
          <mo>+</mo>
          <msub>
            <mi>R</mi>
            <mrow>
              <mi>L</mi>
              <mi>o</mi>
            </mrow>
          </msub>
          <mo>)</mo>
          <mo>+</mo>
          <msub>
            <mi>L</mi>
            <mi>o</mi>
          </msub>
          <mi>C</mi>
          <msub>
            <mi>C</mi>
            <mi>b</mi>
          </msub>
          <mo>(</mo>
          <msub>
            <mi>R</mi>
            <mn>1</mn>
          </msub>
          <mo>+</mo>
          <msub>
            <mi>R</mi>
            <mi>c</mi>
          </msub>
          <mo>(</mo>
          <mn>1</mn>
          <mo>-</mo>
          <mi>D</mi>
          <msup>
            <mo>)</mo>
            <mn>2</mn>
          </msup>
          <mo>)</mo>
        </math>
      </disp-formula>
      <disp-formula>
        <label>9</label>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <msub>
            <mi>a</mi>
            <mn>2</mn>
          </msub>
          <mo>=</mo>
          <mi>L</mi>
          <mo>(</mo>
          <mi>C</mi>
          <mo>+</mo>
          <msub>
            <mi>C</mi>
            <mi>b</mi>
          </msub>
          <mo>)</mo>
          <mo>+</mo>
          <mi>C</mi>
          <msub>
            <mi>C</mi>
            <mi>b</mi>
          </msub>
          <msub>
            <mi>R</mi>
            <mn>1</mn>
          </msub>
          <mo>(</mo>
          <msub>
            <mi>R</mi>
            <mi>b</mi>
          </msub>
          <mo>+</mo>
          <msub>
            <mi>R</mi>
            <mrow>
              <mi>L</mi>
              <mi>o</mi>
            </mrow>
          </msub>
          <mo>+</mo>
          <msub>
            <mi>R</mi>
            <mi>c</mi>
          </msub>
          <mo>)</mo>
          <mo>+</mo>
          <mo>(</mo>
          <mi>C</mi>
          <msub>
            <mi>C</mi>
            <mi>b</mi>
          </msub>
          <msub>
            <mi>R</mi>
            <mi>c</mi>
          </msub>
          <mo>(</mo>
          <msub>
            <mi>R</mi>
            <mi>b</mi>
          </msub>
          <mo>+</mo>
          <msub>
            <mi>R</mi>
            <mrow>
              <mi>L</mi>
              <mi>o</mi>
            </mrow>
          </msub>
          <mo>)</mo>
          <mo>+</mo>
          <msub>
            <mi>L</mi>
            <mi>o</mi>
          </msub>
          <msub>
            <mi>C</mi>
            <mi>b</mi>
          </msub>
          <mo>)</mo>
          <mo>×</mo>
          <mo>(</mo>
          <mn>1</mn>
          <mo>-</mo>
          <mi>D</mi>
          <msup>
            <mo>)</mo>
            <mn>2</mn>
          </msup>
        </math>
      </disp-formula>
      <disp-formula>
        <label>10</label>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <msub>
            <mi>a</mi>
            <mn>1</mn>
          </msub>
          <mo>=</mo>
          <msub>
            <mi>R</mi>
            <mn>1</mn>
          </msub>
          <mo>(</mo>
          <mi>C</mi>
          <mo>+</mo>
          <msub>
            <mi>C</mi>
            <mi>b</mi>
          </msub>
          <mo>)</mo>
          <mo>+</mo>
          <mo>(</mo>
          <mn>1</mn>
          <mo>-</mo>
          <mi>D</mi>
          <msup>
            <mo>)</mo>
            <mn>2</mn>
          </msup>
          <mo>×</mo>
          <mo>(</mo>
          <mi>C</mi>
          <msub>
            <mi>R</mi>
            <mi>c</mi>
          </msub>
          <mo>+</mo>
          <msub>
            <mi>C</mi>
            <mi>b</mi>
          </msub>
          <mo>(</mo>
          <msub>
            <mi>R</mi>
            <mrow>
              <mi>L</mi>
              <mi>o</mi>
            </mrow>
          </msub>
          <mo>+</mo>
          <msub>
            <mi>R</mi>
            <mi>b</mi>
          </msub>
          <mo>)</mo>
          <mo>)</mo>
        </math>
      </disp-formula>
      <disp-formula>
        <label>11</label>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <msub>
            <mi>a</mi>
            <mi>o</mi>
          </msub>
          <mo>=</mo>
          <mo>(</mo>
          <mn>1</mn>
          <mo>-</mo>
          <mi>D</mi>
          <msup>
            <mo>)</mo>
            <mn>2</mn>
          </msup>
        </math>
      </disp-formula>
      <disp-formula>
        <label>12</label>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <mfrac>
            <msub>
              <msup>
                <mi>i</mi>
                <mover>
                  <mrow/>
                  <mo>^</mo>
                </mover>
              </msup>
              <mi>o</mi>
            </msub>
            <mrow>
              <msup>
                <mi>d</mi>
                <mover>
                  <mrow/>
                  <mo>^</mo>
                </mover>
              </msup>
              <mo> </mo>
            </mrow>
          </mfrac>
          <mo>=</mo>
          <mfrac>
            <msub>
              <msup>
                <mi>v</mi>
                <mover>
                  <mrow/>
                  <mo>^</mo>
                </mover>
              </msup>
              <mi>o</mi>
            </msub>
            <mi>d</mi>
          </mfrac>
          <mo>×</mo>
          <mfrac>
            <mn>1</mn>
            <msub>
              <mi>R</mi>
              <mi>b</mi>
            </msub>
          </mfrac>
          <mo>=</mo>
          <mfrac>
            <mn>1</mn>
            <msub>
              <mi>R</mi>
              <mi>b</mi>
            </msub>
          </mfrac>
          <mo>×</mo>
          <mi>h</mi>
          <mo>×</mo>
          <mfrac>
            <mrow>
              <mo>(</mo>
              <msub>
                <mi>V</mi>
                <mi>b</mi>
              </msub>
              <mo>+</mo>
              <msub>
                <mi>I</mi>
                <mi>o</mi>
              </msub>
              <mo>(</mo>
              <msub>
                <mi>R</mi>
                <mi>b</mi>
              </msub>
              <mo>+</mo>
              <msub>
                <mi>R</mi>
                <mrow>
                  <mi>L</mi>
                  <mi>o</mi>
                </mrow>
              </msub>
              <mo>)</mo>
              <mo>)</mo>
              <mo>×</mo>
              <mo>(</mo>
              <mn>1</mn>
              <mo>-</mo>
              <mi>D</mi>
              <mo>)</mo>
              <mo>-</mo>
              <mstyle displaystyle="true">
                <mfrac>
                  <msub>
                    <mi>I</mi>
                    <mi>o</mi>
                  </msub>
                  <mrow>
                    <mn>1</mn>
                    <mo>-</mo>
                    <mi>D</mi>
                  </mrow>
                </mfrac>
              </mstyle>
              <mo>(</mo>
              <msub>
                <mi>R</mi>
                <mn>1</mn>
              </msub>
              <mo>+</mo>
              <mi>s</mi>
              <mi>L</mi>
              <mo>)</mo>
            </mrow>
            <mrow>
              <msub>
                <mi>a</mi>
                <mn>4</mn>
              </msub>
              <msup>
                <mi>s</mi>
                <mn>4</mn>
              </msup>
              <mo>+</mo>
              <msub>
                <mi>a</mi>
                <mn>3</mn>
              </msub>
              <msup>
                <mi>s</mi>
                <mn>3</mn>
              </msup>
              <mo>+</mo>
              <msub>
                <mi>a</mi>
                <mn>2</mn>
              </msub>
              <msup>
                <mi>s</mi>
                <mn>2</mn>
              </msup>
              <mo>+</mo>
              <msub>
                <mi>a</mi>
                <mn>1</mn>
              </msub>
              <mi>s</mi>
              <mo>+</mo>
              <msub>
                <mi>a</mi>
                <mn>0</mn>
              </msub>
            </mrow>
          </mfrac>
        </math>
      </disp-formula>
      <disp-formula>
        <label>13</label>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <msub>
            <mi>G</mi>
            <mrow>
              <mi>c</mi>
              <mi>v</mi>
            </mrow>
          </msub>
          <mo>=</mo>
          <mn>10</mn>
          <mo>+</mo>
          <mfrac>
            <mn>10</mn>
            <mi>s</mi>
          </mfrac>
        </math>
      </disp-formula>
      <disp-formula>
        <label>14</label>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <msub>
            <mi>G</mi>
            <mrow>
              <mi>c</mi>
              <msub>
                <mi>i</mi>
                <mi>o</mi>
              </msub>
            </mrow>
          </msub>
          <mo>=</mo>
          <mn>7</mn>
          <mo>+</mo>
          <mfrac>
            <mn>4</mn>
            <mi>s</mi>
          </mfrac>
        </math>
      </disp-formula>
    </sec>
    <sec>
      <title id="t-e2bc"> Simulation Results</title>
      <p id="p-5706">The system specifications are shown in the table 1 below.</p>
      <table-wrap id="tw-02f2" orientation="potrait" width="twocolumn" autobreak="true">
        <label>Table 1</label>
        <caption id="c-9eb8">
          <title id="t-4ba4">System Specifications</title>
        </caption>
        <table id="table-1" rules="rows">
          <colgroup>
            <col width="25"/>
            <col width="24.83"/>
            <col width="25.17"/>
            <col width="25"/>
          </colgroup>
          <tbody id="table-section-1">
            <tr id="table-row-1">
              <td id="table-cell-1" rules="bottom" align="left">TEG System </td>
              <td id="table-cell-2" rules="bottom" align="left">20 X TEG1-12611-6.0, 2S10P </td>
              <td id="table-cell-3" rules="bottom" align="left">  <inline-formula id="if-9e93"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>V</mi><mi>D</mi></msub></math></inline-formula></td>
              <td id="table-cell-4" rules="bottom" align="left">  <inline-formula id="if-f8ab"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>0</mn><mo>.</mo><mn>35</mn><mo> </mo><mi>V</mi></math></inline-formula></td>
            </tr>
            <tr id="table-row-2">
              <td id="table-cell-5" rules="bottom" align="left">  <inline-formula id="if-2bfb"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>V</mi><mi>s</mi></msub></math></inline-formula></td>
              <td id="table-cell-6" rules="bottom" align="left">  <inline-formula id="if-377a"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>5</mn><mo>.</mo><mn>2</mn><mo> </mo><mo>-</mo><mo> </mo><mn>12</mn><mo> </mo><mi>V</mi></math></inline-formula></td>
              <td id="table-cell-7" rules="bottom" align="left">   <inline-formula id="if-2fc6"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mi>C</mi></math></inline-formula></td>
              <td id="table-cell-8" rules="bottom" align="left">  <inline-formula id="if-8ffc"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>3000</mn><mo> </mo><mi>μ</mi><mi>F</mi></math></inline-formula></td>
            </tr>
            <tr id="table-row-3">
              <td id="table-cell-9" rules="bottom" align="left">  <inline-formula id="if-1759"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>R</mi><mi>s</mi></msub></math></inline-formula></td>
              <td id="table-cell-10" rules="bottom" align="left">  <inline-formula id="if-e886"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>0</mn><mo>.</mo><mn>193</mn><mo> </mo><mo>-</mo><mo> </mo><mn>0</mn><mo>.</mo><mn>225</mn><mo> </mo><mi>Ω</mi></math></inline-formula></td>
              <td id="table-cell-11" rules="bottom" align="left">  <inline-formula id="if-02af"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>R</mi><mi>c</mi></msub></math></inline-formula></td>
              <td id="table-cell-12" rules="bottom" align="left">  <inline-formula id="if-5cc3"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>0</mn><mo>.</mo><mn>0035</mn><mo> </mo><mi>Ω</mi></math></inline-formula></td>
            </tr>
            <tr id="table-row-4">
              <td id="table-cell-13" rules="bottom" align="left">  <inline-formula id="if-21ec"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>P</mi><mrow><mi>T</mi><mi>E</mi><mi>G</mi></mrow></msub></math></inline-formula></td>
              <td id="table-cell-14" rules="bottom" align="left">  <inline-formula id="if-989c"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>160</mn><mo> </mo><mi>W</mi></math></inline-formula></td>
              <td id="table-cell-15" rules="bottom" align="left">  <inline-formula id="if-9328"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>L</mi><mi>o</mi></msub></math></inline-formula></td>
              <td id="table-cell-16" rules="bottom" align="left">  <inline-formula id="if-42c1"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>1</mn><mi>μ</mi><mi>H</mi></math></inline-formula></td>
            </tr>
            <tr id="table-row-5">
              <td id="table-cell-17" rules="bottom" align="left">  <inline-formula id="if-b86b"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>F</mi><mi>s</mi></msub></math></inline-formula></td>
              <td id="table-cell-18" rules="bottom" align="left">  <inline-formula id="if-3589"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>350</mn><mo> </mo><mi>k</mi><mi>H</mi><mi>z</mi></math></inline-formula></td>
              <td id="table-cell-19" rules="bottom" align="left"><inline-formula id="if-3b57"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>R</mi><mrow><mi>L</mi><mi>o</mi></mrow></msub></math></inline-formula>  </td>
              <td id="table-cell-20" rules="bottom" align="left">  <inline-formula id="if-b8fe"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>0</mn><mo>.</mo><mn>005</mn><mo> </mo><mi>Ω</mi></math></inline-formula></td>
            </tr>
            <tr id="table-row-6">
              <td id="table-cell-21" rules="bottom" align="left">  <inline-formula id="if-26a0"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>C</mi><mi>i</mi></msub></math></inline-formula></td>
              <td id="table-cell-22" rules="bottom" align="left">  <inline-formula id="if-726c"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>30</mn><mo> </mo><mi>μ</mi><mi>F</mi></math></inline-formula></td>
              <td id="table-cell-23" rules="bottom" align="left">   Battery</td>
              <td id="table-cell-24" rules="bottom" align="left">  <inline-formula id="if-96f1"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mi>S</mi><mi>a</mi><mi>m</mi><mi>s</mi><mi>u</mi><mi>n</mi><mi>g</mi><mo> </mo><mi>I</mi><mi>C</mi><mi>R</mi><mn>18650</mn><mo> </mo><mn>6</mn><mi>S</mi><mn>2</mn><mi>P</mi></math></inline-formula></td>
            </tr>
            <tr id="table-row-7">
              <td id="table-cell-25" rules="bottom" align="left">  <inline-formula id="if-e522"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>R</mi><mrow><mi>c</mi><mi>i</mi></mrow></msub></math></inline-formula></td>
              <td id="table-cell-26" rules="bottom" align="left">  <inline-formula id="if-bfa6"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>0</mn><mo>.</mo><mn>005</mn><mo> </mo><mi>Ω</mi></math></inline-formula></td>
              <td id="table-cell-27" rules="bottom" align="left">   Nominal voltage</td>
              <td id="table-cell-28" rules="bottom" align="left">  <inline-formula id="if-c9c8"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>22</mn><mo>.</mo><mn>2</mn><mo> </mo><mi>V</mi></math></inline-formula></td>
            </tr>
            <tr id="table-row-8">
              <td id="table-cell-29" rules="bottom" align="left">  <inline-formula id="if-20f5"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mi>L</mi></math></inline-formula></td>
              <td id="table-cell-30" rules="bottom" align="left"> <inline-formula id="if-70ea"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>2</mn><mo>.</mo><mn>5</mn><mo> </mo><mi>μ</mi><mi>H</mi></math></inline-formula> </td>
              <td id="table-cell-31" rules="bottom" align="left">Full Charge Voltage</td>
              <td id="table-cell-32" rules="bottom" align="left">25.2 V</td>
            </tr>
            <tr id="table-row-9">
              <td id="table-cell-33" rules="bottom" align="left">  <inline-formula id="if-e00b"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>R</mi><mi>L</mi></msub></math></inline-formula></td>
              <td id="table-cell-34" rules="bottom" align="left">  <inline-formula id="if-2e80"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>0</mn><mo>.</mo><mn>005</mn><mo> </mo><mi>Ω</mi></math></inline-formula></td>
              <td id="table-cell-35" rules="bottom" align="left">   Nominal current</td>
              <td id="table-cell-36" rules="bottom" align="left">  <inline-formula id="if-333a"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>5</mn><mo>.</mo><mn>2</mn><mo> </mo><mi>A</mi></math></inline-formula></td>
            </tr>
            <tr id="table-row-10">
              <td id="table-cell-37" rules="bottom" align="left">  <inline-formula id="if-7dfc"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>R</mi><mrow><mi>D</mi><mi>S</mi><mo>,</mo><mi>O</mi><mi>N</mi></mrow></msub></math></inline-formula></td>
              <td id="table-cell-38" rules="bottom" align="left">  <inline-formula id="if-8c48"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>0</mn><mo>.</mo><mn>0025</mn><mo> </mo><mi>Ω</mi></math></inline-formula></td>
              <td id="table-cell-39" rules="bottom" align="left">  <inline-formula id="if-3f24"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>R</mi><mi>b</mi></msub></math></inline-formula></td>
              <td id="table-cell-40" rules="bottom" align="left">  <inline-formula id="if-01a2"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>0</mn><mo>.</mo><mn>6</mn></math></inline-formula></td>
            </tr>
            <tr id="table-row-11">
              <td id="table-cell-41" rules="bottom" align="left">  <inline-formula id="if-20ab"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>R</mi><mi>D</mi></msub></math></inline-formula></td>
              <td id="table-cell-42" rules="bottom" align="left">  <inline-formula id="if-3075"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>0</mn><mo>.</mo><mn>004</mn><mo> </mo><mi>Ω</mi></math></inline-formula></td>
              <td id="table-cell-43" rules="bottom" align="left">  <inline-formula id="if-b3d1"> <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>C</mi><mi>b</mi></msub></math></inline-formula> </td>
              <td id="table-cell-44" rules="bottom" align="left">  <inline-formula id="if-1854"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>4830</mn><mo> </mo><mi>F</mi></math></inline-formula></td>
            </tr>
            <tr id="table-row-12">
              <td id="table-cell-45" rules="bottom" align="left"/>
              <td id="table-cell-46" rules="bottom" align="left"/>
              <td id="table-cell-47" rules="bottom" align="left">  Maximum charging current</td>
              <td id="table-cell-48" rules="bottom" align="left"> <inline-formula id="if-f258"> <math xmlns="http://www.w3.org/1998/Math/MathML"><mn>5</mn><mo> </mo><mi>A</mi></math></inline-formula> </td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p id="paragraph-47"> Figure 12 shows the transition between the MPPT mode and the constant current mode when the generated current exceeds the battery limit at high hot side temperatures. As can be seen the current controller transition is seamless and no induced overshoots appear. Figure 13 shows that even during varying hot side temperature, constant current control is maintained if the generated current exceeds the battery recommended maximum limit. The transition between the constant current mode and the MPPT mode is held stable with the aid of small hysteresis band for the current as can be seen in Fig. 13, where the controller shifts to constant current mode whenever the charging current hits the upper limit of the hysteresis band set here to be 5.1 A, where the lower band is set to be 4.9 A. During MPPT mode and constant current mode, the battery voltage is rising up due to charging process and whenever the battery voltage is at its rated value, the controller shifts to constant voltage control as can be seen in Fig. 14 below. Fig. 15 shows how the constant voltage control is maintained during changes in the temperature gradient applied across the structure. The overshoot seen in the output voltage when shifting to constant voltage control from the constant current control or the MPPT control does not in fact exist when experimenting real system due the existence of the output capacitor which damps any changes in the output voltage. Table 2 below shows a summary of the findings of the simulation results.</p>
      <fig id="f-a7c2" orientation="potrait" width="twocolumn" fig-type="graphic" position="anchor">
        <graphic id="g-5f11" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/3eeb5a13-d366-4d48-84f1-2698a7da946a-ufig-12-zakaria.png" width="54"/>
        <label>Figure 12 </label>
        <caption id="c-5037">
          <title id="t-2fa9">Output current at different hot side temperatures in the full operation range of 100℃to 200 ℃ during current control stage</title>
        </caption>
      </fig>
      <fig id="f-12f6" orientation="potrait" width="twocolumn" fig-type="graphic" position="anchor">
        <graphic id="g-1d51" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/dbf2ec71-ab82-4851-9ab7-fda71c1e07d9-ufig-13-zakaria.png" width="52"/>
        <label>Figure 13 </label>
        <caption id="c-bd2d">
          <title id="t-ec84">Output current at various hot side temperature values with constant current mode control.</title>
        </caption>
      </fig>
      <fig id="f-3909" orientation="potrait" width="twocolumn" fig-type="graphic" position="anchor">
        <graphic id="g-675a" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/4edb18bf-d715-4378-8cb1-daf1b46ce27f-ufig-14-zakaria.png" width="56"/>
        <label>Figure 14 </label>
        <caption id="c-2d16">
          <title id="t-0894">Output voltage at different hot side temperatures in the full operation range of 100℃ to 200 ℃ during voltage control stage</title>
        </caption>
      </fig>
      <fig id="f-bc15" orientation="potrait" width="twocolumn" fig-type="graphic" position="anchor">
        <graphic id="g-c0b6" xlink:href="https://typeset-prod-media-server.s3.amazonaws.com/article_uploads/2800a675-2145-4e78-b670-59590edfabf0/image/95b27216-47ea-47fa-9bbb-ca9ebb18cd0d-ufig-15-zakaria.png" width="51"/>
        <label>Figure 15 </label>
        <caption id="c-265f">
          <title id="t-91e6">Output voltage at various hot side temperature values during voltage control stage</title>
        </caption>
      </fig>
      <table-wrap id="tw-6cb1" orientation="potrait" width="twocolumn" autobreak="true">
        <label>Table 2</label>
        <caption id="c-4291">
          <title id="t-3a77">Simulation Results</title>
        </caption>
        <table id="t-a087" rules="rows">
          <colgroup/>
          <tbody id="ts-6cac">
            <tr id="tr-0010">
              <td id="tc-4edd" rules="bottom" align="left">Output Voltage</td>
              <td id="tc-1088" rules="bottom" align="left">25.171 - 25.234 V </td>
            </tr>
            <tr id="tr-24b2">
              <td id="tc-b858" rules="bottom" align="left">Output current </td>
              <td id="tc-9928" rules="bottom" align="left">4.978 - 5.017 A </td>
            </tr>
            <tr id="tr-da01">
              <td id="tc-726a" rules="bottom" align="left">Current ripple% </td>
              <td id="tc-c2a7" rules="bottom" align="left">&lt; 1% </td>
            </tr>
            <tr id="tr-4b67">
              <td id="tc-77cf" rules="bottom" align="left">Voltage ripple% </td>
              <td id="tc-de17" rules="bottom" align="left">&lt; 1% </td>
            </tr>
            <tr id="tr-1059">
              <td id="tc-368f" rules="bottom" align="left">Maximum output power </td>
              <td id="tc-7bef" rules="bottom" align="left">126.55 W </td>
            </tr>
            <tr id="tr-9f12">
              <td id="tc-74b1" rules="bottom" align="left">Efficiency </td>
              <td id="tc-61b6" rules="bottom" align="left">≥93.6% </td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
    </sec>
    <sec>
      <title id="t-95a2">Conclusion </title>
      <p id="p-5747">In this paper, a schematic design for energy harvesting from thermoelectric generators is put and simulated, where a commercial TEG product (TEG1-12611-6.0) is modeled using PSIM, and a commercial Battery (Samsung ICR18650) is modeled. Boost DC-DC converter topology is used. All components are supposed to be parasitic, and a smoothing inductor is used at the output. MPPT Perturb and Observe algorithm is combined with constant current/constant voltage in the charging controller to achieve the maximum possible power out of the TEG bank. Simulation results show that the proposed system operated at hot side temperatures range of 100-200oC and a cold side temperature of 30oC with a minimum efficiency of 93.6% and an output current and voltage ripple of less than 1%.</p>
    </sec>
    <sec>
      <title id="t-5684">Acknowledgments  </title>
      <p id="p-213c">The authors would like to thank the German Jordanian University represented by the Deanship of Graduate Studies and Scientific Research for supporting this work. <bold id="strong-1"/></p>
    </sec>
    <sec>
      <title id="t-f7c0">
        <bold id="s-ec3d">References</bold>
      </title>
      <list list-type="ordered">
        <list-item id="li-890c">
          <p>R. R. Judkins, W. Fulkerson, and M. K. Sanghvi, "The dilemma of fossil fuel use and global climate change," <italic id="e-0d52">Energy &amp; Fuels, </italic> vol. 7, pp. 14-22, 1993/01/01 1993.</p>
        </list-item>
        <list-item id="li-fd85">
          <p>T. Mousseau and A. P. Møller, "Perspectives on Chernobyl and Fukushima Health Effects: What Can Be Learned From Eastern European Research?," <italic id="emphasis-2">Journal of Health and Pollution, </italic> vol. 3, pp. 2-6, 2013.</p>
        </list-item>
        <list-item id="li-2046">
          <p>S. Kumar and O. Singh, "Performance Evaluation of Gas-Steam Combined Cycle Having Transpiration Cooled Gas Turbine," <italic id="emphasis-3">Distributed Generation &amp; Alternative Energy Journal, </italic> vol. 28, pp. 43-60, 2013/04/01 2013.</p>
        </list-item>
        <list-item id="li-0761">
          <p>D. Rowe, "Thermoelectric waste heat recovery as a renewable energy source," <italic id="emphasis-4">Int. J. Innov. Energy Syst. Power, </italic> vol. 1, pp. 13-23, 2006.</p>
        </list-item>
        <list-item id="li-ad3b">
          <p>S. B. Riffat and X. Ma, "Thermoelectrics: a review of present and potential applications," <italic id="emphasis-5">Applied Thermal Engineering, </italic> vol. 23, pp. 913-935, 2003.</p>
        </list-item>
        <list-item id="li-c45d">
          <p>D. Rowe, "Thermoelectrics, an environmentally-friendly source of electrical power," <italic id="emphasis-6">Renewable Energy, </italic> vol. 16, pp. 1251-1256, 1999.</p>
        </list-item>
        <list-item id="li-9ef6">
          <p>S. Dalola, M. Ferrari, V. Ferrari, M. Guizzetti, D. Marioli, and A. Taroni, "Characterization of Thermoelectric Modules for Powering Autonomous Sensors," <italic id="emphasis-7">IEEE Transactions on Instrumentation and Measurement, </italic> vol. 58, pp. 99-107, 2009.</p>
        </list-item>
        <list-item id="li-9ed1">
          <p>F. Deng, H. Qiu, J. Chen, L. Wang, and B. Wang, "Wearable Thermoelectric Power Generators Combined with Flexible Super Capacitor for Low-power Human Diagnosis Devices," <italic id="emphasis-8">IEEE Transactions on Industrial Electronics, </italic> vol. PP, pp. 1-1, 2016.</p>
        </list-item>
        <list-item id="li-9e91">
          <p>H. Y. Won, Chae, S. Y., &amp; Hong, S. C., "State space averaging based analysis of the lithium battery charge/discharge system," <italic id="emphasis-9">The Transactions of the Korean Institute of Power Electronics, </italic> vol. 14, p. 10, 2009.</p>
        </list-item>
        <list-item id="li-aace">
          <p>V. T. VS Nguyen , W Choi , and DW Kim , “Analysis of the Output Ripple of the DC–DC Boost Charger for Li-Ion Batteries”, Journal of Power Electronics, vol. 1, no. 1, Jan 2014.</p>
        </list-item>
        <list-item id="li-0fc3">
          <p>A. R. Reisi, Moradi, M. H., &amp; Jamasb, S. “). Classification and comparison of maximum power point tracking techniques for photovoltaic system: A review”. Renewable and Sustainable Energy Reviews, 19, 433-443. 2013.</p>
        </list-item>
        <list-item id="li-fc49">
          <p>V. Vorperian, "Simplified analysis of PWM converters using model of PWM switch. II. Discontinuous conduction mode," <italic id="emphasis-10">IEEE Transactions on Aerospace and Electronic Systems, </italic> vol. 26, pp. 497-505, 1990.</p>
        </list-item>
      </list>
    </sec>
  </body>
  <back>
    <ref-list id="379571">
      <title>References</title>
    </ref-list>
  </back>
</article>
