制动系统建模

上传人:无*** 文档编号:195679061 上传时间:2023-03-20 格式:PDF 页数:13 大小:561.75KB
收藏 版权申诉 举报 下载
制动系统建模_第1页
第1页 / 共13页
制动系统建模_第2页
第2页 / 共13页
制动系统建模_第3页
第3页 / 共13页
资源描述:

《制动系统建模》由会员分享,可在线阅读,更多相关《制动系统建模(13页珍藏版)》请在装配图网上搜索。

1、.制动系统仿真、建模及 ABS 控制器设计 学生:何渝 学号:11011030504 班级:车辆二班 老师:周老师 .制动系统仿真、建模及 ABS 控制器设计 随着科学技术的进步和人们物质生活水平的提高,人类社会对汽车的安全性,特别是制动安全性能提出了越来越高的要求。汽车防抱死制动系统(ABS)是一种在制动时能够自动调节车轮制动力,防止车轮抱死以取得最佳制动效果的制动系统。该系统能够有效的缩短制动距离、提高制动时的方向稳定性,对汽车的行驶安全具有重要的意义。总之,研究结果可以看出逻辑门限值方法用于汽车防抱死制动系统不仅具有理论意义,而且具有实用价值,是一种简单、方便、具有较好操纵性、制动性,并

2、且有较好适应性的方法。进一步的研究工作一定要继续开展下去。制动系统是使汽车的行驶速度可以强制降低的一系列专门装置。制动系统主要由供能装置、控制装置、传动装置和制动器 4 部分组成。制动系统的主要功用是使行驶中的汽车减速甚至停车、使下坡行驶的汽车速度保持稳定、使已停驶的汽车保持不动。功用 汽车制动系统功用 1)保证汽车行驶中能按驾驶员要求减速停车 2)保证车辆可靠停放 3)保障汽车和驾驶人的安全 类型 1按功用分:行车制动系驻车制动系辅助制动系 1)行车制动系是由驾驶员用脚来操纵的,故又称脚制动系。它的功用是使正在行驶中的汽车减速或在最短的距离内停车。2)驻车制动系是由驾驶员用手来操纵的,故又称

3、手制动系。它的功用是使已经停在各种路面上的汽车驻留原地不动 3)第二制动系在行车制动系失效的情况下,保证汽车仍能实现减速或停车.的一套装置。在许多国家的制动法规中规定,第二制动系也是汽车必须具备的。制动系统 4)辅助制动系经常在山区行驶的汽车以及某些特殊用途的汽车,为了提高行车的安全性和减轻行车制动系性能的衰退及制动器的磨损,用以在下坡时稳定车速。2按制动能量传输分:机械式、液压式、气压式、电磁式、组合式。3按回路多少分:单回路制动系、双回路制动系。4按能源分:人力制动系、动力制动系、伺服制动系。1)人力制动系以驾驶员的肌体作为唯一的制动能源的制动系。2)动力制动系完全靠由发动机的动力转化而成

4、的气压或液压形式的势能进行制动的制动系。3)伺服制动系兼用人力和发动机动力进行制动的制动系。按制动系统的作用分类 制动系统可分为。用以使行驶中的汽车降低速度甚至停车的制动系统称为行车制动系统;用以使已停驶的汽车驻留原地不动的制动系统则称为驻车制动系统;在行车制动系统失效的情况下,保证汽车仍能实现减速或停车的制动系统称为应急制动系统;在行车过程中,辅助行车制动系统降低车速或保持车速稳定,但不能将车辆紧急制停的制动系统称为辅助制动系统。上述各制动系统中,行车制动系统和驻车制动系统是每一辆汽车都必须具备的。按制动操纵能源分类 制动系统可分为人力制动系统、动力制动系统和伺服制动系统等。以驾驶员的肌体作

5、为唯一制动能源的制动系统称为人力制动系统;完全靠由发动机的动力转化而成的气压制动系统或液压形式的势能进行制动的系统称为动力制动系统;兼用人力和发动机动力进行制动的制动系统称为伺服制动系统或助力制动系统。按制动能量的传输方式分类 制动系统可分为机械式、液压式、气压式、电磁式等。同时采用两种以上传能方式的制动系称为组合式制动系统。.组成 1供能装置:包括供给、调节制动所需能量以及改善传动介质状态的各种部件 2控制装置:产生制动动作和控制制动效果各种部件,如制动踏板 3传动装置:包括将制动能量传输到制动器的各个部件如制动主缸、轮缸 4制动器:产生阻碍车辆运动或运动趋势的部件 制动系统一般由制动操纵机

6、构和制动器两个主要部分组成。ABS 防抱 ABS 是英文 Anti-lockBraking System2 (防抱死刹车系统)的缩写。据统计,汽车突然遇到情况踩刹车时,百分之九十以上的驾驶者往往会一脚将刹车踏板踩到底来个急刹车,这时候的车子十分容易产生滑移并发生侧滑,即人们俗称的“甩尾”,这是一种非常容易造成车祸的现象。造成汽车侧滑的原因很多,例如行驶速度,地面状况,轮胎结构等都会造成侧滑,但最根本的原因是汽车在紧急制动时车轮轮胎与地面的滚动摩擦会突然变为滑动摩擦,轮胎的抓地力几乎丧失,此时此刻驾驶者尽管扭动方向盘也会无济于事。针对这种产生侧滑现象的根本原因,汽车专家就研制出车用 ABS 这样

7、一套防滑制动装置。以前消费者买车,都把有没有 ABS 作为一个重要指标。随着技术的发展,目前,中国绝大部分轿车已经将 ABS 作为标准配置。但对于 ABS 的认识以及如何正确使用,很多驾驶员还不是很清楚,甚至还出现了一些对 ABS 的误解。一些驾驶员认为 ABS 就是缩短制动距离的装置,装备 ABS 的车辆在任何路面的制动距离肯定比未装备 ABS 的制动距离要短,甚至有人错误地认为在冰雪路面上的制动距离能与在沥青路面上的制动距离相当;还有一些驾驶员认为只要配备了 ABS,即使在雨天或冰雪路面上高速行驶,也不会出现车辆失控现象。ABS 并不是如有些人所想的那样,大大提高汽车物理性能的极限。严格来

8、说,ABS 的功能主要在物理极限的性能内,保证制动时车辆本身的操纵性及稳定性。同时,在加速的时候,也能防止轮胎的纯滑移,提高了加速性能和操作稳定性。通过两自由度单轮模型为例,介绍在 MATLAB 环境下的控制系统力学建模、.ABS 控制器设计及仿真分析过程。1.动力学建模 某车辆简化后的制动力学模型如右图所示。其中单轮模型质量 m,车轮滚动半径 rd,车轮转动惯量为Iw,车辆旋转角速度为,车轮轮心前进速度为 uw,地面制动力为 Fxb。作用于车轮的制动力矩为 Tb。若忽略空气阻力与车轮滚动阻力,则系统的运动方程如下:wxb dbtdIF rTd (1)xbtdumFd (2)式中,地面制动力

9、Fxb等于地面作用于车轮的法向反力Fx 与路面附着系数 的乘积,其中 为制动滑移率 Sb的函数。2.分段线性的轮胎模型 根据第三章中介绍的有关轮胎纵向特性的内容,路面附着系数与车轮滑移率之间存在一定的非线性关系。如果用两段直线近似表示路面附着-滑移曲线,可得到分段线性化的附着系数 与车辆滑移率 sb的关系(即所谓的“Dugoff”模型),如下图所示。其表达式如下:11hbboohgohgbboooSSSSSSSSSS (3)式中,b 为峰值附着系数;g 为车轮完全抱死时(即 Sb=1)时的路面附着系数;So 为峰值附着系数所对应的滑移率。图 1 单轮制动力模型.图 2 线性化的路面附着系数与车

10、轮滑移率关系曲线 3.控制算法 这里以门限值控制算法为例,说明 ABS 控制器设计及制动系统力学的仿真过程。采用门限制控制算法的基本思想是保证车轮滑移率在最理想的范围之内。制动开始后,随着制动压力的升高车轮转速 相应减小,车轮出现滑移;当车轮滑移率达到理想范围上限值 Smax 时,减小制动压力;随着制动压力的减小,直至减小到滑移率下限值 Smin 时再增大制动压力。循环往复这一过程直至车辆停止。因此,在 ABS 控制器起作用的过程中,滑移率总是保持在理想的范围内,从而保证车辆的最佳制动性能及行驶方向控制的稳定性。4.仿真流程及参数输入 由上可知,ABS 控制器所用到的一些控制参数有:1)由路面

11、附着系数 与滑移率 Sb的关系曲线所表示的轮胎模型;2)滑移率控制上限 Smax、下限 Smin;3)车辆模型参数及初始车速o;4)制动器油压增长率 ki和减小率 kd等。根据分析可知,控制逻辑实现的关键是计算当前车轮滑移率Sb(t)并与预先确定的上限值(Smax,Smin)进行比较,来判断对制动液压控制系统的增压或减压操作,控制流程如图 3 所示。.图 3 仿真流程 5.实例分析 单轮制动动力模型参数由表 1 给出。设式图 2 定义的路面附着系数分别为h=0.8,g=0.6.以门限值控制算法设计 ABS 控制器,使车轮滑移率 Sb保持在最优值(Sopt附近),这里令 Smin=0.18,Sm

12、ax=0.22。根据表 1 给出的模型参数及附着系数,按照图 3 所示的控制流程采用 m 语言编制仿真程序。需要指出的是,表 1 给出的制动系统控制参数仅作为参考,系统设计过程中可根据需要适当调整,已获得满意的结果。表 1 单轮 ABS 制动力学模型参数.参数 符号 单位 数值 车轮质量 m kg 300 车轮动力半径 dr m 0.25 车轮转动惯量 wI 2kg m 12 初始车速 wo/m s 30 初始角速度 0/rad s 120 初始制动力矩 boT N m 600 制动油压增长率 ik/Nm s 4500 制动油压减小率 dk/Nm s 5000 采样时间 sT s 0.05 5

13、.MATLAB 仿真过程 图 4 MATLAB 文件编辑调试窗口.点击 MATLAB 指令窗工具条上的 New File 图标,打开如图 4 所示的MATLAB 文件编辑调试器,其窗口名为 untitled1,我们可在空白窗口中编写程序。输入如下一段程序:m=300;%车轮质量 rd=0.25;%车轮动力半径 Iw=12;%车轮转动惯量 vwo=30;%初始车速 wo=120;%初始角速度 Tbo=600;%初始制动力矩 ki=4700;%制动油压增长率 kd=5000;%制动油压减少率 ts=0.05;%采样时间 i=1;%设置数组变量 w(1)=wo;%设置角速度变量 v(1)=vwo;%

14、设置车速变量 Tb(1)=Tbo;%设置制动压力变量 while v(i)0%如果车速大于零,则 ABS 工作 sb(i)=abs(v(i)-rd*w(i)/v(i);%计算当前滑移率 if sb(i)0.22%滑移率大于上限,制动器减压.Tb(i+1)=Tb(i)-ts*kd;end if (sb(i)=0.18)%滑移率处于上下限范围内,制动器保压 Tb(i+1)=Tb(i);end if sb(i)0.18%滑移率小于下限,制动器增压 Tb(i+1)=Tb(i)+ts*ki;end v2(i)=w(i)*rd;%计算车轮线速度 v1(i)=Fxb/m;%计算车轮加速度 v(i+1)=v(

15、i)-v1(i)*ts;%计算下一采样周期的车轮前进速度 w(i+1)=w(i)+ts*(Fxb*rd-Tb(i+1)/Iw;%计算下一采样周期的车轮角速度 i=i+1;%数组变量增加 end x=0:i-2;%绘制 ABS 控制的滑移率时域结果 plot(x,sb);点击编辑调试器工具条的图标,在弹出的“保存为”对话框中,选择保存文件夹,键入新编文件名 carabs,点动保存键,完成文件保存。使 carabs.m 所在目录成为当前目录或让该目录处在 MATLAB 的搜索路径上,如该文件放在 G 盘,则在 MATLAB 主菜单中应出现:点击编辑调试器工具条的 debug 菜单,选择 run 指

16、令,运行 carabs 文件,可得到图 5:.图 5 ABS 控制的滑移率时域仿真结果 修改 carabs.m 文件,输入以下指令:v2(i)=0;x=0:i-1;plot(x,v,x,v2);运行后得到图 6:.图 6 车轮前进速度与车轮线速度关系曲线 .结 论 试验表明,基于 MATLAB/Simulink 和 dSPACE 开发的汽车 ABS 控制器,通过半实物仿真获得了满意的效果。利用 MATLAB/Simulink 开发中央节点过程中所需编写的代码少,模型参数的修改、代码的生成及下载非常方便。开发的ABS 控制器能够满足车辆的实际要求,可以在实车上使用。本文最终实现用dSPACE 软件模拟 PWM 波,来实现对继电器电路至电磁阀的控制从而实现车轮的抱死与张开。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!