<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMC</journal-id>
<journal-id journal-id-type="nlm-ta">CMC</journal-id>
<journal-id journal-id-type="publisher-id">CMC</journal-id>
<journal-title-group>
<journal-title>Computers, Materials &#x0026; Continua</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-2226</issn>
<issn pub-type="ppub">1546-2218</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">30733</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2022.030733</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Evaluation of On-Line MPPT Algorithms for PV-Based Battery Storage Systems</article-title>
<alt-title alt-title-type="left-running-head">Evaluation of On-Line MPPT Algorithms for PV-Based Battery Storage Systems</alt-title>
<alt-title alt-title-type="right-running-head">Evaluation of On-Line MPPT Algorithms for PV-Based Battery Storage Systems</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Aljafari</surname><given-names>Belqasem</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Almatrafi</surname><given-names>Eydhah</given-names>
</name><xref ref-type="aff" rid="aff-2">2</xref>
<xref ref-type="aff" rid="aff-3">3</xref>
<xref ref-type="aff" rid="aff-4">4</xref></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Thanikanti</surname><given-names>Sudhakar Babu</given-names>
</name><xref ref-type="aff" rid="aff-5">5</xref></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Ibrahim</surname><given-names>Sara A.</given-names>
</name><xref ref-type="aff" rid="aff-6">6</xref></contrib>
<contrib id="author-5" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Enany</surname><given-names>Mohamed A.</given-names>
</name><xref ref-type="aff" rid="aff-6">6</xref><email>m_enany79@yahoo.com</email></contrib>
<contrib id="author-6" contrib-type="author">
<name name-style="western"><surname>Ahmed</surname><given-names>Marwa M.</given-names>
</name><xref ref-type="aff" rid="aff-7">7</xref></contrib>
<aff id="aff-1"><label>1</label><institution>Electrical Engineering Department, College of Engineering, Najran University</institution>, <addr-line>Najran, 11001</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-2"><label>2</label><institution>Mechanical Engineering Department, College of Engineering-Rabigh, King Abdulaziz University</institution>, <addr-line>Jeddah</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-3"><label>3</label><institution>K. A. CARE Energy Research and Innovation Center, King Abdulaziz University</institution>, <addr-line>Jeddah, 21589</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-4"><label>4</label><institution>Center of Excellence in Desalination Technology, King Abdulaziz University</institution>, <addr-line>Jeddah</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-5"><label>5</label><institution>Department of Electrical and Electronics Engineering, Chaitanya Bharathi Institute of Technology</institution>, <addr-line>Hyderabad, 500075</addr-line>, <country>India</country></aff>
<aff id="aff-6"><label>6</label><institution>Electrical Power and Machines Department, Faculty of Engineering, Zagazig University</institution>, <addr-line>Zagazig, 44519</addr-line>, <country>Egypt</country></aff>
<aff id="aff-7"><label>7</label><institution>Electrical Engineering Department, Faculty of Engineering, King Abdul-Aziz University</institution>, <addr-line>Jeddah, 80204</addr-line>, <country>Saudi Arabia</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Mohamed A. Enany. Emails: <email>m_enany79@yahoo.com</email>, <email>menany@zu.edu.eg</email></corresp>
</author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2022-06-14"><day>14</day>
<month>06</month>
<year>2022</year></pub-date>
<volume>73</volume>
<issue>2</issue>
<fpage>3595</fpage>
<lpage>3611</lpage>
<history>
<date date-type="received">
<day>31</day>
<month>3</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>10</day>
<month>5</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2022 Aljafari et al.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Aljafari et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMC_30733.pdf"></self-uri>
<abstract>
<p>This paper presents a novel Simulink models with an evaluation study of more widely used On-Line Maximum Power Point tracking (MPPT) techniques for Photo-Voltaic based Battery Storage Systems (PV-BSS). To have a full comparative study in terms of the dynamic response, battery state of charge (SOC), and oscillations around the Maximum Power Point (MPP) of the PV-BSS to variations in climate conditions, these techniques are simulated in Matlab/Simulink. The introduced methodologies are classified into two types; the first type is conventional hill-climbing techniques which are based on instantaneous PV data measurements such as Perturb &#x0026; Observe and Incremental Conductance techniques. The second type is a novel proposed methodology is based on using solar irradiance and cell temperature measurements with pre- build Adaptive Neuro-Fuzzy Inference System (ANFIS) model to predict DC&#x2013;DC converter optimum duty cycle to track MPP. Then evaluation study is introduced for conventional and proposed On-Line MPPT techniques. This comparative study can be useful in specifying the appropriateness of the MPPT techniques for PV-BSS. Also the introduced model can be used as a valued reference model for future research related to Soft Computing (SC) MPPT techniques. A significant improvement of SOC is achieved by the proposed model and methodology with high accuracy and lower oscillations.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Photo-voltaic based battery storage systems</kwd>
<kwd>adaptive neuro-fuzzy inference system</kwd>
<kwd>maximum power point tracking</kwd>
<kwd>perturb &#x0026; observe technique</kwd>
<kwd>incremental conductance technique</kwd>
<kwd>state of charge</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>By the end of 2020, the renewable generation power capacity of worldwide has been increased by 261 GW, which is 10.3% higher than 2019&#x2019;s. 64% Share of new renewable capacity installed in Asia. Solar energy continued to drive capacity expansion with an increase of 127 GW, which represents 22% as shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref> [<xref ref-type="bibr" rid="ref-1">1</xref>]. Solar PV alone accounts for more than 50% of all renewable power expansion [<xref ref-type="bibr" rid="ref-1">1</xref>]. Despite the expansion in PV systems, there are technical constraints due to continuous and sudden changes in climate conditions, so auxiliary systems are required to achieve good energy management. Energy storage technologies are the main key elements that can deal with these constraints [<xref ref-type="bibr" rid="ref-2">2</xref>,<xref ref-type="bibr" rid="ref-3">3</xref>]. There are many Forms of Energy Storage Systems (ESSs) including mechanical, electrochemical, chemical, and thermal energy storage.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Renewable power capacity growth 2016&#x2013;2020</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-1.png"/>
</fig>
<p>A Battery storage system is the most activity in 2020 as shown in <xref ref-type="fig" rid="fig-2">Fig. 2</xref> due to easy deployment and reduction in cost [<xref ref-type="bibr" rid="ref-2">2</xref>].</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Share of global energy storage installed capacity, by technology, 2019 and 2020</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-2.png"/>
</fig>
<p>Besides, batteries ESS can be designed and produced for any rating, based on voltage and current availability [<xref ref-type="bibr" rid="ref-3">3</xref>], so it represents the second largest ESS technology by the capacity of 14.2 GW (7.5% of total operating storage capacity) [<xref ref-type="bibr" rid="ref-4">4</xref>].</p>
<p>There are 3 main types of conventional Batteries ESS include Lithium-Ion (Li-ion) batteries (92%), Sodium-sulphur (NaS) batteries (3.6%), and Lead-Acid (PpA) batteries (3.4%) [<xref ref-type="bibr" rid="ref-5">5</xref>].</p>
<p>Although Lead-Acid (PpA) batteries are simple to manufacture, easy to recycle, and capable of high discharge currents, besides have high efficiency (70%&#x2013;80%), long calendar life (5&#x2013;15 years), high specific power, and low cost per watt-hour, but they are limited using due to poor weight-to-energy ratio, slow charging (14&#x2013;16 h) and its environmental risk (Pb is a poisonous metal) [<xref ref-type="bibr" rid="ref-6">6</xref>,<xref ref-type="bibr" rid="ref-7">7</xref>]</p>
<p>Also, Sodium-sulphur (NaS) batteries are of limited use because they must be operated at high temperatures (between 300&#x00B0;C and 350&#x00B0;C) which makes their operation dangerous and high costs [<xref ref-type="bibr" rid="ref-8">8</xref>,<xref ref-type="bibr" rid="ref-9">9</xref>].</p>
<p>Where Lithium-Ion (Li-ion) batteries, are the most extensively used technology in electrochemical ESS [<xref ref-type="bibr" rid="ref-10">10</xref>], due to their high energy density, high efficiency, fast charge/discharge, and attractive self-discharge rate (5% per month) [<xref ref-type="bibr" rid="ref-11">11</xref>].</p>
<p>After using Battery ESS, PV systems still suffer from nonlinear behavior or maximum power point variation with the climatic conditions, besides low conversion efficiency which is less than 17%. So, it becomes necessary to use the MPPT system to ensure more efficient energy management operation of PV-based Battery Storage Systems [<xref ref-type="bibr" rid="ref-12">12</xref>,<xref ref-type="bibr" rid="ref-13">13</xref>]. The main target of the MPPT is to reach the PV operating voltage close to the MPP under different climatic conditions. It has become the main component in PV power systems. There are many MPPT techniques that can be classified into three main types;
<list list-type="simple">
<list-item><label>1)</label>
<p>Offline methods or Model-based methods, which are based on the parameters of the PV panel to generate the control signals, such as Computational methods (OCV method and SCC method) [<xref ref-type="bibr" rid="ref-14">14</xref>,<xref ref-type="bibr" rid="ref-15">15</xref>], and Soft Computing based methods (ANFIS based method and FLC based method) [<xref ref-type="bibr" rid="ref-16">16</xref>&#x2013;<xref ref-type="bibr" rid="ref-19">19</xref>]. The first method is not suitable for fast changes in climate conditions and the second mainly depends on trial and error with prior training which can be time-consuming [<xref ref-type="bibr" rid="ref-20">20</xref>].</p></list-item>
<list-item><label>2)</label>
<p>On-line methods or Model-free methods or hill climbing techniques (Perturb and Observe (P&#x0026;O) and Incremental Conductance (IncCond)) which are based on instantaneous measurements of PV data. Despite climate conditions changes being rapidly detected, oscillations around the MPP are found [<xref ref-type="bibr" rid="ref-12">12</xref>,<xref ref-type="bibr" rid="ref-13">13</xref>].</p></list-item>
<list-item><label>3)</label>
<p>The Hybrid methods which are based on two algorithms, first an offline method to get the initial operating point close to the MPP of PV, and the second online method to track the MPP faster but with more complexity and cost [<xref ref-type="bibr" rid="ref-20">20</xref>].</p></list-item>
</list></p>
<p>Due to cost, ease of implementation, faster dynamic response, model-free method and efficiency, online methods are more suitable for ESS although they suffer from oscillations around the MPP, which it&#x0027;s not an essential point to ESS.</p>
<p>This paper presents an evaluation study of conventional and novel SC online MPPT techniques for PV-BSS which can predict and track the MPP under rapidly changing environmental conditions in a short time with minimum error and low oscillations. Besides, a valued reference model is also introduced to be able to properly simulate the PV-BSS and study the different effects conditions on the battery SOC.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Mathematical Model of PV-BSS</title>
<p>The proposed PV-BSS introduced in this work mainly consists of a PV module, a DC-DC converter, and a Li-ion battery as shown in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>. Steady-state mathematical models for proposed PV-BSS and each component are introduced;</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>The Schematic diagram of the proposed system</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-3.png"/>
</fig>
<sec id="s2_1">
<label>2.1</label>
<title>PV Module Model</title>
<p>The PV array has nonlinear voltage current characteristic that depends on solar radiation, cell temperature and cells connected pattern as shown below [<xref ref-type="bibr" rid="ref-21">21</xref>,<xref ref-type="bibr" rid="ref-22">22</xref>];</p>

<p><disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>G</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>h</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>h</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula></p>
<p>The electrical specification (at STC) of Siemens&#x2019;s SM55 PV solar module given by manufacturer and mentioned in Appendix can be used to find the five unknown parameters; reverse saturation current per cell <italic>I</italic><sub><italic>o</italic></sub>, radiation photo current per cell <italic>I</italic><sub><italic>ph</italic></sub>, completion factor <italic>A</italic>, Series resistance per cell <italic>R</italic><sub><italic>s</italic></sub> and shunt resistance per cell <italic>R</italic><sub><italic>sh</italic></sub> as follows [<xref ref-type="bibr" rid="ref-23">23</xref>]:</p>
<p>According to the short circuit conditions;</p>
<p><disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>According to the open circuit conditions;</p>
<p><disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>According to the Maximum power conditions;</p>
<p><disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula></p>
<p>According to the derivative of PV module current at MPP;</p>
<p><disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mfrac><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p>According to the derivative of PV module current at SC;</p>
<p><disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p>By solving <xref ref-type="disp-formula" rid="eqn-2">Eqs. (2)</xref> to <xref ref-type="disp-formula" rid="eqn-6">(6)</xref> using a non-linear equation solver as shown in [<xref ref-type="bibr" rid="ref-24">24</xref>], so the electrical parameters of the PV array are known, the simulation model is built in Matlab/Simulink as shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>, and performance curves at different solar radiation and working temperature can be easily shown in <xref ref-type="fig" rid="fig-5">Fig.5</xref>, but after taking into consideration the parameters that affected by different solar radiation and working temperature as following [<xref ref-type="bibr" rid="ref-25">25</xref>,<xref ref-type="bibr" rid="ref-26">26</xref>];</p>
<p><disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mi>t</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>T</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>t</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mi>G</mml:mi><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>t</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mi>t</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mi>T</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>t</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mi>q</mml:mi><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>A</mml:mi><mml:mi>K</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>t</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>T</mml:mi></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:math></disp-formula></p>
<p><disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>t</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mi>G</mml:mi></mml:mfrac><mml:msub><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mi>t</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>The simulation model of SM55 PV module at different solar radiation and working temperature</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-4.png"/>
</fig>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Power-Voltage characteristics of SM55 PV module at different solar radiation and working temperature</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-5.png"/>
</fig>
<p>The comparison between the simulation results with the specification data given by the manufacturer as shown in <xref ref-type="table" rid="table-1">Tab. 1</xref> proves that the validity of the proposed simulation model</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Simulation results with specification data for SM55 module</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th></th>
<th><inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>V</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> <italic>(A)</italic></th>
<th><inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>V</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></th>
</tr>
</thead>
<tbody>
<tr>
<td>Specification data</td>
<td>55</td>
<td>3.15</td>
<td>17.4</td>
<td>3.45</td>
<td>21.7</td>
</tr>
<tr>
<td>Simulation results</td>
<td>54.811</td>
<td>3.155</td>
<td>17.361</td>
<td>3.455</td>
<td>21.691</td>
</tr>
<tr>
<td>Error (%)</td>
<td>0.344</td>
<td>0.159</td>
<td>0.224</td>
<td>0.145</td>
<td>0.042</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>DC-DC Converter Model</title>
<p>Due to high sensitivity to changes in duty cycle <italic>D</italic>, a Boost converter is used. Ideally, (with negligible losses), the output voltage (battery voltage) to input voltage (PV voltage) ratio a in terms of duty cycle is given as follow [<xref ref-type="bibr" rid="ref-16">16</xref>];</p>
<p><disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>D</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula></p>
<p>So the duty cycle <italic>D</italic> can be calculated as follows;</p>
<p><disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:mi>D</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>a</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula></p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Lithium-Ion Battery Model</title>
<p>There are many equivalent circuit models for lithium-ion batteries. The one-time constant model (<italic>OTC</italic>) can illustrate the dynamic characteristics of the battery so it is suitable to determine the state of charge (<italic>SOC</italic>) of the battery.</p>
<p>The OTC model mainly consists of three items including the voltage source <italic>V</italic><sub><italic>OC</italic></sub>, internal resistance R<sub>o</sub>, and parallel RC sub circuit (R<sub>1</sub> and C<sub>1</sub>) as shown in <xref ref-type="fig" rid="fig-6">Fig. 6</xref>. The description of model operation is shown in the discrete time model which can be expressed by the below equations [<xref ref-type="bibr" rid="ref-27">27</xref>,<xref ref-type="bibr" rid="ref-28">28</xref>]:</p>
<p><disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mo>.</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p><disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>O</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:mi>O</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mo>.</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Battery OTC model equivalent circuit</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-6.png"/>
</fig>
<p>By using the above two equations besides the parameters of the Li-ion battery cell mentioned in the Appendix; the simulation model is built in Matlab/Simulink as shown in <xref ref-type="fig" rid="fig-7">Fig. 7</xref> and the battery voltage and the SOC are shown in <xref ref-type="fig" rid="fig-8">Fig. 8</xref>.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>The simulation model of Lithium-Ion battery</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-7.png"/>
</fig>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>Battery voltage and SOC of battery OTC model</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-8.png"/>
</fig>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Simulation Model of PV-BSS</title>
<p>The proposed PV-BSS with MPPT techniques was simulated in MATLAB/SIMULINK software environment as shown in <xref ref-type="fig" rid="fig-9">Fig. 9</xref>. Initially, the proposed PV-BSS operates at <italic>D &#x003D; 0.16</italic></p>
<p>The variation of PV voltage, Battery voltage, Battery power, and SOC of battery without MPPT technique will be illustrated below from <xref ref-type="fig" rid="fig-10">Fig. 10</xref>.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>The simulation model of PV-EES</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-9.png"/>
</fig>
<fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>Operation of PV-BSS without MPPT technique at different solar radiation and temperature</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-10.png"/>
</fig>
<p>These figures show the effects of the irradiance (<italic>G</italic>) and temperature (<italic>T</italic>) variation in 4 cases mentioned in <xref ref-type="fig" rid="fig-4">Fig. 4</xref> every 600 s. As shown in <xref ref-type="fig" rid="fig-10">Figs.10a</xref> and <xref ref-type="fig" rid="fig-10">10b</xref>, every 600 s there is a change in PV current and voltage due to irradiance and temperature change. The change in PV output is accompanied by a change in battery voltage and current with a reciprocal ratio. So, the power of PV &#x0026; Battery is approximately the same as shown in <xref ref-type="fig" rid="fig-10">Fig. 10c</xref>.</p>
<p>Where <xref ref-type="fig" rid="fig-10">Fig. 10d</xref> illustrates the SOC of the battery, it is easily noticed that the rate of charging is changed every 600 s as irradiance and temperature change. Also, the BSS takes 2400 s to reach SOC equal 48.7%.</p>
</sec>
<sec id="s4">
<label>4</label>
<title>Simulation Model of On-line MPPT Techniques</title>
<p>In this part; three different online MPPT techniques are discussed. P&#x0026;O and IncCond techniques are conventional hill-climbing techniques that are based on measurements of PV voltage and currents then the duty cycle is varied until the MPP is reached. The third technique is a novel methodology based on using solar irradiance and cell temperature measurements with pre-build ANFIS model to predict the optimum duty cycle to reach MPP.</p>
<p>P&#x0026;O, IncCond and ANFIS-based techniques are used as an online MPPT controller to investigate the proposed study under different environmental conditions, so intensive works are conducted.</p>
<sec id="s4_1">
<label>4.1</label>
<title>P&#x0026;O Technique</title>
<p>The P&#x0026;O technique is based on periodical measurement of PV current <italic>I(k)</italic> and voltage <italic>V(k)</italic> to determine the actual PV output power <italic>P(k)</italic>, then flowing steps are repeated until MPP is reached:
<list list-type="simple">
<list-item><label>1)</label><p>Perturb; varying the power converter duty cycle <italic>D</italic> up and down.</p></list-item>
<list-item><label>2)</label><p>Observe; determining the output power variation <italic>(&#x0394;P)</italic> sign and the PV voltage variation <italic>(&#x0394;V)</italic> sign.</p></list-item>
<list-item><label>3)</label><p>If <italic>&#x0394;P</italic> and <italic>&#x0394;V</italic> have different signs, the perturb step should be kept in the same direction otherwise the direction will be reversed.</p></list-item>
<list-item><label>4)</label><p>For more accuracy, lower oscillation, and fast reaching to the MPP, variable step size is used [<xref ref-type="bibr" rid="ref-13">13</xref>]</p></list-item>
</list></p>
<p>The previous steps can be summarized in the flow chart of the P&#x0026;O technique, which is shown in <xref ref-type="fig" rid="fig-11">Fig. 11a</xref>. For every previous change in PV current and voltage due to irradiance and temperature change the optimum Duty cycle obtained by the P&#x0026;O technique is shown in <xref ref-type="fig" rid="fig-11">Fig. 11b</xref>.</p>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>IncCond Technique</title>
<p>The IncCond technique is based on periodical measurement of PV current <italic>I(k)</italic> and voltage <italic>V(k)</italic> to determine the actual instantaneous conductance <italic>I(k)/V(k)</italic>, then flowing steps are repeated until MPP is reached [<xref ref-type="bibr" rid="ref-13">13</xref>]:
<list list-type="simple">
<list-item><label>1)</label><p>Varying the power converter duty cycle <italic>D</italic> up and down.</p></list-item>
<list-item><label>2)</label><p>Determining the PV current variation (<italic>&#x0394;I</italic>) and the PV voltage variation (<italic>&#x0394;V</italic>) and incremental conductance <italic>&#x0394;I/&#x0394;V</italic>.</p></list-item>
<list-item><label>3)</label><p>If <italic>&#x0394;V</italic> <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:mo>&#x2260;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> and <italic>(&#x0394;I/&#x0394;V)</italic> &#x003C; (&#x2212;<italic>I/V</italic>), <italic>D</italic> should be increased otherwise <italic>D</italic> will be decreased.</p></list-item>
<list-item><label>4)</label><p>If <italic>&#x0394;V</italic> <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> and <italic>(&#x0394;I. &#x003E; 0</italic>), <italic>D</italic> should be increased otherwise <italic>D</italic> will be decreased</p></list-item></list></p>
<fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>P&#x0026;O MPPT algorithm</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-11.png"/>
</fig>
<p>The previous steps can be summarized in the IncCond technique flow chart, which is shown in <xref ref-type="fig" rid="fig-12">Fig. 12a</xref></p>
<p>For every previous change in PV current and voltage due to irradiance and temperature change the optimum Duty cycle obtained by the IncCond technique is shown in <xref ref-type="fig" rid="fig-12">Fig. 12b</xref></p>
<fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>IncCond MPPT algorithm</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-12.png"/>
</fig>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>ANFIS-Based Technique</title>
<p>The ANFIS-based algorithm uses a periodical measurement of the radiation level and cell temperature as inputs of a network; and the optimal Duty cycle <italic>D</italic><sub><italic>opt</italic></sub> as an input of the network.</p>
<p>The optimal Duty cycle <italic>D</italic><sub><italic>opt</italic></sub> can be estimated by solving <xref ref-type="disp-formula" rid="eqn-4">Eqs. (4)</xref>, <xref ref-type="disp-formula" rid="eqn-5">(5)</xref>, <xref ref-type="disp-formula" rid="eqn-10">(10)</xref>, <xref ref-type="disp-formula" rid="eqn-12">(12)</xref> and <xref ref-type="disp-formula" rid="eqn-13">(13)</xref>. Due to the nonlinearity, the complexity of the PV-BSS and ANFIS-based algorithm is to be employed. This can be mathematically expressed as follows;</p>
<p><disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>a</mml:mi></mml:math></disp-formula></p>
<p><disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:mi>a</mml:mi><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>O</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:mi>O</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>a</mml:mi></mml:math></disp-formula></p>
<p>So the ANFIS model can be built by using actual data of <italic>G, T</italic>, and <italic>D</italic><sub><italic>opt</italic></sub> that based upon a first order Takagi&#x2013;Sugeno model consisting of five layers. The membership functions are chosen to be trimf membership function for all the inputs where it gives good outputs compared to the other membership functions With RMSE &#x003D; 0.00045212.</p>
<p>For every previous change in PV current and voltage due to irradiance and temperature change the optimum Duty cycle obtained by ANFIS-based technique is shown in <xref ref-type="fig" rid="fig-13">Fig. 13</xref>.</p>
<fig id="fig-13">
<label>Figure 13</label>
<caption>
<title>Optimum duty cycle with time with ANFIS-based MPPT algorithm at different solar radiation and working temperature</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-13.png"/>
</fig>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Operation of PV-BSS Based on On-Line MPPT Techniques</title>
<p>The operation of PV-based battery storage system using IncCond, P&#x0026;O, and ANFIS based techniques under different environmental conditions is done below. Illustrating the performance characteristics of PV-BSS and evaluating the validity and the accuracy of proposed models under variable climates conditions are achieved by simulation works.</p>
<sec id="s5_1">
<label>5.1</label>
<title>On-Line MPPT Techniques Evaluation</title>
<p>For every previous change in irradiance and temperature change, the PV and Battery voltage and current obtained by IncCond, P&#x0026;O, and ANFIS-based techniques are shown in <xref ref-type="fig" rid="fig-14">Fig. 14</xref>.</p>
<p><xref ref-type="table" rid="table-2">Tabs. 2</xref> and <xref ref-type="table" rid="table-3">3</xref> show a comparison between different MPPT algorithms and their effect on PV &#x0026; Battery Voltage and current. From obtained data, it is easily deduced that ANFIS-based techniques is the best MPPT technique according to the range, standard deviation, and relation between mean, median and mode for instantaneous PV and battery voltage.</p>
<fig id="fig-14">
<label>Figure 14</label>
<caption>
<title>Voltage and current of PV-BSS with different MPPT algorithms at different solar radiation &#x0026; temperature</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-14.png"/>
</fig>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>MPPT techniques evaluation for instantaneous PV &#x0026; Battery voltage</title>
</caption>
<table frame="hsides">
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th colspan="5" align="center">PV voltage</th>
<th colspan="4" align="center">Battery voltage</th>
</tr>
<tr>
<th></th>
<th >IncCond MPPT</th>
<th>P&#x0026;O <break/>MPPT</th>
<th>ANFIS MPPT</th>
<th>MPP LOCUS</th>
<th>IncCond MPPT</th>
<th>P&#x0026;O MPPT</th>
<th>ANFIS MPPT</th>
<th>MPP LOCUS</th>
</tr>
</thead>
<tbody>
<tr>
<td>Mean</td>
<td>16.73</td>
<td>16.74</td>
<td>17.5</td>
<td>16.733</td>
<td>23.69</td>
<td>23.72</td>
<td>23.74</td>
<td>23.99</td>
</tr>
<tr>
<td>Median</td>
<td>17</td>
<td>17.15</td>
<td>17.88</td>
<td>---</td>
<td>23.79</td>
<td>23.82</td>
<td>23.89</td>
<td>---</td>
</tr>
<tr>
<td>Mode</td>
<td>20.65</td>
<td>15.23</td>
<td>16.1</td>
<td>---</td>
<td>15.09</td>
<td>21.54</td>
<td>22.41</td>
<td>---</td>
</tr>
<tr>
<td>Std</td>
<td>0.9286</td>
<td>0.7744</td>
<td>0.7126</td>
<td>---</td>
<td>0.8103</td>
<td>0.7775</td>
<td>0.7741</td>
<td>---</td>
</tr>
<tr>
<td>Range</td>
<td>21.69</td>
<td>5.423</td>
<td>4.467</td>
<td>1.868</td>
<td>10.61</td>
<td>8.262</td>
<td>3.862</td>
<td>1.9889</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>MPPT techniques evaluation for instantaneous PV &#x0026; Battery current</title>
</caption>
<table frame="hsides">
<colgroup>
<col />
<col />
<col />
<col />
<col />
<col />
<col />
<col />
<col />
</colgroup>
<thead>
<tr>
<th colspan="5" align="center">PV current</th>
<th colspan="4" align="center">Battery current</th>
</tr>
<tr>
<th></th>
<th>IncCond<break/>MPPT</th>
<th>P&#x0026;O<break/>MPPT</th>
<th>ANFIS MPPT</th>
<th>MPP<break/>LOCUS</th>
<th>IncCond<break/>MPPT</th>
<th>P&#x0026;O<break/>MPPT</th>
<th>ANFIS MPPT</th>
<th>MPP<break/>LOCUS</th>
</tr>
</thead>
<tbody>
<tr>
<td>Mean</td>
<td>38.42</td>
<td>36.96</td>
<td>38.76</td>
<td>38.889</td>
<td>25</td>
<td>24.76</td>
<td>25.23</td>
<td>26.91</td>
</tr>
<tr>
<td>Median</td>
<td>38.27</td>
<td>42.38</td>
<td>37.88</td>
<td>---</td>
<td>25.11</td>
<td>22.58</td>
<td>24.96</td>
<td>----</td>
</tr>
<tr>
<td>Mode</td>
<td>41.37</td>
<td>21.84</td>
<td>23.04</td>
<td>---</td>
<td>0</td>
<td>13.1</td>
<td>13.25</td>
<td>---</td>
</tr>
<tr>
<td>Std</td>
<td>10.3</td>
<td>9.486</td>
<td>8.885</td>
<td>---</td>
<td>7.681</td>
<td>7.486</td>
<td>7.149</td>
<td>---</td>
</tr>
<tr>
<td>Range</td>
<td>52.26</td>
<td>25.25</td>
<td>23.78</td>
<td>5.1</td>
<td>47.62</td>
<td>25.83</td>
<td>24.58</td>
<td>16.512</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>For Voltage waveform; ANFIS-based technique has a lower range and standard deviation which means lower oscillation as noticed in <xref ref-type="table" rid="table-2">Tab. 2</xref>. Besides the mean, median and mode are approximately equal which means a more symmetrical voltage waveform. Also, lower overshot for ANFIS-based technique as noticed in <xref ref-type="fig" rid="fig-14">Fig. 14a</xref>.</p>
<p>Also for the current waveform; ANFIS-based technique has a slight lower range and standard deviation which means lower oscillation as noticed in <xref ref-type="table" rid="table-3">Tab. 3</xref>. But it is noticed that current has more oscillation than voltage waveform. Also the mean, median, and mode are not equal which means not symmetrical waveform. But still, ANFIS-based technique is slight best waveform as noticed in <xref ref-type="fig" rid="fig-14">Fig. 14b</xref></p>
</sec>
<sec id="s5_2">
<label>5.2</label>
<title>Results and Discussion</title>
<p><xref ref-type="fig" rid="fig-15">Fig. 15a</xref> and <xref ref-type="table" rid="table-4">Tab. 4</xref> show a comparison between different MPPT algorithms and their effect on Battery power. It is easily noticed that ANFIS-based technique is the best MPPT technique.</p>
<fig id="fig-15">
<label>Figure 15</label>
<caption>
<title>Power &#x0026; SOC of BSS with different MPPT algorithms at different solar radiation &#x0026; temperature</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_30733-fig-15.png"/>
</fig>
<table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>MPPT techniques evaluation for instantaneous Battery Power</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th/>
<th>IncCond MPPT</th>
<th>P&#x0026;O MPPT</th>
<th>ANFIS MPPT</th>
<th>MPP LOCUS</th>
</tr>
</thead>
<tbody>
<tr>
<td>Mean</td>
<td>697</td>
<td>591.2</td>
<td>608</td>
<td>649.66</td>
</tr>
<tr>
<td>Median</td>
<td>599.9</td>
<td>562.1</td>
<td>600.4</td>
<td>---</td>
</tr>
<tr>
<td>Mode</td>
<td>0</td>
<td>121</td>
<td>298.7</td>
<td>---</td>
</tr>
<tr>
<td>Std</td>
<td>196.9</td>
<td>182.5</td>
<td>192</td>
<td>---</td>
</tr>
<tr>
<td>Range</td>
<td>1196</td>
<td>830</td>
<td>618.3</td>
<td>431.623</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>where, <xref ref-type="fig" rid="fig-15">Fig. 15b</xref> illustrates the SOC of the battery obtained by different MPPT techniques. It is easily noticed that a significant improvement of SOC as the BSS takes 2400 s to reach SOC equal 70.94%, 71.03%, and 71.73% for IncCond, P&#x0026;O, and ANFIS based MPPT techniques respectively.</p>
</sec>
</sec>
<sec id="s6">
<label>6</label>
<title>Conclusions</title>
<p>A novel approach for online MPPT for PV-BSS operation based on ANFIS Technique is discussed, implemented and assessed. Besides conventional hill-climbing techniques P&#x0026; O, and IncCond techniques are also introduced and evaluated.</p>
<p>The main results present in this article can be summarized as shown below;
<list list-type="simple">
<list-item>
<label>1)</label><p>A valued reference model of PV-BSS is introduced with full analyses</p></list-item>
<list-item>
<label>2)</label><p>Evaluation study of On-Line MPPT Algorithms of PV-BSS is introduced with full analyses</p></list-item>
<list-item>
<label>3)</label><p>P&#x0026;O, IncCond and ANFIS based techniques are presented</p></list-item>
<list-item>
<label>4)</label><p>Significant increase of SOC for proposed methodology to 147.3% from (84.7% without MPPT to 71.73% with MPPT).</p></list-item>
<list-item>
<label>5)</label><p>Get a novel SC method to predict the optimal duty cycle to track the MPP with variable climate conditions.</p></list-item>
<list-item>
<label>6)</label><p>Approximately equal duty cycle prediction from SC MPPT model and analytical model with MSSE of 0.000083 for the worst case.</p></list-item>
<list-item>
<label>7)</label><p>Then modeling of PV-BSS operation with P&#x0026;O, IncCond and ANFIS-based techniques is discussed.</p></list-item>
<list-item>
<label>8)</label><p>Also evaluation of P&#x0026;O, IncCond and ANFIS-based techniques is introduced and ANFIS based technique is proved as the best online MPPT technique with lower oscillation.</p></list-item>
</list></p>
<p>This model may be very useful for more works such as studying the partial shading effects, different types of batteries, and discussing the effect of SC MPPT techniques on SOC.</p>
</sec>
</body>
<back>
<glossary content-type="abbreviations" id="glossary-1">
<title>Nomenclature</title>
<def-list>
<def-item>
<term><inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Voltage of PV generator, in Volt.</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Current of PV generator, in Ampere.</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Output power of PV generator output power, in Watt.</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Cell insolation photo current, in Ampere.</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>h</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>PV generator insolation photo current, in Ampere.</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Cell reverse saturation current, in Ampere.</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Reverse saturation current of PV generator, in Ampere.</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Series resistance per cell, in Ohm.</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Shunt resistance per cell, in Ohm.</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Series resistance of PV generator, in Ohm.</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Numbers of series- connected solar cells</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>P</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Number of parallel-connected solar cells</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:mi>q</mml:mi></mml:math></inline-formula></term>
<def>
<p>Electron charge, 1.602 &#x00D7; 10<sup>&#x2212;19</sup> C</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:mi>K</mml:mi></mml:math></inline-formula></term>
<def>
<p>Boltzmann constant, 1.38 &#x00D7; 10<sup>&#x2212;23</sup> J/k</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:mi>T</mml:mi></mml:math></inline-formula></term>
<def>
<p>Cell working temperature in, &#x00B0;C</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:mi>A</mml:mi></mml:math></inline-formula></term>
<def>
<p>Completion factor.</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:mi mathvariant="normal">&#x039B;</mml:mi></mml:math></inline-formula></term>
<def>
<p>PV cell constant in, (1/V)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:msub><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>PV generator constant in, (1/V)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:mi>G</mml:mi></mml:math></inline-formula></term>
<def>
<p>Solar insolation (radiation) level in W/m<sup>2</sup>.</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Maximum output power of PV module, in Watt</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Maximum current of PV module, in Ampere.</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Maximum voltage of PV module, in Volt.</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Short circuit current of PV module, in Ampere</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Open circuit voltage of PV module, in Volt</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Temperature coefficient of <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Temperature coefficient of <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></p>
</def>
</def-item>
<def-item>
<term>OCV</term>
<def>
<p>Battery open circuit voltage, in Volt</p>
</def>
</def-item>
<def-item>
<term><italic>R</italic><sub>1</sub></term>
<def>
<p>Battery parallel RC resistance, in Ohm</p>
</def>
</def-item>
<def-item>
<term><italic>C</italic><sub>1</sub></term>
<def>
<p>Battery parallel RC capacitor, in Farad</p>
</def>
</def-item>
<def-item>
<term><italic>R</italic><sub>0</sub></term>
<def>
<p>Battery internal resistance, in Ohm</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Battery parallel RC voltage, in Volt</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Battery voltage, in Volt</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Battery current, in Ampere</p>
</def>
</def-item>
<def-item>
<term><italic>D</italic><sub><italic>opt</italic></sub></term>
<def>
<p>Optimum duty cycle of DC-DC Converter</p>
</def>
</def-item>
<def-item>
<term><italic>a</italic></term>
<def>
<p>Current ratio of DC-DC Converter</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Sampling period in Sec</p>
</def>
</def-item>
</def-list>
</glossary>
<ack>
<p>The authors are thankful to the Deanship of Scientific Research at Najran University for funding this work under the General Research Funding program grant code (NU/-/SERC/10/650).</p>
</ack>
<fn-group>
<fn fn-type="other"><p><bold>Funding Statement:</bold> The Deanship of Scientific Research at Najran University has supported this work, under the General Research Funding program grant code (NU/-/SERC/10/650).</p>
</fn>
<fn fn-type="conflict"><p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</fn>
</fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><collab>International Renewable Energy Agency Platform IRENA</collab></person-group>, &#x201C;<article-title>Renewable capacity statistics 2021</article-title>,&#x201D; <comment>[Accessed 18 January 2022]</comment>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Sechilariu</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Wang</surname></string-name> and <string-name><given-names>F.</given-names> <surname>Locment</surname></string-name></person-group>, &#x201C;<article-title>Building integrated photovoltaic system with energy storage and smart grid communication</article-title>,&#x201D; <source>IEEE Transactions on Industrial Electronics</source>, vol. <volume>60</volume>, no. <issue>4</issue>, pp. <fpage>1607</fpage>&#x2013;<lpage>1618</lpage>, <year>2013</year>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Xu</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Bishop</surname></string-name>, <string-name><given-names>D. G.</given-names> <surname>Oikarinen</surname></string-name> and <string-name><given-names>C.</given-names> <surname>Hao</surname></string-name></person-group>, &#x201C;<article-title>Application and modeling of battery energy storage in power systems</article-title>,&#x201D; <source>CSEE Journal of Power and Energy Systems</source>, vol. <volume>2</volume>, no. <issue>3</issue>, pp. <fpage>82</fpage>&#x2013;<lpage>90</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><collab>International Energy Agency Platform IEA</collab></person-group>, &#x201C;<article-title>Renewables 2021, Global Status Report</article-title>,&#x201D; <comment>[Accessed 18 January 2022]</comment>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Parnell</surname></string-name></person-group>, &#x201C;<article-title>2020: The year of green hydrogen in 10 stories</article-title>,&#x201D; <source>Green Tech Media</source><comment> [Accessed 18 January 2022]</comment><year>2020</year>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>G.</given-names> <surname>Chaudhary</surname></string-name>, <string-name><given-names>J. J.</given-names> <surname>Lamb</surname></string-name>, <string-name><given-names>O. S.</given-names> <surname>Burheim</surname></string-name> and <string-name><given-names>B.</given-names> <surname>Austb&#x00F8;</surname></string-name></person-group>, &#x201C;<article-title>Review of energy storage and energy management system control strategies in micro-grids</article-title>,&#x201D; <source>Energies</source>, vol. <volume>14</volume>, no. <issue>16</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>25</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E.</given-names> <surname>Hossain</surname></string-name>, <string-name><given-names>H. M. R.</given-names> <surname>Faruque</surname></string-name>, <string-name><given-names>M. S. H.</given-names> <surname>Sunny</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Mohammad</surname></string-name> and <string-name><given-names>N.</given-names> <surname>Nawar</surname></string-name></person-group>, &#x201C;<article-title>A comprehensive review on energy storage systems: Types, comparison, current scenario, applications, barriers, and potential solutions, policies, and future prospects</article-title>,&#x201D; <source>Energies</source>, vol. <volume>13</volume>, no. <issue>14</issue>, pp. <fpage>3651</fpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H. A.</given-names> <surname>Behabtu</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Messagie</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Coosemans</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Berecibar</surname></string-name>, <string-name><given-names>K. A.</given-names> <surname>Fante</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>A review of energy storage technologies&#x2019; application potentials in renewable energy sources grid integration</article-title>,&#x201D; <source>Sustainability</source>, vol. <volume>12</volume>, no. <issue>24</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>20</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Z.</given-names> <surname>Huang</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Luo</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Jia</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Zheng</surname></string-name> and <string-name><given-names>Z.</given-names> <surname>Lyu</surname></string-name></person-group>, &#x201C;<article-title>A sulfur-doped carbon-enhanced Na3V2(PO4)3 nano-composite for sodium-ion storage</article-title>,&#x201D; <source>Journal of Physics and Chemistry of Solids</source>, vol. <volume>167</volume>, pp. <fpage>1</fpage>&#x2013;<lpage>10</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. Y.</given-names> <surname>Yassin</surname></string-name></person-group>, &#x201C;<article-title>Impedance, structural and thermal analyses of polyvinyl alcohol/polyvinyl pyrrolidone blend incorporated with Li&#x002B; ions for lithium-ion batteries</article-title>,&#x201D; <source>Journal of Materials Research and Technology</source>, vol. <volume>15</volume>, pp. <fpage>754</fpage>&#x2013;<lpage>767</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Qiu</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Wang</surname></string-name> and <string-name><given-names>Sh</given-names> <surname>Yuan</surname></string-name></person-group>, &#x201C;<article-title>Functional polyethylene separator with impurity entrapment and faster Li&#x002B; ions transfer for superior lithium-ion batteries</article-title>,&#x201D; <source>Journal of Colloid and Interface Science</source>, vol. <volume>607</volume>, no. <issue>1</issue>, pp. <fpage>742</fpage>&#x2013;<lpage>751</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. A.</given-names> <surname>Farahat</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Enany</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Nasr</surname></string-name></person-group>, &#x201C;<article-title>Assessment of maximum power point tracking techniques for PV system applications</article-title>,&#x201D; <source>Journal of Renewable and Sustainable Energy</source>, vol. <volume>7</volume>, no. <issue>4</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>10</lpage>, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. A.</given-names> <surname>Enany</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Farahat</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Nasr</surname></string-name></person-group>, &#x201C;<article-title>Modeling and evaluation of main maximum power point tracking algorithms for photovoltaics systems</article-title>,&#x201D; <source>Renewable and Sustainable Energy Reviews</source>, vol. <volume>58</volume>, no. <issue>4</issue>, pp. <fpage>1578</fpage>&#x2013;<lpage>1586</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Baimel</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Tapuchi</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Levron</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Belikov</surname></string-name></person-group>, &#x201C;<article-title>Improved fractional open circuit voltage MPPT methods for PV systems</article-title>,&#x201D; <source>Electronics</source>, vol. <volume>8</volume>, no. <issue>3</issue>, pp. <fpage>321</fpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Mroczka</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Ostrowski</surname></string-name></person-group>, &#x201C;<article-title>A low-cost maximum power point tracker with the hybrid algorithm that uses temperature measurement</article-title>,&#x201D; in <conf-name>2019 8th Int. Conf. on Renewable Energy Research and Applications (ICRERA)</conf-name>, Brasov, Romania, pp. <fpage>445</fpage>&#x2013;<lpage>449</lpage>, <year>2019</year>. </mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. A.</given-names> <surname>Ibrahim</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Nasr</surname></string-name> and <string-name><given-names>M. A.</given-names> <surname>Enany</surname></string-name></person-group>, &#x201C;<article-title>Maximum power point tracking using ANFIS for a reconfigurable PV-based battery charger under non-uniform operating conditions</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>9</volume>, pp. <fpage>114457</fpage>&#x2013;<lpage>114467</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. A.</given-names> <surname>Enany</surname></string-name></person-group>, &#x201C;<article-title>Cuckoo search based MPPT controller for PV water pumping system</article-title>,&#x201D; <source>Journal of Renewable and Sustainable Energy</source>, vol. <volume>9</volume>, no. <issue>6</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>10</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Zhu</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Shu</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Yu</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Comprehensive overview of maximum power point tracking algorithms of PV systems under partial shading condition</article-title>,&#x201D; <source>Journal of Cleaner Production</source>, vol. <volume>268</volume>, no. <issue>5</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>21</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. M.</given-names> <surname>Ahmed</surname></string-name>, <string-name><given-names>W. S.</given-names> <surname>Hassanien</surname></string-name> and <string-name><given-names>M. A.</given-names> <surname>Enany</surname></string-name></person-group>, &#x201C;<article-title>Modeling and evaluation of SC MPPT controllers for PVWPS based on DC motor</article-title>,&#x201D; <source>Energy Reports</source>, vol. <volume>7</volume>, no. <issue>supplement issue 1</issue>, pp. <fpage>6044</fpage>&#x2013;<lpage>6053</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. R.</given-names> <surname>Reisi</surname></string-name>, <string-name><given-names>M. H.</given-names> <surname>Moradi</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Jamasb</surname></string-name></person-group>, &#x201C;<article-title>Classification and comparison of maximum power point tracking techniques for photovoltaic system: A review</article-title>,&#x201D; <source>Renewable and Sustainable Energy Reviews</source>, vol. <volume>19</volume>, no. <issue>4</issue>, pp. <fpage>433</fpage>&#x2013;<lpage>443</lpage>, <year>2013</year>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>N. A.</given-names> <surname>Elsonbaty</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Enany</surname></string-name> and <string-name><given-names>M. M.</given-names> <surname>Gamil</surname></string-name></person-group>, &#x201C;<article-title>Modeling of a directly coupled PV water pumping system using soft computing techniques</article-title>,&#x201D; in <conf-name>Michael Faraday IET International Summit&#x2013;2015, MFIIS(2015)</conf-name>, <publisher-loc>Kolkata, India</publisher-loc>, pp. <fpage>554</fpage>&#x2013;<lpage>559</lpage>, <year>2015</year>. </mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N. A.</given-names> <surname>Elsonbaty</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Enany</surname></string-name> and <string-name><given-names>M. M.</given-names> <surname>Gamil</surname></string-name></person-group>, &#x201C;<article-title>Soft computing modeling of a directly coupled PV water pumping system</article-title>,&#x201D; <source>International Journal of Renewable Energy Research (IJRER)</source>, vol. <volume>6</volume>, no. <issue>1</issue>, pp. <fpage>99</fpage>&#x2013;<lpage>105</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Hara</surname></string-name></person-group>, &#x201C;<article-title>Parameter extraction of single-diode model from module datasheet information using temperature coefficients</article-title>,&#x201D; <source>IEEE Journal of Photovoltaic</source>, vol. <volume>11</volume>, no. <issue>1</issue>, pp. <fpage>213</fpage>&#x2013;<lpage>218</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Tian</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Mancilla-David</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Ellis</surname></string-name>, <string-name><given-names>E.</given-names> <surname>Muljadi</surname></string-name> and <string-name><given-names>P.</given-names> <surname>Jenkins</surname></string-name></person-group>, &#x201C;<article-title>A cell-to-module-to-array detailed model for photovoltaic panels</article-title>,&#x201D; <source>Solar Energy</source>, vol. <volume>86</volume>, no. <issue>9</issue>, pp. <fpage>2695</fpage>&#x2013;<lpage>2706</lpage>, <year>2012</year>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Jung</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Ahmed</surname></string-name></person-group>, &#x201C;<chapter-title>Model construction of single crystalline photovoltaic panels for real-time simulation</chapter-title>,&#x201D; in <source>2010 IEEE Energy Conversion Congress and Exposition</source>, Atlanta, GA, USA, IEEE, pp. <fpage>342</fpage>&#x2013;<lpage>349</lpage>, <year>2010</year>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>W.</given-names> <surname>De Soto</surname></string-name>, <string-name><given-names>S. A.</given-names> <surname>Klein</surname></string-name> and <string-name><given-names>W. A.</given-names> <surname>Beckman</surname></string-name></person-group>, &#x201C;<article-title>Improvement and validation of a model for photovoltaic array performance</article-title>,&#x201D; <source>Solar Energy</source>, vol. <volume>80</volume>, no. <issue>1</issue>, pp. <fpage>78</fpage>&#x2013;<lpage>88</lpage>, <year>2006</year>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Rahmoun</surname></string-name> and <string-name><given-names>H.</given-names> <surname>Biechl</surname></string-name></person-group>, &#x201C;<article-title>Modelling of Li-ion batteries using equivalent circuit diagrams</article-title>,&#x201D; <source>Przegl&#x0104;d Elektrotechniczny (Electrical Review)</source>, vol. <volume>2012</volume>, no. <issue>7b</issue>, pp. <fpage>152</fpage>&#x2013;<lpage>156</lpage>, <year>2012</year>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Huria</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Ceraolo</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Gazzarri</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Jackey</surname></string-name></person-group>, &#x201C;<article-title>High fidelity electrical model with thermal dependence for characterization and simulation of high-power lithium battery cells</article-title>,&#x201D; in <conf-name>2012 IEEE Int. Electric Vehicle Conf.</conf-name>, pp. <fpage>1</fpage>&#x2013;<lpage>8</lpage>, <year>2012</year>. </mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><collab>Siemens Solar Industries</collab></person-group>, &#x201C;<article-title>Solar module SM55</article-title>,&#x201D; <comment>[accessed 22.1.22]</comment>. [Online]. Available: <uri>http://www.solarquest.com/microsolar/suppliers/siemens/sm55.pdf</uri>.</mixed-citation></ref>
</ref-list>
<app-group>
<app id="app-1">
<title>Appendix A</title>
<sec id="s7">
<title/>
<p>The study system parameters are [<xref ref-type="bibr" rid="ref-29">29</xref>];</p>
<table-wrap id="table-5"> 
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th colspan="5">1-PV module data at STC (<inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:mrow><mml:mtext>G</mml:mtext></mml:mrow></mml:math></inline-formula> &#x003D; 1000 W/m<sup>2</sup> and <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:math></inline-formula> &#x003D; 25&#x00B0;C)</th>
</tr>
</thead>
<tbody>
<tr>
<td><inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:msub><mml:mrow><mml:mtext>P</mml:mtext></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td colspan="4">55 W</td>
</tr>
<tr>
<td><inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:msub><mml:mrow><mml:mtext>I</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>mp</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td colspan="4">3.15 A</td>
</tr>
<tr>
<td><inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:msub><mml:mrow><mml:mtext>V</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>mp</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td colspan="4">17.4 V</td>
</tr>
<tr>
<td><inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:msub><mml:mrow><mml:mtext>I</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>sc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td colspan="4">3.45 A</td>
</tr>
<tr>
<td><inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:msub><mml:mrow><mml:mtext>V</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>oc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td colspan="4">21.7 V</td>
</tr>
<tr>
<td><inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:msub><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td colspan="4">1.2 mA/&#x00B0;C</td>
</tr>
<tr>
<td><inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:msub><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td colspan="4">&#x2212;0.077 V/&#x00B0;C</td>
</tr>
<tr>
<td colspan="5">2-PV module parameters [<xref ref-type="bibr" rid="ref-16">16</xref>]</td>
</tr>
<tr>
<td><inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:msub><mml:mrow><mml:mtext>I</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>o</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td colspan="4"><inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:mn>5.5118</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>6</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> A</td>
</tr>
<tr>
<td><inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:msub><mml:mrow><mml:mtext>I</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>ph</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td colspan="4">3.45 A</td>
</tr>
<tr>
<td><inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:mrow><mml:mtext>A</mml:mtext></mml:mrow></mml:math></inline-formula></td>
<td colspan="4">1.7571</td>
</tr>
<tr>
<td><inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:msub><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td colspan="4"><inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:mn>2.9</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> &#x2126;</td>
</tr>
<tr>
<td><inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:msub><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>sh</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td colspan="4"><inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:mn>1.4857</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mn>6</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> &#x2126;</td>
</tr>
<tr>
<td colspan="5">3-Battery parameters [<xref ref-type="bibr" rid="ref-16">16</xref>]</td>
</tr>
<tr>
<th>SOC</th>
<th>OCV</th>
<th>R1</th>
<th>C1</th>
<th>R0</th>
</tr>
<tr>
<td>0</td>
<td>3.5076</td>
<td>0.004538</td>
<td>9984.6</td>
<td>0.0081501</td>
</tr>
<tr>
<td>0.1</td>
<td>3.5659</td>
<td>0.004267</td>
<td>10102</td>
<td>0.0068234</td>
</tr>
<tr>
<td>0.2</td>
<td>3.6113</td>
<td>0.004343</td>
<td>10211</td>
<td>0.0068773</td>
</tr>
<tr>
<td>0.3</td>
<td>3.6499</td>
<td>0.004283</td>
<td>10188</td>
<td>0.0067141</td>
</tr>
<tr>
<td>0.4</td>
<td>3.6821</td>
<td>0.004167</td>
<td>10172</td>
<td>0.0064051</td>
</tr>
<tr>
<td>0.5</td>
<td>3.7128</td>
<td>0.004053</td>
<td>10193</td>
<td>0.0060162</td>
</tr>
<tr>
<td>0.6</td>
<td>3.7991</td>
<td>0.004094</td>
<td>10185</td>
<td>0.0062861</td>
</tr>
<tr>
<td>0.7</td>
<td>3.8839</td>
<td>0.004199</td>
<td>10117</td>
<td>0.0064136</td>
</tr>
<tr>
<td>0.8</td>
<td>3.9764</td>
<td>0.004167</td>
<td>10132</td>
<td>0.0063683</td>
</tr>
<tr>
<td>0.9</td>
<td>4.0802</td>
<td>0.004109</td>
<td>10130</td>
<td>0.0065124</td>
</tr>
<tr>
<td>1</td>
<td>4.2007</td>
<td>0.004658</td>
<td>10207</td>
<td>0.0083997</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</app>
</app-group>
</back>
</article>
