Inverter/laboratoire/06 optimised 3-level PWM

From ETE
Revision as of 09:50, 9 January 2018 by Francois.corthay (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

Modulateur PWM à 3 niveaux optimisé

Dans le modulateur PWM à 3 niveaux que nous avons réalisé précédemment, pendant que l'un des demi-ponts effectuait une modulation, l'autre avait une commande fixe. Ceci se retrouve dans la figure suivante:

Modulateur PWM

Dans cette figure, une tension différentielle de sortie nulle est réalisée en ayant les deux sorties, la rouge et la bleue, à '0'. Or, il est aussi possible d'avoir une tension différentielle nulle en ayant les deux sorties à '1'. En alternant les sorties "00" et "11" à chaque période de PWM, on remarque que les signaux de commande commutent deux fois moins vite tout en fournissant exactement la même sorite différentielle.

Comme la fréquence maximale de commutation est limitée par la vitesse des interrupteurs de puissance plutôt que par celle du circuit de commande, il est alors possible de doubler la fréquence de comptage de PWM tout en maintenant une fréquence de commutation identique sur les interrupteurs. Ceci doublera le rapport signal/bruit (Signal to Noise Ratio, SNR) de la sortie.

Circuit modulateur

Dans le bloc pwmModulator, si threeLevel vaut '1':

  • la commande switchEvenOdd force l'alternance des commandes "00" et "11" à chaque période de PWM
  • la commande doubleFrequency double la fréquence de comptage du signal en dent de scie utilisé pour générer les signaux PWM
Modulateur PWM

Circuit

View-pim-tasks.png

Modifier le schéma du bloc pwmModulator pour optimiser le modulateur à 3 niveaux.

Simulation

View-pim-tasks.png

Compiler et simuler le bloc pwmModulator_tb.

Vérifier le bon fonctionnement du modulateur PWM dans tous les cas de fonctionnement.


Navigation
Arrow left.gif 05 PWM à 3 niveaux Arrow up.gif Travaux de laboratoire 07 Tests et mesures Arrow right.gif

Personal tools
Namespaces
Variants
Actions
Navigation
Modules/Projects
Browse
Toolbox