Archivo de la etiqueta: Matlab/Simulink
Toolbox in Matlab/Simulink for the development of an autonomous UAS
Mathematical model of a mini-helicopter robot (“Colibrí”) and papers.
Rapid software prototyping is the process of automatic early development of a working version (prototype) of a system used to test out certain key features of a design, demonstrate concepts or methods, and to gather early user feedback. An adequate RSPE must be useful for different tests, including software-in-the-loop (SIL), hardware-in-the-loop (HIL), and human-in-the-loop (HMIL) simulation. Sigue leyendo
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
- Los modelos de Simulink se pueden ejecutar en Arduino, BeagleBoard y LEGO
- El lenguaje de programación no tiene la protección de los derechos de autor
- Generating C Code from Your MATLAB Algorithms
- Comparación de Ada95, C, C++ y Java
- Perform symbolic computations in Matlab with the MuPAD language and engine
- Multirate Control Toolbox (MCT) para Matlab/Simulink
- Tutoriales y libros de Matlab y Simulink
- Interactive Control Systems Tutorial Sigue leyendo
Tutoriales y libros de Matlab y Simulink
Parameter estimation of a predator-prey model using a genetic algorithm
Reference
Gómez J., Vélez C.M., “Parameter estimation of a predator-prey model using a genetic algorithm”, Bogotá, IEEE Andescon 2010, ISBN 978-1-4244-6741-9, September 2010.
Sigue leyendo
Avionics system for a mini-helicopter robot in a rapid software prototyping environment
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
Curso de Modelación Experimental
El curso se ofrece en el programa de Ingeniería Matemática de la Universidad EAFIT. La información completa del curso (programa, guía, notas de clase, proyecto, etc.) se encuentra bajo la plataforma OpenCourseWare de la Universidad EAFIT. Sigue leyendo


