Implémentation sur FPGA des algorithmes MPPT pour les systèmes photovoltaïques


Le principal objectif poursuivi dans ce projet est de développer des contrôleurs de suivi du point de puissance maximale avec la technique des réseaux de neurones (ANN) et de la logique floue (FL) en utilisant l’outil Xilinx System Generator en vue d’implémentation sur circuit FPGA. Ces deux techniques ont été développées pour corriger les problèmes d’oscillations rencontrées autour du MPP avec les méthodes classiques (la méthode de perturbation et observation et la méthode de conductance incrémentale) et améliorer la performance des systèmes photovoltaïques.

Pour arriver à cette fin, une chaine de conversion photovoltaïque a été développé dans Matlab Simulink comprenant un générateur photovoltaïque, un circuit convertisseur élévateur DC-DC alimentant une charge. La partie commande qui est le contrôleur MPPT a été développer sous Xilinx System Generator avec les deux méthodes tout en se basant sur la méthode classique perturbation et observation (P&O). Le langage de programmation graphique Xilinx System Generator est un outil très avancé permettant de faire la simulation en temps réel. L’implémentation est faite en utilisant la carte de développement Nexys-4 de la famille Artix-7 de Xilinx à travers une cosimulation logicielle matérielle sous différentes conditions environnementales. Ce projet démontre également l’apport des circuits FPGA grâce à leur temps de développement, leur faible coût et leur flexibilité de fonctionnement.

Présenté par

LANGUEH Yawovi Kofson Arnold, Maitrise en Ingénierie