Next Article in Journal
The Danger of Walking with Socks: Evidence from Kinematic Analysis in People with Progressive Multiple Sclerosis
Previous Article in Journal
Investigation of Ga2O3-Based Deep Ultraviolet Photodetectors Using Plasma-Enhanced Atomic Layer Deposition System
Open AccessArticle

A New Methodology for a Retrofitted Self-tuned Controller with Open-Source FPGA

División de Investigación y Posgrado, Facultad de Ingeniería, Universidad Autónoma de Querétaro, Querétaro 76010, Mexico
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(21), 6155; https://doi.org/10.3390/s20216155
Received: 27 August 2020 / Revised: 18 October 2020 / Accepted: 24 October 2020 / Published: 29 October 2020
(This article belongs to the Section Physical Sensors)
Servo systems are feedback control systems characterized by position, speed, and/or acceleration outputs. Nowadays, industrial advances make the electronic stages in these systems obsolete compared to the mechanical elements, which generates a recurring problem in technological, commercial and industrial applications. This article presents a methodology for the development of an open-architecture controller that is based on reconfigurable hardware under the open source concept for servo applications. The most outstanding contribution of this paper is the implementation of a Genetic Algorithm for online self tuning with a focus on both high-quality servo control and reduction of vibrations during the positioning of a linear motion system. The proposed techniques have been validated on a real platform and form a novel, effective approach as compared to the conventional tuning methods that employ empirical or analytical solutions and cannot improve their parameter set. The controller was elaborated from the Graphical User Interface to the logical implementation while using free tools. This approach also allows for modification and updates to be made easily, thereby reducing the susceptibility to obsolescence. A comparison of the logical implementation with the manufacturer software was also conducted in order to test the performance of free tools in FPGAs. The Graphical User Interface developed in Python presents features, such as speed profiling, controller auto-tuning, measurement of main parameters, and monitoring of servo system vibrations. View Full-Text
Keywords: retrofitted; open-hardware FPGA; vibration analysis; genetic algorithm; instrumentation and sensors; adaptive and predictive control; controller self-tuning retrofitted; open-hardware FPGA; vibration analysis; genetic algorithm; instrumentation and sensors; adaptive and predictive control; controller self-tuning
Show Figures

Figure 1

MDPI and ACS Style

Cruz-Miguel, E.E.; García-Martínez, J.R.; Rodríguez-Reséndiz, J.; Carrillo-Serrano, R.V. A New Methodology for a Retrofitted Self-tuned Controller with Open-Source FPGA. Sensors 2020, 20, 6155.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Search more from Scilit
 
Search
Back to TopTop