|
| |
Geometry, Mechanics and
Control
Castro Urdiales (CIEM), June 25-29, 2007
Programme
[PDF
file]
|
Minicourse:
Geometric integration
of Hamiltonian systems |
|

JM Sanz-Serna
Departament of Applied Mathematics
University of Valladolid
NOTES [PDF] |
|
Contents:
Numerical methods for the integration of ordinary differential equations
have a long and distinguished history, but only flourished in connection
with the digital computer fifty or sixty years ago. Typically those methods
are universal in the sense that they may be applied to any differential
system. While this feature has made it possible to build general-purpose
software packages of wide applicability, it is clear that the one-size-fits-all
approach cannot be optimal in all cases. It is therefore plausible to
investigate whether special methods can be introduced to integrate
restricted but significant special classes of differential systems. Often,
the most salient feature of the special class under consideration is some
geometric property of the solution flow and one attemps to design numerical
methods that preserve that geometric property. This is the approach that
originated in the eighties and now known as "Geometric integration". The
most important example of geometric integration, both in terms of the range
of applications (statistical simulations of gases and liquids,
macromulecules, quantum chemistry, celestial mechanics, etc.) and of the
volume of existing literature is the case of Hamiltonian systems. These are
characterized geometrically by the symplecticness of their flows and one
tries to design numerical integrators in such a way that the numerical
solution also provides a symplectic transformation in phase space. The
underlying hope is that symplectic integrators will better mimic the dynamic
properties of Hamiltonian systems, particularly in long term integrations.
In the minicourse I will first review the
history of numerical methods (one hour) and then present some background on
Hamiltonian systems (one hour). After these preliminaries I will present the
families of available symplectic integrators (three hours). The course will
conclude by analyzing to what extent symplectic integrators outperform their
classical counterparts. |
|
Minicourse: Computational Geometric Mechanics and Control |
|

Melvin
Leok
Department of Mathematics
Purdue University
Material:
File1
File2 and
File3
|
|
Contents: Geometric
mechanics is concerned with the use of differential geometric and symmetry
techniques in the study of Lagrangian and Hamiltonian mechanics. This
approach serves as the theoretical underpinning of innovative control
methodologies in geometric control theory that allow the attitude of
satellites to be controlled using changes in its shape, as opposed to
chemical propulsion. It is also the basis for understanding the ability of
a falling cat to always land on its feet, even when released in an inverted
orientation.
Such control algorithms rely critically on the geometric structure inherent
in the mechanical system, and it is therefore natural to develop numerical implementations that are based on discrete analogues of
Lagrangian and Hamiltonian mechanics, and discrete differential geometric
techniques. This provides a systematic framework for constructing geometric
structure-preserving integrators and geometric controllers for mechanical
systems.
The minicourse will commence with a motivational overview of discrete
geometry and mechanics, through the use of an illustrative example (one
hour), followed by a discussion of the Lagrangian formulation of mechanics
and its corresponding discretization (one hour). I will then show how
exterior calculus is a generalization of vector calculus, introduce its
discrete analogue, and discuss applications (two hours). Matrix Lie groups
will be introduced, and applied to the construction of numerical schemes
for rigid body dynamics (one hour), and the associated optimal control
problem will be discussed (one hour).
Prerequisites: This minicourse will build upon concepts introduced in
the preceding minicourse on "Geometric integration of Hamiltonian systems,"
but will otherwise assume a familiarity with differential equations,
elementary mechanics, vector calculus, and matrix algebra.
|
|
Minicourse: Distributed motion coordination of robotic networks |
|
Jorge Cortés
University of
California
Santa Cruz
Talk 1 [PDF];
Talk 2 [PDF];
Talk 3 [PDF];
Talk 4 [PDF];
Talk 5 [PDF]
Material:
File |
|
Contents:
Motion coordination is a remarkable
phenomenon in biological systems and an extremely useful tool in man-made
groups of vehicles, mobile sensors and embedded robotic systems. Just like
animals do, groups of mobile autonomous agents need the ability to deploy
over a given region, assume a specified pattern, rendezvous at a common
point, or jointly move in a synchronized manner. Robotic teams and large-scale
swarms are being considered for a broad class of applications, ranging from
environmental monitoring, to search and rescue operations, and space imaging.
Biology provides clear evidence that large-scale groups of animals
coordinate their motion in order to efficiently pursue a collective
objective. The collective behavior arises from local interactions, driven by individual goals, and with limited
information exchange. The emergence of complex global behavior from simple
local rules is by itself fascinating, and has generated a large body of
literature in biology, physics, mathematics, and computer science. Modern
technological advances make the deployment of large groups of autonomous
mobile agents with on-board computing and communication capabilities
increasingly feasible and attractive. As a consequence, the interest of
the control community for motion coordination has increased rapidly in the
last few years. This course will present analysis and design tools for
distributed motion coordination algorithms. The introduction of the
mathematical analysis techniques and design methodologies presented in the
course will be done through application setups and examples from cooperative
control, mobile sensor networks, and multi-agent robotic systems. The broad
objective of the course is to illustrate ways in which systems and control
theory helps us analyze emergent behaviors in animal groups and design
autonomous and reliable robotic networks. The course will begin with an
introduction to distributed motion coordination algorithms in biology and
engineering (1 hour). We will discuss some of the envisioned applications of
robotic networks, and justify the need for modeling, analysis and
design mathematical tools. Then, we will briefly discuss important notions
from graph theory, distributed algorithms and linear iterations (1 hour). We
will then be ready to model robotic networks and their interconnection
topology, and introduce some complexity notions that characterize the
execution of coordination algorithms (1 hour). The final lectures will be
devoted to design and analyze cooperative strategies for different tasks,
including rendezvous (1 hour), deployment (1 hour) and agreement (1 hour).
In doing this, we will introduce beautiful mathematical tools
that will help us analyze these problems.
Prerequisites: Familiarity with ordinary differential equations,
dynamical systems and analysis.
References:
S.Martínez, J. Cortés, and F. Bullo. Motion
coordination with distributed information. IEEE Control Systems Magazine,
2006. Submitted. Available at
http://www.soe.ucsc.edu/˜jcortes
|
| Talk:
Optimal Control of PDEs |
|
 Eduardo Casas University of Cantabria
SPAIN
TEXT [PDF];
SLIDES [PDF] |
|
Contents:
This talk is an introduction to the
Optimal Control Theory of Partial Differential Equations. We will formulate
some different problems corresponding to distributed and boundary (Dirichlet
and Neumann) controls of elliptic and parabolic equations. We will present
the goals of the theory and the methods to achieve them will be exhibited
through one example. Essentially we will consider the problem of the
existence of a solution and its numerical approximation, providing error
estimates for the discretization. The first and second order optimality
conditions will be showed to be a key tool in the analysis of the control
problem. |
Schedule
|
|
Monday, June 25 |
Tuesday, June 26 |
Wednesday June 27 |
Thursday, June 28 |
Friday, June 29 |
|
8:00-9:30 |
Registration (8:00-9:00) and Opening(9:00-9:30) |
|
|
|
|
|
9:30-11:00 |
Geometric integration of
Hamiltonian systems
|
Geometric integration of
Hamiltonian systems |
Geometric integration of
Hamiltonian systems |
Distributed motion coordination
of robotic networks |
Geometric integration of
Hamiltonian systems
|
|
11:00-11:30 |
Coffee |
Coffee |
Coffee |
Coffee |
Coffee
|
|
11:30-13:00
|
Distributed motion coordination
of robotic networks |
Distributed motion coordination
of robotic networks |
Computational Geometric
Mechanics and Control |
Optimal Control of PDEs
Until 13:30 |
Computational Geometric
Mechanics and Control |
|
13:00-15:30 |
Lunch |
Lunch |
Lunch
|
Lunch |
13:00-13:30
Closing
Lunch |
|
15:30-16:30 |
Geometric integration of
Hamiltonian systems |
Distributed motion coordination
of robotic networks
|
Computational Geometric
Mechanics and Control |
Computational Geometric
Mechanics and Control |
|
|
16:30-17:00 |
Coffee |
Coffee |
Coffee |
Coffee |
|
|
17:00-18:00 |
Distributed motion coordination
of robotic networks |
Posters |
Computational Geometric
Mechanics and Control |
LAB: Computational Geometric
Mechanics and Control |
|
|