【Adams应用教程】第10章ADAMS参数化建模及优化设计

合集下载

ADAMS教程很详细手把手教你学会PPT课件

ADAMS教程很详细手把手教你学会PPT课件
▪ 选取物体的方法和固定约束一样。
✓选取旋转点的方法:
▪ 当两个物体选取过后,把光标放在要旋转的圆心附近(一般靠近圆弧处),这时圆心处会有一个白色圆圈 出现。如图1;
▪ 这时点右键,弹出点的列表,在其中选取一个圆心点(后面标注center)。如图2; ▪ 选取点后,如图3显示表示铰链约束添加成功。
✓注意:加铰链约束时视图平面一定要与旋转轴垂直,如下图。
▪ 先选取一个物体,再选取另一个,最后选取固定点。
✓选取物体的方法:
▪ 当光标接近物体时,会有标签显示出该零件的名称,此时点击左键即可选中。 ▪ 当附近物体较多时,在该区域点击右键,会弹出零件列表,在列表中选取即可。 ▪ 如果需要和大地固定,只需要在没有物体的地方点左键就行,大地在列表中不显示。
✓选取固定点的方法:
▪ 对于固定约束来说,固定点位置选在任何地方都可以,建议放在容易识别的地方。
第9页/共28页
安装 模型制作和导入 初始设置 模型设置 约束设置 接触设置 弹簧 力的加载 仿真运算 后处理
约束设置
▪ 铰链约束
✓约束需要选取两个物体和一个旋转点: ▪ 先选取一个物体,再选取另一个,最后选取旋转点。
✓选取物体的方法:
▪ 添加接触关系
✓接触参数的设置。
安装 模型制作和导入 初始设置 模型设置 约束设置 接触设置 弹簧 力的加载 仿真运算 后处理
碰撞刚度,一般钢与钢碰撞使用默认值,有塑料件参与 设为3800。具体数值可根据实际情况调整。 嵌入深度,根据精度要求可适当改小。 如果需要设置摩擦力,选取此项。
静摩擦系数 动摩擦系数
安装 模型制作和导入 初始设置 模型设置 约束设置 接触设置 弹簧 力的加载 仿真运算 后处理
✓设置弹簧参数。在弹簧上点右键,如图选择Modify,弹出弹簧属性对话框。

参数化建模

参数化建模

缝纫机挑线机构参数化优化分析⑴Solidworks建模首先在Solidworks里按照二维CAD图纸对缝纫机整机零部件进行精确造型并严格按照工艺要求装配整机装配体并保存。

这时整机装配体(图一)会自带一个三维坐标系(与Adams通用)|。

因为这里我们以挑线机构举例。

图一整机模型删除除挑线机构以外的部件只剩挑线机构部件(图二)。

图二 挑线机构1.针杆曲柄-上轴(曲柄),2.挑线杆(摇杆),3.挑线连杆(摇杆)挑线机构实际上是一个曲柄摇杆机构,所以综合到一个平面内来进行分析运算。

在Adams 里进行参数化建模需要用到挑线机构运动副轴线上任意一点的坐标数据。

上轴的旋转轴心为原点O ,挑线杆和针杆曲柄的旋转轴心线上点A ,挑线杆和挑线连杆旋转轴心线上点B ,挑线连杆和挑线连杆销旋转轴心线上点C ,过线孔中心点D 。

所以O 为曲柄和机架的铰接点,A 为曲柄和连架杆的铰接点,B 点为连架杆和摇杆的铰接点,C 为摇杆和机架的铰接点。

OA 为曲柄,AB 为连架杆,BC 为摇杆,ABD 为挑线杆。

为方便介绍,下文就采用四杆机构来代替挑线机构进行介绍。

⑵测量坐标数据测量上步中Solidworks 中的挑线机构各铰接点轴线上的点用作Adams 参数化建模,所测量的数据存放在Excel 中记录。

测得如下(图三)数据。

3.挑线连杆(摇杆) 1.针杆曲柄-上轴(曲柄) 2.挑线杆(摇杆)O A BCD点X 轴 Y 轴 Z 轴 备注 摇杆-机架0 77.11770826 -10.51313793 C 摇杆-连架杆0 83.13526455 18.16226994 B 曲柄-连架杆0 63.77629813 2.34359683 A 曲柄-机架0 50.37770826 7.88686207 O 过线孔 0 78.86567128 53.41522121 D图三 测得坐标数据⑶Adams 参数化建模在Adams 中建立挑线机构(曲柄摇杆机构)参数化模型,按照部件实际的相互运动关系对零部件进行约束,并创建约束给曲柄一个匀速转动1r/min ,模拟缝纫机工作时的电机驱动。

ADAMS-技术入门与提高课件

ADAMS-技术入门与提高课件

CHAPTER 02
Adams基础知识
建模基础
建模原则
建立准确、可靠的模型是Adams 应用的基础,需要遵循简明扼要 、符合实际、易于修改等原则。
建模流程
建模过程包括确定系统组成、选择 合适的元件和连接方式、设置参数 和属性等步骤,需按照一定顺序逐 步进行。
建模技巧
掌握一些建模技巧可以提高建模效 率和准确性,如合理利用模板、利 用Adams的自动生成功能等。
详细描述
在Adams中建立机器人模型,包括连杆、关节和驱动装置等。通过运动学和动力 学分析,计算机器人的运动轨迹和动态响应,验证机器人的性能指标,优化机器 人的结构和控制策略。
案例三:飞行器控制系统设计
总结词
飞行器控制系统是实现飞行器稳定控制和精确导航的关键系 统。通过Adams技术进行飞行器控制系统的设计和仿真,可 以提高飞行器的性能和安全性。
控制策略
控制策略是控制系统的核 心,需要根据具体应用需 求选择合适的控制算法。
控制系统仿真
通过在Adams中设置控制 策略,可以对控制系统进 行仿真分析。
仿真基础
仿真流程
仿真流程包括设置仿真参数、运 行仿真、分析结果等步骤,需按
照一定顺序逐步进行。
仿真精度与效率
在仿真过程中,需要平衡仿真精 度与效率的关系,以确保仿真的
可扩展性
Adams软件支持与其他 CAD、FEA和控制系统软 件的集成,可以扩展其应 用范围。
Adams软件应用领域
01
02
03
04
汽车工业
用于设计和分析汽车底盘、悬 挂和制动系统等。
航空航天工业
用于设计和分析飞行器、卫星 和火箭等。
船舶工业
用于设计和分析船舶和海洋工 程结构等。

ADAMS使用手册

ADAMS使用手册

第一章ADAMS简介 (1)一、ADAMS分析流程 (1)二、ADAMS的分析和计算方法 (1)三、ADAMS特点 (2)四、Adams模块 (2)第二章ADAMS建模及仿真运行 (5)第一节ADAMS几何建模 (5)一、基本几何形状 (5)二、简单几何体 (6)三、复杂几何体 (9)四、修改构件属性 (11)第二节添加运动副 (12)一、运动副类型 (12)二、定义运动副的一些技巧 (14)第三节Adams载荷 (15)一、添加单向作用力和力矩 (16)二、添加力或力矩 (16)三、添加柔性连接 (17)四、特殊载荷 (18)第四节仿真参数控制及仿真 (19)一、仿真分析输出设置 (19)二、模型检查 (22)三、模型仿真 (23)第五节仿真后处理 (27)一、后处理基本操作 (27)二、仿真过程回放 (29)三、仿真曲线 (29)第三章ADAMS应用 (33)第一节车盖及其杠杆联动机构 (33)一、参数化建模 (33)二、设计研究 (33)三、试验设计 (33)四、优化分析 (34)五、车盖及其杠杆联动机构分析 (35)第二节航空飞行器夹紧机构 (43)一、工作原理 (43)二、建立几何模型 (44)三、挂锁仿真分析 (45)四、测试验证 (48)五、参数化模型及优化设计 (50)第三节内燃机配气机构设计与优化 (54)第一章ADAMS简介ADAMS (Automatic Dynamic Analysis Mechanical Systems)软件是美国MDI公司(Mechanical Dynamics Inc)开发的虚拟样机分析软件,是世界上应用最广泛的机械系统仿真分析软件。

利用ADAMS ,设计人员能够建立机械系统虚拟样机,在物理样机制造之前,分析其工作性能,帮助用户更好地理解系统的运动,进行多种设计方案比较和优化等。

ADAMS软件使用交互式图形环境和零件库、约束库、力库,创建机械系统运动学/动力学模型,进行系统的静力学、运动学和动力学分析,输出位移、速度、加速度和反作用力曲线。

Adams实例操作

Adams实例操作

夹紧机构的建模、分析及优化设计并优化一个夹紧机构,要求:1. 能产生至少800N的夹紧力。

2. 手动夹紧,用力不大于80N。

1 创建模型1.1 新建模型启动ADAMS/View,在欢迎对话框中选择New Model新建模型,在模型名称输入框中输入latch,将单位设置成MMKS,如图1-1所示。

图1-11.2设置工作环境单击菜单【Setting】 【Units】,将长度单位设置为厘米Centimeter。

在【Setting】菜单中选择【Working Grid】,在工作栅格设置对话框中,将工作栅格的X和Y尺寸(Size)设置为25,间距(Spacing)设置为1。

单击菜单【Setting】→【Icons】,弹出Icons设置对话框,将Model Icons 的所有缺省尺寸改为2。

1.3 建立参考点在【Bodies】→【Construction】中选择Point按钮,按照表1-1所列数据放置设计参考点。

点的设置选择Add to Ground和Don’t Attach。

Point table→create→apply,如图1-2所示。

表1-1图1-21.4 创建摇臂在【Bodies】→【Solids】中选择Plate按钮,将厚度与半径均设置成1cm,用鼠标左键点选Point_1、Point_2和Point_3,点击右键使曲柄闭合,如图1-2所示。

右键点击Part,选择Rename对模型进行重命名,命名为Pivot。

图1-21.5 创建手柄在【Bodies】→【Solids】中选择Link按钮,用鼠标左键点选Point_3、Point_4,创建连杆,如图1-3所示,并改名为Handle。

图1-31.6创建锁钩在【Bodies】→【Solids】中选择Extrusion按钮,选择“New Part”和“Closed”,设置“Length”为1cm,单击键盘上的F4,打开坐标窗口。

鼠标左键选择表1-2中11个位置,右键完成创建,如图1-4所示。

Adams课程设计报告

Adams课程设计报告
Adams软件能够进行复杂机械 系统的多体动力学仿真,包括 刚体和柔性体的运动学和动力
学分析。
丰富的求解器
软件内置多种高效、稳定的求 解器,能够处理各种规模和复 杂度的动力学问题。
强大的建模功能
提供直观的图形化建模环境, 支持多种几何体、约束和力元 的创建和编辑。
丰富的后处理功能
支持仿真结果的图形化显示、 动画演示、数据导出等,方便 用户进行结果分析和报告制作
积极面对挑战和Biblioteka 难在课程设计过程中,我们遇到了 一些困难和挑战。但是,通过不 断地尝试、努力和思考,我们最 终克服了这些困难并完成了任务 。这一经历让我深刻体会到了积 极面对挑战和困难的重要性。
THANKS
感谢观看
优化建议以提高设计效率
引入自动化脚本 建立标准件库 加强团队协作 定期开展培训
通过编写自动化脚本,实现模型构建、仿真分析等过程的自动 化,减少人工操作,提高设计效率。
建立常用标准件库,方便设计师快速调用和修改,减少重复劳 动。
通过团队协作,实现设计任务的合理分配和高效执行,提高整 体设计效率。
针对Adams软件的使用技巧和常见问题,定期开展培训活动, 提高设计师的软件应用能力和问题解决能力。
重视理论与实践相结 合
Adams课程设计让我深刻体会到 了理论与实践相结合的重要性。 只有将理论知识应用到实际操作 中,才能更好地理解和掌握软件 的使用方法和技巧。
不断提升自己的综合 素质
通过课程设计,我认识到自己在 知识、技能和团队协作等方面还 有很大的提升空间。在未来的学 习和工作中,我将不断提升自己 的综合素质,以适应不断发展变 化的社会需求。
设计要求
掌握Adams软件的基本操作,能 够利用Adams软件进行机械系统 的建模、仿真和分析,解决实际 的工程问题。

ADAMS入门教程

英文资料翻译:ADAMS/View使用入门浏览我们的WWW地址第一章弹簧挂锁设计问题介绍总论本指导教程将向你介绍如何运用机械系统动力学分析仿真软件ADAMS/View解决工程问题。

我们假定你会循序渐进地学习本指导教程,因此在起始阶段我们会给予你较多的指导,伴随着你的进步,这样的指导就会逐渐减少。

如果你不想按照既定的顺序学习,那么你也可以在不同的地方将命令文件输入到ADAMS/View中,并且从那里开始学习。

但如果这样,你会为了一些最基本的概念而不得不去参阅初始几章。

在每章的开始只要见到溶入标志,就可以找到该输入的文件名。

本章包括以下内容:你将学习的内容你将创建的模型你将学习的内容本指导教程将引导你进行如图1所示的设计步骤。

无论你在什么时候使用ADAMS/View来创建和测试模型,你都须遵循以下七个基本步骤:1、创建一个包括运动件、运动副、柔性连接和作用力等在内的机械系统模型;2、通过模拟仿真模型在实际操作过程中的动作来测试所建模型;3、通过将模拟仿真结果与物理样机试验数据对照比较来验证所设计的方案;4、细化模型,使你的仿真测试数据符合物理样机试验数据;5、深化设计,评估系统模型针对不同的设计变量的灵敏度;6、优化设计方案,找到能够获得最佳性能的最优化设计组合;7、使各设计步骤自动化,以便你能迅速地测试不同的设计可选方案。

●你将建造的模型本指导教程将通过建立一个弹簧挂锁模型教你如何使用ADAMS/View。

在与Houston的Manned Spacecraft Center签订的一份合同中,North American Aviation,Inc. 的Earl V. Holman发明了一个挂锁模型,它能够将运输集装箱的两部分夹紧在一起,由此而产生了该弹簧挂锁的设计问题。

该模型共有十二个,在Apollo登月计划中,它们被用来夹紧登月仓和指挥服务仓。

其物理样机模型如图2所示,虚拟样机模型如图3所示。

●设计要求:1能产生至少800N的夹紧力。

ADAMS相关参数设置

ADAMS相关参数设置1.ADAMS机械建模模块主要是进行标签定义,需要定义运动副和运动约束以及载荷的施加。

此模块需要在PROE建模时指定建立。

仿真分析模块,主要是定义仿真输出,进行动力学仿真求解分析。

仿真结果分析模块,主要是进行仿真结果显示,并定义仿真结果曲线的输出。

ADAMS仿真求解四个求解模块:ADAMS:MultiBodyDynamicsProcedure模块是进行动力学分析模块。

ADAMS:MultiBodyKinematicsProcedure模块是进行运动学分析模块。

ADAMS:MultiBodyStaticProcedure模块是进行静力学分析模块。

ADAMS:MultiBodyTransientProcedure模块是进瞬态分析模块。

2.抽象标签定义进行动力学分析,标签需要进行刚体定义。

标签定义没确定如何集成3.约束定义在proe_mechanism模块中进行定义。

4.材料定义材料定义:需要定义相关材料的密度等物理属性。

ADAMS的材料定义主要是密度的定义。

因为在多体动力学分析时,我们现在主要考虑的都是刚体,所以每个部件的质量定义是必须的。

5.Marker点定义载荷定义:内部热源、初始温度、外界温度边界、轨道参数等的定义。

6.边界条件定义载荷定义:内部热源、初始温度、外界温度边界、轨道参数等的定义。

7.仿真计算条件定义一、时间步长的定义编辑“ADAMS: Multi Body Kinematics Procedure”任务,主要是修改动力分析的工作时间和时间步长,并将ADAMS分析环境添加至分析任务,具体操作过程如下图所示。

二、ADAMS求解模块的定义此项主要是ADAMS求解器的单位定义。

在运用ADAMS求解时,为了与PROE联合,单位需要采用“MMKS”,即mm、kg、N、s及degree,具体设置如下图所示:注:ADAMS与PROE兼容的格式是*.x_t格式的几何文件,所以输入、输出最好采用此格式的文件。

基于ADAMS的车轮定位参数优化设计

0 引言
在我国, 许多车型出现了轮胎早期磨损严重、前 轮摆振、转向沉重等现象。产生这种现象的主要原因 之一是因为在汽车设计过程中,车轮定位参数的选取 还处于纯经验阶段,各参数之间的配合关系也没有足 够的理论指导,从而导致轮胎受力不均衡,异常磨损 严重。因此,本文对车轮定位参数进行全面、系统的分 析,研究在车轮跳动过程中,定位参数与轮胎磨损之
4 基于轮胎最小侧滑的车轮定位参数优化
主销内倾角越大, 越有利于减小轮胎的磨损,但 是主销内倾角过大,会使转向发飘,反而增大轮胎的 磨损,所以主销内倾角应约束在 3° ̄12°的范围内。主 销后倾角越大, 越有助于保持车辆行驶的方向稳定 性,但过大的主销后倾角可能导致不平顺的行驶状况, 若在低速,甚至会导致转向前轮产生摆振,因此主销后 倾角宜在 3° ̄6°的范围内。在车轮跳动过程中,车轮外 倾角对轮胎的侧滑影响小,但是,外倾角过大,会使轮 胎出现偏磨损现象, 故车轮外倾角约束在 0.5° ̄2°的 范围内。对于前束角,用公式 1 限制其取值范围。
本文应用 ADAMS 软 件 建 立 了 汽 车 前 悬 架 —转 向系统仿真模型。目前国外许多汽车企业都已经大 规模应用仿真系统进行汽车的运动学和动力学分析, 使设计中的主要问题利用数字化虚拟样机技术在设 计初期就得以解决。
前 悬 架 — 转 向 系 统 仿 真 模 型 由 转 向 节 、车 轮 、主 销 、转 向 节 臂 、转 向 横 拉 杆 及 测 试 台 等 刚 体 组 成 , 如 图 1 所示。主销用万向节铰与上、下横臂相连,转向节与 主销用旋转铰约束,转向横拉杆通过球铰与转向节臂 相连。车轮总成和转向节总成通过转动铰链相连。
不宜过小。而随着后倾角的增大,外倾角的变化减小,
所 以 后 倾 角 应 取 较 大 的 值(对 外 倾 角 的 影 响 不 如 内 倾

adams建模


图18
备注:可以通过右击修改倒角边的起始端和末端 的宽度.
2.5.3 点选
Hole:打孔 →输入孔的参数[如图19] →选择
要打孔的实体→点选孔心的位置
图19
2.5.4 点选
Boss:凸台 →输入孔的参数[如图20] →选择
要添加凸台的实体→点选凸台底部中心的位置
图20
2.5.5 点选
Hollow:抽壳 →输入抽壳的厚度[如图21] →选择要
:圆和圆弧工具,通过角度设置可以创建完 整的圆或圆弧,需要选择创建为新零件,添加到大 地,或添加到零件选项. :样条曲线工具图标,可以创建封闭的样条 曲线或开放的样条.需要设置为绘制的零件添加到 大地或添加到零件选项,以及创建方式,选择点或 曲线.创建封闭的样条至少要选择8个点,开放的样 条至少要选择4个点.
图11
备注 绘制拉伸体时也可以先绘制出拉伸的外轮阔 线,再点击 ,在create profile by中选择curve, 直接通过选取曲线的方式完成拉伸体的构建. 2.2.8 绘制回转体 右击 →点击 →设置参数如下→绘制 轴线→绘制回转的线或面[如图12]→右击生成 回转体[如图13]
图12
图13
二 ,建模简介 2.1 概述 Adams/view 提供了丰富的建模工具,包括几何 元素,布尔运算,及模型修饰工具,但是直接在Adams 中建模还是比较困难,没有UG,PROE等专门的建模软 件建模,大多数模型是由其他绘图软件绘制出以后 通过.X-T(parasolid文件)格式的过渡,再倒入到 adams中,再运用我们学习掌握的adams建模功能调整 模型的位置,及其添加必要的点和元素,完成仿真必要 的前处理工作.
227绘制拉伸体右击点击设置参数如图11绘制多个点构成拉伸体的外轮廓右击完成拉伸操作图11228绘制回转体右击点击设置参数如下绘制轴线绘制回转的线或面如图12右击生成回转体如图13备注绘制拉伸体时也可以先绘制出拉伸的外轮阔线再点击在createprofileby中选择curve直接通过选取曲线的方式完成拉伸体的构建
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第10章 ADAMS参数化建模及优化设计 本章将通过一个具体的工程实例,介绍ADAMS/View的参数化建模以及ADAMS/View提供的3种类型的参数化分析方法:设计研究(Design study)、试验设计 (Design of Experiments, DOE)和优化分析(Optimization)。其中DOE是通过ADAMS/Insight来完成,设计研究和优化分析在ADAMS/View中完成。通过本章学习,可以初步了解ADAMS参数化建模和优化的功能。

10.1 ADAMS参数化建模简介 ADAMS提供了强大的参数化建模功能。在建立模型时,根据分析需要,确定相关的关键变量,并将这些关键变量设置为可以改变的设计变量。在分析时,只需要改变这些设计变量值的大小,虚拟样机模型自动得到更新。如果,需要仿真根据事先确定好的参数进行,可以由程序预先设置好一系列可变的参数,ADAMS自动进行系列仿真,以便于观察不同参数值下样机性能的变化。 进行参数化建模时,确定好影响样机性能的关键输入值后,ADAMS/View提供了4种参数化的方法: (1)参数化点坐标 在建模过程中,点坐标用于几何形体、约束点位置和驱动的位置。点坐标参数化时,修改点坐标值,与参数化点相关联的对象都得以自动修改。 (2)使用设计变量 通过使用设计变量,可以方便的修改模型中的已被设置为设计变量的对象。例如,我们可以将连杆的长度或弹簧的刚度设置为设计变量。当设计变量的参数值发生改变时,与设计变量相关联的对象的属性也得到更新。 (3)参数化运动方式 通过参数化运动方式,可以方便的指定模型的运动方式和轨迹。 (4)使用参数表达式 使用参数表达式是模型参数化的最基本的一种参数化途径。当以上三种方法不能表达对象间的复杂关系时,可以通过参数表达式来进行参数化。 参数化的模型可以使用户方便的修改模型而不用考虑模型内部之间的关联变动,而且可以达到对模型优化的目的。参数化机制是ADAMS中重要的机制。

10.2 ADAMS参数化分析简介 参数化分析有利于了解各设计变量对样机性能的影响。在参数化分析过程中,根据参数化建模时建立的设计变量,采用不同的参数值,进行一系列的仿真。然后根据返回的分析结果进行参数化分析,得出一个或多个参数变化对样机性能的影响。再进一步对各种参数进行优化分析,得出最优化的样机。ADAMS/View提供的3种类型的参数化分析方法包括:设计研究(Design study)、试验设计(Design of Experiments, DOE)和优化分析(Optimization)。 机械系统动力学分析及ADAMS应用 10.2.1 设计研究(Design study) 在建立好参数化模型后,当取不同的设计变量,或者当设计变量值的大小发生改变时,仿真过程中,样机的性能将会发生变化。而样机的性能怎样变化,这是设计研究主要考虑的内容。在设计研究过程中,设计变量按照一定的规则在一定的范围内进行取值。根据设计变量值的不同,进行一系列仿真分析。在完成设计研究后,输出各次仿真分析的结果。通过各次分析结果的研究,用户可以得到以下内容: (1)设计变量的变化对样机性能的影响。 (2)设计变量的最佳取值。 (3)设计变量的灵敏度,即样机有关性能对设计变量值的变化的敏感程度。

10.2.2 试验设计(Design of Experiments) 试验设计(Design of Experiments, DOE)考虑在多个设计变量同时发生变化时,各设计变量对样机性能的影响。试验设计包括设计矩阵的建立和试验结果的统计分析等。最初,所设计的试验设计(DOE)用在物理实验上面,但对于虚拟试验的效果也很好。传统上的DOE是费时费力的。使用ADAMS的DOE可以增加获得结果的可信度,并且在得到结果的速度上比试错法试验或者一次测试一个因子的试验更快,同时更能有助于用户更好地理解和优化机械系统地性能。 对于简单的设计问题,可以将经验知识,试错法或者施加强力的方法混合使用来探究和优化机械系统的性能。但当设计方案增加时,这些方法也就不能得出快速地、系统化公式化的答案。一次改变一个因素(也称设计参数,Factors)不能给出因素之间相互影响的信息,而进行多次仿真同时测试多个不同的因素会得到大量的输出数据让用户评估。为了减少耗时的工作,ADAMS/Insight提供一个定制计划和分析工具来进行一系列的试验,并且ADAMS/Insight帮助确定相关的数据进行分析,并自动完成整个试验设计过程。 总的说来,ADAMS中的DOE是安排试验和分析试验结果的一整套步骤和统计工具,试验的目的就是测量出虚拟样机模型的性能,制造过程的产量,或者成品的质量。 DOE一般有以下五个基本步骤: (1)确定试验目的。例如,想确定那个变量对系统影响最大。 (2)为系统选择你想考察的因素集,并设计某种方法来测量系统的响应。 (3)确定每个因素的值,在试验中将因素改变来考察对试验的影响。 (4)进行试验,并将每次运行的系统性能记录下来。 (5)分析在总的性能改变时,哪些因素对系统的影响最大。 对设计试验的过程的设置称为建立矩阵试验(设计矩阵)。设计矩阵的列表示因素,行表示每次运行,矩阵中每个元素表示对应因素的水平级(即可能取值因子,Levels),是离散的值。设计矩阵给每个因素指定每次运行时的水平级数,只有根据水平级才能确定因素在运算时的具体值。 创建设计矩阵通常有五种方法,这五种的目的和特点各有所区别:  Perimeter Study:测试分析模型的健壮性。  DOE Screening (2-level):确定影响系统行为的某因素和某些因素的组合;确定每个因素对输出会产生多大的影响。  DOE Response Surface(RSM):对试验结果进行多项式拟合。 第10章 ADAMS参数化建模及优化设计  Sweep Study:在一定范围内改变各自的输入。  Monte Carlo:确定实际的变化对设计功能上的影响。 创建好设计矩阵后,用户需要确定试验设计的类型。在ADAMS/Insight中有六种内置设计类型来创建设计矩阵,也可以导入自己创建的设计矩阵。可以自由选择设计矩阵,为系统创建最有效率的试验。 当使用内置的设计类型时,ADAMS/Insight根据选择的设计类型生成相应的设计矩阵。这六种设计类型是Full Factorial、Plackett-Burman 、Fractional Factorial、Box-Behnken Central、 Composite Faced(CCF)、D-Optimal。 (1)Full Factorial是所有设计类型中综合程度最高的,使用到了因素水平的所有可能的组合。 (2)Plackett-Burman设计类型适用于在大量的因素中筛选最有影响的因素。该设计所需要的传统设计类型运行的次数最少,但不允许用户估计这些因素之间的相互的影响。 (3)Fractional Fractorial和Plakett-Burman使用的是Full Factorial专门的子集,因而也被看作减化的Factorial。它普遍用于筛选重要变量并主要用于两水平的因素,能够估计其对系统的影响。 (4)Box-Behnken设计类型使用设计空间中平面上的点。这样该设计就适用于模型类型为二次的RSM试验。Box-Behnken对每个因素需要三个水平。 (5)CCF(Center Composite Faced)设计类型使用的是每个数据轴上的点(开始点),以及设计空间的角点(顶点),和一个以上的中心点。CCF比Box-Behnken相比较运行的次数更多。CCF适用于二次RSM试验的模型类型。 (6)D-Optimal设计类型产生的是将系数不确定性降到最低的模型。这种设计类型由根据最小化规则从大量候选因素中随机抽取的行所组成。D-Optimal指明了在试验中运行的总次数,将以前试验中已存在的行提供给新的试验,并对每个因素指定不同的水平。这些特性使得D-Optimal在很多情况,特别是在试验费用惊人的情况下,成为最佳选择,。

10.2.3 优化分析(Optimization) 优化是指在系统变量满足约束条件下使目标函数取最大值或者最小值。目标函数是用数学方程来表示模型的质量、效率、成本、稳定性等。使用精确数学模型的时候,最优的函数值对应着最佳的设计。目标函数中的设计变量对需要解决的问题来说应该是未知量,并且设计变量的改变将会引起目标函数的变化。在优化分析过程中,可以设定设计变量的变化范围,施加一定的限制以保证最优化设计处于合理的取值范围。 另外对于优化来说,还有一个重要的概念是约束。有了约束才使目标函数的解为有限个,有了约束才能排除不满足条件的设计方案。 通常,优化分析问题可以归结为:在满足各种设计条件和在指定的变量变化范围内,通过自动地选择设计变量,由分析程序求取目标函数的最大值或最小值。 虽然Insight也有优化的功能,但两者还是有区别,并且互相补充。试验设计主要研究哪些因素的影响比较大,并且还调查这些因素之间的关系;而优化分析着重于获得最佳目标值。试验设计可以对多个因素进行试验分析,确定哪个因素或者哪些因素的影响较大,然后,可以利用优化分析的功能对这些影响较大的因素进行优化,这样可以达到有效提供优化分析算法的运算速度和可靠性。 机械系统动力学分析及ADAMS应用 10.3参数化建模应用实例 由于多体动力学仿真系统是复杂的系统,仿真模型中各个部件之间存在着复杂的关系,因此在仿真建模的时候需要提供一个良好的创建模型、修改模型机制,在对某个模型数据进行改变时,与之相关联的数据也随之改动,并最终达到优化模型的目的。ADAMS为多体动力学仿真建模提供了这样一个机制――参数化建模机制,它为用户设计、优化模型提供极大的方便。 在10.1节中,对参数化建模做了简要的介绍,本节将主要以双摆臂独立前悬架运动学模型为例,着重介绍参数化点坐标的方式参数化建模。

10.3.1 双摆臂独立前悬架拓扑结构 双摆臂独立前悬架系统主要部件有上摆臂(UCA,Upper Control Arm)、下摆臂(LCA,Lower Control Arm)、转向节(Knuckle)、横向拉杆(Tie Rod)、测试台(Test Plane)、地面(Ground,由于车身固定在地面上,因此车身和地面为一体),它们之间由铰链联接,并提供给其一个位移驱动,使其能绕轴上下转动。其联接关系图如下:

图 10.-1 模型拓扑结构 10.3.2 系统环境设置 (1)设置工作平面。这里设置XOZ为工作平面。设置方式如下,进入菜单settings、working grid…,见图10-2。在弹出对话框中选择Gloab XZ(图10-3)在主工具箱,点击视图设置(图10-4)。

相关文档
最新文档