Math 2.0

Calculus of variations and optimal control; optimization Definition

Optimal control

Builds on Admissible controlControl systemContinuous function

Definition

Let x′=f(x,u)x' = f(x, u) be a control system on ℝn\R^n with control set U⊆ℝmU \subseteq \R^m. Fix a time horizon T>0T > 0, an initial state x0∈ℝnx_0 \in \R^n and a closed target set S⊆ℝnS \subseteq \R^n. Let L ⁣:ℝn×U→ℝL \colon \R^n \times U \to \R and φ ⁣:ℝn→ℝ\varphi \colon \R^n \to \R be continuous functions, the running cost and the terminal cost. For an admissible control uu for (x0,T,S)(x_0, T, S) with trajectory xux_u, the cost is J(u)=φ(xu(T))+∫0TL(xu(t),u(t)) dt.J(u) = \varphi\big(x_u(T)\big) + \int_0^T L\big(x_u(t), u(t)\big) \, dt. An admissible control u∗u^* is an optimal control if J(u∗)≤J(u)J(u^*) \le J(u) for every admissible control uu for (x0,T,S)(x_0, T, S). The pair (u∗,xu∗)(u^*, x_{u^*}) is then an optimal pair, and xu∗x_{u^*} is an optimal trajectory.

Remarks

The integral exists, because xux_u is continuous and uu is essentially bounded, so the integrand is a bounded measurable function. A cost with both terms is in Bolza form; L=0L = 0 gives the Mayer form and φ=0\varphi = 0 the Lagrange form. An optimal control need not exist, and when it exists it need not be unique.

Example: x′=ux' = u on ℝ\R with U=[−1,1]U = [-1, 1], x0=0x_0 = 0, T=1T = 1, S=ℝS = \R, L=0L = 0 and φ(x)=−x\varphi(x) = -x. Every admissible uu gives xu(1)=∫01u(t) dt≤1x_u(1) = \int_0^1 u(t) \, dt \le 1, so J(u)≥−1J(u) \ge -1. The control u∗=1u^* = 1 gives J(u∗)=−1J(u^*) = -1, so it is optimal.

Non-example: the control u=0u = 0 in the same problem is admissible but not optimal, since J(0)=0>−1=J(u∗)J(0) = 0 > -1 = J(u^*).

Reading path

To understand this page from the ground up, read these 7 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. Admissible control concept
  3. Continuous function concept
  4. Lipschitz condition concept
  5. Ordinary differential equation concept
  6. Control system definition
  7. Optimal control definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Optimal_control
About this page
TagEZ8NBZ8D0E
URIm2://EZ8NBZ8D0E
Kinddefinition
WritingW0 stub
MSC49J15, 49K15, 93C15
DefinesOptimal control
UsesAdmissible control, Control system, Continuous function

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.