15
Simulation : MCC et MAS Nabil SAIDANI Réalisé Pr. Mohamed MRABET Demandé Université ABDELMALEK ESSAADI Faculté des sciences et technique TANGER Département : Génie électrique Cycle ingénieur :

Simulation de La Machine Asynchrone MAS

Embed Size (px)

DESCRIPTION

Simulation de la machine asynchrone MAS sous Matlab

Citation preview

Page 1: Simulation de La Machine Asynchrone MAS

Simulation :

MCC et MAS

Nabil SAIDANI

Réalisé par :

Pr. Mohamed MRABET

Demandé par :

Université ABDELMALEK ESSAADIFaculté des sciences et technique TANGER

Département : Génie électriqueCycle ingénieur : Electronique,

Electrotechnique et Automatique

Page 2: Simulation de La Machine Asynchrone MAS

Simulation de la machine à courant continu MCC

But : Le but de cette simulation est de mieux comprendre le comportement d’une machine à courant continu en charge et à vide.

Les données de la simulation :

Grandeurs ValeursUn 220 vIan 13,5 ANn

Ωn

2150 tr/min225,14 rad/s

Cn 14 N.mLa 34 mHRa 1,26 Ωf 0,01J 0,02 Kg.m²

Tab1 : les données de la simulation

Calcule de la constante K :

K=K’*Ф

On applique loi d’ohm au niveau de l’induit on aura :

U=R . I+L didt

+K .Ω

En régime permanant on a :

U=R . I+K .Ω

On donne les valeurs nominales à U, I et Ω et on tire la valeur de K :

K=U−R . IΩ

=0.9

Page 3: Simulation de La Machine Asynchrone MAS

Fonction de transfert :

Fig1 : fonction de transfert de la machine à courant continu sous SIMULINK

Les résultats à vide :

Cr=0.

Cem=f(t) :

Fig2 : L’évolution du couple électromagnétique en fonction du temps Cem=f(t).

Interprétation :On constate que le couple tend vers une valeur très grande au moment de démarrage à cause de de courant puis il se stabilise à une valeur différente de 0 en régime permanant pour vaincre le frottement.

On constate aussi que le couple devint négatif avant qu’il atteint sa valeur finale et ce n’est plus logique parce que cela signifie que le moteur est en train de tourner dans l’autre sens tant que le couple est négatif.

Page 4: Simulation de La Machine Asynchrone MAS

Ia=f(t) :

Fig3 : L’évolution du courant de l’induit en fonction du temps.

Interprétation :Le courant de démarrage est très fort parce que la vitesse Ω elle été égale à 0 moteur à l’arrêt.

U=R . I+L didt

+(K .Ω=0)

Alors le moteur se comporte comme un circuit RL, et vu que la valeur de Ra est très faible ainsi l’inductance La, le courant sera très fort et il va augmenter rapidement, mais en même temps ce courant il est en train de créer le couple Cem ce qui permet de mettre en rotation le rotor (l’induit), alors la vitesse devient différente de 0 E ainsi et cela va stabiliser le courant.

La vitesse Ω=f(t):

Fig4 :l’évolution de la vitesse en fonction du temps.

Page 5: Simulation de La Machine Asynchrone MAS

Interprétation :On constate que la vitesse à vide en régime permanant dépasse la vitesse nominale parce que la chute de tension est petite (courant très petit) par rapport au fonctionnement nominal donc le f.e.m E0>En ce qui donne une vitesse plus grande à la vitesse nominale

Les résultats en charge Cr=10 N.m :

Cem=f(t) :

Fig5 : L’évolution du couple en fonction du temps Cem=f(t).

Interprétation :Le même comportement qu’à vide sauf qu’ici il se stabilise à une valeur qu’est égale à Cr+Cp (couple résistant de la charge + couple des pertes collectif).

Ia=f(t) :

Fig6 : L’évolution du courant en fonction de temps.

Interprétation :Le courant Ia en régime permanant aussi se stabilise à une valeur très grande qu’à vide.

Page 6: Simulation de La Machine Asynchrone MAS

La vitesse Ω=f(t):

Fig7 : L’évolution de la vitesse en charge

Page 7: Simulation de La Machine Asynchrone MAS

Identification de la machine à courant continuLes paramètres de la machine à courant continu sont déterminés par des essaie sur cette dernière.

DÉTERMINATION DE LA RÉSISTANCE RA : Afin de déterminer la résistance d’induit, on utilise la méthode voltampérmétrique, pour cela on mesure le courant et la tension d’induit, sans alimenter l’excitation.

Fig8 : montage de la méthode voltampérmétrique

DÉTERMINATION DE L’INDUCTANCE LA : Pour la détermination de l’inductance d’induit on alimente le moteur par un hacheur serie et on fixe le α à 0,5 pour avoir une ondulation maximale et diminuer l’erreur.

ΔI=α .(1−α )xUf∗La

La=α .(1−α )xUf∗ΔI

Fig9 : Montage pour la détermination de La

Page 8: Simulation de La Machine Asynchrone MAS

DÉTERMINATION DE LA CONSTANTE K :

Pour la détermination de K on prendre les valeurs nominal et on les remplace dans la formule suivante (pour un courant d’excitation constant) :

K=U n−Ra . I n

Ωn

DÉTERMINATION DES PERTES COLLECTIF :

Pour cela on effectue un essai à vide et on mesure le courant I0 .

JdΩdt

=C em−C r−C p avec Cr=0 (à vide)

En régime permanant JdΩdt

=0 donc :

Cem=Cp=K*I0 (même courant d’excitation)

DÉTERMINATION DE COEFFICIENT DE FROTTEMENT VISQUEUX :

Pour cela on mesure le couple à vide (courant => Cp) pour deux vitesses différentes et on calcul la pente.

f=Cp1−C p2

Ω1−Ω2

DÉTERMINATION DU COUPLE DE FROTTEMENT À SEC:

C p1=f∗Ω1+C0

DÉTERMINATION DE L’INERTIELLE:

Pour calculer l’inertielle du moteur il faut mesurer le temps qu’il met pour arrêter.

JdΩdt

=−C p

J=−C p

dΩdt

=−CpΩ0−00−T

=C p

Ω0T

Page 9: Simulation de La Machine Asynchrone MAS

Simulation de la machine asynchrone MAS

But : Le but de cette simulation est d’étudier la machine asynchrone en régime dynamique.

Méthode de simulation sous MATLAB :

Pour simulie cette machine on a procédé comme la suite :

- Transformation des tensions statorique du repère triphasé vers le repère diphasé à l’aide de la transformé de PARK modifie.

[P ]=√ 23 [ cos (α ) cos (α−2π3

) cos (α+ 2π3

)

−sin (α ) −sin(α−2π3

) −sin(α+ 2π3

)

1

√21

√21

√2]

- Calcul des courants statorique et rotorique à l’aide des équations électriques (résolution du système d’équation différentielle par l’outil ODE45 sous MATLAB).

[VsdVsq00

]=[Rs+ Lsddt

−Lsωs (1−σ )Ls ddt

−(1−σ )Lsωs

Lsωs Rs+Ls ddt

(1−σ )Lsωs (1−σ )Ls ddt

ddt

−ωr1Tr

+ddt

−ωr

ωrddt

ωr1Tr

+ ddt

] . [ isdisqi ' rdi ' rq ]- Calcul du couple.

Ce=p (1−σ)Ls [ isq i' rd−isd i ' rq ]- Calcul de la vitesse.

JdΩdt

=Ce

Pour utiliser l’outil ODE45 sous MATLAB il faut définir le système d’équation différentielle dans une fonction en un fichier .m autre que le fichier du programme principale sous la forme :

y’=ay+bEt l’appelé par l’instruction :

[t,x]=ode45(@nom_fonction,interval_temps,les_valeurs_initial,le_pas)

Cette instruction retourne deux vecteurs :

Page 10: Simulation de La Machine Asynchrone MAS

- Le vecteur t : vecteur temps- Le vecteur x : contient la solution (dans notre cas x c’est une matrice parce qu’on a cinq

fonctions inconnues isd,isq,ird,irq et wr)Pour adapter notre système à la forme :

y’=ay+bOn a décomposé la matrice des équations électrique en deux matrices de telle sorte à ce qu’on obtient la forme suivante avec Өs=0 :

[d isddtd isqdtd i ' rddtd i ' rddt

]=[Ls 0 (1−σ )Ls 00 Ls 0 (1−σ )Ls1 0 1 00 1 0 1

]−1

. [VsdVsq00 ]−[Rs 0 0 00 Rs 0 0

0 −ωr1Tr

−ωr

ωr 0 ωr1Tr

] .[ isdisqi ' rdi ' rq]Le code MATLAB :

Le fichier equa_dif.m (définition du système d’équation différentielle)%% definition du sys d'equation differentiellefunction ret= equa_dif(t,x)%% declaration des constantesw=2*pi*50;Vm=220*sqrt(2);Rs=1;Ls=.250;Tr=.153;k0=sqrt(1/2);s=.066;J=.07;nbr_p=2;%% definition du sys% les tensions triphasé va vb vcva=Vm*sin(w*t);vb=Vm*sin(w*t-2*pi/3);vc=Vm*sin(w*t+2*pi/3);% définition de la matrice de park et calcul de Vdq0 avec TITAs=0P=sqrt(2/3)*[1 cos(2*pi/3) cos(2*pi/3);0 sin(2*pi/3) -sin(2*pi/3);k0 k0 k0];Vabc=[va;vb;vc];Vdq0=P*Vabc;V=[Vdq0(1);Vdq0(2);0;0];I=[x(1);x(2);x(3);x(4)];A=[Ls 0 (1-s)*Ls 0;0 Ls 0 (1-s)*Ls;1 0 1 0;0 1 0 1];wr=x(5);B=[ Rs 0 0 0;0 Rs 0 0;0 wr 1/Tr wr;-wr 0 -wr 1/Tr];dI= inv(A)*(V-B*I);Cem=nbr_p*(1-s)*Ls*(I(3)*I(2)-I(1)*I(4));dwr=1/J*nbr_p*(Cem);ret=[dI;dwr];

Page 11: Simulation de La Machine Asynchrone MAS

Le fichier prog_principal.m (le programme principal)

%% declaration des canstantesRs=1;Ls=.250;nbr_p=2;s=0.066;k0=sqrt(1/2);Pi=sqrt(2/3)*[1 0 k0;cos(2*pi/3) sin(2*pi/3) k0;cos(2*pi/3) -sin(2*pi/3) k0]; %% Instant de calcul%resolution du systeme défini dans le fichie equa_dif[t,x]=ode45(@equa_dif,[0 0.4],zeros(1,5),0.001);%calcul de la vitesse wrwr=x(:,5)*60/(nbr_p*2*pi);%determination du temps de répensek=find(wr>=1500*0.95);disp(['le temps à 95% de la vitesse max est : ' num2str(t(k(1))) 's']);%calcul du couplec=nbr_p*(1-s)*Ls*(x(:,3).*x(:,2)-x(:,1).*x(:,4));%park inverse calcul du courant statorique triphaséIsabc=Pi*[x(:,1)';x(:,2)';zeros(1,length(t))];%park inverse calcul du courant rotorique triphaséIrabc=Pi*[x(:,3)';x(:,4)';zeros(1,length(t))]; %% visualisation des graphesfiguresubplot(2,1,1),plot(t,c),grid on,title('Couple electromagniteque')subplot(2,1,2),plot(t,wr);grid on;title('Vitesse Mecanique')hold on;plot([t(k(1)) t(k(1))],[min(wr) max(wr)],'r') figuresubplot(2,1,1),plot(t,Isabc(1,:));grid on;title('Courant statorique Isa')subplot(2,1,2),plot(t,Irabc(1,:));grid on;title('Courant Rotorique Ira')

Page 12: Simulation de La Machine Asynchrone MAS

Les résultats de la simulation :

Les courbes du couple et de la vitesse en fonction du temps.

Fig1 : le couple électromagnétique et la vitesse.

Interprétation :On remarque que le couple se stabilise à 0 et la vitesse à 1500 tr/min ces valeurs ne sont plus les valeurs qu’on trouve en réalité parce que dans la réalité il y a toujours le frottement alors le couple électromagnétique sera supérieur à 0 ainsi la vitesse ne pourra pas atteindre la vitesse de synchronisme si non le rotor voie un champ fixe et le courant ir sera nul (champ électromagnétique au rotor nul) ce qui conduit à une diminution de vitesse.

Page 13: Simulation de La Machine Asynchrone MAS

Les courbes du courant statorique et rotorique :

Fig2 : le courant statorique et rotorique dans le repère triphasé.

Interprétation :Le courant rotorique est nul en régime permanant par contre le courant statorique il est stable autour de 4 A ce courant est différent de zéro à cause de l’entrefer entre le stator et le rotor.