Trajectory-tracking control of a planar parallel robot using generalized predictive control with constraints

This paper presents the generalized predictive control with constraints, implemented to a planar parallel robot in order to calculate and track the desired trajectory of the end-effector of this robot. The manipulator is driven by three brushless direct current motors, and each one has an encoder to...

Full description

Autores:
Rodelo, M
Villa Ramírez, José Luis
Yime, E
Tipo de recurso:
Fecha de publicación:
2020
Institución:
Universidad Tecnológica de Bolívar
Repositorio:
Repositorio Institucional UTB
Idioma:
eng
OAI Identifier:
oai:repositorio.utb.edu.co:20.500.12585/10033
Acceso en línea:
https://hdl.handle.net/20.500.12585/10033
https://iopscience.iop.org/article/10.1088/1742-6596/1702/1/012003/meta
Palabra clave:
Control theory
End effectors
Environmental regulations
MATLAB
Predictive control systems
Trajectories
LEMB
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
Description
Summary:This paper presents the generalized predictive control with constraints, implemented to a planar parallel robot in order to calculate and track the desired trajectory of the end-effector of this robot. The manipulator is driven by three brushless direct current motors, and each one has an encoder to measure the velocity and rotation angles of the motors. Three constraints were considered to interact with the control law: control signal, terminal response and the over impulse constraints. The performance of the control law is evaluated in the simulation environment using Matlab/Simulink with the physic model developed through simscape multibody. The angular position and velocity errors for each of the three motors were calculated. Likewise, the output torques for each one were estimated. The results proved that the control law proposed with the constraints imposed for each motors has a good efficiency with a stable response time of the robot in performing the trajectory tracking, contributing to the scientific community a strategy of predictive optimization of control actions with multiple constraints applied on parallel robots.