Data-Driven Incremental Model Predictive Control for Robot Manipulators
Model predictive control (MPC) is one of the few control frameworks allowing to systematically integrate input and/or state constraints to realize safe control. Nonetheless, traditional MPC requires a full model of the system dynamics and model mismatch degrades performance. In this article, a data-driven MPC scheme is developed for robot manipulators to reduce dependencies on system models and also design parameters. First, an incremental MPC is designed using an approximated model from time-delay estimation (TDE) that allows for prediction based on recent information from sensors instead of a full model. Then, a data-driven parameter estimation method updates the TDE parameter online to reduce dependence on parameters and improve accuracy of this approximated model. A recursive least squares algorithm is used and equipped with a novel strategy to adapt the forgetting factor based on the variation of the identified parameters. The resulting data-driven MPC allows for efficient implementation and we demonstrate its superior tracking performance in experiments with a 3-DoF robot manipulator.
Authors
- Marion Leibold (ORCID: https://orcid.org/0000-0002-2802-5600)
- Yuhang Zhou (ORCID: https://orcid.org/0000-0002-2428-8198)
- Martin Buss (ORCID: https://orcid.org/0000-0002-1776-2752)
- Yongchao Wang (ORCID: https://orcid.org/0000-0001-9738-3076)
- Fangzhou Liu (ORCID: https://orcid.org/0000-0002-1275-4809)
Institutions
- Xidian University (CN)
- Harbin Institute of Technology (CN)
- Technical University of Munich (DE)
Publication Details
- Journal
- IEEE/ASME Transactions on Mechatronics
- Published
- 2024-12-27
- DOI
- https://doi.org/10.1109/tmech.2024.3510729
- Citations
- 2
- Primary Topic
- Advanced Control Systems Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.66
Funders
- National Natural Science Foundation of China