全球简讯:SimulationX模块介绍
2023-04-17 16:36:33   来源:软服之家

模块:

SimulationX的基础功能模块是工程系统设计、建模和分析应用的基础。

SimulationX中的 Typedesigner是一个调整现有模型和创建专有模型的先进工具。它是基于Modelica语言的高级编辑器。基础模块包括:一般信号库, COM端口,外部函数接口和打印引擎。


(资料图)

仿真可以在时间或频域中进行。可以用暂态仿真计算线性和非线性系统行为,也可以用稳态仿真计算周期性激励下(非线性和线性)模型。

学科模型库拥有从工程应用角度划分的模型元件。预制的模型元件大大提高了建模的效率。

选项和接口为全面的系统与结构分析(例如,平衡计算,线性系统分析,变量计算)以及与其他CAx产品集成、数据库和优化工具的连接提供了齐备的工具箱。

插件通过外部模型库(Modelica模型库)调用、StateChart Designer(状态图设计模块)和虚拟机库扩展和补充了SimulationX的功能。

版本:

不同版本的SimulationX为科研、研发、工程设计、教育及销售等行业应用提供相应的用户配置。针对不同的用户背景可以加载不同的配置。您可以自己决定,终极用户(例如,您所供应的、最终使用仿真模型的用户)是否能更改模型或者只能选择不同的参数。

供设计,建模和分析的 专业版;

供分析和后处理的 分析版;

供介绍和演示的 演示版;

供科研教育的 校园版;

可以在线下载个人用学生版;

Modelica版本支持Modelica-高级用户进行单独的模型开发;

充分利用Modelica标准库的全部功能优势;

设计和仿真独立的模型,可用于解决多学科问题并可以显示仿真结果。

接口:

SimulationX的接口使SimulationX的模型与CAD,CAM,CAE,CAO,FEA/FEM,CFD,MBS及其它软件顺利兼容。SimulationX为各个应用领域的第三方软件提供各式各样的接口。

Co模拟:

SimulationX提供了一个划时代的Co模拟接口。普通的Co模拟库包含了能与几乎所有别的仿真工具兼容的万用块。它们通过TCP/IP协议来进行连接。预置的可立即使用的Co模拟解决方案可以适用于MATLAB/Simulink, MSC.Adams, Simpack, FLUENT, Cadmould 及其它软件。

数据和模型导入;

数字数据(1D/2D/3D )和CAD文件(3D)都可以被导入;

模型导出;

模型导出功能包括对线性系统模型和整个SimulationX模型以c代码形式的导出。该代码可以生成独立的可执行文件,Simulink的S函数并可用于硬件在环仿真,RCP- 或者 SiL中去。

优化,DOE和DFSS技术:

SimulationX拥有和各种优化工具(CAO)相连的接口,可以自动对设计变量进行优化。这种先进的解决方案集成了SimulationX的系统建模,仿真和分析功能,扩大了在对替代产品进行快速评估中的应用。SimulationX提供与不同优化工具相互交互的接口:OptiSLang, modelFRONTIER and OptiY.

有限元分析:

SimulationX为有限元分析提供完备的接口。相对于其他CAE软件,SimulationX包含了无缝集成的一维和三维建模仿真平台,用于各种物理领域的建模仿真,如机械,液压,热,电和磁。

语言

概述:

ITI一直积极支持面向对象的模型描述语言Modelica发展成为物理建模的通用语言。从SimulationX 3.3版本开始为 Modelica高级用户提供了Modelica 版本。

Modelica的语言定义和标准库是开放的,并且由Modelica协会*进行发展和推广。

* Modelica是Modelica协会的注册品牌商标。

模型:

Modelica模型的使用

Modelica标准库的模型和其他基于Modelica语言定义 (最新3.1版 )的模型都能在SimulationX中运行。SimulationX中的建模与仿真过程与使用Modelica建模仿真原则上是一样的 :加载模型文件,在图形用户界面下改变参数,开始模拟和使用仿真工具的基础架构并最终展示仿真结果。

SimulationX学科库树状结构中清晰地展示出 了目前加载的Modelica库。针对单个模型和它们间连接的图形表达,SimulationX直接使用了Modelica语言中的Graphics- 和 ViewInfo-Annotationen。SimulationX的分析方法的也可在Modelica模型中使用。

用户自定义Modelica模型

通过使用合适的Modelica工具或Modelica编辑器可以进行任何新模型开发。只要SimulationX存储了Modelica路径中模型文件(如,一个package),那么这个新模型就会出现在学科库树形结构中。在模型开发中偏好结构清晰的操作界面的用户可以使用SimulationX Typedesign。

它是一个能自始至终伴随各阶段模型开发的系统向导。它支持用户创建和编辑Modelica环境中所有的类(Modell, Connector, Record, Block, Funktion, Package)。

Modelica多体力学

针对多体系统建模SimulationX提供一个或多个三维显示图。

接口:

Analysis

Linear System Analysis: natural frequencies and swinging form,

arbitrary interconnection;

Variant assistant (parameter studies);

Calculating Equilibration;

接口

Optimisation Software OptiY;

Database interface;

SafetyDesigner (FT-Interface) and HipHops;

代码输出

C-Code-Export (with and without Solver);

Export S-Function (MATLAB/Simulink);

Code-Export for FMI (Model Exchange);

Code-Export for FMI (Co-Simulation);

标签:

上一篇:
下一篇: