基于ADAMS的麦弗逊前悬架动力学仿真

汽车悬架系统在传递车轮与车架之间力的同时,也缓和了大量来自路面的冲击载荷,减小了由此引起的承载系统的振动,保证了汽车行驶的平顺性、理想的运动特性和操纵稳定性。由于汽车前悬架部件之间运动关系复杂,一般都设计成主销内倾和后倾,并且控制臂轴也大多倾斜布置,给悬架的运动学、动力学分析带来很大困难。以某汽车麦弗逊前悬架为例,拟采用双轮同向激振方式对其进行仿真计算和优化分析,研究其在汽车运行过程中汽车麦弗逊前悬架的动力学特性,以改善悬架系统性能。

  1. 汽车麦弗逊前悬架模型的建立

通过逆向工程和试验,得到了汽车前悬架几何参数、弹簧阻尼元件特性以及关键连接部位弹性衬套刚度等,麦弗逊前悬架系统的主要参数( 整备质量状态) 如表1。

表1汽车悬架系统主要参数

整车参数

整备质量

1320kg

质心高度

475mm

轴距

2800mm

前轴/后轴荷

720/600kg

驱动率

前轮/100%

制动率

前轮/70%

轮胎自由半径

310mm

轮胎垂向刚度

230N/mm

前悬架

主销后倾角

4°34′

主销内倾角

7°23′

外倾角

0.31°

前束角

0.47°

后悬架

外倾角

-1.3°

前束角

0.65°

对模型的建立作如下假设: 悬架中所有零部件都认为是刚体; 减振器简化为线性弹簧和阻尼; 各运动副内的摩擦力忽略不计; 轮胎简化为刚性体。创建的模型如图 1。运用 ADAMS /CAR 模块建立与表1相对应的汽车前悬架的运动学模型,具体的模型如图 1 所示。

                                                      图1 麦弗逊悬架多体动力学模型

  1. 麦弗逊悬架运动学仿真分析

根据前轮上下跳动量,采用双轮同向激振方式设置激励方程,车轮的上下跳动行程为 0-150mm。此驱动函数用来模拟车轮通过不平路面时的情景。仿真结果如图2 -图3所示。

                                                图2 前悬架轮荷随车轮跳动的变化曲线

                                                         图3 前悬架垂向刚度随车轮跳动的变化曲线

静平衡时,汽车前悬架垂向刚度为45.87 N/ mm,限位块发生作用垂向刚度变为80N/mm 左右。

  1. 四轮定位参数仿真

主销后倾角:静平衡时,汽车主销后倾角对应的值为7.39°,该值与汽车给定的主销后倾角 4°34' 相差约 3°,这主要是由于整车姿态角以及硬点坐标的准确性造成的。当车轮上跳时,每压缩10 mm,后倾角的变化范围为0.0277°-0.011°。从图4中可以看出每压缩10 mm,后倾角变化约0.0335°,其主销后倾角随车轮跳动的具体变化如图4所示。

                                                    图4 主销后倾角随车轮跳动的变化曲线

主销内倾角:静平衡时,汽车主销内倾角对应的值为7°21′,与汽车给定的主销内倾角 7°23′基本一致。主销内倾角的存在能够提高转向轻便性和制动稳定性,通常希望其变化越小越好,车轮跳动±40 mm对应内倾角变化2.14°,其主销内倾角随车轮跳动的具体变化如图5所示。

                                                     图4 主销内倾角随车轮跳动的变化曲线

车轮外倾角:静平衡位置时,汽车车轮外倾角对应的值为-0.73°,外倾角的变化应考虑操纵稳定性和轮胎的磨损两方面因素。轮跳每变化25mm前束角变化应在-0.4-0.6°之间,且一般希望前悬架外倾角变化量为负值。

                                                            图5 外倾角随车轮跳动的变化曲线

车轮前束角:静平衡时,汽车对应的前束角为0.31°,通常希望前束角变化小一些好,且尽可能呈现线性变化趋势。轮跳每变化25mm前束角变化应在0.1°-0.2°之间,且一般希望前束角值的变化量为负值,这样将会有利于增加不足转向特性。

                                                         图6 前束角随车轮跳动的变化曲线

轮距的变化:轮距随车轮跳动变化曲线如图7所示。这里 的轮距测量点为车轮中心。

                                                               图7 前束角随车轮跳动的变化曲线

通常希望轮距的变化要小些,以减少轮胎的磨损。从图中可以看出,车轮向上跳动时轮距的变化更小一些,这样可以减小载荷增加时轮胎的磨损,转向断开点向外移30mm后轮距变化对应的值基本不变。

4.总结

本文研究的车轮跳动过程中车轮定位参数与轮胎磨损的关系,以及定位参数相互之间的影响将为汽车的初始设计提供可靠的技术依据,有效地减小车轮侧滑,降低轮胎磨损,提高汽车转向的轻便性和稳定性。

### 将Adams悬架模型导入至仿真软件 #### 导入方法概述 为了实现Adams悬架模型与其他仿真环境的集成,通常采用的方法是通过特定的数据交换格式或接口来完成这一过程。对于希望将Adams中的复杂机械系统模型迁移到其他平台(如Simulink),一种常见的方式是基于FMI标准进行操作[^1]。 #### 数据准备与转换 当计划把Adams内的悬架组件转移到外部工具时,第一步是要确保所构建的Adams模型已经过充分验证,并能够稳定运行。之后,需按照目标接收系统的具体需求,将该模型保存成兼容文件格式。例如,在针对Simulink的应用场景下,应先在Adams里设置好要导出的内容,接着将其转化为适合Simulink读取的形式——这可能涉及到生成S-function或其他形式的功能模块。 #### 集成步骤说明 一旦完成了上述准备工作,则可以在目的端加载由Adams产生的数据包。以Simulink为例,这意味着要在项目中引入之前创建好的FMU(Functional Mock-up Unit)文件,并建立必要的连接逻辑以便能有效驱动来自Adams部分的行为模拟。值得注意的是,虽然这种方式允许跨平台共享资源,但如果原生Adams模型规模庞大,则可能会遇到初始化耗时较长的问题;特别是在频繁迭代测试期间,这种延迟会更加明显。 ```matlab % MATLAB/Simulink 中调用 Adams FMU 文件示例 fmuFile = 'path_to_your_fmu_file.fmu'; import('simulink.importer.FMUImporter'); fmui = FMUImporter(fmuFile); modelBlockPath = fmui.addBlockToModel(); set_param(modelBlockPath,'ExecutionMode','Normal') ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CAE320

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值