control de un vehículo aéreo no tripulado daniel garijo verdejo jesús ismael lópez pérez isaac...
TRANSCRIPT
Control de un vehículo aéreo no tripulado
Daniel Garijo VerdejoJesús Ismael López PérezIsaac Pérez EstradaFecha: Junio 2009
Proyecto de fin de curso de Sistemas Informáticos 2008-2009 ó de lo que sea……….
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 2
Introducción
• Entorno de trabajo:– Realizado del xx de xx al xx de mm– En…– Supervisado por D….– Con la colaboración de…– Herramientas utilizadas….
• Objetivos…….• Principales hallazgos…………
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 3
¿Qué entendemos por control de un vehículo aéreo no tripulado?
• Control automático a través del ordenador, sustituyendo un controlador humano
• Sistema que funciona de forma autónoma una vez iniciado
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 4
SOLUCIÓN DE
CONTROL
Control PID
• Solución de control digital que garantiza buenos resultados
• Algoritmo sencillo y muy potente• Adecuado para sistemas con movimiento
dinámico en el espacio• Perfecto para controlar un helicóptero o
cualquier vehículo volador
Explicar qué significa PID
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 5
Cuestiones clave para el desarrollo del controlador
Entorno seguro de pruebas
Desarrollo del controlador
Pruebas con el sistema real
Movimiento del sistema realMovimiento simuladoEspacio de vueloGenerador de escenarios de vueloConexión con el controlador
Simulador
Siguelínea
Siguelínea
Controladores PIDSeñales de errorSeñales de controlProceso de controlConfiguración de parámetrosMedidas de seguridad
Montaje del sistema real¿Qué necesitamos del sistema real?Conexión con el controlador
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 6
0(00)
255(FF)
255(FF)
255(FF)
0(00)
0(00)
0(00)
255(FF)
Movimiento del sistema real: Ejes del vehículo
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 7
X
Movimiento del sistema real: Entorno de pruebas
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 8
Simulador: Espacio de vuelo
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 9
Sigue líneas
• Objetivo: – Aplicación directa de un UAV controlado– Seguimiento de figuras
• Tratamiento de la imagen en tiempo real
• Introducir aquí un esquema simple
Explicar qué significa UAV
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 10
Visualizador 3D
ParámetrosModelo dinámico
Modulo E/S UDP
Parámetros
Modulo E/S UDP
Controlador PID
Red
Software controladorSoftware simulador
Esquema de conexión
Explicar qué significa UDP
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 11
Cuestiones clave para el desarrollo del controlador
Entorno seguro de pruebas
Desarrollo del controlador
Pruebas con el sistema real
Movimiento del sistema realMovimiento simuladoEspacio de vueloGenerador de escenarios de vueloConexión con el controlador
Simulador
Siguelínea
Siguelínea
Controladores PIDSeñales de errorSeñales de controlProceso de controlConfiguración de parámetrosMedidas de seguridad
Montaje del sistema real¿Qué necesitamos del sistema real?Conexión con el controlador
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 12
Proporcional: error
Integral: error acumulado
Derivativo: diferencia de error
Diseño de un controlador PID
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 13
Proceso de control
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 14
Cuestiones clave para el desarrollo del controlador
Entorno seguro de pruebas
Desarrollo del controlador
Pruebas con el sistema real
Movimiento del sistema realMovimiento simuladoEspacio de vueloGenerador de escenarios de vueloConexión con el controlador
Simulador
Siguelínea
Siguelínea
Controladores PIDSeñales de errorSeñales de controlProceso de controlConfiguración de parámetrosMedidas de seguridad
Montaje del sistema real¿Qué necesitamos del sistema real?Conexión con el controlador
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 15
Montaje del sistema real
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 16
¿Qué necesitamos del sistema real ?
• Necesitamos el error en la posición del UAV respecto a la posición donde debería estar o setPoint
• Tres errores en la posición en el espacio
• El error en la rotación del helicóptero
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 17
Cálculo del error
Controlador(PID) trazas
Visualizador(Gráficas salida)
Esquema de conexión
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 18
Conclusiones
• Resultados de las pruebas en el simulador
• Resultados de las pruebas en el sistema real
• Algoritmo de búsqueda y reconocimiento de imagen:– SIGUELINEAS
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 19
Pruebas
Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 20
Gracias por su atención¿Alguna pregunta?