Resolver un problema de Matlab de teoría de control automático
Simplemente use la función de margen directamente.
Código de referencia s=tf('s');
G=35/(s*(0.2*s 1)*(0.01*s 1)*(0.005*s 1));
margin(G)
Resultado
Como se puede ver en la figura, el margen del ángulo de fase es de 10,6 grados (frecuencia de corte wc= 12.7), el margen de amplitud es de 5,95 dB.
También puedes dejar que la función de margen devuelva parámetros: gt; gt;?[Gm, Pm, Wcg, Wcp] =?margin(G)
Gm?= 1.98333676230356
Pm?= 10.6261227373272
Wcg?= 18.1071443395313
Wcp?= 12.6967559666962
Cabe señalar que el margen de amplitud obtenido en este way La cantidad es diferente de los resultados dibujados anteriormente porque el diagrama de Bode está en decibeles, pero aquí está en múltiplos. La relación entre los dos es: gt;?20*log10(Gm)
. respuesta?= 5.94792923713467