Irradiation and Temperature Estimation with a New Extended Kalman Particle Filter for Maximum Power Point Tracking in Photovoltaic Systems

Document Type : Original Article


Faculty of Electrical and Computer Engineering, Semnan University, Semnan, Iran


In this paper, a new method, based on the estimation of irradiation and temperature values, was proposed for Maximum Power Point Tracking (MPPT) in photovoltaic systems. The proposed estimation method is based on a new Extended Kalman Particle Filter (EKPF). Given that the basis of the proposed method is a particle filter, firstly, the estimation is performed with high accuracy, although the target system has severe nonlinearity; secondly, there is no limitation for the probability density functions of the measurement and process noise. This method works for Gaussian and non-Gaussian noises. To show the estimation accuracy, the proposed method will be compared with the common method based on extended Kalman filter (EKF) and both methods will be evaluated due to the root means square error criterion. Due to the accurate estimation, MPPT is performed with good performance. For validation, the proposed MPPT method was compared with the EKF method and the conventional incremental conductance (InC) method. The simulations show that the efficiency is improved from 0.1% to 1% compared to the EKF, and from 0.8% to 8.65% compared to the InC method, which shows the performance of the proposed MPPT method in noisy environments.


Main Subjects

  1. 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.
  2. Feng, H. and Wang, Y., The application of adaptive algorithm in the maximum power tracking of power photovoltaic system, in Computational and experimental simulations in engineering: Proceedings of icces 2022. 2022, Springer.117-125.
  3. 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.
  4. Martynyuk, V., Voynarenko, M., Boiko, J. and Svistunov, O., "Simulation of photovoltaic system as a tool of a state’s energy security", International Journal of Engineering, Transactions B: Applications, Vol. 34, No. 2, (2021), 487-492.
  5. Albatran, S. and Assad, O., "Online adaptive master maximum power point tracking algorithm and sensorless weather estimation", Energy Systems, Vol. 11, (2020), 73-93.
  6. Manna, S., Singh, D.K., Akella, A.K., Abdelaziz, A. and Prasad, M., "A novel robust model reference adaptive mppt controller for photovoltaic systems", Scientia Iranica, (2022).
  7. Tan, C.W., Green, T.C. and Hernandez-Aramburo, C.A., "An improved maximum power point tracking algorithm with current-mode control for photovoltaic applications", in 2005 International Conference on Power Electronics and Drives Systems, IEEE. Vol. 1, (2005), 489-494.
  8. Swaminathan, N., Lakshminarasamma, N. and Cao, Y., "A fixed zone perturb and observe mppt technique for a standalone distributed pv system", IEEE Journal of Emerging and Selected Topics in Power Electronics, Vol. 10, No. 1, (2021), 361-374.
  9. 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.
  10. Ishaque, K. and Salam, Z., "A review of maximum power point tracking techniques of pv system for uniform insolation and partial shading condition", Renewable and Sustainable Energy Reviews, Vol. 19, (2013), 475-488.
  11. Reisi, A.R., Moradi, M.H. and Jamasb, S., "Classification and comparison of maximum power point tracking techniques for photovoltaic system: A review", Renewable and Sustainable Energy Reviews, Vol. 19, (2013), 433-443.
  12. Motahhir, S., El Hammoumi, A. and El Ghzizal, A., "The most used mppt algorithms: Review and the suitable low-cost embedded board for each algorithm", Journal of Cleaner Production, Vol. 246, (2020), 118983.
  13. Lian, K., Jhang, J. and Tian, I., "A maximum power point tracking method based on perturb-and-observe combined with particle swarm optimization", IEEE Journal of Photovoltaics, Vol. 4, No. 2, (2014), 626-633.
  14. Ghassami, A.A., Sadeghzadeh, S.M. and Soleimani, A., "A high performance maximum power point tracker for pv systems", International Journal of Electrical Power & Energy Systems, Vol. 53, (2013), 237-243.
  15. Boutabba, T., Fatah, A., Sahraoui, H., Khamari, D., Benlaloui, I., Drid, S. and Chrifi-Alaoui, L., "Dspace real-time implementation of maximum power point tracking based on kalman filter structure using photovoltaic system emulator", in 2021 International Conference on Control, Automation and Diagnosis (ICCAD), IEEE., (2021), 1-6.
  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), 8.
  17. Farrokhi, E., Ghoreishy, H., Ahmadiahangar, R. and Rosin, A., "Kalman-filter based maximum power point tracking for a single-stage grid-connected photovoltaic system", in IECON 2021–47th Annual Conference of the IEEE Industrial Electronics Society, IEEE. (2021), 1-6.
  18. Abdelsalam, A., Goh, S., Abdelkhalik, O., Ahmed, S. and Massoud, A., "Iterated unscented kalman filter-based maximum power point tracking for photovoltaic applications", in IECON 2013-39th Annual Conference of the IEEE Industrial Electronics Society, IEEE. (2013), 1685-1693.
  19. Docimo, D., Ghanaatpishe, M. and Mamun, A., "Extended kalman filtering to estimate temperature and irradiation for maximum power point tracking of a photovoltaic module", Energy, Vol. 120, (2017), 47-57.
  20. Kumar, N., Singh, B. and Panigrahi, B.K., "Integration of solar pv with low-voltage weak grid system: Using maximize-m kalman filter and self-tuned p&o algorithm", IEEE Transactions on Industrial Electronics, Vol. 66, No. 11, (2019), 9013-9022.
  21. Lefevre, B., Herteleer, B., De Breucker, S. and Driesen, J., "Bayesian inference based mppt for dynamic irradiance conditions", Solar Energy, Vol. 174, (2018), 1153-1162.
  22. Simon, D., "Optimal state estimation: Kalman, h infinity, and nonlinear approaches, John Wiley & Sons, (2006).
  23. Masters, G.M., "Renewable and efficient electric power systems, John Wiley & Sons, (2013).
  24. Kayisli, K., "Super twisting sliding mode-type 2 fuzzy mppt control of solar pv system with parameter optimization under variable irradiance conditions", Ain Shams Engineering Journal, Vol. 14, No. 1, (2023), 101950.
  25. Suckow, S., Pletzer, T.M. and Kurz, H., "Fast and reliable calculation of the two‚Äźdiode model without simplifications", Progress in Photovoltaics: Research and Applications, Vol. 22, No. 4, (2014), 494-501.
  26. Shannan, N.M.A.A., Yahaya, N.Z. and Singh, B., "Single-diode model and two-diode model of pv modules: A comparison", in 2013 IEEE international conference on control system, computing and engineering, IEEE., (2013), 210-214.
  27. Villalva, M.G., Gazoli, J.R. and Ruppert Filho, E., "Modeling and circuit-based simulation of photovoltaic arrays", in 2009 Brazilian Power Electronics Conference, IEEE., (2009), 1244-1254.
  28. Jadli, U., Thakur, P. and Shukla, R.D., "A new parameter estimation method of solar photovoltaic", IEEE Journal of Photovoltaics, Vol. 8, No. 1, (2017), 239-247. doi: 10.1109/JPHOTOV.2017.2767602.
  29. Jones, A. and Underwood, C., "A thermal model for photovoltaic systems", Solar Energy, Vol. 70, No. 4, (2001), 349-359.
  30. Mattei, M., Notton, G., Cristofari, C., Muselli, M. and Poggi, P., "Calculation of the polycrystalline pv module temperature using a simple method of energy balance", Renewable Energy, Vol. 31, No. 4, (2006), 553-567.
  31. Abdelhameed, M.M., Abdelaziz, M. and Bayoumi, A., "Enhancement of the output power generated from a hybrid solar thermal system", International Journal of Research in Engineering and Technology, Vol. 3, No. 1, (2014), 322-334.
  32. Hartikainen, J., Solin, A. and Särkkä, S., "Optimal filtering with kalman filters and smoothers", Department of biomedica engineering and computational sciences, Aalto University School of Science, 16th August, (2011).
  33. Sharifian, M.S., Rahimi, A. and Pariz, N., "Classifying the weights of particle filters in nonlinear systems", Communications in Nonlinear Science and Numerical Simulation, Vol. 31, No. 1-3, (2016), 69-75.
  34. Lee, D.-J., "Nonlinear bayesian filtering with applications to estimation and navigation, Texas A&M University, (2005).