Math 2.0

Calculus of variations and optimal control; optimization Optimality conditions in control Example

Fuller's phenomenon

Builds on Chattering controlBang–bang controlPontryagin's maximum principle

Example

Fuller's problem is the optimal control problem minimize ∫0∞x1(t)2 dtsubject to x1′=x2,  x2′=u,  ∣u(t)∣≤1,  x(0)=ξ,\text{minimize } \int_0^\infty x_1(t)^2 \, dt \quad \text{subject to } x_1' = x_2, \; x_2' = u, \; \abs{u(t)} \le 1, \; x(0) = \xi, where ξ∈ℝ2\xi \in \R^2 is a given nonzero initial state and uu is a measurable control. For every ξ≠0\xi \ne 0 the optimal control is bang–bang with u=±1u = \pm 1. It switches infinitely many times, and the switching times accumulate at a finite time t∗t^*, at which the state reaches the origin. After t∗t^* the optimal control is u=0u = 0 and the state stays at the origin. So the optimal control is a chattering control. This behaviour is called Fuller's phenomenon.

Remarks

A scaling argument explains the pattern. If (x1(t),x2(t),u(t))(x_1(t), x_2(t), u(t)) is admissible, then so is (λ2x1(t/λ),λx2(t/λ),u(t/λ))(\lambda^2 x_1(t/\lambda), \lambda x_2(t/\lambda), u(t/\lambda)) for every λ>0\lambda > 0, and its cost is multiplied by λ5\lambda^5. So the optimal feedback is invariant under this scaling, and the time between two switches shrinks by a fixed factor at each switch. The intervals then form a geometric series with finite sum, which gives the finite time t∗t^*. The optimal feedback has the form u=−sgn⁡(x1+Cx2∣x2∣)u = -\sgn(x_1 + C x_2 \abs{x_2}) for a certain constant C>0C > 0. Necessary conditions of Pontryagin's maximum principle together with this scaling are the main tools of the analysis.

Reading path

To understand this page from the ground up, read these 6 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. Bang–bang control concept
  3. Chattering control concept
  4. Control system concept
  5. Pontryagin's maximum principle statement
  6. Fuller's phenomenon example

Further reading

  1. Web https://en.wikipedia.org/wiki/Bang–bang_control
About this page
TagRSZS9SFFZ7
URIm2://RSZS9SFFZ7
Kindexample
WritingW0 stub
MSC49K15, 49J15, 93C15
Instance ofChattering control
UsesChattering control, Bang–bang control, Pontryagin's maximum principle

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.