Home EONMPC2011

OPTEC Tutorial Course on Automatic Control and Dynamic Optimization

 

OPTEC Tutorial Course on

Automatic Control and Dynamic Optimization

Leuven, 14-15 July 2011

 


 

COURSE INFORMATION
 
The tutorial course "Automatic Control and Dynamic Optimization" is an interactive course to provide the participants with a strong working knowledge about methods and software for dynamic optimization in engineering applications. The course will consist of lectures, interactive sessions, and guided computer exercises and is organized in Leuven (Belgium). It is aimed at PhD students and selected industry partners with an interest in advanced control and optimization software. The course will introduce the basic concepts of numerical optimization which are needed to formulate and solve optimal control as well as model predictive control problems. A particular emphasis is put on the software ACADO Toolkit, which will be employed within the computer exercises.

The goal is that towards the end of the course, every participant will understand how to formulate and solve dynamic optimization problems of her/his own choice, so it is encouraged to think about interesting applications of dynamic optimization even before the course starts. Moreover, the participants will learn how to use the open-source software ACADO Toolkit (released under the LGPL licence). The lectures and exercises will be given by  M. Diehl, B. Houska, H.J. Ferreau.

The course will be given in English.

 

TOPICS COVERED IN THE COURSE

-- Dynamic system modeling for optimization
-- Theory of nonlinear programming and optimal control
-- Model Predictive Control
-- Dynamic optimization using the open-source software package ACADO Toolkit.


LOCATION

The course will be held at K.U. Leuven at the

Electrical Engineering Department
Kasteelpark Arenberg 10
3001 Leuven/Heverlee, Belgium

It will take place on 14th and 15th July 2011 between 9am and 5pm.

 

REGISTRATION

Registration can be made by mailing your contact information to

This e-mail address is being protected from spambots. You need JavaScript enabled to view it

before 1st July 2011. The registration fee for the course is 120 Euro. It includes 2 lunches, 1 dinner, coffee and cake for the breaks, as well as printouts of the lecture slides and guided computer exercises. There are two ways of payment:

1.)
 Paying by bank transfer
Account holder: K.U.Leuven
Address: Krakenstraat 3, B-3000 LEUVEN
IBAN: BE60 7340 0666 0370
BIC: KBC Bank KREDBEBB
Reference field: 400/0005/49202 + First Name + Last Name

or

2.)
Pay by creditcard (if you don't need invoice)
Go to http://www.kuleuven.be/sapredir/kredietbetaling.html?ges_Mededeling=400/0005/49202
and execute the payment with your full name in the description field.

 

ACCOMODATION

See Visitor Information.

 

DETAILED PROGRAM

Program on 14/07/2011 (1st Day)

Time Topic Room
09.00 - 09.15

Welcome by the Organizers

Moritz Diehl

00.62
09.15 - 09.45

Introduction to Embedded Optimization for Control

Moritz Diehl

00.62
09.45 - 11.00

Optimal Control: An Overview

Moritz Diehl

00.62
11.00 - 11.15

Coffee break

00.62

11.15 - 12.00

ACADO Toolkit - A Toolkit for Automatic Control

and Dynamic Optimization

Hans Joachim Ferreau

00.62
12.00 - 13.30 Lunch break ALMA 3
13.30 - 15.30

Interactive Computer Exercise on Optimal Control

Boris Houska, Hans Joachim Ferreau

00.60
15.30 - 15.45 Coffee break 00.62
15.45 - 16.30

Numerical Methods for Differential Equations

Boris Houska
00.62
16.30 - 17.00

Constrained Nonlinear Programming

Boris Houska

00.62
18.30 - Joint dinner (tba)

 

 Program on 15/07/2011 (2nd Day)

Time Topic Room
09.00 - 09.45

Details of Multiple Shooting and Optimal Control

Boris Houska

00.62
09.45 - 10.30

Robust Optimization of Power Generating Kites

Boris Houska

00.62
10.30 - 10.45 Coffee break 00.62
10.45 - 12.00

Automatic Code Generation and MPC in the

Mircosecond Range

Hans Joachim Ferreau

00.62
12.00 - 13.30 Lunch break ALMA 3
13.30 - 15.30

Computer Exercise on MPC

Boris Houska, Hans Joachim Ferreau

00.60
15.30 - 15.45 Coffee break 00.62
15.45 - 17.00

Final Discussion (Interactive)

All together

00.62

 


ABOUT THE ACADO TOOLKIT

The ACADO Toolkit [1] is a software environment and algorithm collection for automatic control and dynamic optimization. It provides a general framework for using a great variety of algorithms for direct optimal control, including model predictive control, state and parameter estimation and robust optimization. ACADO Toolkit is implemented as self-contained C++ code and comes along with user-friendly Matlab interfaces. The object-oriented design allows for convenient coupling of existing optimization packages and for extending it with user-written optimization routines.

[1]  www.acadotoolkit.org

 

Additional Material for the Course:

A numerical optimization lecture script is available at:

www.homes.esat.kuleuven.be/~mdiehl/NUMOPTICON

 

Organizers


Prof. Moritz Diehl
Optimization in Engineering Center (OPTEC) and
Electrical Engineering Departments (ESAT)
K.U. Leuven
Kasteelpark Arenberg 10, B-3001 Leuven
E-mail: This e-mail address is being protected from spambots. You need JavaScript enabled to view it
Phone: +32 (0)16 32 18 84

boris(1).jpg

Boris Houska
E-mail: This e-mail address is being protected from spambots. You need JavaScript enabled to view it
Phone: +32 (0)16 32 03 64
54565.jpg Hans Joachim Ferreau
E-mail: This e-mail address is being protected from spambots. You need JavaScript enabled to view it
Phone: +32 (0)16 32 03 62

  

Newsflash

Two OPTEC professors have been awarded three "Gouden Krijtjes", the yearly teaching awards given by the organization of engineering students (vtk). Prof. Lombaert was awarded the prize for the best course in civil engineering, and Prof. Diehl the prizes for the best professor and the best course in mathematical engineering (where he teaches numerical optimization). They received these awards at the yearly "proffentap" where experienced students taught them how to draft beer professionally. 

Optec Agenda

Thu 31.05.2012
BOKU 3.12
Wed 04.07.2012
Auditorium of the Arenberg Castle
Thu 08 - Fri 09.11.2012
Belgian coast

Join the OPTEC Info List!