Modeling of Buck Converter Models in MPPT using PID and FLC

PV has become universal for power utility applications in comparison to conventional technologies when it comes to economic competitiveness. As the efficiency of solar PV panel is low, it becomes mandatory to extract maximum power from the PV panel at any given period of time. Maximum Power and efficiency in Photovoltaics can be improved by Maximum Power Point tracking even under distributed temperature and irradiance functions. The paper attempts to compare two different Buck converter models based on predictive control. The two converter models using State space differential equation and direct component in MATLAB/SIMULINK are optimized through PID and FLC to obtain increased gain and desired converter output. A PV system connected with Buck converter using an intelligent controller (FLC) for extracting maximum power at different environmental conditions is proposed and the results are compared with conventional PID controller.


Introduction
Energy is the foundation stone of human development.Global awareness on saving energy and efficient use of available sources has brought concerns to achieve sustainability.Solar PV energy maintains all life on earth and is an excellent alternative to generate electricity.It is abundant, renewable, free, clean, green and requires less maintenance.Solar Renewable Energy Technology (SRET) has explored immense possibilities towards power grid and process control applications [1].The sustainability offered by solar powered systems gain importance due to shortage of conventional fuels.Moreover, the environmental and economic impact of conventional fuels is also taken into consideration.Globally more than 1.5 billion people have no access to electricity.Dynamic Control Systems can be made to contribute a large number of electricity generations and by adopting PV technology it can be made more innovative [2].
A large number of PV modules have been employed in standalone and grid electricity generation and distribution systems.A photovoltaic array consisting number of solar cells has non linear voltage-current VI characteristics.This non linearity is converged by determining an operating point or Maximum Power Point (MPP) obtained at Standard Test Conditions (STC) to deliver maximum output from panel.STC locates temperature 25°C and an irradiance of 1000 W/m 2 on surface of panel.The performance of most promising PV technology needs to be regulated in accordance with MPP.The PV system output is affected by temperature, irradiance and partial shaded conditions.These changes in environmental conditions, limit the efficiency and power output from panel.If the measured output of panel is deviated from desired set point, Maximum Power Point Tracker (MPPT) estimates and monitors MPP.
The design of MPPT system to achieve regulated output is done using voltage converters and controllers for converging MPP even under distributed conditions.By the principle of Maximum power transfer theorem, maximum power is transmitted from source to load when source and load impedance are matched.This impedance mismatch is corrected using an interface termed Voltage Converter.To achieve fast and reliable MPP, Controllers keep a record of converter behavior irrespective of environmental fluctuations.Different types of converters and controllers are available for optimizing PV panel efficiency using MPPT.Various types of commercially available converters include Buck converter (to reduce or step down panel voltage), Boost converter (to increase or step up voltage across load), Buck-Boost converter (to step up and step down panel output), Cuk Converter (to step up and step down panel output by reversing polarity of voltage), and SEPIC (Single-ended primary-inductor converter) that causes load voltage at output to be higher than, less than, or equal to panel voltage without inversion.Buck converter is a linear regulator and has certain advantages over the above mentioned converters.It is cheap, less complex and easy to implement.It gives higher efficiency and prevents current transient observed as ripples thereby generating less oscillatory output.In the present work, the solar PV model is implemented using Buck converter.
There are various controlling techniques employed in MPP trackers using different controllers.These are classified into Offline or Indirect techniques (based on previous experimented datasets), Direct Sampling and Modulation techniques (operating on real time systems direct samples), Intelligent and Hybrid techniques (based on expert knowledge).From the present work it can be seen that the Fuzzy logic system based intelligent controller gives superior performance over conventional controllers with fast response and no overshoot.Therefore by the help of this developed model, the converter output can be made very close to desired output voltage required for MPP.This model can be used to track the maximum power and thus the efficiency of the system can be increased.

PV Panel and Converter Subsystem
PV comprises of solar cells that works on photoelectric effect to convert sunlight into electricity.Solar arrays comprise of large number of solar modules built by solar cells.Solar panel equations [3] are used for PV panel modeling in SIMULINK-MATLAB, these include: The terms used above are given below in Table 1.Due to the change in environment, the temperature changes [6].The simulation results for varying temperature keeping the irradiance constant 1000W/m 2 are shown in Table 3.As the temperature increases, Open Circuit Voltage (V OC ) decreases, whereas the Short Circuit Current (I SC ) increases.Moreover, the effect of change in temperature on V OC is more significant in comparison to that on I SC .The model is again simulated using different values of irradiance whereas keeping the temperature constant 25°C (according to STC).
The simulation results for different irradiance functions (constant, trapezoidal, step) are shown below in Table 4.It can be seen from Table 4 that more output is obtained for V OC when the irradiance is constant.But as the irradiance pattern changes i.e. trapezoidal, step, the output decreases.
From the above simulation results (Table 3, Table 4), it is observed that reading of Open circuit voltage V OC and Short circuit current I SC are more sensitive to irradiance variations as compared to temperature.For STC, estimating minimum deflection and maximum efficiency the MPP is obtained at 16.64V.The change observed is given by Dynamic Impedance [3] of source given by expression ( 9), To monitor MPP in distributed conditions, a tracker is required that permanently adjusts MPP even under variable temperature and irradiance [7].However, application specific systems require impedance matching and output voltage to be modified accordingly, for which a Converter is inserted as an interface.Figure 2 shows block diagram of MPPT circuit [8].Step down voltage Boost converter : Step up voltage Buck Boost converter : Step up-down voltage Cuk converter : Step up-down with reverse polarity SEPIC : Step up-down or output equal to input In the present work, Buck converter (shown in Figure 3) is used to decrease the voltage at the output to the desired level.1274 output voltage to be delivered across the load.The set point of the controller is fixed according to the specific application and thus the output of converter is obtained accordingly.If the triggering by controller on gate terminal of MOSFET gives positive threshold voltage, MOSFET is turned ON and results in drain current flow, else it appears in cut-off state.
The above model is tested with and without controller.When the controller is not used the output is not appropriate, as the MOSFET is not triggered and works as an open switch.When the controller is used (either PID or FLC) the gate of the MOSFET receives a positive threshold voltage and is turned ON.In the present work, two different models are developed using controller, one using PID and the other using FLC.These models can be operated using state space differential equation or direct available components in Simulink.
State space model is developed using equations ( 10) and ( 11) followed by diagram in Figure 4. )

PID Controller
PID (Proportional Integral Derivative) Controller is earliest controller used to evaluate error based on P (present), I (past) and D (future) rates of output [17].This controller is simulated for State space model as well as direct component model using Figure 5 and Figure 6 respectively.The simulation results for the same using PID controller and without controller are shown in Table 5.

1276
From Table 5, it is clear that the output of direct component is closer to the desired output in comparison to the other two outputs.Moreover, direct components model gives better response over state space model therefore we used direct components model.

FUZZY LOGIC CONTROLLER
Contrary to conventional, intelligent controllers use artificial intelligence.Intelligent systems emulate characteristics of human intelligence being adaptive, planning uncertainty and dynamic controlling [18].A fuzzy controller is a fuzzy system, which is used to control a target system using supervisory control.The fuzzy controller has a linguistic interpretation which can be expressed with the help of fuzzy sets, membership functions, and fuzzy rules.Design of the fuzzy controller means selection of fuzzy rule base structure, including the number of fuzzy sets for each input and output [19]- [28].
A two-input single-output fuzzy logic controller is designed with the input variables error (E) and change in error (ΔE) equation ( 13) and ( 14) scaled for output voltage with changing parameters temperature and irradiance.The output variable Duty Cycle (D) of the converter is given by equation (15).E (n) = ( 13) It is certain that Duty cycle must be minimum for Buck converter as it steps down the output.Duty cycle obtained for FLC is 0.978 as compared to PID which gave 0.998.Table 6 describes the formulated rules.For different rules, Defuzzification method gives a quantitative summary.The Defuzzification method used is the centroid method given by equation ( 16).
Where D is the defuzzified value, Union of the membership functions is found by the MAX aggregation method and µ (Dj) is the degree of the membership function.The block diagram of FLC control system with Buck converter is shown in Figure 8.The entire process of Implication, Aggregation and Defuzzification [29]- [30] of the system is shown in the Rule viewer (Figure 9) and Surface viewer (Figure 10) windows of Fuzzy Logic Toolbox.Therefore it can be concluded that an FLC system can efficiently track the MPP irrespective of the environmental fluctuations [31]- [34].

Results and Analysis
The system has been simulated for two converter subsystems using state space and direct components model.An analysis is carried out using open loop (without controller) and closed loop based on variable parameters i.e. temperature and irradiance using PID and FLC.
The simulation results obtained after implementing Fuzzy Logic Controller gives optimized results for chosen membership functions.The oscillatory behavior observed at the output of the converter for varying temperature conditions is stabilized using FLC while in case of PID the oscillations are minimized but the desired output is not achieved.The similar type of work was done by S. Sathyamoorthi [29].The experiment results were obtained using FLC only and desired results came out 19.3V over 20V set point for 100W solar panel.In the present paper, the results of FLC and PID models are compared for varying environmental conditions.A large steady state error is observed in case of PID 3.65 at STC (21.07-17.42)while the steady state error is reduced to 0.01 at STC (21.07-21.06)when it is implemented using FLC.Thus, it can be concluded that the intelligent system gives superior performance in comparison to conventional PID controller and hence it can be implemented for various snapshots of PV utilization marked by vast research potential for big projects in electricity generation and distribution.

Figure 2
Figure 2 MPP Tracker circuit A converter is a power electronic device used to convert one form of voltage to other.Different converters are available [9]-[16] such as, Buck converter :Step down voltage Boost converter :Step up voltage Buck Boost converter :Step up-down voltage Cuk converter :Step up-down with reverse polarity SEPIC :Step up-down or output equal to input

Figure 3
Figure 3 Basic circuit of Buck converter Buck Converters provide advantages of in rush current and short circuit protection.Moreover, they are easier to design and implement as compared to other converters.Buck converter uses diode, inductor, capacitor, load resistor and MOSFET that acts as a switch.Its ON-OFF switching operation is controlled by controller.The control system monitors the desired

Figure 4
Figure 4 Buck Converter using state space variables The results so obtained are compared with direct component model.The direct component model shown in Figure 5 was simulated for different values of R, L and C and the optimum values of three components were selected.The values are taken as L=20mH, C=0.3µF and R L =50Ω.

Figure 5
Figure 5 Buck Converter using direct componentsWhen the above models are simulated without controller, the results were not satisfactory since the condition maintained is similar to OFF state.Thus a controller is required in circuit so that control signal from controller turns the circuit ON.A comparison of these two

Figure 7
Figure7shows the Block diagram of PID control system for Buck converter.

Figure 7
Figure 7 PID control system for Buck converter

Figure 8 FLC
Figure 8 FLC control system for Buck converter

Figure 9
Figure 9 Fuzzy Rule viewer

Table 1 :
Different terms used in equations, [5]KOMNIKA ISSN: 1693-6930  Modeling of Buck Converter Models in MPPT using PID and FLC (Chandani Sharma) 1272 Figure 1 Solar Panel SubsystemCertain specifications of model are required for installation of panel[5].These include, OC : Open Circuit Voltage Simulation results of subsystem for STC are given in Table2.

Table 2 :
Specifications of model,

Table 5 :
PID simulation for two models at different temperatures, Modeling of Buck Converter Models in MPPT using PID and FLC (ChandaniSharma)

Table 7 shows
simulation results for FLC model for various values of temperature.

Table 7 :
Results for FLC model,Modeling of Buck Converter Models in MPPT using PID and FLC (Chandani Sharma)1278 Again it can be seen from Table7that direct component model gives a superior output in comparison to state space model.Hence, direct component model is better.If we compare the results of direct component model for PID and FLC (as shown in Table8) it clearly indicates that FLC output is much closer to the desired output in comparison to the PID controller output.

Table 8 :
PID and FLC comparative study for fixed component Buck converter model at different temperatures