Blucher Chemical Engineering Proceedings
- Todas as edições
- Última edição
- Equipe de Produção
- ISSN 2359-1757
ARDUINO OPEN HARDWARE TEST THROUGH CHEMICAL SYSTEM SIMULATION UNDER LUMPED MODEL DYNAMICS
ARDUINO OPEN HARDWARE TEST THROUGH CHEMICAL SYSTEM SIMULATION UNDER LUMPED MODEL DYNAMICS
PEREIRA FILHO, R. D.; FURLONG, V. B.; COSTA, J. A. V.
Artigo:
Arduino boards are interesting computing tool due to low cost and power consumption, as well as I/O ports, both analogs and digitals. Yet, small memory and clock frequency with truncation errors may disrupt numerical processing. This study aimed to design and evaluate the performance of a dynamic simulation based on ODEs in the Arduino, with three evaluated microprocessors; ATMEGA 328P and 2560, both 8 bits, and SAM3X8E Atmel ARM CORTEX – 32 bits. The study case was a batch reactor dynamic simulation. The Runge-Kutta 4th order algorithm was written in C++ and compiled for EPROM utilization. The output was a 115000bit/s serial connection. Processing time was almost identical for 8 bits architectures, while 32 bits was 25% faster. Without the serial connection the 8 bits architectures were 16 times faster and the 32 bits was 42 times faster. Error truncation was similar, since the floating points is done through software. The Arduino platform, despite its modest hardware, allows simple chemical systems simulation.
Arduino boards are interesting computing tool due to low cost and power consumption, as well as I/O ports, both analogs and digitals. Yet, small memory and clock frequency with truncation errors may disrupt numerical processing. This study aimed to design and evaluate the performance of a dynamic simulation based on ODEs in the Arduino, with three evaluated microprocessors; ATMEGA 328P and 2560, both 8 bits, and SAM3X8E Atmel ARM CORTEX – 32 bits. The study case was a batch reactor dynamic simulation. The Runge-Kutta 4th order algorithm was written in C++ and compiled for EPROM utilization. The output was a 115000bit/s serial connection. Processing time was almost identical for 8 bits architectures, while 32 bits was 25% faster. Without the serial connection the 8 bits architectures were 16 times faster and the 32 bits was 42 times faster. Error truncation was similar, since the floating points is done through software. The Arduino platform, despite its modest hardware, allows simple chemical systems simulation.
Palavras-chave:
DOI: 10.5151/chemeng-cobeq2014-0331-25973-155876
Referências bibliográficas
- [1] BALSA, C. – Eq. Dif. Ord., Dep. De Matemática, Universidade de Bragança Disponível em http://www.ipb.pt/~balsa/teaching/MN08/EDOs_PVI.pdf, acessado em 10/04/2014.
- [2] BANZI, M.; Getting Started with Arduino, O''Reilly Media, 2009.
- [3] BORKAR, C. Andamp; XINRONG, L. ; Development of wireless sensor network system for indoor air quality monitoring, North Texas University, 2012, Área temática: Simulação, Otimização e Controle de Processos 7BUTTERFIELD, A.; Use of Arduino Microcontrollers in Chemical Engineering Curricula, Proceedings of AICHE Annual Meeting, 2013.
- [4] CELA, .,YEBES,J.J.,ARROYO,R.,BERGASA,L.M.,BAREA,R.,LÓPEZ,E.,Complete low-cost implementation of a teleoperated control system for a humanoid robot. Sensors v.13,2013.
- [5] ELMEHRAZ, N.; Design of a Highly Portable Data Logging Embedded System for Naturalistic Motorcycle Study, University of South Florida, 2013; FALK, H.M.; BENZ, H.C.; Monitoring the anaerobic digestion process, Jacobs University, 2011.
- [6] GIBB, A. M., New Media Art, Design, And The Arduino Microcontroller: A Malleable Pool, Masterʼs Thesis, Pratt Institute, 2010.
- [7] GÖDDEKE, D.; KOMATITSCH, D. ; GEVELER, M.; RIBBROCK, D.; RAJOVIC, N.; PUZOVIC, N.; RAMIREZ, A.; Energy efficiency vs. performance of the numerical solution of PDEs: An application study on a low-power ARM-based cluster, Journal of Computational Physics, Vol. 237, pp 132-150, 2013 HLOUPIS, G.; STAVRAKAS, I.; MOUTZOURIS, K.; ALEXANDRIDIS, A.; TRIANTIS, D.; WSN Open Source Development Platform: Application to Green Learning, Procedia Engineering 25, 1049 – 1052, 2011.
- [8] KHAOUANE, L.; BENKORTBI, O.; HANINI, S. and SI-MOUSSA, C.. Modeling of an industrial process of pleuromutilin fermentation using feed-forward neural networks. Brazilian Journal of Chemical Engineering, vol.30, n.1, pp. 105-116, 2013.
- [9] KORNUTA,J.A.,NIPPER,M.E.,DIXON,B. , Low-cost microcontroller platform for studying lymphatic biomechanics in vitro.J.Biomech.46(1),183–186, 2013.. LEUNG, K. - A History of the Arduino Microcontroller – disponível em http://www.kenleung.ca/portfolio/arduino-a-brief-history-3/. Acessado em 10/04/2014.
- [10] LUYBEN, W.L.; Process Modeling, Simulation and Control for Chemical Engineers, Second edition, McGraw-Hill, 1990.
- [11] ORTEGA-ZAMORANO, F.,SUBIRATS, J.L.,JEREZ,J.M.,MOLINA,I., FRANCO,L., Implementation of the C-Mantec neural network constructive algorithm in an arduino UNO microcontroller. Lect. Notes Comput. Sci. 7902,80–87, 2013.
- [12] PURVIS, M.; REMOTE DATA LOGGER For Photo-Voltaic Research, Murdoch U., 2013.
- [13] VICENTE, M. J. P.; SARMENTO, M. H. C.; DECT Shield for Arduino, IFT Lisboa, 2012.
- [14] ZENO, M.J. Andamp; GUTIERREZ, E.; Design of an Autonomous Self Correcting Platform Using Open Source Hardware, Faculty of Rensselaer Polytechnic Institute, 2011.
Como citar:
PEREIRA FILHO, R. D. ; FURLONG, V. B.; COSTA, J. A. V.; "ARDUINO OPEN HARDWARE TEST THROUGH CHEMICAL SYSTEM SIMULATION UNDER LUMPED MODEL DYNAMICS", p-11406-11413.
In: Anais do XX Congresso Brasileiro de Engenharia Química - COBEQ 2014 [= Blucher Chemical Engineering Proceedings, v.1, n.2].
São Paulo: Blucher,
2015.
ISSN 23591757,
DOI 10.5151/chemeng-cobeq2014-0331-25973-155876
últimos 30 dias
133
downloads
355
visualizações
709
indexações
Sou autor desse trabalho
Você é citado neste trabalho?
Exportar citação - RefWork (RIS)
Copie a citação abaixo ou clique no botão Download para obter um arquivo com os dados
TY - CONF T1 - ARDUINO OPEN HARDWARE TEST THROUGH CHEMICAL SYSTEM SIMULATION UNDER LUMPED MODEL DYNAMICS JO - Blucher Chemical Engineering Proceedings VL - 1 IS - 2 SP - 11406 EP - 11413 PY - 2015 T2 - XX Congresso Brasileiro de Engenharia Química AU - , , SN - 23591757 DO - http://dx.doi.org/10.5151/chemeng-cobeq2014-0331-25973-155876 UR - www.proceedings.blucher.com.br/article-details/arduino-open-hardware-test-through-chemical-system-simulation-under-lumped-model-dynamics-18067 KW - ER -
Exportar citação - BibTeX(BIB)
Copie a citação abaixo ou clique no botão Download para obter um arquivo com os dados
@article{PEREIRAFILHO20144,
title="ARDUINO OPEN HARDWARE TEST THROUGH CHEMICAL SYSTEM SIMULATION UNDER LUMPED MODEL DYNAMICS",
journal="Blucher Chemical Engineering Proceedings",
volume="1",
number="2",
pages="11406 - 11413",
year="2015",
note="",
issn="23591757",
doi="http://dx.doi.org/10.5151/chemeng-cobeq2014-0331-25973-155876",
url="www.proceedings.blucher.com.br/article-details/arduino-open-hardware-test-through-chemical-system-simulation-under-lumped-model-dynamics-18067",
author="R. D. PEREIRA FILHO", "V. B. FURLONG", "J. A. V. COSTA",
keywords="",
}
Exportar citação - Text(TXT)
Copie a citação abaixo ou clique no botão Download para obter um arquivo com os dados
R. D. PEREIRA FILHO, V. B. FURLONG, J. A. V. COSTA, ARDUINO OPEN HARDWARE TEST THROUGH CHEMICAL SYSTEM SIMULATION UNDER LUMPED MODEL DYNAMICS, Blucher Chemical Engineering Proceedings, Volume 1, 2015, Pages 11406-11413, ISSN 23591757, http://dx.doi.org/10.5151/chemeng-cobeq2014-0331-25973-155876 (www.proceedings.blucher.com.br/article-details/arduino-open-hardware-test-through-chemical-system-simulation-under-lumped-model-dynamics-18067) Palavras-chave:: ;