Skip to main content
Log in

Performance Enhancement of MPPT Controller to Tune Optimal Voltage for PV-BES System Using Converged Barnacles Mating Optimizer Algorithm Based ANFIS

  • Published:
International Journal of Fuzzy Systems Aims and scope Submit manuscript

Abstract

Research into renewable energies is expanding quickly, especially photovoltaic (PV) systems. PV systems are employed extensively in several renewable energy applications. The primary challenge with PV systems is maximizing electricity output. Consequently, a significant amount of research into modeling PV continues to focus on maximizing the generated power. Maximum power point tracking (MPPT) refers to the optimization of PV power generation. Accordingly, an effective MPPT approach deploying a converged barnacles mating optimizer (CBMO)-based adaptive neuro-fuzzy inference system (ANFIS) is introduced in this paper. The mentioned strategy is utilized to detect and track the maximum power point (MPP) in two phases. At the initial stage, ideal voltages are determined using the CBMO algorithm in various temperatures and irradiances in the offline mode. After being trained, the ANFIS calculates the ideal voltage depending on the radiation conditions on solar panels. It then enters the tracking cycle and attempts to identify the MPP. To evaluate the behavior of the suggested technique, a Matlab/Simulink-based MPPT model is created. The proposed approach is evaluated under various weather conditions. The results demonstrate that the suggested methodology for tracking is efficacious under all environmental circumstances. Simulation of the suggested technique is carried out, and the results demonstrate that the introduced MPPT algorithm will effectively give the global maximum under a variety of climatic circumstances. Additionally, this approach is exceedingly effective, rapid, and stable. The findings demonstrate that the suggested technique properly identifies the optimum MPP at 99.3% efficiency.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Abbreviations

PV:

Photovoltaic

RMSE:

Root mean square error

MPPT:

Maximum power point tracking

I PH :

Cell’s photocurrent

CBMO:

Converged barnacles mating optimizer

I S :

Saturation current

ANFIS:

Adaptive neuro-fuzzy inference system

I SH :

Shunt current

MPP:

Maximum power point

Q :

Electron charge

BES:

Battery energy storage

K :

Boltzman constant

HC:

Hill climbing

n :

Solar cell’s ideality factor

P&O:

Perturb and observe

Np :

Number of series

AI:

Artificial intelligence

Ns :

Parallel cells

MFs:

Membership functions

E G :

Band gap energy

GA:

Genetic algorithm

I S0 :

Reverse saturation current

PSCs:

Partial shading conditions

V OC :

Open-circuit voltage

PLL:

Phase-locked loop

l b/u b :

Lower bound and upper bound

PT:

Park transform

\(X_{{b_{\rm M} }}^{N}\) :

Mum variable

E:

Relative error

\(X_{{b_{\rm D} }}^{N}\) :

Dad variable

MAE:

Mean absolute error

References

  1. Hussaian Basha, C.H., Rani, C.: Performance analysis of MPPT techniques for dynamic irradiation condition of solar PV. Int. J. Fuzzy Syst. 22(8), 2577–2598 (2020)

    Article  Google Scholar 

  2. Sarkar, R., Kumar, J.R., Sridhar, R., Vidyasagar, S.: A new hybrid BAT-ANFIS-based power tracking technique for partial shaded photovoltaic systems. Int. J. Fuzzy Syst. 23(5), 1313–25 (2021)

    Article  Google Scholar 

  3. Pachaivannan, N., Subburam, R., Padmanaban, M., Subramanian, A.: Certain investigations of ANFIS assisted CPHO algorithm tuned MPPT controller for PV arrays under partial shading conditions. J. Ambient. Intell. Humaniz. Comput. 12(10), 9923–9938 (2021)

    Article  Google Scholar 

  4. Priyadarshi, N., Padmanaban, S., Holm-Nielsen, J.B., Blaabjerg, F., Bhaskar, M.S.: An experimental estimation of hybrid ANFIS–PSO-based MPPT for PV grid integration under fluctuating sun irradiance. IEEE Syst. J. 14(1), 1218–1229 (2019)

    Article  ADS  Google Scholar 

  5. Hu, Z., Norouzi, H., Jiang, M., Dadfar, S., Kashiwagi, T.: Novel hybrid modified krill herd algorithm and fuzzy controller based MPPT to optimally tune the member functions for PV system in the three-phase grid-connected mode. ISA Trans. 129, 214–229 (2022)

    Article  PubMed  Google Scholar 

  6. Rawa, M., Abusorrah, A., Bassi, H., Mekhilef, S., Ali, Z.M., Aleem, S.H., Hasanien, H.M., Omar, A.I.: Economical-technical-environmental operation of power networks with wind-solar-hydropower generation using analytic hierarchy process and improved grey wolf algorithm. Ain Shams Eng. J. 12(3), 2717–2734 (2021)

    Article  Google Scholar 

  7. Ali, Z.M., Quynh, N.V., Dadfar, S., Nakamura, H.: Variable step size perturb and observe MPPT controller by applying θ-modified krill herd algorithm-sliding mode controller under partially shaded conditions. J. Clean. Prod. 271, 122243 (2020)

    Article  Google Scholar 

  8. Ge, X., Ahmed, F.W., Rezvani, A., Aljojo, N., Samad, S., Foong, L.K.: Implementation of a novel hybrid BAT-Fuzzy controller based MPPT for grid-connected PV-battery system. Control. Eng. Pract. 98, 104380 (2020)

    Article  Google Scholar 

  9. Jana, S., Kumar, N., Mishra, R., Sen, D., Saha, T.K.: Development and implementation of modified MPPT algorithm for boost converter-based PV system under input and load deviation. Int. Trans.. Electr. Energy Syst. 30(2), e12190 (2020)

    Article  Google Scholar 

  10. Basha, C.H., Bansal, V., Rani, C., Brisilla, R.M., Odofin, S.: Development of Cuckoo Search MPPT Algorithm for Partially Shaded Solar PV SEPIC Converter. In: Soft Computing for Problem Solving 2020, pp. 727–736. Springer, Singapore (2020)

  11. Kim, J.C., Huh, J.H., Ko, J.S.: Optimization Design and test bed of fuzzy control rule base for PV system MPPT in micro grid. Sustainability. 12(9), 3763 (2020)

    Article  CAS  Google Scholar 

  12. Messalti, S., Harrag, A., Loukriz, A.: A new variable step size neural networks MPPT controller: review, simulation and hardware implementation. Renew. Sustain. Energy Rev. 68, 221–233 (2017)

    Article  Google Scholar 

  13. Deniz, E.: ANN-based MPPT algorithm for solar PMSM drive system fed by direct-connected PV array. Neural Comput. Appl. 28(10), 3061–3072 (2017)

    Article  Google Scholar 

  14. Roy, S. K., Hussain, S., Bazaz, M.A:. Implementation of MPPT technique for solar PV system using ANN. In: 2017 Recent Developments in Control, Automation & Power Engineering (RDCAPE) 26 Oct 2017, pp. 338–342. IEEE (2017)

  15. Roy, R.B., Rokonuzzaman, M., Amin, N., Mishu, M.K., Alahakoon, S., Rahman, S., Mithulananthan, N., Rahman, K.S., Shakeri, M., Pasupuleti, J.: A comparative performance analysis of ANN algorithms for MPPT energy harvesting in solar PV system. IEEE Access 9, 102137–102152 (2021)

    Article  Google Scholar 

  16. Ali, M.N., Mahmoud, K., Lehtonen, M., Darwish, M.M.: Promising MPPT methods combining metaheuristic, fuzzy-logic and ANN techniques for grid-connected photovoltaic. Sensors 21(4), 1244 (2021)

    Article  ADS  CAS  PubMed  PubMed Central  Google Scholar 

  17. Li, X., Wen, H., Hu, Y., Jiang, L.: A novel beta parameter based fuzzy-logic controller for photovoltaic MPPT application. Renew. Energy 130, 416–427 (2019)

    Article  Google Scholar 

  18. Bataineh, K.: Improved hybrid algorithms-based MPPT algorithm for PV system operating under severe weather conditions. IET Power Electron. 12(4), 703–711 (2019)

    Article  Google Scholar 

  19. Dehghani, M., Taghipour, M., Gharehpetian, G.B., Abedi, M.: Optimized fuzzy controller for MPPT of grid-connected PV systems in rapidly changing atmospheric conditions. J. Mod. Power Syst. Clean Energy 9(2), 376–383 (2020)

    Article  Google Scholar 

  20. Bahrani, P., Jain, N.: Performance analysis of P&O and FLC method of MPPT for PV module based on five-parameter model. In: Proceedings of International Conference on Computational Intelligence and Emerging Power System: ICCIPS 2021, pp. 357–369. Springer, Singapore (2022)

  21. Harrag, A., Messalti, S.: Variable step size modified P&O MPPT algorithm using GA-based hybrid offline/online PID controller. Renew. Sustain. Energy Rev. 49, 1247–1260 (2015)

    Article  Google Scholar 

  22. Rezvani, A., Gandomkar, M.: Modeling and control of grid connected intelligent hybrid photovoltaic system using new hybrid fuzzy-neural method. Sol. Energy 127, 1–8 (2016)

    Article  ADS  Google Scholar 

  23. Elshafei, A.L., El-Metwally, K.A., Shaltout, A.A.: A variable-structure adaptive fuzzy-logic stabilizer for single and multi-machine power systems. Control. Eng. Pract. 13(4), 413–423 (2005)

    Article  Google Scholar 

  24. Hoch, J.M.: Variation in penis morphology and mating ability in the acorn barnacle, Semibalanus balanoides. J. Exp. Mar. Biol. Ecol. 359(2), 126–130 (2008)

    Article  Google Scholar 

  25. Sulaiman, M.H., Mustaffa, Z., Saari, M.M., Daniyal, H.: Barnacles mating optimizer: a new bio-inspired algorithm for solving engineering optimization problems. Eng. Appl. Artif. Intell. 87, 103330 (2020)

    Article  Google Scholar 

  26. Sulaiman, M.H., Mustaffa, Z., Saari, M.M., Daniyal, H., Daud, M.R., Razali, S., Mohamed AI. Barnacles mating optimizer: a bio-inspired algorithm for solving optimization problems. In: 2018 19th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 27 Jun 2018, pp. 265–270. IEEE (2018)

Download references

Acknowledgements

The authors would like to express their profound gratitude to King Abdullah City for Atomic and Renewable Energy (K.A.CARE) for their financial support in accomplishing this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hitoshi Oikawa.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Al-Dhaifallah, M., Alkhalaf, S. & Oikawa, H. Performance Enhancement of MPPT Controller to Tune Optimal Voltage for PV-BES System Using Converged Barnacles Mating Optimizer Algorithm Based ANFIS. Int. J. Fuzzy Syst. 26, 625–644 (2024). https://doi.org/10.1007/s40815-023-01622-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40815-023-01622-x

Keywords

Navigation