This is a note about MPC, refer to the course taught by Prof. Bing Zhu. Check The Course On Bilibili here.
The code is organized as follows:
.
├──common/
├──constraints_mpc/
├──fig/
├──MPC_tools_try/
├──nonlinear_mpc/
├──Robust_mpc/
├──setup.m
├──unconstraint_mpc/
common
- Contains the common function such as the MPC matrix Gains(Phi).
constraints_mpc
- It mainly introduces the course case codes of the chapter-2, and the name of the code file is its code meaning.
MPC_tools_try
- Contains the method from MATLAB MPC toolbox.
nonlinear_mpc
- Contains the code of Chapter-3.
Robust_mpc
- Contains the code of Chapter-4.
unconstraint_mpc
- Contains the code of Chapter-1.
setup.m
- Before you try to run the codes, you should run this first.
Figure: Explicit MPC