Modulation de largeur d'impulsion (MLI)

Implémentez des algorithmes de contrôle d'alimentation électrique en utilisant la modulation de largeur d'impulsion (MLI)

La modulation de largeur d'impulsion (MLI, ou PWM en anglais) est une technique numérique courante pour contrôler l'alimentation électrique d'une charge en utilisant des impulsions d'onde carrée dont on détermine le rapport cyclique. Un contrôle approprié de la modulation de largeur d'impulsion garantit efficacité et précision dans des applications telles que la commande de moteurs sans balais, le contrôle d'onduleurs solaires et la régulation de la tension
Evaluer la pertinence de l’architecture de commande avant le recours à des prototypes onéreux reste en effet l’un des défis clés pour ce type d’applications.

Processus MLI

Le processus de développement et d'implémentation d'algorithmes précis pour la modulation de largeur d'impulsion implique de :

  • Concevoir et tester les algorithmes de contrôle de MLI dans un environnement de simulation
  • Générer du code ANSI C pour les tests temps réel et l'implémentation
  • Intégrer les algorithmes de contrôle de modulation de largeur d'impulsion dans la base de code existante

Pour en savoir plus sur la manière d'implémenter la MLI avec Simulink®, regardez la vidéo Contrôle de la vitesse d'un moteur DC à l'aide de la MLI (modulation de largeur d'impulsion) (7:27).

Support de la MLI sur Arduino, Raspberry Pi et LEGO BeagleBone

Le hardware à bas coût type Arduino®, Raspberry Pi™ et BeagleBone supporte la modulation de largeur d'impulsion. Ces cartes peuvent fournir des signaux MLI sur des ports spécifiques, vous permettant de créer facilement des contrôleurs MLI tels que ceux utilisés pour les moteurs et les ventilateurs.

Pour implémenter des contrôleurs MLI sur ces cartes à l'aide de Simulink, vous pouvez télécharger des support packages pour Arduino, Raspberry Pi et BeagleBone.

Accélération de la conception de contrôleur pour convertisseurs DC-DC avec Simulink

Démarrez par des tâches basiques jusqu’à des opérations plus avancées en suivant des exemples et des tutoriels interactifs.

Obtenez gratuitement la version d'essai

Bénéficiez de 30 jours de découverte.