Propuesta de una arquitectura tolerante a fallos basada en agentes inteligentes para el control de un robot móvil
Este trabajo se centra en tolerar los fallos a nivel hardware y software en el sistema de control de un robot móvil, de tal manera que la supervisión, detección y recuperación de fallos se implementa independientemente al sistema de control y la plataforma en la que se desarrolla el robot. Esto...
Main Author: | |
---|---|
Other Authors: | |
Format: | Doctoral Thesis |
Language: | Spanish |
Published: |
Universitat Politècnica de València
2008
|
Subjects: | |
Online Access: | http://hdl.handle.net/10251/3442 |
id |
ndltd-upv.es-oai-riunet.upv.es-10251-3442 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-upv.es-oai-riunet.upv.es-10251-34422020-12-02T20:21:15Z Propuesta de una arquitectura tolerante a fallos basada en agentes inteligentes para el control de un robot móvil Alexandres García, María Guadalupe Ors Carot, Rafael Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors Rusita ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES 330408 - Fiabilidad de los ordenadores 120304 - Inteligencia artificial Este trabajo se centra en tolerar los fallos a nivel hardware y software en el sistema de control de un robot móvil, de tal manera que la supervisión, detección y recuperación de fallos se implementa independientemente al sistema de control y la plataforma en la que se desarrolla el robot. Esto se logra mediante el diseño de una arquitectura tolerante a fallos implementada con un Sistema Multiagente (MAS). Este sistema lo integran un grupo de agentes encargados de la detección y diagnóstico de fallos. La arquitectura tolerante a fallos está integrada por dos tipos de agentes principalmente los que se encargan de detectar y recuperar fallos a nivel de software (tareas) y los encargados de tolerar los fallos a nivel hardware (sensores, actuadores, memorias, controladores de red, microcontroladores, etc.). Estos agentes tolerantes a fallos ejecutan los mecanismos tolerantes a fallos de una manera muy simple haciendo acopio de una de sus características que es la intercomunicación y cooperación entre ellos, pudiendo así: detectar, aislar, reconfigurar y tratar de recuperar a un componente ante fallos (a nivel hardware y software) que se presenten durante el funcionamiento de robot. Para poder desarrollar eficientemente la arquitectura tolerante a fallos propuesta fue necesario modificar la arquitectura de control a nivel software denominada 3+ integrada en el robot, así cómo la arquitectura física (distribuida compuesta por nodos, donde a cada nodo se le conecta como máximo 2 dispositivos ya sea de entrada y/o salida, cada nodo cuenta con un microcontrolador, y sus tareas de control, navegación y planeación). El SMA que constituye la arquitectura tolerante fallos propuesta, fue diseñada utilizando la metodología MaSE (Multi-Agent Systems Software Engineering) [DeLoach 2001] ya que su contracción esta realizada bajo modelos matemáticos bien definidos. El uso esta metodología para modelar el SMA nos fue muy útil ya que sirvió de guía en el desa Alexandres García, MG. (2007). Propuesta de una arquitectura tolerante a fallos basada en agentes inteligentes para el control de un robot móvil [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/3442 Palancia 2008-10-27 info:eu-repo/semantics/doctoralThesis info:eu-repo/semantics/acceptedVersion http://hdl.handle.net/10251/3442 10.4995/Thesis/10251/3442 spa http://rightsstatements.org/vocab/InC/1.0/ info:eu-repo/semantics/openAccess Universitat Politècnica de València Riunet |
collection |
NDLTD |
language |
Spanish |
format |
Doctoral Thesis |
sources |
NDLTD |
topic |
Rusita ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES 330408 - Fiabilidad de los ordenadores 120304 - Inteligencia artificial |
spellingShingle |
Rusita ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES 330408 - Fiabilidad de los ordenadores 120304 - Inteligencia artificial Alexandres García, María Guadalupe Propuesta de una arquitectura tolerante a fallos basada en agentes inteligentes para el control de un robot móvil |
description |
Este trabajo se centra en tolerar los fallos a nivel hardware y software en el sistema de control de un robot móvil, de tal manera que la supervisión, detección y recuperación de fallos se implementa independientemente al sistema de control y la plataforma en la que se desarrolla el robot. Esto se logra mediante el diseño de una arquitectura tolerante a fallos implementada con un Sistema Multiagente (MAS). Este sistema lo integran un grupo de agentes encargados de la detección y diagnóstico de fallos.
La arquitectura tolerante a fallos está integrada por dos tipos de agentes principalmente los que se encargan de detectar y recuperar fallos a nivel de software (tareas) y los encargados de tolerar los fallos a nivel hardware (sensores, actuadores, memorias, controladores de red, microcontroladores, etc.). Estos agentes tolerantes a fallos ejecutan los mecanismos tolerantes a fallos de una manera muy simple haciendo acopio de una de sus características que es la intercomunicación y cooperación entre ellos, pudiendo así: detectar, aislar, reconfigurar y tratar de recuperar a un componente ante fallos (a nivel hardware y software) que se presenten durante el funcionamiento de robot.
Para poder desarrollar eficientemente la arquitectura tolerante a fallos propuesta fue necesario modificar la arquitectura de control a nivel software denominada 3+ integrada en el robot, así cómo la arquitectura física (distribuida compuesta por nodos, donde a cada nodo se le conecta como máximo 2 dispositivos ya sea de entrada y/o salida, cada nodo cuenta con un microcontrolador, y sus tareas de control, navegación y planeación).
El SMA que constituye la arquitectura tolerante fallos propuesta, fue diseñada utilizando la metodología MaSE (Multi-Agent Systems Software Engineering) [DeLoach 2001] ya que su contracción esta realizada bajo modelos matemáticos bien definidos. El uso esta metodología para modelar el SMA nos fue muy útil ya que sirvió de guía en el desa === Alexandres García, MG. (2007). Propuesta de una arquitectura tolerante a fallos basada en agentes inteligentes para el control de un robot móvil [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/3442 === Palancia |
author2 |
Ors Carot, Rafael |
author_facet |
Ors Carot, Rafael Alexandres García, María Guadalupe |
author |
Alexandres García, María Guadalupe |
author_sort |
Alexandres García, María Guadalupe |
title |
Propuesta de una arquitectura tolerante a fallos basada en agentes inteligentes para el control de un robot móvil |
title_short |
Propuesta de una arquitectura tolerante a fallos basada en agentes inteligentes para el control de un robot móvil |
title_full |
Propuesta de una arquitectura tolerante a fallos basada en agentes inteligentes para el control de un robot móvil |
title_fullStr |
Propuesta de una arquitectura tolerante a fallos basada en agentes inteligentes para el control de un robot móvil |
title_full_unstemmed |
Propuesta de una arquitectura tolerante a fallos basada en agentes inteligentes para el control de un robot móvil |
title_sort |
propuesta de una arquitectura tolerante a fallos basada en agentes inteligentes para el control de un robot móvil |
publisher |
Universitat Politècnica de València |
publishDate |
2008 |
url |
http://hdl.handle.net/10251/3442 |
work_keys_str_mv |
AT alexandresgarciamariaguadalupe propuestadeunaarquitecturatoleranteafallosbasadaenagentesinteligentesparaelcontroldeunrobotmovil |
_version_ |
1719366995451838464 |