OpenModelica是一款免费开源的仿真建模系统,支持图形化的建模工具,支持通过拖放模型库的部件来建模,可以有效地满足不同工程师的需求。通常用于创建机械,液压,热和电气组件。
OpenModelica是一种面向对象、声明性和多领域的建模语言,该项目是免费和开源的,致力于任何领域的相关方,无论他们是学生、教师、研究人员还是工业工人。
例如,有一个交互式OpenModelica Shell(OMShell)和一个高级交互式编译器(OMC),其目标是将Modelica代码编译为C以进行模拟。OMC有一个可用于查询Modelica代码的API,可以从控制台接口或作为CORBA对象使用。连接编辑器提供了一个图形界面来编辑代码,支持Qt库和语法高亮显示。Modelica开发工具(MDT)是Eclipse的一个开发实用程序。Modelica建模语言(ModelicaML)是图形化的,用于时间连续和基于事件的系统动力学。
1、一种新的(独立的)基于FMI和TLM的仿真工具OMSimulator
2、FMU组合模型的图形配置编辑
3、对状态机和转换的基本图形编辑支持(还不支持在图层上显示状态内部结构)
4、更快的查找处理,使一些库浏览和编译更快
5、多体动画的其他高级可视化功能
6、增加图书馆覆盖率,包括显著增加验证覆盖率
7、通过添加ZeroMQ通信协议提高了工具互操作性
8、进一步增强的复杂性,包括线性化,现在也可以使用python 3
9、支持OpenModelica的RedHat/Fedora二进制版本
1.下载解压完成后,运行对应操作系统安装包,有32位和64位;
2.选择组件,这里默认跳过;
3.点击“Browse...”选择安装路径;
4.是否更改所在路径文件夹名称;
5.等待进度条到达百分之百,因为高达几个GB的缓存,所以比较慢;
6.安装成功;
7.点击左下角开始菜单可以看到有关OpenModelica的组件,卸载的话点击“Uninstall OpenModelica”就OK啦。