jueves, 23 de mayo de 2013



En este post analizaremos la posibilidad que nos da matlab para simular sistemas de primer orden y de segundo orden.
También gracias a una extensión de Matlab llamada Simulink nos permitirá hacer lo mismo pero de forma mas gráfica y mas sencilla.

¿Que es simulink?

Simulink es una plataforma para simulación multidominio y diseño basado en modelos de sistemas dinámicos y embebidos. Proporciona un entorno gráfico interactivo y un conjunto de librerías de bloques personalizables que permiten diseñar, simular, implementar y probar una gran variedad de sistemas con variación temporal, entre los que se incluyen sistemas de comunicaciones, control, procesado de señales, vídeo e imagen.(fuente:mathworks.es)


Lo primero, señalar que las variables utilizadas en Simulink hay que declararlas en Matlab.


Para entrar en Simulink lo que hay que hacer es pinchar en este icono:



Respuesta temporal



Tras dibujar el lazo cerrado simulamos:

 
 
 
 
Añadimos un "bus creator" para ver el error en estado estacionario.
 
 
 
 
Respuesta de frecuencia

Representamos en lazo abierto el diagrama de la figura en Simulink.









 























PRÁCTICA 2


 


a) Obtener la expresión de la respuesta de frecuencia:



b) Diagrama de Nyquist:


c) Representar el diagrama de Bode:


 
Segunda y tercera parte de la practica:

MARGENES DE GANANCIA Y DE FASE


Simplificamos la función y sustituimos los valores:


 
 
LUGAR DE LAS RAÍCES

Representación de las raíces cuando k=1, para obtener la gráfica debemos de utilizar rlocus(num,den):