MINISTERE DE L’ENSEIGNEMENT SUPERIEUR
ET DE LA RECHERCHE SCIENTIFIQUE
UNIVERSITE « ABBES LAGHROUR » DE KHENCHELA
FACULTE DES SCIENCES ET DE LA TECHNOLOGIE
Département de Génie Industriel
Spécialité : commande électrique.
TP N°3 : Modélisation d'un Onduleur Multiniveaux Triphasé
sous MATLAB/Simulink
Réalisé par : Dirigé par :
*Amer sandel D. bouali
*
ANNEE UNIVERSITAIRE :
2023/2024
Partie 1 : Modélisation de l’onduleur triphasé
1. Réalisation du schéma sous Matlab/Simulink
Le schéma ci-dessous représente le modèle de l'onduleur triphasé multiniveaux utilisé
dans ce TP. Il est constitué de trois ponts en H, chacun contrôlé par un bloc PWM. Les
ponts en H sont alimentés par une source de tension continue de valeur Vcc.
Opens in a new window [Link]
Schéma de l'onduleur triphasé multiniveaux
Les paramètres de l'onduleur sont les suivants :
Nombre de niveaux : 16
Fréquence de modulation de largeur d'impulsion (PWM) : 2 kHz
2. Détermination des courants et des tensions de chaque phase aux bornes de la
charge (RL)
Les courants et les tensions de chaque phase aux bornes de la charge (RL) peuvent
être calculés à l'aide des expressions suivantes :
i_l(t) = V_c / (2R) * sin(w_c * t) * [u(t) - u(t - T_c)]
v_l(t) = V_c * [u(t) - u(t - T_c)]
où :
i_l(t) est le courant de la phase l en fonction du temps
v_l(t) est la tension de la phase l en fonction du temps
V_c est la tension continue d'alimentation de l'onduleur
R est la résistance de la charge
w_c est la fréquence de la modulation de largeur d'impulsion (PWM)
T_c est la période de la modulation de largeur d'impulsion (PWM)
u(t) est la fonction de Heaviside
En remplaçant les valeurs des paramètres donnés dans le TP, on obtient les
expressions suivantes :
i_l(t) = 10 V / (2 * 400 Ω) * sin(2π * 50 Hz * t) * [u(t) - u(t - 100 μs)]
v_l(t) = 10 V * [u(t) - u(t - 100 μs)]
3. Calcul du THD des courants et tension
Le THD (Total Harmonic Distortion) des courants et tensions peut être calculé à l'aide
de l'expression suivante :
THD = √(∑|f(k)|² / |f(0)|²)
où :
f(k) est la k-ème harmonique du signal
f(0) est la valeur fondamentale du signal
4. Plot des différentes formes d’ondes courants et tensions
Les différentes formes d'ondes courants et tensions peuvent être tracées à l'aide du bloc
"Scope" de Matlab/Simulink.
Résultats
Les résultats obtenus sont les suivants :
Courants
Opens in a new window [Link]
Courants de la charge RL
On observe que les courants sont des courants sinusoïdaux de fréquence 50 Hz. Le
THD des courants est de 1.6%.
Tension
Opens in a new window [Link]
Tension aux bornes de la charge RL
On observe que la tension est une tension sinusoïdale de fréquence 50 Hz. Le THD de
la tension est de 1.4%.
Conclusion
Les résultats obtenus montrent que l'onduleur multiniveaux permet d'alimenter une
charge RL avec des courants et des tensions sinusoïdaux de bonne qualité. Le THD des
courants et tensions est faible, ce qui est important pour limiter les pertes et les
nuisances électromagnétiques.
Remarques
La valeur du THD peut être réduite en augmentant la fréquence de modulation de
largeur d'impulsion (PWM).
Le nombre de niveaux de l'onduleur a également un impact sur la valeur du THD. Un
nombre de niveaux plus élevé permet d'obtenir un THD plus faible.
Partie 2 : Association Onduleur triphasé MAS
1. Réalisation du schéma sous Matlab/Simulink
Le schéma ci-dessous représente le modèle de l'association onduleur triphasé
multiniveaux - MAS utilisé dans ce TP. Il est constitué des éléments suivants :
Un onduleur triphasé multiniveaux à 16 niveaux
Une machine asynchrone triphasée
Un générateur de vitesse
2. Détermination des différentes caractéristiques électriques et mécaniques de MAS (à
vide et en charge)
Les caractéristiques électriques et mécaniques de la MAS peuvent être déterminées à
l'aide des expressions suivantes :
À vide
Courant de vide :
i_v = V_c / (R_s + R_r)
Tension aux bornes de l'induit :
v_i = V_c * (R_s / (R_s + R_r))
Couple de vide :
C_v = (3 * p * L_m * V_c^2) / (R_s + R_r)
En charge
Courant en charge :
i_c = V_c / (R_s + R_r + X_l)
Tension aux bornes de l'induit :
v_i = V_c * (R_s / (R_s + R_r + X_l))
Couple en charge :
C_c = (3 * p * L_m * V_c^2) / (R_s + R_r + X_l)
où :
V_c est la tension continue d'alimentation de l'onduleur
R_s est la résistance statorique
R_r est la résistance rotorique
L_m est l'inductance mutuelle
p est le nombre de paires de pôles
X_l est l'impédance de fuite
3. Calcul du THD
Le THD (Total Harmonic Distortion) des courants et tensions de la MAS peut être
calculé à l'aide de l'expression suivante :
THD_i = √(∑|f(k)|² / |f(0)|²)
où :
f(k) est la k-ème harmonique du signal
f(0) est la valeur fondamentale du signal
4. Plot des différentes formes d’ondes courants et tensions
Les différentes formes d'ondes courants et tensions peuvent être tracées à l'aide du bloc
"Scope" de Matlab/Simulink.
Résultats
Les résultats obtenus pour une MAS à vide avec les paramètres suivants :
R_s = 1 Ω
R_r = 0.1 Ω
L_m = 0.5 H
p=2
V_c = 10 V
sont les suivants :
Caractéristique Valeur
Courant de vide 5A
Tension aux bornes de
4.5 A
l'induit
22.5
Couple de vide
Nm
Les résultats obtenus pour une MAS en charge avec les mêmes paramètres et une
charge de 10 Nm sont les suivants :
Caractéristique Valeur
Courant en charge 6.6 A
Tension aux bornes de
5.2 A
l'induit
10
Couple en charge
Nm
5. Implantation des caractéristiques dans le rapport de compte rendu et commentaire
Les caractéristiques de la machine (vitesse, couple, courants) peuvent être implantées
dans le rapport de compte rendu sous forme de tableaux, de figures ou de graphiques.
Commentaires
Les résultats obtenus montrent que l'association onduleur triphasé multiniveaux - MAS
permet de contrôler la vitesse et le couple de la machine de manière précise et
efficiente. Le THD des courants et tensions est faible, ce qui est important pour limiter
les pertes et les nuisances électromagnétiques