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

被引:19
作者
Cruz-Miguel, Edson E. [1 ]
Garcia-Martinez, Jose R. [1 ]
Rodriguez-Resendiz, Juvenal [1 ]
Carrillo-Serrano, Roberto, V [1 ]
机构
[1] Univ Autonoma Queretaro, Fac Ingn, Div Invest & Posgrad, Queretaro 76010, Mexico
关键词
retrofitted; open-hardware FPGA; vibration analysis; genetic algorithm; instrumentation and sensors; adaptive and predictive control; controller self-tuning; PID CONTROLLER; ARCHITECTURE; DESIGN; SYSTEMS; ROBOTS;
D O I
10.3390/s20216155
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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.
引用
收藏
页码:1 / 21
页数:21
相关论文
共 41 条
[1]   Simulink Modeling and Design of an Efficient Hardware-Constrained FPGA-Based PMSM Speed Controller [J].
Alecsa, Bogdan ;
Cirstea, Marcian N. ;
Onea, Alexandru .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2012, 8 (03) :554-562
[2]   Autotuning a PID controller: A fuzzy-genetic approach [J].
Bandyopadhyay, R ;
Chakraborty, UK ;
Patranabis, D .
JOURNAL OF SYSTEMS ARCHITECTURE, 2001, 47 (07) :663-673
[3]  
Berri P. C., 2019, P 29 EUROPEAN SAFET, P22, DOI [10.3850/978-981-11-2724-3_0480-cd, DOI 10.3850/978-981-11-2724-3_0480-CD]
[4]   Optimal Trajectories for Vibration Reduction Based on Exponential Filters [J].
Biagiotti, Luigi ;
Melchiorri, Claudio ;
Moriello, Lorenzo .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2016, 24 (02) :609-622
[5]   ZUMA: An Open FPGA Overlay Architecture [J].
Brant, Alexander ;
Lemieux, Guy G. F. .
2012 IEEE 20TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2012, :93-96
[6]   Recycling and Updating an Educational Robot Manipulator with Open-Hardware-Architecture [J].
Concha Sanchez, Antonio ;
Felipe Figueroa-Rodriguez, Juan ;
Gerardo Fuentes-Covarrubias, Andres ;
Fuentes-Covarrubias, Ricardo ;
Kumar Gadi, Suresh .
SENSORS, 2020, 20 (06)
[7]  
Cordova E.P., 2019, REV COLOMB TECNOL RC, DOI [10.24054/16927257.v0.n0.2018.3309, DOI 10.24054/16927257.V0.N0.2018.3309]
[8]   A modular-architecture controller for CNC systems based on open-source electronics [J].
Correa, Jorge E. ;
Toombs, Nicholas ;
Ferreira, Placid M. .
JOURNAL OF MANUFACTURING SYSTEMS, 2017, 44 :317-323
[9]   Smooth and time-optimal S-curve trajectory planning for automated robots and machines [J].
Fang, Yi ;
Hu, Jie ;
Liu, Wenhai ;
Shao, Quanquan ;
Qi, Jin ;
Peng, Yinghong .
MECHANISM AND MACHINE THEORY, 2019, 137 :127-153
[10]  
Flores-Morán E, 2018, 2018 19TH INTERNATIONAL CARPATHIAN CONTROL CONFERENCE (ICCC), P162, DOI 10.1109/CarpathianCC.2018.8399621