next up previous contents index
Next: 4.4 Time-optimal control problems Up: 4.3.1 Changes of variables Previous: 4.3.1.3 Terminal cost   Contents   Index

4.3.1.4 Initial sets

We now want to mention how the maximum principle can be extended in another direction. We usually assume that the initial state $ x_0$ is fixed, while the final state $ x_f$ may vary within some set $ S_1$ . Here, let us briefly consider the possibility that $ x_0$ may vary as well, so that we have an initial set instead of a fixed initial state. We can impose separate constraints on $ x_0$ and $ x_f$ or, more generally, we can require that $ \Big({\textstyle{x_0}\atop
\textstyle{x_f}}\Big)$ belong to some surface $ S_2$ in $ \mathbb{R}^{2n}$ . The latter formulation allows us to capture situations where there is a joint constraint on $ x_0$ and $ x_f$ ; for example, if the trajectory is to be closed--i.e., the initial state is free but the trajectory must return to it--then $ S_2$ is the ``diagonal" in $ \mathbb{R}^{2n}$ . The terminal time $ t_f$ can be either free or fixed, as before.

It turns out that this more general set-up can be easily handled by modifying the transversality condition, which will now involve the values of the costate both at the initial time and at the final time. Namely, the transversality condition will now say that the vector $ \Big({\textstyle{p^*(t_0)}\atop
\textstyle{-p^*(t_f)}}\Big)$ must be orthogonal to the tangent space to $ S_2$ at $ \Big({\textstyle{x^*(t_0)}\atop
\textstyle{x^*(t_f)}}\Big)$ :

$\displaystyle \left\langle \begin{pmatrix}p^*(t_0)\\ -p^*(t_f) \end{pmatrix},d\...
...ll\,d\in T_{\small\Big(\begin{matrix}x^*(t_0)\\ x^*(t_f) \end{matrix}\Big)}S_2.$ (4.46)

The total number of boundary conditions for the system of canonical equations is still $ 2n$ , since each additional degree of freedom for $ x^*(t_0)$ leads to one additional constraint on $ p^*(t_0)$ .


\begin{Exercise}
Give a heuristic argument in support of the transversality cond...
...n appropriate modification of the proof of the maximum principle.
\end{Exercise}


next up previous contents index
Next: 4.4 Time-optimal control problems Up: 4.3.1 Changes of variables Previous: 4.3.1.3 Terminal cost   Contents   Index
Daniel 2010-12-20