Module 11 : Introduction to Optimal Control

Lecture 1 : Introduction to optimal control

 

Calculus of variation says that the minimization of J with constraint is equivalent to the minimization of Ja without any constraint.

Let $ \boldsymbol{x}^*(k),\; \boldsymbol{x}^*(k+1), \; \boldsymbol{u}^*(k))$ and $ \boldsymbol{\lambda}^*(k+1)$ represent the vectors corresponding to optimal trajectories. Thus one can write


where $ \boldsymbol{\eta}(k), \; \boldsymbol{\mu}(k), \;  \boldsymbol{\nu}(k)$ are arbitrary vectors and $ \epsilon, \; \delta,  \;\gamma $ are small constants.

Substituting the above four equations in the expression of Ja,



To simplify the notation, let us denote Ja as

$\displaystyle {J}_a = \sum\limits_{k = {0}}^{{N-1}}F_a(k, \boldsymbol{x}(k),  \boldsymbol{x}(k+1), \boldsymbol{u}(k)), \boldsymbol{\lambda}(k+1))$$ $


Expanding Fa using Taylor series around $ \boldsymbol{x}^*(k),\; \boldsymbol{x}^*(k+1), \; \boldsymbol{u}^*(k))$ and $ \boldsymbol{\lambda}^*(k+1)$, we get


where

$\displaystyle F_a^*(k)=F_a(k, \boldsymbol{x}^*(k), \boldsymbol{x}^*(k+1), \boldsymbol{u}^*(k), \boldsymbol{\lambda}^*(k+1)) $

The necessary condition for Ja to be minimum is