Vous êtes sur la page 1sur 4

Université M’hammed Bouguera de Boumerdes Groupes MEN 22/MIET22

Faculté de technologie Module : asservissement et régulations


Département Génie Mécanique

TP 3 : ANALYSE TEMPORELLE ET FREQUENTIELLE

DES SYSTEMES LINEAIRES

But du TP :

1. Introduire les fonctions Matlab les plus utilisées pour l’analyse des systèmes asservis
linéaires continus du premier et second ordre.
2. Déterminer la réponse d’un système quelconque à des grandeurs d’entrée typique telles que
l’impulsion, l’échelon, la rampe.
3. Déterminer les caractéristiques d’une réponse temporelle et fréquentielle.

1. Déclaration d’une fonction de transfert sous Matlab


Une fonction de transfert permet de représenter un système linéaire invariant via sa relation
entrée / sortie. Elle est obtenue en appliquant une transformée de Laplace aux équations
différentielles qui décrivant la dynamique du système.

Elle est sous sa forme générale donnée par :

𝑎0 + 𝑎1 𝑃 + ⋯ … . . +𝑎𝑚 𝑃𝑚
𝑇(𝑃) =
𝑏0 + 𝑏1 𝑃 + ⋯ … . . +𝑏𝑛 𝑃𝑛

L’écriture d’une fonction de transfert T(p) sous Matlab se fait donc comme suit :

num= [am ……a1 a0]


den=[bn…. b1 b0]
sys1= tf(num,den)
ou soit directement par : sys2=tf([am ……a1 a0], [bn…. b1 b0])

Exemple :

Ecrire sur Matlab les fonctions suivantes :


3 10𝑃+5
𝐹(𝑃) = 1+5𝑃 𝐺(𝑃) = 𝑃2 +5𝑃+10

Calculer leurs pôles et zéros utilisant les fonctions pole et zero, respectivement

2. Réponse impulsionnelle et indicielle


On peut tracer la réponse impulsionnelle et indicielle d’un système défini par sa fonction de
transfert F, par les fonctions impulse et step respectivement.

step (F)
impulse(F)

2
3. Réponses fréquentielles d’un système :
Bode (F) : represente le diagramme de Bode de la fonction F.

Nyquist(F) : represente le diagramme de Nyquist de la fonction F.

3
ltiview('plottype',sys): permet de tracer la réponse indiquée par ‘plottype’ (plottype peut-être
une des fonctions précédentes) du système ‘sys.

Vous aimerez peut-être aussi