首页 > 技术 > MSC > > ADAMS与ISIGHT联合仿真流程介绍

ADAMS与ISIGHT联合仿真流程介绍

作者:Simwe    来源:MSC    发布时间:2012-12-17    收藏】 【打印】  复制连接  【 】 我来说两句:(0逛逛论坛


一、软件介绍

MSC.ADAMS软件由于其领先的“功能化数字样机”技术,迅速发展成为CAE领域中使用范围最广、应用行业最多的机械系统动力学仿真工具,占据了全球该分析领域53%的市场份额(数据来自于Daratech),被广泛应用于汽车、航空、航天、铁道、兵器、船舶、工程设备及重型机械等行业,许多国际化大型公司、企业均采用Adams软件作为其产品研发、设计过程中机械系统动力学仿真的平台。借助Adams所提供的强大的建模功能、卓越的分析能力以及灵活的后处理手段,可以建立复杂机械系统的“功能化数字样机”,在模拟现实工作条件的虚拟环境下逼真地模拟其所有运动情况,帮助用户对系统的各种动力学性能进行有效的评估,并且可以快速分析比较多种设计思想,直至获得最优设计方案,提高产品性能,从而减少昂贵、耗时的物理样机试验,提高产品设计水平、缩短产品开发周期和产品开发成本。

ISIGHT软件,可以将数字技术、推理技术和设计探索技术有效融合,并把大量需要人工完成的工作由软件实现自动化处理,好似一个软件机器人在代替工程设计人员进行重复性的、易出错的数字处理和设计处理工作。ISIGHT可以继承仿真代码并提供设计智能支持,从而对多个设计可选方案进行评估和研究,大大缩短了产品的设计周期,显著提高了产品质量和产品可靠性。ISIGHT软件提供了强大的用户界面,通过图形化工作界面,用户可以进行产品设计的过程集成、优化处理和自动化求解工作。

二、文件准备

首先需要为iSIGHT集成ADAMS提供需要的输入输出文件。输入文件用来提供ADAMS模型的信息,输出文件提供ADAMS仿真的结果。

1、“*.bat”:批处理文件,用来执行ADAMS仿真,截图如下:

2、“*.cmd文件”:用来仿真的模型文件,截图如下:

上图中一共四个红色方块,从上到下依次解释

(1) 模型文件,直接用*.bin文件就行;

(2) Adams中的设计变量,将要分析的属性通过设计变量参数化,比如长度,质量、惯量等,也就是要优化的目标;

(3) 仿真脚本,这个在Adams工作空间中需要定义好;

(4) 输出结果文件,输出多个用逗号(“,”)隔开,记得输出文件要用绝对路径。输出文件的建立在view->build->request中建立。

3、结果文件,如下图上边是变量名(时间和加速度)

Adams 中GUI命令:Build>Measure>Request>New

输入一个Request Name,如force。

(在ADAMS中setting->solver->Output选项中,savefile后面选项打钩,然后选择列表选择要保存的文件*.gra.*.req,*.res)

三、ISIGHT联合仿真步骤

1、Simcode模块以参数形式执行*.bat 、 *.cmd 和 *.txt文件

(1)添加*.bat文件,图中红色图标添加,将文件参数设成in model模式

(2)添加cmd文件

双击左侧的dataexchange模块,添加write属性的cmd文件

(3)结果获取,右侧的dataexchage模块,从结果文件中获取加速度结果。

2、设置优化模块

双击打开优化模块,在variables中勾选优化的变量

在Objectives中选择优化方向

到此所有设置完毕,开始优化仿真

   
分享到: 收藏