环球观察:Simcenter Amesim
SimcenterAmesim是一款用于多域系统建模和分析的商业仿真软件。它是系统工程领域的一部分,属于机电工程领域。该软件包是一套用于建模、分析和预测机电一体化系统性能的工具。模型使用非线性时间相关分析方程来描述,这些方程代表系统的液压、气动、热、电气或机械行为。
与3DCAE建模相比,这种方法能够在详细的CAD几何形状可用之前模拟系统的行为,因此它在系统设计周期或V模型的早期使用。要为系统创建仿真模型,需要使用一组库。这些包含用于不同物理域的预定义组件。必须连接系统中的图标,为此每个图标都有端口,这些端口有多个输入和输出。通过将一个图标的输入链接到另一个图标的输出(反之亦然)来强制执行因果关系。
SimcenterAmesim库是用C语言编写的,还支持Modelica,这是一种非专有的、面向对象的、基于方程的语言,用于对复杂的物理系统进行建模,例如机械、电气、电子、液压、热力、控制、电力或面向过程的子组件。该软件在Linux和Windows平台上运行。
【资料图】
SimcenterAmesim是SiemensDigitalIndustriesSoftwareSimcenter产品组合的一部分。这将1D模拟、3DCAE和物理测试与智能报告和数据分析相结合。该产品组合旨在通过实施预测工程分析方法来开发包括智能系统在内的复杂产品。
Simcenter Amesimr的历史
SimcenterAmesim软件由ImagineSA开发,该公司于2007年6月被LMSInternational收购,LMSInternational本身于2012年11月被SiemensAG收购。ImagineSA公司由法国克劳德伯纳德大学的MichelLebrun博士于1987年创建,用于控制将液压伺服执行器与有限元机械结构耦合的复杂动态系统。最初的工程项目涉及下沉的Ekofisk北海石油平台的甲板高程。在1990年代初期,与来自英国巴斯大学的PrCWRichards合作,促成了1995年SimcenterAmesim的xxx个商业版本,该版本当时专门用于流体控制系统。SimcenterAmesim被汽车、航空航天和其他先进制造行业的公司使用。
用法
SimcenterAmesim是一个多领域软件,支持对各种物理领域(液压、气动、机械、电气、热、机电)进行建模。它基于邦德图理论。在Windows平台下,SimcenterAmesim与随软件提供的免费Gcc编译器一起工作。它还适用于MicrosoftVisualC++编译器及其免费的Express版本。自4.3.0版以来,SimcenterAmesim在所有平台上都使用英特尔编译器。
SimcenterAmesim功能:
平台设施图形用户界面、交互式帮助、超级组件、后处理变量、实验管理、元数据、状态图设计器
分析工具表格编辑器、绘图、仪表板、3D动画、结果回放、线性分析(特征值、模态形状、传递函数、根轨迹)、活动指数、功率和能量计算
优化、稳健性、DOE实验设计、优化、蒙特卡洛
求解器和数值LSODA、DASSL、DASKR、固定步长求解器、离散分区、并行处理、SimcenterAmesim/SimcenterAmesim协同仿真
软件接口通用协同仿真(用于与耦合到SimcenterAmesim的任何软件协同仿真),功能模型接口(导出)
MIL/SIL/HIL和实时工厂/控制,各种实时目标
模拟器脚本用于从MicrosoftExcel、MATLAB、Scilab、Python进行模拟的脚本功能,并支持C和Python开发以及从模型生成逆向工程脚本
定制拥有自定义的python前后处理工具、脚本调用助手、参数组编辑器、应用程序设计器
模型平台支持Modelica建模语言
1D/3DCAECAD导入、CFD软件协同仿真、带有预定义边界节点的简化模态基础的FEA导入、MBS软件协同仿真和导入/导出
发展用户可以使用组件定制功能从不同的标准子模型(超级组件)开发子模型,或者通过使用子模型编辑器在C或Fortran中对它们进行编程。