CDS 110b: Optimal Control: Difference between revisions

From Murray Wiki
Jump to navigationJump to search
(added FAQ from 2003)
No edit summary
Line 24: Line 24:
<blockquote>
<blockquote>
<p>According to the form of the quadratic cost function J, there are three quadratic terms such
<p>According to the form of the quadratic cost function J, there are three quadratic terms such
as XTQX, UTRU, and X(T)TP1X(T). When Q>=0 and if Q is relative big, the value of X will have  
as <math>x^T Q x</math>, <math>u^T R u</math>, and <math>X(T)^T P_1 X(T)</math>. When <math>Q \geq 0</math> and if Q is relative big, the value of x will have bigger contribution to the value of J. In order to keep J small, x must be relatively small. So  
bigger contribution to the value of J. In order to keep J small, X must be relative small. So  
selecting a big Q can keep x in small value regions. This is what the "penalizing" means.</p>
selecting a big Q can keep X in small value regions. This is what the "penalizing" means.</p>


<p>So in the optimal control design, the relative values of Q, R, and P1 represent how important  
<p>So in the optimal control design, the relative values of Q, R, and <math>P_1</math> represent how important  
X, U, and X(T) are in the designer's concerns.</p>
X, U, and X(T) are in the designer's concerns.</p>


<p>Zhipu Jin,13 Jan 03</p>
<p>Zhipu Jin,13 Jan 03</p>
</blockquote>
</blockquote>

Revision as of 21:03, 2 January 2006

WARNING: This page is for a previous year.
See current course homepage to find most recent page available.
Course Home L7-2: Sensitivity L8-1: Robust Stability L9-1: Robust Perf Schedule

This lecture provides an overview of optimal control theory. Beginning with a review of optimization, we introduce the notion of Lagrange multipliers and provide a summary of the Pontryagin's maximum principle.

Lecture Outline

  1. Introduction: two degree of freedom design and trajectory generation
  2. Review of optimization: necessary conditions for extrema, with and without constraints
  3. Optimal control: Pontryagin Maximum Principle
  4. Examples: bang-bang control and Caltech ducted fan (if time)

Lecture Materials

References and Further Reading

Frequently Asked Questions

Q: What do you mean by penalizing something, from Q>=0 "penalizes" state error?

According to the form of the quadratic cost function J, there are three quadratic terms such as , , and . When and if Q is relative big, the value of x will have bigger contribution to the value of J. In order to keep J small, x must be relatively small. So selecting a big Q can keep x in small value regions. This is what the "penalizing" means.

So in the optimal control design, the relative values of Q, R, and represent how important X, U, and X(T) are in the designer's concerns.

Zhipu Jin,13 Jan 03