Anti-balance Load Control System Applied to an Overhead Crane Prototype Activated by Voice Commands

Authors

Keywords:

Artificial Neural Networks, fuzzy control, mel-frequency cepstral coefficients, voice commands

Abstract

This paper presents a proposal of anti-balance control applied to a didactic overhead crane, with the possibility of its activation by voice commands through a Graphical User Interface. It was opted for the application of fuzzy intelligent control for the load anti-balance and Proportional-Derivative (PD) classic control with Ziegler-Nichols (ZN) tuning for the car sidelong movement. The whole control is embedded in an ATmega 2560 microcontroller, responsible for commuting between the two forms of control, as well as accomplish the communication with the interface. Moreover, it was used the Mel-Frequency Cepstral Coefficients for the characterization of the voice signals and a Multilayer Perceptron artificial neural network for the classification of the extracted coefficients. After the accomplishment of the car movement tests and load balance analysis, it was verified that the fuzzy controller for the sidelong movement allied to the ZN tuning for the anti-balance PD control and the speech commands recognition by artificial neural network were effective for the studied application.

Downloads

Download data is not yet available.

Author Biographies

Christofer Bernardo, Instituto Federal do Espírito Santo (IFES)

Christofer Galdino Bernardo is graduated as an Electric Engineer at Instituto Federal do Espírito Santo - Brazil (2019), having worked on projects in the areas of Intelligent Systems, Embedded Systems Control, Neural Networks and Smart Grid.

Luis Eduardo Martins de Lima, Instituto Federal do Espírito Santo

Luis Eduardo Martins de Lima has graduation (1992), master's (1995) and doctoral degrees (2007) on Electrical Engineering (1992) at Universidade Federal do Espírito Santo - Brazil. Professor at Instituto Federal do Espírito Santo - Brazil since 1996, acting in the areas of Digital Systems, Dynamic Systems Modelling and Control, Fuzzy Control and Artificial Neural Networks Applications.

References

S. Mandal, K. Singh, R. K. Behera, S. K. Sahu, N. Raj, and J. Maiti, “Human error identification and risk prioritization in overhead crane operations using HTA, SHERPA and fuzzy VIKOR method,” Expert Syst. Appl., vol. 42, no. 20, pp. 7195–7206, 2015.

A. A. Marquez, P. Venturino, and J. L. Otegui, “Common root causes in recent failures of cranes,” Eng. Fail. Anal., vol. 39, pp. 55–64, 2014.

R. L. Baiôco, “Sistema anti-balanço para transporte de cargas em pontes rolantes,” B.S. final paper, Dept. Elec. Eng., Inst. Fed. do Espírito Santo, Vitória, ES, Brazil, 2012.

Y. Zhai, M. C. Li, J. Luo, Y. Zhou, and L. Liu, “Research of the motion balance of spherical mobile robot based on fuzzy control,” J. Vibroengineering, vol. 17, no. 1, pp. 13–23, 2015.

A. A. Assis, “Desenvolvimento de um sistema de controle difuso anti-balanço para um modelo didático de ponte rolante,” B.S. final paper, Dept. Elec. Eng., Inst. Fed. do Espírito Santo, Vitória, ES, Brazil, 2015.

Y. Zhao and H. Gao, “Fuzzy-Model-Based Control of an Overhead Crane With Input Delay and Actuator Saturation,” IEEE Trans. Fuzzy Syst., vol. 20, no. 1, pp. 181–186, 2012.

W. Yu, M. A. Moreno-Armendariz, and F. O. Rodriguez, “Stable adaptive compensation with fuzzy CMAC for an overhead crane,” Inf. Sci. (Ny)., vol. 181, no. 21, pp. 4895–4907, 2011.

C. Rosales, S. Tosetti, C. Soria, and F. Rossomando, “Neural Adaptive PID Control of a Quadrotor using EFK,” IEEE Lat. Am. Trans., vol. 16, no. 11, pp. 2722–2730, 2018.

K. Ogata, Modern Control Engineering, 4th ed. Upper Saddle River, NJ, USA: Prentice Hall PTR, 2001.

D. Hernandez de la Iglesia, G. Villarubia Gonzalez, J. F. De Paz Santana, and J. Bajo Perez, “Design and implementation of a low-cost Universal Control for intelligent electric wheelchairs,” IEEE Lat. Am. Trans., vol. 16, no. 5, pp. 1328–1336, 2018.

B. Villeda Félix, J. H. Arroyo Nuñez, and R. S. Nuñez Cruz, “Displacement aid system for people with visual impairment using magnetic coils,” IEEE Lat. Am. Trans., vol. 18, no. 02, pp. 400–406, 2020.

D. Kridi, A. J. Alves, M. Lemos, and R. de A. L. Rabêlo, “Desenvolvimento de Uma Biblioteca Fuzzy para o Controle Autônomo de Um Robô Móvel em Ambiente Desconhecido,” in 1a Mostra Nacional de Robótica, At Universidade Federal de São João Del-Rei (UFSJ) - MG, 2011, pp. 155–161.

J. G. Ziegler and N. B. Nichols, “Optimum Settings for Automatic Controllers,” J. Dyn. Syst. Meas. Control, vol. 115, no. 2B, pp. 220–222, Jun. 1993.

E. R. de S. Thiago, “Reconhecimento de Voz utilizando extração de Coeficientes Mel-Cepstrais e Redes Neurais Artificiais,” B.S. final paper, Dept. Telecom. Eng., Inst. Fed. de Santa Catarina, São José, SC, 2017.

C. J. Siddhant and A. N. Cheeran, “MATLAB Based Feature Extraction Using Mel Frequency Cepstrum Coefficients for Automatic Speech Recognition,” Int. J. Sci. Eng. Technol. Res., vol. 3, no. 6, pp. 1820–1823, 2014.

M. Yuan, “Speech Recognition on DSP : Algorithm Optimization and Performance Analysis,” M.S. thesis, Dept. Electron. Eng., Chinese Univ. of Honk Kong, Honk Kong, China, 2004.

L. R. Rabiner and B. W. Juang, Fundamentals of Speech Recognition, 1st ed. Englewood Cliffs, NJ, USA: Prentice Hall, 1993.

B. P. Bogert, J. R. Healy, and J. W. Tukey, “The Quefrency Analysis of Time Series for Echoes: Cepstrum, Pseudo-Autocovariance, Cross-Cepstrum, and Saphe Cracking,” in Proceedings of the Symposium on Time Series Analysis, 1963, pp. 209–243.

P. Taylor, Text-to-Speech Synthesis, 1st ed. NY, USA: Cambridge University Press, 2009.

W. Gevaert, G. Tsenov, V. Mladenov, and S. Member, “Neural networks used for speech recognition,” J. Autom. Control, no. 20, pp. 1–7, 2010.

R. H. Hecht-Nielsen, “Kolmogorov’s Mapping Neural Network Existence Theorem,” in Proceedings of the IEEE First International Conference on Neural Networks, 1987, vol. 3, pp. 11–13.

C. Medina, S. Velazco, and J. Salinas, “Experimental control of simple pendulum model,” Sci. Educ., vol. I, no. 1992, pp. 67–76, 2005.

Published

2021-06-07

How to Cite

Bernardo, C., & Martins de Lima, L. E. (2021). Anti-balance Load Control System Applied to an Overhead Crane Prototype Activated by Voice Commands. IEEE Latin America Transactions, 19(5), 834–843. Retrieved from https://latamt.ieeer9.org/index.php/transactions/article/view/4122