Publication: Automatic Differentiation Applied for Optimization of Dynamical Systems
Introduction
Applications
Tools
Research Groups
Workshops
Publications
   List Publications
   Advanced Search
   Info
   Add Publications
My Account
About

Automatic Differentiation Applied for Optimization of Dynamical Systems

- Part of a collection -
 

Area
Dynamical Systems, Electrical Engineering

Author(s)
Petre Enciu , Laurent Gerbaud , Frédéric Wurtz

Published in
COMPUMAG 09, 17th Conference on the Computation of Electromagnetic Fields

Year
2009

Abstract
Abstract—Simulation is ubiquitous in many scientific areas. Applied for dynamic systems usually by employing differential equations, it gives the time evolution of system states. In order to solve such problems, numerical integration algorithms are often required. Automatic Differentiation (ad) is introduced as a powerful technique to compute derivatives of functions given in the form of computer programs in a high level programming lan- guage such as FORTRAN, C or C++. Such technique fits perfectly in combination with gradient based optimization algorithms, provided that the derivatives are valued with no truncation or cancellation error. This paper intends to use Automatic Differentiation employed for numerical integration schemes of dynamical systems simulating electromechanical actuators. Then, the resulting derivatives are used for sizing such devices by means of gradient based constrained optimization.

AD Tools
ADOL-C

BibTeX
@INPROCEEDINGS{
         Enciu2009ADA,
       title = "Automatic Differentiation Applied for Optimization of Dynamical Systems",
       author = "Petre Enciu and Laurent Gerbaud and Fr{\'e}d{\'e}ric Wurtz",
       year = "2009",
       booktitle = "COMPUMAG 09, 17th Conference on the Computation of Electromagnetic Fields",
       pages = "249--250",
       abstract = "Abstract—Simulation is ubiquitous in many scientific areas. Applied for
         dynamic systems usually by employing differential equations, it gives the time evolution of system
         states. In order to solve such problems, numerical integration algorithms are often required.
         Automatic Differentiation (AD) is introduced as a powerful technique to compute derivatives of
         functions given in the form of computer programs in a high level programming lan- guage such as
         FORTRAN, C or C++. Such technique fits perfectly in combination with gradient based optimization
         algorithms, provided that the derivatives are valued with no truncation or cancellation error. This
         paper intends to use Automatic Differentiation employed for numerical integration schemes of
         dynamical systems simulating electromechanical actuators. Then, the resulting derivatives are used
         for sizing such devices by means of gradient based constrained optimization.",
       ad_area = "Dynamical Systems, Electrical Engineering",
       ad_tools = "ADOL-C"
}


back
  

Contact:
autodiff.org
Username:
Password:
(lost password)