Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Willi Braun is active.

Publication


Featured researches published by Willi Braun.


international modelica conference | 2011

Symbolically Derived Jacobians Using Automatic Differentiation - Enhancement of the OpenModelica Compiler

Willi Braun; Lennart Ochel; Bernhard Bachmann

Jacobian matrices are used in a wide range of applications - from solving the original DAEs to sensitivity analysis. Using Automatic Dierentiation the necessary partial derivatives can be provided eciently within a Modelica-Tool. This paper describes the corresponding implementation work within the OpenModelica Compiler (OMC) to create a symbolic derivative module. This new OMC-feature generates symbolically partial derivatives in order to calculate Jacobian matrices with respect to dierent variables. Applications


equation based object oriented modeling languages and tools | 2014

Practical realization and adaptation of Cellier's tearing method

Patrick Täuber; Lennart Ochel; Willi Braun; Bernhard Bachmann

This paper is concerned with the tearing method according to François Cellier. Tearing is used to reduce the dimension of algebraic loops, which inevitably arise in the modelling of scientific systems using differential-algebraic equations, as far as possible to achieve an efficient simulation. However, the original tearing method according to Cellier is not suitable for the application in practice, since restrictions on the solvability of equations for variables, and other features, which appear in reality, are not considered. In this work, different changes to the method are introduced and tested, which make it possible to use Cellier Tearing in practice. In addition, the modeller can influence the selection of tearing variables. Modifications of the integrated heuristic are presented, whose efficiency is statistically evaluated at the end of this work. With these changes and the new heuristics, Celliers method becomes a very suitable way to optimize the efficiency of simulation in practice.


equation based object oriented modeling languages and tools | 2017

On the importance of scaling in equation-based modelling

Francesco Casella; Willi Braun

Equation-based modelling languages adopt a declarative modelling approach, focused on writing the model equations in a clear way and leaving the task of deriving efficient simulation code to the tool. One aspect of declarative modelling is that the use of dimensionally consistent SI units for the physical variables is preferrable; however, in many application areas this can lead to implicit nonlinear systems of equations which are badly scaled from a numerical point of view. This paper shows the negative impact of not dealing with this aspect on a benchmark test case, and then shows how the same performance of manually scaled models can be recovered by suitably exploiting information about the scaling of variables that can be declared by the modeller.


equation based object oriented modeling languages and tools | 2010

Synchronous Events in the OpenModelica Compiler with a Petri Net Library Application

Willi Braun; Bernhard Bachmann; Sabrina Pross


international modelica conference | 2014

Efficient Implementation of Collocation Methods for Optimization using OpenModelica and ADOL-C

Vitalij Ruge; Willi Braun; Bernhard Bachmann; Andrea Walther; Kshitij Kulshreshtha


international modelica conference | 2012

Fast Simulation of Fluid Models with Colored Jacobians

Willi Braun; Stephanie Gallardo Yances; Kilian Link; Bernhard Bachmann


international modelica conference | 2012

Generation of Sparse Jacobians for the Function Mock-Up Interface 2.0

Johan Åkesson; Willi Braun; Petter Lindholm; Bernhard Bachmann


international modelica conference | 2015

Model-based control with FMI and a C++ runtime for Modelica

Rüdiger Franke; Marcus Walther; Niklas Worschech; Willi Braun; Bernhard Bachmann


international modelica conference | 2014

Integrated Debugging of Equation-Based Models

Martin Sjölund; Francesco Casella; Adrian Pop; Adeel Asghar; Peter Fritzson; Willi Braun; Lennart Ochel; Bernhard Bachmann


international modelica conference | 2011

Towards a Modular and Accessible Modelica Compiler Backend

Jens Frenkel; Günter Kunze; Peter Fritzson; Martin Sjölund; Adrian Pop; Willi Braun

Collaboration


Dive into the Willi Braun's collaboration.

Top Co-Authors

Avatar

Bernhard Bachmann

Bielefeld University of Applied Sciences

View shared research outputs
Top Co-Authors

Avatar

Lennart Ochel

Bielefeld University of Applied Sciences

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Günter Kunze

Dresden University of Technology

View shared research outputs
Top Co-Authors

Avatar

Jens Frenkel

Dresden University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge