Buck_converter_optimization_using_P_algo
Buck_converter_optimization_using_P_algo
Corresponding Author:
Zainul Abidin,
Department of Electrical Engineering,
Universitas Brawijaya, Jl. MT Haryono 167 Malang, Indonesia.
Email: [email protected]
1. INTRODUCTION
Photovoltaic (PV) system requires DC-DC converter to adjust PV module output become suitable
for load specifications [1,2]. Some DC-DC converter development is oriented towards IC fabrication [3,4]. A
kind of DC-DC converter is buck converter. Development of the buck converter is also popular among
researchers. For example, high conversion ratio quasi square wave buck converter is designed and presented
in reference [5]. Synchronous buck converter for specific application (LED) is also evaluated by simulation
[6]. Switch-inductor semi-quadratic buck converter is proposed and analyzed in reference [7]. Buck converter
controlled by fuzzy logic is realized and reported in reference [8]. The buck converter is also very important
part of battery charger. Battery charger based on PV system needs high efficiency. The more efficient the PV
system, the shorter charging time required.
PV system efficiency is mainly affected by three factors, i.e. inverter efficiency (95-98%) [9], PV
panel efficiency which is between 8-15% (commercial PV panels) [10], and efficiency of Maximum Power
Point Tracking (MPPT) algorithm which is over 98% [11]. Improving the efficiency of the inverter and
the PV panel is not easy since it depends on availability of technology. Furthermore, it may require better
components and can increase drastically the installation cost. Instead, improving the tracking of
the Maximum Power Point (MPP) with new or simple control algorithms is easier and cheaper. It can be
done even in plants which are already used by updating their control algorithms. It would also lead to an
immediate increase in PV system power generation and consequently price reduction. Since PV panels have a
non-linear voltage-current characteristic with power produced is maximum in a unique point, MPPT
algorithms are necessary to be implemented [12]. This point depends on irradiance conditions and on
temperature of the PV panels. Both conditions are different depend on the season and change during the day.
Moreover, solar radiation can change quickly because of changing of atmospheric conditions such as clouds
and rain. Therefore, track the MPP accurately under all possible conditions is very important. As the result,
maximum power is always available to be obtained [13].
In recent years, several MPPT algorithms have been published [14]. They differ in many aspects
such as sensors required, complexity, cost or even efficiency. However, more expensive or more complicated
algorithm is useless if with a simpler and cheaper one can obtain similar results. This is the reason why some
of the proposed techniques are not implemented. Perturb and Observe (P&O) algorithm is one of MPPT
algorithms which is simple, widely used, and recently developed by many researchers [15-24]. In this paper,
P&O algorithm implementation on buck converter of PV system for reducing battery charging time is
evaluated experimentally.
2. EXPERIMENTAL METHOD
This section describes method of the experiment which consists of two preparations, i.e. hardware
and software preparations. The hardware is designed by using commercial components which is easy to buy.
The software is focused on the implementation of P&O algorithm.
Duty cycle is calculated by comparing Vout and Vin as expected. Then, the duty cycle is
.
𝐷 0.66 (2)
Vin Vout
L D
f I ripple
13 8.6
0.66
50000 13
161.3H 160H (3)
After determining the inductor value, the capacitance can be calculated as follows.
Buck converter optimization using P&O algorithm for PV system based battery charger… (Zainul Abidin)
846 ISSN: 2088-8694
Vout 1 D
C
8L f 2 Vout
8.61 0.66
0.66
8 161.3 10 6 500002 50 10 3
181F 20F (4)
Buck Rload/
PV Module
Converter Battery
Arduino
Nano
Int J Pow Elec & Dri Syst, Vol. 11, No. 2, June 2020 : 844 – 850
Int J Pow Elec & Dri Syst ISSN: 2088-8694 847
Figure 1), the voltage (Vk) and current (Ik) are calculated to get output power (Pk). Then, the Pk is compared
to previous output power (Pk-1) to get deviation (Pk - Pk-1) The deviation of the Pk and Pk-1 is used as condition
to determine the duty cycle must be increased or decreased. If the deviation is zero, it means there is no
difference between Pk and Pk-1, then the Pk must be saved for next calculation. However, in the case of the
deviation is not zero, further process and condition selection are necessary. It leads to 4 conditions, i.e.
If Pk - Pk-1 < 0 and Vk - Vk-1 < 0, then the duty cycle must be increased and Vk increase
If Pk - Pk-1 < 0 and Vk - Vk-1 > 0, then the duty cycle must be decreased and Vk decrease.
If Pk - Pk-1 > 0 and Vk - Vk-1 > 0, then the duty cycle must be increased and Vk increase.
If Pk - Pk-1 > 0 and Vk - Vk-1 < 0, then the duty cycle must be decreased and Vk decrease.
So that the output of the P&O algorithm is duty cycle for switching of buck converter. It changes
based on the output power deviation.
3. EXPERIMENTAL RESULT
The P&O algorithm was implemented to the PV system. In this section, the experimental results are
presented to confirm effectiveness of the P&O algorithm. The experimental results are presented based on
output power of the PV system and battery charging performance.
Figure 5. Block diagram of output power based Figure 6. Experimental result of output power
experiment
Int J Pow Elec & Dri Syst, Vol. 11, No. 2, June 2020 : 844 – 850
Int J Pow Elec & Dri Syst ISSN: 2088-8694 849
4. CONCLUSION
In this paper, the P&O algorithm applied for buck converter of PV system based battery charger has
been presented. The P&O algorithm can control duty cycle for switching of buck converter. According
output power and charging time, the buck converter with P&O algorithm has higher output power and shorter
charging time than the one without P&O algorithm. It proves that the buck converter can be optimized by
using P&O algorithm. Since output power is not stable, in the future, advanced algorithm that can produce
more stable output power will be developed. In order to confirm performance of the designed buck converter,
future research will also be conducted with two identical PV modules and precisely same setup for the
designed buck converter and the fabricated one.
ACKNOWLEDGEMENTS
This work is supported by Lembaga Penelitian dan Pengabdian Masyarakat Universitas Brawijaya
(LPPM-UB) through Hibah Peneliti Pemula (Award No. 696.53/UN10.C10/PN/2019).
REFERENCES
[1] M. S. Malik, et al., "Evaluation of a Single Inductor based Single-Input Dual-Output Buck Converter for DC
Microgrid Applications", in 2018 IEEE 7th World Conference on Photovoltaic Energy Conversion (WCPEC),
2018, pp. 613-617.
[2] R. K. Subroto, et al., "Voltage Regulation of Boost Converter Using Observer Based Sliding Mode Controller",
TELKOMNIKA (Telecommunication, Computing, Electronics and Control), vol 16, no. 6, pp. 2896-2903, 2018.
[3] J.J. Chen, et al., "A New Single-Inductor Triple-Output Buck Converter Using CMOS Technology," in The 2010
International Power Electronics Conference, 2010, pp. 82-85.
[4] V. Michal, "Inductor Current Zero-Crossing Detector and CCM/DCM Boundary Detector for Integrated High-
Current Switched-Mode DC-DC Converters", IEEE Transaction on Power Electronics, vol 29, no. 10, pp. 5384 –
5391, 2013.
[5] Y. Naeimi and A. Huang, "Design and Optimization of High Conversion Ratio Quasi Square Wave Buck
Converters", in 2017 IEEE 5th Workshop on Wide Bandgap Power Devices and Applications (WiPDA), 2017, pp.
148-152.
[6] C. Deekshitha and K. L. Shenoy, "Design and Simulation of Synchronous Buck Converter For LED Application",
in 2017 2nd IEEE International Conference On Recent Trends In Electronics Information & Communication
Technology, 2017, pp. 142-146.
[7] P. V. Anushka, et al., "Switched-Inductor Semi-Quadratic Buck Converter", in 2017 IEEE International
Conference on Technological Advancements in Power and Energy (TAP Energy), 2017, pp. 1-6.
[8] K. Swathy, et al., "Design and Hardware Implementation of Closed Loop Buck Converter Using Fuzzy Logic
Controller", in 2nd International conference on Electronics, Communication and Aerospace Technology (ICECA
2018), 2018, pp. 175-180.
[9] "Sunny Family 2010/2011 - The Future of Solar Technology", SMA product catalogue, 2010.
[10] "Trends in photovoltaic applications. Survey report of selected IEA countries between 1992 and 2009,"
International Energy Agency, Report IEA-PVPS Task 1 T1-19:2010, 2010.
[11] L. Piegari and R. Rizzo, "Adaptive Perturb and Observe Algorithm for Photovoltaic Maximum Power Point
Tracking", IET Renewable Power Generation, vol 4, no. 4, pp. 317-328, 2010.
[12] N. Femia, et al., "Optimizing Sampling Rate of P&O MPPT Technique", in 2004 IEEE 35th Annual Power
Electronics Specialists Conference, 2004, pp. 1945 - 1949.
[13] M. Chakkarapani, et al., "On the Issues in MPPT Implementation for PV Systems", in 21st Century Energy Needs -
Materials, Systems and Applications (ICTFCEN), 2016, pp. 1-6.
[14] T. Esram and P. L. Chapman, "Comparison of Photovoltaic Array Maximum Power Point Tracking Techniques",
IEEE Transactions on Energy Conversion, vol 22, no. 2, pp. 439-449, 2007.
[15] J. Ahmed and Z. Salam, "An Improved Perturb and Observe (P&O) Maximum Power Point Tracking (MPPT)
Algorithm for Higher Efficiency, " Applied Energy, vol 150, pp. 97-108, 2015.
[16] M. Kamran, et al., "Implementation of Improved Perturb & Observe MPPT Technique with Confined Search Space
for Standalone Photovoltaic System," Journal of King Saud University - Engineering Sciences, in press, 2018.
[17] R. Alik and A. Jusoh, "An Enhanced P&O Checking Algorithm MPPT for High Tracking Efficiency of Partially
Shaded PV Module," Solar Energy, vol 163, pp. 570-580, 2018.
[18] C. W. Tan, et al., "Analysis of Perturb and Observe Maximum Power Point Tracking Algorithm for Photovoltaic
Applications," in 2nd IEEE International Conference on Power and Energy (PECon 08). 2008, pp. 237-242.
[19] M. A. Elgendy, et al., "Assessment of Perturb and Observe MPPT Algorithm Implementation Techniques for PV
Pumping Applications," IEEE Transactions on Sustainable Energy, vol 3, no. 1, pp. 21-33, 2012.
[20] J. J. Nedumgatt, et al., "Perturb and Observe MPPT Algorithm for Solar PV Systems-modeling and Simulation," in
Annual IEEE India Conference, 2011, pp. 1-6.
[21] A. Ali, et al., "Perturb and Observe Based on Fuzzy Logic Controller Maximum Power Point Tracking (MPPT)," in
3rd International Conference on Renewable Energy Research and Applications (ICRERA), 2014, pp. 406-411.
Buck converter optimization using P&O algorithm for PV system based battery charger… (Zainul Abidin)
850 ISSN: 2088-8694
[22] M. Killi and S. Samanta, "Modified Perturb and Observe MPPT Algorithm for Drift Avoidance in Photovoltaic
Systems," IEEE Transactions on Industrial Electronics, vol 62, no. 9, pp. 5549 – 5559, 2015.
[23] M. L. Azad, et al., "P&O Algorithm Based MPPT Technique for Solar PV System Under Different Weather
Conditions, " in International Conference on circuits Power and Computing Technologies [ICCPCT], pp. 1-5,
2017.
[24] R. John, et al., "Variable Step Size Perturb and Observe MPPT Algorithm for Standalone Solar Photovoltaic
System," in IEEE International Conference on Intelligent Techniques in Control, Optimization and Signal
Processing (INCOS), 2017, pp. 1-6.
[25] M. Qin, et al., "Analysis and Comparison of Voltage-Mode and Current-Mode Pulse Train Control Buck
Converter, " in 2009 4th IEEE Conference on Industrial Electronics and Applications, 2009, pp. 2924-2928.
[26] S Liu, et al., "Design of Intrinsically Safe Buck DC/DC Converters," in 2005 International Conference on
Electrical Machines and Systems, 2005, pp. 1327-1331.
[27] C. Sharma and A. Jain, "Modeling of Buck Converter Models in MPPT using PID and FLC," TELKOMNIKA
(Telecommunication, Computing, Electronics and Control), vol 13, no. 4, pp. 1270-1280, 2015.
Int J Pow Elec & Dri Syst, Vol. 11, No. 2, June 2020 : 844 – 850