Abstract:
Le but de ce travail est d'étudier et d'implémenter la modulation vectorielle (SVM) pour les onduleurs à deux niveaux et les onduleurs à trois niveaux à structure NPC.
Une étude théorique a été faite grâce a l'outil MATLAB/SIMULINK.
Une implémentation temps réel a était réalisée par la carte ARDUINO DUE.
L'apport principal de ce projet est qu'on a réussi à exploiter le module PWM de la carte ARDUINO DUE d'une manière à optimiser le temps d'exécution et les ressources matérielles de la carte.
On a réussi aussi à réduire les pertes en puissance et les harmoniques, par la minimisation du nombre de commutations des interrupteurs et la génération des signaux de commande symétriques.
La validation de l'algorithme SVM à deux niveaux a été faite en utilisant l'onduleur multifonctionnel SEMIKRON.
La validation de l'algorithme SVM à trois niveaux a été faite en utilisant les signaux de commande générés par la carte ARDUINO DUE et l'environnement Matlab/Simulink.
Les résultats expérimentaux obtenus étaient très proches des résultats de simulation, ce qui confirme la validité de notre implémentation.