Vous êtes sur la page 1sur 23

Simulation des Systems multiphysiques

Filière : ELECTROTECHNIQUE
Brevet de Technicien Supérieur

Rapport sur thème MCC+hacheur


Matlab/Simulink

Réaliser par : Encadré par :

Salah Maimouni Mr. Amri

Anas Chih

Imrane Ouchguenou

Année universitaire : 2021/2022


Table des matières
Présentation :..........................................................................................................................................2
I. Circuit RL:.........................................................................................................................................3
1. Circuit utilisée :............................................................................................................................3
2. Préparation pour la simulation :..................................................................................................3
3. Simulation :..................................................................................................................................4
II. Simulation d’un moteur à courant continu :...................................................................................5
1. Modélisation d’un moteur à courant :.........................................................................................5
2. Préparation de la simulation :......................................................................................................6
3. Simulation :..................................................................................................................................7
4. Introduction d’un frottement visqueux :.....................................................................................9
III. Simulation d’un moteur à courant continu commandée par un hacheur :................................12
1. Préparation de la simulation :....................................................................................................12
2. Simulation (variation de alpha avec T=0.01) :............................................................................13
4. Simulation avec une inductance de lissage en série :................................................................17
5. Conclusion sur les simulations de hacheur série :......................................................................18
IV. Asservissement d’un moteur à courant continu en vitesse :.....................................................18
a. Simulation en boucle ouverte:...................................................................................................18
b. Simulation en boucle fermée:....................................................................................................19
V. Conclusion générale :.....................................................................................................................21

2
Présentation :
L’objectif de ce TP est de mettre en évidence certains phénomènes physiques en simulant les différents
systèmes mis en jeu. Le logiciel utilisé est matlab/simulink. L’intérêt de ce logiciel est de simuler des
systèmes multiphysiques de différentes natures (électrique, électromagnétiques, mécaniques,….) sans
écrire ni équation ni ligne de code.

3
I. Circuit RL:
1. Circuit utilisée :
Un premier exemple traité est celui d’un circuit RL série :

Le block f(x)=0 es indispensable pour que la simulation soit opérationnelle.

2. Préparation pour la simulation :


On a ajouté un ampèremètre en série avec l’ensemble RL pour avoir l’allure de courant et un voltmètre
en parallèle avec l’inductance à fin de visualiser la tension au borne de l’inductance.

Aussi un converteur de la Library simscape vers simulink à fin de visualiser les allures sous le scope et
l’envoyer vers le workspace.

Il y’a trois méthodes à fin de visualiser un signal :

Scope (double click après la simulation pour visualiser)

Signal log (cliquant sur le signal wifi devant la ligne où il y’a un signal)

Le code dans le workspace

4
3. Simulation :

a. Allure de tension :

voltage(V)
25

20

15
(V)

10

0
0 1 2 3 4 5 6 7 8
Temps(s) 10 -4

On a voir que la tension tends de 24 volt vers 0 volt, cela est l’effet de l’inductance.

b. Allure de courant :

courant (A)
0.25

0.2

0.15
(A)

0.1

0.05

0
0 1 2 3 4 5 6 7 8
Temps(s) 10 -4

5
c. Détermination de constante de temps :
Le courant a une forme exponentielle et sa valeur en régime permanant est :

I = lim i ( t )=0.24 A
t →+ ∞

I τ =0.63∗I=0.15 A

Par projection de I τ sur la courbe on trouve que ;

−4 −3
τ =9.8178∗10 s ≈ 10 s

Par calcule :

L 10−2 −3 s
τ= = =10
R 10

II. Simulation d’un moteur à courant continu :

1. Modélisation d’un moteur à courant :

6
2. Préparation de la simulation :

La simulation contient les composants suivants à fin de:

Source DC 24 V pour l’alimentation 

Capteur de courant pour mesurer et afficher l’allure de i(t)

Capteur de tension pour mesurer et afficher l’allure de e (t)

Resistance de moteur de 2.07 Ω , inductance de moteur de 0.62 mH

MCC (k e =0.0054945tr/s/V, k c =52.5mNm/A, J=69.6gcm²)

Capteur de couple pour mesurer et afficher l’allure de Cm(t )

Capteur de vitesse pour mesurer et afficher l’allure de ω (t)

Des converteurs de simscape vers simulink

Des scopes et des blocks tt Workspace

Block display à fin d’avoir la valeur finale d’un signale (ici utilisée pour la vitesse)

7
3. Simulation :

a. Allure de courant moteur :

courant moteur
12

10

8
courant (A)

0
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
temps(s)

b. Allure de le f.e.m :

f.e.m
25

20

15
voltage (V)

10

8
0
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
Temps(s)
c. Allure de couple moteur :

couple moteur
0.6

0.5

0.4
torque (N*m)

0.3

0.2

0.1

0
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
temps(s)

d. Allure de vitesse d’arbre de moteur :

vitesse de moteur
500

450

400

350

300
vitesse (rad/s)

250

200

150

100

50

0
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
Temps(s)

9
e. Constante de temps :
24*0.63=15.12

Don par projection sur l’axe de temps on trouve que :

τ =5.241 s

f. Conclusion sur la simulation :


On constate que :

lim ω ( t )=457.4 rad / s=7 2.79 tr /s=4367 tr / min ≈ 4303 tr / min


t →+ ∞

La vitesse limite dans la simulation 4367 est très proche de celle de la fiche technique 4303

4. Introduction d’un frottement visqueux :

a. Circuit modifié :

On a ajouté le composant « ideal angular velocity source » à fin de charger le moteur avec une charge
qui le maintient sous une vitesse constante donnée par le block contant.

b. Simulation :
On introduit une vitesse 365 rad/s (la vitesse nominal de moteur décrit dans le fiche technique)

10
i. Allure de courant moteur :

courant
2.5

f.e.m
20.5

20
1.5
courant (A)

19.5
1
voltage (V)

0.5
19

0
18.50 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps(s) -3
10

18
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps(s) 10-3

ii. Allure de le f.e.m :

11
iii. Allure de couple moteur :

couple moteur
0.14

vitesse de moteur
366
0.12

365.8

0.1
365.6

0.08
365.4
torque (N*m)

365.2
0.06
vitesse (rad/s)

365

0.04

364.8

0.02
364.6

364.4
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps(s) 10 -3
364.2

364
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps(s) 10-3

iv. Allure de vitesse d’arbre de moteur :

v. Conclusion de la simulation :
On conclure que la vitesse et la tension sont constante

Et le courant et le couple stabilisent dans des valeurs limites

On peut modifier dans le block constant à fin d’avoir une telle vitesse désirée (par exemple vitesse à vide
exacte) 

III. Simulation d’un moteur à courant continu commandée par un hacheur :


1. Préparation de la simulation :
On prépare le circuit suivant ;

12
2. Simulation (variation de alpha avec T=0.01) :

a. Allure de courant moteur :

courant en fonction de alpha


12

10

6
courant (A)

2 alpha: 80%
alpha: 50%
alpha: 20%
alpha: 100%

-2
0 0.05 0.1 0.15 0.2 0.25 0.3

temps(s)

b. Allure de tention:

voltage en fonction de alpha


25

20

15
voltage (V)

10

5
alpha: 20%
alpha: 50%
alpha: 80%
13 alpha: 100%

0
0 0.05 0.1 0.15 0.2 0.25 0.3

temps (s)
c. Allure de couple moteur :

couple en fonction de alpha


0.6

vitesse en fonction de alpha


500
0.5

450

0.4
400

350
0.3
torque (N*m)

300
vitesse (rad/s)

0.2

250

0.1
200 alpha: 80%
alpha: 50%
alpha: 20%
alpha: 100%
150
0

100
alpha: 20%
alpha: 50%
-0.1 alpha: 80%
50 0 0.05 0.1 0.15 0.2 0.25 alpha: 100% 0.3
temps(s)

0
0 0.05 0.1 0.15 0.2 0.25 0.3
temps(s)

d. Allure de vitesse d’arbre de moteur :

3. Simulation (variation de fréquence avec alpha=50%) :

14
a. Allure de courant moteur :

courant en fonction du fréquence


12

voltage en fonction du fréquence


25
10

8
20

6
courant (A)

15
voltage (V)

10
2
T=0.005
T=0.01
T=0.025
T=0.05

0
5
T=0.05
T=0.025
T=0.01
T=0.005
-2
0 0.05 0.1 0.15 0.2 0.25 0.3
temps(s)
0
0 0.05 0.1 0.15 0.2 0.25 0.3
temps(s)

b. Allure de tention:

15
c. Allure de couple moteur :

couple en fonction du fréquence


0.6
T=0.05
T=0.025
T=0.01
T=0.005
0.5

0.4

0.3
Couple(N*m)

0.2

0.1

-0.1
0 0.05 0.1 0.15 0.2 0.25 0.3
temps(s)

d. Allure de vitesse d’arbre de moteur :

vitesse en fonction du fréquence


500

450

400

350

300
vitesse (rad/s)

250

200

150

100 T=0.05
T=0.025
T=0.01
50 T=0.005

0
0 0.05 0.1 0.15 0.2 0.25 0.3

16
Time (seconds)
4. Simulation avec une inductance de lissage en série :

a. Allure de courant moteur :

courant
1.8

1.6

1.4

1.2

1
courant (A)

0.8

0.6

0.4

0.2

-0.2
0 0.5 1 1.5 2 2.5 3 3.5 4

Temps(s)

b. Allure de tention:

voltage
25

20

15
voltage (V)

10

0
0 0.5 1 1.5 2 2.5 3 3.5 4
Temps(s)

17
5. Conclusion sur les simulations de hacheur série :
Pour une valeur de T constant :

Si alpha augmente Le couple et le courant augmente

Le temps de réponse diminue

La vitesse augmente

Pour une valeur d’alpha constant :

Si T augmente Le couple et le courant augmente

Le temps de réponse diminue

La vitesse augmente

Si on ajoute une inductance de lissage :

Le courant sera plus lisse ainsi que sa valeur de démarrage diminue :

IV. Asservissement d’un moteur à courant continu en vitesse :


a. Simulation en boucle ouverte:

a. Schéma :

18
b. Simulation :
vitesse
800

700

600

500
vitesse (rad/s)

400

300

200

100

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Temps(s)

b. Simulation en boucle fermée:

a. Schéma :
On choisi k=1/457.4 ;

Valeur du consigne =100rad/s.

19
b. Simulation avec gain =1 :

vitesse
120

100

80
vitesse (rad/s)

60

40

20

0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Time (seconds)

20
c. Simulation avec gain =0.5 :

vitesse
120

100

80
vitesse (rad/s)

60

40

20

0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Time (seconds)

21
d. Simulation avec gain =2 :

vitesse
120

100

80
vitesse (rad/s)

60

40

20

0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Time (seconds)

e. Conclusion :
Pour la boucle ouverte on a un dépassement, cela montre que notre système est au moins est de
deuxième ordre, ainsi que la vitesse tends vers sa valeur à vide.

Pour la boucle fermée :

Si le gain =1, On remarque que la réponse tend rapidement vers une valeur minimal puis augmente
lentement vers la consigne (pas d’erreur statique).

Si le gain =0.5, On remarque que la réponse tend rapidement vers une valeur minimal inférieur à la
première, puis augmente plus lentement qu’elle vers la consigne (pas d’erreur statique).

Si le gain=2, on remarque que la réponse tends rapidement vers une valeur supérieur à la consigne puis
reste stable, donc il y’a une erreur statique.

V. Conclusion générale :
Dans ce thème on a met le premier pas vers l’utilisation de logiciel matlab et simulink dans notre
domaine d’électrotechnique, malgré que on n’a pas terminé le travail dans la période désirer mais on a
appris beaucoup d’acquis et de notion sur ce logiciel.

22
Et cela vraiment va nous aident à simuler plusieurs systèmes dans notre domaine, ainsi que il sera très
utile dans la simulation des systèmes de nos projets de fin d’étude.

23

Vous aimerez peut-être aussi