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

ver descrição completa

Detalhes bibliográficos
Autores: Calvo Gordillo, Isidro, Villar, Eneko, Napole, Cristian, Fernández, Aitor, Barambones Caramazana, Oscar, Gil-García Leiva, José Miguel
Formato: artículo
Fecha de publicación:2021
País:España
Recursos:Universidad del País Vasco
Repositorio:Addi. Archivo Digital para la Docencia y la Investigación
OAI Identifier:oai:addi.ehu.eus:10810/54076
Acesso em linha:http://hdl.handle.net/10810/54076
Access Level:acceso abierto
Palavra-chave:industrial internet of things (IIoT)
wireless control systems
industry 4.0
Bee
LabVIEW
fuzzy control
reliable control systems
robotics
gain scheduling fuzzy PID controller
id ES_ececd1c81d90b763b4ffce9819aac0ca
oai_identifier_str oai:addi.ehu.eus:10810/54076
network_acronym_str ES
network_name_str España
repository_id_str
spelling Reliable Control Applications with Wireless Communication Technologies: Application to Robotic SystemsCalvo Gordillo, IsidroVillar, EnekoNapole, CristianFernández, AitorBarambones Caramazana, OscarGil-García Leiva, José Miguelindustrial internet of things (IIoT)wireless control systemsindustry 4.0BeeLabVIEWfuzzy controlreliable control systemsroboticsgain scheduling fuzzy PID controllerThe 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.This research was funded by the Basque Government through the project EKOHEGAZ (ELKARTEK KK-2021/00092), by Diputación Foral de Álava (DFA) through the project CONAVANTER, and by UPV/EHU through the project GIU20/063.MDPI2021202120212021info:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10810/54076reponame:Addi. Archivo Digital para la Docencia y la Investigacióninstname:Universidad del País VascoIngléshttps://www.mdpi.com/1424-8220/21/21/7107/htminfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/3.0/es/2021 by the authors. 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/).oai:addi.ehu.eus:10810/540762026-06-18T09:23:17Z
dc.title.none.fl_str_mv Reliable Control Applications with Wireless Communication Technologies: Application to Robotic Systems
title Reliable Control Applications with Wireless Communication Technologies: Application to Robotic Systems
spellingShingle Reliable Control Applications with Wireless Communication Technologies: Application to Robotic Systems
Calvo Gordillo, Isidro
industrial internet of things (IIoT)
wireless control systems
industry 4.0
Bee
LabVIEW
fuzzy control
reliable control systems
robotics
gain scheduling fuzzy PID controller
title_short 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_sort Reliable Control Applications with Wireless Communication Technologies: Application to Robotic Systems
dc.creator.none.fl_str_mv Calvo Gordillo, Isidro
Villar, Eneko
Napole, Cristian
Fernández, Aitor
Barambones Caramazana, Oscar
Gil-García Leiva, José Miguel
author Calvo Gordillo, Isidro
author_facet Calvo Gordillo, Isidro
Villar, Eneko
Napole, Cristian
Fernández, Aitor
Barambones Caramazana, Oscar
Gil-García Leiva, José Miguel
author_role author
author2 Villar, Eneko
Napole, Cristian
Fernández, Aitor
Barambones Caramazana, Oscar
Gil-García Leiva, José Miguel
author2_role author
author
author
author
author
dc.subject.none.fl_str_mv industrial internet of things (IIoT)
wireless control systems
industry 4.0
Bee
LabVIEW
fuzzy control
reliable control systems
robotics
gain scheduling fuzzy PID controller
topic industrial internet of things (IIoT)
wireless control systems
industry 4.0
Bee
LabVIEW
fuzzy control
reliable control systems
robotics
gain scheduling fuzzy PID controller
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.
publishDate 2021
dc.date.none.fl_str_mv 2021
2021
2021
2021
dc.type.none.fl_str_mv info:eu-repo/semantics/article
format article
dc.identifier.none.fl_str_mv http://hdl.handle.net/10810/54076
url http://hdl.handle.net/10810/54076
dc.language.none.fl_str_mv Inglés
language_invalid_str_mv Inglés
dc.relation.none.fl_str_mv https://www.mdpi.com/1424-8220/21/21/7107/htm
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by/3.0/es/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/3.0/es/
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv MDPI
publisher.none.fl_str_mv MDPI
dc.source.none.fl_str_mv reponame:Addi. Archivo Digital para la Docencia y la Investigación
instname:Universidad del País Vasco
instname_str Universidad del País Vasco
reponame_str Addi. Archivo Digital para la Docencia y la Investigación
collection Addi. Archivo Digital para la Docencia y la Investigación
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869423382688169984
score 15,300724