THIẾT KẾ VÀ HOÀN THIỆN HỆ THỐNG ĐIỀU KHIỂN NĂNG LƯỢNG MẶT TRỜI ỨNG DỤNG THUẬT TOÁN ĐIỆN DẪN GIA TĂNG (INC) TRÊN NỀN TẢNG ARDUINO
DOI:
https://doi.org/10.62985/j.huit_ojs.vol26.no4.675Keywords:
Maximum power point tracking (MPPT), incremental conductance (INC), ACS712, maximum power point (MPP), solar panel.Abstract
The article presents the process of designing and implementing a solar power control system that integrates the Maximum Power Point Tracking (MPPT) algorithm using the Incremental Conductance (INC) method. The system includes hardware that utilizes an Arduino microcontroller, an ACS712 current sensor, a MOSFET control circuit, and an LCD screen, along with simulation software in MATLAB/Simulink. The model is evaluated under three different light radiation conditions and electrical loads to verify the system's adaptability and stability. Simulation and experimental results show that the system responds quickly to environmental fluctuations; in tests with a 50 W-rated panel, the measured output power ranged from 19.45 to 20.66 W under the surveyed lighting conditions, demonstrating the practical applicability of the INC algorithm. Additionally, the INC algorithm offers significant advantages over traditional MPPT methods, such as Perturb and Observe (P&O), in reducing power fluctuations, achieving faster convergence, and improving MPP identification accuracy, making it suitable for small-scale renewable energy applications.
References
[1] M. Derbeli, C. Napole, O. Barambones, J. Sanchez, I. Calvo, and P. Fernández-Bustamante, “Maximum power point tracking techniques for photovoltaic panel: A review and experimental applications,” Energies, vol. 14, no. 22, Art. no. 7806, 2021, doi: https://doi.org/10.3390/en14227806
[2] H. Abbes, H. Abid, and K. Loukil, “An improved MPPT incremental conductance algorithm using T-S fuzzy system for photovoltaic panel,” International Journal of Renewable Energy Research, vol. 5, pp. 160-167, 2015, https://izlik.org/JA48DX73BY
[3] B. Abdelilah, A. Mouna, N. Kouider M’Sirdi, and A. El Hossain, “Implementation of maximum power point tracking (MPPT) solar charge controller using Arduino,” IOP Conference Series: Materials Science and Engineering, vol. 353, Art. no. 012024, 2018, doi: https://doi.org/10.1088/1757-899X/353/1/012024
[4] L. Bouselham, M. Hajji, B. Hajji, and H. Bouali, “A new MPPT-based ANN for photovoltaic system under partial shading conditions,” Energy Procedia, vol. 111, pp. 924-933, 2017, doi: https://doi.org/10.1016/j.egypro.2017.03.255
[5] M. B. Olajide, S. Adeyoye, K. Otesile, D. S. Kuponiyi, and C. S. Odeyemi, “Design and implementation of an Arduino-based MPPT solar charge controller,” NIU Journal of Humanities, vol. 9, pp. 51-60, 2024, doi: https://doi.org/10.58709/niujhu.v9i4.2049
[6] U. U. Khan, M. Raheem, S. Ata, and Z. H. Khan, “Design and implementation of a low-cost MPPT controller for solar PV system,” in Proc. 10th IEEE Int. Conf. Open Source Systems and Technologies (ICOSST), Lahore, Pakistan, 2016, doi: https://doi.org/10.1109/ICOSST.2016.7838594
[7] B. Subudhi and R. Pradhan, “A comparative study on maximum power point tracking techniques for photovoltaic power systems,” IEEE Trans. Sustain. Energy, vol. 4, no. 1, pp. 89-98, 2013, doi: https://doi.org/10.1109/TSTE.2012.2202294
[8] T. Esram and P. L. Chapman, “Comparison of photovoltaic array maximum power point tracking techniques,” IEEE Trans. Energy Convers., vol. 22, no. 2, pp. 439-449, 2007, doi: https://doi.org/10.1109/TEC.2006.874230
[9] V. Salas, E. Olías, A. Barrado, and A. Lázaro, “Review of the maximum power point tracking algorithms for stand-alone photovoltaic systems,” Sol. Energy Mater. Sol. Cells, vol. 90, no. 11, pp. 1555-1578, 2006, doi: https://doi.org/10.1016/j.solmat.2005.10.023
[10] H. Patel and V. Agarwal, “MATLAB-based modeling to study the effects of partial shading on PV array characteristics,” IEEE Trans. Energy Convers., vol. 23, no. 1, pp. 302-310, 2008, doi: https://doi.org/10.1109/TEC.2007.914308


