Model predictive control projects and source code

Model predictive control of multi input, multi output (mimo) systems in matlab

The following Matlab project contains the source code and Matlab examples used for model predictive control of multi input, multi output (mimo) systems . These scripts set up and simulate Model Predictive Control of a general Multi-Input, Multi-Output (MIMO) Control system, when the linearized state-space model (or transfer function) is given as input to the functions.

Dynamic Programming Matlab Code

Dynamic programming is a method for solving complex problems by breaking them down into simpler subproblems. It is applicable to problems exhibiting the properties of overlapping subproblems[1] and optimal substructure (described below). When applicable, the method takes far less time than naive methods that don't take advantage of the subproblem overlap (like depth-first search).

The following matlab project contains the source code and matlab examples used for dynamic programming.

Subscribe to RSS - Model predictive control