IMPLEMENTAÇÃO DE CONTROLADOR FUZZY EM CLP DE PEQUENO PORTE UTILIZANDO LÓGICA LADDER

Fuente: Zenodo
Salvato in:
Dettagli Bibliografici
Autori principali: Rocha, Lauro Silva, Aguiar, João Victor C., Oliveira, Isabel R. H., Sousa, Silas Martins
Natura: Recurso digital
Lingua:portoghese
Pubblicazione: Zenodo 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866902048094552064
author Rocha, Lauro Silva
Aguiar, João Victor C.
Oliveira, Isabel R. H.
Sousa, Silas Martins
author_facet Rocha, Lauro Silva
Aguiar, João Victor C.
Oliveira, Isabel R. H.
Sousa, Silas Martins
contents <p>Industrial control systems predominantly use the PID controller (Proportional, Integral, and Derivative gains). This controller is efficient for linear systems; however, when applied to nonlinear systems, its efficiency decreases, requiring adjustments in the controller gains according to the variation of the operating point. This work implements a Fuzzy controller applied to a Programmable Logic Controller (PLC) using Ladder logic with simple blocks, which most small PLCs have. The developed Fuzzy controller uses the Mamdani inference method and was applied to the WEG PLC300. For the application of the Fuzzy controller, a base system from the literature, called “Violet Vitality Control” was used, which already has the Fuzzy configurations modeled by a specialist. Based on two inputs “amount of water” and “sun exposure time” the Fuzzy controller calculates the output “Violet Vitality”. To validate the developed Fuzzy controller the Matlab Fuzzy Logic Toolbox widely validated tool was used. The results <br>showed that the output values obtained were very close with a maximum error of 5.6% compared to the Matlab Toolbox result due to the truncation of some mathematical operations in the PLC.</p>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_14810052
institution Zenodo
language por
publishDate 2025
publisher Zenodo
record_format zenodo
spellingShingle IMPLEMENTAÇÃO DE CONTROLADOR FUZZY EM CLP DE PEQUENO PORTE UTILIZANDO LÓGICA LADDER
Rocha, Lauro Silva
Aguiar, João Victor C.
Oliveira, Isabel R. H.
Sousa, Silas Martins
Fuzzy Controller
CLP
PLC300
Ladder
Mamdani Inference
Fuzzy Logic Toolbox
<p>Industrial control systems predominantly use the PID controller (Proportional, Integral, and Derivative gains). This controller is efficient for linear systems; however, when applied to nonlinear systems, its efficiency decreases, requiring adjustments in the controller gains according to the variation of the operating point. This work implements a Fuzzy controller applied to a Programmable Logic Controller (PLC) using Ladder logic with simple blocks, which most small PLCs have. The developed Fuzzy controller uses the Mamdani inference method and was applied to the WEG PLC300. For the application of the Fuzzy controller, a base system from the literature, called “Violet Vitality Control” was used, which already has the Fuzzy configurations modeled by a specialist. Based on two inputs “amount of water” and “sun exposure time” the Fuzzy controller calculates the output “Violet Vitality”. To validate the developed Fuzzy controller the Matlab Fuzzy Logic Toolbox widely validated tool was used. The results <br>showed that the output values obtained were very close with a maximum error of 5.6% compared to the Matlab Toolbox result due to the truncation of some mathematical operations in the PLC.</p>
title IMPLEMENTAÇÃO DE CONTROLADOR FUZZY EM CLP DE PEQUENO PORTE UTILIZANDO LÓGICA LADDER
topic Fuzzy Controller
CLP
PLC300
Ladder
Mamdani Inference
Fuzzy Logic Toolbox
url https://doi.org/10.5281/zenodo.14810052