Cargando…
Position Control of a Pneumatic Drive Using a Fuzzy Controller with an Analytic Activation Function
The fuzzy logic controller, which uses an analytic activation function for the defuzzification procedure, was applied to the position control of a servo pneumatic drive controlled by a proportional valve. The Gaussian shape of input fuzzy sets, with the possibility of their modification, was used to...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8838249/ https://www.ncbi.nlm.nih.gov/pubmed/35161746 http://dx.doi.org/10.3390/s22031004 |
_version_ | 1784650079549784064 |
---|---|
author | Šitum, Željko Ćorić, Danko |
author_facet | Šitum, Željko Ćorić, Danko |
author_sort | Šitum, Željko |
collection | PubMed |
description | The fuzzy logic controller, which uses an analytic activation function for the defuzzification procedure, was applied to the position control of a servo pneumatic drive controlled by a proportional valve. The Gaussian shape of input fuzzy sets, with the possibility of their modification, was used to fuzzify the input signal. The control signal was determined by introducing an analytic function instead of defining the fuzzy rule base. In this way, a conventional 2-D fuzzy rule table base is modified into 1-D fuzzy defuzzification based on an analytic function to calculate the controller output. In this control algorithm, the problem of conventional fuzzy logic control, in terms of the exponential growth in rules as the number of input variables increases, is eliminated. The synthesis controller procedure is adjusted to the flow rate characteristic of the proportional valve. The developed control algorithms are verified by computer simulation and by testing on a real pneumatic rodless cylindrical drive. |
format | Online Article Text |
id | pubmed-8838249 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-88382492022-02-13 Position Control of a Pneumatic Drive Using a Fuzzy Controller with an Analytic Activation Function Šitum, Željko Ćorić, Danko Sensors (Basel) Article The fuzzy logic controller, which uses an analytic activation function for the defuzzification procedure, was applied to the position control of a servo pneumatic drive controlled by a proportional valve. The Gaussian shape of input fuzzy sets, with the possibility of their modification, was used to fuzzify the input signal. The control signal was determined by introducing an analytic function instead of defining the fuzzy rule base. In this way, a conventional 2-D fuzzy rule table base is modified into 1-D fuzzy defuzzification based on an analytic function to calculate the controller output. In this control algorithm, the problem of conventional fuzzy logic control, in terms of the exponential growth in rules as the number of input variables increases, is eliminated. The synthesis controller procedure is adjusted to the flow rate characteristic of the proportional valve. The developed control algorithms are verified by computer simulation and by testing on a real pneumatic rodless cylindrical drive. MDPI 2022-01-27 /pmc/articles/PMC8838249/ /pubmed/35161746 http://dx.doi.org/10.3390/s22031004 Text en © 2022 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 Šitum, Željko Ćorić, Danko Position Control of a Pneumatic Drive Using a Fuzzy Controller with an Analytic Activation Function |
title | Position Control of a Pneumatic Drive Using a Fuzzy Controller with an Analytic Activation Function |
title_full | Position Control of a Pneumatic Drive Using a Fuzzy Controller with an Analytic Activation Function |
title_fullStr | Position Control of a Pneumatic Drive Using a Fuzzy Controller with an Analytic Activation Function |
title_full_unstemmed | Position Control of a Pneumatic Drive Using a Fuzzy Controller with an Analytic Activation Function |
title_short | Position Control of a Pneumatic Drive Using a Fuzzy Controller with an Analytic Activation Function |
title_sort | position control of a pneumatic drive using a fuzzy controller with an analytic activation function |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8838249/ https://www.ncbi.nlm.nih.gov/pubmed/35161746 http://dx.doi.org/10.3390/s22031004 |
work_keys_str_mv | AT situmzeljko positioncontrolofapneumaticdriveusingafuzzycontrollerwithananalyticactivationfunction AT coricdanko positioncontrolofapneumaticdriveusingafuzzycontrollerwithananalyticactivationfunction |