Article | Proceedings of the 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017 | Towards Adjoint and Directional Derivatives in FMI utilizing ADOL-C within OpenModelica
Göm menyn

Title:
Towards Adjoint and Directional Derivatives in FMI utilizing ADOL-C within OpenModelica
Author:
Willi Braun: FH Bielefeld University of Applied Science, Germany Kshitij Kulshreshtha: Universit√§t Paderborn, Germany R√ľdiger Franke: ABB AG, Mannheim, Germany Andrea Walther: Universit√§t Paderborn, Germany Bernhard Bachmann: FH Bielefeld University of Applied Science, Germany
DOI:
10.3384/ecp17132363
Download:
Full text (pdf)
Year:
2017
Conference:
Proceedings of the 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017
Issue:
132
Article no.:
040
Pages:
363-366
No. of pages:
4
Publication type:
Abstract and Fulltext
Published:
2017-07-04
ISBN:
978-91-7685-575-1
Series:
Linköping Electronic Conference Proceedings
ISSN (print):
1650-3686
ISSN (online):
1650-3740
Publisher:
Linköping University Electronic Press, Linköpings universitet


Export in BibTex, RIS or text

Algorithmic differentiation has proven to be an efficient method for evaluating derivative information for implementations of mathematical functions. In the context of the Functional Mockup Interface (FMI) the reverse mode of algorithmic differentiation shows immense promise. FMI is increasingly used for model-based applications, such as parameter estimation or optimal control. The paper motivates the exploitation of algorithmic differentiation and proposes an extension of FMI for the evaluation of adjoint directional derivatives. Attempts to interface algorithmic differentiation libraries with Modelica tools have been made. Instead of generating code for the target language which is instrumented with algorithmic differentiation library API and then compiled, in this new approach the intermediate representation used by the library is generated directly. This avoids compilation of the target language that often takes a large fraction of the overall simulation time. It also avoids model execution in order to create such an internal representation at runtime. The initial results are presented here.

Keywords: OpenModelica ADOL-C Derivatives Jacobian

Proceedings of the 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017

Author:
Willi Braun, Kshitij Kulshreshtha, R√ľdiger Franke, Andrea Walther, Bernhard Bachmann
Title:
Towards Adjoint and Directional Derivatives in FMI utilizing ADOL-C within OpenModelica
DOI:
http://dx.doi.org/10.3384/ecp17132363
References:
No references available

Proceedings of the 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017

Author:
Willi Braun, Kshitij Kulshreshtha, R√ľdiger Franke, Andrea Walther, Bernhard Bachmann
Title:
Towards Adjoint and Directional Derivatives in FMI utilizing ADOL-C within OpenModelica
DOI:
http://dx.doi.org/10.3384/ecp17132363
Note: the following are taken directly from CrossRef
Citations:
No citations available at the moment


Responsible for this page: Peter Berkesand
Last updated: 2017-02-21