教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

ADAMS参数化建模及优化设计(4)

来源:网络收集 时间:2026-08-23
导读: 图10.4-6-27显示方式参数设置对话框 ?? 选择Output按钮,可以显示控制参数化分析过程输出的参数设置对话框,从中 可以选择是否保存仿真输出结果以及以怎样的文件格式输出参数化分析结果(Save Files)。 图10.4-7-28

图10.4-6-27显示方式参数设置对话框

?? 选择Output按钮,可以显示控制参数化分析过程输出的参数设置对话框,从中

可以选择是否保存仿真输出结果以及以怎样的文件格式输出参数化分析结果(Save Files)。

图10.4-7-28分析过程输出参数设置对话框

?? 选择Optimizer按钮,可以显示优化分析设置对话框,其中: a.、在Algorithm栏可以选择优化分析的运算法则。 b.、在Tolerance下方的文本输入框,输入优化分析的收敛允许偏差。 c.、在Max. Iterations栏,输入最大的迭代次数。 d.、在Rescale栏,输入重新调整的迭代数,在迭代过程中,达到该迭代数后将重新调整设计变量。

e.、在Differencing 选择栏,选择采用的差分方法:中心差分法(Centered),还是向前差分法(Forward)。

f.在Increment栏,输入差分的增量。

g.在Debug选择项,选择是否需要跟踪优化分析的输出。

第 16 页 共 35 页

图10.4-8-29优化分析设置对话框

(13)设置完成后,选择Start键,运行参数化分析。

10.4.12..2目标对象的设置

在进行参数化分析时,需要检测设计样机的有关性能,并将这些目标简化为ADAMS/View分析时可以计算的单独变量。在优化过程中,称为目标函数或目标;在试验设计中,称为响应特性。

(1)建立测量目标。在建立测量目标时,如果只需要优化样机模型中某点的位置或速度的大小,测量目标很容易建立。一旦,建立测量目标涉及到的因素太多,测量目标的建立就较为复杂。根据建立测量目标的不同要求,需要考虑以下因素:

1.、保持对象在适当位置以避免突然变化。 2.、将运动的最大值保持在较小的范围内。 3.、使部件能迅速地返回指定位置。 (2)使用测量(Measure)。在确定了需要计算的对象以后,便需要确定一个测量或目标对象,以便计算各次仿真分析的对象值。

在分析中,最简单的目标对象是使用测量。在运行设计研究、试验设计和优化设计过程中,首先选择测量,然后根据对象框提示选择和输入是使用最大、最小、平均值还是最后一次仿真分析获得的测量值作为目标值。使用测量,便于获得所需的输出,并且对模型的输出或其他的测量结果进行各种运算。

(3)使用目标对象(Objective)。在需要对模型的输出进行复杂的处理和计算的场合可以使用目标对象的方法。

ADAMS/View提供了以下几种可供选择的目标对象类型: 1.、某个测量的最大值、最小值、平均值或最后一次运算的值。此功能与使用测量时类

第 17 页 共 35 页

似,但与使用测量不同的是,使用目标来定义这些对象的优点是可以定义多个目标,而测量仅可以定义一个目标。

2.、一组测量分量的最大值、最小值、平均值或最后一次运算的值。 3.、ADAMS/View函数。使用特定的ADAMS/View函数对象处理仿真结果,可以计算任何数量的模型输出函数。在函数中设有自变量,而自变量取含有结果的分析对象的名称,由此将目标函数对象同ADAMS/View的仿真分析结果联系起来。本章中,通过具体的实例来介绍利用函数来建立目标对象。

4.、ADAMS/View变量和宏。ADAMS/View执行用户定义的宏,并使用所定义变量的计算值作为目标值。使用宏和变量可以允许执行一组ADAMS/View命令来计算目标。

(4)产生目标对象 产生目标对象的步骤如下: 1.、在Simulate菜单,选择Design Objective项,再选择New命令,显示产生设计目标对话框,如图10.l所示。

2.、在Definition by选择框,选择使用的对象函数类型:

?? 测量(measure);

?? 结果分量(Result Set Component (Request)); ?? ADAMS/View函数(/View Function);

?? ADAMS/View变量和宏(/View Variable and Macro)。

3.、在Definition by选择框下面的输入框,输入目标对象的名称。 4.、如果使用测量或结果分量,在Design Objective's value选择框,选择目标对象,最小值(minimum value)、最大值(maximum value)、平均值(average value)或最后一次运算的值(value at simulation end),

5.、选择OK按钮确定。

图10.4-9 -30产生设计目标对话框

在以下各节中,通过具体实例来说明目标对象的建立。

第 18 页 共 35 页

10.4.2设计研究

设计研究主要是研究哪些设计变量对系统性能影响的灵敏度较高。对设计变量的值定在一定范围内的若干值,ADAMS可以分别取不同的值进行自动分析,并完成设计分析报告。 本节将利用上节建立的参数化模型,对该悬架的前束角(Toe_Angle),外倾角(CamperCamber_Angle)进行设计研究,分析哪些参数对其影响较大。

设计研究的一般步骤是:定义设计变量->定义测量(或目标)->设计研究->得到结果,具体过程如下:

(1)、定义设计变量

一种是在build菜单选择Design Variable,在子菜单中选择New…,弹出图10.4-10对话框,然后进行变量定义。另外一种是通过选取参数化点,然后创建设计变量,我们选取后一种方式来定义设计变量。

图(a) 图(b)

图10.4-10-31设计变量的修改

本节将中分别根据参数化点uca_knuckle、lca_knuckle、tie_knuckle创建三个设计变量。 1.、创建设计变量。

在图形区,将鼠标移至上摆臂与转向节铰接处,单击右键,在弹出菜单中选择—Point:uca_knuckle,在其子菜单中选择Modify。弹出参数化点表,在表中找到点uca_knuckle,将光标移至其z坐标处,在对话框上部的编辑框中出现z值“686”。在该编辑框中右击鼠标,依次选择Parameterize、Create Design Variable、Real,则创建设计变量,.model_1.DV_1。

同样根据lca_knuckle、tie_knuckle创建设计变量DV_2、DV_3。 2.、修改设计变量。

?? 在菜单Build中选择Design Variable、Modify,弹出图10.4-10-31(a)的对话框,Units

中选择length,Value Range中选择+/- Delta Relative to Value,在--、+ + Delta编辑框中分别输入-5.0,5.0。选择Apply键确认,并继续修改设计变量,所有完成后点击OK按钮确认。

?? 使用表格编辑器创建和修改设计变量。选择Tools菜单的Table Editor命令,显示

如图表格编辑器10.4-10-31(b)。可通过编辑器窗口的底部Variable项,显示所有的变量;Filters项,显示表格编辑器显示所有与变量变化有关的特性,包括:Range、

第 19 页 共 35 页

Allowed values和Delta Type等。通过表格改变设计变量的有关特性,表10.4-1-4列出了控制设计变量值的有关参数及其说明。

表10-4 设计变量值的控制参数 标题 Range Use_Range Allowed_Values Use_Allowed_Values

Delta_Type

变量范围的表示方式,分别用absolute、relative、percent_relative表示绝对值、相对值、百分数相对值 表10.4-1-控制设计变量值的有关参数

功能说明

包含变量的上限和下限,上下限之间用“,”分开, 例如:-1.0,+1.0

用于优化分析,是否限制参数变化范围开关,输入yes表示 限制,no表示不限制

变量值列表,各变量之间用“,”分开。 (NONE)表示没有列表

是否 …… 此处隐藏:2378字,全部文档内容请下载后查看。喜欢就下载吧 ……

ADAMS参数化建模及优化设计(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/454724.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)