Ufuk TopcuShort Course: Quantitative Local Analysis of Nonlinear Systems Using Sum-of-Squares DecompositionsPrepared and taught by A. Packard (UC Berkeley), G. Balas (U of Minnesota), P. Seiler (U of Minnesota), and U. Topcu
The focus of this workshop is computational tools to derive quantitative bounds on
the behavior of uncertain, nonlinear dynamical systems. The target audience includes
graduate students and researchers interested in computational methods for provable,
quantitative assessment of nonlinear system behavior, including flight control, adaptive
systems and system biology. Three canonical analysis questions regarding behavior are considered: region-of-attraction,
Robustness theorems are developed for parametric uncertainty, using a simplistic, but
parallelizable methodology. Unmodeled dynamics are also considered, employing a local
small-gain theorem.
The workshop will present many examples, from simply visualized 2-state “textbook”
problems to 10-state (or higher) physically-motivated problems. All examples will be
solved using open-source software (in the form of Matlab m-files) provided to the participants (and accessible at sourceforge.net) along with Matlab and additional open-source
software (such as SeDuMi, SOSTools). All participants are encouraged to bring laptops
and actively participate in the interactive computational section (late afternoon) of the
workshop. All presented examples will be distributed.
The workshop will address the limitation of the tools and the approach, which mostly
arises from dimensionality of the state, leading to very large (nonconvex) bilinear semidefinite programs. An outline of the workshop’s topics is as follows:
The goal of the work (sponsored by AFOSR and NASA) is to develop computationally
plausible schemes for analyzing the behavior of systems with (for example) 15-20 states,
unmodeled dynamics, handful (e.g. 3) uncertain parameters, and cubic vector fields.
Several examples, heading towards those goals, will be presented. Shorter version for the V&V MURI hands-on workshop at Caltech (Sept 17, 2009).
|