Please use this identifier to cite or link to this item: http://dspace.univ-tiaret.dz:80/handle/123456789/17032
Title: Contrôleur MPPT d’un système PV basé sur Arduino
Authors: Mouaz, Abed El Ouareth
Seddar Yagoub, Wafaa
Keywords: Arduino Uno
faible coût
calculs mathématiques de division
conductance incrémentale modifiée
Issue Date: يون-2025
Publisher: Université Ibn Khaldoun –Tiaret
Abstract: Ce projet présente un modèle photovoltaïque (PV) optimisé pour la conception de systèmes solaires intégrant un algorithme MPPT simplifié, visant à maximiser le rendement énergétique, à améliorer la rapidité de réponse dynamique et à réduire les coûts. Dans un premier temps, un modèle de panneau PV est développé à l’aide du code SPICE dans l’environnement de simulation Proteus3 Ce modèle est ensuite vérifié et validé à travers une plateforme expérimentale. Un algorithme modifié de conductance incrémentale (INC) est ensuite proposé, permettant de diminuer significativement le nombre de divisions mathémati ques nécessaires par rapport à la méthode INC conventionnelle. Les deux algorithmes, conventionnel et modifié, sont implémentés sur une carte Arduino Uno à faible coût, utilisant le modèle simulé du panneau PV. Les résultats expérimentaux mettent en évidence les performances satisfaisantes de l’approche modifiée : un temps de réponse court de 0,35 seconde, une oscillation modérée en régime permanent, et une efficacité atteignant 58,5 %3 Pour valider davantage la solution proposée, un banc d’essai physique a été réalisé à l’aide du microcontrôleur économique ATMega328 intégré à la carte Arduino Uno3 De plus, les performances obtenues ont été comparées à celles de plusieurs études expérimentales récentes. L’ensemble du dispositif permet une réduction notable des coûts, confirmant la viabilité économique et la compétitivité du contrôleur développé.
Description: This study presents an optimized photovoltaic (PV) model for the design of solar energy systems integrating a simplified Maximum Power Point Tracking (MPPT) algorithm, with the objectives of achieving high energy efficiency, fast dynamic response, and low implementation cost. A PV panel model was initially developed using SPICE code within the Proteus simulation environment and subsequently validated through experimental testing. A modified Incremental Conductance (INC) algorithm is proposed to reduce the computational burden by minimizing the number of mathematical divisions compared to the conventional INC method. Both algorithms were implemented on a low-cost Arduino Uno board using the simulated PV model. Experimental results demonstrate that the modified algorithm achieves a fast response time of 0.35 seconds, moderate steady-state oscillations, and a conversion efficiency of 98.5%. Furthermore, the proposed system was validated via a hardware test bench employing the low-cost ATMega328 microcontroller embedded in the Arduino Uno. The system's performance was benchmarked against recent experimental studies, confirming both its technical effectiveness and economic viability.
URI: http://dspace.univ-tiaret.dz:80/handle/123456789/17032
Appears in Collections:Master

Files in This Item:
File Description SizeFormat 
TH.M.ST.2025.04.pdf3,77 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.