Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot

Detalhes bibliográficos
Autor(a) principal: Humaidi, Amjad J.
Data de Publicação: 2021
Outros Autores: Najem, Huda T., Al-Dujaili, Ayad Q., Pereira, Daniel A., Ibraheem, Ibraheem Kasim, Azar, Ahmad Taher
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Institucional da UFLA
Texto Completo: http://repositorio.ufla.br/jspui/handle/1/49644
Resumo: This paper presents control design based on an Interval Type-2 Fuzzy Logic (IT2FL) for the trajectory tracking of 3-RRR (3-Revolute-Revolute-Revolute) planar parallel robot. The design of Type-1 Fuzzy Logic Controller (T1FLC) is also considered for the purpose of comparison with the IT2FLC in terms of robustness and trajectory tracking characteristics. The scaling factors in the output and input of T1FL and IT2FL controllers play a vital role in improving the performance of the closed-loop system. However, using trial-and-error procedure for tuning these design parameters is exhaustive and hence an optimization technique is applied to achieve their optimal values and to reach an improved performance. In this study, Social Spider Optimization (SSO) algorithm is proposed as a useful tool to tune the parameters of proportional-derivative (PD) versions of both IT2FLC and T1FLC. Two scenarios, based on two square desired trajectories (with and without disturbance), have been tested to evaluate the tracking performance and robustness characteristics of proposed controllers. The effectiveness of controllers have been verified via numerical simulations based on MATLAB/SIMULINK programming software, which showed the superior of IT2FLC in terms of robustness and tracking errors.
id UFLA_c41b5ff7259ba5bcbef1d4a34c537ce3
oai_identifier_str oai:localhost:1/49644
network_acronym_str UFLA
network_name_str Repositório Institucional da UFLA
repository_id_str
spelling Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot3-Revolute-Revolute-Revolute robotInterval Type-2 FLCT1FL controllerSocial Spider Optimization (SSO)This paper presents control design based on an Interval Type-2 Fuzzy Logic (IT2FL) for the trajectory tracking of 3-RRR (3-Revolute-Revolute-Revolute) planar parallel robot. The design of Type-1 Fuzzy Logic Controller (T1FLC) is also considered for the purpose of comparison with the IT2FLC in terms of robustness and trajectory tracking characteristics. The scaling factors in the output and input of T1FL and IT2FL controllers play a vital role in improving the performance of the closed-loop system. However, using trial-and-error procedure for tuning these design parameters is exhaustive and hence an optimization technique is applied to achieve their optimal values and to reach an improved performance. In this study, Social Spider Optimization (SSO) algorithm is proposed as a useful tool to tune the parameters of proportional-derivative (PD) versions of both IT2FLC and T1FLC. Two scenarios, based on two square desired trajectories (with and without disturbance), have been tested to evaluate the tracking performance and robustness characteristics of proposed controllers. The effectiveness of controllers have been verified via numerical simulations based on MATLAB/SIMULINK programming software, which showed the superior of IT2FLC in terms of robustness and tracking errors.SAGE Publishing2022-03-31T22:24:11Z2022-03-31T22:24:11Z2021-03info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfHUMAIDI, A. J. et al. Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot. Measurement and Control, [S. I.], v. 54, n. 3-4, p. 303–323, 2021. DOI: 10.1177/0020294021997483.http://repositorio.ufla.br/jspui/handle/1/49644Measurement and Controlreponame:Repositório Institucional da UFLAinstname:Universidade Federal de Lavras (UFLA)instacron:UFLAAttribution 4.0 Internationalhttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessHumaidi, Amjad J.Najem, Huda T.Al-Dujaili, Ayad Q.Pereira, Daniel A.Ibraheem, Ibraheem KasimAzar, Ahmad Tahereng2023-05-03T11:44:38Zoai:localhost:1/49644Repositório InstitucionalPUBhttp://repositorio.ufla.br/oai/requestnivaldo@ufla.br || repositorio.biblioteca@ufla.bropendoar:2023-05-03T11:44:38Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)false
dc.title.none.fl_str_mv Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot
title Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot
spellingShingle Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot
Humaidi, Amjad J.
3-Revolute-Revolute-Revolute robot
Interval Type-2 FLC
T1FL controller
Social Spider Optimization (SSO)
title_short Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot
title_full Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot
title_fullStr Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot
title_full_unstemmed Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot
title_sort Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot
author Humaidi, Amjad J.
author_facet Humaidi, Amjad J.
Najem, Huda T.
Al-Dujaili, Ayad Q.
Pereira, Daniel A.
Ibraheem, Ibraheem Kasim
Azar, Ahmad Taher
author_role author
author2 Najem, Huda T.
Al-Dujaili, Ayad Q.
Pereira, Daniel A.
Ibraheem, Ibraheem Kasim
Azar, Ahmad Taher
author2_role author
author
author
author
author
dc.contributor.author.fl_str_mv Humaidi, Amjad J.
Najem, Huda T.
Al-Dujaili, Ayad Q.
Pereira, Daniel A.
Ibraheem, Ibraheem Kasim
Azar, Ahmad Taher
dc.subject.por.fl_str_mv 3-Revolute-Revolute-Revolute robot
Interval Type-2 FLC
T1FL controller
Social Spider Optimization (SSO)
topic 3-Revolute-Revolute-Revolute robot
Interval Type-2 FLC
T1FL controller
Social Spider Optimization (SSO)
description This paper presents control design based on an Interval Type-2 Fuzzy Logic (IT2FL) for the trajectory tracking of 3-RRR (3-Revolute-Revolute-Revolute) planar parallel robot. The design of Type-1 Fuzzy Logic Controller (T1FLC) is also considered for the purpose of comparison with the IT2FLC in terms of robustness and trajectory tracking characteristics. The scaling factors in the output and input of T1FL and IT2FL controllers play a vital role in improving the performance of the closed-loop system. However, using trial-and-error procedure for tuning these design parameters is exhaustive and hence an optimization technique is applied to achieve their optimal values and to reach an improved performance. In this study, Social Spider Optimization (SSO) algorithm is proposed as a useful tool to tune the parameters of proportional-derivative (PD) versions of both IT2FLC and T1FLC. Two scenarios, based on two square desired trajectories (with and without disturbance), have been tested to evaluate the tracking performance and robustness characteristics of proposed controllers. The effectiveness of controllers have been verified via numerical simulations based on MATLAB/SIMULINK programming software, which showed the superior of IT2FLC in terms of robustness and tracking errors.
publishDate 2021
dc.date.none.fl_str_mv 2021-03
2022-03-31T22:24:11Z
2022-03-31T22:24:11Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv HUMAIDI, A. J. et al. Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot. Measurement and Control, [S. I.], v. 54, n. 3-4, p. 303–323, 2021. DOI: 10.1177/0020294021997483.
http://repositorio.ufla.br/jspui/handle/1/49644
identifier_str_mv HUMAIDI, A. J. et al. Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot. Measurement and Control, [S. I.], v. 54, n. 3-4, p. 303–323, 2021. DOI: 10.1177/0020294021997483.
url http://repositorio.ufla.br/jspui/handle/1/49644
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv Attribution 4.0 International
http://creativecommons.org/licenses/by/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution 4.0 International
http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv SAGE Publishing
publisher.none.fl_str_mv SAGE Publishing
dc.source.none.fl_str_mv Measurement and Control
reponame:Repositório Institucional da UFLA
instname:Universidade Federal de Lavras (UFLA)
instacron:UFLA
instname_str Universidade Federal de Lavras (UFLA)
instacron_str UFLA
institution UFLA
reponame_str Repositório Institucional da UFLA
collection Repositório Institucional da UFLA
repository.name.fl_str_mv Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)
repository.mail.fl_str_mv nivaldo@ufla.br || repositorio.biblioteca@ufla.br
_version_ 1784550187174199296