gepar universidad nacional de río cuarto facultad de ciencias exactas, físico químicas y...

37
GePar Carrera: Licenciatura en Cs. de la Computación Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales Bettiol, Nicolás Vélez, Matías Varela, Manuel

Upload: adalina-orduno

Post on 22-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

GeParCarrera: Licenciatura en Cs. de la Computación

Universidad Nacional de Río CuartoFacultad de Ciencias Exactas, Físico Químicas Y Naturales

Bettiol, Nicolás Vélez, Matías Varela, Manuel

Page 2: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

Interfaz gráfica para el diseño de Geometrías de Vehículos Aéreos NoTripulados y visualización de resultados de

simulación de Vórtices

Se presentará una herramienta computacional para generar la geometría de configuraciones de vehículos aéreos no-tripulados (UAVs) de alas unidas y de alas

convencionales

Page 3: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

Proyecto “GePar”

Proceso de modelado

XP

Arquitectura

GePar

Page 4: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

PROCESO DE MODELADO

Page 5: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

PROCESO DE MODELADO

La malla que representa la sábana vorticosa adherida al vehículo es generada a partir de ciertos parámetros geométricos generales, de información relativa a los perfiles alares, y de datos específicos de la malla.

La malla correspondiente a la configuración completa se obtiene manipulando de manera separada las distintas partes que componen el vehículo

Page 6: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

PROCESO DE MODELADO

Algunos de los parámetros geométricos:

xnfs: Posición de la raíz del ala delantera respecto de la nariz del UAV. dn: Diámetro del fuselaje en la nariz. dt: Diámetro del fuselaje en la parte trasera. L: Longitud total del fuselaje. Lt: Longitud de la parte trasera del fuselaje. Ln: Longitud del morro.

.

.

.

Parámetros Geométricos

Page 7: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

PROCESO DE MODELADO

Las alas del UAV son modeladas como superficies sin espesor que contienen las líneas medias de los perfiles alares, que eventualmente pueden ser todos diferentes. Para definir los mismos es necesario introducir las coordenadas del extradós y del intradós de los perfiles.

Perfiles Alares

Page 8: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

PROCESO DE MODELADO

Es necesario, además, ingresar como datos de entrada algunos parámetros que permitan

configurar la malla.

npc: Número de paneles por cuerda en las alas.

npf: Número de paneles sobre la semicircunferencia del fuselaje.

npm: Número de paneles a lo largo del morro.

npev: Número de paneles en la altura del empenaje vertical.

Paneles

Page 9: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

PROCESO DE MODELADOCurvas de Referencias de Alas

Page 10: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

PROCESO DE MODELADO

Las curvas de referencia que sirven para establecer la geometría del fuselaje se construyen a partir de un arco de circunferencia de radio unitario

formado por npf +1 nudos. En la Figura se muestra este arco de circunferencia en un

ejemplo donde el parámetro npf es igual a 10

Curvas de Referencia de Fuselaje

Page 11: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

PROCESO DE MODELADO

Para construir el empenaje vertical se utilizan dos curvas de referencia que son de fácil definición.

Curvas de Referencia del empenaje vertical

Page 12: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

PROCESO DE MODELADOZona de emisión de estelas

El desprendimiento de la sábana vorticosa libre se realiza desde el

borde de fuga de las alas delantera y trasera y desde la

puntera del ala delantera externa.

Page 13: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

XP

Page 14: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

XP

Prototipo arquitectónico

Planificación de entregas Iteración

Tests de aceptación Pequeñas entregas

Historias de usuario

Metáfora de sistema

Prototipo

requerimientos

Estimación inciertaEstimación confiable

Plan de entregas Versión mas reciente

Aprobación del cliente

Escenarios de testeo

Historias nuevasVelocidad del proyecto

Próxima iteración

bugs

Un proyecto XP

Page 15: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

XPFase de Exploración

Page 16: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

XPFase de Exploración

Arquitectura del sistema – Patrón MVC

Page 17: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

XPFase de Exploración

Metáfora del sistema• Desarrollar un código computacional que permita crear, con gran flexibilidad, distintas configuraciones.

• Generar automáticamente “mallas" orientadas al modelo aerodinámico basado en el método de red de vórtices estacionario y no lineal.

• Contar con una interfaz gráfica de usuario (GUI) que permita ingresar todos los datos de entrada de una manera cómoda e intuitiva. También permite visualizar las geometrías creadas.

• Exportar datos de geometrías y mallas generados para ser utilizados por herramientas computacionales desarrolladas previamente

• Permitir modelar libremente fuselajes y plantas alares de UAV.

Page 18: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

XPFase de Exploración

Historias de Usuario

Page 19: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

XPPlanificación

Historia de Usuario: Dibujado de Geometrías.

Tareas

Page 20: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

XPPlanificación

1° Iteración• GUI.• Lectura de parámetros.

2°Iteración• Lectura de Perfiles alares.• Generar Geometría.

3° Iteración• Dibujado de la Geometría.• Cargar Estelas.

4° Iteración• Dibujado de Estelas.

Page 21: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

XPIteraciones

Algunas tarjetas CRC

Page 22: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

XPTest

Page 23: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

Arquitectura

Page 24: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

Arquitectura

View

Controller

Model

Page 25: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

ArquitecturaView

Page 26: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

ArquitecturaModel

Page 27: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

ArquitecturaController

Page 28: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

GePar

Page 29: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

GePar¿Cómo funciona?

Parámetros Geométricos

Archivos .DAT

FUSELAGE.DATHTAIL.DAT LS.DATVTAIL.DAT Procesamiento UAV

WAKE.TEC

CONFIG.DAT

Page 30: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

GePar¿Cómo funciona?

Parámetros Geométricos

Page 31: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

GePar¿Cómo funciona?

Parámetros Geométricos

Archivos .DAT

Page 32: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

GePar¿Cómo funciona?

Archivos .DAT

Page 33: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

GePar¿Cómo funciona?

Parámetros Geométricos

Archivos .DAT

Procesamiento UAVCONFIG.DAT

Page 34: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

GePar¿Cómo funciona?

Parámetros Geométricos

Archivos .DAT

Procesamiento UAVCONFIG.DAT

Page 35: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

GePar¿Cómo funciona?

Procesamiento UAV

Page 36: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

Conclusión

El resultado logrado es la implementación de un sistemamodular, desarrollado con lenguaje C++.

Al lograr crear este sistema, como equipo de trabajo hemosincorporado conocimientos de análisis y diseño en

sistemas, que hemos puesto en práctica y prueba a fin deconseguir nuestro objetivo.

Page 37: GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel

¿PREGUNTAS?