下载之家:安全、高速、放心的绿色下载站!

当前位置:首页软件下载系统工具详细列表

Dassault DYMOLA V2.30 官方版

Dassault DYMOLA V2.30 官方版
  • 软件分类: 系统工具
  • 软件大小: 963.3MB
  • 软件语言: 简体中文
  • 授权方式: 免费软件
  • 运行环境: Win ALL
  • 更新时间: 2022-12-01
  • 软件介绍
  • 下载地址
  • 同类推荐
  • 相关文章

Dassault DYMOLA官方版是一款适用于汽车和航空、机器人领域的建模仿真软件,能够为用户提供专业出色的建模仿真功能,由Dassault公司开发,可用于集成不同软件建立的、不同详细程度的模型,进行MIL、SIL和HIL仿真,很适合应用在不同的工程建造领域中,即使是复杂的动态模型也能通过软件实现模拟仿真,支持用户将代码和模型导出到其它平台,大大提升模型设计和制作的效率。

Dassault DYMOLA v2.30 官方版

Dassault DYMOLA软件特色

Modelica 库,这些库由领域专家们开发,与 Dymola 或 3DEXPERIENCE Dymola 行为建模结合使用,可快速、轻松地针对跨越多个工程专业的复杂系统行为进行建模和模拟。

Functional Mock-up Interface,FMI 允许使用任何建模工具来生成表示动态系统模型的 C 代码或二进制代码,随后可将它们无缝集成到其他建模和仿真环境中。

接合其他软件,Dymola 提供了出色的功能,可接合使用 FMI 和其他标准的其他软件工具和仿真环境。

Dassault DYMOLA v2.30 官方版

Dassault DYMOLA软件优势:

1、动画:实时3D动画和导入CAD文件以进行可视化。

2、 Modelica:面向对象且定义明确的强大建模语言。

3、硬件在环仿真(HILS):dSPACE和xPC的实时仿真。

4、多项目:用于多个工程领域的兼容模型库允许对复杂集成系统进行高保真建模。

5、符号方程处理:用户无需将方程式转换为赋值语句或方框图。模拟变得更有效和稳定。

6、重用:面向方程的非因果模型允许一个组件用于不同的上下文,一个模型用于不同的研究。

7、强大的互操作性选项:完全支持FMI和Python接口,SIMULIA工具Abaqus和iSight以及Simulink。

8、免费和商业图书馆:用户能够轻松构建自己的零件或调整现有零件以满足独特需求。全面的模型库组合。

Dassault DYMOLA软件功能

一、代码和模型导出

DYMOLA支持将代码和模型导出到其他平台。

1、代码和模型导出

Dymola支持导出模型和模型源代码。提供了三种具有不同功能的导出选项。

2、实时模拟

实时仿真使模型能够在不支持Microsoft C编译器的环境中使用。它专为实时平台而设计,例如Dymola支持的用于硬件在环(HIL)仿真的dSPACE和xPC平台。实时模拟是标准Dymola产品的一部分。以下限制适用

实时仿真仅允许导出使用内联积分的模型,即具有嵌入式固定步长积分器的模型。

使用实时仿真导出的运行时例程不包括最高级的库例程。

3、二进制模型导出

二进制模型导出选项允许将模型导出到其他计算机,而无需目标系统上的Dymola许可证。导出模型的模拟功能与具有Dymola许可证的计算机上的模拟功能相同。好处是:

轻松将模拟代码部署到其他计算机,无需管理运行时许可证的成本和开销。

导出代码中提供完整的仿真功能,不受复制保护的运行时库的限制。

因此支持Modelica专家领域之外的大规模部署。

4、源代码生成

源代码生成导出可在任何平台上使用的代码,而无需在目标系统上获得Dymola许可证。许多标志可用于修改生成的模型代码的内容。

源代码生成允许导出可读且记录良好的代码,便于检查、调试、分析等。这使得此导出选项适用于基于模型的高级应用程序,例如快速原型制作。

当模型在Dymola或Simulink中转换时,源代码生成选项包括实时仿真(没有内联集成限制)和二进制模型导出提供的功能。

二进制模型导出和源代码生成选项都允许将符号表信息(例如模型结构、变量名称、类型和单位)导出为XML文件。

二、连接其他软件

DYMOLA可以轻松连接到其他软件。

1、功能样机接口

FMI允许任何建模工具生成表示动态系统模型的C代码或二进制文件,然后可以将其无缝集成到另一个建模和仿真环境中。Dymola支持所有格式的功能模型单元的导入和导出,并且完全符合FMI规范。

将FMU导入Dymola有助于在Modelica模型中轻松集成使用其他工具创建的控制器或子系统,增加处理代数环和模型因果关系的高级功能。

2、Simulink的FMI工具

Dassault Systèmes提供的工具完全支持通过Simulink导出和导入FMU。该工具包无需任何许可密钥即可免费使用;为Dymola客户提供支持和维护。

对导出和导入的完全FMI支持。

FMI版本1、0和2、0,模型交换和联合仿真。

MATLAB/Simulink(32位和64位)。

Simulink Coder Target用于从Simulink导出FMU。

Simulink FMU模块,用于将FMU导入和嵌入到Simulink模型中。

3、原生Simulink支持

除了FMI,Dymola还支持导出S-Function模块以直接集成到Simulink环境中。该工具链与dSPACE等HILS平台完全兼容。

4、硬件在环(HIL)

Dymola可以为HILS平台生成高效代码,例如dSPACE和Concurrent。此外,源代码生成允许用户为任何可以编译C代码模型的环境设置工具链。

5、Python、Java和JavaScript

Dymola可以轻松连接到Python和Java等常见脚本环境,允许对常见任务进行灵活的脚本编写。可以使用提供的实用程序库设置参数并读取模拟结果。数据可以以各种格式导出,包括Excel的CSV和HDF5。

6、连接Dymola和SIMULIA软件

可以连接Dymola和SIMULIA工具Abaqus、iSight和Process Composer。这可以用于例如协同仿真。该图显示了游艇模型在海浪中的动画,其控制表面采用Dymola建模。

三、模型设计工具

DYMOLA支持参数扫描、模型校准、设计优化和高级模型管理

1、扫描参数

很少有模型只模拟一次。事实上,使用不同参数运行多个模拟并比较结果是最基本的用户任务之一。这可以通过Dymola或Python中的脚本或使用内置功能来完成。

Dymola有一个现代的用户界面,允许用户拖放变量,这些变量将用于扫描和可视化结果。扫描一个参数时,您可以选择绘制完整轨迹或仅绘制模拟结束时的点。当扫描两个参数时,Dymola将从最后一个点绘制一个曲面。对于三个或更多参数,使用散点图。

参数扫描自动在计算机处理器的所有可用内核上并行运行。

2、模型校准

描述物理系统的Modelica模型通常包括许多必须设置的参数。有些参数值很难从设计规范中确定或难以测量,例如零件的惯性、摩擦和损耗参数。

模型校准(参数估计)是使用来自真实设备的测量数据来调整参数以使模拟结果与测量数据非常一致的过程。Dymola会改变调整参数并进行模拟,以寻找令人满意的解决方案,从而最大限度地减少模拟结果与测量结果之间的差异。

3、设计优化

设计优化用于调整设备或其控制器的参数,以针对多种标准和多种情况改善系统动态。

Modelica模型包含许多可以调整以获得更好性能的参数,例如汽车的弹簧常数、变速箱的齿轮比或控制器的参数。

设计优化是一种调整参数以改善系统行为的方法。计算调整参数以最小化表示改进的数学标准。标准值通常来自模拟结果,例如响应的过冲或上升时间,但它们也可以通过频率响应或特征值分析得出。

4、模型管理

模型管理包括对模型加密、来自Dymola(CVS、Subversion和GIT)的版本控制以及用于检查、测试和比较模型的实用程序的支持。

与版本控制系统集成。

回归测试(根据已知的良好结果检查模拟结果)。

类别和条件覆盖。

变量单元和样式检查。

四、行业解决方案-MODELICA库

这些库由领域专家开发,与DYMOLA或3DEXPERIENCE DYMOLA行为建模结合使用,可以快速轻松地建模和模拟跨多个工程学科的复杂系统的行为。

整合多个工程学科

Modelica工具与领域无关,这意味着它们处理方程以生成高效的仿真代码。领域知识包含在Modelica库中,旨在处理来自机械、电气和热流体领域的各种应用。

这些库可以与Dymola和3D EXPERIENCE Dymola行为建模一起使用,可以单独使用,也可以与其他Modelica库一起使用,以对可以跨越多个工程学科的复杂系统进行建模和仿真。

五、功能模型界面

FMI允许任何建模工具生成表示动态系统模型的C代码或二进制文件,然后可以将其无缝集成到另一个建模和仿真环境中。

1、FMI的优势

用于交换模拟代码的非专有标准

功能样机接口(FMI)是一种行业标准,用于组合来自多个工具和供应商的仿真代码模块(FMU)。该规范在Modelica协会的赞助下开发,为代码(二进制或源代码)以及相关数据和文档提供了定义明确且独立于供应商的交换格式。

FMI得到大量创作工具的支持,包括不基于Modelica的工具,使其成为独立于供应商的仿真基础架构的理想基础。

交换格式的选择

FMI规范定义了两种交换格式。用于模型交换的FMI定义了仿真代码模块的接口,该接口必须与通用的中央求解器相结合。这确保了统一的数值解和可靠的集中仿真误差控制。

用于协同仿真的FMI定义了带有嵌入式数值求解器的代码模块的接口,由生成工具使用。这种方法提供了为建模应用程序嵌入专用求解器的机会,并有助于与创作工具中的仿真兼容。

2、Dymola中的FMI支持

全面的FMI 1、0和2、0支持

自Windows和Linux上的Dymola 2015 FD01版本以来,Dymola一直支持FMI 2、0(2014年7月25日发布)。自2010年发布以来,Dymola一直支持模型交换和协同仿真的FMI 1、0规范。Dymola通过了模型交换(导出和导入)和协同仿真(从属和主控)的FMI 1、0 CrossCheck。有关支持可选FMI功能的详细信息,请参阅Dymola发行说明和用户手册。

FMI 3、0

Dymola将在FMI 3、0可用时支持它。

Simulink的FMI工具-FMI套件

Dassault Systmes提供的工具完全支持通过Simulink导出和导入FMU。该工具包无需任何许可证密钥即可免费使用。

FMI Kit for Simulink 2、6版已于2019年6月发布。请注意,官方Dymola版本之间可能会有更新。请从GitGub上的项目页面下载FMI Kit for Simulink。

一般特性和兼容性信息:

完全FMI支持导出和导入。

FMI版本1、0和2、0-模型交换和联合仿真。

MATLAB/Simulink R2012b到R2018b(32位和64位)。

Simulink FMU模块,用于将FMU导入和嵌入到Simulink模型中。使用FMI Kit导出的FMU是自包含的,不需要与Simulink进行任何耦合即可在目标环境中运行。

Simulink Coder Target用于从Simulink导出FMU。

支持专用仿真目标:Rapid Accelerator、RSIM、GRT以及dSPACE DS1005和DS1006。

Dassault DYMOLA使用说明

1、在本站下载软件解压后得到Dassault Systemes Dymola2019原程序和破解文件

2、然后双击文件“dymola-demo、EXE”依提示安装软件,默认安装目录c:program filesdymola 2023

3、软件安装完成以后,复制安装目录dymola、lic到软件安装目录下/insert文件夹下,默认路径C:Program FilesDymola 2023insert
Dassault DYMOLA v2.30 官方版

4、然后复制Dymola、exe到软件安装目录下/bin 64文件夹下替换原文件,默认路径C:Program FilesDymola 2023bin64
Dassault DYMOLA v2.30 官方版

5、至此软件能够成功打开使用了,说明Dassault Systemes Dymola 2023已成功激活。

Dassault DYMOLA更新日志

1、优化了用户使用界面

2、修复了某些已知bug

点击查看更多: 仿真软件 Dassault DYMOLA下载

下载声明

推荐使用[迅雷]下载,使用 [360压缩]解压本站软件。

本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。

本站提供的[Dassault DYMOLA V2.30 官方版]资源来源互联网,版权归该下载资源的合法拥有者所有。