基于Simulink的汽车ABS系统仿真

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:
本篇博文主要用来记录汽车系统动力学课程的学习,仅供课程阶段参考,与实际工程应用还有较大距离。
本实例主要有以下任务。
1.建立汽车ABS系统数学模型;
2.建立汽车ABS系统仿真模型;
3.绘制车轮滑移率时域曲线;
4.绘制车轮前进速度与车轮线速度时域曲线;
5.绘制车轮法向载荷与地面制动力时域曲线;
6.绘制车轮制动力矩时域曲线;
7.绘制车轮制动减速度时域曲线。

提示:以下是本篇文章正文内容,下面案例可供参考

一、ABS系统仿真参数

汽车ABS系统仿真所需参数见表1。
在这里插入图片描述

二、建模及仿真

1、车轮制动模型

车轮的受力状况如图:
在这里插入图片描述

若忽略空气阻力与车轮滚动阻力,运动微分方程:
I w d w d t = F x r a − M b ( 1 ) {I_w}\frac{{dw}}{{dt}} = {F_x}{r_a} - {M_b}(1) Iwdtdw=FxraMb(1)
m d u d t = − F x ( 2 ) m\frac{{du}}{{dt}} = {\rm{ - }}{F_x}(2) mdtdu=Fx(2)
F x = φ b × F n ( 3 ) {F_x} = {\varphi _b} \times {F_n}(3) Fx=φb×Fn(3)
其中车轮模型质量为 m m m ,车轮滚动半径为 r a {r_a} ra,车轮转动惯量为 I w {I_w} Iw,车轮旋转角速度为 w w w ,车轮中心前进速度为 u w {u_w} uw,地面制动力为 F x {F_x} Fx ,路面附着系数为 φ b {\varphi _b} φb,作用于车轮的制动力矩为 M b {M_b} Mb

制动力系数曲线,即 φ b − s {\varphi _b} - s φbs曲线。由于制动力系数曲线具有明显的非线性特性,为了在仿真过程中同时兼顾计算效率和仿真效果,此处采用分段线性曲线表征制动力系数。

式中, 为峰值附着系数; 为车轮完全抱死时的路面附着系数, 为峰值附着系数所对应的滑移率。


faip=0.82;fais=0.61;faib=[];
for s=0:0.05:1;
if s<0.2	
        fb=faip*s/0.2;
else 
        fb=fais+(1-s)*(faip-fais)/(1-0.2);
end
faib=[faib,fb];
end
plot([0:0.05:1],faib);
title(‘附着率滑移曲线’)
xlabel(‘车辆滑移率’);
ylabel(‘附着系数’);

在这里插入图片描述

2、滑移率控制策略

控制流程如图(1)示:
a.输入初始的车速和轮速,开始仿真
b.如果此时的车速小于0,则停止仿真,如果车速大于0,则进行步骤c
c.计算滑移率,根据附着系数滑移率曲线,得到此时的附着率,并计算附着力,转入d
d.如果滑移率位于所要求的区域,即 S min ⁡ ≤ S ≤ S max ⁡ {S_{\min }} \le S \le {S_{\max }} SminSSmax ,则制动力矩保持不变;如果 S min ⁡ ≥ S {S_{\min }} \ge S SminS ,则增加制动力矩;如果 S ≥ S max ⁡ S \ge {S_{\max }} SSmax ,则减小制动力矩;完成上述判断后,转入e
e.计算角加速度和加速度,得到下一时刻的车速与轮速,转入b。
在这里插入图片描述

3、Simlulink建模与仿真

Simlulink模型如图(2)所示:

---

设置步长为0.02s,仿真时间5s,仿真结果如下:

车辆滑移率的时域曲线:
在这里插入图片描述

车轮前进速度时域曲线
在这里插入图片描述

车轮线速度的时域曲线:
在这里插入图片描述

地面制动力的时域曲线
在这里插入图片描述

车轮制动力矩的时域曲线
在这里插入图片描述

车轮制动减速度的时域曲线
在这里插入图片描述

车辆附着率的时域曲线
在这里插入图片描述
上述结果是不考虑轴荷转移时,车轮的制动情况,根据仿真结果,滑移率最终可以维持在0.2附近,车辆的附着情况维持在较高的附着系数0.7793附近。当模型运行到3.52s时,车轮制动基本完成。

我的毕业论文基于参数控制的汽车ABS仿真-基于参数控制的汽车ABS仿真.rar 摘    要 汽车防抱死系统是一种在制动时能够自动调节车轮制动力,防止车轮抱死以取得最佳制动效果的制动系统。该系统能够有效的缩短制动距离、提高制动时的方向稳定性,对汽车的行驶安全具有重要的意义。 本论文是为开发基于计算机仿真汽车ABS系统进行建模与模型相关参数影响的研究。本文首先对汽车防抱死系统作了理论分析,通过对车辆制动过程进行动力学分析和ABS工作规律的分析,建立了适合于计算机仿真的车辆动力学模型,其中包括整车系统模型、车轮模型、制动器模型、路面模型和防抱死控制模型。为达到仿真可行性与可信度的统一,本文对模型做了合理简化。另外,本文对汽车制动防抱死系统基本原理和结构进行了分析,比较了各种控制方法,对逻辑开关控制和PID控制进行了建模。 利用Matlab/Simulink建立各个模型的仿真模块,通过仿真实验得到车速、轮速滑移率、制动距离曲线,并将仿真结果与无ABS作用时的制动结果比较,得到了比较满意的结果,为整车的动力学仿真平台建立打下了基础。利用Matlab/Simulink对模型进行分析,分别研究了基于高附着系数与低附着系数路面上ABS系统参数的影响,找出主要参数之间的关系,得出如下等结论: 1)制动压力的变化频率越大,制动过程车轮越不容易产生抱死,改变制动力的变化频率大小时,制动距离不会有明显的变化; 2)在ABS正常工作范围内改变制动压力增益对制动效果的影响较小,通过增大制动力增益并不能有效地降低制动距离; 3)在低附着系数路面如疏松积雪路面上和结冰路面上,滑移率在达大约0.1—1.0时,地面附着系数变化不大,在该工况下,防抱死系统不能像在高附着系数路面上一样能迅速表现出显著响应。但由于制动距离基数一般较大,所以ABS起到的较低制动距离的作用依然可观,更重要的是保持了方向稳定性。 综合上述内容,本文基本完成了汽车动力学模型的建立并进行了防抱死仿真研究。 关键词:汽车防抱死 建模 滑移率 仿真 因素影响                  结论 本论文是为开发基于计算机仿真汽车ABS进行建模与模型相关参数影响的研究。通过对车辆制动过程进行动力学分析与ABS工作规律的分析,建立ABS仿真模型,利用Matlab/Simulink对模型进行分析,找出主要参数之间的关系,提出基于计算机仿真汽车ABS性能评价方法与评价指标,为计算机仿真汽车ABS的开发进行基础研究。主要的研究内容和相关的结论如下: 1、研究了汽车制动防抱死系统控制的基本原理和结构,并分析、比较了几种控制方法。在此基础上详细探讨了PID控制方法和逻辑开关控制方法。 2、在进行制动过程的动力学分析后,建立了适合于仿真的车辆动力学模型,其中包括车辆系统模型、车轮模型、制动器模型、路面模型和控制模型,为后面的研究提供理论依据。 3、利用Matlab/Simulink建立各个模型的仿真模块,通过仿真模块的分析可以得到: 1). 改变制动力的变化频率大小时,制动距离不会有明显的变化,也就是说对制动效果的影响不大。 当制动力变化频率增大时,由于制动力的变化与车轮滑移率的变化有着对应关系,车轮的滑移率变化频率也逐渐增大。 车轮轮速的变化频率随制动力变化频率的增大而增大,轮速变化频率快说明制动力调节周期短。 当制动力的调节频率增大时,车速下降略有加快,但并不明显。 2). 在ABS正常工作范围内改变制动压力增益对制动效果的影响较小。通过增大制动力增益并不能有效地降低制动距离。 在ABS正常调节范围内随着制动力增益的增大,滑移率的变化幅度减小,变化频率变大。由于更接近最优滑移率,所以有利于提高制动效能。 随着制动压力增益的增大,轮速的变化频率幅度降低,变化频率增大。车速的变化趋势基本相同。 制动力的变化是在车轮始终没有出现抱死情况下进行的,制动力增益在一定范围内变化时对制动效果的影响不大,所以,在ABS起到调节作用的情况下,改变制动力增益并不会对制动效果有太明显的影响。 3).在低附着系数路面如疏松积雪路面上和结冰路面上,滑移率在达大约0.1—1.0时,地面附着系数取得最大值,由此可知,在该工况下,防抱死系统不能像在高附着系数路面上一样能迅速表现出显著调节效果。但由于制动距离基数一般较大,所以ABS起到的较低制动距离的作用依然可观,更重要的是保持了方向稳定性。 进一步研究的方向: 1、对单轮模型进一步完善,在此基础上向四轮模型发展。 2、目前采用的轮胎模型只考虑到纵向附着情况,进一步研究应该考虑到横向附着情况。
### 回答1: ABS是自动防抱死系统英文名称的缩写,是一种车辆安全控制系统。而Simulink是一种工程设计和仿真软件,可以用于汽车电子系统的模型设计与仿真。因此,ABS Simulink仿真模型文件就是用Simulink工具建立的用于仿真ABS系统的模型文件。 ABS系统是为了防止车辆在制动时出现滑动而设计的。它通过控制车轮的制动力度,避免车轮的锁死,从而使车辆保持稳定的制动效果。ABS Simulink仿真模型文件可以帮助工程师或研究人员在计算机上模拟和测试ABS系统的工作原理和性能。通过调整模型中的参数和输入条件,可以评估车辆制动时的稳定性、刹车距离、抓地力等关键性能指标。 ABS Simulink仿真模型文件通常由一系列模块构成,包括车辆动力学模型、制动力控制模块、轮速传感器模块等。这些模块可以通过不同的信号和参数进行连接,以模拟车辆制动时的各种情况和驾驶行为。 通过ABS Simulink仿真模型文件,工程师们可以对ABS系统进行实时的仿真测试,比如在不同路况下的制动性能,以及不同驾驶行为下的车轮滑动和制动压力变化情况。这有助于优化ABS系统设计和参数设置,提高车辆制动性能和行驶安全性。 ### 回答2: abs simulink仿真模型文件是一种使用在MATLAB中的仿真模型文件,用于建立和分析系统的动态行为。它基于Simulink工具,允许用户使用图形化界面进行模型的设计和仿真。 该文件通常包含以下几个主要部分: 1. 模型组成部分:模型文件由各种组成部分组成,如输入、输出、系统组件和连接方式等。用户可以通过拖拽和连接这些组件来构建模型。 2. 参数设置:用户可以设置各个系统组件的参数,如增益、时延和滤波器系数等。这些参数可以通过调整来改变系统的行为。 3. 仿真设置:用户可以定义仿真的时间段和步长,以及其他相关的仿真设置。这些设置将影响仿真结果的准确性和速度。 4. 运行仿真:用户可以点击运行按钮开始模型的仿真Simulink将根据模型和参数配置执行仿真,并生成仿真结果。 5. 仿真结果分析:用户可以通过查看仿真结果来了解系统的动态行为。Simulink提供了多种工具和图形界面,用于分析和可视化仿真结果。 abs simulink仿真模型文件在工程和科研领域中广泛应用。它可以用于建立和测试控制系统、信号处理系统以及其他复杂系统的性能。通过仿真模型文件,用户可以更好地理解系统的行为,并进行系统优化和改进。此外,abs simulink仿真模型文件还可以与其他MATLAB工具和外部硬件设备进行集成,扩展了其应用范围和功能。总之,abs simulink仿真模型文件提供了一种直观且强大的工具,用于系统建模、仿真和分析等任务。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值