Page 111 - Renewable Energy Devices and System with Simulations in MATLAB and ANSYS
P. 111

98              Renewable Energy Devices and Systems with Simulations in MATLAB  and ANSYS ®
                                                                                ®

            where k, k −1 are consecutive time steps, α> 0 is a constant determining the speed of convergence
                                       ⋅
            to the MPP, and the function sign() is defined as follows:
                                                   1  if x > 0
                                          sign( ) x =                                 (5.5)
                                                   −1  if x < 0

              The PV module/array output voltage is regulated to the desired value, which is determined by V ref
            according to (5.4), using either a proportional integral (PI) or, for example, a fuzzy logic controller.
            The latter has the advantage of providing a better response under dynamic conditions [25]. Under
            steady-state conditions, the operating point of the PV module/array oscillates around the MPP with
            an amplitude determined by the value of α in (5.4). Increasing the perturbation step enables to con-
            verge faster to the MPP under changing solar irradiation and/or ambient temperature conditions but
            increases the steady-state oscillations around the MPP, thus resulting in power loss.
              An MPPT system based on the P&O method can be developed by either implementing (5.4)
            in the form of an algorithm executed by a microcontroller or digital signal processing (DSP) unit
            or using mixed-signal circuits. A flowchart of the P&O MPPT algorithm based on the procedure
            proposed in [26], which can be executed by a microcontroller or DSP device of the control unit, is
            presented in Figure 5.6. The process shown in Figure 5.6 is executed iteratively until the value of the
            gradient  ∂  ∂P pv /  V pv  drops below a predefined threshold, indicating that convergence close to the MPP
            has been achieved with the desired accuracy.
              A methodology for the design of the control unit such that the P&O MPPT process operates
            with the optimal values of step size and perturbation period is proposed in [27]. The optimal per-
            turbation period is calculated in [28] for adapting to the time-varying meteorological conditions,
            using a field-programmable gate array (FPGA) control unit, which executes the P&O-based MPPT
            process. An algorithm for dynamically adapting the perturbation size according to the solar irradia-
            tion conditions is presented in [29] for increasing the response speed of the P&O algorithm and
            reducing the steady-state oscillation around the MPP. The short-circuit current of the PV source is
            estimated in [30] during the execution of the P&O algorithm by applying the measured values of



                                            Start the kth iteration

                                                    (k), V (k)
                                            Measure I pv  pv

                                            Calculate the PV power
                                            P (k)= I (k)×V (k)
                                                  pv
                                             pv
                                                        pv
                                            Calculate the deviations
                                             (k)= P (k)–P (k–1) &
                                           P pv  pv    pv
                                            V (k)= V (k)–V (k–1)
                                                  pv
                                                        pv
                                             pv
                                      Yes       P pv / V >0?   No
                                                     pv

                             V (k)= V (k–1)+ α              V (k)=V (k–1)–α
                                                             ref
                                                                   ref
                              ref
                                   ref
            FIGURE 5.6  A flowchart of the algorithm implementing the P&O MPPT process based on the procedure
            proposed in Hua et al. (1998).
   106   107   108   109   110   111   112   113   114   115   116