control de un vehículo aéreo no tripulado daniel garijo verdejo jesús ismael lópez pérez isaac...

20
Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso de Sistemas Informáticos 2008-2009 ó de lo que sea……….

Upload: lorena-ortiz-de-zarate-ortiz

Post on 24-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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……….

Page 2: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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…………

Page 3: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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

Page 4: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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

Page 5: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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

Page 6: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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

Page 7: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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

Page 8: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 8

Simulador: Espacio de vuelo

Page 9: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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

Page 10: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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

Page 11: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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

Page 12: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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

Page 13: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 13

Proceso de control

Page 14: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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

Page 15: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 15

Montaje del sistema real

Page 16: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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

Page 17: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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

Page 18: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

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

Page 19: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 19

Pruebas

Page 20: Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso

Sistemas informáticos 2008/09: Control de un vehículo aéreo no tripulado Pág. 20

Gracias por su atención¿Alguna pregunta?