2015-03

The old newsletter in a new coat


Hello world of 2015!

This index is automatically build from all posts in this directory. This is the web version. You can also view the email version .

Table of contents

Modelica Association

FMI User Meeting at the Modelica Conference 2015 - association

FMI lofo

The FMI Project will organize an “FMI User Meeting” within the tutorial/workshop session on the first day of the Modelica Conference 2015 as a complement to the scientific track(s) on FMI. The intention is to increase the interaction between FMI users in different companies / institutions and the Modelica Association Project FMI.

In the first part, an overview of the FMI ecosystem will be given by the FMI Project leader. The working modus of the FMI Project and the new development process will be presented including FMI Change Proposals and supporting tools. The current status of the FMI standard and current developments will be summarized.

In the second part, FMI users will present how FMI is currently used for model interchange between different companies or different departments resp. engineering domains within one company, enabling collaborative model-based systems engineering. Users are encouraged to relate their experience with FMI to influence future developments.

For the agenda, have a look at the description of the tutorial/workshop no.5 at the conference program.

In order to attend, please register for the Modelica Conference, and select the FMI User Meeting as your tutorial/workshop for the first day (21.9.2015, 13:00-16:30 hours).

Contact: fmi-user-meeting-2015@fmi-standard.org

This article is provided by Christian Bertsch (Robert Bosch GmbH)


Hansjürg Wiesmann obituary - association {#hansjürg-wiesmann-obituary}

Hansjürg Wiesmann, 74, of Seegräben, Switzerland, passed away on August 22, 2015, as a result of a long struggle with a serious illness. We grieve the death of our beloved friend and Modelica Association member. Hansjürg was Senior Scientist at the ABB Research Center Baden, Switzerland during his professional career. Also after his retirement he made valuable contributions to Modelica. His research topics included Theoretical Physics, Electrical Engineering, Dielectrics, and modelling of complex systems, for which he took part in the Modelica initiative since 1996. Hansjürg made many considerable contributions to the Modelica community such as the Modelica SPOT library for electric power systems which in turn is the basis of the PowerSystems and the Electric Power Systems library. He also authored and co-authored numerous scientific Modelica papers. Hansjürg was an outstanding scientist, and also a loyal and reliable person, whose calm spirit and integrity were prized within our Modelica community. His contributions to a good discussion culture at the Modelica design meetings will be missed by all of us. He is an inspiration to us and future generations of engineers.

This article is provided by Bernhard Bachmann, Bielefeld University of Applied Sciences, http:\www.google.com


Vendor news

Dymola 2016: new features - vendor

cover image

Dassault Systèmes are delighted to announce that Dymola 2016 was released on May 29, 2015.

Model development and simulation Dymola 2016 offers significant improvements for the model developer. Extended support for editing multiple models is provided by a new tabbed interface in the graphical editor, while an instance path indicator facilitates navigation within the model. Drag & drop in the package browser makes restructuring of model libraries faster.

Plotting of simulation results has been improved with a second vertical axis. Model debugging is supported by dependency information generated by Dymola, making it easier to see trace contributing quantities.

Human Comfort Library Entering into a technology partnership with XRG Simulation, the Human Comfort Library is now available in the Dymola and 3DEXPERIENCE product portfolios. Suitable for automotive, aerospace and building applications, the library is used to estimate human comfort in an air-conditioned zone. Human Comfort Library provides:

  • Models of air conditioned zones and flow
  • Analysis and visualization of human comfort
  • Occupant activity and metabolism
  • Framework compatible with fluid and control models

Functional Mockup Interface Improvements in Dymola enhance FMI compliance and improve the capability to simulate complex systems with multiple Functional Mockup Units (FMUs). Updated tools for Simulink &tm; support export of FMUs according to both FMI 1.0 and FMI 2.0. The new export functionality supports both Model Exchange and Co-Simulation, and in addition has many new features compared to the old version.

This article is provided by This article is provided by Dag Brück (Dassault Systèmes AB, Lund)


PyFMI 2.2 - vendor

Jmodelica

We are happy to announce the release of PyFMI 2.2! PyFMI comes with support for working with FMI 1.0 and 2.0, both Model-Exchange and Co-Simulation. With PyFMI’s companion package Assimulo, FMUs are simulated with a wide range of quality integration algorithms, including CVode from the Sundials suite, Radau and Implicit/Explicit Euler.

For this release we are glad to announce the following highlights:

  • Compressed sparse calculation of the Jacobian that can substantially increase simulation performance
  • Sensitivity computation with respect to model parameters (requires that model parameter is set to an input)
  • Support for Python 3

For more information and documentation, see the PyFMI web page.

This article is provided by Maria Henningsson (Modelon)


XenGen: Web-Based Deployment of FMI Models - vendor

XOGENY

Xogeny is proud to announce that we will be demonstrating our latest tool, XenGen. XenGen is a tool that transforms FMI compliant models (FMUs) into web-based applications. Come see us on Monday, September 21st at 5:00pm in the “Colbert” room at the Modelica Conference.

One of the big advantages of XenGen is that it builds web-based applications based on information already contained in the FMUs. First, it leverages as much of the information already contained in an FMU as possible (min values, max values, defaults values, units, etc.). When additional information is required beyond what is normally provided by FMI, it leverages a simple and intuitive markup language to provide additional information and/or hints about how to display and manage data. In this way, model developers work with the tools they already know and no knowledge of HTML, Javascript or CSS is required to create these web applications.

With XenGen, model developers have a simple way to deploy and update their models. The main benefit of XenGen is that existing models can easily be transformed into web applications that can be used by many more users. By leveraging reactive design, these applications can be used on devices such as tablets and phones as well. This greatly expands the impact and reach of these models. This, in turn, means a much better return on the investment made in creating these models.

In addition to being a model deployment platform, XenGen is also a data management platform. It provides a complete data management solution for designs and simulation results. Furthermore, the underlying data management system is also a collaboration platform allowing users to exchange designs and results with each other as easily as sharing a simple hyperlink.

Xogeny will be demonstrating the XenGen application generator during the Xogeny vendor session. Please stop by and see XenGen in action.

This article is provided by Michael Tiller (Xogeny)


Education news

EOOLT’2016 - education

INfoIcon

The 7th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools will take place in Milano, Italy within Spring 2016. Details, important dates and CfP will be published soon on the EOOLT website . For further information, simply ask

  • Francesco Casella, General Chair, francesco.casellapolimi.it
  • Dirk Zimmer, Program Chair, dirk.zimmerdlr.de

SCOPE:

The EOOLT workshop is the opportunity to present and discuss the ongoing development of equation-based, object-oriented languages and their corresponding tools. This refers to languages like Modelica but also includes other technologies such as SysML, VHDL-AMS, Simulink/ Simscape, COMSOL, etc.

Contributions focus on methodological aspects and describe new solutions for the design and use of equation-based languages. In addition to full contributions also shorter work-in-progress paper are welcome and offer an opportunity to discuss current approaches within the community.

Typical themes of the EOOLT workshop reach from language design over modeling aspects to simulation code:

  • Design aspects of equation-based languages and their formal semantics
  • Relation to other languages such as functional reactive programming (FRP) or synchronous languages
  • Verification, type systems, and early static checking
  • Discrete-event and hybrid modeling
  • Multi-resolution / multi-scale modeling using EOO languages.
  • Model-driven development related to EOO languages.
  • Equation-based in the frame of system engineering
  • Reflection and meta-programming.
  • Environments for modeling, simulation and debugging.
  • Mathematical formalisms for simulation semantics
  • Generation of simulation code for real-time systems, embedded system, multi-core platforms, distributed systems, etc.
  • Tools for analyzing or optimizing equation-based models.
  • This article is provided by Dirk Zimmer (DLR-SR) and Francesco Casella (Politecnico di Milano)

This article is provided by This article is provided by Dirk Zimmer (DLR-SR) and Francesco Casella (Politecnico di Milano)