返回
OpenModelica 1.31.2中文汉化版

OpenModelica

立即下载

小编提示:PC版不适合移动端,如下载有问题点击反馈!

软件介绍

OpenModelica是一款专业的仿真软件。仿真软件中的佼佼者OpenModelica。该软件为用户提供实例化的模型,模型检查,检查所有模型,仿真,使用转换调试器进行仿真,使用算法调试器进行仿真,使用动画进行仿真,仿真配置,OpenModelica命令行编译器,OpenModelica命令提示符,输出到JOMNotebook,从OMNotebook导入,导入ngspice网表,打开工作目录和许多其他强大功能,并集成了库浏览器,您可以快速浏览和管理您的项目,有需要的朋友,赶快到此站点下载并体验一下!

软件功能:

基本技能:

一个新的(独立的)基于FMI和TLM的仿真工具OMSimulator,用于连接FMU,TLM对象,Simulink模型(通过包装),Adams模型(通过包装),BEAST模型(通过包装),第一个模型A版本

配置由FMU组成的复合模型的图形配置编辑

基本的图形编辑支持状态机和转换(尚不支持在逻辑示意图层上显示内部状态)

更快的查找处理,使某些库可以更快地浏览和编译

高级用于多体动画的其他高级可视化功能

扩展的库范围,包括验证范围

通过添加ZeroMQ通信协议来提高工具的互操作性

OMPython的进一步增强,包括线性化。 Python 3现在也可用

支持OpenModelica的Red Hat / Fedora二进制版本

OpenModelica编译器(OMC):

更快的搜索处理

初始化外部对象和参数

在数值求解器中处理异常

支持更高索引的离散时钟分区

改进的单元检查

改进了初始值的初始化

减少大型阵列模型的编译时间

基于对等初始化的新方法(仍处于实验阶段)

大量修复:错误,回归,性能问题

通过在休闲场景中添加约束来改善动态撕裂

改进的模块wrapFunctionCalls与CSE常数的一次性评估

Init为inlineHomotopy添加了initOptModule

配置添加的配置标记撕裂严格影响溶解度

新的在时钟分区中对连续方程进行在线积分的新方法包括:ExplicitEuler,ImplicitEuler,SemiImplicitEuler和ImplicitTrapezoid

在C ++运行时中完全实现同步功能

用于C ++运行时的重构线性求解器

改进的Modelica_synchronous_cpp覆盖率

用于C ++运行时的新通用线性求解器模块(可选稀疏)

的大多数OpenHydraulics库的覆盖范围

扩展了ThermoSysPro,理想化联系方式和化学文库

支持cpp模拟的时间事件和cpp-FMU中启用的时间事件

用于初始化的全局同伦方法

脚本API可以计算2个时间序列的累积误差(1-标准,2-标准,最大误差)

图形编辑器OMEdit:

高级用于多体动画的其他高级可视化功能(透明度,纹理,通过对话框更改颜色)

HTML WYSIWYG编辑器,例如,对文档有用

支持选项(checkBox = true)批注。

支持对话框注释的loadSelector和saveSelector属性。

平移图标/图表视图和绘图窗口。

文本编辑中的自动完成功能,可用于关键字,类型,常见的Modelica构造

遵循连接器从图视图到图标视图的过渡。

进一步提高稳定性

使用交互式API改进了呈现某些图标的性能

改进了对图标注释中无法评估的参数的处理

图形编辑支持状态机和转换

基于FMU的动画交互状态处理

FMI支持:

新的(独立的)基于FMI和TLM的仿真工具OMSimulator,第一个版本(OPENCPS项目的主要交付,SKF的主要贡献和代码捐赠)

配置由FMU组成的复合模型的图形配置编辑

关的FMU,TLM对象,Simulink模型(通过包装器),Adams模型(通过包装器),BEAST模型(通过包装器),Modelica模型联合仿真/仿真。

其他功能:

除了先前提供的Corba,OpenModelica工具的互操作性还通过添加ZeroMQ通信协议得到了改善。这也适用于所有平台上的OMPython中的Python 3。

文本通过OpenModelica API提供文本支持,并在OMEdit中提供图形支持以生成单个或多个需求验证方案

VVDRlib-一个用于将需求和模型链接在一起的小型库,其中包含有关中介,方案和设计替代方案的概念

现已提供OMPython的进一步增强功能,包括线性化,Python 3。

Jupyter笔记本还支持OMPython和Python 3

新的增强型库测试脚本(libraries.openmodelica.org/branches)。

在MetaModelica中添加变量引用数据类型

支持Red Hat / Fedora二进制版本o

f OpenModelica

安装方式:

1.下载并解压缩该软件,双击安装程序以进入OpenModelica安装向导,然后单击[下一步]。

OpenModelica

2.选择安装组件。用户可以选择默认组件,然后继续下一步。

OpenModelica

3.选择安装位置。用户可以选择默认的C:\ OpenModelica1.13.164bit或对其进行自定义。

OpenModelica

4.选择开始菜单文件夹,在这里选择默认的OpenModelica,然后单击[安装]。

OpenModelica

5.正在安装OpenModelica,用户等待安装完成。

OpenModelica

6.弹出以下成功安装OpenModelica的提示,单击[完成]结束。

OpenModelica

软件功能:

完整的基于Modelica语言的完整开源工具包,用于建模和仿真项目的机械,电气和液压组件。

ModelOpenModelica为基于Modelica的软件开发提供了全面且用户友好的环境。 Modelica是一种面向对象的,声明性的多域建模语言,通常用于创建机械,液压,热和电气组件。

项目该项目是免费和开源的,致力于来自任何领域的感兴趣的团体,无论是学生,教师,研究人员还是产业工人。

双边使用Modelica语言的完整软件包

下载的软件包包括用于处理基于Modelica的模型的所有必需模块。例如,有一个交互式OpenModelica Shell(OMShell)和一个高级交互式编译器(OMC),其目的是将Modelica代码编译为C进行仿真。 OMC具有可用于从控制台界面或作为Corba对象查询Modelica代码的API。

OpenModelica Notebook(OMNotebook)包括有关Modelica语言的文档,该文档取自Mathematica Notebook。 OMOptim是用于工程设计的Modelica设计优化工具,旨在提高工业流程的能源效率。

全面的用户文档和工具

OpenModelica Connection Editor(OMEdit)提供用于编辑Modelica代码的图形界面,并支持Qt C ++库和语法突出显示。 Modelica开发工具(MDT)是Eclipse的开发实用程序。

Modelica建模语言(ModelicaML)是图形化的,用于时间连续和基于事件的系统动力学。最后,OpenModelica Python接口(OMPython)提供了Python的建模和仿真功能。

提供为Modelica建模和仿真提供功能丰富的环境

在开发者的网站上,您可以查看Modelica示例,示例,库,脚本和其他未包含在OpenModelica中的有用工具。在我们的测试中,该软件可以在Windows 10上顺利运行,并且对运行时资源消耗的影响很小。

考虑到其丰富的选项和配置设置,OpenModelica应该可以满足大多数寻求基于Modelica的建模和仿真工具的PC用户的需求。

使用说明:

1.运行OpenModelica并进入软件主界面,如下所示。

OpenModelica

2.单击[+]按钮以创建新的Modelica分类,然后输入相关参数,例如名称,专业化和扩展名。

OpenModelica

3.编辑菜单中提供了各种编辑功能,例如撤消,重复和过滤器类。

OpenModelica

4.视图,支持工具栏,窗口,切换选项卡/子窗口视图,网格线,重置缩放,放大,缩小等功能。

OpenModelica

5.仿真,支持仿真功能,例如实例化模型,检查模型以及检查所有模型。

OpenModelica

6. FMI,支持导出FMU,导入FMU,导入FMU型号说明。

OpenModelica

7.在export选项下提供了Export Encrypted Package,Export XML和Figaro。

OpenModelica

8.试用调整,支持调试配置,并附加到正在运行的进程。

OpenModelica

9.工具,提供丰富的工具,例如OpenModelica命令行编译器,OpenModelica命令提示符,以及输出到OMNotebook。

OpenModelica

精品推荐
猜你喜欢
用户评论