第7讲参数化建模和仿真分析2013
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 0 π = 3.1415 π/2 =1.5707 ( 3π)/2 4.7122 2π6.283 当前的仿真分析时间
SIN45 SQRT2 RTOD DTOR VERSION NONE MODE
值 sin (π/4)=0.0137
2 1.414 (180/π)=57.2974
(π/180)=0.0174 9.0
3
6.2、ADAMS/View函数
两种类型的函数:
设计过程函数(Design-time functions) 运行过程函数(Run-time functions)
设计过程函数:
用于在优化和敏感性研究中构造参数化的样机模型 仅在样机的建模设计阶段才计算设计过程函数的值 数学函数、位置和方向函数、模型函数、数组和矩
虚拟样机技术及其应用--6
虚拟样机参数化建模和仿真分析
6.1、参数化建模与设计简介
对需要重复建模和仿真的场合,运用参数化建模和分析 功能可大大地提高分析效率
方法:确定影响样机性能的关键输入值,然后对这些输 入值进行参数化处理
2020/1/22
2
6.1、参数化建模与设计简介
ADAMS/View提供了4种参数化方法
2020/1/22
5
6.2.2 构造函数对话框-1
构造函数类型
获得系统支持的函数的帮助
定义函 数区
函数目录
系统支 持的函 数列表
函数格 式提示
2020/1/22
获得预先定义的数据
绘制函数图 设置绘图限制
源自文库
运算符 属性
计算函数值
6
构造函数对话框-2
有几种不同的进入构造函数对话框的方法 分为表达式和运行过程函数两种工作方式 表达式工作方式 :在需要生成表达式的各种场合进入构
0或空 表示当前分析类型的整数
9
设计过程函数
有两类设计过程函数:
一种是用户自定义的函数,其中包括解释函数和编译函数。 另一种是ADAMS/View程序提供的函数
用户自定义的解释函数
由若干插入了表达式的文字语句组成,可以在ADAMS的命令 窗口产生
使用解释函数时,ADAMS将用户的参数代入对应参数名称所 在的函数语句中
使用参数表达式(函数) 参数化点坐标 运动参数化 使用设计变量
ADAMS/View提供了3种类型的参数化分析过程:
设计研究(Design study) 试验设计(Design of Experiments ,DOE) 优化分析(Optimization)
2020/1/22
用户自定义的编译函数
用C或Fortran语言编写,然后通过编译同ADAMS/View连接
系统提供的函数
ADAMS/View提供了二百多个设计过程函数
2020/1/22
10
设计过程函数
数学函数(Math Function)
位置和方向函数(Location/Orientation Function)
造函数对话框,程序显示的是表达式工作方式
从文本输入框进入构造表达式对话框 构造设计过程函数(Build菜单--Function ) 产生或修改要计算的测量 (Build菜单--选择Measure
运行过程函数工作方式 :
文本输入框进入 产生或修改函数测量
2020/1/22
7
6.2.3 构造函数-- 表达式语法
数据类型 :整数(Integer), 实数(Real), 字符串 (String), 数据库对象(Object), 矩阵(Matrix)
操作数 :常数、符号常数、函数、数据库对象及其分量
访问数据库: 用户可以访问数据库,从中查找需要的 数据,再利用这些数据库中的数据生成新的数据。例如: 根据一个构件的体积去计算另一个构件的体积;根据两 坐标系的位置,计算连接的方向;根据对象的名称,获 得下一层新对象的名称等
阵函数、字符串函数、数据库函数等
2020/1/22
4
6.2、ADAMS/View函数
运行过程函数
用于定义仿真状态之间的数学关系,可以影响样机 在仿真过程中的表现
ADAMS仅在仿真分析过程中更新运行过程函数值 包括:位移函数、速度函数、加速度函数、接触函
数、样条函数、作用力函数、产生力函数、数学函 数、数据单元存取、用户自编子程序调用、参数和 变量等
运算符:算术运算符、关系运算符、逻辑运算符
字符串/矩阵的连接运算符
2020/1/22
8
表达式语法
访问数据库
采用根路径表示对象时,对象名称用点“.”开头,例如: .some_model.some_part.mass: 构件some_part的质量,实数 .model_1.title: 样机model_1的标题,字符串 .model_1.circle_1.sides: 圆环circle_1边的数量,整数
.model_1.part_1.location: 构件part_1位置的三维数组。
符号常数 TRUE /YES/ON FALSE/NO /OFF PI HALF_PI THREE_HALVES_PI TWO_PI TIME 2020/1/22
表10-1 ADAMS/View的符号常数
值
符号常数
数据库函数(Database Functions)
数据库函数组(Database Functions Group)
系统函数组(System Functions Group)
2020/1/22
11
运行过程函数
位移函数(Displacement Functions)、 速度函数(Velocity Functions)、 加速度函数(Acceleration Functions)、 接触函数(Contact Functions)、 样条函数(Spline Functions)、 对象函数中使用的力(Force in Object
LOC_ALONG_LINE(O1,O2,D) 返回一个点的坐标,该 点在点O1与O2的连线上,且与点O1的距离为D
建模函数(Modeling Functions
DM(O1,O2) 返回点O1与点O2之间的距离
矩阵/数阻函数(Matrix /Array Function)
字符串函数(String Function)