Cargando…

Reliable Control Applications with Wireless Communication Technologies: Application to Robotic Systems

The nature of wireless propagation may reduce the QoS of the applications, such that some packages can be delayed or lost. For this reason, the design of wireless control applications must be faced in a holistic way to avoid degrading the performance of the control algorithms. This paper is aimed at...

Descripción completa

Detalles Bibliográficos
Autores principales: Calvo, Isidro, Villar, Eneko, Napole, Cristian, Fernández, Aitor, Barambones, Oscar, Gil-García, José Miguel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8587709/
https://www.ncbi.nlm.nih.gov/pubmed/34770413
http://dx.doi.org/10.3390/s21217107
_version_ 1784598224520085504
author Calvo, Isidro
Villar, Eneko
Napole, Cristian
Fernández, Aitor
Barambones, Oscar
Gil-García, José Miguel
author_facet Calvo, Isidro
Villar, Eneko
Napole, Cristian
Fernández, Aitor
Barambones, Oscar
Gil-García, José Miguel
author_sort Calvo, Isidro
collection PubMed
description The nature of wireless propagation may reduce the QoS of the applications, such that some packages can be delayed or lost. For this reason, the design of wireless control applications must be faced in a holistic way to avoid degrading the performance of the control algorithms. This paper is aimed at improving the reliability of wireless control applications in the event of communication degradation or temporary loss at the wireless links. Two controller levels are used: sophisticated algorithms providing better performance are executed in a central node, whereas local independent controllers, implemented as back-up controllers, are executed next to the process in case of QoS degradation. This work presents a reliable strategy for switching between central and local controllers avoiding that plants may become uncontrolled. For validation purposes, the presented approach was used to control a planar robot. A Fuzzy Logic control algorithm was implemented as a main controller at a high performance computing platform. A back-up controller was implemented on an edge device. This approach avoids the robot becoming uncontrolled in case of communication failure. Although a planar robot was chosen in this work, the presented approach may be extended to other processes. XBee 900 MHz communication technology was selected for control tasks, leaving the 2.4 GHz band for integration with cloud services. Several experiments are presented to analyze the behavior of the control application under different circumstances. The results proved that our approach allows the use of wireless communications, even in critical control applications.
format Online
Article
Text
id pubmed-8587709
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-85877092021-11-13 Reliable Control Applications with Wireless Communication Technologies: Application to Robotic Systems Calvo, Isidro Villar, Eneko Napole, Cristian Fernández, Aitor Barambones, Oscar Gil-García, José Miguel Sensors (Basel) Article The nature of wireless propagation may reduce the QoS of the applications, such that some packages can be delayed or lost. For this reason, the design of wireless control applications must be faced in a holistic way to avoid degrading the performance of the control algorithms. This paper is aimed at improving the reliability of wireless control applications in the event of communication degradation or temporary loss at the wireless links. Two controller levels are used: sophisticated algorithms providing better performance are executed in a central node, whereas local independent controllers, implemented as back-up controllers, are executed next to the process in case of QoS degradation. This work presents a reliable strategy for switching between central and local controllers avoiding that plants may become uncontrolled. For validation purposes, the presented approach was used to control a planar robot. A Fuzzy Logic control algorithm was implemented as a main controller at a high performance computing platform. A back-up controller was implemented on an edge device. This approach avoids the robot becoming uncontrolled in case of communication failure. Although a planar robot was chosen in this work, the presented approach may be extended to other processes. XBee 900 MHz communication technology was selected for control tasks, leaving the 2.4 GHz band for integration with cloud services. Several experiments are presented to analyze the behavior of the control application under different circumstances. The results proved that our approach allows the use of wireless communications, even in critical control applications. MDPI 2021-10-26 /pmc/articles/PMC8587709/ /pubmed/34770413 http://dx.doi.org/10.3390/s21217107 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Calvo, Isidro
Villar, Eneko
Napole, Cristian
Fernández, Aitor
Barambones, Oscar
Gil-García, José Miguel
Reliable Control Applications with Wireless Communication Technologies: Application to Robotic Systems
title Reliable Control Applications with Wireless Communication Technologies: Application to Robotic Systems
title_full Reliable Control Applications with Wireless Communication Technologies: Application to Robotic Systems
title_fullStr Reliable Control Applications with Wireless Communication Technologies: Application to Robotic Systems
title_full_unstemmed Reliable Control Applications with Wireless Communication Technologies: Application to Robotic Systems
title_short Reliable Control Applications with Wireless Communication Technologies: Application to Robotic Systems
title_sort reliable control applications with wireless communication technologies: application to robotic systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8587709/
https://www.ncbi.nlm.nih.gov/pubmed/34770413
http://dx.doi.org/10.3390/s21217107
work_keys_str_mv AT calvoisidro reliablecontrolapplicationswithwirelesscommunicationtechnologiesapplicationtoroboticsystems
AT villareneko reliablecontrolapplicationswithwirelesscommunicationtechnologiesapplicationtoroboticsystems
AT napolecristian reliablecontrolapplicationswithwirelesscommunicationtechnologiesapplicationtoroboticsystems
AT fernandezaitor reliablecontrolapplicationswithwirelesscommunicationtechnologiesapplicationtoroboticsystems
AT barambonesoscar reliablecontrolapplicationswithwirelesscommunicationtechnologiesapplicationtoroboticsystems
AT gilgarciajosemiguel reliablecontrolapplicationswithwirelesscommunicationtechnologiesapplicationtoroboticsystems