Math 2.0

Calculus of variations and optimal control; optimization Definition

Costate equation

Builds on Hamiltonian of an optimal control problemControl systemAbsolute continuity

Definition

Let U⊆ℝmU \subseteq \R^m be nonempty, T>0T > 0, and let f ⁣:[0,T]×ℝn×U→ℝnf \colon [0, T] \times \R^n \times U \to \R^n and L ⁣:[0,T]×ℝn×U→ℝL \colon [0, T] \times \R^n \times U \to \R be continuous with continuous partial derivatives in xx. Let H(t,x,u,p,λ0)=p⋅f(t,x,u)−λ0L(t,x,u)H(t, x, u, p, \lambda_0) = p \cdot f(t, x, u) - \lambda_0 L(t, x, u) be the Hamiltonian, and fix λ0≥0\lambda_0 \ge 0. Let u ⁣:[0,T]→Uu \colon [0, T] \to U be a measurable bounded control with trajectory xx of the control system x′=f(t,x,u)x' = f(t, x, u). The costate equation along (x,u)(x, u) is the linear differential equation p′(t)=−∂H∂x(t,x(t),u(t),p(t),λ0)=−(∂f∂x(t,x(t),u(t)))Tp(t)+λ0∇xL(t,x(t),u(t))p'(t) = -\frac{\partial H}{\partial x}(t, x(t), u(t), p(t), \lambda_0) = -\Big(\frac{\partial f}{\partial x}(t, x(t), u(t))\Big)^{T} p(t) + \lambda_0 \nabla_x L(t, x(t), u(t)) for an absolutely continuous function p ⁣:[0,T]→ℝnp \colon [0, T] \to \R^n, required to hold for almost every t∈[0,T]t \in [0, T]. A solution pp is a costate or adjoint vector along (x,u)(x, u).

Remarks

Example: x′=ux' = u in ℝ\R with running cost ∫12(x2+u2) dt\int \frac12 (x^2 + u^2) \, dt and λ0=1\lambda_0 = 1. Then H=pu−12(x2+u2)H = p u - \frac12 (x^2 + u^2) and ∂H/∂x=−x\partial H / \partial x = -x, so the costate equation is p′=xp' = x. Non-example: p′=+∂H/∂xp' = +\partial H / \partial x is not the costate equation, because the sign is wrong. With it, the quantity p⋅δxp \cdot \delta x for a solution δx\delta x of the linearized equation δx′=(∂f/∂x)δx\delta x' = (\partial f / \partial x) \delta x would not be constant when λ0=0\lambda_0 = 0. The costate equation is fixed by a boundary condition, the transversality condition. For a free final state and an endpoint cost φ(x(T))\varphi(x(T)) to be minimized, it is p(T)=−λ0∇φ(x(T))p(T) = -\lambda_0 \nabla \varphi(x(T)).

Reading path

To understand this page from the ground up, read these 4 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Absolute continuity concept
  2. Control system concept
  3. Hamiltonian of an optimal control problem concept
  4. Costate equation definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Costate_equation
About this page
TagSVXBKKB3T4
URIm2://SVXBKKB3T4
Kinddefinition
WritingW0 stub
MSC49K15, 93C15
DefinesCostate equation
UsesHamiltonian of an optimal control problem, Control system, Absolute continuity

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.