Ce travail présente l'analyse d'un onduleur de tension multiniveaux à structure NPC. Premièrement on a présenté le modèle de fonctionnement de l'onduleur de tension à cinq niveaux à structure NPC sans a priori sur la commande,En utilisant la méthode DESIGN associée au réseau de Petri. Ensuite on a élaboré et développé son modèle de connaissance et de commande. Puis on a présenté plusieurs stratégies de commande MLI appliquées pour la commande de l'onduleur de tension multiniveaux. Dans l'étape suivante on a présenté la commande vectorielle et on a commande l'onduleur multinivaux à structure NPC et la machine asynchrone avec cette commande. Ensuite, on a étudié les changeurs de fréquence (cascades d'un ou de plusieurs redresseurs multiniveaux et un onduleur multiniveaux) et on a présenté le problème de déséquilibre des sources d'alimentation de l'onduleur multiniveaux et on a proposé dans la dernière partie des solutions pour ce problème à l'aide d'un algorithme d'asservissement des redresseurs par un régulateur.