Model Predictive Controllers
The jMPC
Class represents a Model Predictive Controller together with properties and functions required to simulate it, analyze it, and implement it, whether in Matlab, Simulink or an Embedded Platform. The aim of this toolbox is to break the barriers to MPC, allowing simple intuitive design and tuning, thus not all commercial MPC properties have been written into the algorithm.
jMPC | Create a jMPC MPC Controller |
jMPCset | Create or edit jMPC options structure |
sim | Simulate an MPC controller in a given simulation environment |
mpcsolve | Solve for the optimal MPC control input |
plot | Plot MPC results |
compare | Compare two MPC simulations |
GetMPCToolboxObj | Return a Matlab MPC Toolbox® object based on the jMPC object |