IME 540 – Proyecto final Avión USFQ….

Slides:



Advertisements
Presentaciones similares
Ingeniería de Sistemas de Control
Advertisements

Física del movimiento: Palancas
Dinámica: Estado de los cuerpos que encuentran en movimiento.
Ciclo de desarrollo del software
Conservación del Momento Angular:
Métodos Matemáticos de Especialidad Mecánica-Máquinas
Representación en espacio de estado
PROTOCOLOS Un protocolo es un conjunto de reglas que hacen que la comunicación en una red sea más eficiente.
C 1 CINEMÁTICA Movimiento Mecánico. Bases para su estudio.
Derivadas de una función en un punto.
Introducción a la Computación
2.6. Momento de una fuerza El momento de una fuerza puede definirse como el efecto de giro que se produce sobre un cuerpo alrededor de un punto o eje,
Profesor: Miguel Angel Vidal
DSOO - María Eugenia Valencia
Profesores: Danilo Bassi y Arturo Alvarez
1 Robótica M.C. Fco. Javier de la Garza S. Cuerpo Académico Sistemas Integrados de Manufactura.
Supongamos que nos plantean el siguiente problema:
Join us on Twitter: #AU2013 Acelerando los flujos de trabajo de simulación dinámica y animaciones a través de la nueva herramienta Joint en Autodesk® Inventor®
Teoría de sistemas de Ecuaciones No lineales
Rosa Mª Martínez Esmeralda Martínez. 1ª parte Explicación teórica. 2ª parte Explicación de código 3ª parte Análisis de dos masas distintas Análisis de.
Flujo de carga en Sistemas de Potencia.
Métodos iterativos para sistemas lineales
Física General FMF024-Clase A S1.
Cap. 9 Sistemas de Partículas
DINAMICA DE LOS SISTEMAS DE PARTICULAS
ANALISIS DE MECANISMOS
UNIDAD III Control Cinemático del Robot Tipos de trayectorias
Planeación con Planning Tool y DotProject Grupo de Construcción de Software Facultad de Ingeniería Universidad de los Andes Rubby Casallas, Andrés Yie.
Simulacion de sistemas dinamicos
SIMULACIÓN DE MÁQUINAS ELÉCTRICAS SEPTIEMBRE – DICIEMBRE 2004 Simulación de Máquinas Eléctricas Ph. D., M. Sc., Ing. Jaime A. González C.
Cap. 5 – Leyes de Movimiento
Robótica Inteligente L. Enrique Sucar Leonardo Romero Marco López ITESM Cuernavaca.
Mónica Sarahí Ramírez Bernal A IIS 11 Capitulo 1
Cinemática: Rama de la Mecánica que se dedica a la descripción del movimiento mecánico sin interesarse por las causas que lo provocan. Dinámica: Rama de.
MÉTODOS MATEMÁTICOS DE ESPECIALIDAD
TEMAS PRINCIPALES. ALGORITMOS. CONCEPTOS El algoritmo es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos.
Métodos Matemáticos de Especialidad (Mecánica-Máquinas) Presentación del trabajo Grupo 19 Nuria Cruz Fonfría03415 Antonio Puebla Morales03313 Alba Martínez.
TRABAJO DE MÉTODOS MATEMÁTICOS SIMULACIÓN EN MATLAB
Simulacion de sistemas dinamicos
Algunas Herramientas de Apoyo al Diseño de Software Agustín J. González ELO329: Diseño y programación orientados a objetos.
MOMENTO DE FUERZA.
DINAMICA GENERAL DE LA PARTICULA
CURSO: FÍSICA I LIC. SUJEY HERRERA RAMOS.
Tiro Parabólico Supongamos que se dispara un proyectil, con velocidad inicial v0, desde una altura h, formando un ángulo  con la horizontal. Se pretende.
Vibraciones Mecánicas
Cap. 7 Energía Cinética y Trabajo
Estudio dinámico de un movimiento
4º E.S.O. Estudio del movimiento U.1 Movimiento uniforme A.19 Descripción de un movimiento uniforme.
Escuela de Ciencias Básicas Tecnología e Ingeniería Diferenciación, Integración y Solución de Ecuaciones Diferenciales Carlos López Sarasty Unidad 3.
Estudio del movimiento
DEPARTAMENTO DE FISICA
Estudio del movimiento
Cap. 11 Momentum Angular.
Capítulo 29 Fuerza Magnética
Diagrama de Flujo Diagrama de flujo sencillo con los pasos a seguir si una lámpara no funciona. El diagrama de flujo o diagrama de actividades es la representación.
4º E.S.O. Estudio del movimiento U.1 Movimiento uniforme Análisis de la ecuación del movimiento uniforme.
Integrar : CICK PARA SALIR. Una ecuación diferencial de primer orden de la forma: Es considerada de variables separables o separable. Para poder resolverlas.
Actividades en el Proceso de desarrollo de Software
Robótica M.C. Fco. Javier de la Garza S.
Análisis cinemático: POSICION
Cinemática plana impulso & cantidad de movimiento
TEMA 2 Análisis Matemático II Presentaciones en el Aula
Control Moderno de Motores Eléctricos
MOMENTO DE FUERZA. TIPOS DE MOVIMIENTO MOVIMIENTO DE PRECESIÓN.
MOMENTO DE FUERZA.
Solución de Ecuaciones Diferenciales Ordinarias con MATLAB
1º BAC Estudio del movimiento U.1 Cinemática A.28 Cálculos en el tiro horizontal.
MECANISMOS ARTICULADOS ANALISIS DE DESPLAZAMIENTOS
Roger Miranda Colorado
Ing. José David Ortiz Salas
Transcripción de la presentación:

IME 540 – Proyecto final Avión USFQ…

IME 540 – Proyecto de simulación Objetivo principal : Obtener un modelo dinámico del avión USFQ cómo sistema multicuerpo aerospacial Objetivos segundarios : Obtener un modelo multicuerpo del avión y de sus componentes móviles Obtener un modelo aerodinámico que permita simular la interacción del avión con el aire Definir controladores para los sistemas motores del avión Obtener simulaciones de movimientos del avión en el aire, en el despegue y en el aterrizaje

IME 540 – Proyecto de simulación Etapas principales ROBOTRAN MATLAB MBVIEW Symbolic Modeling Numerical Analysis Graphical Representation

IME 540 – Proyecto de simulación Etapas detalladas System modeling Dezmenuzar el sistema para obtener datos geométricos, dinámicos,… Establecer hipóthesis de modelación Obtener una representación del sistema (según las normas de Robotran) Deducir las ecuaciones Numerical analisis Implementar el modelo aerodinámico Integrar las ecuaciones dinámicas Analisar los resultados numéricos Graphical representation Dibujar el sistema Realizar las animaciones

IME 540 – Proyecto de simulación Etapas detalladas System modeling Dezmenuzar el sistema para obtener datos geométricos, dinámicos,… Establecer hipóthesis de modelación Obtener una representación del sistema (según las normas de Robotran) Deducir las ecuaciones Numerical analisis Implementar el modelo aerodinámico Integrar las ecuaciones dinámicas Analisar los resultados numéricos Graphical representation Dibujar el sistema Realizar las animaciones

Modelaje de un sistema multicuerpo = Sucesión de cuerpos y articulaciones 5 Cuerpo 4 Para facilitar la descripción del sistema, atribuímos un número a cada cuerpo y a cada articulación. Cuerpo 0 = cuerpo fijo de referencia. Articulación i entre cuerpo i-1 y cuerpo i. Articulación 4 5 4 3 6 6 4 3 2 2 7 1 7 1

Modelaje de un sistema multicuerpo = Sucesión de cuerpos y articulaciones 5 Cuerpo 4 Articulación 4 5 4 Vector de filiación: 3 6 6 Cuerpo 2 es pariente del cuerpo 3 4 3 2 2 7 1 7 1

Modelaje de un sistema multicuerpo … Cuerpos … 6 Cuerpo 4 6 4 5 5 4

Modelaje de un sistema multicuerpo y … Articulaciones … x Cuerpo 4 6 4 Cuerpo 6 Articulación 6 5 5 4

Modelaje de un sistema multicuerpo ROBOTRAN … Articulaciones … Revolute joint (1 dof) Helicoidal joint (1 dof) Telescopic joint (1 dof) Universal joint (2 dof) Ball joint (3 dof)

Modelaje de un sistema multicuerpo y … Articulaciones … x Cuerpo 4 6 4 Cuerpo 6 Articulación 6 5 5 4

Modelaje de un sistema multicuerpo … Interacciones … 6 frc4 6 trq4 Cuerpo 4 5 m4 g 5 4 Q4 … de tres tipos (ex. en el cuerpo 4): Gravedad : m4 g Fuerza articularia : Q4 Fuerza exterior : - fuerza resultante frc4 - torque resultante trq4

Modelaje de un sistema multicuerpo … Fuerzas exteriores … 6 frc4 6 trq4 Cuerpo 4 5 m4 g 5 4 Q4 … de 3 tipos fuerzas de lazo fuerzas de contacto otras fuerzas (viento, frenaje, …)

Modelaje de un sistema multicuerpo … Ejemplo de fuerza de lazo (link forces) …

Modelaje de un sistema multicuerpo … Ejemplo de fuerza de contacto (contact forces) … En el avión, fuerzas aerodinámicas

Modelaje de un sistema multicuerpo … Ejemplo de otra fuerza (user forces)… ex.: viento lateral

Modelaje de un sistema multicuerpo Ejemplo de representación completa Base 0 Articulación 1 : T3 q1 Cuerpo 1 Articulación 2 : T3 q2 Cuerpo 2

Modelaje de un sistema multicuerpo Etapas detalladas System modeling Dezmenuzar el sistema para obtener datos geométricos, dinámicos,… Establecer hipóthesis de modelación Obtener una representación del sistema (según las normas de Robotran) Deducir las ecuaciones Numerical analisis Implementar el modelo aerodinámico Integrar las ecuaciones dinámicas Analisar los resultados numéricos Graphical representation Dibujar el sistema Realizar las animaciones

Modelaje de un sistema multicuerpo A mano… Largo y riesgo de errores muy alto!!! Con ROBOTRAN, una programa dedicada a eso,… Más rápido y más seguro… Pero hay que seguir reglas precisas… Hay que ler el manual!!! Entender en detalle lo que es la configuración de referencia y como construír los archivos de descripción del modelo.

Modelaje de un sistema multicuerpo Cuando están listos los archivos, se puede usar ROBOTRAN en mi oficina y solamente allí!!! dirdynaner.m dirkinerig.m link.m C:/IME540/Proyecto projectname/ robotran.exe sources/ datasym/ datanum/ results/ anim/ projectname.dat projectname.sen projectname.lin

Graphical representation Analisis numérico Etapas detalladas System modeling Dezmenuzar el sistema para obtener datos geométricos, dinámicos,… Establecer hipóthesis de modelación Obtener una representación del sistema (según las normas de Robotran) Deducir las ecuaciones Numerical analisis Implementar el modelo aerodinámico Integrar las ecuaciones dinámicas Analisar los resultados numéricos Graphical representation Dibujar el sistema Realizar las animaciones

Analisis numérico ROBOTRAN Modelo aerodinámico Symbolic Modeling Modelo aerodinámico Obtener ecuaciones que calculan las fuerzas aerodinámicas en función de velocidades y posiciones de los cuerpos del avión. Por ejemplo, obtener la fuerza sobre las alas en función de la velocidad del avión, de la orientación del avión y de la posición de los flaps. Lo mismo para la cola.

Analisis numérico ROBOTRAN Symbolic Modeling Simulación requiere integrar las ecuaciones no-lineales La función ode45 de Matlab permite integrar ecuaciones diferenciales de primer orden no-lineales por el método de Runge-Kutta. El sistema de ecuaciones del movimiento es de segundo orden pero puede escribirse en forma de un sistema de primer orden

Analisis numérico ROBOTRAN Symbolic Modeling C:/IME540/Proyecto projectname/ robotran.exe sources/ datasym/ datanum/ results/ animacion/ Aqui vamos a gravar las funciones necesarias para los cálculos numéricos

Graphical representation Animación Etapas detalladas System modeling Dezmenuzar el sistema para obtener datos geométricos, dinámicos,… Establecer hipóthesis de modelación Obtener una representación del sistema (según las normas de Robotran) Deducir las ecuaciones Numerical analisis Implementar el modelo aerodinámico Integrar las ecuaciones dinámicas Analisar los resultados numéricos Graphical representation Dibujar el sistema Realizar las animaciones

Animación MBVIEW permite dibujar varios cuerpos usando la tecnología openGL. requiere la definición de un archivo .vrl conteniendo una descripción de cada cuerpo y de las luces y cameras deseadas. requiere también un archivo .res con el valor de la variable de cada articulación para cada imajen de la animación usa los archivos .dat para calcular la posición de cada cuerpo en cada imajen

Animación MBVIEW C:/IME540/Proyecto projectname/ robotran.exe sources/ datasym/ datanum/ results/ animacion/ projectname.dat projectname.dat result.res anim.vrl

Ejemplo – OneBall System masa punctual

Ejemplo – OneBall System Base 0 Articulación 1 : T3 q1 Cuerpo 1

Primera tarea – TwoBall System (12/03/2009) 1) Obtener la posición de equilibrio. 2) Realizar una simulación de 5s con condiciones iniciales: 3) Obtener una animación del sistema masas punctuales

Primera tarea – TwoBall System (12/03/2009) Tienen que escribir las ecuaciones a mano resolver las ecuaciones con Matlab para obtener el equilibrio simular el comportamiento considerando una posición inicial fuera del equilibrio usar Robotran para generar las ecuaciones y resolverlas con Matlab

Cronograma a seguir… 19/03/2009 -> entrega de configuración de referencia 26/03/2009 -> Modelo aerodinámico y ecuaciones con Robotran 09/04/2009 -> Implementación Matlab de las ecuaciones con modelos aerodínámicos 23/04/2009 -> Primera animación del avión 30/04/2009 -> Feria IME con presentación de animaciones y resultados numéricos