Académique Documents
Professionnel Documents
Culture Documents
TP1: étude du phénomène transitoire de la machine asynchrone avec onduleur MLI sous
Matlab/Simulink
Hypothèse simplificatrices
Les équations générales (1) décrivant le fonctionnement des moteurs à asynchrone dans la référentiel
U-V .
En réécrivant les équations précédentes (1) dans un référentiel stationnaire ( c 0 ), on obtient le
modèle (2).
Les équations électriques :
dds
u ds rs .i ds c .qs ds
dt u s rs .i s
dt
d ds
u qs rs .i qs qs c .ds (1) u s rs .is (2)
dt dt
d dr
u dr rr .i dr dr (c r ).qr 0 rr .i r r .r
dt dt
d dr
u qr rr .i qr qr (c r ).dr 0 rr .i r r .r
dt dt
les équations des flux
1
s Ls is M ir
Ls is M ir
s
r Lr ir M is
r Lr ir M is
f(u) Step
Sine Wave
Fcn
Scope
Scope1
Fig.I MAS sous MATLAB /Simulink dans le réparer
2
E : la tension du bus continu
f1 ,f2 , f3 les état des interrupteur
Porteuse triangulaire
Fréquence f
Amplitude Umaxp
(u[4]/3)*(2*u[1]-u[2]-u[3])
Sine Wave2
Sum3 Relay In1
(u[4]/3)*(-u[1]+2*u[2]-u[3]) In2
MAS
(u[4]/3)*(-u[1]-u[2]+2*u[3])
Sine Wave5 Sum5 Relay2
540
U
Fig.2. Alimentation de la MAS par un onduleur de tension à MLI sinus- triangulaire sous
MATLAB –Simulink
Travaille demandé :
1- écrit sous la forme d’une équation d’état le modèle mathématique de la machine, dans un repère ( , ):
.
X AX BU , x [ isα i s i r i rβ ]T : Vecteur d’état
2- réaliser du modèle de simulation du moteur asynchrone à cage dans l’environnement
MATLAB /SMULINK.
1- présenter les résultats obtenus suite à la simulation du moteur asynchrone à cage,
(Démarge a vide et Insérer une charge)
3- alimenté la MAS par un onduleur de tension et présentation les résultats obtenus
4-écrit sous la forme d’une équation d’état le modèle mathématique de la machine, dans un repère d-q
et présentation les résultats obtenus suite à la simulation de la MAS.
……………………………………………………………………………………………………………..
Vds=(u[1]*cos(u[4])+u[2]*cos(u[4]+2*pi/3)+u[3]*cos(u[4]+4*pi/3))*sqrt(2/3)
Vqs=-(u[1]*sin(u[4])+u[2]*sin(u[4]+2*pi/3)+u[3]*sin(u[4]+4*pi/3))*sqrt(2/3)
Ce=(2/3)*m*p*(u[2]*u[3]-u[4]*u[1])
3
A2=[0 0 0 0;
0 0 0 0;
0 -m 0 -lr;
m 0 lr 0]
4
République algérienne démocratique et populaire
Faculté des Sciences et de la Technologie
Département de génie électrique Université hamma lakhdar el-oued
1er année master réseaux -2020/2021
TP commande des systèmes électro-énergétiques
TP2: command scalaire de la machine asynchrone sous Matlab/Simulink
Commande scalaire
Le but de se TP résultats la simulation de la commande scalaire en couple par contrôle des courants
statoriques.
sin(u(1))
Product
sin(u(1)) V1 Vsa In1
Commande omega
Ialphas Ias
t
Integrator2
p Gain1
Lookup : w
présenter les résultats obtenus ,(la vitesse avec sa référence, le flux rotorique ,le couple et les
courants…)
Les paramètres du moteur: rs=0.63; rr=0.4; Ls=0.097; Lr=0.091;F=0.001; J=0.22; p=2; M=0.091;
1
République algérienne démocratique et populaire
Université hamma lakhdar el-oued
Faculté des Sciences et de la Technologie
Département de génie électrique
1er année master réseaux -2020/2021
TP commande des systèmes électro-énergétiques
isalph
isq
isbeta
isd
teta
In1 ialph1
100 V.d
Vsa
PID -K-
omga-ref
TETA In2 ibteta
20-2 Lr/(p*M) PID
Vsb
Product 20-3 Saturation V.q
cr omega
MASm
MATLAB Crp
Function -K- PID
MATLAB Fcn Saturation1
1/M 20-1
M
1
M s
Product2
Integrator1
tr
2 p
tr
Fcn3
1
alpha 1 f(u) 2
y=1.2;
2
iq
isalph
2
isd
else
Fcn5
f(u) 2
beta
isbeta
3
f(u) 1
isq
y=(1.2*157)/x(1);
teta Fcn2
3
teta
end
Travaille demandé :
1- déterminer les paramètres des régulateurs (régulateur de vitesse, régulateur des courants
2- réaliser la simulation de la commande vectorielle indirecte dans l’environnement MATLAB
/SMULINK.
3-présenter les résultats obtenus ,(la vitesse avec sa référence, le flux rotorique ,le couple et les courants)
4- réaliser la simulation de la commande vectorielle directe dans l’environnement MATLAB /SMULINK,
et présenter les résultats obtenus.
3
Le couple développé par la machine s′écrit : Ce= p [(Ld-Lq)Ids Iqs+ f Iqs]
2
d
Les equations mécaniques : Ce C r J f
dt
Avec : p
Rs
1.4
1
u(1) f(u)
-K- s t
Fcn1 Integrator1 Cl ock T o Workspace
1Ld1
u(2) Lq
Product2
-K-
u(3)
Rs/ id id
1.4 T o Workspace1
f(u)
Fcn2 1
-K- iq iq
s
1/Lq1 Integrator3 T o Workspace2
w w
Product3 Ld
T o Workspace3
-K-
ce
ce
Product1 T o Workspace4
Integrator4 Gai n7
1 1
P
s J.s+f
T ransfer Fcn1
-C-
fl ux1 P
-C- Product4 P
Ld-Lq
cr
Product5
1
2- commande vectorielle du MSAP
Si le courant id est nul
3
La forme du couple électromagnétique est donnée par: Ce p f i q
2
d I ds
R s I ds L ds Vds L qs I qs
dt
Vsd1 Vsd e q
Vsq1 Vsq e d
d I qs
R s I qs Lqs Vqs Lqs I qs e
dt
id1
vd
0 PID
cr
wm
Crp MSAP
100 PID PID
Saturation1
omga-ref 20-2 20-1
Vitesse4
Travaille demandé :
1-réalisé la simulation du modèle dynamique
Clock de la machine
2- réalisé la simulation de la commande vectorielle dans l’environnement MATLAB /SMULINK.
3- déterminer les paramètres des régulateurs (régulateur de vitesse, régulateur des courants
Pour : Trepi=0.01 ,Trepw=0.02
4-présener les résultats obtenus ,(la vitesse avec sa référence, le flux rotorique ,le couple et les courants)
……………………………….
Fnc1= (sqrt(2/3))*(((u[1])*cos(u[4]))+((u[2])*cos(u[4]-2*pi/3))+((u[3])*cos(u[4]-4*pi/3)))
Fnc2= (-sqrt(2/3))*(((u[1])*sin(u[4]))+((u[2])*sin(u[4]-2*pi/3))+((u[3])*sin(u[4]-4*pi/3)))