OpenModelica是款专业的跨平台仿真软件,主要是用于机械、控制、电子、液压、气动等领域,
OpenModelica为基于Modelica的软件开发提供了一个全面的、用户友好的环境。Modelica是一种面向对象的、声明式的、多领域的建模语言,通常用于创建机械、液压、热和电气部件。
该项目是免费和开源的,致力于来自任何领域的感兴趣的各方,无论他们是学生、教师、研究人员或产业工人。
使用Modelica语言的完整包
下载的包包括使用基于modelica的模型所需的所有模块。例如,有一个交互式的OpenModelica Shell (OMShell)和一个高级的交互式编译器(OMC),它们的目标是将Modelica代码编译成C语言以进行模拟。OMC有一个用于查询Modelica代码的API,可以从控制台接口或作为Corba对象使用。