matlab simulink 汽车制动纵向动力学建模

1、内容简介

这个公式排版太难了,截图吧
436-可以交流、咨询、答疑

2、内容说明

 

汽车行驶状态车所受到的纵向力(受到驱动力,滚动阻力,空气阻力,加速阻力,坡道阻力等),根据受力的平衡关系,建立制动动力学方程:

中,为滚动阻力,为空气阻力,为坡道阻力,为加速阻力,为发动机制动力,为制动器制动力)

1.滚动阻力:

(其中G为汽车重力,f为滚动阻力系数,α为坡道角)

2.空气阻力:

(其中为空气阻力系数,A为汽车迎风面积,V为车速)

从踩下制动踏板,制动力经由制动器到车轮,由于车轮与地面接触,汽车受到的主要外力由地面提供,产生地面制动力,此时对车轮进行受力分析

为车轮与制动器中摩擦片与制动鼓式盘相对滑移的摩擦力矩,为地面制动力,W为车轮垂直载荷,为车轴对车轮推理,为地面车轮法相作用力,r为车轮半径。

车轮滚动时地面制动力等于制动系统的制动力,并且随着制动踏板位移增长正比增长。

所以

(G为车重,为附着系数)

(其中B为制动器效能因数,D为制动轮缸有效直径,p为制动轮压力,为制动器有效半径。)

当抬起油门踏板,不踩离合器,利用发动机压缩行程,内摩擦力和进排气阻力对驱动轮行程制动作用。

其原理为松开油门时,发动机节气门闭合,此时发动机在进气侧形成可一种趋于真空的状态,此时活塞向下运动会产生一个类似抽真空的吸力,这种真空阻力会拖慢发动机的转速,继而拖慢一系列传动装备,最终表现在车轮上,产生制动效果。

汽车的行驶速度和发动机转速关系为:

(其中V为汽车行驶速度,r为车轮半径,n为发动机转速,为变速器传动比,为主减速器传动比)

发动机制动力 

 (为发动机制动力矩是发动机转速的函数=f(n),为CVT速比,为主减速器传动比,r车轮半径,传动系统效率)

得出仿真制动过程中开始到结束各制动力的贡献比,获得车速和制动力的函数关系。
3、仿真分析

 


4、参考论文

### 建立模拟汽车纵向动力学模型 在Simulink环境中构建汽车纵向动力学模型涉及多个方面,包括但不限于定义基本物理方程、创建必要的子系统以及配置仿真参数。 #### 定义基础物理关系 对于汽车纵向运动而言,主要考虑的是沿前进方向的作用力及其产生的加度。这些作用力通常包含驱动力、空气阻力、滚动阻力以及其他可能存在的外力(比如上坡或下坡时重力分量)。根据牛顿第二定律 \( F=ma \),可以通过设定质量m并求解净合力F来获得加度a[^1]。 #### 创建Simulink模型框架 为了便于管理扩展,在搭建整个系统的框图之前先设计好各个功能模块是非常重要的。具体来说: - **驱动力输入**:这可能是来自发动机扭矩经过传动系转换后的边转矩; - **阻力项处理**:按照实际需求分别设立空气阻力与滚动阻力两个独立的子系统,并通过适当接口将其接入主干线路中; ```matlab % MATLAB code snippet to create subsystems for drag forces function setupDragForces() % Air resistance block creation add_block('simulink/Sources/Step', 'myModel/AirResistance/Input'); % Rolling resistance block creation add_block('simulink/Math Operations/Gain', 'myModel/RollingResistance/Gain'); end ``` - **综合计算部分**:负责汇总所有施加于车身上的力量,并依据上述提到的质量属性完成最终的度变化率推导工作。 #### 进行仿真实验设置 一旦完成了静态架构的设计之后,则需进一步调整初始条件、采样时间步长等细节选项以确保数值积分过程稳定可靠。此外还可以利用内置工具箱提供的高级特性来进行更深入的结果分析或者优化控制策略开发等工作[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值