Cargando…

Neural Network Direct Control with Online Learning for Shape Memory Alloy Manipulators

New actuators and materials are constantly incorporated into industrial processes, and additional challenges are posed by their complex behavior. Nonlinear hysteresis is commonly found in shape memory alloys, and the inclusion of a suitable hysteresis model in the control system allows the controlle...

Descripción completa

Detalles Bibliográficos
Autores principales: Gómez-Espinosa, Alfonso, Castro Sundin, Roberto, Loidi Eguren, Ion, Cuan-Urquizo, Enrique, Treviño-Quintanilla, Cecilia D.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6603747/
https://www.ncbi.nlm.nih.gov/pubmed/31174288
http://dx.doi.org/10.3390/s19112576
Descripción
Sumario:New actuators and materials are constantly incorporated into industrial processes, and additional challenges are posed by their complex behavior. Nonlinear hysteresis is commonly found in shape memory alloys, and the inclusion of a suitable hysteresis model in the control system allows the controller to achieve a better performance, although a major drawback is that each system responds in a unique way. In this work, a neural network direct control, with online learning, is developed for position control of shape memory alloy manipulators. Neural network weight coefficients are updated online by using the actuator position data while the controller is applied to the system, without previous training of the neural network weights, nor the inclusion of a hysteresis model. A real-time, low computational cost control system was implemented; experimental evaluation was performed on a 1-DOF manipulator system actuated by a shape memory alloy wire. Test results verified the effectiveness of the proposed control scheme to control the system angular position, compensating for the hysteretic behavior of the shape memory alloy actuator. Using a learning algorithm with a sine wave as reference signal, a maximum static error of 0.83° was achieved when validated against several set-points within the possible range.