Course on LMI optimization with applications in control
(Didier Henrion, LAAS-CNRS, Toulouse, France, and FEL-CVUT, Prague, Czech Republic)

Katholieke Universiteit Leuven, Belgium, 1-2 June 2006

Venue and dates

This course is organized by the ICCoS (Identification and Control of Complex Systems) Scientific Research Network of the Research Foundation - Flanders (FWO - Vlaanderen), and the K.U.Leuven-BOF EF/05/006 Center-of-Excellence on Optimization in Engineering.

The course takes place at the Department of Mechanical Engineering, Katholieke Universiteit Leuven, Celestijnenlaan 300B, 3001 Heverlee, seminar room C (room 03.042), on Thursday, June 1 and Friday, June 2, 2006.

It consists of six 90-minute lectures (9:00-10:30, 11:00-12:30, 14:00-15:30, 16:00-17:30 on June 1, 9:00-10:30, 11:00-12:30 on June 2) and one 3-hour lab (14:00-17:00 on June 2).

Participation is free of charge for doctoral students and participants from Belgian academic institutions. To register, email to Prof. Jan Swevers. The number of places for the lab-session is limited since it takes place in a PC-room. You will be accepted for the lab-session as long as capacity of this PC-room is not exceeded, and this will be decided on a first-come-first-serve basis.

Outline

The course starts with basic mathematical features of linear and bilinear matrix inequalities:

  • Part I.0: general introduction, course outline and material
  • Part I.1: historical developments of LMIs and BMIs, convexity, cones, duality, semidefinite programming (1h30)
  • Part I.2 and Part I.2b: classification of convex semialgebraic sets that can be represented with LMIs, lift and project techniques, BMIs (1h30)
  • Part I.3: Shor's relaxation, polynomial moments and sum-of-squares, Lasserre's hierarchy of LMI relaxations to solve non-convex polynomial optimization problems, including BMIs (1h30)
  • Part I.4: basics of interior-point algorithms, latest achievements in software and solvers for LMIs and BMIs (1h30)

    Then the course focuses on the application of LMI techniques to solve several control problems traditionally deemed as difficult, such as robustness analysis of linear and nonlinear systems, or design of fixed-order robust controllers with H-infinity specifications. The originality of the approach is in the simultaneous use of algebraic or polynomial techniques (as opposed to classical state-space methods) and modern convex optimization techniques:

  • Part II.1 and Part II.2: State-space methods - stability analysis: Lyapunov stability, pole placement in LMI regions, uncertain systems and robustness analysis - controller design: H2, Hinf, robust state-feedback and output-feedback design (1h30)
  • Part II.3 and Part II.4: Polynomial methods - stability analysis: polynomials in control, robust stability of polynomials - controller design: robust fixed-order controller design (1h30)

    For the labs we use the YALMIP interface, SeDuMi and PENBMI to define and solve LMI and BMI problems under the Matlab environment (3h).


    Last updated on 13 December 2006