DISEÑO DE UN SISTEMA DE CONTROL PARA LA PLATAFORMA DE UN SIMULADOR DE VUELO

Documentos relacionados
AUTORIZACIÓN PARA LA DIGITALIZACIÓN, DEPÓSITO Y DIVULGACIÓN EN ACCESO ABIERTO (RESTRINGIDO) DE DOCUMENTACIÓN

SISTEMA INTEGRAL DE GESTIÓN DE UN MUNDO VIRTUAL EN INTERNET.

MOTOR DE ANÁLISIS DE DATOS NUTRICIONALES RESUMEN DEL PROYECTO

MODELADO Y CONTROL DE UN BRAZO ROBÓTICO SCARA CONSTRUÍDO CON LEGO. Entidad colaboradora: ICAI Universidad Pontificia Comillas

PROGRAMA PARA ANALIZAR DOCUMENTOS Y DETECTAR

Autor: Romón Peris, Juan José. Director: Aitouche, Abdel. Entidad Colaboradora: HEI-Universidad Católica de Lille.

SISTEMA DE DESARROLLO PARA UN MICROPROCESADOR ORIENTADO A APLICACIONES AEROESPACIALES

PATRÓN DE CALIDAD DE SUMINISTRO ELÉCTRICO.

Desarrollo de un prototipo de servidor de transacciones basado en tecnología J2SE para las pequeñas y medianas empresas.

Autor: Sarandeses Yebra-Pimentel, Adolfo Director: Rodríguez Mondéjar, José Antonio Entidad Colaboradora: ICAI Universidad Pontificia Comillas

INTERFAZ HOMBRE-MÁQUINA PARA EL CONTROL Y LA PLANIFICACIÓN DE TRAYECTORIAS DE UN BRAZO ROBOT

CLIMATIZACIÓN MEDIANTE VENTANAS TERMOACTIVAS BASADAS EN CÉLULAS PELTIER

Proceso Alternativo de Lixiviación para la Obtención de Soluciones Ricas en Cobre en la Minería Artesanal de la Región Arequipa

Este proyecto tiene como finalidad la creación de una aplicación para la gestión y explotación de los teléfonos de los empleados de una gran compañía.

Facultad de Ingeniería de Sistemas y Electrónica

Do Now! Question 1: Pregunta 1

DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN DE PROYECTOS: PLANIFICACIÓN OPERATIVA, PLANIFICACIÓN ECONÓMICA Y PLANIFICACIÓN DE LA EJECUCIÓN.

Computer Science. Support Guide First Term Fourth Grade. Agustiniano Ciudad Salitre School. Designed by Mary Luz Roa M.

Implantación de técnicas de control vectorial mediante Simulink Francisco Aragoncillo Hernán. Fidel Fernández Bernal

Como cualquier redacción tiene tres párrafos:

SCADA BASADO EN LABVIEW PARA EL LABORATORIO DE CONTROL DE ICAI

ESTUDIO DE LA ESTABILIDAD DE UNA RED ELÉCTRICA

Do Now Question 1: Pregunta 1

Oraciones poderosas, resultados sobrenaturales: Cómo orar como Moisés, Elías, Ana, y otros héroes de la Biblia (Spanish Edition)

FACULTAD DE INGENIERÍA

DISEÑO DE UN PLC DOMÉSTICO UTILIZANDO UN MICROCONTROLADOR PIC-18F4550

Decodificador de funciones v.2

ESTUDIO Y PLANIFICACIÓN DE LOS FLUJOS DE INFORMACIÓN EN UNA EMPRESA PARA SU ALINEAMIENTO ESTRATÉGICO

ENERGíA DE FUTURO: LA SALUD EN TUS MANOS CON LA ENERGíA BI QUIX D'FU (SPANISH EDITION) BY SALVADOR LIZANA BARBA

Provisioning SQL Databases

RESUMEN. Memoria. Resumen 7. Objetivos del proyecto.

Pregunta 1 Suponga que una muestra de 35 observaciones es obtenida de una población con media y varianza. Entonces la se calcula como.

COMO CREAR PERSONAJES INOLVIDABLES / CREATING UNFORGETTABLE CHARACTERS: GUIA PRACTICA PARA EL DESARROLLO DE PERSONAJES EN CINE, TELEVISION,

statutes, etc. Costa Rica. Laws Click here if your download doesn"t start automatically

DISEÑO DE UN CRONOTERMOSTATO PARA CALEFACCIÓN SOBRE TELÉFONOS MÓVILES. Entidad Colaboradora: ICAI Universidad Pontificia Comillas.

Universidad Nueva Esparta Facultad de Ciencias de la Informática Escuela de Computación

FACULTAD DE INGENIERÍA

Senales de Los Apostoles: Observaciones Sobre El Pentecostalismo Antiguo y Nuevo / Signs of the Apostles (Spanish Edition)

UNIVERSIDAD NACIONAL DEL CALLAO

CUADRO DE MANDO PARA PUERTAS BATIENTES DE DOS HOJAS

[RHSA-2018: ] Important: libvirt security update

Manual para Cambio de Apariencia en Acrobat Reader DC. Change of Appearance in Acrobat Reader DC

Android Studio Curso Basico: Aprenda paso a paso (Spanish Edition)

Elementos de Gestion Ambiental (Spanish Edition)

UCLM-ESI PROYECTO FIN DE CARRERA

SPANISH WITH PAUL MINI COURSE 7

Los números. 0 cero 1 uno / un 2 dos 3 tres 4 cuatro. 6 seis 7 siete 8 ocho 9 nueve 10 diez 5 cinco

El lenguaje de la pasion (Spanish Edition)

Rame / Stenter Frame Rame / Stenter Frame Rame / Stenter Frame Cuadro Eléctrico Cuadro Eléctrico Cuadro Eléctrico

Sesión 4: Practica PL 2c. Análisis de señales para el control de motor CC: Generación de señales PWM.

Outcome Based Diagnosis and Assessment of Private Pensions

Informe de diagnóstico sobre Roaming Internacional a partir del cuestionario sobre los Servicios de Roaming Internacional (Spanish Edition)

El Jardín de la Memoria (El adepto de la Reina nº 2) (Spanish Edition)

EL ARTE DE LA TERAPIA: 159 (SERENDIPITY) (SPANISH EDITION) BY PETER BOURQUIN

ANÁLISIS Y DESARROLLO DE UNA PLATAFORMA BIG DATA

PROPUESTA DE IMPLEMENTACIÓN DE UN PLAN DE MANTENIMIENTO BASADO EN LA CONFIABILIDAD (RCM) EN UNA EMPRESA TEXTIL

Ingreso a DatAcademy mediante Telefónica Accounts. Versiones: Español / Ingles Guía de usuario / User Guide

Learning Spanish Like Crazy. Spoken Spanish Lección Uno. Listen to the following conversation. Male: Hola Hablas inglés? Female: Quién?

LA DONCELLA DE LA SANGRE: LOS HIJOS DE LOS ANGELES CAIDOS (LOS HIJOS DE LOS NGELES CADOS) (VOLUME 1) (SPANISH EDITION) BY AHNA STHAUROS

ARTICULO: 5810 Sistema de Posicionador Digital para Actuador Eléctrico Digital Positioning System for Electric Actuator

Enfermos de Poder: La Salud de los Presidentes y Sus Consecuencias (Spanish Edition)

Agustiniano Ciudad Salitre School Computer Science Support Guide Second grade First term

REOVIB MFS 268 IP 54 or IP 20, Frequency-control with automatic detection of the resonant frequency

SISTEMA DE CONTROL LÓGICO PROGRAMABLE (PLC) SOBRE HARDWARE EMBEBIDO Y BAJO SISTEMA OPERATIVO LINUX

Sistema basado en firma digital para enviar datos por Internet de forma segura mediante un navegador.

Aplicación web para el modelado de redes eléctricas

PIZARRA VIRTUAL BASADA EN REALIDAD AUMENTADA

WLAB SISTEMA DE CONTROL REMOTO EN TIEMPO REAL DE EQUIPOS DE LABORARIO. Directores: Rodríguez Pecharromán, Ramón. Palacios Hielscher, Rafael.

Elige ser feliz: Cómo canalizar el poder del Yo soy para resolver tus problemas y sanar tu vida (Spanish Edition)

Sanidad lean (Spanish Edition) Click here if your download doesn"t start automatically

Sistema de Control Domótico

HISTORIA DE LAS RELIGIONES: EL CRISTIANISMO TOMO 1 BY JUAN B. BERGUA

Año del buen servicio al ciudadano UNIVERSIDAD INCA GARCILASO DE LA VEGA

Los ensayos que se van a desarrollar son los siguientes:

INVENTARIO PARA UNA TIENDA

EL PODER DEL PENSAMIENTO FLEXIBLE DE UNA MENTE RAGIDA A UNA MENTE LIBRE Y ABIERTA AL CAMBIO BIBLIOTECA WALTER

Panel Ciber-Reserva. Cyber Reserve

Bluebeam Digital Certification Manual

PROGRAMA ANALÍTICO DE ASIGNATURA

Table of Contents. Table of Contents Tecnología del automóvil Diesel Engines Trainer Inyección UniTrain-I Common Rail Diesel Injection System

Camilo Jose Cela. Click here if your download doesn"t start automatically

Aprender español jugando : juegos y actividades para la enseñanza y aprendizaje del español. Click here if your download doesn"t start automatically

Resumen Introducción. Solución planteada

ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX

Los bloques DLL (Figura A.1) externos permiten al usuario escribir su propio código y

Hand out a dry cell, wire, and bulb to each team of students.

WebForms con LeadTools

IE12_ CONSOLIDACIÓN Y DESARROLLO DE NUEVAS TÉCNICAS DE EVALUACIÓN INTENSIVAS ON-LINE YA IMPLEMENTADAS POR EL GIE E4

Facilities and manufacturing

FORMAT B2 SPEAKING EXAM


El dilema latinoamericano--hacia el siglo XXI: Estado y politicas economicas en Mexico, Brasil y Argentina (Texto y contexto) (Spanish Edition)

Como aprender Inglés (Spanish Edition)

MODELADO DEL SELECTOR DE ESPECIES Y DE LA FUENTE DE IONES DE UN ACELERADOR LINEAL

MANUAL DE FARMACIA CLINICA Y ATENCION FARMACEUTICA. EL PRECIO ES EN DOLARES BY JOAQUIN HERRERA CARRANZA

Por tanto, la aplicación SEAH (Sistema Experto Asistente para Hattrick) ofrece las siguientes opciones:

TOUCH MATH. Students will only use Touch Math on math facts that are not memorized.

Robert T. Kiyosaki. Click here if your download doesn"t start automatically

"El hombre de rojo" Free lesson. unlimitedspanish.com

SEGUIDOR SOLAR LIGERO PARA CUBIERTAS

Transcripción:

DISEÑO DE UN SISTEMA DE CONTROL PARA LA PLATAFORMA DE UN SIMULADOR DE VUELO Autor: Llopis Bernar, Juan. Directores: Ramón Rodríguez Pecharromán, Ramón. Zamora Macho, Juan Luís. Alexandres Fernández, Sadot. Pérez Ramírez, Carlos. Entidad Colaboradora: Simloc Research, S.L. RESUMEN DEL PROYECTO INTRODUCCIÓN En la actualidad, acumular horas de vuelo reales resulta altamente costoso y por tanto vemos en el desarrollo de un simulador de vuelo la oportunidad de dar un servicio muy interesante. Un simulador de vuelo es un sistema que intenta replicar, o simular, la experiencia de pilotar una aeronave de la forma más precisa y realista posible. Los diferentes tipos de simuladores de vuelo van desde videojuegos hasta réplicas de cabinas en tamaño real montadas en accionadores hidráulicos (o electromecánicos), controlados por sistemas modernos de control. Los simuladores de vuelo permiten al piloto ganar experiencia sin el riesgo, tiempo y costos asociados al entrenamiento usando infraestructura real. Un piloto aprende las habilidades esenciales gracias a su experiencia con el simulador. El alumno podrá cometer errores en un ambiente simulado y aprender de los errores sin sufrir las consecuencias de sus actos. Tanto su pericia como su habilidad de toma de decisiones mejorarán, resultando en una seguridad y eficiencia mayor. Por tanto, el objetivo de este proyecto es realizar el diseño de un control para la plataforma de un simulador de vuelo. Esto se lleva a cabo realizando el software que gestionará la posición y velocidad de los motores de la plataforma con respecto a los simulados en el simulador de vuelo.

METODOLOGÍA Figura 1: Esquema del proyecto [1][2] El proyecto se compone de diversos procesos cuya interacción permite realizar el control de la plataforma de un simulador de vuelo. El Motion Platform Designer usa el Microsoft Flight Simulator X para obtener los parámetros de la plataforma que emula al avión simulado. Desde el Motion Platform Designer se mandan las tres posiciones de los tres motores de la plataforma hacia el programa que gestiona el control, en este caso el Visual Basic 6. El MicroCode Studio es el encargado de programar el microprocesador PIC18F2550. Dicho microprocesador se ha programado en Basic para la lectura de tres potenciómetros, que serán las posiciones de los motores en la plataforma y para el envío de dichos datos hacia el programa en Visual Basic 6. El Visual Basic 6 es el encargado de recibir los datos de la posición de los potenciómetros vía Usb desde el microprocesador y de recibir la consigna de la posición de los motores de la plataforma simulada. Además realiza el control de la frecuencia que se debe enviar a los variadores de frecuencia que regulan la velocidad de giro de los motores de la plataforma.

RESULTADOS Se ha construido un prototipo de un eje de la plataforma para comprobar el funcionamiento en un eje. Figura 2: Prototipo de un eje de la plataforma Con este prototipo se ha desarrollado experimentalmente la planta del sistema para así poder ajustar el control PID utilizado. Figura 3: Diagrama de bloques del control PID Se ha desarrollado en el Visual Basic 6 un código que realiza el control PID de la frecuencia que se tiene que enviar a los variadores. Este control tiene como entrada la posición del motor simulado y como salida la posición del motor en la plataforma. El mando será la frecuencia a la que debe mover el motor.

Figura 4: Interfaz del Visual Basic 6.0 La interfaz del Visual Basic 6 permite comprobar la conexión Usb, el valor de los potenciómetros en cada momento y la posición de los motores de la plataforma simulada. CONCLUSIONES Se ha conseguido el control de la frecuencia enviada a los variadores de frecuencia para así controlar la posición de los motores de la plataforma. Lo interesante de este proyecto sería que se construyera la plataforma para implementarle el control desarrollado y la interfaz visual de la cabina de un F-18 para así poder comercializar las horas en el simulador previa homologación del organismo competente. REFERENCIAS [1] http://flyawaysimulation.com/media/images1/images/flight-simulator-x-logo.jpg [2] http://www.vbcodesource.com/images/vb6imagecropped.jpg

DESIGN OF A CONTROL SYSTEM FOR A FLIGHT SIMULATOR PLATFORM Author: Llopis Bernat, Juan. Directors: Ramón Rodríguez Pecharromán, Ramón. Zamora Macho, Juan Luís. Alexandres Fernández, Sadot. Pérez Ramírez, Carlos. Collaborating Entity: Simloc Research, S.L. PROJECT S SUMMARY INTRODUCTION Nowadays, to accumulate real flight hours is highly expensive, and that is the reason why the flight simulator is the perfect chance to offer a very advantageous service. A simulator flight is a system, which tries to copy, or simulate, the experience of piloting an aircraft in the most precise and realistic way possible. There are many different kinds of flight simulators such as videogames, copies of a real size cabin built up in a hydraulic actuator (or electro-mechanic), controlled by modern systems of control. Flight simulators allow the pilot to gain experience without the risks, the time and the costs associated with training with the real aircraft. It does such thing by using the real infrastructure. A regular pilot can learn the essential abilities to pilot an aircraft thanks to his experience with the flight simulator. The student will be able to make mistakes in a simulated environment and to learn from those mistakes without suffering the fatal consequences of his acts. His ability to make decisions and his skills piloting an aircraft will improve, resulting in more security and efficiency.

Therefore, this project s goal is to design a control system for a flight simulator platform. The goal will be achieved by creating the software that will manage the exact position and speed of the platform s engines with regards the simulated ones in the flight simulator. METHODOLOGY Figure 1: Project s Diagram[1][2] The project can be seen as composed of different operating processes. The interaction of these operating processes allows managing the control of the flight s simulator platform. The Motion Platform Designer uses the Microsoft Fight Stimulator X to obtain the platform s position parameters. From the Motion Platform Designer the three positions of the three platform s motors are sent towards the control-managing program, which is the Visual Basic 6. The Microcode Studio is responsible for programming the microprocessor PIC18F255O. That microprocessor has been programmed in Basic for the reading of the three potentiometers, which will be the motors positions in the platform, and for the data sending towards the Visual Basic 6 program. The Visual Basic 6 is responsible for receiving the potentiometers position data via USB from the microprocessor, and for receiving simulated platform motors position. In

addition, the Visual Basic 6 controls the frequency that needs to be sent to the frequency inverters, which adjusts the engine rotation speeds of the platform. RESULTS A platform s axle prototype has been constructed in order to check how the axle works. Figure 2: Platform s axle prototype The system s plant has been carried out with the platform s axle prototype shown above in order to adjust the PID control used. Figure 3:PID control block diagram A code that carries out the PID control of the frequency has been developed in the Visual Basic 6. The PID control has as an input the simulated motor s position and

as an output the platform s motor position. The command signal will be the frequency in which the engine will have to move. Figure 4: Visual Basic 6.0 interface Visual Basic 6.0 interface allows checking the USB conection, the potentiometers values in every instance and the motors simulated platform s position. CONCLUSIONS The control of the frequency sent to the frequency inverters has been accomplished in order to control the position of the motor s platform. It would be interesting for this project to build up a platform so the control developed can be implemented. It would also be very useful to create a F-18 cabin to be able to commercialize with the hours using the aircraft simulator. But in order to do so, the organism needs to be authorized. REFERENCES [1] http://flyawaysimulation.com/media/images1/images/flight-simulator-x-logo.jpg [2] http://www.vbcodesource.com/images/vb6imagecropped.jpg