基于Matlab的汽车运动控制系统设计(共8页).doc
《基于Matlab的汽车运动控制系统设计(共8页).doc》由会员分享,可在线阅读,更多相关《基于Matlab的汽车运动控制系统设计(共8页).doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上基于MATLAB的汽车制动系统设计杨 东(昆明理工大学交通工程学院 昆明 )摘 要:本课题以汽车制动控制系统的设计为应用背景,利用MATLAB语言并结合制动理论,开发能进行制动系匹配设计进行设计与仿真。首先对汽车的运动原理进行分析,建立控制系统模型,确定期望的静态指标(稳态误差)和动态指标(超调量和上升时间),最终应用MATLAB环境下的M文件来实现汽车运动控制系统的设计。其中M文件用step( )语句来绘制阶跃响应曲线,根据曲线中指标的变化进行PID校正。关键词:PID 校正;制动系;匹配设计;稳态误差;最大超调量1 引言随着国民经济的快速发展,道路条件得到不断改善
2、,高速公路与日俱增,汽车速度普遍提高。近年来,由于国内汽车保有量的迅速增长(超过万辆),交通事故频繁发生,汽车的安全性能受到普遍重视。汽车制动系统的结构和性能直接关系到车辆、人员的安全,是决定车辆安全性的主要因素。进行汽车运动性能研究时一般从操纵性、稳定性和乘坐舒适性等待性着手。但近年来随着交通系统的日趋复杂,考虑了道路环境在内的汽车运动性能开始受到关注。因此,汽车运动控制系统的研究也显得尤为重要。在现代控制工程领域中,最为流行的计算机辅助设计与教学工具软件是MATLAB语言。它是一种通用的科技计算、图形交互系统和控制系统仿真的程序语言。在可以实现数值分析、优化、统计、自动控制、信号及图像处理
3、等若干领域的计算和图形显示功能1。非常适合现代控制理论的计算机辅助设计。MTALAB还提供了一系列的控制语句2,3,这些语句的语法和使用规则都类似FORTRAN、C等高级语言,但比高级语言更加简洁。它已经成为国际控制界最为流行的计算机辅助设计及教学工具软件,在科学与工程计算领域有着其它语言无与伦比的优势。2 汽车制动系的匹配设计21确定设计目标211车辆类型及整车质量参数 首先要明确设计车辆的类型及相关的整车质量参数,这些内容由总布置给出。例如某车型定义为座位数为7个用于载客的车辆,根据法规GBT 15089的规定,属于M1类车辆。整车的质量参数如下:空载质量(kg)一一1005空载质心高度(
4、mm)一一640空载前轴载荷(kg)一一482一满载质量(kg)一一1550满载质心高度(mm)一一690满载前轴载荷(kg)一一620 明确以上整车质量参数后,计算制动系所用到质心到前、后轴的距离等参数均可推算出来。整车质量参数的输人语句如下:cleclearM1=l; 属于M1类车辆填1,否则填0NI=0; 属于N1类车辆填1,否则填OOTHER=0; 属于其它类车辆填1,否则填0ma_k=1005; 空载质量(kg)ma_m=1550; 满载质量(kg)s=980665: 重力加速度(m/s2)hg_k=640; 空载质心高(mm)hg_m=690; 满载质心高(mm)L=2500: 轴
5、距(mm)load_f_k=482; 空载前轴负荷load_f_m-620; 满载前轴负荷b_k=load_f k*Lma_k; 空载质心到后轴的距离(mm)b m=load_f m*Lma_m;满载质心到后轴的距离(mm)a_k=L-b_k; 空载质心到前轴的距离(mm)a_m=L-b_m: 满载质心到前轴的距离(mm)G-k=ma-k*g; 空载重力(N)G-m=ma_m*g; 满载重力(N)212满足国家法规要求 目前国内关于制动系统方面有两个强制性标准,一个是GB厂r1267“1999汽车制动系统结构、性能和试验方法,在汽车制动系统结构、性能方面的内容在技术上是等效采用ECE第13号法
6、规。另一个是GB72582004机动车安全技术条件中关于制动系统的部分。213制动系统的结构配置 根据整车的市场定位、目标价格及供应商配套资源的情况,再加上以往开发经验,选定制动系的配置结构和主要参数。例如:该车型初选制动系的结构为前盘后鼓、真空助力制动形式,管路布置为型,制动力调节装置采用感载比例阀。制动系相关参数输入如下:f=07; 路面附着系数D=2064; 主缸直径(ram)Dl=508; 前轮缸径(ram)D2=2064; 后轮缸径(ram)CI=07; 前轮制动器因数C2=2398; 后轮制动器因数RI=985; 前轮制动器作用半径(ram)R2=110; 后轮制动器作用半径(ra
7、m)rd=281; 车轮有效半径(mm)p k=3; 感载比例阀空载拐点液压(MPa)p_m=72; 感载比例阀满载拐点液压(MPa)u=O25; 感载比例阀分配比ip=42; 制动踏板杠杆比is=35; 助力器助力比np=O85; 制动踏板和主缸之间的传动效率Pol=810; 最大助力点输人力(N)Pw=931; 真空助力器拐点压力(MPa)23制动性能计算231同步附着系数计算 制动力分配曲线上B线与I线交点处的附着系数,我们称为同步附着系数汽车在同步附着系数上制动时前、后车轮才能同时抱死,它是由汽车结构参数决定的、反映汽车制动性能的一个参数。用循环语句for end计算B线与I线方程纵坐
8、标的差值,用条件语句ffend判断当其小于一定的数值(设定公差)时可认为该点即为B线与I线的交点。以求空载同步附着系数为例,通过以下语句可以实现:d2_k=abs(05*(G_khg_k*2+4*hg_K*L*mC_k)05-((c-k*b_khg_k+2*m))-(k2*m+(Fwr_k-k2*lrwLk); d2_k为设定公差(o1),m值即为交点横坐标(前制动器制动力) 得出m值之后,通过空载I线方程即可求出对应的后制动器制动力,根据公式:即可求出空载同步附着系数。满载同步附着系数亦可通过同样方法求出。232最小制动距离计算 由汽车理论,制动距离的计算式为: S=V/3.6(ta+ts/
9、2)+V2/25.92amax (12)式中:轿车制动系统协调时间 减速度增长时间 最大制动减速度= E*g*0.8=7.73m 由于GBfrl2676制动性能必须在车轮不抱死的情况下获得。故B线与前轮抱死线(f线)或后轮抱死线(r线)的交点,即为车轮即将抱死而未抱死时汽车能发挥的最大制动性能点。该点的在制动力分配曲线上的横、纵座标值即为此时前、后制动器的制动力值。 交点的求法与同步附着系数交点的求法类似,以空载口线与f线交点为例,可通过以下语句实现: dfk=abs(o5*(c khg k4(b k*2+4hg_k+L*fiG_k)*05-(Gj【+b_khg_k*2*G)-(L-f*hg_
10、k)*fi(f*hg_k)-G_k*b_khg_k);d2-k为设定公差(o1),fi值即为交点横坐标(前制动器制动力) 得到前、后制动器制动力后,将减速度、制动初速度和制动器作用时间代人式(12)可求出制动距离。233制动系其余性能参数的计算 制动系其余性能参数包括管路失效时应急制动的制动距离、制动减速度、管路压力、踏板力,还有驻车制动能力等。这些参数的计算与上述行车制动性能参数的求法类似,根据相关制动理论。通过MATLAB编辑程序得到需要的结果。这些参数的求法无须赘述。24制动系参数的匹配设计 根据以上计算结果,可得该车型的制动性能参数:空载同步附着系数 10307空载制动距离(m) 42
11、2979空载制动减速度(m/s2) 658474空载前轮管压(MPa) 45188空载制动踏板力(N) 1210022满载同步附着系数 092461满载制动距离(m) 42542满载制动减速度(ms2) 65422满载前轮管压(MPa) 62486满载制动踏板力(N) 1673219 从表可看出,该车型空、满载同步附着系数较高,在常遇路面制动时,不会出现后轮先抱死的情况。同时,空、满载制动距离均满足GB/TI12676的规定(制动初速度=80kmh,制动距离507m,制动减速度58 ms2),管路压力与制动踏板力均比较小。从图5也可看出,空、满载利用附着系数与制动强度的关系曲线是在法规界定线之
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Matlab 汽车 运动 控制系统 设计
限制150内