Modelica Introduction Course


Learn System Modeling & Simulation with Expert-Led Modelica Training

Unlock the power of system simulation with our Modelica Introduction Course, a two-day, expert-led training designed to help engineers and innovators build strong foundations in Modelica, one of the leading languages for modeling complex, multi-domain systems.

Whether you're working in mechanical, electrical, thermal, fluid, or control systems, this course equips you with the skills to model, simulate, and optimize real-world systems using open standards like Modelica and FMI.

Why Take This Course?

  • Learn from industry experts with deep experience in simulation and digital twin development.
  • Gain practical skills through hands-on exercises and real-world examples.
  • Accelerate your ability to develop, test, and deploy dynamic system models.
  • Build reusable, scalable models that support innovation and reduce development time.

What You’ll Learn

Our standard two-day course blends engaging lectures with hands-on modeling exercises. It’s available online or on-site, and always tailored to your team’s needs.

Course Topics Include:

  • Introduction to Modelica and equation-based modeling
  • Using the Modelica Standard Library
  • Writing and solving equations in Modelica
  • Component-based modeling and reuse
  • Real-world applications across domains
  • Exporting models using FMI for deployment

Course Format & Duration

  • Format: Instructor-led, interactive sessions
  • Duration: 2 days (on-site) or 2–4 sessions (online)
  • Customization: Tailored content based on your team’s goals and domain

Post-Training Support

Stay supported after the course with our flexible post-training support packages. These include:

  • Follow-up Q&A sessions with your instructor
  • Expert guidance on your own modeling projects
  • Discounted support hours valid for 6 months

Who Should Attend?

This course is ideal for:

  • Engineers and developers new to Modelica
  • Teams adopting simulation-driven development
  • Professionals in automotive, energy, industrial automation, and more

Get Started

Ready to build your simulation capabilities? Contact us to learn more about availability, pricing, or to request a tailored training path for your team.

Pressure in fluid system

What is Modelica?

Modelica is an open, equation-based language for modeling and simulating complex physical systems. It supports multi-domain modeling—including mechanical, fluid, electrical, thermal, and control systems—making it ideal for dynamic system simulation.

With broad support from open-source and commercial tools, Modelica enables scalable, high-fidelity models. Models can be easily deployed using the Functional Mock-up Interface (FMI) for co-simulation and integration into larger workflows.

Graphical view of a rolling wheelset model in Modelica
Graphical view of a rolling wheelset model in Modelica

⭐️⭐️⭐️⭐️⭐️

“This customized approach allowed me to become productive quickly”

A highly effective and personalized introduction to Modelica. The training offered a clear understanding of the language’s architecture while adapting the examples, materials, and exercises directly to my own application needs. This customized approach allowed me to become productive quickly and to model and debug systems independently with confidence. I strongly recommend this course to anyone looking for a tailored and impactful start in Modelica.

Jonas Keller, cross-ING

⭐️⭐️⭐️⭐️⭐️

“The session was both insightful and practical, and I truly appreciate the quality of his guidance.”

I recently had a one on one Modelica training session with Erik from Eradity, and it was an excellent experience. Erik is highly knowledgeable in both Modelica and Dymola, and his deep technical understanding really shows in the way he teaches. The session was both insightful and practical, and I truly appreciate the quality of his guidance.

Mattias Månsson, Tetra Pak

⭐️⭐️⭐️⭐️⭐️

“This course really helps you learn how to model dynamical systems yourself!”

Erik from Eradity gave me a course on Modelica. Through the one-to-one conversation, I made a quick learning curve, which not only enabled me to work on my own, but also to understand how to troubleshoot error messages. The course content was adapted to the examples I brought in and any questions I had were well answered. This course really helps you learn how to model dynamical systems yourself!

Kundert de Wit, WIEC Engineering

⭐️⭐️⭐️⭐️⭐️

“The money was well spent — a small but very worthwhile investment!”

I attended the two-day Modelica Introduction Course with Erik from Eradity as I was looking to replace expensive software with the open-source yet powerful Modelica environment. Erik made it easy to get up to speed with the syntax and to understand the underlying concepts of Modelica. He is not only very skilled in the subject, but also a great teacher. I already had quite extensive general modeling experience and could probably have learned Modelica on my own, but during the course I realized that this would have taken much longer than learning it with Erik’s guidance. In that sense, the money was well spent - a small but very worthwhile investment!

Alexander Söderholm, OptiMotion Consulting


Bring your napkin sketches to life

Learn about Modelica in our Modelica Series

The Modelica Series is a series of beginner-friendly tutorials that teach system modeling and simulation using Modelica.

Explore the tutorials and begin your journey into system modeling today!