adams常用中英对照
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
car模块分为标准和专家两种模式。需要修改文件acar.cfg来改变模式。
2:adams的快捷键。
1)ctrl+N 创建一个新的数据库。
ctrl+O 打开一个已经存在的数据库
ctrl+s 保存当前数据库
ctrl+p 打印
ctrl+Q 退出adams/view
ctrl+E 修改对象
ctrl+c 复制对象
ctrl+x 删除对象
ctrl+v 粘贴对些
f1 显示帮主窗口
f3 显示命令窗口
f4 显示坐标窗口
f8 进入后处理
g 工作栅栏的显示切换(grid)
f 显示整个样机的视图(fit)
v 打开或关闭图标显示
m 显示窗口信息(message)
2)结合鼠标的快捷键
z 放大或缩小视图(zoom in/out)
s 绕z轴旋转
r 旋转(rotate)
t 平动(translate)
w 框选放大区域
3:通过输入精确坐标创建点。在选择创建点以后,在视图窗口单击鼠标右键。或通过point table。
marker:用户通过创建坐标标记点的方法来建立局部坐标系,标记点具有位置和方向。
4:当在asams选择离的很近的两个part时,点击右键可以出现对话框以后再进行选择。
5:改变part的很多几何性质是通过改变其marker点来实现的,比如改变box的倾斜角度,改变marker的方向。
或者可以edit/move 某个物体或者 主工具条中的position 的最后一个子工具条。
6:对象测量和输出请求的比较
对象测量 输出请求
一次定义只能测量对象特性的某一分量 最多可以同时测量对象特性的6个分量
具有多种预定义测量类型 只有4中测量类型:位移 速度 加速度和力
可以用于生成曲线图和定义模型 只能由于生成曲线图
在仿真同时或方针结束后都可以观察 只能在方针结束后观察
7:postprocesser可以通过曲线面板控制器绘制以下三种曲线图:
对象特性曲线图,测量曲线图,仿真结果数据。
8:camber angle 外倾
toe angle 前束
caster angle 主销后倾
kingpin inlination angle 主销内倾
ride rate 悬架刚度
total roll rate侧倾刚度
dive 点头
lift 抬头
9:adams/car整车性能仿真:
仿真分析类型主要包括:
1. Open-Loop Steering Events 开环转向事件
1.1 Drift 漂移试验
1.2 Fish-Hook 鱼钩转向
1.3 Impulse Steer 转向脉冲输入
1.4 Ramp-Steer 转向斜坡输入
1.5 Single Lane Change 单移线试验
1.6 Step Steer 转向阶跃输入
1.7 Swept-Sine Steer 转向正弦扫频输入
2. Cornering Events 转弯事件
2.1 Braking-In-Turn 转弯制动
2.2 Constant-Radius Cornering 定半径转弯
2.3 Cornering w/Steer Release 方向盘撒手转弯
2.4 Lift-Off Turn-In 松油门转弯
2.
5 Power-Off Cornering 发动机熄火转弯
3. Straight-Line Events 直线行驶事件
3.1 Acceleration 加速试验
3.2 Braking 制动试验
3.3 Power-Off Straight Line 发动机熄火直线行驶
4. Course Events 行驶路线事件
4.1 ISO Lane Change ISO路线行驶
4.2 3D Road 三维路面行驶
5. Quasi-Static Maneuvers 准静态操纵
5.1 Quasi-Static Constant Radius Cornering 准静态定半径转弯
5.2 Quasi-Static Constant Velocity Cornering 准静态恒速转弯
5.3 Quasi-Static Force-Moment Method 准静态力-力矩方法
5.4 Quasi-Static Straight-Line Acceleration 准静态直线加速
6:关于轮胎和路面文件问题的学习心得
这段时间可谓是在刻苦钻研关于轮胎力和路面接触的问题。本人心得主要有如下几点:
1.加轮胎力的时候,首先要确认自己要选用的轮胎模型:Delft,Fiala,Smithers,UA Tire等等,
不同的轮胎模型所用的轮胎文件格式是不同的,如果没有对应,仿真时候会出错。另外,不同的
轮胎模型适合不同的分析要求,这个我下篇再讲。
2. attachment marker的选择也要讲究,注意该marker点的z向要是沿轮胎的轴向,否则,
呵呵,后果可以想象
3.tire inertia moments内要是 num1,num2,num3 格式的数据向量,因为转动惯量要
有Ixx,Iyy,Izz三个嘛
4.下面就是tire property file及road file的选择了。据我了解Smithers轮胎,
是试验轮胎,需要试验数据Fy及Mz,这种轮胎模型估计一般人是用不了的,毕竟做
轮胎试验还是比较麻烦嘛,但是,Smithers轮胎文件在帮助文档里面讲的比较多,
而且在安装目录下/solver/tire_dat文件夹中也有这种轮胎的例子。我用的是UA轮胎模型,
这种模型需要的参数不算多,而且,文件本身比较简单明了,据说,UA轮胎模型也还不错,
呵呵。在安装目录下/solver/samples/uatire.tpf这个文件就是标准的UA轮胎文件了,
要用的时候只要在里面改数据就可以了,但是要注意单位换算,保证这个文件中的单位
和你模型里面的单位一致。
7:轮胎模型按建模方式可分为基于物理建模,旨在模拟力本身产生的机理与过程的解
析模型和基于轮胎试验数据,通过函数关系计算轮胎力的经验模型两大类。按使用范
围可分成操纵性分析、3D接触分析(过去称为耐久性分析)和摩托车用这三类,
在ADAMS中使用后一种分类方式,如下:
操作性分析轮胎模型组(ADAMS/Tire Handling Module)
MF-tyre轮胎模型
Pacejka ’89和 Pacejka ’94轮胎模型
Fiala轮胎模型
UA轮胎模型
5.2.1轮胎模型
操作性分析轮胎模型组的轮胎模型使用点跟踪(point follower)方式计算轮胎垂直
力,这个轮胎模型
组实际使用的是2D路面或由节点组成的3D路面——等效容积路面。
其中5.2.1轮胎模型是第一个ADAMS支持的轮胎模型,目前保留对5.2.1轮胎模型只是
为了对旧版本ADAMS模型的兼容,MSC建议不再使用5.2.1轮胎用作轮胎模型的新建。
3D接触分析轮胎模型组(ADAMS/Tire 3D Contact Module)
FTire(Flexible ring Tire)柔性环轮胎模型
SWIFT轮胎模型
3D接触分析轮胎模型组可以使用2D或3D全部路面类型包括3D等效容积路面和3D样条
路面,记录行驶经过的路面对轮胎加载历程,生成用于计算应力与疲劳研究所要求
的力和加速度。3D接触分析可用于计算车辆通过如凹坑、路缘、比利时石块等路面
时的效应。
l MF-MC轮胎模型
MF-MC是MF轮胎中专用于摩托车的轮胎模型。
8:
ADAMS/Car Ride模块中有专门用于液压悬置的模型,但是好像只能在Car里边用。
像Kelvin-Voigt,Maxwell模型其实在描述高频的阻尼方面都有很多曲线,目前我
在研究一种分数导数摩擦模型都是可以很好地解决这种问题;对于液压悬置,线性
的集中参数模型只能在低频(50Hz)对液压悬置进行描述,如果要很好地描述其随
预载、激励振幅和频率的非线性特性还得建立非线性模型,但是像获得试验测试很难
,其实类似用ADAMS的Hydromount(Audi的模型)模型应该在工程上可以获得较为广
泛的应用,因为其需要输入的数据包括大小振幅,然后进行参数辨识获得模拟需要的
参数,其可以同时考虑液压悬置解耦前后的特性.
9:什么是路面不平度
通常把路面相对基准平面的高度q,沿道路走向长度I的变化q(I),称为路面纵断面
曲线或路面不平度函数。(参考汽车理论 p173)。
10:Run-Time Functions
Allow you to specify mathematical relationships between variables that
directly define the behavior. of your model.
Run-Time Mode
Function Builder mode in which you define the functions ADAMS/Solver
uses during a simulation.
Design-Time Functions
Allow you to parametrically configure the system being analyzed for
such effects as optimization and sensitivity studies.
11:
对于从matlab中导出数据用csvwrite就可以。若在adams导入(import)数据时需要
注意一下几点:
1:导入数据文件可以生成spline或measure。生成spline时,Independent Column
Index 一栏代表用导入数据的第N列作为自变量,不填写时就用点的个数。
2:model name不是无所谓的,代表你要仿真的模型。例如在
模型Vehicle_full_4post_DELFT仿真时,需创建的spline必须隶属于该模型。
12:
在adams中,模板可以以二进制(binary)或文本(ascii)的形式保存,其中文本可以直接查看。方法有二:
1,直接打开其文件。2:tools--show
file.
而子系统只能以文本的形式保存(ascii),查看方法如上述