quotation:[Copy]
Rafael Isaac Vázquez-Cruz1,Ernesto Castellanos-Velasco1,José Fermi Guerrero-Castellanos1.[en_title][J].Control Theory and Technology,2025,23(3):513~528.[Copy]
【Print page】 【Online reading】【Download PDF Full text】 View/Add CommentDownload reader Close

←Previous page|Page Next →

Back Issue    Advanced search

This Paper:Browse 6   Download 0 本文二维码信息
码上扫一扫!
Frugal model predictive control and active disturbance rejection for laser beam steering systems
RafaelIsaacVázquez-Cruz1,ErnestoCastellanos-Velasco1,JoséFermiGuerrero-Castellanos1
0
(1 Faculty of Electronics, Benemérita Universidad Autónoma de Puebla (BUAP), 18 Sur and Av. San Claudio, 72450 Puebla, Puebla, Mexico)
摘要:
This paper aims to fuse two well-established and, at the same time, opposed control techniques, namely, model predictive control (MPC) and active disturbance rejection control (ADRC), to develop a dynamic motion controller for a laser beam steering system. The proposed technique uses the ADRC philosophy to lump disturbances and model uncertainties into a total disturbance. Then, the total disturbance is estimated via a discrete extended state disturbance observer (ESO), and it is used to (1) handle the system constraints in a quadratic optimization problem and (2) injected as a feedforward term to the plant to reject the total disturbance, together with the feedback term obtained by the MPC. The main advantage of the proposed approach is that the MPC is designed based on a straightforward integrator-chain model such that a simple convex optimization problem is performed. Several experiments show the real-time closed-loop performance regarding trajectory tracking and disturbance rejection. Owing to simplicity, the self-contained approach MPC+ESO becomes a Frugal MPC, which is computationally economical, adaptable, efficient, resilient, and suitable for applications where on-board computational resources are limited.
关键词:  Frugal model predictive control (FMPC) · Active disturbance rejection control (ADRC) · Laser beam steering system (LBS) · Real-time application · Constrained systems
DOI:https://doi.org/10.1007/s11768-025-00281-7
基金项目:R.I. Vázquez-Cruz thanks the National Council of Science, Humanities, Technology and Innovation (SECIHTI) for providing financial support through his Master scholarship. The Vicerrectoría de Investigación y Estudios de Posgrado (VIEP-BUAP) partially funded this work under grant number 00593-PV/2025.
Frugal model predictive control and active disturbance rejection for laser beam steering systems
Rafael Isaac Vázquez-Cruz1,Ernesto Castellanos-Velasco1,José Fermi Guerrero-Castellanos1
(1 Faculty of Electronics, Benemérita Universidad Autónoma de Puebla (BUAP), 18 Sur and Av. San Claudio, 72450 Puebla, Puebla, Mexico)
Abstract:
This paper aims to fuse two well-established and, at the same time, opposed control techniques, namely, model predictive control (MPC) and active disturbance rejection control (ADRC), to develop a dynamic motion controller for a laser beam steering system. The proposed technique uses the ADRC philosophy to lump disturbances and model uncertainties into a total disturbance. Then, the total disturbance is estimated via a discrete extended state disturbance observer (ESO), and it is used to (1) handle the system constraints in a quadratic optimization problem and (2) injected as a feedforward term to the plant to reject the total disturbance, together with the feedback term obtained by the MPC. The main advantage of the proposed approach is that the MPC is designed based on a straightforward integrator-chain model such that a simple convex optimization problem is performed. Several experiments show the real-time closed-loop performance regarding trajectory tracking and disturbance rejection. Owing to simplicity, the self-contained approach MPC+ESO becomes a Frugal MPC, which is computationally economical, adaptable, efficient, resilient, and suitable for applications where on-board computational resources are limited.
Key words:  Frugal model predictive control (FMPC) · Active disturbance rejection control (ADRC) · Laser beam steering system (LBS) · Real-time application · Constrained systems