Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Eric-Bradford authored Dec 28, 2018
1 parent 89b8903 commit 9f6fd9a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ First install the required technical prerequisites and download the Python files
## Description
Model predictive control (MPC) is a popular control method, which is however reliant on an accurate dynamic model. Many dynamic systems however are affected by significant uncertainties often leading to a lower performance and significant constraint violations. In this algorithm we assume that a nonlinear system is affected by known stochastic parametric uncertainties leading to a stochastic nonlinear MPC (SNMPC) approach. The square-root Unscented Kalman filter (UKF) equations are used in this context for both estimation and propagation of mean and covariance of the states by generating separate scenarios as shown in the figure above. The uncertainty description is used to optimize an objective in expectation and employ chance-constraints to maintain feasibility despite the presence of the stochastic uncertainties. The covariance of the nonlinear constraints is found using linearization. The dynamic equation system is assumed to be given by differential algebraic equations (DAE). Further description on the theory can be found in [[1]](#1)[[2]](#2).

<<img src="/images/Image1.jpg" width="500">>
<img src="/images/Image1.jpg" width="500">

## Features & benefits
* Cheap SNMPC implementation for both receding and shrinking time horizons
Expand Down

0 comments on commit 9f6fd9a

Please sign in to comment.