Related Experiment Video
Updated: Jul 2, 2026

A Modeling and Simulation Method for Preliminary Design of an Electro-Variable Displacement Pump
Published on: June 1, 2022
Evaluating machine learning models comprehensively for predicting maximum power from photovoltaic systems
Samir A Hamad1, Mohamed A Ghalib1, Amr Munshi2
1Process Control Technology Department, Faculty of Technology and Education, Beni-Suef University, Beni Suef, Egypt.
Abstract:
This paper presents a machine learning (ML) model designed to track the maximum power point of standalone Photovoltaic (PV) systems. Due to the nonlinear nature of power generation in PV systems, influenced by fluctuating weather conditions, managing this nonlinear data effectively remains a challenge. As a result, the use of ML techniques to optimize PV systems at their MPP is highly beneficial. To achieve this, the research explores various ML algorithms, such as Linear Regression (LR), Ridge Regression (RR), Lasso Regression (Lasso R), Bayesian Regression (BR), Decision Tree Regression (DTR), Gradient Boosting Regression (GBR), and Artificial Neural Networks (ANN), to predict the MPP of PV systems. The model utilizes data from the PV unit's technical specifications, allowing the algorithms to forecast maximum power, current, and voltage based on given irradiance and temperature inputs. Predicted data is also used to determine the boost converter's duty cycle. The simulation was conducted on a 100 kW solar panel with an open-circuit voltage of 64.2 V and a short-circuit current of 5.96 A. Model performance was evaluated using metrics such as Root Mean Square Error (RMSE), Coefficient of Determination (R2), and Mean Absolute Error (MAE). Additionally, the study assessed the correlation and feature importance to evaluate model compatibility and the factors impacting the predictive accuracy of the ML models. Results showed that the DTR algorithm outperformed others like LR, RR, Lasso R, BR, GBR, and ANN in predicting the maximum current (Im), voltage (Vm), and power (Pm) of the PV system. The DTR model achieved RMSE, MAE, and R2 values of 0.006, 0.004, and 0.99999 for Im, 0.015, 0.0036, and 0.99999 for Vm, and 2.36, 0.871, and 0.99999 for Pm. Factors such as the size of the training dataset, operating conditions of the PV system, model type, and data preprocessing were found to significantly influence prediction accuracy.
Related Concept Videos
Maxwell-Boltzmann Distribution: Problem Solving
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
Maximum Power Transfer
By substituting the entire circuit with...
Maximum Power Flow and Line Loadability
The Power Flow Problem and Solution
Simplified Synchronous Machine Model
In this model, each generator is connected to a...
Wind Turbine Machine Models
Induction machines interact through the rotating magnetic field generated by the stator and the rotor. The key parameter is slip, which is the difference between synchronous speed and rotor speed relative to synchronous speed. Slip is...
