Bode y MATLAB

Hola a todos y antes que nada muchísimas gracias.
Mi problema es el siguiente:
He medido la respuesta de un sistema mecánico a distintas frecuencias con MATLAB, es decir que tengo en MATLAB un vector con frecuencias y un vector de ganancias en cada frecuencia, por lo que puedo hacer el diagrama de Bode sin problemas (simplemente poniendo la gananacia en decibelios y hacer la grafica )
Pero lo que necesito saber es la función de transferencia sabiendo que es de segundo grado. El típico sistema amortiguado.
http://www.engin.umich.edu/group/ctm/freq/bode1.gif
Como lo hago con MATLAB??
 
Bienvenido al foro arevalo007, Apartir de los zeros, polos y gain puedes deducir la FT usando la sentencia G1F en matlab (ver figura) o si tienes la ecuación polinomica que describe el comportamiento del sistema amortiguado (entrada -salida) puedes usar el comando sys=tf(_,_)
(ver figura). Hay otras formas más, pero estos dependen de los datos y/o ecuaciones con los que dispones.

PD. Como bien sabes los sistemas mecanicos, pueden ser representados por sistemas electricos usando las variables generalizadas.

PD. quizá te interese ver:

https://www.forosdeelectronica.com/f11/diagrama-polos-zeros-50817/
https://www.forosdeelectronica.com/f11/problema-respuesta-natural-forzada-circuito-rl-47435/
https://www.forosdeelectronica.com/f11/duda-funcion-transferencia-simulador-43420/
https://www.forosdeelectronica.com/f11/deducir-circuito-partir-sus-polos-ceros-44366/


Un saludo...
 

Adjuntos

  • ft.JPG
    ft.JPG
    23.5 KB · Visitas: 14
  • ft2.JPG
    ft2.JPG
    20.6 KB · Visitas: 10
Última edición:
Atrás
Arriba