Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Outros Autores: | , , , , |
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_ |
1815439224293294080 |