Presentation is loading. Please wait.

Presentation is loading. Please wait.

OPENPROD ITEA2 Final Review Meeting 18.12.2012 EDF - Site de Chatou University of Applied Science Bernhard Bachmann.

Similar presentations


Presentation on theme: "OPENPROD ITEA2 Final Review Meeting 18.12.2012 EDF - Site de Chatou University of Applied Science Bernhard Bachmann."— Presentation transcript:

1 OPENPROD ITEA2 Final Review Meeting 18.12.2012 EDF - Site de Chatou University of Applied Science Bernhard Bachmann

2 OPENPROD 18.12.2012 ITEA2 Final Review Meeting Involved in Work Package 4: Code generation and Simulation/Solver Run-time T4.7: Symbolic linearization of non-linear models, including report on application validation. => Closed with a report in M15. T4.34: Symbolic calculation of sparse Jacobian matrices for large scale real world applications, related to T4.31, T4.32 and T6.35. => Closed with a prototype in M39. Work Package 5: Interoperability T5.19: Specification sparse Jacobian matrix support and implementation in OpenModelica as part of FMI 2.0 export functionality. Related to T5.2, T5.8b, T5.16. => Closed with a prototype in M39.

3 OPENPROD 18.12.2012 ITEA2 Final Review Meeting Focus of Contribution Backend and Runtime of OpenModelica Efficient symbolical and numerical simulation of Modelica models in OpenModelica Enhancements (Math support in wide range area) Symbolic Jacobians Sparsity Pattern Hybrid Simulation Initialization FMI

4 OPENPROD 18.12.2012 ITEA2 Final Review Meeting Goals Speed-up the simulation engine of OpenModelica Explore sparsity pattern Generate symbolic Jacobian Utilize Jacobian by the solver Exploit the sparsity by colouring Test large use-cases

5 OPENPROD 18.12.2012 ITEA2 Final Review Meeting Generate Jacobians Jacobians of interest Full Symbolic Jacobian Generation of the full symbolic Jacobian requires n-times differentiation of every equation. General Modelica model Generic Directional Derivative

6 OPENPROD 18.12.2012 ITEA2 Final Review Meeting Evaluation of Jacobians Goal: Reduce amount of call sparsity pattern Colouring

7 OPENPROD 18.12.2012 ITEA2 Final Review Meeting Benchmarks Simulation Time Easy extendable model of pipes provided by Siemens Energy Model details States1 203 Equation4 830 Elements1 447 209 Non-Zero64 511 Colors403 Simulation statistics MethodstepsF-EvalJ-EvalTime Num1058144874119372.3 NumC106446835112144.2 Sym10521732126287.2 SymC10521732126139.3 Dymola10354370710353.4

8 OPENPROD 18.12.2012 ITEA2 Final Review Meeting Benchmarks Simulation Time More complex HeatExchanger model provided by Siemens Energy Model details States1 940 Equation11 626 Elements3 763 600 Non-Zero13 483 Colors335 Simulation statistics MethodstepsF-EvalJ-EvalTime Num54214039072436.5 NumC5962859583152.4 Sym55675283792.1 SymC55675283206.8 Dymola4082396469142

9 OPENPROD 18.12.2012 ITEA2 Final Review Meeting Benchmarks Generation Time More complex HeatExchanger model provided by Siemens Energy

10 OPENPROD 18.12.2012 ITEA2 Final Review Meeting Conclusion New OpenModelica Features! Linearization of non-linear Modelica models Realization of symbolic Jacobians Efficient exploitation of corresponding sparsity patterns Tremendous speed-up of simulation time using colouring techniques Prototype implementation of FMI 2.0 (incl. symbolic Jacobian) Test with real-world applications (Siemens Energy) Performance comparable to commercial tools High impact on other OpenModelica deliverables


Download ppt "OPENPROD ITEA2 Final Review Meeting 18.12.2012 EDF - Site de Chatou University of Applied Science Bernhard Bachmann."

Similar presentations


Ads by Google