<<Back to About Modelon

What is Modelica?

Modelica is a non-proprietary, object-oriented language for modeling and simulating complex physical systems. It represents mechanical, electrical, thermal, hydraulic, and control domains using reusable, mathematically governed components which allows multidisciplinary system behavior to be described, simulated, and validated in one environment.

The value of the Modelica language is that users are enabled to effectively design and operate their technical systems within any Modelica-compliant tool.

Modelon is committed to delivering on the promise of Modelica’s open-standard technologies – offering Modelica-based libraries that have been developed in close cooperation with leading enterprises to reflect industry needs and trends. Modelon will continue to prove and provide excellence in solutions for simulation-based systems design needed to serve any client.

WHAT IS THE BENEFIT OF SWITCHING TO MODELICA?

The benefit of switching to Modelica is efficiency! In many modeling languages users must describe the same object in 4 or 5 different ways to get through all stages of product design. With Modelica you need only one single description. That gain in efficiency lowers the threshold of entry to introduce or improve any model-based design process, existing or newly designed.

Learn More

  • Modelon offers expert led training courses. Attend a Modelica course!
  • Interested in the nitty-gritty? Visit the modelica.org website for more information on the language.
What is Modelica used for?

Modelica is used to model and simulate dynamic systems across multiple domains—mechanical, electrical, thermal, hydraulic, and control—so engineers can analyze system behavior and optimize designs.

How is Modelica different from Simulink?

Modelica is a declarative, equation-based language with standardized, reusable libraries; Simulink is a block-diagram environment. Many tools support co-simulation between them via FMI.

Is Modelica free?

The Modelica language and many core libraries are open and free to use. Tools that implement Modelica range from open-source (e.g., OpenModelica) to commercial solutions (e.g., Modelon Impact).

What is the benefit of switching to Modelica?

Efficiency and reuse. You describe system physics once with standardized components, then simulate, test, and iterate across use cases—reducing duplication and speeding development.

Ready to make an impact with system simulation?

Get in touch today to see how Modelon Impact can help you with your system simulation and product design journey.