Vous êtes sur la page 1sur 13

Compte rendue TP1 

:
 Nom : KHEBIZ
 Prénom : Mohamed
 Filière : IISA
 Prof : Y . ADNANI
Objectif :
L’objectif de ce TP est d’apprendre les commandes
MATLAB nécessaires pour utiliser les fonctions de
transferts.

1) Fonction de transfert :
La fonction de transfert est spécifiée par un
numérateur et un dénominateur :

2) La fonction de transfert sous la forme


pôles-zéros-gain :
On a exécuté la fonction dans MATLAB :
On utilise la commande suivante :
[p,z]=pzmap(sys)
On a obtient dans MATLAB le résultat suivant :
3) Réduction des schémas fonctionnels :
a) Configuration en série

La commande MATLAB utilisée dans ce


cas : » séries » est :

On va utiliser les deux fonctions p /P¨(2)+2P+1 et


P+2/P¨(2)+3P+5 dans MATLAB :
Manip1 :

Méthode 1 :
Méthode 2 :

b) Configuration parallèle :
La commande MATLAB utilisée dans ce
cas : »parallèle »

Manip2 :
On va refaire le même exemple précédant du
manip1

c) Configuration en boucle fermée :


Si la chaine de retour n’est pas unitaire avec
une fonction de transfert R(p)
Dans ce cas la fonction de transfert en boucle
fermée est calculée par la même
commande »feedback » comme suit :

sys=feedback(G,R,signe)
On utilise les deux fonctions G=P+1/P+2 et
R=1/P+5 dans MATLAB :

Manip3 :
On va utiliser la fonction dans MATLAB :
Manip4 :

On va utiliser la fonction dans MATLAB :


4)Evaluation :
1)Réduire le schéma fonctionnel de la figure suivant
des commandes MATLAB et les règles de réduction
résumées précédemment.
2)Calculer les pôles et les zéros du système en boucle
fermée.
On utilisant l’évaluation dans MATLAB :

5)Conclusion :
Dans ce TP il y a plusieurs méthodes pour
utiliser les fonctions de transferts dans
MATLAB. Finalement MATLAB est nécessaire et
efficace au domaine de l’automatique.

Vous aimerez peut-être aussi