Vous êtes sur la page 1sur 16

Ecole Nationale supérieure de technologie

Génie Mécanique et Production


GMP-ISM
Module : Commande des systèmes multi-variables

Compte-rendu TP N°2

Réalisé par :

ABASSA Hassiba

L’enseignant :
Mr.KHALOUAT
Le But de TP :
Modélisation d’un system sous forme de représentation d’état en utilisant le
logiciel de calcul Matlab.

Partie théorique :
On va simuler le circuit électrique suivant sous Matlab :

Avec :
R1=2Ω, R2=4Ω, L=1H,
C=0.5F,
e(t) est un échelon unitaire.

Figure 1circuit électrique

1- Démonstration que le modèle d’état de ce circuit est :

1 1
̇( ) ⎡− − ⎤ 1
( )
=⎢ ⎥. +
( ) ⎢ 1 ⎥ ( )
− 0
⎣ ⎦

On a :
= + ⎯⎯ = −
dV
=c ⎯⎯ c = −
dt dt
Maille 1 :
( )−
( )= − ⎯⎯ =

( )−
c = −
dt

dV 1 1 1
=− − + ( )
dt

Maille 2 :
− =
1
=

1
= ( − )

1
= −

Le modèle d’état est de:

̇= +
= +

1 1
̇( ) ⎡− − ⎤ 1
( )
=⎢ ⎥. +
( ) ⎢ 1 ⎥ ( )
− 0
⎣ ⎦

( )
[ ( )] = [0 ]
( )
2- La fonction de transfère de ce système est :
 Méthode 1 :
En utilisant le programme ci-dessous
ci :

On obtient les résulta suivants :


La fonction de transfère de ce système est :

 Méthode 2 :
On exécute le programme suivant sous Matlab :
3- Calcule de = + :
 On cherche les Valeur propre ou Les pôles du système : λ

 1er Méthode : Par la Fonction :zpk(G) :

 2e Méthode : par la Fonction eig(G) :


.
 Calcule e sous MATLAB :
On exécute le programme suivant :
AU

.
On obtient la
l matrice :

4- Obtentiondes solutions de ce système par considération des


es conditions
initiales nulles :

On ajoute = +1 Tell que : ̇ = 0


On pose : = =
On pose : =[ , ]
̇
̇ =
0 0

Donc : ̇ = ∗ = .

0
Tell que : =[ , , ]’ = [0 ]
1
On exécute un parmi les deux programmes suivant :
Au

O
On
n obtient Les résultats suivant :
5- Trace des Courbes

En utilisant le programme si dessous :


On obtient les graphs
raphs si dessous :

Vous aimerez peut-être aussi