OpenModelica est un logiciel open-source destiné à la modélisation et à la simulation de systèmes dynamiques complexes. Il est basé sur le langage de modélisation Modelica, qui est un langage orienté objets et basé sur des équations pour décrire des systèmes physiques.