Skip to main content
Log in

Revolutionizing Power Generation: Unleashing the Potential of PV Systems with Cutting-Edge FWA–ANN Adaptive Strategy

  • Published:
Journal of Control, Automation and Electrical Systems Aims and scope Submit manuscript

Abstract

Developing a photovoltaic system that successfully harvests the sun’s power is one of the most difficult aspects of boosting power generation. Consequently, our study focuses on the development of a hybrid intelligent maximum power point tracking (MPPT) regulator that combines an innovative optimization approach based on the fireworks algorithm (FWA) and an artificial neural network (ANN) model. The proposed approach is examined in the first part of this study for various ANN configuration scenarios to identify the appropriate hyperparameters values and training algorithm required to converge toward the ideal objective function. After the optimization and training processes are completed, the selected FWA–ANN model is simulated as an MPPT controller using MATLAB/Simulink software and compared to the most commonly used MPPT techniques to demonstrate its effectiveness under various partial shading conditions. The results show that our proposed FWA–ANN technique using the BR and four neurons in the hidden layer reaches an excellent mean-squared error value equal to 0.1159 in the optimization process and 2.74e\(-\)13 in the training phase. In addition, our suggested model is compared to the most widely used MPPT techniques notably, perturb and observe, particle swarm optimization, grey wolf optimization, whale optimization algorithm, and fuzzy logic controller. The obtained outcomes prove that the FWA–ANN overpasses the applied techniques by tracking the maximum power point faster with a response time between 0.0048 and 0.0261 s, a power efficiency higher than 99.5749%, that can up to 99.9977%, and an extreme reduction of oscillations in the transient and steady states for all tested cases.

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

Similar content being viewed by others

Data availability

The datasets used in this study are available upon request from the corresponding author.

Abbreviations

T :

Temperature in \((^{\circ }\)C)

G :

Irradiance in \(\hbox {W}/\hbox {m}^{2}\)

\(N_{\textrm{cell}}\) :

Cells per module

\(P_{\textrm{mpp}}\) :

Power at the MPP in (W)

\(V_{\textrm{mpp}}\) :

Voltage at the MPP in (V)

\(I_{\textrm{mpp}}\) :

Current at the MPP in (A)

\(V_{\textrm{oc}}\) :

Nominal open-circuit voltage in (V)

\(I_{\textrm{sc}}\) :

Nominal short circuit current in (A)

\(N_{s}\) :

Number of cells per module

\(N_{p}\) :

Number of strings in parallel

\(R_{\textrm{s}}\) :

Series resistance

\(R_{\textrm{sh}}\) :

Shunt resistance

\(I_{L}\) :

Light generated current

\(I_{0}\) :

Diode saturation current

\(K_{I}\) :

Temperature coefficient of \(I_{\textrm{sc}}\)

\(K_{V}\) :

Temperature coefficient of \(V_{\textrm{oc}}\)

N :

Number of samples

\({y_{i}}\) :

True value for ith sample

\(\hat{y_{i}}\) :

True predicted for ith sample

\(p^{k}\) :

The parameter vector

\(p^{k+1}\) :

Updated estimate of the parameter vector

\(X^{k}\) :

The partial derivatives of the model

\(X^{Tk}\) :

The transpose of the design matrix \(X^{k}\)

W :

The weight matrix

i :

The predicted values vector

\(i^{-k}\) :

The i vector at previous iteration

\(\mu ^{k}\) :

The damping parameter at k-th iteration

\(\omega ^{k}\) :

Regularization diagonal matrix

E(w):

Global function of weights and bias

\(E'(w)\) :

Gradient of the global function

E"(w):

Hessian matrix

\(E_{W}\) :

Sum of all weights

\(E_{D}\) :

MSE cost function

\(Z_{F}\) :

The normalization factor

M :

The used ANN model

References

  • Aher, S., Chavan, P., & Deshmukh, R., et al. (2021). Designing and software realization of an ANN-based MPPT-fed bladeless wind power generation. Global Transitions Proceedings, 2(2), 584–588. International Conference on Computing System and its Applications (ICCSA-2021).

  • Al-Showany, E. F. A. (2016). The impact of the environmental condition on the performance of the photovoltaic cell. American Journal of Energy Engineering, 4(1), 1–7.

    Article  Google Scholar 

  • Baimel, D., Tapuchi, S., Levron, Y., et al. (2019). Improved fractional open circuit voltage MPPT methods for PV systems. Electronics, 8(3), 321.

    Article  Google Scholar 

  • Belhachat, F., & Larbes, C. (2019). Comprehensive review on global maximum power point tracking techniques for PV systems subjected to partial shading conditions. Solar Energy, 183, 476–500.

    Article  Google Scholar 

  • Bhan, V., Shaikh, S. A., Khand, Z. H., et al. (2021). Performance evaluation of perturb and observe algorithm for MPPT with buck-boost charge controller in photovoltaic systems. Journal of Control, Automation and Electrical Systems, 32(6), 1652–1662.

    Article  Google Scholar 

  • Bhos, C. D., Sayyad, J., & Nasikkar, P. (2022). Power enhancement using improved maximum power point tracking for solar photovoltaic systems under partial shading. Clean Energy, 6(6), 810–816.

    Article  Google Scholar 

  • Bruxella, J. M. D. & Kanimozhi, J. (2021). An efficient FWA–RNN algorithm for the driver distraction classification. Malaya Journal of Matematik S(1), 576–580.

  • Chatterjee, P., Ambati, M. S. K., Chakraborty, A. K., et al. (2022). Photovoltaic/photo-electrocatalysis integration for green hydrogen: A review. Energy Conversion and Management, 261(115), 648.

    Google Scholar 

  • Chellaswamy, C., Shaji, M., & Jawwad, M., et al. (2019) A novel optimization method for parameter extraction of industrial solar cells. In: 2019 Innovations in power and advanced computing technologies (i-PACT) (pp. 1–6). IEEE.

  • Day, J., Senthilarasu, S., & Mallick, T. K. (2019). Improving spectral modification for applications in solar cells: A review. Renewable Energy, 132, 186–205.

    Article  Google Scholar 

  • Dhass, A. D., Kumar, R. S., Lakshmi, P., et al. (2020). An investigation on performance analysis of different PV materials. Materials Today: Proceedings, 22, 330–334.

    Google Scholar 

  • Farh, H. M., Eltamaly, A. M., & Othman, M. F. (2018) Hybrid PSO–FLC for dynamic global peak extraction of the partially shaded photovoltaic system. PLOS ONE, 13(11), e0206,171.

  • Gao, C., Sun, M., Geng, Y., et al. (2016). A bibliometric analysis based review on wind power price. Applied Energy, 182, 602–612.

    Article  Google Scholar 

  • Gouabi, H., Hazzab, A., Habbab, M., et al. (2021). Experimental implementation of a novel scheduling algorithm for adaptive and modified P &O MPPT controller using fuzzy logic for WECS. International Journal of Adaptive Control and Signal Processing, 35(9), 1732–1753.

    Article  Google Scholar 

  • Haghnegahdar, L., & Amjadi, Z. (2019). A cyber-resilience trend for data classification in scada system with applying pso in Bayesian regularization neural network. In IIE Annual conference. Proceedings, institute of industrial and systems engineers (IISE) (pp. 106–111).

  • Jacobson, M. Z., Delucchi, M. A., Cameron, M. A., et al. (2018). Matching demand with supply at low cost in 139 countries among 20 world regions with 100% intermittent wind, water, and sunlight (WWS) for all purposes. Renewable Energy, 123, 236–248.

    Article  Google Scholar 

  • Kayışlı, K. (2022). Super twisting sliding mode-type 2 fuzzy MPPT control of solar PV system with parameter optimization under variable irradiance conditions. Ain Shams Engineering Journal.

  • Kollimalla, S. K., & Mishra, M. K. (2013). A new adaptive P &O MPPT algorithm based on FSCC method for photovoltaic system. In 2013 International conference on circuits, power and computing technologies (ICCPCT) (pp. 406–411). IEEE.

  • Kumar, C., & Rao, R. S. (2016). A novel global MPP tracking of photovoltaic system based on whale optimization algorithm. International Journal of Renewable Energy Development, 5(3), 225–232.

    Article  Google Scholar 

  • Kumar, C., & Rao, R. S. (2016). A novel global MPP tracking of photovoltaic system based on whale optimization algorithm. International Journal of Renewable Energy Development, 5(3), 225–232.

    Article  Google Scholar 

  • Kumar, M. V., Mogili, A. R., Anusha, S., et al. (2021). A new fuzzy based INC-MPPT algorithm for constant power generation in PV systems. International Research Journal of Engineering and Technology, 8, 212–217.

    Google Scholar 

  • Kumar, M. V., Mogili, A. R., Anusha, S., et al. (2021). A new fuzzy based INC-MPPT algorithm for constant power generation in PV systems. International Research Journal of Engineering and Technology, 8, 212–217.

    Google Scholar 

  • Kumar, V., Kumar, A., Dhasmana, H., et al. (2018). Efficiency enhancement of silicon solar cells using highly porous thermal cooling layer. Energy and Environment, 29(8), 1495–1511.

    Article  Google Scholar 

  • Li, J., & Tan, Y. (2019). A comprehensive review of the fireworks algorithm. ACM Computing Surveys (CSUR), 52(6), 1–28.

    Article  Google Scholar 

  • Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46–61.

    Article  Google Scholar 

  • Mirza, A. F., Ling, Q., Javed, M. Y., et al. (2019). Novel MPPT techniques for photovoltaic systems under uniform irradiance and partial shading. Solar Energy, 184, 628–648.

    Article  Google Scholar 

  • Moghassemi, A., Ebrahimi, S., Padmanaban, S., et al. (2022). Two fast metaheuristic-based MPPT techniques for partially shaded photovoltaic system. International Journal of Electrical Power and Energy Systems, 137(107), 567.

    Google Scholar 

  • Møller, M. F. (1993). A scaled conjugate gradient algorithm for fast supervised learning. Neural Networks, 6(4), 525–533.

    Article  Google Scholar 

  • Nayak, S. C., Das, S., & Misra, B.B. (2020). Development and performance analysis of fireworks algorithm-trained artificial neural network (FWANN): A case study on financial time series forecasting. In Handbook of research on fireworks algorithms and swarm intelligence (pp. 176–194). IGI Global.

  • Nayak, S. C., Nayak, S. K., & Panda, S. K., et al. (2021) Cognitive intelligence-based framework for financial forecasting. In: Cognitive computing using green technologies (p. 18). Taylor Francis Group.

  • Ncir, N., & El Akchioui, N. (2023a) An advanced intelligent mppt control strategy based on the imperialist competitive algorithm and artificial neural networks. Evolutionary Intelligence (pp. 1–25).

  • Ncir, N., & El Akchioui, N. (2023). An intelligent improvement based on a novel configuration of artificial neural network model to track the maximum power point of a photovoltaic panel. Journal of Control, Automation and Electrical Systems, 34(2), 363–375.

    Article  Google Scholar 

  • Ncir, N., Sebbane, S., & El Akchioui, N. (2022). A novel intelligent technique based on metaheuristic algorithms and artificial neural networks: Application on a photovoltaic panel. In 2022 2nd international conference on innovative research in applied science (pp. 1–8). IEEE: Engineering and Technology (IRASET).

  • Noamane, N., & Nabil, EA. (2023). Artificial neural networks based MPPT to improve photovoltaic system productivity in shaded areas. In: AIP Conference proceedings. AIP Publishing.

  • Noamane, N., Saliha, S., & El Akchioui, N. (2022). Comparison of the efficiency of ann training algorithms for tracking the maximum power point of photovoltaic field. In International conference on electrical systems and automation (pp. 21–31). Springer.

  • Patra, B., Nema, P., Khan, M. Z., et al (2022). Optimization of solar energy using MPPT techniques and industry 4.0 modelling. Sustainable Operations and Computers.

  • Pranava, G., & Prasad, P. (2013). Constriction coefficient particle swarm optimization for economic load dispatch with valve point loading effects. In 2013 international conference on power, energy and control (ICPEC) (pp. 350–354). IEEE.

  • Rogelj, J., Den Elzen, M., Höhne, N., et al. (2016). Paris agreement climate proposals need a boost to keep warming well below 2 C. Nature, 534(7609), 631–639.

    Article  Google Scholar 

  • Salim, J. A., Albaker, B. M., Alwan, M. S., et al. (2022). Hybrid MPPT approach using cuckoo search and grey wolf optimizer for PV systems under variant operating conditions. Global Energy Interconnection, 5(6), 627–644.

    Article  Google Scholar 

  • Sebbane, S., & El Akchioui, N. (2022). ANN training using fireworks algorithm and its variants for PV array fault classification. 2022 IEEE 3rd international conference on electronics, control, optimization and computer science (ICECOCS) (pp. 1–6). IEEE.

  • Sebbane, S., & El Akchioui, N. (2022). A novel hybrid method based on fireworks algorithm and artificial neural network for photovoltaic system fault diagnosis. International Journal of Renewable Energy Research (IJRER), 12(1), 239–247.

    Google Scholar 

  • Sebbane, S., Ncir, N., & El Akchioui, N. (2022a) Diagnosis and classification of photovoltaic panel defects based on a hybrid intelligent method. In International conference on electrical systems and automation (pp. 59–69). Springer.

  • Sebbane, S., Ncir, N., & El Akchioui, N. (2022). Performance study of artificial neural network training algorithms for classifying PV field defects. In 2022 2nd International conference on innovative research in applied science, engineering and technology (IRASET) (pp. 1–5). IEEE.

  • Shafeek, M. A., Yogaraju, H., & Singh, J., et al. (2021). Modelling and simulation of DC–DC boost converter and inverter for PV system. Malaysian Journal of Science and Advanced Technology, pp. 62–67.

  • Shaukat, K., Luo, S., Varadharajan, V., et al. (2020). Performance comparison and current challenges of using machine learning techniques in cybersecurity. Energies, 13(10), 2509.

    Article  Google Scholar 

  • Sovacool, B. K. (2016). How long will it take? Conceptualizing the temporal dynamics of energy transitions. Energy Research and Social Science, 13, 202–215.

    Article  Google Scholar 

  • Tan, Y., & Zhu, Y. (2010) Fireworks algorithm for optimization. In: International conference in swarm intelligence (pp. 355–364). Springer.

  • Villegas-Mier, C. G., Rodriguez-Resendiz, J., Álvarez-Alvarado, J. M., et al. (2021). Artificial neural networks in MPPT algorithms for optimization of photovoltaic power systems: A review. Micromachines, 12(10), 1260.

    Article  Google Scholar 

  • Yadav, S. K., Sharma, K., Kumar, C., et al. (2022). Blockchain-based synergistic solution to current cybersecurity frameworks. Multimedia Tools and Applications, 81(25), 36623–36644.

    Article  Google Scholar 

  • Yadav, U., Gupta, A., & Kr Ahuja, R. (2022). Hardware validation of hybrid MPPT technique via novel ml controller and P &O method. Energy Reports, 8, 77–84.

    Article  Google Scholar 

  • Yap, K. Y., Sarimuthu, C. R., & Lim, J. M. Y. (2020). Artificial intelligence based MPPT techniques for solar power system: A review. Journal of Modern Power Systems and Clean Energy, 8(6), 1043–1059.

    Article  Google Scholar 

  • Yue, Z., Zhang, S., & Xiao, W. (2020). A novel hybrid algorithm based on grey wolf optimizer and fireworks algorithm. Sensors, 20(7), 2147.

    Article  Google Scholar 

Download references

Acknowledgements

Not applicable.

Funding

This research received no specific grant from any funding agency in the public, commercial, or not-for-profit sectors.

Author information

Authors and Affiliations

Authors

Contributions

NN conceived and designed the proposed PV system modeling, collected and analyzed the data for training the neural network, conducted statistical analyses, performed simulation experiments, contributed to the interpretation of the results, provided expertise in the theoretical framework, conducted literature reviews, and contributed to the writing and editing of the manuscript. NEA supervised the project, provided guidance throughout the study, and critically reviewed the manuscript. All authors read and approved the final version of the manuscript.

Corresponding author

Correspondence to Noamane Ncir.

Ethics declarations

Conflict of interest

The authors have no competing interests to declare that are relevant to the content of this article.

Ethics approval and consent to participate

All participants provided informed consent prior to their participation in the research. They were given detailed information about the study’s purpose, procedures, potential risks and benefits, as well as their rights as participants.

Consent for publication

In accordance with our ethical guidelines, all authors involved in the preparation of this research paper have reviewed and agreed upon the content presented. Furthermore, each author has explicitly provided consent to submit the work for publication. This ensures that all necessary permissions and approvals were secured before the work was submitted.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

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

Ncir, N., Akchioui, N.E. Revolutionizing Power Generation: Unleashing the Potential of PV Systems with Cutting-Edge FWA–ANN Adaptive Strategy. J Control Autom Electr Syst 35, 144–162 (2024). https://doi.org/10.1007/s40313-023-01057-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40313-023-01057-7

Keywords

Navigation