<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">
    jpee
   </journal-id>
   <journal-title-group>
    <journal-title>
     Journal of Power and Energy Engineering
    </journal-title>
   </journal-title-group>
   <issn pub-type="epub">
    2327-588X
   </issn>
   <issn publication-format="print">
    2327-5901
   </issn>
   <publisher>
    <publisher-name>
     Scientific Research Publishing
    </publisher-name>
   </publisher>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="doi">
    10.4236/jpee.2024.1211008
   </article-id>
   <article-id pub-id-type="publisher-id">
    jpee-137824
   </article-id>
   <article-categories>
    <subj-group subj-group-type="heading">
     <subject>
      Articles
     </subject>
    </subj-group>
    <subj-group subj-group-type="Discipline-v2">
     <subject>
      Engineering
     </subject>
    </subj-group>
   </article-categories>
   <title-group>
    Analysis of Maximum PowerPoint Tracking (MPPT) Adaptability in Inverters of the Three-Phase Photovoltaic Systems Integrated into the Electrical Grid of Congo-Brazzaville
   </title-group>
   <contrib-group>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Rostand Martialy Davy Loembe
      </surname>
      <given-names>
       Souamy
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff1"> 
      <sup>1</sup>
     </xref> 
     <xref ref-type="aff" rid="aff2"> 
      <sup>2</sup>
     </xref> 
     <xref ref-type="aff" rid="aff3"> 
      <sup>3</sup>
     </xref> 
     <xref ref-type="aff" rid="aff4"> 
      <sup>4</sup>
     </xref> 
     <xref ref-type="aff" rid="aff5"> 
      <sup>5</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Mavie Grace
      </surname>
      <given-names>
       Mimiesse
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff1"> 
      <sup>1</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Brel Levallois Ndzah
      </surname>
      <given-names>
       Yombi
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff2"> 
      <sup>2</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Zonzolo
      </surname>
      <given-names></given-names>
     </name> 
     <xref ref-type="aff" rid="aff1"> 
      <sup>1</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Guoping
      </surname>
      <given-names>
       Jiang
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff3"> 
      <sup>3</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Wanghong
      </surname>
      <given-names>
       Hua
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff4"> 
      <sup>4</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Xubao
      </surname>
      <given-names>
       Wen
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff5"> 
      <sup>5</sup>
     </xref>
    </contrib>
   </contrib-group> 
   <aff id="aff1">
    <addr-line>
     aLaboratory of Electrical and Electronic Engineering (LGEE), National Higher Polytechnic School, Marien Ngouabi University, Brazzaville, Republic of the Congo
    </addr-line> 
   </aff> 
   <aff id="aff2">
    <addr-line>
     aNational Institute of Research in Natural and Exact Sciences (IRSEN), Brazzaville, Republic of the Congo
    </addr-line> 
   </aff> 
   <aff id="aff3">
    <addr-line>
     aCollege of Automation and Artificial Intelligence, Nanjing University of Posts and Telecommunications, Nanjing, China
    </addr-line> 
   </aff> 
   <aff id="aff4">
    <addr-line>
     aLaboratory of Control Theory and Control Engineering, Hohai University College of Energy and Electrical Engineering, Nanjing, China
    </addr-line> 
   </aff> 
   <aff id="aff5">
    <addr-line>
     aJiangsu Provincial Key Laboratory for Novel Technology, Department of Computers Sciences and Technology, Nanjing University, Nanjing, China
    </addr-line> 
   </aff> 
   <pub-date pub-type="epub">
    <day>
     13
    </day> 
    <month>
     11
    </month>
    <year>
     2024
    </year>
   </pub-date> 
   <volume>
    12
   </volume> 
   <issue>
    11
   </issue>
   <fpage>
    125
   </fpage>
   <lpage>
    152
   </lpage>
   <history>
    <date date-type="received">
     <day>
      24,
     </day>
     <month>
      October
     </month>
     <year>
      2024
     </year>
    </date>
    <date date-type="published">
     <day>
      26,
     </day>
     <month>
      October
     </month>
     <year>
      2024
     </year> 
    </date> 
    <date date-type="accepted">
     <day>
      26,
     </day>
     <month>
      November
     </month>
     <year>
      2024
     </year> 
    </date>
   </history>
   <permissions>
    <copyright-statement>
     © Copyright 2014 by authors and Scientific Research Publishing Inc. 
    </copyright-statement>
    <copyright-year>
     2014
    </copyright-year>
    <license>
     <license-p>
      This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/
     </license-p>
    </license>
   </permissions>
   <abstract>
    This paper investigates the adaptability of Maximum Power Point Tracking (MPPT) algorithms in single-stage three-phase photovoltaic (PV) systems connected to the grid of Congo-Brazzaville and compares the attributes of various conventional, significance and novelty of controller system of the proposed of method and improved Incremental Conductance algorithms, Perturbation and Observation Techniques, and other Maximum Power Point Tracking (MPPT) algorithms in normal and partial shading conditions. Performance evaluation techniques are discussed on the basis of the dynamic parameters of the PV system although the control of this structure is relatively advanced technology but the conversion efficiency is difficult to improve due to increase in transformation series. The single stage topology has a simple topology with high reliability and efficiency because of high power consumption, but control algorithm is more complex because of its power convert main circuit a new strategy is being developed. This paper describes a method for maximum power point tracking (MPPT) in the single-stage and three single-phase PV grid-connected system. In the paper, the nonlinear output characteristics of the PV including I-V&amp;P-V are obtained in changed solar insulations or temperature based on MATLAB, and the MPPT algorithm which is based on the P&amp;O algorithm method, compared with Incremental Conductance, is also described, a dimensioning of the impedance adapter for better stabilization. A comparison SPWM and SVPWM control methods in the case of a grid connection applied to the electrical grid of Republic of Congo and their influences on the dynamic performance of the system and their impact in reducing the harmonic rate for better injection into the grid. The simulation model of three single-phase PV grid-connected system is built, and simulation results show the MPPT algorithm has excellent dynamic and static performances, which verifies the Incremental Conductance is effective for MPPT in the single-stage and three single-phase PV grid-connected system.
   </abstract>
   <kwd-group> 
    <kwd>
     Photovoltaic Array
    </kwd> 
    <kwd>
      Congo
    </kwd> 
    <kwd>
      Maximum Power Point Tracking
    </kwd> 
    <kwd>
      Perturbation Observation
    </kwd> 
    <kwd>
      Incremental Conductance
    </kwd> 
    <kwd>
      Partial Shading Conditions
    </kwd> 
    <kwd>
      Performance Evaluation
    </kwd> 
    <kwd>
      State Flow
    </kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <sec id="s1">
   <title>1. Introduction</title>
   <p>This paper presents the background and the motivation of the analysis of Maximum Power Point Tracking (MPPT) adaptability continuing with a short overview of grid-connected PV system. Furthermore, in detail the aims of the project, continuing with a list of the main contributions and finishing with the outline of the proposed method. The need for a cleaner environment and continuous increase in energy needs makes decentralized renewable energy production more and more productive. This continuously increasing energy consumption overloads the distribution grids as well as the power stations, therefore having an impact negatively on power availability, security and quality <xref ref-type="bibr" rid="scirp.137824-1">
     [1]
    </xref>. In the last decade solar energy technologies have become less expensive and more efficient, which have made it to an attractive solution, being cleaner and more environmentally energy resource than traditional ones like fossil fuels, coal or nuclear.</p>
   <p>Nevertheless, a PV system is still much more expensive than traditional ones, due to high manufacturing costs of PV panels, the energy that drives them. The light from the sun is free, available almost everywhere and will still be present for millions of years. One of the major advantages of PV technology is that it has no moving parts. Therefore, the hardware is very robust; it has a long lifetime and low maintenance requirements. And, most importantly, it is one solution that offers environmentally power generation <xref ref-type="bibr" rid="scirp.137824-2">
     [2]
    </xref>. Nowadays PV panel are not used in space application but they are present in everyday life: powering wrist watches, small calculators, supplying loads in remote sites and, last but not least, they are connected to the grid, generating the green power of the future <xref ref-type="bibr" rid="scirp.137824-3">
     [3]
    </xref> Photovoltaic (PV) energy generation provides several advantages such as harmless to the environment and renewable. Furthermore, grid-connected PV energy generation represents a renewable energy growing alternative that’s becoming more competitive <xref ref-type="bibr" rid="scirp.137824-4">
     [4]
    </xref>. Based on their implementation, complexity, flexibility, reliability and cost, the MPPT methods can be evaluated on the basis of the speed and accuracy of generating maximum power point tracking and the proposed method. The disadvantage with multi-stage systems is that they have a relatively higher efficiency, large size and higher cost. The single stage has numerous advantages such as simple topology, low cost and high efficiency <xref ref-type="bibr" rid="scirp.137824-5">
     [5]
    </xref> <xref ref-type="bibr" rid="scirp.137824-6">
     [6]
    </xref>. Nevertheless, the control strategy has to be designed in order to extract the maximum available power and to properly transfer it from the PV array to the grid simultaneously. In this case a most important consideration in the controller design is needed. The performance evaluation of MPPT schemes is imperative because of their sensitive to various dynamics <xref ref-type="bibr" rid="scirp.137824-7">
     [7]
    </xref>-<xref ref-type="bibr" rid="scirp.137824-23">
     [23]
    </xref>. This study presents a major innovation as it is the first to be applied to the specific case of the analysis of MPPT adaptability in inverters of the three-phase photovoltaic systems integrated into the electrical grid of Congo-Brazzaville. This paper is organized as follows. Section 2 presents system description and modeling of PV array system. Section 2.1 presents the dynamic parameters of the whole system and modeling of solar cell and PV array model. Section 2.2 presents photovoltaic characteristics and grid-connected inverter models. Section 2.3 compares the dynamic parameters of incremental conductance (INC) algorithms and the dynamic parameters of Perturbation and observation(P&amp;O) algorithms. Section 3 presents the whole simulation’s results. Section 3.1 presents perturbation and observation (P&amp;O) techniques. Section 3.2 presents incremental conductance (INC) techniques. Section 3.3 presents others MPPT schemes. Section 3.3 discusses the standard evaluating parameters partial shading conditions under different power and current. Section 3.4 presents accuracy by comparing, one of than better of their big size, high cost, low efficiency and high reliability. Therefore, in three phase single-stage grid connected PV system must achieve MPPT. Therefore, in order to generate the MPPT stability under irradiation and Temperature, a robust MPPT controller has been proposed. Section .4 concludes this article</p>
  </sec><sec id="s2">
   <title>2. Model of a Photovoltaic Cell</title>
   <p>In the present modeling, the focus is only on cells. Solar cells consist of a p-n junction. The simplest equivalent circuit of a solar cell is a current source in parallel with a diode. The diode determines the I-V characteristics of the cell. For this paper, the electrically equivalent circuit of a solar cell is shown in <xref ref-type="fig" rid="fig1">
     Figure 1
    </xref> <xref ref-type="bibr" rid="scirp.137824-2">
     [2]
    </xref>.</p>
   <p>
    <xref ref-type="bibr" rid="scirp.137824-"></xref> 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mtable> 
      <mtr> 
       <mtd> 
        <mi>
          I 
        </mi> 
        <mo>
          = 
        </mo> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mrow> 
          <mi>
            p 
          </mi> 
          <mi>
            h 
          </mi> 
         </mrow> 
        </msub> 
        <mo>
          − 
        </mo> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mi>
           d 
         </mi> 
        </msub> 
        <mo>
          − 
        </mo> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mrow> 
          <mi>
            s 
          </mi> 
          <mi>
            h 
          </mi> 
         </mrow> 
        </msub> 
        <mo>
          = 
        </mo> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mrow> 
          <mi>
            p 
          </mi> 
          <mi>
            h 
          </mi> 
         </mrow> 
        </msub> 
        <mo>
          − 
        </mo> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mrow> 
          <mi>
            d 
          </mi> 
          <mi>
            o 
          </mi> 
         </mrow> 
        </msub> 
        <mo>
          − 
        </mo> 
        <mfrac> 
         <mrow> 
          <mi>
            V 
          </mi> 
          <mo>
            + 
          </mo> 
          <mi>
            I 
          </mi> 
          <msub> 
           <mi>
             R 
           </mi> 
           <mi>
             s 
           </mi> 
          </msub> 
         </mrow> 
         <mrow> 
          <msub> 
           <mi>
             R 
           </mi> 
           <mrow> 
            <mi>
              s 
            </mi> 
            <mi>
              h 
            </mi> 
           </mrow> 
          </msub> 
         </mrow> 
        </mfrac> 
       </mtd> 
      </mtr> 
      <mtr> 
       <mtd> 
        <mo>
          = 
        </mo> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mrow> 
          <mi>
            p 
          </mi> 
          <mi>
            h 
          </mi> 
         </mrow> 
        </msub> 
        <mo>
          − 
        </mo> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mi>
           o 
         </mi> 
        </msub> 
        <mrow> 
         <mo>
           { 
         </mo> 
         <mrow> 
          <mi>
            exp 
          </mi> 
          <mrow> 
           <mo>
             [ 
           </mo> 
           <mrow> 
            <mfrac> 
             <mrow> 
              <mi>
                q 
              </mi> 
              <mrow> 
               <mo>
                 ( 
               </mo> 
               <mrow> 
                <mi>
                  V 
                </mi> 
                <mo>
                  + 
                </mo> 
                <mi>
                  I 
                </mi> 
                <msub> 
                 <mi>
                   R 
                 </mi> 
                 <mi>
                   s 
                 </mi> 
                </msub> 
               </mrow> 
               <mo>
                 ) 
               </mo> 
              </mrow> 
             </mrow> 
             <mrow> 
              <mi>
                A 
              </mi> 
              <mi>
                k 
              </mi> 
              <mi>
                T 
              </mi> 
             </mrow> 
            </mfrac> 
           </mrow> 
           <mo>
             ] 
           </mo> 
          </mrow> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mo>
           } 
         </mo> 
        </mrow> 
        <mo>
          − 
        </mo> 
        <mfrac> 
         <mrow> 
          <mi>
            V 
          </mi> 
          <mo>
            + 
          </mo> 
          <mi>
            I 
          </mi> 
          <msub> 
           <mi>
             R 
           </mi> 
           <mi>
             s 
           </mi> 
          </msub> 
         </mrow> 
         <mrow> 
          <msub> 
           <mi>
             R 
           </mi> 
           <mrow> 
            <mi>
              s 
            </mi> 
            <mi>
              h 
            </mi> 
           </mrow> 
          </msub> 
         </mrow> 
        </mfrac> 
       </mtd> 
      </mtr> 
     </mtable> 
    </math> (1)</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         I 
       </mi> 
       <mi>
         o 
       </mi> 
      </msub> 
      <mo>
        = 
      </mo> 
      <msub> 
       <mi>
         I 
       </mi> 
       <mrow> 
        <mi>
          d 
        </mi> 
        <mi>
          o 
        </mi> 
       </mrow> 
      </msub> 
      <msup> 
       <mrow> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mrow> 
          <mfrac> 
           <mi>
             T 
           </mi> 
           <mrow> 
            <msub> 
             <mi>
               T 
             </mi> 
             <mrow> 
              <mi>
                r 
              </mi> 
              <mi>
                e 
              </mi> 
              <mi>
                f 
              </mi> 
             </mrow> 
            </msub> 
           </mrow> 
          </mfrac> 
         </mrow> 
         <mo>
           ) 
         </mo> 
        </mrow> 
       </mrow> 
       <mn>
         3 
       </mn> 
      </msup> 
      <mi>
        exp 
      </mi> 
      <mrow> 
       <mo>
         [ 
       </mo> 
       <mrow> 
        <mfrac> 
         <mrow> 
          <mi>
            q 
          </mi> 
          <msub> 
           <mi>
             E 
           </mi> 
           <mi>
             g 
           </mi> 
          </msub> 
         </mrow> 
         <mrow> 
          <mi>
            n 
          </mi> 
          <mi>
            k 
          </mi> 
         </mrow> 
        </mfrac> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mrow> 
          <mfrac> 
           <mn>
             1 
           </mn> 
           <mrow> 
            <msub> 
             <mi>
               T 
             </mi> 
             <mrow> 
              <mi>
                r 
              </mi> 
              <mi>
                e 
              </mi> 
              <mi>
                f 
              </mi> 
             </mrow> 
            </msub> 
           </mrow> 
          </mfrac> 
          <mo>
            − 
          </mo> 
          <mfrac> 
           <mn>
             1 
           </mn> 
           <mi>
             T 
           </mi> 
          </mfrac> 
         </mrow> 
         <mo>
           ) 
         </mo> 
        </mrow> 
       </mrow> 
       <mo>
         ] 
       </mo> 
      </mrow> 
     </mrow> 
    </math> (2)</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         I 
       </mi> 
       <mrow> 
        <mi>
          p 
        </mi> 
        <mi>
          h 
        </mi> 
       </mrow> 
      </msub> 
      <mo>
        = 
      </mo> 
      <msub> 
       <mi>
         I 
       </mi> 
       <mrow> 
        <mi>
          s 
        </mi> 
        <mi>
          h 
        </mi> 
       </mrow> 
      </msub> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <mfrac> 
         <mi>
           S 
         </mi> 
         <mrow> 
          <mn>
            1000 
          </mn> 
         </mrow> 
        </mfrac> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
      <mo>
        + 
      </mo> 
      <msub> 
       <mi>
         C 
       </mi> 
       <mi>
         T 
       </mi> 
      </msub> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <mi>
          T 
        </mi> 
        <mo>
          − 
        </mo> 
        <msub> 
         <mi>
           T 
         </mi> 
         <mrow> 
          <mi>
            r 
          </mi> 
          <mi>
            e 
          </mi> 
          <mi>
            f 
          </mi> 
         </mrow> 
        </msub> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
     </mrow> 
    </math> (3)</p>
   <fig id="fig1" position="float">
    <label>Figure 1</label>
    <caption>
     <title>Figure 1. Solar cell electrically equivalent.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId20.jpeg?20241129110942" />
   </fig>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mtable> 
      <mtr> 
       <mtd> 
        <mi>
          I 
        </mi> 
        <mo>
          = 
        </mo> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mrow> 
          <mi>
            p 
          </mi> 
          <mi>
            h 
          </mi> 
         </mrow> 
        </msub> 
        <mo>
          − 
        </mo> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mi>
           d 
         </mi> 
        </msub> 
        <mo>
          = 
        </mo> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mrow> 
          <mi>
            p 
          </mi> 
          <mi>
            h 
          </mi> 
         </mrow> 
        </msub> 
        <mo>
          − 
        </mo> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mi>
           o 
         </mi> 
        </msub> 
        <mrow> 
         <mo>
           { 
         </mo> 
         <mrow> 
          <mi>
            exp 
          </mi> 
          <mrow> 
           <mo>
             [ 
           </mo> 
           <mrow> 
            <mfrac> 
             <mrow> 
              <mi>
                q 
              </mi> 
              <mrow> 
               <mo>
                 ( 
               </mo> 
               <mrow> 
                <mi>
                  V 
                </mi> 
                <mo>
                  + 
                </mo> 
                <mi>
                  I 
                </mi> 
                <msub> 
                 <mi>
                   R 
                 </mi> 
                 <mi>
                   s 
                 </mi> 
                </msub> 
               </mrow> 
               <mo>
                 ) 
               </mo> 
              </mrow> 
             </mrow> 
             <mrow> 
              <mi>
                A 
              </mi> 
              <mi>
                k 
              </mi> 
              <mi>
                T 
              </mi> 
             </mrow> 
            </mfrac> 
           </mrow> 
           <mo>
             ] 
           </mo> 
          </mrow> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mo>
           } 
         </mo> 
        </mrow> 
       </mtd> 
      </mtr> 
      <mtr> 
       <mtd> 
        <mo>
          ≈ 
        </mo> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mrow> 
          <mi>
            p 
          </mi> 
          <mi>
            h 
          </mi> 
         </mrow> 
        </msub> 
        <mo>
          − 
        </mo> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mi>
           o 
         </mi> 
        </msub> 
        <mrow> 
         <mo>
           { 
         </mo> 
         <mrow> 
          <mi>
            exp 
          </mi> 
          <mrow> 
           <mo>
             [ 
           </mo> 
           <mrow> 
            <mfrac> 
             <mrow> 
              <mi>
                q 
              </mi> 
              <mi>
                V 
              </mi> 
             </mrow> 
             <mrow> 
              <mi>
                A 
              </mi> 
              <mi>
                k 
              </mi> 
              <mi>
                T 
              </mi> 
             </mrow> 
            </mfrac> 
           </mrow> 
           <mo>
             ] 
           </mo> 
          </mrow> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mo>
           } 
         </mo> 
        </mrow> 
       </mtd> 
      </mtr> 
     </mtable> 
    </math> (4)</p>
   <p>When I = 0 in formula (4), the open circuit voltage can be deduced as:</p>
   <p>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         V 
       </mi> 
       <mrow> 
        <mi>
          O 
        </mi> 
        <mi>
          C 
        </mi> 
       </mrow> 
      </msub> 
      <mo>
        = 
      </mo> 
      <mfrac> 
       <mrow> 
        <mi>
          n 
        </mi> 
        <mi>
          k 
        </mi> 
        <mi>
          T 
        </mi> 
       </mrow> 
       <mi>
         q 
       </mi> 
      </mfrac> 
      <mi>
        ln 
      </mi> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <mfrac> 
         <mrow> 
          <msub> 
           <mi>
             I 
           </mi> 
           <mrow> 
            <mi>
              p 
            </mi> 
            <mi>
              h 
            </mi> 
           </mrow> 
          </msub> 
         </mrow> 
         <mrow> 
          <msub> 
           <mi>
             I 
           </mi> 
           <mi>
             o 
           </mi> 
          </msub> 
         </mrow> 
        </mfrac> 
        <mo>
          + 
        </mo> 
        <mn>
          1 
        </mn> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
     </mrow> 
    </math> (5)</p>
   <p>Here, I<sub>ph</sub> is the photocurrent, I<sub>0</sub> is the reverse saturation current, I<sub>do</sub> is the average current through the diode, n is the diode factor, q is the electron charge (q = 1.6 × 10<sup>−19</sup>), k is the Bolt man’s constant (k = 1.38 × 10<sup>−23</sup> J/K), and T is the solar array panel temperature. R<sub>s</sub> is the intrinsic series resistance of the solar cell; this value is normally very small, R<sub>sh</sub> is the equivalent shunt resistance of the solar array, and its value is very large.</p>
   <p>
    <xref ref-type="bibr" rid="scirp.137824-"></xref>I<sub>sc</sub> is photovoltaic battery short-circuit current; S is light intensity; C<sub>T</sub> is the temperature coefficient; T is temperature of cell in Kelvin (K); T<sub>ref</sub> is the reference temperature (298 K); E<sub>g</sub> is the characterization of the width of the forbidden band semiconductor constants (V). In general, the output current of a solar cell is expressed by: Physical models based on physical mechanisms and mathematical models based on external characteristic. The model parameter setting based on external characteristic is more realistic. The photovoltaic array is modeled as follows <xref ref-type="bibr" rid="scirp.137824-3">
     [3]
    </xref> <xref ref-type="bibr" rid="scirp.137824-4">
     [4]
    </xref>.</p>
   <p>Under the conditions of any solar radiation intensity R (w∙m<sup>−2</sup>) and ambient temperature 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         T 
       </mi> 
       <mi>
         a 
       </mi> 
      </msub> 
     </mrow> 
    </math> (˚C), the Photovoltaic array temperature 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         T 
       </mi> 
       <mi>
         c 
       </mi> 
      </msub> 
     </mrow> 
    </math> (˚C) is:</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         T 
       </mi> 
       <mi>
         c 
       </mi> 
      </msub> 
      <mo>
        = 
      </mo> 
      <msub> 
       <mi>
         T 
       </mi> 
       <mi>
         a 
       </mi> 
      </msub> 
      <mo>
        + 
      </mo> 
      <msub> 
       <mi>
         t 
       </mi> 
       <mi>
         c 
       </mi> 
      </msub> 
      <mo>
        ⋅ 
      </mo> 
      <mi>
        R 
      </mi> 
     </mrow> 
    </math> (6)</p>
   <p>In the formula, R is the light radiation of the Photovoltaic array and 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         t 
       </mi> 
       <mi>
         c 
       </mi> 
      </msub> 
     </mrow> 
    </math> (w<sup>−1</sup>∙m<sup>2</sup>).</p>
   <p>In the formula, R is the light radiation of the Photovoltaic array and 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         t 
       </mi> 
       <mi>
         c 
       </mi> 
      </msub> 
     </mrow> 
    </math> (w<sup>−1</sup>∙m<sup>2</sup>) is the temperature coefficient of the photovoltaic array. Under the reference, 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         I 
       </mi> 
       <mrow> 
        <mi>
          s 
        </mi> 
        <mi>
          c 
        </mi> 
       </mrow> 
      </msub> 
     </mrow> 
    </math> is the short-circuit current , 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         V 
       </mi> 
       <mrow> 
        <mi>
          o 
        </mi> 
        <mi>
          c 
        </mi> 
       </mrow> 
      </msub> 
     </mrow> 
    </math> is the open-circuit voltage, and 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         I 
       </mi> 
       <mi>
         m 
       </mi> 
      </msub> 
     </mrow> 
    </math>, 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         V 
       </mi> 
       <mi>
         m 
       </mi> 
      </msub> 
     </mrow> 
    </math> is the current and voltage at the maximum power point, then when the photovoltaic array voltage is 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
       V 
     </mi> 
    </math>, its current is 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
       I 
     </mi> 
    </math> the following equation represents the equivalence of short circuit current and temperature coefficient, fundamental to relativity:</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        I 
      </mi> 
      <mo>
        = 
      </mo> 
      <msub> 
       <mi>
         I 
       </mi> 
       <mrow> 
        <mi>
          s 
        </mi> 
        <mi>
          c 
        </mi> 
       </mrow> 
      </msub> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <mn>
          1 
        </mn> 
        <mo>
          − 
        </mo> 
        <msub> 
         <mi>
           C 
         </mi> 
         <mn>
           1 
         </mn> 
        </msub> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mrow> 
          <msup> 
           <mtext>
             e 
           </mtext> 
           <mrow> 
            <mfrac> 
             <mi>
               V 
             </mi> 
             <mrow> 
              <msub> 
               <mi>
                 C 
               </mi> 
               <mn>
                 2 
               </mn> 
              </msub> 
              <msub> 
               <mi>
                 V 
               </mi> 
               <mrow> 
                <mi>
                  o 
                </mi> 
                <mi>
                  c 
                </mi> 
               </mrow> 
              </msub> 
             </mrow> 
            </mfrac> 
           </mrow> 
          </msup> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mo>
           ) 
         </mo> 
        </mrow> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
     </mrow> 
    </math> (7)</p>
   <p>where 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         C 
       </mi> 
       <mn>
         1 
       </mn> 
      </msub> 
     </mrow> 
    </math> represents the dynamic of parameter temperature coefficient, as follows as:</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         C 
       </mi> 
       <mn>
         1 
       </mn> 
      </msub> 
      <mo>
        = 
      </mo> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <mn>
          1 
        </mn> 
        <mo>
          − 
        </mo> 
        <mrow> 
         <mrow> 
          <msub> 
           <mi>
             I 
           </mi> 
           <mi>
             m 
           </mi> 
          </msub> 
         </mrow> 
         <mo>
           / 
         </mo> 
         <mrow> 
          <msub> 
           <mi>
             I 
           </mi> 
           <mrow> 
            <mi>
              s 
            </mi> 
            <mi>
              c 
            </mi> 
           </mrow> 
          </msub> 
         </mrow> 
        </mrow> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <mfrac> 
         <mrow> 
          <mi>
            V 
          </mi> 
          <mmultiscripts> 
           <mrow></mrow> 
           <mprescripts /> 
           <mi>
             m 
           </mi> 
           <none /> 
          </mmultiscripts> 
         </mrow> 
         <mrow> 
          <msub> 
           <mi>
             C 
           </mi> 
           <mn>
             2 
           </mn> 
          </msub> 
          <msub> 
           <mi>
             V 
           </mi> 
           <mrow> 
            <mi>
              o 
            </mi> 
            <mi>
              c 
            </mi> 
           </mrow> 
          </msub> 
         </mrow> 
        </mfrac> 
       </mrow> 
      </msup> 
     </mrow> 
    </math> (8)</p>
   <p>where 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         C 
       </mi> 
       <mn>
         2 
       </mn> 
      </msub> 
     </mrow> 
    </math> represents also the dynamic of parameter temperature coefficient, as follows as:</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         C 
       </mi> 
       <mn>
         2 
       </mn> 
      </msub> 
      <mo>
        = 
      </mo> 
      <mrow> 
       <mrow> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mrow> 
          <mrow> 
           <mrow> 
            <msub> 
             <mi>
               V 
             </mi> 
             <mi>
               m 
             </mi> 
            </msub> 
           </mrow> 
           <mo>
             / 
           </mo> 
           <mrow> 
            <msub> 
             <mi>
               V 
             </mi> 
             <mrow> 
              <mi>
                o 
              </mi> 
              <mi>
                c 
              </mi> 
             </mrow> 
            </msub> 
           </mrow> 
          </mrow> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mo>
           ) 
         </mo> 
        </mrow> 
       </mrow> 
       <mo>
         / 
       </mo> 
       <mrow> 
        <mi>
          ln 
        </mi> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mrow> 
          <mn>
            1 
          </mn> 
          <mo>
            − 
          </mo> 
          <mrow> 
           <mrow> 
            <msub> 
             <mi>
               I 
             </mi> 
             <mi>
               m 
             </mi> 
            </msub> 
           </mrow> 
           <mo>
             / 
           </mo> 
           <mrow> 
            <msub> 
             <mi>
               I 
             </mi> 
             <mrow> 
              <mi>
                s 
              </mi> 
              <mi>
                c 
              </mi> 
             </mrow> 
            </msub> 
           </mrow> 
          </mrow> 
         </mrow> 
         <mo>
           ) 
         </mo> 
        </mrow> 
       </mrow> 
      </mrow> 
     </mrow> 
    </math> (9)</p>
   <p>In the current research considering solar irradiation and temperature changes</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        I 
      </mi> 
      <mo>
        = 
      </mo> 
      <msub> 
       <mi>
         I 
       </mi> 
       <mrow> 
        <mi>
          s 
        </mi> 
        <mi>
          c 
        </mi> 
       </mrow> 
      </msub> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <mn>
          1 
        </mn> 
        <mo>
          − 
        </mo> 
        <msub> 
         <mi>
           C 
         </mi> 
         <mn>
           1 
         </mn> 
        </msub> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mrow> 
          <msup> 
           <mtext>
             e 
           </mtext> 
           <mrow> 
            <mfrac> 
             <mi>
               V 
             </mi> 
             <mrow> 
              <msub> 
               <mi>
                 C 
               </mi> 
               <mn>
                 2 
               </mn> 
              </msub> 
              <msub> 
               <mi>
                 V 
               </mi> 
               <mrow> 
                <mi>
                  o 
                </mi> 
                <mi>
                  c 
                </mi> 
               </mrow> 
              </msub> 
             </mrow> 
            </mfrac> 
           </mrow> 
          </msup> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mo>
           ) 
         </mo> 
        </mrow> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
      <mo>
        + 
      </mo> 
      <mi>
        D 
      </mi> 
      <mi>
        I 
      </mi> 
     </mrow> 
    </math> (10)</p>
   <p>where 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        D 
      </mi> 
      <mi>
        I 
      </mi> 
     </mrow> 
    </math> are the variation of current of solar and photovoltaic array, as follows as:</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        D 
      </mi> 
      <mi>
        I 
      </mi> 
      <mo>
        = 
      </mo> 
      <mi>
        α 
      </mi> 
      <mo>
        ⋅ 
      </mo> 
      <mrow> 
       <mi>
         R 
       </mi> 
       <mo>
         / 
       </mo> 
       <mrow> 
        <msub> 
         <mi>
           R 
         </mi> 
         <mrow> 
          <mi>
            r 
          </mi> 
          <mi>
            e 
          </mi> 
          <mi>
            f 
          </mi> 
         </mrow> 
        </msub> 
       </mrow> 
      </mrow> 
      <mo>
        ⋅ 
      </mo> 
      <mi>
        D 
      </mi> 
      <mi>
        T 
      </mi> 
      <mo>
        + 
      </mo> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <mrow> 
         <mi>
           R 
         </mi> 
         <mo>
           / 
         </mo> 
         <mrow> 
          <msub> 
           <mi>
             R 
           </mi> 
           <mrow> 
            <mi>
              r 
            </mi> 
            <mi>
              e 
            </mi> 
            <mi>
              f 
            </mi> 
           </mrow> 
          </msub> 
         </mrow> 
        </mrow> 
        <mo>
          − 
        </mo> 
        <mn>
          1 
        </mn> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
      <mo>
        ⋅ 
      </mo> 
      <msub> 
       <mi>
         I 
       </mi> 
       <mrow> 
        <mi>
          s 
        </mi> 
        <mi>
          c 
        </mi> 
       </mrow> 
      </msub> 
     </mrow> 
    </math> (11)</p>
   <p>where 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        D 
      </mi> 
      <mi>
        V 
      </mi> 
     </mrow> 
    </math> are the variation of voltage of solar and photovoltaic array, as follows as:</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        D 
      </mi> 
      <mi>
        V 
      </mi> 
      <mo>
        = 
      </mo> 
      <mo>
        − 
      </mo> 
      <mi>
        β 
      </mi> 
      <mo>
        ⋅ 
      </mo> 
      <mi>
        D 
      </mi> 
      <mi>
        T 
      </mi> 
      <mo>
        − 
      </mo> 
      <msub> 
       <mi>
         R 
       </mi> 
       <mi>
         s 
       </mi> 
      </msub> 
      <mo>
        ⋅ 
      </mo> 
      <mi>
        D 
      </mi> 
      <mi>
        I 
      </mi> 
     </mrow> 
    </math> (12)</p>
   <p>where 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        D 
      </mi> 
      <mi>
        T 
      </mi> 
     </mrow> 
    </math> are the variation of temperature of solar and photovoltaic array, as follows as:</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        D 
      </mi> 
      <mi>
        T 
      </mi> 
      <mo>
        = 
      </mo> 
      <msub> 
       <mi>
         T 
       </mi> 
       <mi>
         c 
       </mi> 
      </msub> 
      <mo>
        − 
      </mo> 
      <msub> 
       <mi>
         T 
       </mi> 
       <mrow> 
        <mi>
          r 
        </mi> 
        <mi>
          e 
        </mi> 
        <mi>
          f 
        </mi> 
       </mrow> 
      </msub> 
     </mrow> 
    </math> (13)</p>
   <p>where 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         R 
       </mi> 
       <mrow> 
        <mi>
          r 
        </mi> 
        <mi>
          e 
        </mi> 
        <mi>
          f 
        </mi> 
       </mrow> 
      </msub> 
     </mrow> 
    </math>, 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         T 
       </mi> 
       <mrow> 
        <mi>
          r 
        </mi> 
        <mi>
          e 
        </mi> 
        <mi>
          f 
        </mi> 
       </mrow> 
      </msub> 
     </mrow> 
    </math> are the reference values of solar radiation and photovoltaic array temperature, generally 1 kW/m<sup>2</sup>, 25˚C;</p>
   <p>Where 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
       α 
     </mi> 
    </math> represents: Under the reference sunshine, the temperature coefficient of current change (Amps/˚C);</p>
   <p>Where 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
       β 
     </mi> 
    </math> represents: Under the reference sunshine, the temperature coefficient of voltage change (V/˚C);</p>
   <p>Where 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         R 
       </mi> 
       <mi>
         s 
       </mi> 
      </msub> 
     </mrow> 
    </math> represents: The series resistance of the Photovoltaic array.</p>
   <p>An important parameter for evaluating the performance of photovoltaic cell is the fill factor (FF) which is <xref ref-type="bibr" rid="scirp.137824-5">
     [5]
    </xref>:</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        F 
      </mi> 
      <mi>
        F 
      </mi> 
      <mo>
        = 
      </mo> 
      <mfrac> 
       <mrow> 
        <msub> 
         <mi>
           U 
         </mi> 
         <mi>
           m 
         </mi> 
        </msub> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mi>
           m 
         </mi> 
        </msub> 
       </mrow> 
       <mrow> 
        <msub> 
         <mi>
           U 
         </mi> 
         <mrow> 
          <mi>
            o 
          </mi> 
          <mi>
            c 
          </mi> 
         </mrow> 
        </msub> 
        <msub> 
         <mi>
           I 
         </mi> 
         <mrow> 
          <mi>
            s 
          </mi> 
          <mi>
            c 
          </mi> 
         </mrow> 
        </msub> 
       </mrow> 
      </mfrac> 
     </mrow> 
    </math> (14)</p>
   <p>The molecule in formula (15) is 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         P 
       </mi> 
       <mi>
         m 
       </mi> 
      </msub> 
     </mrow> 
    </math> and the fill factor reflects the conversion efficiency of the photovoltaic array to a certain extent. The maximum conversion efficiency that a photovoltaic can obtain is <xref ref-type="bibr" rid="scirp.137824-5">
     [5]
    </xref>:</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         η 
       </mi> 
       <mi>
         m 
       </mi> 
      </msub> 
      <mo>
        = 
      </mo> 
      <mfrac> 
       <mrow> 
        <msub> 
         <mi>
           P 
         </mi> 
         <mi>
           m 
         </mi> 
        </msub> 
       </mrow> 
       <mrow> 
        <msub> 
         <mi>
           P 
         </mi> 
         <mrow> 
          <mi>
            i 
          </mi> 
          <mi>
            n 
          </mi> 
         </mrow> 
        </msub> 
       </mrow> 
      </mfrac> 
     </mrow> 
    </math> (15)</p>
   <sec id="s2_1">
    <title>2.1. Photovoltaic Characteristic and Grid Connected Inverter Model</title>
    <p>According to the characteristics of solar energy photovoltaic battery monomer equation according to of certain rules of series and parallel form photovoltaic array change different intensity of illumination and temperature, we can draw as <xref ref-type="fig" rid="fig2">
      Figure 2
     </xref> and <xref ref-type="fig" rid="fig3">
      Figure 3
     </xref> showed of photovoltaic array nonlinear output characteristic curve is:</p>
    <fig id="fig2" position="float">
     <label>Figure 2</label>
     <caption>
      <title>Figure 2. PV cell characteristic curves under different illuminations (T = 273 K).</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId86.jpeg?20241129110944" />
    </fig>
    <fig id="fig3" position="float">
     <label>Figure 3</label>
     <caption>
      <title>Figure 3. PV cell characteristic curves under different temperature (S = 500 W/m<sup>2</sup>).</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId87.jpeg?20241129110944" />
    </fig>
    <p>Topology diagram of a three-phase photovoltaic system connected to an inverter. In <xref ref-type="fig" rid="fig4">
      Figure 4
     </xref>:</p>
    <fig id="fig4" position="float">
     <label>Figure 4</label>
     <caption>
      <title>Figure 4. Three phase photovoltaic grid-connected inverter model.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId88.jpeg?20241129110944" />
    </fig>
    <p>In the three-phase stationary coordinate system, according to Kirchhoff’s current and voltage laws, the current and voltage equations of the grid-connected inverter can be obtained as <xref ref-type="bibr" rid="scirp.137824-7">
      [7]
     </xref>:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mfrac> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <msub> 
          <mi>
            u 
          </mi> 
          <mrow> 
           <mi>
             d 
           </mi> 
           <mi>
             c 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           t 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          i 
        </mi> 
        <mrow> 
         <mi>
           p 
         </mi> 
         <mi>
           v 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         − 
       </mo> 
       <mstyle displaystyle="true"> 
        <munder> 
         <mo>
           ∑ 
         </mo> 
         <mi>
           k 
         </mi> 
        </munder> 
        <mrow> 
         <msub> 
          <mi>
            i 
          </mi> 
          <mi>
            k 
          </mi> 
         </msub> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mi>
            k 
          </mi> 
         </msub> 
        </mrow> 
       </mstyle> 
      </mrow> 
     </math> (16)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         L 
       </mi> 
       <mfrac> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <msub> 
          <mi>
            i 
          </mi> 
          <mi>
            k 
          </mi> 
         </msub> 
        </mrow> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           t 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         + 
       </mo> 
       <mi>
         R 
       </mi> 
       <msub> 
        <mi>
          i 
        </mi> 
        <mi>
          k 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mrow> 
         <mi>
           k 
         </mi> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         − 
       </mo> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mrow> 
         <mi>
           s 
         </mi> 
         <mi>
           k 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         − 
       </mo> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mrow> 
         <mi>
           o 
         </mi> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> (17)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mrow> 
         <mi>
           k 
         </mi> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mrow> 
         <mi>
           d 
         </mi> 
         <mi>
           c 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         ⋅ 
       </mo> 
       <msub> 
        <mi>
          s 
        </mi> 
        <mi>
          k 
        </mi> 
       </msub> 
      </mrow> 
     </math> (18)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mrow> 
         <mi>
           k 
         </mi> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mrow> 
         <mi>
           k 
         </mi> 
         <mi>
           o 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         + 
       </mo> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mrow> 
         <mi>
           o 
         </mi> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> (19)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mstyle displaystyle="true"> 
        <munder> 
         <mo>
           ∑ 
         </mo> 
         <mi>
           k 
         </mi> 
        </munder> 
        <mrow> 
         <msub> 
          <mi>
            i 
          </mi> 
          <mi>
            k 
          </mi> 
         </msub> 
         <mo>
           = 
         </mo> 
         <mstyle displaystyle="true"> 
          <munder> 
           <mo>
             ∑ 
           </mo> 
           <mi>
             k 
           </mi> 
          </munder> 
          <mrow> 
           <msub> 
            <mi>
              u 
            </mi> 
            <mrow> 
             <mi>
               s 
             </mi> 
             <mi>
               k 
             </mi> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mn>
             0 
           </mn> 
          </mrow> 
         </mstyle> 
        </mrow> 
       </mstyle> 
      </mrow> 
     </math> (20)</p>
    <p>Because the load of the photovoltaic inverter is symmetrical, the neutral point is 0. According to Equations (16) (20) it can be obtained:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mrow> 
         <mi>
           o 
         </mi> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <msub> 
          <mi>
            u 
          </mi> 
          <mrow> 
           <mi>
             d 
           </mi> 
           <mi>
             c 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mn>
          3 
        </mn> 
       </mfrac> 
       <mo>
         ⋅ 
       </mo> 
       <mstyle displaystyle="true"> 
        <munder> 
         <mo>
           ∑ 
         </mo> 
         <mi>
           k 
         </mi> 
        </munder> 
        <mrow> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mi>
            k 
          </mi> 
         </msub> 
        </mrow> 
       </mstyle> 
      </mrow> 
     </math> (21)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mstyle displaystyle="true"> 
        <munder> 
         <mo>
           ∑ 
         </mo> 
         <mi>
           k 
         </mi> 
        </munder> 
        <mrow> 
         <msub> 
          <mi>
            u 
          </mi> 
          <mrow> 
           <mi>
             k 
           </mi> 
           <mi>
             o 
           </mi> 
          </mrow> 
         </msub> 
         <mo>
           = 
         </mo> 
         <mstyle displaystyle="true"> 
          <munder> 
           <mo>
             ∑ 
           </mo> 
           <mi>
             k 
           </mi> 
          </munder> 
          <mrow> 
           <msub> 
            <mi>
              u 
            </mi> 
            <mrow> 
             <mi>
               k 
             </mi> 
             <mi>
               n 
             </mi> 
            </mrow> 
           </msub> 
           <mo>
             − 
           </mo> 
           <mn>
             3 
           </mn> 
           <msub> 
            <mi>
              u 
            </mi> 
            <mrow> 
             <mi>
               o 
             </mi> 
             <mi>
               n 
             </mi> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mn>
             0 
           </mn> 
          </mrow> 
         </mstyle> 
        </mrow> 
       </mstyle> 
      </mrow> 
     </math> (22)</p>
    <p>where 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         k 
       </mi> 
       <mo>
         = 
       </mo> 
       <mi>
         a 
       </mi> 
       <mo>
         , 
       </mo> 
       <mi>
         b 
       </mi> 
       <mo>
         , 
       </mo> 
       <mi>
         c 
       </mi> 
      </mrow> 
     </math> represents the switching state of an inverter bridge: When 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          s 
        </mi> 
        <mi>
          k 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
      </mrow> 
     </math> indicates the upper arm of the PV inverter is on and the lower arm is off, and 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          s 
        </mi> 
        <mi>
          k 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mn>
         0 
       </mn> 
      </mrow> 
     </math> indicates the upper arm is off and the lower arm is on. The inverter model in the three-phase stationary coordinate system is straightforward, but time-varying grid components complicate controller design. To simplify, this paper transforms the model from the three-phase stationary system to the synchronous rotating (d-q) system with the grid frequency. This conversion changes AC components to DC, easing control design.</p>
    <p>First, Clarke transformation converts the three-phase system to a two-phase stationary system, aligned with phase A of the grid <xref ref-type="bibr" rid="scirp.137824-8">
      [8]
     </xref>. The mathematical model of the photovoltaic inverter synchronous coordinates, as shown in <xref ref-type="fig" rid="fig5">
      Figure 5
     </xref>.</p>
    <fig id="fig5" position="float">
     <label>Figure 5</label>
     <caption>
      <title>Figure 5. Mathematical model of the photovoltaic inverter under synchronous coordinates.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId109.jpeg?20241129110944" />
    </fig>
    <p>When the grid voltage is constant and inverter losses are neglected, the DC voltage of the grid-connected inverter is proportional to the d-axis component of the output current, and the active power p is also proportional to this current. Thus, the DC voltage can be controlled by regulating the active power <xref ref-type="bibr" rid="scirp.137824-9">
      [9]
     </xref>.</p>
    <p>
     <xref ref-type="fig" rid="fig6">
      Figure 6
     </xref> shows that the grid-connected inverter control system has an outer DC voltage loop and an inner loop for active and reactive currents. The DC voltage loop stabilizes or adjusts the DC side voltage. Due to the single-stage topology, the system often faces energy accumulation and DC voltage variations, which can lead to system collapse. DC voltage feedback can be achieved without static control using a PI controller.</p>
    <fig id="fig6" position="float">
     <label>Figure 6</label>
     <caption>
      <title>Figure 6. Grid-connected inverter control block diagram based on grid voltage orientation.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId110.jpeg?20241129110945" />
    </fig>
    <p>The design of the voltage loop primarily aims to enhance the power supply’s ability to withstand interference with the load and is designed according to a type II system. To reduce overshoot, a filter link can be added to the reference voltage, or a ramp setting can be used to make the reference voltage change gradually. Assuming that the three-phase currents are symmetrical, the instantaneous power on the three-phase AC inductor is zero. We establish:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mfrac> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <msub> 
          <mi>
            u 
          </mi> 
          <mrow> 
           <mi>
             d 
           </mi> 
           <mi>
             c 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           t 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         ⋅ 
       </mo> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mrow> 
         <mi>
           d 
         </mi> 
         <mi>
           c 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mrow> 
         <mi>
           d 
         </mi> 
         <mi>
           c 
         </mi> 
        </mrow> 
       </msub> 
       <msub> 
        <mi>
          i 
        </mi> 
        <mrow> 
         <mi>
           p 
         </mi> 
         <mi>
           v 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         − 
       </mo> 
       <mfrac> 
        <mn>
          3 
        </mn> 
        <mn>
          2 
        </mn> 
       </mfrac> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mi>
          d 
        </mi> 
       </msub> 
       <msub> 
        <mi>
          i 
        </mi> 
        <mi>
          d 
        </mi> 
       </msub> 
      </mrow> 
     </math> (23)</p>
    <p>It is further transformed to:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mfrac> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <msub> 
          <mi>
            u 
          </mi> 
          <mrow> 
           <mi>
             d 
           </mi> 
           <mi>
             c 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           t 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          i 
        </mi> 
        <mrow> 
         <mi>
           p 
         </mi> 
         <mi>
           v 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         − 
       </mo> 
       <mfrac> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <msub> 
          <mi>
            e 
          </mi> 
          <mi>
            d 
          </mi> 
         </msub> 
        </mrow> 
        <mrow> 
         <mn>
           2 
         </mn> 
         <msub> 
          <mi>
            u 
          </mi> 
          <mrow> 
           <mi>
             d 
           </mi> 
           <mi>
             c 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
       </mfrac> 
       <msub> 
        <mi>
          i 
        </mi> 
        <mi>
          d 
        </mi> 
       </msub> 
      </mrow> 
     </math> (24)</p>
    <p>Since the values of 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mi>
          d 
        </mi> 
       </msub> 
      </mrow> 
     </math> and 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mrow> 
         <mi>
           d 
         </mi> 
         <mi>
           c 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> do not change much 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mo>
         − 
       </mo> 
       <mrow> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <msub> 
          <mi>
            e 
          </mi> 
          <mi>
            d 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          / 
        </mo> 
        <mrow> 
         <mn>
           2 
         </mn> 
         <msub> 
          <mi>
            u 
          </mi> 
          <mrow> 
           <mi>
             d 
           </mi> 
           <mi>
             c 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
       </mrow> 
      </mrow> 
     </math>, it can be represented by the constant K. Without considering the DC side disturbance, the transfer functions of active current and Dc voltage are expressed as</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <msub> 
          <mi>
            U 
          </mi> 
          <mrow> 
           <mi>
             d 
           </mi> 
           <mi>
             c 
           </mi> 
          </mrow> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            s 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mrow> 
         <msub> 
          <mi>
            I 
          </mi> 
          <mi>
            d 
          </mi> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            s 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mi>
          K 
        </mi> 
        <mrow> 
         <mi>
           s 
         </mi> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> (25)</p>
    <p>Let the PI regulator control equation be:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msubsup> 
        <mi>
          i 
        </mi> 
        <mi>
          q 
        </mi> 
        <mo>
          * 
        </mo> 
       </msubsup> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            K 
          </mi> 
          <mi>
            p 
          </mi> 
         </msub> 
         <mo>
           + 
         </mo> 
         <mfrac> 
          <mrow> 
           <msub> 
            <mi>
              K 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
          <mi>
            s 
          </mi> 
         </mfrac> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msubsup> 
          <mi>
            u 
          </mi> 
          <mrow> 
           <mi>
             d 
           </mi> 
           <mi>
             c 
           </mi> 
          </mrow> 
          <mo>
            * 
          </mo> 
         </msubsup> 
         <mo>
           − 
         </mo> 
         <msub> 
          <mi>
            u 
          </mi> 
          <mrow> 
           <mi>
             d 
           </mi> 
           <mi>
             c 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          K 
        </mi> 
        <mi>
          p 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mfrac> 
          <mrow> 
           <mi>
             τ 
           </mi> 
           <mi>
             s 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mrow> 
           <mi>
             τ 
           </mi> 
           <mi>
             s 
           </mi> 
          </mrow> 
         </mfrac> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msubsup> 
          <mi>
            u 
          </mi> 
          <mrow> 
           <mi>
             d 
           </mi> 
           <mi>
             c 
           </mi> 
          </mrow> 
          <mo>
            * 
          </mo> 
         </msubsup> 
         <mo>
           − 
         </mo> 
         <msub> 
          <mi>
            u 
          </mi> 
          <mrow> 
           <mi>
             d 
           </mi> 
           <mi>
             c 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> (26)</p>
    <p>Knowing the current closed-loop transfer function, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         w 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          s 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mn>
          1 
        </mn> 
        <mo>
          / 
        </mo> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mn>
             3 
           </mn> 
           <msub> 
            <mi>
              T 
            </mi> 
            <mi>
              s 
            </mi> 
           </msub> 
           <mi>
             s 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mrow> 
      </mrow> 
     </math> and considering the DC voltage sampling delay ( 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mtext>
          e 
        </mtext> 
        <mrow> 
         <mo>
           − 
         </mo> 
         <mi>
           T 
         </mi> 
         <mi>
           τ 
         </mi> 
        </mrow> 
       </msup> 
      </mrow> 
     </math>), it can be approximated as 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mn>
          1 
        </mn> 
        <mo>
          / 
        </mo> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mi>
             T 
           </mi> 
           <mi>
             s 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mn>
          1 
        </mn> 
        <mo>
          / 
        </mo> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mn>
             4 
           </mn> 
           <msub> 
            <mi>
              T 
            </mi> 
            <mi>
              s 
            </mi> 
           </msub> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mrow> 
      </mrow> 
     </math>. Combine equations (35) and (36) to get the voltage open-loop transfer function</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          ω 
        </mi> 
        <mi>
          o 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          s 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <msub> 
          <mi>
            K 
          </mi> 
          <mi>
            p 
          </mi> 
         </msub> 
         <mi>
           K 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mi>
             τ 
           </mi> 
           <mi>
             s 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mrow> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mi>
           τ 
         </mi> 
         <msup> 
          <mi>
            s 
          </mi> 
          <mn>
            2 
          </mn> 
         </msup> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mi>
             T 
           </mi> 
           <mi>
             s 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> (27)</p>
    <p>According to a typical type II system design there are:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <msub> 
          <mi>
            K 
          </mi> 
          <mi>
            p 
          </mi> 
         </msub> 
         <mi>
           K 
         </mi> 
        </mrow> 
        <mrow> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mi>
           τ 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mi>
           h 
         </mi> 
         <mo>
           + 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
        <mrow> 
         <mn>
           2 
         </mn> 
         <msup> 
          <mi>
            τ 
          </mi> 
          <mn>
            2 
          </mn> 
         </msup> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> (28)</p>
    <p>Taking the intermediate bandwidth, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         h 
       </mi> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mi>
          τ 
        </mi> 
        <mrow> 
         <mn>
           4 
         </mn> 
         <msub> 
          <mi>
            T 
          </mi> 
          <mi>
            s 
          </mi> 
         </msub> 
        </mrow> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <mn>
         5 
       </mn> 
      </mrow> 
     </math>, we get:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          K 
        </mi> 
        <mi>
          p 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
        </mrow> 
        <mrow> 
         <mn>
           20 
         </mn> 
         <mi>
           K 
         </mi> 
         <msub> 
          <mi>
            T 
          </mi> 
          <mi>
            s 
          </mi> 
         </msub> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> (29)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          K 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <msub> 
          <mi>
            K 
          </mi> 
          <mi>
            p 
          </mi> 
         </msub> 
        </mrow> 
        <mrow> 
         <mn>
           20 
         </mn> 
         <msub> 
          <mi>
            T 
          </mi> 
          <mi>
            s 
          </mi> 
         </msub> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> (30)</p>
    <p>Design of the current loop PI, the sampling period of the current loop is the PWM switching period, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          T 
        </mi> 
        <mi>
          s 
        </mi> 
       </msub> 
      </mrow> 
     </math> the data acquisition 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mtext>
          e 
        </mtext> 
        <mrow> 
         <mo>
           − 
         </mo> 
         <msub> 
          <mi>
            T 
          </mi> 
          <mi>
            s 
          </mi> 
         </msub> 
         <mi>
           s 
         </mi> 
        </mrow> 
       </msup> 
      </mrow> 
     </math> and 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mtext>
          e 
        </mtext> 
        <mrow> 
         <mo>
           − 
         </mo> 
         <mn>
           0.5 
         </mn> 
         <msub> 
          <mi>
            T 
          </mi> 
          <mi>
            s 
          </mi> 
         </msub> 
         <mi>
           s 
         </mi> 
        </mrow> 
       </msup> 
      </mrow> 
     </math> control delays are respectively, the delay link can be equivalent to 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mn>
          1 
        </mn> 
        <mo>
          / 
        </mo> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mn>
             1.5 
           </mn> 
           <msub> 
            <mi>
              T 
            </mi> 
            <mi>
              s 
            </mi> 
           </msub> 
           <mi>
             s 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>The d and q-axis current control is symmetrical control, so taking the d-axis as an example, S-domain model of the PI controller is:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          k 
        </mi> 
        <mi>
          p 
        </mi> 
       </msub> 
       <mo>
         + 
       </mo> 
       <mfrac> 
        <mrow> 
         <msub> 
          <mi>
            k 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
        </mrow> 
        <mi>
          s 
        </mi> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <msub> 
          <mi>
            k 
          </mi> 
          <mi>
            p 
          </mi> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              τ 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
           <mi>
             s 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mrow> 
         <msub> 
          <mi>
            τ 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mi>
           s 
         </mi> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> (31)</p>
    <p>According to the typical 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          τ 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mi>
          L 
        </mi> 
        <mo>
          / 
        </mo> 
        <mi>
          R 
        </mi> 
       </mrow> 
      </mrow> 
     </math>, <xref ref-type="fig" rid="fig5">
      Figure 5
     </xref> as shown of the PI controller is</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          W 
        </mi> 
        <mi>
          o 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          s 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <msub> 
          <mi>
            k 
          </mi> 
          <mi>
            p 
          </mi> 
         </msub> 
        </mrow> 
        <mrow> 
         <mi>
           R 
         </mi> 
         <msub> 
          <mi>
            τ 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mi>
           s 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mn>
             1.5 
           </mn> 
           <msub> 
            <mi>
              T 
            </mi> 
            <mi>
              s 
            </mi> 
           </msub> 
           <mi>
             s 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> (32)</p>
    <p>Then the PI controller parameters can be obtained:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          k 
        </mi> 
        <mi>
          p 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mi>
           R 
         </mi> 
         <msub> 
          <mi>
            τ 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
        </mrow> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <msub> 
          <mi>
            T 
          </mi> 
          <mi>
            s 
          </mi> 
         </msub> 
        </mrow> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mi>
          L 
        </mi> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <msub> 
          <mi>
            T 
          </mi> 
          <mi>
            s 
          </mi> 
         </msub> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> (33)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          k 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <msub> 
          <mi>
            k 
          </mi> 
          <mi>
            p 
          </mi> 
         </msub> 
        </mrow> 
        <mrow> 
         <msub> 
          <mi>
            τ 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> (34)</p>
    <p>where 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          k 
        </mi> 
        <mi>
          p 
        </mi> 
       </msub> 
      </mrow> 
     </math> and 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          k 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> are the proportion coefficient and integral coefficient, respectively.</p>
    <p>In this paper, we connected the photovoltaic system-inverter to the electricity grid of the Republic of Congo. The schematic representation of the electricity transmission network, shown in a single-line diagram (see <xref ref-type="fig" rid="fig7">
      Figure 7
     </xref>), provides a detailed overview of the elements of this complex network. This representation is crucial for understanding the layout and operation of the components that ensure electricity distribution across the country.</p>
    <fig id="fig7" position="float">
     <label>Figure 7</label>
     <caption>
      <title>Figure 7. Power transmission network of the Republic of Congo.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId163.jpeg?20241129110944" />
    </fig>
    <p>Firstly, the network consists of five power generation plants: The Congo Electric Power Plant (CEC) at node (1) located in the Pointe-Noire department, the Imboulou Power Plant at node (34) situated in the Pool department, the Djeno Power Plant at node (6) in the Pointe-Noire department, the Moukoukoulou Power Plant at node (19) in the Bouenza department, and finally, the Djoué Power Plant at node (23) in the Pool department, which is currently out of service. These plants play a crucial role in generating the energy necessary to supply the country. They are strategically located at various points across the Congolese territory to meet energy needs in a balanced manner. The geographical distribution of these plants aims to optimize production and minimize line losses.</p>
    <p>Regarding consumption, the network includes 22 loads, representing the various locations where electricity is used. These loads are primarily localities situated across different departments throughout the network. Effective management of these loads is essential to ensure a stable and reliable supply to end users.</p>
    <p>The network also features 24 transmission lines, which transport the electricity produced by the power plants to the loads. These lines often cover long distances, requiring rigorous planning and careful management to maintain distribution reliability. The transmission line infrastructure must be meticulously designed to minimize interruptions and ensure continuous delivery of electricity.</p>
    <p>Finally, the network comprises 34 nodes, which are convergence points for the transmission lines. These nodes play a strategic role in the network by allowing the redistribution of electricity in various directions. Through these nodes, the network can be organized in a meshed manner, significantly improving supply security. In the event of a failure or malfunction in part of the network, the nodes enable the redirection of electricity through alternative routes, thereby ensuring service continuity.</p>
    <p>The geographic and schematic representation of the electricity transmission network of the Republic of Congo offers a detailed and precise view of the entire system. It clearly visualizes the arrangement of power plants, loads, transmission lines, and nodes. This comprehensive view is essential for effective network management, facilitating its maintenance and future improvements</p>
   </sec>
   <sec id="s2_2">
    <title>2.2. Principle of MPPT Control Based on the Perturb and Observe (P&amp;O) Algorithm</title>
    <p>P&amp;O is an advanced control technology for maximum power point tracking MPPT <xref ref-type="bibr" rid="scirp.137824-10">
      [10]
     </xref> <xref ref-type="bibr" rid="scirp.137824-11">
      [11]
     </xref> <xref ref-type="bibr" rid="scirp.137824-12">
      [12]
     </xref> <xref ref-type="bibr" rid="scirp.137824-22">
      [22]
     </xref>.</p>
    <p>We design an intelligent algorithm to generate a reference voltage for the DC link. To overcome the limitations of the traditional P&amp;O method, we have adopted a variable step size method, integrated into the MPPT control of a single-stage three-phase photovoltaic system. Simulations show improved performance <xref ref-type="bibr" rid="scirp.137824-10">
      [10]
     </xref> <xref ref-type="bibr" rid="scirp.137824-11">
      [11]
     </xref> <xref ref-type="bibr" rid="scirp.137824-16">
      [16]
     </xref> <xref ref-type="bibr" rid="scirp.137824-20">
      [20]
     </xref>-<xref ref-type="bibr" rid="scirp.137824-23">
      [23]
     </xref> with this method. Based on the DC reference voltage, the DC-AC converter adjusts the operating cycle. The behavior of solar panel indicating MPP and operating principle is shown in <xref ref-type="fig" rid="fig8">
      Figure 8
     </xref> which indicates that the resulting change of PV power is observed as follows. When the PV module operating</p>
    <p>point is on the left side of the curve ( 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           P 
         </mi> 
        </mrow> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           V 
         </mi> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> is positive) which means the PV module output power increases, the perturbation of the PV module voltage should increase toward the MPP.</p>
    <fig id="fig8" position="float">
     <label>Figure 8</label>
     <caption>
      <title>Figure 8. Behavior of solar panel indicating MPP and operating principle.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId166.jpeg?20241129110946" />
    </fig>
    <p>If the operating point of the module was on the right side of the curve 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           P 
         </mi> 
        </mrow> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           V 
         </mi> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> is (negative), then the perturbation of the PV module voltage should be decreased toward the MPP.</p>
    <p>A PI controller adjusts the DC voltage according to the measured error. This MPPT approach reacts more quickly to power variations caused by simultaneous changes in speed and irradiation, with irradiation estimated from the PI controller’s error. The DC voltage controller sets the reference current for the current controller, aiming to maintain a constant DC voltage despite rapid changes in atmospheric conditions.</p>
    <p>Performance evaluation techniques are discussed on the basis of the dynamic parameters of the PV system. By comparing between two algorithms which are incremental conductance and P&amp;O algorithm; improved incremental conductance algorithms, perturbations and observations techniques, one of them is better than others <xref ref-type="bibr" rid="scirp.137824-10">
      [10]
     </xref>-<xref ref-type="bibr" rid="scirp.137824-22">
      [22]
     </xref>; the algorithm is the advanced control of technology one of the best, fastest and very easy to code. Due to the energy loss during the confusion and recovery periods when irrdiance changes, direct duty ratio control offers better energy utilization and better stability characteristics with the proposed of methods which are P&amp;O algorithm. From <xref ref-type="fig" rid="figFigures 8-10">
      Figures 8-10
     </xref>, it can be seen that there is only one maximum power point under a certain light intensity, that is 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           P 
         </mi> 
        </mrow> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           U 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <mn>
         0 
       </mn> 
      </mrow> 
     </math>. Taking the derivation of the voltage U on both sides of the instantaneous output power of the photovoltaic cell, the basic equation of this algorithms are follows as:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         P 
       </mi> 
       <mo>
         = 
       </mo> 
       <mi>
         U 
       </mi> 
       <mo>
         ⋅ 
       </mo> 
       <mi>
         I 
       </mi> 
      </mrow> 
     </math> then (35)</p>
    <p>Taking the derivation of the voltage U on both sides of the instantaneous output power of the photovoltaic cell, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         P 
       </mi> 
       <mo>
         = 
       </mo> 
       <mi>
         U 
       </mi> 
       <mo>
         ⋅ 
       </mo> 
       <mi>
         I 
       </mi> 
      </mrow> 
     </math> then is power of the cell since</p>
    <fig id="fig9" position="float">
     <label>Figure 9</label>
     <caption>
      <title>Figure 9. Flow chart of the P&amp;O algorithm.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId174.jpeg?20241129110945" />
    </fig>
    <fig id="fig10" position="float">
     <label>Figure 10</label>
     <caption>
      <title>Figure 10. Flow chart of the incremental conductance algorithm.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId175.jpeg?20241129110945" />
    </fig>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           P 
         </mi> 
        </mrow> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           U 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <mi>
         I 
       </mi> 
       <mo>
         + 
       </mo> 
       <mi>
         U 
       </mi> 
       <mfrac> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           I 
         </mi> 
        </mrow> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           U 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         ≅ 
       </mo> 
       <mi>
         I 
       </mi> 
       <mo>
         + 
       </mo> 
       <mi>
         U 
       </mi> 
       <mfrac> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           I 
         </mi> 
        </mrow> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           U 
         </mi> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> (36)</p>
    <p>Then 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           P 
         </mi> 
        </mrow> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           U 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <mn>
         0 
       </mn> 
      </mrow> 
     </math>, is the output power of the photovoltaic cell reaches the maximum. Then it can be deduced that the following relationship must be satisfied when the operating point is at the maximum power point:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           I 
         </mi> 
        </mrow> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           U 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <mo>
         − 
       </mo> 
       <mfrac> 
        <mi>
          I 
        </mi> 
        <mi>
          U 
        </mi> 
       </mfrac> 
      </mrow> 
     </math> (37)</p>
    <p>Where 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           I 
         </mi> 
        </mrow> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           U 
         </mi> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> is then the variation of current as follows as: Approximately 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           I 
         </mi> 
        </mrow> 
        <mrow> 
         <mi mathvariant="normal">
           d 
         </mi> 
         <mi>
           U 
         </mi> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> is replacing, the criterion for maximum power tracking using the incremental conductance method as follows:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           I 
         </mi> 
        </mrow> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           U 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         &gt; 
       </mo> 
       <mo>
         − 
       </mo> 
       <mfrac> 
        <mi>
          I 
        </mi> 
        <mi>
          U 
        </mi> 
       </mfrac> 
      </mrow> 
     </math> Left side of MPPT (38)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           I 
         </mi> 
        </mrow> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           U 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <mo>
         − 
       </mo> 
       <mfrac> 
        <mi>
          I 
        </mi> 
        <mi>
          U 
        </mi> 
       </mfrac> 
      </mrow> 
     </math> At the MPPT (39)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           I 
         </mi> 
        </mrow> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           U 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         &lt; 
       </mo> 
       <mo>
         − 
       </mo> 
       <mfrac> 
        <mi>
          I 
        </mi> 
        <mi>
          U 
        </mi> 
       </mfrac> 
      </mrow> 
     </math> right side of MPPT, (40)</p>
    <p>The MPP can thus be tracked by comparing the instantaneous conductance 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mi>
          I 
        </mi> 
        <mi>
          U 
        </mi> 
       </mfrac> 
      </mrow> 
     </math> to the incremental conductance 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           I 
         </mi> 
        </mrow> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           U 
         </mi> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> and accordingly the voltage perturbation sign is determined still reaching the MPP <xref ref-type="bibr" rid="scirp.137824-10">
      [10]
     </xref> <xref ref-type="bibr" rid="scirp.137824-11">
      [11]
     </xref> <xref ref-type="bibr" rid="scirp.137824-16">
      [16]
     </xref>. The flow chart of the conventional Incremental conductance algorithm is shown in <xref ref-type="fig" rid="fig10">
      Figure 10
     </xref>. If the irradiance increases or decreases, that’s, PV current increases or decreases, the MPP moves to right (left) with respect to PV voltage. When compared with this proposed method, low cost MPPTalgorithms as P&amp;O Algorithm <xref ref-type="bibr" rid="scirp.137824-22">
      [22]
     </xref>, the main advantage of the incremental conductance algorithms is that it can determine the accurate direction to reach the MPP thus decreasing the steady–state oscillation and improving system response under rapidly changing conditions <xref ref-type="bibr" rid="scirp.137824-10">
      [10]
     </xref>-<xref ref-type="bibr" rid="scirp.137824-22">
      [22]
     </xref>. However, regarding the algorithm structure, conventional incremental conductance algorithm includes a number of division calculations and relatively complex decision-making process which in turn raises the need of a more powerful micro controller featuring higher clock frequency, larger memory and floating-point calculation capability decreasing the possibility of achieving a low cost. A solution to this conflicting situation is to have a variable step-size that gets smaller towards the MPP in order to balance the competing aims of convergence speed and tracking accuracy.</p>
    <p>The scope 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           P 
         </mi> 
        </mrow> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           U 
         </mi> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> can be calculated using the PV module voltage and current. The incremental conductance algorithm is derived by differentiating the PV module power with respect to voltage and setting the results equal to zero. For a direct control scheme which directly controls the converter switching without external control loops, the considered step is the change in converter duty ratio 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         Δ 
       </mi> 
       <mi>
         D 
       </mi> 
      </mrow> 
     </math> as shown in Equations (41)-(44).</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         Δ 
       </mi> 
       <mi>
         D 
       </mi> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          N 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mfrac> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           P 
         </mi> 
        </mrow> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <mi>
           U 
         </mi> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> (41)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         Δ 
       </mi> 
       <mi>
         P 
       </mi> 
       <mo>
         = 
       </mo> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          k 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         − 
       </mo> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           k 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> (42)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         Δ 
       </mi> 
       <mi>
         U 
       </mi> 
       <mo>
         = 
       </mo> 
       <mi>
         U 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          k 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         − 
       </mo> 
       <mi>
         U 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           k 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> (43)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         Δ 
       </mi> 
       <mi>
         D 
       </mi> 
       <mo>
         = 
       </mo> 
       <mi>
         D 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          k 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         − 
       </mo> 
       <mi>
         D 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           k 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> (44)</p>
    <p>And 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          N 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
      </mrow> 
     </math> is the scaling factor tuned at the design stage to adjust the conventional step-size 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         Δ 
       </mi> 
       <mi>
         D 
       </mi> 
      </mrow> 
     </math> to compromise between tracking accuracy <xref ref-type="bibr" rid="scirp.137824-10">
      [10]
     </xref> <xref ref-type="bibr" rid="scirp.137824-18">
      [18]
     </xref> and its convergence speed. The flow chart of the incremental conductance method is shown in <xref ref-type="fig" rid="fig10">
      Figure 10
     </xref>. The main advantage of using the incremental conductance method <xref ref-type="bibr" rid="scirp.137824-10">
      [10]
     </xref> <xref ref-type="bibr" rid="scirp.137824-11">
      [11]
     </xref> is that the adaptability and control stability of the MPPT is high.</p>
    <p>Stateflow is a MATLAB tool used to model and simulate decision logic systems and state machines, making it easier to design complex systems where states change based on events or conditions, as shown in<xref ref-type="fig" rid="fig11">
      Figure 11
     </xref>.</p>
    <fig id="fig11" position="float">
     <label>Figure 11</label>
     <caption>
      <title>Figure 11. State flow of the of the incremental conductance algorithm.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId211.jpeg?20241129110945" />
    </fig>
    <fig-group id="fig12" position="float">
     <fig id="fig12" position="float">
      <label>Figure 12</label>
      <caption>
       <title>(a) PV current characteristic under partial shading--(b) PV characteristics under uniform irradiance--(c) PV Power characteristic under partial shading--Figure 12. Assessment of Proposed Incremental Conductance MPPT Algorithm Partial Shading. (a) PV current characteristic under partial shading; (b) PV characteristics under uniform irradiance; (c) PV Power characteristic under partial shading.</title>
      </caption>
      <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId212.jpeg?20241129110945" />
     </fig>
     <fig id="fig12" position="float">
      <label>Figure 12</label>
      <caption>
       <title>(a) PV current characteristic under partial shading--(b) PV characteristics under uniform irradiance--(c) PV Power characteristic under partial shading--Figure 12. Assessment of Proposed Incremental Conductance MPPT Algorithm Partial Shading. (a) PV current characteristic under partial shading; (b) PV characteristics under uniform irradiance; (c) PV Power characteristic under partial shading.</title>
      </caption>
      <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId213.jpeg?20241129110945" />
     </fig>
     <fig id="fig12" position="float">
      <label>Figure 12</label>
      <caption>
       <title>(a) PV current characteristic under partial shading--(b) PV characteristics under uniform irradiance--(c) PV Power characteristic under partial shading--Figure 12. Assessment of Proposed Incremental Conductance MPPT Algorithm Partial Shading. (a) PV current characteristic under partial shading; (b) PV characteristics under uniform irradiance; (c) PV Power characteristic under partial shading.</title>
      </caption>
      <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId214.jpeg?20241129110945" />
     </fig>
    </fig-group>
    <p>Assessment of Proposed Incremental Conductance MPPT Algorithm Partial Shading, in conventional MPPT systems the energy produced by the shaded cell as complete power extraction from the PV array, can be preserved because it is inhibited by the cell <xref ref-type="bibr" rid="scirp.137824-12">
      [12]
     </xref> <xref ref-type="bibr" rid="scirp.137824-23">
      [23]
     </xref>. As shown in <xref ref-type="fig" rid="fig12">
      Figure 12
     </xref> and also PV the charateristic of under uniform irradiance.</p>
   </sec>
  </sec><sec id="s3">
   <title>3. Simulation Results</title>
   <p>In this section, we will first present the time evolution of output power, output voltage, current, and Harmonic Distortion Rate using the MPPT algorithm based on the P&amp;O method <xref ref-type="bibr" rid="scirp.137824-22">
     [22]
    </xref>. Next, we will show the results for these same output parameters using the MPPT algorithm based on the Conductance Increment method <xref ref-type="bibr" rid="scirp.137824-10">
     [10]
    </xref> <xref ref-type="bibr" rid="scirp.137824-11">
     [11]
    </xref> <xref ref-type="bibr" rid="scirp.137824-16">
     [16]
    </xref>-<xref ref-type="bibr" rid="scirp.137824-21">
     [21]
    </xref> and <xref ref-type="bibr" rid="scirp.137824-23">
     [23]
    </xref>.</p>
   <fig-group id="fig13" position="float">
    <fig id="fig13" position="float">
     <label>Figure 13</label>
     <caption>
      <title>(a)--(b)--Figure 13. (a) Voltage of the inverter and (b) output voltage.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId215.jpeg?20241129110946" />
    </fig>
    <fig id="fig13" position="float">
     <label>Figure 13</label>
     <caption>
      <title>(a)--(b)--Figure 13. (a) Voltage of the inverter and (b) output voltage.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId216.jpeg?20241129110946" />
    </fig>
   </fig-group>
   <p>
    <xref ref-type="fig" rid="fig13">
     Figure 13
    </xref> shows the graph of the output voltage of the DC/AC converter with pulse-width modulation. This graph illustrates the performance in terms of voltage of the inverter.</p>
   <p>It can be observed from <xref ref-type="fig" rid="fig13">
     Figure 13
    </xref> that the voltage of an inverter must be stable, well-regulated, and as close as possible to a pure sinusoid to ensure efficient and safe operation of electrical equipment and compatibility with electrical grids.</p>
   <p>In this section, <xref ref-type="fig" rid="fig14">
     Figure 14
    </xref> shows the electrical current that the inverter supplies to the electrical grid after converting direct current (DC) into alternating current (AC).</p>
   <fig id="fig14" position="float">
    <label>Figure 14</label>
    <caption>
     <title>Figure 14. Output current.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId217.jpeg?20241129110946" />
   </fig>
   <p>It can be observed in <xref ref-type="fig" rid="fig15.">
     Figure 15.
    </xref>that, although the current injected into the electrical grid by a PWM-controlled inverter is designed to be sinusoidal, it may contain harmonic components due to the modulation techniques.</p>
   <p>The PWM waveform of the power produced by the inverter contains harmonics, as shown in <xref ref-type="fig" rid="fig15">
     Figure 15
    </xref>, which are multiples of the fundamental frequency. These harmonics can be reduced by filters to improve the quality of the AC waveform and, consequently, the active power. <xref ref-type="fig" rid="fig16">
     Figure 16
    </xref> illustrates the harmonic distortion rate.</p>
   <p>The total harmonic distortion (THD) is an important parameter when discussing the performance of an inverter. It measures the quality of the alternating current (AC) produced by the inverter and is expressed as a percentage. <xref ref-type="fig" rid="fig16">
     Figure 16
    </xref> shows the total harmonic distortion of the inverter.</p>
   <fig id="fig15" position="float">
    <label>Figure 15</label>
    <caption>
     <title>Figure 15. Power of the inverter.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId218.jpeg?20241129110946" />
   </fig>
   <fig id="fig16" position="float">
    <label>Figure 16</label>
    <caption>
     <title>Figure 16. Harmonic distortion rate.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId219.jpeg?20241129110946" />
   </fig>
   <fig-group id="fig17" position="float">
    <fig id="fig17" position="float">
     <label>Figure 17</label>
     <caption>
      <title>(a)--(b)--(c)--Figure 17. (a) MPPT Power of the P&amp;O Algorithm, (b) MPPT Voltage of the P&amp;O Algorithm and (c) MPPT Current of the P&amp;O Algorithm.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId220.jpeg?20241129110947" />
    </fig>
    <fig id="fig17" position="float">
     <label>Figure 17</label>
     <caption>
      <title>(a)--(b)--(c)--Figure 17. (a) MPPT Power of the P&amp;O Algorithm, (b) MPPT Voltage of the P&amp;O Algorithm and (c) MPPT Current of the P&amp;O Algorithm.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId221.jpeg?20241129110947" />
    </fig>
    <fig id="fig17" position="float">
     <label>Figure 17</label>
     <caption>
      <title>(a)--(b)--(c)--Figure 17. (a) MPPT Power of the P&amp;O Algorithm, (b) MPPT Voltage of the P&amp;O Algorithm and (c) MPPT Current of the P&amp;O Algorithm.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId222.jpeg?20241129110947" />
    </fig>
   </fig-group>
   <p>The conductance method, as shown in <xref ref-type="fig" rid="fig18">
     Figure 18
    </xref>, allows for more precise and faster tracking of the maximum power point.</p>
   <p>Irradiance is a measure of the power of luminous radiation received per unit area. In other words, it is the amount of light energy falling on a given surface per unit of time. <xref ref-type="fig" rid="fig20">
     Figure 20
    </xref>. shows the evolution of luminous radiation power per unit area <xref ref-type="bibr" rid="scirp.137824-12">
     [12]
    </xref> <xref ref-type="bibr" rid="scirp.137824-23">
     [23]
    </xref>.</p>
   <p>It is observed from <xref ref-type="fig" rid="fig19">
     Figure 19
    </xref>. that the luminous radiation power is approximately 220 W for an irradiance of 500 W/m<sup>2</sup>, which corresponds to a surface area of 0.4 m<sup>2</sup>. It is also noted that this radiation power decreases proportionally with the irradiance.</p>
   <p>An increase in irradiance results in an increase in current for all voltage values, as illustrated in <xref ref-type="fig" rid="fig20">
     Figure 20
    </xref> below.</p>
   <fig-group id="fig18" position="float">
    <fig id="fig18" position="float">
     <label>Figure 18</label>
     <caption>
      <title>(a)--(b)--(c)--Figure 18. (a) MPPT power of the incremental conductance algorithm, (b) MPPT Voltage of the incremental conductance algorithm and (c) MPPT current of the incremental conductance.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId223.jpeg?20241129110947" />
    </fig>
    <fig id="fig18" position="float">
     <label>Figure 18</label>
     <caption>
      <title>(a)--(b)--(c)--Figure 18. (a) MPPT power of the incremental conductance algorithm, (b) MPPT Voltage of the incremental conductance algorithm and (c) MPPT current of the incremental conductance.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId224.jpeg?20241129110947" />
    </fig>
    <fig id="fig18" position="float">
     <label>Figure 18</label>
     <caption>
      <title>(a)--(b)--(c)--Figure 18. (a) MPPT power of the incremental conductance algorithm, (b) MPPT Voltage of the incremental conductance algorithm and (c) MPPT current of the incremental conductance.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId225.jpeg?20241129110947" />
    </fig>
   </fig-group>
   <fig id="fig19" position="float">
    <label>Figure 19</label>
    <caption>
     <title>Figure 19. Partial shading conditions under different luminous radiation power.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId226.jpeg?20241129110947" />
   </fig>
   <fig id="fig20" position="float">
    <label>Figure 20</label>
    <caption>
     <title>Figure 20. Partial shading conditions under different current variation with irradiated area.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId227.jpeg?20241129110947" />
   </fig>
   <p>It is observed that when the irradiated area of a photovoltaic panel decreases, the total number of photons captured by the panel also decreases. This reduction in the number of photons received leads to a decrease in the current produced by the panel. <xref ref-type="fig" rid="fig21">
     Figure 21
    </xref>. shows the variation of the duty cycle.</p>
   <fig id="fig21" position="float">
    <label>Figure 21</label>
    <caption>
     <title>Figure 21. Duty ration.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId228.jpeg?20241129110947" />
   </fig>
   <p>The duty cycle determines the duration the switch is on, thus influencing the voltage and current of the PV system. Adjusting the duty ratio is essential to maximize energy efficiency by regulating the energy extracted from the solar panel, ensuring that the system operates near its maximum power point (MPP) under varying sunlight conditions. Pulse Width Modulation is used for controlling the voltage of the converters, as shown in <xref ref-type="fig" rid="fig22">
     Figure 22
    </xref>.</p>
   <fig id="fig22" position="float">
    <label>Figure 22</label>
    <caption>
     <title>Figure 22. Sine voltage pulse width modulation.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771167-rId229.jpeg?20241129110947" />
   </fig>
   <p>And current of the inverter, which converts the DC power from the solar panels into AC power suitable for the grid or local consumption, as shown in<xref ref-type="fig" rid="fig22">
     Figure 22
    </xref>. SVPWM is particularly advantageous because it helps to minimize harmonic distortion in the output signal, thereby improving power quality. Additionally, by using a sinusoidal reference, the inverter can operate more smoothly and effi-ciently, which is essential for maximizing the energy yield of solar panels and ensuring the stability of the power system. Adjusting the modulation index allows for precise control of the output voltage, which is especially useful under varying sunlight conditions.</p>
  </sec><sec id="s4">
   <title>4. Conclusion</title>
   <p>A case study has been conducted to highlight certain performance issues of MPPT (Maximum Power Point Tracking). This study presented a representative model of a three-phase photovoltaic system connected to the electrical grid of the Republic of Congo, aiming to stabilize the MPPT. We applied the P&amp;O (Perturb and Observe) method, while Incremental Conductance compares the attributes of various conventional, significance and novelty of adaptability controller system of the proposed of method and improved incremental conductance algorithms, perturbation and observation techniques, and other maximum power point tracking (MPPT) algorithms in normal and partial shading conditions and observed an improvement in the performance of the grid-connected photovoltaic system. To minimize potential perturbation errors of the P&amp;O algorithm because of the improvement of the incremental conductance algorithm due to rapid irradiation changes also better than P&amp;O algorithm low cost, this paper proposes an enhanced MPPT stabilization and adaptability algorithm on their implementation on Incremental Conductance. Our control scheme uses grid current and the PI signal error to refine the maximum power point tracking. This MPPT method allows for better differentiation of the contribution of the three-phase photovoltaic inverter model connected to the grid. The advantages observed include effective compensation for voltage issues by injecting the maximum power from the PV system into the grid-connected inverter. The fundamental harmonic frequencies are in the range of 0 to 100 Hz, with a total harmonic distortion rate of 11.69%. Although this harmonic distortion rate has been seen high, the P&amp;O (Perturb and Observe) method has proven effective in improving MPPT in the context of connecting a PV-inverter system to the electrical grid of the Republic of Congo.</p>
  </sec>
 </body><back>
  <ref-list>
   <title>References</title>
   <ref id="scirp.137824-ref1">
    <label>1</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Shimizu, T., Hashimoto, O. and Kimura, G. (2003) A Novel High-Performance Utility-Interactive Photovoltaic Inverter System. IEEE Transactions on Power Electronics, 18, 704-711. &gt;https://doi.org/10.1109/tpel.2003.809375
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref2">
    <label>2</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Esram, T., Kimball, J.W., Krein, P.T., Chapman, P.L. and Midya, P. (2006) Dynamic Maximum Power Point Tracking of Photovoltaic Arrays Using Ripple Correlation Control. IEEE Transactions on Power Electronics, 21, 1282-1291. &gt;https://doi.org/10.1109/tpel.2006.880242
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref3">
    <label>3</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Femia, N., Petrone, G., Spagnuolo, G. and Vitelli, M. (2005) Optimization of Perturb and Observe Maximum Power Point Tracking Method. IEEE Transactions on Power Electronics, 20, 963-973. &gt;https://doi.org/10.1109/tpel.2005.850975
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref4">
    <label>4</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Zeng, Q.R. and Chang, L.C. (2005) Improved Current Controller Based on SVPWM for Three-Phase Grid-Connected Voltage Source Inverters. Power Electronics Specialists Conference, Dresden, 16 June 2005, 2912-2917.
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref5">
    <label>5</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Taherbaneh, M. and Menhaj, M.B. (2007) A Fuzzy-Based Maximum Power Point Tracker for Body Mounted Solar Panels in LEO Satellites. 2007 IEEE/IAS Industrial &amp; Commercial Power Systems Technical Conference, Edmonton, 6-11 May 2007, 1-6. &gt;https://doi.org/10.1109/icps.2007.4292092
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref6">
    <label>6</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Li, P., Zhang, L., Wang, Y. and Sheng, Y.-B. (2008) Research on the Control of the Single-Stage Photovoltaic System in Microgrid. 2008 China International Conference on Electricity Distribution, Guangzhou, 10-13 December 2008, 1-7. &gt;https://doi.org/10.1109/ciced.2008.5211660
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref7">
    <label>7</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Alonso-Martinez, J., Eloy-Garcia, J. and Arnaltes, S. (2009) Control of a Three-Phase Grid-Connected Inverter for Photovoltaic Application with a Fuzzy MPPT under Unbalanced Conditions. 13th European Conference on Power Electronics and Applications, Barcelona, 8-10 September 2009, 1-7.
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref8">
    <label>8</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Carannante, G., Fraddanno, C., Pagano, M. and Piegari, L. (2009) Experimental Performance of MPPT Algorithm for Photovoltaic Sources Subject to Inhomogeneous Insolation. IEEE Transactions on Industrial Electronics, 56, 4374-4380. &gt;https://doi.org/10.1109/tie.2009.2019570
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref9">
    <label>9</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Bouchafaa, F., Beriber, D. and Boucherit, M.S. (2010) Modeling and Simulation of a Gird Connected PV Generation System with MPPT Fuzzy Logic Control. 2010 7th International Multi-Conference on Systems, Signals and Devices, Amman, 27-30 June 2010, 1-7. &gt;https://doi.org/10.1109/ssd.2010.5585530
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref10">
    <label>10</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Tey, K.S. and Mekhilef, S. (2014) Modified Incremental Conductance MPPT Algorithm to Mitigate Inaccurate Responses under Fast-Changing Solar Irradiation Level. Solar Energy, 101, 333-342. &gt;https://doi.org/10.1016/j.solener.2014.01.003
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref11">
    <label>11</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Sivakumar, P., Abdul Kader, A., Kaliavaradhan, Y. and Arutchelvi, M. (2015) Analysis and Enhancement of PV Efficiency with Incremental Conductance MPPT Technique under Non-Linear Loading Conditions. Renewable Energy, 81, 543-550. &gt;https://doi.org/10.1016/j.renene.2015.03.062
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref12">
    <label>12</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Sudhakar Babu, T., Rajasekar, N. and Sangeetha, K. (2015) Modified Particle Swarm Optimization Technique Based Maximum Power Point Tracking for Uniform and under Partial Shading Condition. Applied Soft Computing, 34, 613-624. &gt;https://doi.org/10.1016/j.asoc.2015.05.029
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref13">
    <label>13</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kotti, R. and Shireen, W. (2015) Efficient MPPT Control for PV Systems Adaptive to Fast Changing Irradiation and Partial Shading Conditions. Solar Energy, 114, 397-407. &gt;https://doi.org/10.1016/j.solener.2015.02.005
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref14">
    <label>14</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Harrag, A. and Messalti, S. (2015) Variable Step Size Modified P&amp;O MPPT Algorithm Using Ga-Based Hybrid Offline/Online PID Controller. Renewable and Sustainable Energy Reviews, 49, 1247-1260. &gt;https://doi.org/10.1016/j.rser.2015.05.003
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref15">
    <label>15</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Verma, D., Nema, S., Shandilya, A.M. and Dash, S.K. (2016) Maximum Power Point Tracking (MPPT) Techniques: Recapitulation in Solar Photovoltaic Systems. Renewable and Sustainable Energy Reviews, 54, 1018-1034. &gt;https://doi.org/10.1016/j.rser.2015.10.068
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref16">
    <label>16</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Li, X., Wen, H., Jiang, L., Xiao, W., Du, Y. and Zhao, C. (2016) An Improved MPPT Method for PV System with Fast-Converging Speed and Zero Oscillation. IEEE Transactions on Industry Applications, 52, 5051-5064. &gt;https://doi.org/10.1109/tia.2016.2599899
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref17">
    <label>17</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ling, L., Wu, X.L., Liu, M.Y., Zhu, Z.Q., Li, Y. and Shang, B.B. (2016) Development of Photovoltaic Hybrid LED Street Lighting System. 2016 IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC), Xi’an, 3-5 October 2016, 729-732. &gt;https://doi.org/10.1109/imcec.2016.7867305
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref18">
    <label>18</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Loukriz, A., Haddadi, M. and Messalti, S. (2016) Simulation and Experimental Design of a New Advanced Variable Step Size Incremental Conductance MPPT Algorithm for PV Systems. ISA Transactions, 62, 30-38. &gt;https://doi.org/10.1016/j.isatra.2015.08.006
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref19">
    <label>19</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Husain, M.A., Tariq, A., Hameed, S., Arif, M.S.B. and Jain, A. (2017) Comparative Assessment of Maximum Power Point Tracking Procedures for Photovoltaic Systems. Green Energy &amp; Environment, 2, 5-17. &gt;https://doi.org/10.1016/j.gee.2016.11.001
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref20">
    <label>20</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Dousoky, G.M. and Shoyama, M. (2017) New Parameter for Current-Sensorless MPPT in Grid-Connected Photovoltaic Vsis. Solar Energy, 143, 113-119. &gt;https://doi.org/10.1016/j.solener.2016.12.047
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref21">
    <label>21</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Messalti, S., Harrag, A. and Loukriz, A. (2017) A New Variable Step Size Neural Networks MPPT Controller: Review, Simulation and Hardware Implementation. Renewable and Sustainable Energy Reviews, 68, 221-233. &gt;https://doi.org/10.1016/j.rser.2016.09.131
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref22">
    <label>22</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ezinwanne, O., Zhongwen, F. and Zhijun, L. (2017) Energy Performance and Cost Comparison of MPPT Techniques for Photovoltaics and Other Applications. Energy Procedia, 107, 297-303. &gt;https://doi.org/10.1016/j.egypro.2016.12.156
    </mixed-citation>
   </ref>
   <ref id="scirp.137824-ref23">
    <label>23</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Tey, K.S., Mekhilef, S., Seyedmahmoudian, M., Horan, B., Oo, A.T. and Stojcevski, A. (2018) Improved Differential Evolution-Based MPPT Algorithm Using SEPIC for PV Systems under Partial Shading Conditions and Load Variation. IEEE Transactions on Industrial Informatics, 14, 4322-4333. &gt;https://doi.org/10.1109/tii.2018.2793210
    </mixed-citation>
   </ref>
  </ref-list>
 </back>
</article>