Altair and Maplesoft partner to embed MapleSim Modelica Engine within Model-based System Development Technology

Altair joins the rapidly growing Modelica community for multi-domain simulation


Altair and Maplesoft have entered a strategic partnership, allowing Altair to OEM Modelica, the object-oriented modelling language engine of MapleSim, Maplesoft’s advanced system-level modeling and simulation platform. Altair will embed and leverage the MapleSim Modelica Engine to support their model-based system development strategy and focus on multi-physics simulation. 


Modelica is a non-proprietary, object-oriented, system-level, equation based language to conveniently model complex physical systems. The flexible Modelica multi-domain framework will make it easy for Altair customers to seamlessly incorporate components from different domains into system-level models. These models and components are open and can be modified, making them easy to reuse, customise, and extend. Users will also get access to a growing ecosystem of Modelica-based components, which are often highly specialised and contain the distilled technical knowledge of subject matter experts.


“Maplesoft is a huge believer in the Modelica standard and Altair’s adoption of Modelica is a clear indication of the growth of this community worldwide,” said Laurent Bernardin, executive vice president and chief scientist, Maplesoft. “Modelica forms a central part of the modeling and simulation engine in MapleSim. The combination of Modelica with the symbolic computation power of MapleSim enables a level of understanding, power, and extensibility that is not possible with other tools.”


The MapleSim Modelica Engine will provide Altair with all the benefits of the Modelica language, plus advanced system-level simulation capabilities and a large number of pre-existing high quality component libraries. The solution includes a Modelica compiler, a strong suite of solvers and code generation facilities for FMI/FMU. It relies on the Maple engine for symbolic preprocessing and simplification, which has a dramatic effect on the efficiency of the code generated from the system equations. Users of the MapleSim Modelica Engine can also easily access the underlying Modelica code for any component or subsystem, allowing them to customise and expand their modeling capabilities, and gain deeper insight into system behavior.


“We are very excited to actively participate and contribute to the growing Modelica community,” said Michael Hoffmann, Sr. vice president math and systems, Altair. “We believe our users will greatly benefit from the use of Modelica in their product design and development efforts, enabling them to efficiently develop innovative products. We found the MapleSim Modelica Engine to be the ideal fit based on its strong multi-domain simulation capabilities, large number of high quality component libraries and the powerful Maple engine for symbolic computing.”

Check Also

Nettitude choose Athens for new office

Nettitude announced the location of our new office in Athens. This milestone is a major …