Animación de sistemas dinámicos
De ISAwiki
(Diferencia entre revisiones)
(→Simulación interactiva de un péndulo en Matlab) |
(→Ejemplos) |
||
Línea 59: | Línea 59: | ||
== Ejemplos == | == Ejemplos == | ||
− | + | * [[Modelado y Simulación de un Péndulo]]. En esta práctica puedes encontrar una animación básica de los resultados de la simulación de un péndulo. | |
− | + | * [[Simulación interactiva de un péndulo en Matlab]]. Puedes tomar ideas de este ejemplo de simulación interactiva de un péndulo. Cópialo y pégalo en la línea de comandos de Matlab o mételo en un script *.m para jugar con él. | |
− | + | ||
− | * [[Simulación interactiva de un péndulo en Matlab]] Puedes tomar ideas | + |
Revisión de 10:29 17 oct 2007
Tabla de contenidos |
Ficha técnica del trabajo
Grupos: | 3 alumnos |
Lenguajes de programación: | Podrá hacerse en los siguientes lenguajes:
La simulación deberá funcionar en los PC's de los laboratorios 2.1.17 y 2.1.19 (matlab 6.1 + simulink) |
Material a entregar: | Email con archivo .zip adjunto incluyendo:
|
Presentación: |
|
Contenido
El trabajo deberá recorrer el proceso completo de modelado y simulación de un sistema dinámico, incluyendo los siguientes aspectos:
- Elegir un sistema dinámico en cualquier ámbito de lo cotidiano (ej. motor, depósito, avión, etc.). Es conveniente que la salida sea algún elemento que pueda ser animado (ej. posición angular del motor, nivel de líquido del depósito, altitud del avión, etc.).
- Realizar un diagrama estructural en el que se identifiquen las señales de entrada y de salida del sistema y de los posibles subsistemas en los que puede ser subdividido.
- Determinar las ecuaciones físicas que describen el comportamiento dinámico del sistema.
- Elegir, si procede, las simplificaciones e hipótesis necesarias para conjugar adecuadamente simplicidad y precisión y obtener finalmente un modelo matemático (lineal o no lineal) del sistema.
- Simular dicho modelo mediante técnicas y herramientas de simulación (matlab, simulink, C++)
- Generar una animación a partir de los resultados de la simulación. En el caso de hacerla interactiva (es decir, que el usuario pueda actuar sobre el sistema para observar su respuesta), la animación se hará en tiempo de simulación
Valoración
Entre otros aspectos, se valorarán positivamente en el trabajo los siguientes:
- La originalidad del sistema elegido.
- El realismo de la animación: que el resultado de la simulación evoque sin artificios el comportamientos; posibilidad de recrear escenarios distintos.
- La calidad de la exposición: claridad, concisión, uso de medios adecuados, capacidad de respuesta a las preguntas, etc. interaccionar con el modelo, como un videojuego.
- Calidad científico-técnica del trabajo: rigor en el planteamiento del problema, elección del modelo, grado de generalidad del modelo, simplificaciones y soluciones adoptadas, etc.
- Calidad de conjunto: nivel de acabado y perfección del trabajo realizado.
Material a entregar
Un archivo zip adjunto, con el siguiente contenido:
- La presentación del trabajo, de 5 transparencias en formato ppt o en pdf.
- Una memoria de no más de 5 páginas en formato pdf
- El código fuente y los archivos ejecutables necesarios para realizar la simulación
Presentaciones de los trabajos
Las duraciones de cada parte de la exposición serán:
- 5 minutos para la memoria
- 5 minutos para la demostración
- 5 minutos para las preguntas
La simulación se realizará en los PC's de los laboratorios 2.1.17 y 2.1.19 (matlab 6.1 + simulink). Si algún grupo decide utilizar algún software adicional (por ejemplo, de animación, modelado 3D, realidad virtual) que complemente algún aspecto de la simulación, pase a hablar con los profesores de la asignatura.
Ejemplos
- Modelado y Simulación de un Péndulo. En esta práctica puedes encontrar una animación básica de los resultados de la simulación de un péndulo.
- Simulación interactiva de un péndulo en Matlab. Puedes tomar ideas de este ejemplo de simulación interactiva de un péndulo. Cópialo y pégalo en la línea de comandos de Matlab o mételo en un script *.m para jugar con él.