ProgramCourses › FOC

Filtering and optimal control

Instructors: Stefano Battilotti, Daniela Iacoviello
Course web pages:
Part I. https://sites.google.com/a/uniroma1.it/danielaiacoviello/didattica/filtering-and-optimal-control-2020-2021
Part II. www.diag.uniroma1.it/~batti/ifsd.html
Credits: 12
Infostud code: 10596148

Objectives

The course illustrates the basic methodologies in estimation, filtering, prediction and optimal control. The student will be able to use the main estimation, filtering, and prediction techniques and to formulate, analyze, and search for solutions of optimization problems of different nature by an appropriate use of optimality conditions, with particular emphasis on optimal control problems.

Program

Part I. Extrema of functions and functionals, with and without constraints. Calculus of variations. Variational approach to optimal control with and without constraints. Pontryagin maximum principle. Dynamic programming and the Hamilton-Jacobi-Bellman equation. Linear-quadratic optimal control problems. Optimal regulation in minimum time.

Part II. Probability theory. Estimates: Definitions and properties. Cramer-Rao lower bound. Optimal estimates: Least squares, maximum likelihood, and Bayesian estimates. Kalman filtering and prediction. Model identification.

Type of exam: Part I: Oral test, Project; Part II: Oral test, Project

Reference texts

  • D. Liberzon, "Calculus of Variations and Optimal Control Theory: A Concise Introduction", Princeton University Press, 2011 (also dowloadable from liberzon.csl.illinois.edu/publications.html)
  • C. Bruni, G. Di Pillo, "Metodi variazionali per il controllo ottimo", Aracne, 2007
  • A. Locatelli, "Optimal Control: An Introduction", Birkhäuser, 2001
  • C. Bruni, C. Ferrone, "Metodi di stima per il filtraggio e l'identificazione dei sistemi", Aracne, 2008
  • Notes on Part II of the course (by S. Battilotti)