A Real-Time Investigation of an Enhanced Variable Step PO MPPT Controller for Photovoltaic Systems Using dSPACE 1104 Board

This paper aims to maximize the performance of photovoltaic generators under varying atmospheric conditions by employing an improved variable-step current perturbation Perturb and Observe (IVSCP-PO) MPPT controller. The proposed approach overcomes the limitations of traditional controllers and signi...

Full description

Saved in:
Bibliographic Details
Main Authors: Abdelkhalek Chellakhi, Said El Beid
Format: Article
Language:English
Published: MDPI AG 2025-06-01
Series:Energies
Subjects:
Online Access:https://www.mdpi.com/1996-1073/18/13/3343
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849319858238390272
author Abdelkhalek Chellakhi
Said El Beid
author_facet Abdelkhalek Chellakhi
Said El Beid
author_sort Abdelkhalek Chellakhi
collection DOAJ
description This paper aims to maximize the performance of photovoltaic generators under varying atmospheric conditions by employing an improved variable-step current perturbation Perturb and Observe (IVSCP-PO) MPPT controller. The proposed approach overcomes the limitations of traditional controllers and significantly enhances tracking efficiency. The IVSCP-PO controller locates the maximum power point (MPP) using current perturbation instead of voltage perturbation and employs a variable step iteration based on input variables such as power, voltage, and current for better adjustment of the boost converter’s duty ratio. Comprehensive simulations demonstrate the tracking effectiveness of the IVSCP-PO approach under varied and severe temperature and solar intensity conditions. The results indicate that the IVSCP-PO controller outperforms traditional and recently published methods by avoiding drift and oscillation and minimizing power loss. This translates to maximized static and dynamic tracking efficiencies, reaching 99.99% and 99.98%, respectively. Additionally, the IVSCP-PO controller boasts a record-breaking average tracking time of just 0.002 s, a substantial improvement over traditional and improved PO methods ranging from 0.036 to 0.6 s. To further validate these results, experiments were conducted using the dSPACE 1104 board, demonstrating the superior accuracy and effectiveness of the approach and providing a promising solution to optimize the performance of photovoltaic panels.
format Article
id doaj-art-71616c66b8b149d6ba2fe521dada094d
institution Kabale University
issn 1996-1073
language English
publishDate 2025-06-01
publisher MDPI AG
record_format Article
series Energies
spelling doaj-art-71616c66b8b149d6ba2fe521dada094d2025-08-20T03:50:17ZengMDPI AGEnergies1996-10732025-06-011813334310.3390/en18133343A Real-Time Investigation of an Enhanced Variable Step PO MPPT Controller for Photovoltaic Systems Using dSPACE 1104 BoardAbdelkhalek Chellakhi0Said El Beid1Laboratory of Electronics, Signals, Systems, and Informatics (LESSI), Department of Physics, Faculty of Sciences, Dhar El Mahraz, Sidi Mohamed Ben Abdellah University, Fez 30003, MoroccoContrôle et Informatique pour les Systèmes Intelligents et l’Énergie Verte Team, Cadi Ayyad University, Marrakech 40160, MoroccoThis paper aims to maximize the performance of photovoltaic generators under varying atmospheric conditions by employing an improved variable-step current perturbation Perturb and Observe (IVSCP-PO) MPPT controller. The proposed approach overcomes the limitations of traditional controllers and significantly enhances tracking efficiency. The IVSCP-PO controller locates the maximum power point (MPP) using current perturbation instead of voltage perturbation and employs a variable step iteration based on input variables such as power, voltage, and current for better adjustment of the boost converter’s duty ratio. Comprehensive simulations demonstrate the tracking effectiveness of the IVSCP-PO approach under varied and severe temperature and solar intensity conditions. The results indicate that the IVSCP-PO controller outperforms traditional and recently published methods by avoiding drift and oscillation and minimizing power loss. This translates to maximized static and dynamic tracking efficiencies, reaching 99.99% and 99.98%, respectively. Additionally, the IVSCP-PO controller boasts a record-breaking average tracking time of just 0.002 s, a substantial improvement over traditional and improved PO methods ranging from 0.036 to 0.6 s. To further validate these results, experiments were conducted using the dSPACE 1104 board, demonstrating the superior accuracy and effectiveness of the approach and providing a promising solution to optimize the performance of photovoltaic panels.https://www.mdpi.com/1996-1073/18/13/3343dSPACE 1104 boardMATLAB/SimulinkMPP Tracking (MPPT)photovoltaic systemimproved variable-step current perturbation perturb and observe (IVSCP-PO)real-time implementation
spellingShingle Abdelkhalek Chellakhi
Said El Beid
A Real-Time Investigation of an Enhanced Variable Step PO MPPT Controller for Photovoltaic Systems Using dSPACE 1104 Board
Energies
dSPACE 1104 board
MATLAB/Simulink
MPP Tracking (MPPT)
photovoltaic system
improved variable-step current perturbation perturb and observe (IVSCP-PO)
real-time implementation
title A Real-Time Investigation of an Enhanced Variable Step PO MPPT Controller for Photovoltaic Systems Using dSPACE 1104 Board
title_full A Real-Time Investigation of an Enhanced Variable Step PO MPPT Controller for Photovoltaic Systems Using dSPACE 1104 Board
title_fullStr A Real-Time Investigation of an Enhanced Variable Step PO MPPT Controller for Photovoltaic Systems Using dSPACE 1104 Board
title_full_unstemmed A Real-Time Investigation of an Enhanced Variable Step PO MPPT Controller for Photovoltaic Systems Using dSPACE 1104 Board
title_short A Real-Time Investigation of an Enhanced Variable Step PO MPPT Controller for Photovoltaic Systems Using dSPACE 1104 Board
title_sort real time investigation of an enhanced variable step po mppt controller for photovoltaic systems using dspace 1104 board
topic dSPACE 1104 board
MATLAB/Simulink
MPP Tracking (MPPT)
photovoltaic system
improved variable-step current perturbation perturb and observe (IVSCP-PO)
real-time implementation
url https://www.mdpi.com/1996-1073/18/13/3343
work_keys_str_mv AT abdelkhalekchellakhi arealtimeinvestigationofanenhancedvariablesteppompptcontrollerforphotovoltaicsystemsusingdspace1104board
AT saidelbeid arealtimeinvestigationofanenhancedvariablesteppompptcontrollerforphotovoltaicsystemsusingdspace1104board
AT abdelkhalekchellakhi realtimeinvestigationofanenhancedvariablesteppompptcontrollerforphotovoltaicsystemsusingdspace1104board
AT saidelbeid realtimeinvestigationofanenhancedvariablesteppompptcontrollerforphotovoltaicsystemsusingdspace1104board