资源描述
ADAMS 大作业
汽车前悬架模型
指导老师: 贾 璐
学号: 20107150
姓名: 龚 华 德
班级: 机制一班
2012年12月16日
目 录
1、启动ADAMS并设置工作环境 - 1 -
1.1、启动ADAMS - 1 -
1.2、创建模型名称 - 1 -
1.3、设置工作环境 - 2 -
1.3.1、设置单位 - 2 -
1.3.2、设置工作网格 - 2 -
1.3.3、设置图标 - 3 -
1.3.4、打开光标位置显示 - 4 -
2、创建前悬架模型 - 4 -
2.1、创建设计点 - 4 -
2.2、创建主销 - 5 -
2.3、创建上横臂 - 6 -
2.4、创建下横臂 - 7 -
2.5、创建拉臂 - 8 -
2.6、创建转向拉杆 - 9 -
2.7、创建转向节 - 10 -
2.8、创建车轮 - 10 -
2.9、创建测试平台 - 12 -
2.10、创建弹簧 - 14 -
2.11、创建球副 - 16 -
2.12、创建固定副 - 18 -
2.13、创建旋转副 - 20 -
2.14、创建移动副 - 21 -
2.15、创建点 — 面约束副 - 21 -
2.16、创建驱动力 - 23 -
2.17、保存模型 - 24 -
3、仿真测试前悬架模型 - 25 -
3.1、测量车轮接地点侧向滑移量 - 25 -
3.2、测量车轮跳动量 - 27 -
4、参考文献 - 28 -
5、 感想 - 28 -
汽车前悬架模型
创建汽车的双横臂式前独立悬架模型,悬架模型的主销长度为330mm,主销内倾角为10度,主销后倾角为2.5度,上横臂长350mm,上横臂在汽车横向平面的倾角为11度,上横臂轴水平斜置角为-5度,下横臂长500mm,下横臂在汽车横向平面的倾角为9.5度,下横臂轴水平斜置角为10度,车轮前束角为0.2度。
1、启动ADAMS并设置工作环境
1.1、启动ADAMS
双击桌面上ADAMS/View的快捷图标,启动ADAMS/View。
1.2、创建模型名称
在欢迎对话框中选中“Create a new model”,在 Model name文本框中输入:FRONT_SUSP,按“OK”,如图1-2-1。
图1-2-1
1.3、设置工作环境
1.3.1、设置单位
如图1-3-1,图1-3-2。
图1-3-1
图1-3-2
1.3.2、设置工作网格
将网格X方向和Y方向的大小分别设置为750和800,将网格的间距设置为50,如图1-3-3,图1-3-4。
图1-3-3
图1-3-4
1.3.3、设置图标
将图标大小设置为50,如图1-3-5,图1-3-6。
图1-3-5
图1-3-6
1.3.4、打开光标位置显示
单击工作区域后按F4键。
2、创建前悬架模型
2.1、创建设计点
点击,创建任意8个设计点,分别命名为:LCA_outer,LCA_inner,UCA_outer,UCA_inner,Tie_rod_outer,Tie_rod_inner,Knuckle_outer,Knuckle_inner,如图2-1-1,图2-1-2。
图2-1-1
图2-1-2
修改8个设计点的坐标,如图2-1-3。
图2-1-3
2.2、创建主销
点击,半径20,如图2-2-1,选择设计点“LCA_outer”和“UCA_outer”,创建主销,重命名为Kingpin,如图2-2-2。
图2-2-1 图2-2-2
2.3、创建上横臂
点击,半径20,如图2-2-1,选择设计点“UCA_outer”和“UCA_inner”,创建上横臂,重命名为UCA,如图2-3-1。
图2-3-1
点击,选择“Add to part”,半径为25,如图2-3-2,选择上横臂为参考物体,球体的位置为设计点“UCA_outer”,如图2-3-3。
图2-3-2 图2-3-3
2.4、创建下横臂
点击,半径20,如图2-2-1,选择设计点“LCA_outer”和“LCA_inner”,创建下横臂,重命名为LCA,如图2-4-1。
图2-4-1
点击,选择“Add to part”,半径为25,如图2-3-2,选择下横臂为参考物体,球体的位置为设计点“LCA_outer”,如图2-4-2。
图2-4-2
2.5、创建拉臂
点击,半径15,如图2-5-1,选择设计点“Knuckle_inner”和“Tie_rod_outer”,创建拉臂,重命名为“Pull_arm”,如图2-5-2。
图2-5-1 图2-5-2
2.6、创建转向拉杆
点击,半径15,如图2-5-1,选择设计点“Tie_rod_outer”和“Tie_rod_inner”,创建转向拉杆,重命名为“Tie_rod”,如图2-6-1。
图2-6-1
点击,选择“Add to part”,半径为20,如图2-6-2,选择转向拉杆为参考物体,球体的位置分别为设计点“Tie_rod_outer”和“Tie_rod_inner”,如图2-6-3,图2-6-4。
图2-6-2 图2-6-3
图2-6-4
2.7、创建转向节
点击,半径20,如图2-2-1,选择设计点“Knuckle_outer”和“Knuckle_inner”,创建转向节,重命名为Knuckle,如图2-7-1。
图2-7-1
2.8、创建车轮
点击,半径375,长度215,如图2-8-1,选择设计点“Knuckle_outer”和“Knuckle_inner”(注意:不要把先后顺序颠倒),创建车轮,重命名为Wheel,如图2-8-2。
图2-8-1 图2-8-2
点击,倒圆角半径50,如图2-8-3,选择车轮圆柱体的两条圆边,如图2-8-4,然后按鼠标右键,完成倒圆,如图2-8-5。
图2-8-3 图2-8-4
图2-8-5
2.9、创建测试平台
点击,如图2-9-1,创建设计点“POINT_1”,位置为(-350,-320,-200),如图2-9-2。
图2-9-1
图2-9-2
点击,长,宽,厚分别为500,45,400,如图2-9-3,选择设计点“POINT_1”,创建长方体,如图2-9-4。
图2-9-3 图2-9-4
点击,选择“Add to part”,长度350,半径30,如图2-9-5,选择长方体为参考体,长方体质心为起始点,垂直向下创建圆柱体,构成的测试平台重命名为Test_Patch,如图2-9-6。
图2-9-5 图2-9-6
2.10、创建弹簧
点击,上横臂为参考体,如图2-10-1,位置为(174.6,347.89,24.85),重命名为“Spring_lower”,如图2-10-2。
图2-10-1 图2-10-2
点击,上横臂为参考体,如图2-10-3,位置为(174.6,347.89,24.85),重命名为“Spring_upper”,如图2-10-4。
图2-10-3 图2-10-4
点击,弹簧刚度K和阻尼C分别为129.8和6000,如图2-10-5,选择设计点“Spring_lower”和“Spring_upper”,创建弹簧,如图2-10-6。
图2-10-5 图2-10-6
2.11、创建球副
点击,如图2-11-1,选择上横臂和主销为参考体,选择设计点“UCA_outer”为球副位置点,创建上横臂和主销之间的约束副,如2-11-2。
图2-11-1 图2-11-2
点击,如图2-11-1,选择转向拉杆和拉臂为参考体,选择设计点“Tie_rod_outer”为球副位置点,创建转向拉杆和拉臂之间的约束副,如图2-11-3。
图2-11-3
点击,如图2-11-1,选择下横臂和主销为参考体,选择设计点“LCA_outer”为球副位置点,创建下横臂和主销之间的约束副,如2-11-4。
图2-11-4
点击,如图2-11-5,选择设计点“Tie_rod_inner”为球副位置点,创建转向拉杆和大地之间的约束副,如2-11-6。
图2-11-5 图2-11-6
2.12、创建固定副
点击,如图2-12-1,选择拉臂和主销为参考体,选择设计点“Knuckle_inner”为固定副的位置点,创建拉臂和主销之间的约束副,如图2-12-2。
图2-12-1 图2-12-2
点击,如图2-12-1,选择转向节和主销为参考体,选择设计点“Knuckle_inner”为固定副的位置点,创建转向节和主销之间的约束副,如图2-12-3。
图2-12-3
点击,如图2-12-1,选择车轮和转向节为参考体,选择设计点“Knuckle_inner”为固定副的位置点,创建车轮和转向节之间的约束副,如图2-12-4。
图2-12-4
2.13、创建旋转副
点击,点击,如图2-13-1,选择设计点“UCA_inner”为旋转副的位置点,如图2-13-2,再点击,如图2-13-3,点击。
图2-13-1 图2-13-2
图2-13-3
点击,点击,如图2-13-1,选择设计点“LCA_inner”为旋转副的位置点,如图2-13-4,再点击,如图2-13-5,点击。
图2-13-4 图2-13-5
2.14、创建移动副
点击,如图2-14-1,选择测试平台质心为移动副的位置点,垂直向上或向下创建测试平台和大地之间的约束副,如图2-14-2。
图2-14-1 图2-14-2
2.15、创建点 — 面约束副
右击约束库,如图2-15-1,点击,再点击,如图2-15-2,选择车轮和测试平台为参考物体(注意:选择物体的顺序不要颠倒),选择测试平台质心为点 — 面约束副的位置点,选择垂直向上的方向为约束副的方向,创建车轮和测试平台之间的约束副,如图2-15-3。
图2-15-1 图2-15-2
图2-15-3
2.16、创建驱动力
点击,选择测试平台和大地的移动副约束,创建直线驱动力,如图2-16-1,选择直线驱动力修改驱动函数,如图2-16-2,图2-16-3,点击,输入驱动的函数表达式:100*sin(360d*time),如图2-16-4,点击OK,它表示车轮的上跳和下跳行程均为100mm。
图2-16-1
图2-16-2
图2-16-3
图2-16-4
2.17、保存模型
选择“File”菜单中的“Save Database As”命令,将前悬架模型保存到工作目录中。
3、仿真测试前悬架模型
3.1、测量车轮接地点侧向滑移量
点击,如图3-1-1,在车轮质心处创建Marker:MARKER_46,点击Build > Measure > Function > New,如图3-1-2,创建新的测量函数。在函数编辑器对话窗中,输入测量名称:Sideways_Displacement,函数选择Displacement中的“Distance along X”,单位选择“length”,编辑函数表达式,如图3-1-3,按“OK”,车轮接地点侧向滑移量曲线,如图3-1-4。
图3-1-1
图3-1-2
图3-1-3
图3-1-4
3.2、测量车轮跳动量
点击Build > Measure > Function > New,如图3-1-2,创建新的测量函数。在函数编辑器对话窗中,输入测量名称:Wheel_Travel,函数选择Displacement中的“Distance along Y”,单位选择“length”,编辑函数表达式,如图3-2-1,按“OK”,车轮跳动量曲线,如图3-2-2。
图3-2-1
图3-2-2
4、参考文献
[1]ADAMS实例教程,李军 邢俊文 覃文洁等编,北京理工大学出版社,2002.7;
[2]ADAMS2007机构设计与分析范例,陈文华 贺青川 张旦闻主编,机械工业出版社,2009.6;
[3]MD ADAMS虚拟样机从入门到精通,贾长治 殷军辉 薛文星等编著,机械工业出版社,2010.1。
5、 感想
经过了这学期的软件学习,我对ADAMS有了一定的了解,并熟练掌握了大部分ADAMS的画法。在机械原理课程设计中,充分运用自己学到的ADAMS对自己的机械原理机构进行了分析仿真,对函数的运用更为了解和熟悉,尤其是IF函数。得到了同学的肯定,并且帮助很多同学画出了机构仿真,从中获得了成就感和乐趣,对ADAMS这款软件更加喜爱,想进一步自己学习,为以后毕业设计等做好准备工作。
有一点小建议,老师课堂可以多传授点书本以外的知识,这样大家就会多学到点有用的东西,其他方面都很好,老师都讲得很仔细很清楚。最后预祝贾老师工作顺利,新年快乐哦!
展开阅读全文