Math 2.0

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

Linear-quadratic regulator

Builds on Optimal controlRiccati differential equation of optimal controlPositive semidefinite matrixPositive definite matrixAlgebraic Riccati equation

Problem

Let AA be a real n×nn \times n matrix and BB a real n×mn \times m matrix. Let QQ and FF be symmetric positive semidefinite n×nn \times n matrices, and let RR be a symmetric positive definite m×mm \times m matrix. Let T>0T > 0 and x0∈ℝnx_0 \in \R^n. The finite-horizon linear-quadratic regulator problem is to minimize J(u)=∫0T(x(t)TQx(t)+u(t)TRu(t)) dt+x(T)TFx(T)J(u) = \int_0^T \big( x(t)^{T} Q x(t) + u(t)^{T} R u(t) \big) \, dt + x(T)^{T} F x(T) over all controls u∈L2([0,T];ℝm)u \in L^2([0, T]; \R^m), where xx solves x′=Ax+Bux' = A x + B u, x(0)=x0x(0) = x_0.

Remarks

The problem is solved. Let PP be the solution of the Riccati differential equation −P′=ATP+PA−PBR−1BTP+Q-P' = A^{T} P + P A - P B R^{-1} B^{T} P + Q with P(T)=FP(T) = F. Then the unique optimal control is given by the linear feedback u∗(t)=−R−1BTP(t)x∗(t)u^*(t) = -R^{-1} B^{T} P(t) x^*(t), and the optimal cost is x0TP(0)x0x_0^{T} P(0) x_0. The proof completes the square: along any trajectory, ddt(xTPx)=−xTQx−uTRu+(u+R−1BTPx)TR(u+R−1BTPx)\frac{d}{dt} (x^{T} P x) = -x^{T} Q x - u^{T} R u + (u + R^{-1} B^{T} P x)^{T} R (u + R^{-1} B^{T} P x). Integrating from 00 to TT gives J(u)=x0TP(0)x0+∫0T∣R1/2(u+R−1BTPx)∣2 dtJ(u) = x_0^{T} P(0) x_0 + \int_0^T \abs{R^{1/2}(u + R^{-1} B^{T} P x)}^2 \, dt, which is smallest exactly for the feedback above. For the infinite horizon T=∞T = \infty and F=0F = 0, assume (A,B)(A, B) stabilizable and (C,A)(C, A) detectable, where Q=CTCQ = C^{T} C. Then the algebraic Riccati equation ATP+PA−PBR−1BTP+Q=0A^{T} P + P A - P B R^{-1} B^{T} P + Q = 0 has a unique symmetric positive semidefinite solution PP. The feedback u=−R−1BTPxu = -R^{-1} B^{T} P x is optimal and makes the closed loop asymptotically stable.

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. Algebraic Riccati equation concept
  2. Optimal control concept
  3. Positive definite matrix concept
  4. Positive semidefinite matrix concept
  5. Riccati differential equation of optimal control concept
  6. Linear-quadratic regulator problem

Where this leads

3 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Linear–quadratic_regulator
About this page
TagHR720TJZZR
URIm2://HR720TJZZR
Kindproblem
WritingW0 stub
MSC49N10, 93C05, 49N35
StatusThis copy of the site has no build data. Run m2 status HR720TJZZR.
AboutOptimal control
UsesOptimal control, Riccati differential equation of optimal control, Positive semidefinite matrix, Positive definite matrix, Algebraic Riccati equation
Same as

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

Results about this

Used by