Fuzzy Logic Control of Maximum Power Point Tracking Controller in an Autonomous Hybrid Power Generation System by Extended Kalman Filter for Battery State of Charge Estimation

Document Type : Original Article


1 Mechanical Engineering Department, Automatic Laboratory, University of 20 August 1955, Skikda, Algeria

2 Electrical Engineering Department, Automatic Laboratory, University of 20 August 1955, Skikda, Algeria


Autonomous power generation systems are designed to operate independently from the public power grid. Batteries constitute the important element in stand-alone PV system. They are used to store electricity produced by solar energy at overnight or for emergency use during the non-constant load demand. This paper has three major parts.The first pertains the design of  an intelligent method for maximum power point tracking based on fuzzy logic controller to improve the efficiency of a standalone solar energy system. The second part describes the battery state of charge (SOC). The proposed model, which better reflects the real SOC response of the lithium battery, is constructed by using the extended Kalman Filter (EKF) states estimator. This proposed method can be considered as a more accurate and reliable method to estimate the battery state of charge. The third part integrates a management system  for the above two renewable energy sources. The performance of the proposed management system by using a fuzzy logic controller based maximum power point tracking FLC-MPPT and the EKF estimator have been simulated in Matlab/Simulink at different solar irradiation and temperature for a given no constant load energy request.


Main Subjects

  1. Necaibia, S., Kelaiaia, M.S., Labar, H., Necaibia, A. and Castronuovo, E.D., "Enhanced auto-scaling incremental conductance mppt method, implemented on low-cost microcontroller and sepic converter", Solar Energy, Vol. 180, (2019), 152-168. https://doi.org/10.1016/j.solener.2019.01.028
  2. Wu, Z., Tazvinga, H. and Xia, X., "Demand side management of photovoltaic-battery hybrid system", Applied Energy, Vol. 148, (2015), 294-304. https://doi.org/10.1016/j.apenergy.2015.03.109
  3. Tang, L., Zhang, Y., Xu, W. and Zeng, C., "Novel variable step-size maximum power point tracking control strategy for pv systems based on contingence angles", in 2013 IEEE Energy Conversion Congress and Exposition, IEEE., (2013), 3904-3911.
  4. Eldahab, Y.E.A., Saad, N.H. and Zekry, A., "Enhancing the design of battery charging controllers for photovoltaic systems", Renewable and Sustainable Energy Reviews, Vol. 58, (2016), 646-655. https://doi.org/10.1016/j.rser.2015.12.061
  5. Jiang, Y., Qahouq, J.A.A. and Haskew, T.A., "Adaptive step size with adaptive-perturbation-frequency digital mppt controller for a single-sensor photovoltaic solar system", IEEE Transactions on Power Electronics, Vol. 28, No. 7, (2012), 3195-3205. doi: 10.1109/TPEL.2012.2220158.
  6. Manganiello, P., Ricco, M., Petrone, G., Monmasson, E. and Spagnuolo, G., "Optimization of perturbative pv mppt methods through online system identification", IEEE Transactions on Industrial Electronics, Vol. 61, No. 12, (2014), 6812-6821. doi: 10.1109/TIE.2014.2317143.
  7. Deveci, O. and Kasnakoğlu, C., "Performance improvement of a photovoltaic system using a controller redesign based on numerical modeling", International Journal of Hydrogen Energy, Vol. 41, No. 29, (2016), 12634-12649. https://doi.org/10.1016/j.ijhydene.2016.05.149
  8. Hassani, H., Zaouche, F., Rekioua, D., Belaid, S., Rekioua, T. and Bacha, S., "Feasibility of a standalone photovoltaic/battery system with hydrogen production", Journal of Energy Storage, Vol. 31, (2020), 101644. https://doi.org/10.1016/j.est.2020.101644
  9. Chan, C., Lo, E. and Weixiang, S., "The available capacity computation model based on artificial neural network for lead–acid batteries in electric vehicles", Journal of Power Sources, Vol. 87, No. 1-2, (2000), 201-204. https://doi.org/10.1016/S0378-7753(99)00502-9
  10. Zhang, F., Liu, G. and Fang, L., "A battery state of charge estimation method with extended kalman filter", in 2008 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, IEEE., (2008), 1008-1013.
  11. Zhang, F., Liu, G. and Fang, L., "A battery state of charge estimation method using sliding mode observer", in 2008 7th world congress on intelligent control and automation, IEEE., (2008), 989-994.
  12. Uddin, M.H., Baig, M.A. and Ali, M., "Comparision of ‘perturb & observe’and ‘incremental conductance’, maximum power point tracking algorithms on real environmental conditions", in 2016 International Conference on Computing, Electronic and Electrical Engineering (ICE Cube), IEEE., (2016), 313-317.
  13. Sera, D. and Baghzouz, Y., "On the impact of partial shading on pv output power", Proceedings of RES'08, (2008). https://www.researchgate.net/publication/259786752
  14. Khelif, M., M'raoui, A. and Malek, A., "Simulation, optimization and performance analysis of an analog, easy to implement, perturb and observe mppt technique to be used in a 1.5 kwp photovoltaic system", in 2013 International Renewable and Sustainable Energy Conference (IRSEC), IEEE. (2013), 10-17.
  15. Sera, D., Valentini, M. and Raducu, A., "Real time photovoltaic array simulator for testing grid-connected pv inverters", in 2008 IEEE International Symposium on Industrial Electronics, ISIE 2008, IEEE., (2008).
  16. Motahhir, S., Aoune, A., El Ghzizal, A., Sebti, S. and Derouich, A., "Comparison between kalman filter and incremental conductance algorithm for optimizing photovoltaic energy", Renewables: Wind, Water, and Solar, Vol. 4, No. 1, (2017), 1-10. https://doi.org/10.1186/s40807-017-0046-8
  17. Aoune, A., Motahhir, S., El Ghzizal, A., Sebti, S. and Derouich, A., "Determination of the maximum power point in a photovoltaic panel using kalman filter on the environment psim", in 2016 International Conference on Information Technology for Organizations Development (IT4OD), IEEE., (2016), 1-4.
  18. Vasebi, A., Partovibakhsh, M. and Bathaee, S.M.T., "A novel combined battery model for state-of-charge estimation in lead-acid batteries based on extended kalman filter for hybrid electric vehicle applications", Journal of Power Sources, Vol. 174, No. 1, (2007), 30-40. https://doi.org/10.1016/j.jpowsour.2007.04.011
  19. Rahimi Mirazizi, H. and Agha Shafiyi, M., "Evaluating technical requirements to achieve maximum power point in photovoltaic powered z-source inverter", International Journal of Engineering, Transactions C: Aspects Vol. 31, No. 6, (2018), 921-931. doi: 10.5829/ije. 2018.31.06c.09.
  20. Rupesh, M. and Vishwanath, T., "Intelligent controllers to extract maximum power for 10 kw photovoltaic system", International Journal of Engineering, Transactions A: Basics Vol. 35, No. 4, (2022), 784-793. doi: 10.5829/ije.2022.35.04a.18.
  21. Al-Majidi, S.D., Abbod, M.F. and Al-Raweshidy, H.S., "A novel maximum power point tracking technique based on fuzzy logic for photovoltaic systems", International Journal of Hydrogen Energy, Vol. 43, No. 31, (2018), 14158-14171. https://doi.org/10.1016/j.ijhydene.2018.06.002
  22. Senthil, R., "Global mppt control algorithms for solar pv systems under non-uniform solar radiation", International Journal of Recent Technology and Engineering, Vol. 7, (2019), 2102-2105.
  23. Boutabba, T., Drid, S., Chrifi-Alaoui, L. and Benbouzid, M., "A new implementation of maximum power point tracking based on fuzzy logic algorithm for solar photovoltaic system", International Journal of Engineering, Transactions A: Basics Vol. 31, No. 4, (2018), 580-587. doi: 10.5829/ije.2018.31.04a.09.
  24. Plett, G.L., "Extended kalman filtering for battery management systems of lipb-based hev battery packs: Part 3. State and parameter estimation", Journal of power sources, Vol. 134, No. 2, (2004), 277-292. https://doi.org/10.1016/j.jpowsour.2004.02.033
  25. Bhangu, B., Bentley, P., Stone, D. and Bingham, C., "Observer techniques for estimating the state-of-charge and state-of-health of vrlabs for hybrid electric vehicles", in 2005 IEEE Vehicle Power and Propulsion Conference, IEEE., (2005), 780-789,
  26. Vikhe, P., Sabale, A., Kadu, C., Mandhare, V. and Jondhale, A., "Pv generation with battery storage supplying a variable load–supervision and control strategy", Vol. 27, No. 12, (2021).
  27. Soliman, M.S., Belkhier, Y., Ullah, N., Achour, A., Alharbi, Y.M., Al Alahmadi, A.A., Abeida, H. and Khraisat, Y.S.H., "Supervisory energy management of a hybrid battery/pv/tidal/wind sources integrated in dc-microgrid energy storage system", Energy Reports, Vol. 7, (2021), 7728-7740. https://doi.org/10.1016/j.egyr.2021.11.056
  28. Anagreh, Y.N., Alnassan, A. and Radaideh, A., "High performance mppt approach for off-line pv system equipped with storage batteries and electrolyzer", International Journal of Renewable Energy Development, Vol. 10, No. 3, (2021). doi: 10.14710/ijred.2021.34131.