<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Design and Simulation of the Auto-Tuning Controller for the DC-DC ZETA Converter</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lala Bakirova</string-name>
          <email>lala_bekirova@mail.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Elvin Yusubov</string-name>
          <email>elvinyusifov05@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Azerbaijan State Oil and Industry University</institution>
          ,
          <addr-line>Azadliq Ave, Baku, AZ1010</addr-line>
          ,
          <country country="AZ">Azerbaijan</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Azerbaijan State Oil and Industry University</institution>
          ,
          <addr-line>Azadliq Ave, Baku, AZ1142</addr-line>
          ,
          <country country="AZ">Azerbaijan</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper, an auto-tuning fuzzy logic proportional integral derivative controller (ATFPID) based on a Takagi-Sugeno (TS) model for the DC-DC ZETA converter fed by a photovoltaic module is proposed. Having non-linear properties, ZETA converters with the classic linear proportional integral derivative (PID) controllers and fixed tuning parameters cannot demonstrate robust performance under the input voltage and load resistance variation. To tackle the problem, an adaptive fuzzy controller for each tuning parameter has been designed. The use of a Takagi-Sugeno fuzzy model compared to the famous Mamdani inference system is intended to ease the computational process. Performance analysis of both PID and TS-ATFPID controllers is carried out to evaluate output transient and steady-state responses of the converter using the fuzzy logic toolbox of the MATLAB/SIMULINK software. The results of the simulations demonstrate a significant performance improvement of TS-ATFPID over the conventional PID controller in terms of retaining output reference voltage under various stress levels and minimizing settling and rise time as well as the steady-state error and the overshoot.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Fuzzy logic</kwd>
        <kwd>PID controller</kwd>
        <kwd>DC-DC power converter</kwd>
        <kwd>ZETA converters</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        With the rapid increase in demand for
renewable energy sources, DC-DC converters
have found considerable interest in a wide variety
of applications, ranging from consumer
electronics to photovoltaic systems (PV) [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ].
      </p>
      <p>
        A ZETA converter is a special type of DC-DC
converter which is similar to a single-ended
primary inductor converter (SEPIC). One of the
major similarities of these two converters is the
non-inverted output voltage polarity, which is not
the case in the popular buck-boost topology [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
Another similarity is the ability of both regulators
to output voltages with input voltages above or
below the output voltage. However, in
comparison with the SEPIC, a ZETA converter is
based on a buck configuration [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>In real applications with photovoltaic systems,
a ZETA converter connects the photovoltaic
module with the load. External factors such as
solar irradiation and temperatures can have a
significant negative impact on the output
performance of the module, a problem of which
can easily be tackled with the help of ZETA
converters. Advancements in the control
techniques of these converters are intended to
improve the overall operational efficiency of the
converters.</p>
      <p>Traditional linear proportional integral
derivative (PID) converters can be used to control
the output of ZETA converters by changing the
duty cycle applied to the switching element of the
converter. However, optimal tuning of PID gains
can be a challenging task, a problem of which can
be eliminated by introducing a fuzzy logic
controller for each PID parameter to be tuned.</p>
      <p>The main aim of the work is to design and
simulate an adaptive fuzzy tuned PID controller
for the ZETA converter to address tuning
problems associated with the PID controllers and
achieve increased robustness to the input and load
disturbances. A Sugeno type inference system
must be chosen for the fuzzy PID controller to
alleviate the computational process as well as
their ability to work with linear control methods.</p>
    </sec>
    <sec id="sec-2">
      <title>2. System modeling</title>
      <p>A ZETA converter and PID, TS-ATFPID
controllers for the converter must be designed and
simulated since the design and simulation of the
controllers are crucial to assess their respective
output performances and show superiority of the
TS-ATFPID controllers.
2.1.</p>
    </sec>
    <sec id="sec-3">
      <title>ZETA converter modeling</title>
      <p>The Simulink model of the ZETA converter
operating in continuous conduction mode (CCM)
is illustrated in Fig.1. In CCM mode, the inductor
current never falls to zero, compared to the
discontinuous conduction mode (DCM). A simple
model of the ZETA converter involves two
inductors (L1, L2), two capacitors (C1, C2), a
diode (D), a metal oxide semiconductor
fieldeffect transistor (M).
The converter operates on two modes;</p>
      <p>In the first mode, MOSFET is switched on.
The diode, D starts to be in its reverse-biasing
mode, which involves the block of electrical
current through it. The voltage across the
inductor, L1 becomes equal to the supply voltage
and the linear increase of the inductor current is
also observed, as time passes. The capacitor, C1
commences charging to the output voltage</p>
      <p>In the second mode, MOSFET is switched off.
Since the polarity changes, the diode, D goes to
the forward-biasing mode, in which electrical
current can easily flow through it. Since, the
current flows the diode, the inductor, L2 starts to
be in parallel with the output capacitor,   . The
capacitor, C1 discharges through the inductor, L1.</p>
      <p>The simulation parameters of the designed
Zeta converter is presented in Table 1.</p>
      <p>A pulse-width modulation (PWM) based
control mechanism is employed through the
switching element of the converter, which is a
MOSFET in our case, to regulate the output
voltage of the ZETA converter.</p>
      <p>To evaluate the improvements in the
operational performance of the TS-ATFPID, a
PID controller must be designed. PID controllers
dominate the industry and are also considerably
used in power electronics for the control circuit of
the converters, due to their robustness, simple
configuration, applicability in low-cost products.</p>
      <p>Being composed of three simple proportional,
integral and derivative terms, PID controllers
have the following general mathematical
representation:</p>
      <p>u(t)=  e(t)+   ∫  ( ) +    ( ) (1)
In the formula (1), u(t), e(t), Kp, Ki, Kd are the
control signal, error, proportional coefficient,
integral coefficient, derivative coefficient,
respectively.</p>
      <p>A Simulink model of the PID controller is
shown in Fig.2.</p>
      <p>
        A PID controller receives the error which is the
difference between the reference voltage (  )
and actual output voltage (  ) and performs
the relevant mathematical operations in a parallel
configuration [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Each term of a PID controller
plays an important role in improving the output
response of the system.
      </p>
      <p>The proportional term is intended to increase
the speed of output response thereby decreasing
rise time. However, as the error decreases, the
effectiveness of the proportional term also
reduces. Possible steady-state errors can be
restricted to a tolerance level by introducing the
integral term. The derivative term is considered
anticipatory which operates on the rate of change
of the error.</p>
      <p>
        Each coefficient of the relevant terms
determines the strength of the terms, which
requires to be optimally tuned.. The most popular
traditional tuning method is the use of the Ziegler
- Nichols method [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ].
      </p>
      <p>In the design process of the PID controller, the
Ziegler-Nichols method with the combination of
trial-error methods has been employed. To
implement this technique, first, all coefficients
except for the proportional parameter is set to 0,
after which the value of the proportional
coefficient is increased until the system becomes
unstable. The value of the proportional gain at the
unstable state is recorded as   . The oscillation
frequency of the system is denoted as  0. The next
stage involves the calculation process of the
parameters.</p>
      <p>Proportional, integral, derivative parameters
can be calculated as 0.6  , 2 0,   ∕  0 ,
respectively. Adopting this method, the
coefficients of the PID controller are calculated as
  =0.032,   =0.65 and   =0.18.
2.3.</p>
    </sec>
    <sec id="sec-4">
      <title>Fuzzy-PID controller</title>
      <p>As is seen in the design process of the PID
controller, one of the challenging tasks is the
optimal tuning of the parameters. However, this
problem can be tackled with the help of fuzzy
logic controllers.</p>
      <p>To design fuzzy controllers, the number of
inputs must be selected and the conversion of
these crisp input values to their corresponding
fuzzy values with a certain range is needed. An
increase in the number of inputs expands the fuzzy
rule base, which increases processing power.</p>
      <p>The error e(t) and the change in the error ∆e(t)
are selected as inputs for the fuzzy logic PID
controller. For each input corresponding, 7
membership functions of Gaussian type are
chosen.</p>
      <p>
        The input space for e(t) and ∆e(t) is defined to
be in the interval of [
        <xref ref-type="bibr" rid="ref1">-1,1</xref>
        ] and [-0.001, 0.001],
respectively and demonstrated in Fig.3 and Fig. 4.
(NM), negative small (NS), zero (ZO), positive
small (PS), positive medium (PM), positive big
(PB).
      </p>
      <p>
        A Takagi-Sugeno type inference system is
preferred and chosen over the popular Mamdani
model to ease the computational burden as well as
ensuring compatibility with adaptive methods [
        <xref ref-type="bibr" rid="ref8 ref9">8,
9</xref>
        ].
      </p>
      <p>The linguistic variables for output space are
very small (VS), medium-small (MS), small (S),
medium (M), big (B), medium-big (MB), very big
(VB), each one of them corresponds to a specific
linear function with the coefficients (a, b, c) being
VS=[0.12 0.012 0], MS=[0.34 0.034 0], S=[0.45
0.044 0], M=[0.455 0.046 0], B=[0.76 0.037 0],
MB=[0.83 0.047 0], VB=[0.93 0.047 0].</p>
      <p>The rules of the presented TS type fuzzy logic
controller has the following mathematical
common form:</p>
      <p>If input_1 is  and input_2 is ∆e then output is</p>
      <p>The fuzzy rule base is illustrated in Table 2.
The designed TS-ATFPID controller is depicted
in Fig.5.</p>
    </sec>
    <sec id="sec-5">
      <title>3. Simulation Results</title>
      <p>The performance of the controllers are tested
under load and input variations and their relevant
output responses are analyzed in terms of rise and
settling time as well as the steady-state error and
overshoot. The reference output voltage is
selected to be 50 Volts (V).</p>
      <p>In the first stage, output responses for the load
resistance of 35Ω and 15Ω are plotted with the
supply voltage of 24V and the reference voltage
of 50V in Fig.6 and Fig.7, respectively.</p>
      <p>NB
VB/ VS /B
VB/ VS /S
B/S/ VS
B/M/MS
M/M/B</p>
      <p>NM
VB/ VS /B
VB/ VS /S
B/S/MS
M/M/S</p>
      <p>M/M/M
e\∆e
NB
NM
NS
Z
PS
PM
PB</p>
      <p>MB/MS/ VS</p>
      <p>MB/MS/ VS</p>
      <p>MB/S/MS
MB/MS/ VS</p>
      <p>MB/S/MS</p>
      <p>NS</p>
      <p>Z</p>
      <p>PS</p>
      <p>PM
MB/ VS /M</p>
      <p>MB/MS/M</p>
      <p>B/MS/M</p>
      <p>M/M/VB
MB/MS/S</p>
      <p>B/MS/S
B/S/S
M/M/S
S/B/S</p>
      <p>B/S/M
M/M/M
S/B/M
S/B/M</p>
      <p>PB
M/M/VB
S/M/MB
S/B/MB</p>
      <p>M/MB/MB
M/M/S
S/B/B
MS/B/B
MS/MB/B</p>
      <p>MS/MB/B</p>
      <p>In the second stage, the input voltage is varied
from 20V to 24V and from 16V to 20V with the
frequency of 200Hz and their relevant responses
are shown in Fig.8 and Fig.9. Obtained numerical
values are presented in Table 3 and Table 4.</p>
    </sec>
    <sec id="sec-6">
      <title>4. Conclusions</title>
      <p>An auto-tuning Takagi-Sugeno type fuzzy
logic PID (TS-ATFPID) controller for ZETA
converters has been proposed in this paper. The
PID and TS-ATFPID controllers have been
designed and simulated to assess their
comparative performance. The simulations of the
PID and TS-ATFPID controllers (TS-ATFPID
and PID) are performed under load variations and
supply voltage disturbances. The results of the
simulations illustrate that under both conditions
TS-ATFPID demonstrates superior transient and
steady-state performance compared to the PID
controller, thereby having substantially shorter
settling and rise time as well as the steady-state
error and overshoot.</p>
    </sec>
    <sec id="sec-7">
      <title>5. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>D. J.</given-names>
            <surname>Arent</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Wise</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Gelman</surname>
          </string-name>
          , “
          <article-title>The status and prospects of renewable energy for combating global warming,” Energy Economics</article-title>
          , vol.
          <volume>33</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>584</fpage>
          -
          <lpage>593</lpage>
          , Jul.
          <year>2011</year>
          , doi: 10.1016/j.eneco.
          <year>2010</year>
          .
          <volume>11</volume>
          .003.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>N.</given-names>
            <surname>Chellammal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. C.</given-names>
            <surname>Ilambirai</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          <article-title>SekharDash and</article-title>
          K. V.
          <string-name>
            <surname>Rahul</surname>
          </string-name>
          ,
          <article-title>"Integration of renewable energy resources in off GRID system using three port zeta converter,"</article-title>
          <source>2016 IEEE International Conference on Renewable Energy Research and Applications (ICRERA)</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>971</fpage>
          -
          <lpage>976</lpage>
          , doi: 10.1109/ICRERA.
          <year>2016</year>
          .
          <volume>7884480</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>K.</given-names>
            <surname>Woranetsuttikul</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Pinsuntia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Jumpasri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Nilsakorn</surname>
          </string-name>
          and
          <string-name>
            <surname>W.</surname>
          </string-name>
          <article-title>Khan-ngern, "Comparison on performance between synchronous single-ended primary-inductor converter (SEPIC) and synchronous ZETA converter," 2014 International Electrical Engineering Congress (iEECON</article-title>
          ),
          <year>2014</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          , doi: 10.1109/iEECON.
          <year>2014</year>
          .
          <volume>6925855</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Deepak</surname>
            ,
            <given-names>R. K.</given-names>
          </string-name>
          <string-name>
            <surname>Pachauri</surname>
            and
            <given-names>Y. K.</given-names>
          </string-name>
          <string-name>
            <surname>Chauhan</surname>
          </string-name>
          ,
          <article-title>"Modeling and simulation analysis of PV fed Cuk, Sepic, Zeta and Luo DC-DC converter,"</article-title>
          <source>2016 IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES)</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          , doi: 10.1109/ICPEICES.
          <year>2016</year>
          .
          <volume>7853596</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R. S. M.</given-names>
            <surname>Sadigh</surname>
          </string-name>
          ,
          <article-title>"Optimizing PID Controller Coefficients Using Fractional Order Based on Intelligent Optimization Algorithms for Quadcopter,"</article-title>
          <source>2018 6th RSI International Conference on Robotics and Mechatronics (IcRoM)</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>146</fpage>
          -
          <lpage>151</lpage>
          , doi: 10.1109/ICRoM.
          <year>2018</year>
          .
          <volume>8657616</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>C. A.</given-names>
            <surname>Aung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. V.</given-names>
            <surname>Hote</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Pillai</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Jain</surname>
          </string-name>
          ,
          <article-title>"PID Controller Design for Solar Tracker via Modified Ziegler Nichols Rules,"</article-title>
          <source>2020 2nd International Conference on Smart Power &amp; Internet Energy Systems (SPIES)</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>531</fpage>
          -
          <lpage>536</lpage>
          , doi: 10.1109/SPIES48661.
          <year>2020</year>
          .
          <volume>9243009</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>C. A.</given-names>
            <surname>Aung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. V.</given-names>
            <surname>Hote</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Pillai</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Jain</surname>
          </string-name>
          ,
          <article-title>"PID Controller Design for Solar Tracker via Modified Ziegler Nichols Rules,"</article-title>
          <source>2020 2nd International Conference on Smart Power &amp; Internet Energy Systems (SPIES)</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>531</fpage>
          -
          <lpage>536</lpage>
          , doi: 10.1109/SPIES48661.
          <year>2020</year>
          .
          <volume>9243009</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>G. L. O.</given-names>
            <surname>Serra</surname>
          </string-name>
          and
          <string-name>
            <given-names>C. C. T.</given-names>
            <surname>Ferreira</surname>
          </string-name>
          ,
          <article-title>"TakagiSugeno fuzzy control method for nonlinear systems,"</article-title>
          <source>2009 IEEE International Symposium on Computational Intelligence in Robotics and Automation - (CIRA)</source>
          ,
          <year>2009</year>
          , pp.
          <fpage>492</fpage>
          -
          <lpage>496</lpage>
          , doi: 10.1109/CIRA.
          <year>2009</year>
          .
          <volume>5423154</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A. H.</given-names>
            <surname>Besheer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. M.</given-names>
            <surname>Abdo and M. M. Halouda</surname>
          </string-name>
          ,
          <article-title>"Regulation for wind generation system using ant system based Takagi Sugeno fuzzy PID,"</article-title>
          <source>2011 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2011)</source>
          ,
          <year>2011</year>
          , pp.
          <fpage>2350</fpage>
          -
          <lpage>2357</lpage>
          , doi: 10.1109/FUZZY.
          <year>2011</year>
          .
          <volume>6007484</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>