Arduino based platform for process control learning

This work deals with implementation of an experimental flowrate control unit using free and low-cost hardware and software. The open-source software Processing was used to develop the source codes and user graphical interface and the open-source electronic prototyping platform Arduino was used to a...

Full description

Saved in:
Bibliographic Details
Main Authors: Bruna Couto Molinar Henrique, Leonardo Couto Molinar Henrique, Humberto Molinar Henrique
Format: Article
Language:English
Published: Universidade Federal de Viçosa (UFV) 2020-12-01
Series:The Journal of Engineering and Exact Sciences
Subjects:
Online Access:https://periodicos.ufv.br/jcec/article/view/11591
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832569646018985984
author Bruna Couto Molinar Henrique
Leonardo Couto Molinar Henrique
Humberto Molinar Henrique
author_facet Bruna Couto Molinar Henrique
Leonardo Couto Molinar Henrique
Humberto Molinar Henrique
author_sort Bruna Couto Molinar Henrique
collection DOAJ
description This work deals with implementation of an experimental flowrate control unit using free and low-cost hardware and software. The open-source software Processing was used to develop the source codes and user graphical interface and the open-source electronic prototyping platform Arduino was used to acquire data from an experimental unit. Work presents descriptions of the experimental setup, the real-time PID controllers used and theoretical/conceptual issues of Arduino. PID controllers based on internal model control, minimization of the integral of time-weighted absolute error, Ziegler-Nichols, and others were tuned for setpoint and load changes and real-time runs were carried out in order to make real-time use of  control theory learned in academy. Results showed the developed platform proved to be suitable for use in experimental setups allowing users compare their ideas and expectations with the experimental evidence in a real and low-cost fashion. In addition, the instrumentation is simple to configure with acceptable level noise and particularly useful for control/automation learning with educational purposes.
format Article
id doaj-art-2b5d4a0b425d47c59d84ece68d4f4670
institution Kabale University
issn 2527-1075
language English
publishDate 2020-12-01
publisher Universidade Federal de Viçosa (UFV)
record_format Article
series The Journal of Engineering and Exact Sciences
spelling doaj-art-2b5d4a0b425d47c59d84ece68d4f46702025-02-02T19:57:46ZengUniversidade Federal de Viçosa (UFV)The Journal of Engineering and Exact Sciences2527-10752020-12-016510.18540/jcecvl6iss5pp0585-0593Arduino based platform for process control learningBruna Couto Molinar Henrique0Leonardo Couto Molinar Henrique1Humberto Molinar Henrique2Universidade Federal de UberlândiaUniversidade Federal de UberlândiaUniversidade Federal de Uberlândia This work deals with implementation of an experimental flowrate control unit using free and low-cost hardware and software. The open-source software Processing was used to develop the source codes and user graphical interface and the open-source electronic prototyping platform Arduino was used to acquire data from an experimental unit. Work presents descriptions of the experimental setup, the real-time PID controllers used and theoretical/conceptual issues of Arduino. PID controllers based on internal model control, minimization of the integral of time-weighted absolute error, Ziegler-Nichols, and others were tuned for setpoint and load changes and real-time runs were carried out in order to make real-time use of  control theory learned in academy. Results showed the developed platform proved to be suitable for use in experimental setups allowing users compare their ideas and expectations with the experimental evidence in a real and low-cost fashion. In addition, the instrumentation is simple to configure with acceptable level noise and particularly useful for control/automation learning with educational purposes. https://periodicos.ufv.br/jcec/article/view/11591Real-time controlArduino applicationsProcessing applicationsPID with ArduinoProcess control education
spellingShingle Bruna Couto Molinar Henrique
Leonardo Couto Molinar Henrique
Humberto Molinar Henrique
Arduino based platform for process control learning
The Journal of Engineering and Exact Sciences
Real-time control
Arduino applications
Processing applications
PID with Arduino
Process control education
title Arduino based platform for process control learning
title_full Arduino based platform for process control learning
title_fullStr Arduino based platform for process control learning
title_full_unstemmed Arduino based platform for process control learning
title_short Arduino based platform for process control learning
title_sort arduino based platform for process control learning
topic Real-time control
Arduino applications
Processing applications
PID with Arduino
Process control education
url https://periodicos.ufv.br/jcec/article/view/11591
work_keys_str_mv AT brunacoutomolinarhenrique arduinobasedplatformforprocesscontrollearning
AT leonardocoutomolinarhenrique arduinobasedplatformforprocesscontrollearning
AT humbertomolinarhenrique arduinobasedplatformforprocesscontrollearning