This is a repository of the codes for combined design of ILC and MPC [1] for nonlinear systems.
The following software/toolboxes for MATLAB are required for using the codes in this folder:
- Multi-Parametric Toolbox 3: https://www.mpt3.org/;
- YALMIP: https://yalmip.github.io/;
- MOSEK(Version 9.3.6): https://www.mosek.com/;
Note that you can readily adapt these codes to your model after installing the software/toolboxes above.
You are more than welcome to use the code for your research if it is useful. If you use the code for your research, please cite the following paper:
@article{zhou2024combined,
title={Combined Iterative Learning and Model Predictive Control Scheme for Nonlinear Systems},
author={Zhou, Yuanqiang and Tang, Xiaopeng and Li, Dewei and Lai, Xin and Gao, Furong},
journal={IEEE Transactions on Systems, Man, and Cybernetics: Systems},
volume={54},
number={6},
pages={3558--3567},
year={2024},
publisher={IEEE}
}
[1] Y. Zhou, X. Tang, D. Li, X. Lai, & F. Gao, Combined iterative learning and model predictive control scheme for nonlinear systems, In: IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 54, no. 6, pp. 3558-3567, 2024.