基于ADAMS对汽车前悬架的建模与仿真分析.doc





《基于ADAMS对汽车前悬架的建模与仿真分析.doc》由会员分享,可在线阅读,更多相关《基于ADAMS对汽车前悬架的建模与仿真分析.doc(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于基于 ADAMSADAMS 对汽车前悬架的建模与仿真分析对汽车前悬架的建模与仿真分析本文将用 ADAMS/View 创建的汽车前悬架模型中包括主销(Kingpin)、上横臂(UCA)、下横臂(LCA)、拉臂(Pull_arm)、转向拉杆(Tie_rod)、转向节(Knuckle)、车轮(Wheel)以及测试平台(Test_Patch)等物体,如图 1 所示,并且将前悬架的主销长度、主销内倾角、主销后倾角、上横臂长度、上横臂在汽车横向平面的倾角、上横臂轴水平斜置角、下横臂长度、下横臂在汽车横向平面的倾角和下横臂轴水平斜置角等参数设置为设计变量,通过优化这些设计变量以达到优化前悬架的目的。通过
2、该例的介绍,重点来学习 ADAMS 从创建模型、测试和验证模型、到细化模型和迭代、以及优化设计模型的整个过程。通过本文的学习,使读者能够掌握在 ADAMS 中如何对一个复杂的机构进行分析简化,以及如何利用 ADAMS 提供的强大仿真功能分析设计模型,从而在不断优化物理模型的过程中,找寻机构的最优解,进而加深对多体动力学分析软件 ADAMS 的认识。图 1汽车前悬架模型1.1汽车前悬架模型参数汽车前悬架模型参数汽车前悬架模型的主销长度为 330mm,主销内倾角为 10,主销后倾角为 2.5,上横臂长度 350mm,上横臂在汽车横向平面的倾角为 11,上横臂轴水平斜置角为-5,下横臂长 500mm
3、,下横臂在汽车横向平面的倾角为 9.5,下横臂轴水平斜置角为 10,车轮前束角为 0.2。1.2汽车前悬架模型创建汽车前悬架模型创建1.2.1启动并设置工作环境(1)开启双击桌面上的 ADAMS/View2010 的快捷图标,打开 ADAMS/View,出现新建图 2对话框,在欢迎对话窗口中选择“Create a new model”,在模型名称(Model Name)栏中输入:FRONT_SUSP,此处也可更改文件保存目录,单位制及重力方向等,这里先采用系统默认设置,直接点 OK,进入 ADAMS2010 主界面,如图 3 所示,图中的浮动条即是 ADAMS 的主工具箱。图 2创建新文件图图
4、 3ADAMS 主界面(2)设置工作环境。在 ADAMS/View 的菜单栏中,选择 Setting 菜单中的 Units 命令,将模型的长度单位、质量单位、力单位、时间单位、角度单位和频率单位分别设置为毫米、千克、牛顿、秒、度和赫兹。单位设置如图 4 所示,然后点 OK 确定即可。(3)设置工作网格。在 ADAMS/View 的菜单栏中,选择 Setting 菜单中的 Working Grid 命令,将网格 X 方向和 Y 方向的大小分别设置为 750 和 800,将网格的间距设置为 50.设置如图 5 所示,其中 Size表示网格的大小,以及 Spacing 表示网格的间距。图 4设置单位
5、命令图 5设置工作网格1.2.2创建机构杆件(1)创建设计点点击 ADAMS/View 中零件库中的点(Point),选择“AddtoGround”和“DontAttach”,如图 6 所示,它们的名称和位置见表 1,可以右键点击创建的点,光标移动到 Point选项选择 Rename,然后改变创建点名称。如果创建的设计点位置不够准确,点击 Point Table 可以用列表编辑器修改它们的坐标位置,如图 7 所示。图 6创建设计点表 1设计点的位置和名称设计点X 坐标Y 坐标Z 坐标LCA_outer000UCA_outer57.25324.6814.39UCA_inner399.51391.
6、2144.90LCA_inner485.6581.27-86.82Tie_rod_outer-26.95100-170.71Tie_rod_inner439.55181.19-252.50Knuckle_inner18.91107.244.75Knuckle_outer-235.05102.813.86图 7列表编辑器(2)创建主销点击 ADAMS/View 中零件库中的圆柱体(Cylinder),选择“New Part”,定义圆柱体的半径(Radius)为 20,选择设计点“LCA_outer”和“UCA_outer”,创建主销,如图 8所示,并将其重新命名为 Kingpin。图 8创建主销
7、(3)创建上横臂点击 ADAMS/View 中零件库中的圆柱体(Cylinder),选择“New Part”,定义圆柱体的半径(Radius)为 20,选择设计点“UCA_outer”和“UCA_inner”,创建上横臂,将其重新命名为 UCA。点击 ADAMS/View 中零件库中的球体(Sphere),选择“AddtoPart”,定义球体的半径(Radius)为 25,选择上横臂为参考物体,球体的位置为设计点“UCA_outer”,如图 9 所示。(4)创建下横臂点击 ADAMS/View 中零件库中的圆柱体(Cylinder),选择“New Part”,定义圆柱体的半径(Radius)为
8、 20,选择设计点“LCA_outer”和“LCA_inner”,创建下横臂,将其重新命名为 LCA。点击 ADAMS/View 中零件库中的球体(Sphere),选择“AddtoPart”,定义球体的半径(Radius)为 25,选择下横臂为参考物体,球体的位置为设计点“LCA_outer”。如图 10 所示。图 9创建上横臂图 10创建下横臂(5)创建拉臂点击 ADAMS/View 中零件库中的圆柱体(Cylinder),选择“New Part”,定义圆柱体的半径(Radius)为 15,选择设计点“Knuckle_inner”和“Tie_rod_outer”,创建拉臂,将其重新命名为 P
9、ull_arm。(6)创建转向拉杆点击 ADAMS/View 中零件库中的圆柱体(Cylinder),选择“New Part”,定义圆柱体的半径(Radius)为 15,选择设计点“Tie_rod_inner”和“Tie_rod_outer”,创建转向拉杆,将其重新命名为 Tie_rod。点击 ADAMS/View 中零件库中的球体(Sphere),选择“AddtoPart”,定义球体的半径(Radius)为 20,选择转向拉杆为参考物体,球体的位置为设计点分别为“Tie_rod_outer”和”Tie_rod_inner”。(7)创建转向节点击 ADAMS/View 中零件库中的圆柱体(Cy
10、linder),选择“New Part”,定义圆柱体的半径(Radius)为 20,选择设计点“Knuckle_inner”和“Knuckle_outer”,创建转向节,将其重新命名为 Knuckle。这时创建的前悬架模型如图 11 所示。图 11创建中的前悬架模型(8)创建车轮点击 ADAMS/View 中零件库中的圆柱体(Cylinder),选择“New Part”,定义圆柱体的半径(Radius)为 375,定义圆柱体的长度(Length)为 215。选择设计点“Knuckle_outer”和“Knuckle_inner”(不能把先后顺序颠倒),创建车轮,将其重新命名为 Wheel,如图
11、 12 所示。点击 ADAMS/View 中零件库中的倒圆(Fillet),定义倒圆半径(Radius)为 50,选择车轮圆柱体的两条圆边,然后单击鼠标右键,完成倒圆,如图 13 所示。图 12创建车轮图 13车轮倒圆(9)创建测试平台点击 ADAMS/View 中零件库中的点(Point),选择“AddtoGround”和“DontAttach”,创建设计点“POINT_9”,它的位置为(-350,-320,-200)。单击主工具箱零件库中的,然后在主工具箱的下面出现拉伸体相应的操控栏,如图 14 所示设置相应的值。选择设计点“POINT_9”,创建长方体。点击 ADAMS/View 中零件
12、库中的圆柱体(Cylinder),选择“Add to Part”,定义圆柱体的半径(Radius)为 30,定义圆柱体的长度(Length)为 350,如图 15 所示,选择长方体为参照物,选择长方体的质心为圆柱体的起始点,垂直向下创建圆柱体,它与长方体组合成测试平台如图 16 所示,将其重新命名为 Test_Patch。图 14设置长方体选项图 15设置圆柱体选项(10)创建弹簧点击 ADAMS/View 中零件库中的点(Point),选择“AddtoPart”和“DontAttach”,在上横臂(UCA)上,它创建设计点“Spring_lower”的位置为(174.6,347.89,24.
13、85)。点击 ADAMS/View 中零件库中的点(Point),选择“AddtoGround”和“DontAttach”,创建设计点“Spring_upper”的位置为(174.6,637.89,24.85)。点击 ADAMS/View 中力库的弹簧(Spring),设置弹簧的刚度(K)和阻尼(C)分别为129.8 和 6000,如图 17 所示,选择设计点 Spring_lower 和 Spring_upper 创建弹簧。图 16创建测试平台模型图 17创建弹簧模型1.2.3创建约束(1)创建球副点击 ADAMS/View 中约束库的球副(SphericalJoint),设置球副的选项如图
14、 18所示,选择上臂杆(UCA)和主销(Kingpin)为参考物,选择设计点 UCA_outer 为球副的位置点,创建上横臂和主销之间的约束副。点击 ADAMS/View 中约束库的球副(SphericalJoint),设置球副的选项如图 18所示,选择下臂杆(LCA)和主销(Kingpin)为参考物,选择设计点 LCA_outer 为球副的位置点,创建下横臂和主销之间的约束副。点击 ADAMS/View 中约束库的球副(SphericalJoint),设置球副的选项如图 18所示,选择转向拉杆(Tie_rod)和拉臂(Pull_arm)为参考物,选择设计点 Tie_rod_outer 为球副
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ADAMS 汽车 悬架 建模 仿真 分析

限制150内