基于ADAMS/CAR悬架硬点静态载荷提取的方法


Snipaste_2021-05-15_09-06-34.jpg

悬架影响车辆的操纵稳定性和安全性,

在零部件设计时需要考虑其结构的可靠性。

因此需要在有限元软件中进行零部件的强度分析!

1.jpg

为什么要提取硬点载荷

在零部件强度分析过程中,

需要在有限元软件设置载荷边界条件。

通常使用ADAMS/CAR进行边界载荷的提取。

2.jpg

Adams/car提取载荷的流程

1、Adams中建立悬架tmplate模型

2、在template中建立request

3、由template生成subsystem

4、由subsystem生成悬架assembly

5、计算各种工况是悬架受力并在adams中进行仿真计算

6、在adams/PostProcessor中读取所需提取的载荷

3.jpg

Request命令

实际上在adams/car,提取载荷就是在所需提取载荷位置增加了request命令。

可以创建三种类型的request(测试请求)

图片1.png

(1)Define Using Type And Markers

可以定义四种类型的输出测试请求

displacement, velocity, acceleration and force.

(2)Define Using Function Expression

可以函数输出任何类型测试,如SFORCE, GFORCE, VZ, VM, DZ, DM等。

(3)Define Using Subroutine

你可以使用用户自定义的子程序来测测任何类型的输出。

一般你可以使用函数表达式替代子程序来创建所有类型的测试请求。

悬架载荷提取我们通常使用第二种类型。


4.jpg

个人理解

在建立request前需要建一个marker,

很好理解既然要提取载荷,

这个载荷一定需要参考坐标系。

这个坐标系你可以和整车坐标系相同,也可以自定义。

怎么方便怎么来,因为后期需要在有限元软件中建立同样的参考坐标系。

这个marker必须建立在所求载荷的部件上。

我们要提取载荷,

1、需要明确我们提取哪个部件的力。

2、在提取力的部件上建一个坐标系。

3、提取部件需要和另一个部件有连接关系(各种副呗)。

4、建立request,一般使用使用表达式建立,

建立的时候时候需要选取两个零部件的marker,

最后选取新建的marker。

5、提取工况一般选取选择制动工况、转向制动工况、冲击工况三种极限工况

 下面我们以具体的例子说明怎样提取载荷

该付费内容为:详细提取静态载荷步骤

37张图片 118人购买
(17条)
默认 最新
比较好奇,这位老师在static loads里填的力是计算过后加在前轮的力还是就是整车Z方向受力
评论 5 点赞 3
回复
adams里填写轴载荷一半。帖子的载荷是为了说明软件操作。
评论 2 点赞 2
回复
兔叔,填写的载荷超过18000,仿真就不成功了该怎么设置?
评论 点赞 1
查看其它3条回复 >
首先感谢老师的分享。我是一名大学生,文科生选的汽车专业。Adams刚学,算是小白。 有几个问题希望老师能解答下,一个是F什么、T什么那六个方向的力分别是什么力啊? 还有个问题是maker是只在提取一些数据的时候才建立吗? 谢谢老师了。
评论 1 点赞 2
回复
F是力,T是扭矩
评论 点赞 1

查看更多评论 >

点赞 13 评论 28 收藏 49
关注