Tracer et/ou déterminer les valeurs des marges sur un diagramme de Bode d'une FTBO

Pour obtenir le tracé des marges

  • si le tracé concerne une fonction déjà définie, à partir d'un schéma-blocs Simulink (voir partie précédente du tutoriel) :

1
margin(FTBO) % trace le bode et les marges de la FTBO
2
grid on
3
title('BODE DE LA FTBO - MARGES')
  • si le tracé concerne une nouvelle fonction, alors il faut la définir. Par exemple pour \(FTBF=\dfrac{3}{2p+1}\) rajouter la ligne :

1
FTBO=tf([3],[2,1])

Pour obtenir le tracé des marges et leur valeur

1
margin(FTBO) % trace le bode et les marges de la FTBO
2
[Gm,Pm,Wg,Wp] = margin(FTBO) % Affiche les valeurs des marges de la FTBO
3
grid on
4
title('BODE DE LA FTBO - MARGES')