Repositorio Institucional
Repositorio Institucional
CONICET Digital
  • Inicio
  • EXPLORAR
    • AUTORES
    • DISCIPLINAS
    • COMUNIDADES
  • Estadísticas
  • Novedades
    • Noticias
    • Boletines
  • Ayuda
    • General
    • Datos de investigación
  • Acerca de
    • CONICET Digital
    • Equipo
    • Red Federal
  • Contacto
JavaScript is disabled for your browser. Some features of this site may not work without it.
  • INFORMACIÓN GENERAL
  • RESUMEN
  • ESTADISTICAS
 
Artículo

Design of a flight controller to achieve improved fault tolerance

Título: Diseño de una controladora de vuelo para lograr tolerancia a fallas mejorada
Pose, Claudio Daniel; Garberoglio, LeonardoIcon ; Pecker Marcosig, EzequielIcon ; Mas, Ignacio AgustinIcon ; Giribet, Juan IgnacioIcon
Fecha de publicación: 12/2022
Editorial: Universidad de Buenos Aires. Facultad de Ingeniería
Revista: Elektron
ISSN: 2525-0159
Idioma: Inglés
Tipo de recurso: Artículo publicado
Clasificación temática:
Control Automático y Robótica

Resumen

 
In the last years, multirotor aerial vehicles have gained popularity both as consumer products and in professional applications. Safety is one of the main concerns during operation, and different approaches to fault tolerance have been proposed and continue to be developed. For a control system to be able to handle off-nominal situations, failures must be properly detected and identified; therefore, a fault detection and identification a lgorithm i s required. Also, the control loop has to be accordingly modified to cope with each particular failure in the best way possible. These algorithms usually run on the vehicle’s low-level flight computer, imposing on it a large additional computational load. In this work, a fault detection and identification module is used to evaluate its impact in terms of additional processing time on a flight c omputer b ased o n t he C ortex-M3 microcontroller. While a highly optimized version of the algorithm is able to run, it still suggests potential hardware limitations for expanding the system capabilities. The evaluation of the same module on an improved flight c omputer design b ased on a Cortex-M7 micro-processor shows a significantly reduced footprint in the overall performance, allowing for the addition of an augmented method for faster failure detection.
 
En los últimos años, los vehículos aéreos multirotores han ganado popularidad tanto en productos de consumo como en aplicaciones profesionales. La seguridad es una de las principales preocupaciones durante la operación y diferentes enfoques a la tolerancia a fallas se han propuesto y continúan desarrollándose. Para que un sistema de control maneje situaciones fuera de lo nominal, las fallas deben detectarse e identificarse adecuadamente, por lo tanto, se requiere un algoritmo de detección e identificación de fallas. Además, el lazo de control debe modificarse en consecuencia para hacer frente a cada falla de la mejor manera posible. Estos algoritmos generalmente se ejecutan en la computadora de vuelo de bajo nivel del vehículo, lo que le impone una gran carga computacional adicional. En este trabajo se utiliza un módulo de detección e identificación de fallas para evaluar su impacto en términos de tiempo de procesamiento adicional en una computadora de vuelo basada en el microcontrolador Cortex-M3. Si bien se puede ejecutar una versión altamente optimizada del algoritmo, aún sugiere posibles limitaciones de hardware para expandir las capacidades del sistema. La evaluación del mismo módulo en un diseño de computadora de vuelo mejorado basado en un microprocesador Cortex-M7 muestra una huella significativamente reducida en el rendimiento general, lo que permite agregar un método aumentado para una detección de fallas más rápida.
 
Palabras clave: FLIGHT COMPUTER , UNMANNED AERIAL VEHICLES , FAULT TOLERANCE , FAULT DETECTION AND IDENTIFICATION
Ver el registro completo
 
Archivos asociados
Thumbnail
 
Tamaño: 1.371Mb
Formato: PDF
.
Descargar
Licencia
info:eu-repo/semantics/openAccess Excepto donde se diga explícitamente, este item se publica bajo la siguiente descripción: Atribución-NoComercial-SinDerivadas 2.5 Argentina (CC BY-NC-ND 2.5 AR)
Identificadores
URI: http://hdl.handle.net/11336/202281
URL: http://elektron.fi.uba.ar/index.php/elektron/article/view/162
DOI: http://dx.doi.org/10.37537/rev.elektron.6.2.162.2022
Colecciones
Articulos(SEDE CENTRAL)
Articulos de SEDE CENTRAL
Citación
Pose, Claudio Daniel; Garberoglio, Leonardo; Pecker Marcosig, Ezequiel; Mas, Ignacio Agustin; Giribet, Juan Ignacio; Design of a flight controller to achieve improved fault tolerance; Universidad de Buenos Aires. Facultad de Ingeniería; Elektron; 6; 2; 12-2022; 65-76
Compartir
Altmétricas
 

Enviar por e-mail
Separar cada destinatario (hasta 5) con punto y coma.
  • Facebook
  • X Conicet Digital
  • Instagram
  • YouTube
  • Sound Cloud
  • LinkedIn

Los contenidos del CONICET están licenciados bajo Creative Commons Reconocimiento 2.5 Argentina License

https://www.conicet.gov.ar/ - CONICET

Inicio

Explorar

  • Autores
  • Disciplinas
  • Comunidades

Estadísticas

Novedades

  • Noticias
  • Boletines

Ayuda

Acerca de

  • CONICET Digital
  • Equipo
  • Red Federal

Contacto

Godoy Cruz 2290 (C1425FQB) CABA – República Argentina – Tel: +5411 4899-5400 repositorio@conicet.gov.ar
TÉRMINOS Y CONDICIONES