Optimal and Robust Control
B3M35ORR + BE3M35ORR + BE3M35ORC
Tento kurz je součástí již archivovaného semestru, a proto je dostupný pouze pro čtení.
Learning goals
Požadavky na absolvování
Knowledge (I memorize and understand)
- Formulate the general problem of calculus of variations. Explain the difference between the variation and differential.
- Write down the Euler-Lagrange equation and explain that it constitutes the first-order necessary condition of optimality for the calculus of variations problem \(\min_{y(x)} \int_a^b L(x,y(x),y'(x))\).
- Give the first-order necessary conditions of optimality for a general (possibly nonlinear) optimal control problem on a fixed and finite time interval. Highlight that it comes in the form of a set of differential and algebraic equations together with the boundary conditions that reflect the type of the problem.
- Give the first-order necessary conditions for an optimal control problem on a fixed and finite time interval with a continous LTI system and a quadratic cost - so-called LQ problem. Discuss how the boundary conditions change if the final state if regarded fixed or free.
- Characterize qualitatively the solution to the LQ-optimal control problem on a fixed and finite time interval with a fixed final state. Namely, you should emphasize that it is an open-loop control.
- Characterize qualitatively the solution to the LQ-optimal control problem on a fixed and finite time interval with a free final state. Namely, you should emphasize that it is a time-varying state-feedback control and that the time-varying feedback gains are computed from the solution to the differential Riccati equation.
- Explain the basic facts about LQ-optimal control on an infinite time interval with a free final state. Namely, you should explain that it comes in the form of a state feedback and that the feedback gain can be computed either as the limiting solution to the differential Riccati equation or (and this is preferrable) as a solution to Algebraic Riccati Equation (ARE). The latter option brings in some issues related to existence and uniqueness of a stabilizing controller, which you should discuss.
Skills (I can use the knowledge to solve a problem)
- Solve the continuous-time LQ-optimal control problem using solvers available in Matlab.
Naposledy změněno: pondělí, 27. března 2017, 12.51