Multivariable Linear Position Control Based on Active Disturbance Rejection for Two Linear Slides Coupled to a Mass
Fabio Abel Gómez Becerra,
Jonathan Villanueva Tavira,
Héctor Miguel Buenabad Arias,
Andrés Blanco Ortega,
Estela Sarmiento Bustos,
Manuela Calixto Rodríguez,
Jorge Salvador Valdez Martinez
Affiliations
Fabio Abel Gómez Becerra
TecNM/Instituto Tecnológico José Mario Molina Pasquel y Henríquez Campus Puerto Vallarta, Puerto Vallarta 48338, Jalisco, Mexico
Jonathan Villanueva Tavira
TecNM/Centro Nacional de Investigación y Desarrollo Tecnológico, Cuernavaca 62490, Morelos, Mexico
Héctor Miguel Buenabad Arias
TecNM/Centro Nacional de Investigación y Desarrollo Tecnológico, Cuernavaca 62490, Morelos, Mexico
Andrés Blanco Ortega
TecNM/Centro Nacional de Investigación y Desarrollo Tecnológico, Cuernavaca 62490, Morelos, Mexico
Estela Sarmiento Bustos
Division Académica de Mecánica Industrial, Universidad Tecnológica Emiliano Zapata del Estado de Morelos, Av. Universidad Tecnológica 1, Palo Escrito, Emiliano Zapata 62765, Morelos, Mexico
Manuela Calixto Rodríguez
Division Académica de Mecánica Industrial, Universidad Tecnológica Emiliano Zapata del Estado de Morelos, Av. Universidad Tecnológica 1, Palo Escrito, Emiliano Zapata 62765, Morelos, Mexico
Jorge Salvador Valdez Martinez
Division Académica de Mecánica Industrial, Universidad Tecnológica Emiliano Zapata del Estado de Morelos, Av. Universidad Tecnológica 1, Palo Escrito, Emiliano Zapata 62765, Morelos, Mexico
Active Disturbance Rejection Control (ADRC) is a promising approach that has emerged to deal with uncertainties, which has received many practical applications in motion controls. This paper presents a multivariable controller for active disturbance rejection (ADR) based on an extended state linear observer for tracking the linear position trajectory of a mass moved by two linear slides, each one driven by a DC motor. The linear extended state observer is used to estimate the endogenous and exogenous disturbances of the system, which are assumed to be unknown, but bounded. Therefore, the feedback system prevents each actuator from operating at different forward speeds, and thus a synchronization between the two actuators is achieved by moving the common mass smoothly. The simulation and the experimental results show the effectiveness and robustness of the controller proposal when moving the mass with both actuators.