Dymola是领先的多工程建模和仿真软件!一流的 Modelica 和仿真技术,快速解决复杂的多学科系统建模和分析问题。Dymola 是一个用于模型创建、测试、模拟和后处理的完整环境。Dymola 支持从模型创建到仿真和结果分析的整个模型开发过程。提供 图形和文本编辑器用于创建模型和模型组件,通常使用现有模型库中的组件模型。 模拟选项卡用于对模型进行实验、绘制结果和动画行为。 它还有一个脚本窗口,用于自动化实验和执行计算。
安装激活教程
1、在本站下载并解压
2、安装程序,勾选我接受许可证协议条款
3、安装目录设置
4、安装完成,复制应用的许可证文件 \patch\dymola.lic到文件夹:
C:\users{…}\appdata\roaming\dassaultsystemes\dymola\(如果需要,创建文件夹)
5、将 \patch\Dymola 2023文件夹复制到安装目录中,替换
新功能
1、模拟
Dymola 2023 中的模拟分析已通过详细的计时器统计数据进行扩展,有助于查明模拟中的任何瓶颈。它提供了两个视图,都以秒为单位详细说明了执行时间以及调用次数。热点以红色突出显示。第一个视图将模拟代码分组为逻辑部分。第二个视图显示单个函数调用,如果模型中包含 FMU,它将显示每个 FMI 函数的分布。 Dymola 2023 提供了一个用于稳态查找的接口,允许指定开始时间并检测动态稳态查找的稳态容差。
2、代码和模型导出 – eFMI 和 SSP
Dymola 根据最新的公开可用规范支持 eFMI。 Dymola 的 eFMI 设施包括生成带有算法代码、生产代码和二进制代码容器的 eFMU,并支持使用生成的 eFMU 在 Modelica 模型中进行协同仿真。使用 eFMI 需要 Dymola 源代码导出许可证。 Dymola 2023 支持 SSP 格式(系统结构和参数化)的导入和导出。 SSP 导出将为任何组件模型创建一个带有嵌入式 FMU 的 SSP 文件。对于 Modelica 模型,包含对 Modelica 模型的引用的系统描述。 Modelica 模型中定义的元数据将作为注释导出。
3、DYMOLA(动态建模实验室)是一个行业标准,用于对机械、电气工程和电子、热力学、液压、气动、控制工程和过程技术等所有学科的物理系统进行基于整体模型的仿真。
为了更好地控制现代产品和项目的复杂性,建立了仿真作为一种跨学科的集成开发工具。这涉及要开发的产品的物理和逻辑特征的封闭建模。模拟用于根据所需功能检查和优化产品模型。这最终会以更短的开发时间和更少的实际原型和测试费用创造出更好的产品。
功能特色
1、多工程
Dymola 具有独特的多工程能力,这意味着模型可以包含来自许多工程领域的组件。这允许更好地代表现实世界的完整系统模型。可以使用许多不同领域的库,其中包含机械、电气、控制、热、气动、液压、动力传动系统、热力学、车辆动力学、空调等组件。
Dymola 的功能使您能够对任何物理组件进行建模和仿真,这些物理组件可以在最低级别通过常微分方程和代数方程以及更高级别的拖放组合来描述。
2、直观的建模
Dymola 的图形编辑器和多工程库使建模变得容易。这些库包括与物理设备相对应的元素,只需拖放即可构建模型。组件之间的交互通过对组件的物理耦合建模的图形连接来方便地描述。这意味着模型的直观组织方式与物理系统的组成方式相同。
3、开放灵活
与许多建模工具相比,Dymola 环境是完全开放的,它们具有一组固定的组件模型和用于引入新组件的专有方法。Dymola 的用户可以轻松引入符合用户自己和独特需求的组件。这可以从头开始或使用现有组件作为模板来完成。开放且灵活的结构使 Dymola 成为模拟新的或替代设计和技术的出色工具。Dymola 基于 Modelica®,这是一种由Modelica 协会开发的面向对象的物理建模语言。
4、互操作性选项
Dymola 提供了广泛的互操作性选项。受益于对 FMI 标准、Python 脚本的全面支持或使用 Simulink 接口。通过将 Dymola 的多域建模优势与 Simulia 产品(如 Abaqus 或 iSight)的计算能力相结合,您将获得更快、更详细的模拟。
5、符号操作
Dymola 在求解微分代数方程 (DAE) 方面具有独特而出色的性能。高性能和鲁棒性的关键是符号操作,它还可以处理代数环和减少由约束引起的自由度。这些技术与特殊的数值求解器一起实现了实时硬件在环仿真 (HILS)。
6、Dymola 在学术界
基于 Modelica 的 Dymola 为跨多个科学领域的教学提供了一个通用平台。专注于物理、化学或数学的方程式,而不是算法的实现。应用工业强度模型库来教授更多有趣的应用程序。有许多价格优惠的用于学术用途的软件包,具有基本功能或包括所有模型库。
7、学习和创新软件包
主要的学术包称为学习和创新。Academic Learn 包 (DYL) 包含标准 Dymola 配置、一些库、FMI 导出功能,以及在 Simulink 和实时平台上使用模型的选项。Academic Innovate 包 (DYI) 包括所有商业 Modelica 库以及 Academic Learn 的功能。