版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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并不是如有些人所想的那样,大大提高汽车物理性能的极限。严格来说,ABS的功能主要在物理极限的性能内,
8、保证制动时车辆本身的操纵性及稳定性。同时,在加速的时候,也能防止轮胎的纯滑移,提高了加速性能和操作稳定性。通过两自由度单轮模型为例,介绍在MATLAB环境下的控制系统力学建模、ABS控制器设计及仿真分析过程。1. 动力学建模某车辆简化后的制动力学模型如右图所示。其中单轮模型质量m,车轮滚动半径rd,车轮转动惯量为Iw,车辆旋转角速度为,车轮轮心前进速度为uw,地面制动力为Fxb。作用于车轮的制动力矩为Tb。若忽略空气阻力与车轮滚动阻力,则系统的运动方程如下:图1 单轮制动力模型 (1) (2) 式中,地面制动力Fxb等于地面作用于车轮的法向反力Fx与路面附着系数的乘积,其中为制动滑移率Sb的函
9、数。2. 分段线性的轮胎模型根据第三章中介绍的有关轮胎纵向特性的内容,路面附着系数与车轮滑移率之间存在一定的非线性关系。如果用两段直线近似表示路面附着-滑移曲线,可得到分段线性化的附着系数与车辆滑移率sb的关系(即所谓的“Dugoff”模型),如下图所示。其表达式如下: (3)式中,b为峰值附着系数;g为车轮完全抱死时(即Sb=1)时的路面附着系数;So为峰值附着系数所对应的滑移率。图2 线性化的路面附着系数与车轮滑移率关系曲线3. 控制算法这里以门限值控制算法为例,说明ABS控制器设计及制动系统力学的仿真过程。采用门限制控制算法的基本思想是保证车轮滑移率在最理想的范围之内。制动开始后,随着制
10、动压力的升高车轮转速相应减小,车轮出现滑移;当车轮滑移率达到理想范围上限值Smax时,减小制动压力;随着制动压力的减小,直至减小到滑移率下限值Smin时再增大制动压力。循环往复这一过程直至车辆停止。因此,在ABS控制器起作用的过程中,滑移率总是保持在理想的范围内,从而保证车辆的最佳制动性能及行驶方向控制的稳定性。4. 仿真流程及参数输入由上可知,ABS控制器所用到的一些控制参数有:1) 由路面附着系数与滑移率Sb的关系曲线所表示的轮胎模型;2) 滑移率控制上限Smax、下限Smin;3) 车辆模型参数及初始车速o;4) 制动器油压增长率ki和减小率kd等。根据分析可知,控制逻辑实现的关键是计算
11、当前车轮滑移率Sb(t)并与预先确定的上限值(Smax,Smin)进行比较,来判断对制动液压控制系统的增压或减压操作,控制流程如图3所示。图3 仿真流程5. 实例分析单轮制动动力模型参数由表1给出。设式图2定义的路面附着系数分别为h=0.8,g=0.6.以门限值控制算法设计ABS控制器,使车轮滑移率Sb保持在最优值(Sopt附近),这里令Smin=0.18,Smax=0.22。根据表1给出的模型参数及附着系数,按照图3所示的控制流程采用m语言编制仿真程序。需要指出的是,表1给出的制动系统控制参数仅作为参考,系统设计过程中可根据需要适当调整,已获得满意的结果。表1 单轮ABS制动力学模型参数参数
12、符号单位数值车轮质量300车轮动力半径0.25车轮转动惯量12初始车速30初始角速度120初始制动力矩600制动油压增长率4500制动油压减小率5000采样时间0.055. MATLAB仿真过程图4 MATLAB文件编辑调试窗口点击MATLAB指令窗工具条上的New File图标,打开如图4所示的MATLAB文件编辑调试器,其窗口名为untitled1,我们可在空白窗口中编写程序。输入如下一段程序:m=300; %车轮质量rd=0.25; %车轮动力半径Iw=12; %车轮转动惯量vwo=30; %初始车速wo=120; %初始角速度Tbo=600; %初始制动力矩ki=4700; %制动油压
13、增长率kd=5000; %制动油压减少率ts=0.05; %采样时间i=1; %设置数组变量w(1)=wo; %设置角速度变量v(1)=vwo; %设置车速变量Tb(1)=Tbo; %设置制动压力变量while v(i)>0 %如果车速大于零,则ABS工作 sb(i)=abs(v(i)-rd*w(i)/v(i); %计算当前滑移率 if sb(i)<=0.2 %根据路面附着系数与滑移率的关系曲线计算附着系数 u=0.8*sb(i)/0.2; else u=(0.8-0.6*0.2)/(1-0.2)-(0.8-0.6)*sb(i)/(1-0.2); end Fxb=u*m*9.8;
14、%根据附着系数计算地面制动力 if sb(i)>0.22 %滑移率大于上限,制动器减压 Tb(i+1)=Tb(i)-ts*kd; end if (sb(i)<=0.22)&(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(i)-v1(i)*ts; %计算下一采样周期的车轮前进速度 w(i+1)=
15、w(i)+ ts *(Fxb*rd-Tb(i+1)/Iw; %计算下一采样周期的车轮角速度i=i+1; %数组变量增加endx=0:i-2; %绘制ABS控制的滑移率时域结果plot(x,sb);点击编辑调试器工具条的图标,在弹出的“保存为”对话框中,选择保存文件夹,键入新编文件名carabs,点动保存键,完成文件保存。使carabs.m所在目录成为当前目录或让该目录处在MATLAB的搜索路径上,如该文件放在G盘,则在MATLAB主菜单中应出现:点击编辑调试器工具条的debug菜单,选择run指令,运行carabs文件,可得到图5:图5 ABS控制的滑移率时域仿真结果修改carabs.m文件,输入以下指令:v2(i)=0;x=0:i-1;plot(x,v,x,v2);运行后得到图6:图6 车轮前
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 科技园区门卫招聘协议
- 医药企业运营总监聘用协议
- 市场部个人培训小结
- 旅游设施建设合同样本
- 传统产业用地预审管理办法
- 移动通信公司安全管理实施办法
- 2022年大学物理学专业大学物理二期末考试试卷A卷-含答案
- 2022年大学机械专业大学物理二期末考试试卷D卷-含答案
- 互联网企业协议休假管理办法
- 2022年大学航空航天专业大学物理二月考试题D卷-含答案
- 39 《出师表》对比阅读-2024-2025中考语文文言文阅读专项训练(含答案)
- 口腔科无菌操作课件
- 人教版五年级上册语文《期中》测试卷及完整答案
- 《铸牢中华民族共同体意识》课件
- 提高四级手术术前多学科讨论完成率实施方案
- 创新创业通论(第三版)课件 第十章 企业创立与管理
- DB42T535-2020建筑施工现场安全防护设施技术规程
- 电子竞技的崛起及其对传统体育的影响
- 手术室常见不良事件及防范措施
- 定制酒合同协议书
- TSGD-压力管道安全技术监察规程-工业管道(高清晰版)
评论
0/150
提交评论