Métodos de Routh-Hurwitz y Jury en Matlab

He diseñado dos funciones en Matlab que implementan el método de Routh-Hurwitz y el método de Jury para determinar la estabilidad de sistemas lineales de tiempo continuo y tiempo discreto, respectivamente. De estas funciones existen varias en Matlab (ver Routh y Jury), pero las que quiero compartir con ustedes permiten el análisis de estabilidad a partir de ecuaciones características con parámetros simbólicos y no solo numéricos. Se incluyen varios ejemplos (entre muchos otros) que sirvieron de base para la validación de las funciones. Con estas funciones los profesores pueden fácilmente preparar sus problemas de clase, ya que de manera simbólica pueden diseñar cualquier caso de interés. Descargue aquí las funciones. Sigue leyendo

Reducción simbólica de diagramas de bloques y gráficos de flujo de señal con Matlab

La reducción de diagramas de bloques o gráficos de flujo de señal requiere de uno de estos métodos: operación con señales, fórmula de Mason o movimiento de los bloques hasta obtener los casos básicos de reducción. Utilizando Matlab y el Symbolic Math Toolbox la reducción es bastante simple, tal y como se muestra en el artículo de trabajo “Symbolic reduction of block diagrams and signal flow graphs“. Más información en el sitio web de Mathworks.

Esperamos sus observaciones y comentarios.

Herramientas computacionales – Material complementario

  1. Los modelos de Simulink se pueden ejecutar en Arduino, BeagleBoard y LEGO
  2. El lenguaje de programación no tiene la protección de los derechos de autor
  3. Generating C Code from Your MATLAB Algorithms
  4. Comparación de Ada95, C, C++ y Java
  5. Perform symbolic computations in Matlab with the MuPAD language and engine
  6. Multirate Control Toolbox (MCT) para Matlab/Simulink
  7. Tutoriales y libros de Matlab y Simulink
  8. Interactive Control Systems Tutorial Sigue leyendo

Tutoriales y libros de Matlab y Simulink

Avionics system for a mini-helicopter robot in a rapid software prototyping environment

Rapid software prototyping

Rapid software prototyping

Reference

Vélez C.M., Hernánez M., Agudelo A., “Avionics system for a mini-helicopter robot in a rapid software prototyping environment”, Bogotá, IEEE Andescon 2010, ISBN 978-1-4244-6741-9, September 2010. Sigue leyendo

Máquina de estado finito del proyecto Colibrí

En el proyecto Colibrí se desarrolló una máquina de estado finito (MEF) que permite hacer una transición entre los diferentes estados del sistema: despegue, estacionario, vuelo hacia delante, etc. A partir de la generación de una trayectoria es posible definir el control en cada una de las etapas. El siguiente video muestra su funcionamiento. Sigue leyendo

Modeling and simulation of systems with non-conventional sampling

Reference

Vélez C.M. Modeling and simulation of systems with non-conventional sampling (in Spanish). Doctoral thesis. Universidad Politécnica de Valencia (Spain). 2001 Sigue leyendo

Control multifrecuencia de un motor de corriente continua usando xPC

Referencia

Vélez C.M., Álvarez J., “Control multifrecuencia de un motor de corriente continua usando xPC”, VI Congreso de la Asociación Colombiana de Automática (ACA), ISBN 9588028396, Ibagué, 11 al 13 de noviembre, 2004 Sigue leyendo

Control multifrecuencia de un motor de corriente continua

Control multifrecuencia de un motor cc

Control multifrecuencia de un motor cc

Referencia

Vélez C.M., Álvarez J., “Control multifrecuencia de un motor de corriente continua”, V Congreso de la Asociación Colombiana de Automática (ACA), ISBN 9588173515, 2003 Sigue leyendo

Modeling, Simulation and Rapid Prototyping of an Unmanned Mini-Helicopter”

 

Reference

Vélez C.M., Agudelo A., Álvarez J., “Modeling, Simulation and Rapid Prototyping of an Unmanned Mini-Helicopter”, AIAA Modeling and Simulation Technologies Conference and Exhibit, ISBN 1563477947, Paper Number AIAA-2006-6737, Keystone, Colorado, 21 – 24 Aug, 2006. Sigue leyendo