1.
Objectif
L’objectif de ce TP est d'apprendre les commandes MATLAB nécessaires pour manipuler et analyser
les systèmes dynamiques à l'aide de MATLAB et Simulink.
2. Fonction de transfert
1/ Définition de la fonction de transfert :
Pour définir une fonction de transfert (TF) avec un numérateur et un dénominateur :
num = [1 0];
den = [1 2 1];
sys = tf(num, den);
2/ Définir la fonction de transfert sous la forme Pôles-Zéros-Gain :
Pour définir la fonction de transfert en utilisant des pôles, des zéros et un gain :
sys = zpk([1 0], [-1 -3 -0.28], [0.776]);
3/ Obtention des pôles et des zéros :
Pour obtenir les pôles et les zéros de la fonction de transfert :
[p, z] = pzmap(sys);
4/ Représentation graphique des pôles et des zéros :
Pour représenter graphiquement les pôles (x) et les zéros (o) dans le plan de Laplace :
pzmap(sys);
sgrid; % Affichage de la graduation polaire
3. Réduction des schémas fonctionnels
1/ Configuration en série :
Lorsque les blocs sont en série, on utilise la commande MATLAB « series » :
sys1 = tf([1], [1 1]);
sys2 = tf([1], [1 2]);
sys_series = series(sys1, sys2);
2/ Configuration parallèle :
Pour une configuration parallèle, on utilise la commande « parallel » :
sys_parallel = parallel(sys1, sys2);
3/ Configuration en boucle fermée :
- Boucle fermée avec retour unitaire
Pour une boucle fermée avec retour unitaire :
sys = tf([1], [1 2 1]);
sys_feedback = feedback(sys, 1);
- Boucle fermée avec une chaîne de retour non unitaire :
Pour une boucle fermée avec une fonction de transfert de retour \( R(p) \) :
R = tf([1], [1 3]);
sys_feedback_non_unitaire = feedback(sys, R);
4. Evaluation
Réduction du schéma fonctionnel et Calcul des pôles et zéros du système en boucle fermée:
5. Conclusion
En conclusion, ce TP a permis d'acquérir les compétences nécessaires pour définir, analyser et
manipuler les fonctions de transfert de systèmes dynamiques en utilisant MATLAB et Simulink. Les
commandes vues permettent de configurer des systèmes en série, parallèle et en boucle fermée, et
de calculer leurs caractéristiques essentielles telles que les pôles et les zéros.