Your browser doesn't support javascript.
loading
A PID-Type Fuzzy Logic Controller-Based Approach for Motion Control Applications.
García-Martínez, José R; Cruz-Miguel, Edson E; Carrillo-Serrano, Roberto V; Mendoza-Mondragón, Fortino; Toledano-Ayala, Manuel; Rodríguez-Reséndiz, Juvenal.
Afiliação
  • García-Martínez JR; Facultad de Ingeniería, Universidad Autónoma de Querétaro, Querétaro 76010, Mexico.
  • Cruz-Miguel EE; Facultad de Ingeniería, Universidad Autónoma de Querétaro, Querétaro 76010, Mexico.
  • Carrillo-Serrano RV; Facultad de Ingeniería, Universidad Autónoma de Querétaro, Querétaro 76010, Mexico.
  • Mendoza-Mondragón F; Laboratorio de Investigación en Control Reconfigurable, Querétaro 76120, Mexico.
  • Toledano-Ayala M; Facultad de Ingeniería, Universidad Autónoma de Querétaro, Querétaro 76010, Mexico.
  • Rodríguez-Reséndiz J; Facultad de Ingeniería, Universidad Autónoma de Querétaro, Querétaro 76010, Mexico.
Sensors (Basel) ; 20(18)2020 Sep 17.
Article em En | MEDLINE | ID: mdl-32957595
ABSTRACT
Motion control is widely used in industrial applications since machinery, robots, conveyor bands use smooth movements in order to reach a desired position decreasing the steady error and energy consumption. In this paper, a new Proportional-Integral-Derivative (PID) -type fuzzy logic controller (FLC) tuning strategy that is based on direct fuzzy relations is proposed in order to compute the PID constants. The motion control algorithm is composed by PID-type FLC and S-curve velocity profile, which is developed in C/C++ programming language; therefore, a license is not required to reproduce the code among embedded systems. The self-tuning controller is carried out online, it depends on error and change in error to adapt according to the system variations. The experimental results were obtained in a linear platform integrated by a direct current (DC) motor connected to an encoder to measure the position. The shaft of the motor is connected to an endless screw; a cart is placed on the screw to control its position. The rise time, overshoot, and settling time values measured in the experimentation are 0.124 s, 8.985% and 0.248 s, respectively. These results presented in part 6 demonstrate the performance of the controller, since the rise time and settling time are improved according to the state of the art. Besides, these parameters are compared with different control architectures reported in the literature. This comparison is made after applying a step input signal to the DC motor.
Palavras-chave

Texto completo: 1 Base de dados: MEDLINE Idioma: En Ano de publicação: 2020 Tipo de documento: Article

Texto completo: 1 Base de dados: MEDLINE Idioma: En Ano de publicação: 2020 Tipo de documento: Article