预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

目录 TOC\o"1-3"\h\uHYPERLINK\l_Toc274761.动力学建模 PAGEREF_Toc27476-1- HYPERLINK\l_Toc253982.分段线性的轮胎模型 PAGEREF_Toc25398-1- HYPERLINK\l_Toc31303.控制算法 PAGEREF_Toc3130-2- HYPERLINK\l_Toc285804.仿真流程及参数输入 PAGEREF_Toc28580-2- HYPERLINK\l_Toc145225.实例分析 PAGEREF_Toc14522-3- HYPERLINK\l_Toc59946.MATLAB仿真过程 PAGEREF_Toc5994-3- HYPERLINK\l_Toc209126.1.逻辑门限值控制器 PAGEREF_Toc20912-3- HYPERLINK\l_Toc213246.2.模糊控制器 PAGEREF_Toc21324-7- HYPERLINK\l_Toc253126.2.1模糊控制器设计 PAGEREF_Toc25312-7- HYPERLINK\l_Toc178866.2.2模糊控制matlab仿真过程 PAGEREF_Toc17886-8- HYPERLINK\l_Toc150746.3.PID控制器 PAGEREF_Toc15074-12-  通过两自由度单轮模型为例,介绍在MATLAB环境下的控制系统力学建模、ABS控制器设计及仿真分析过程。 动力学建模 某车辆简化后的制动力学模型如右图所示。其中单轮模型质量m,车轮滚动半径rd,车轮转动惯量为Iw,车辆旋转角速度为ω,车轮轮心前进速度为uw,地面制动力为Fxb。作用于车轮的制动力矩为Tb。若忽略空气阻力与车轮滚动阻力,则系统的运动方程如下: 图1单轮制动力模型 (1) (2) 式中,地面制动力Fxb等于地面作用于车轮的法向反力Fx与路面附着系数μ的乘积,其中μ为制动滑移率Sb的函数。 分段线性的轮胎模型 根据第三章中介绍的有关轮胎纵向特性的内容,路面附着系数与车轮滑移率之间存在一定的非线性关系。如果用两段直线近似表示路面附着-滑移曲线,可得到分段线性化的附着系数μ与车辆滑移率sb的关系(即所谓的“Dugoff”模型),如下图所示。其表达式如下: (3) 式中,μb为峰值附着系数;μg为车轮完全抱死时(即Sb=1)时的路面附着系数;So为峰值附着系数所对应的滑移率。 图2线性化的路面附着系数与车轮滑移率关系曲线 控制算法 这里以门限值控制算法为例,说明ABS控制器设计及制动系统力学的仿真过程。采用门限制控制算法的基本思想是保证车轮滑移率在最理想的范围之内。制动开始后,随着制动压力的升高车轮转速ω相应减小,车轮出现滑移;当车轮滑移率达到理想范围上限值Smax时,减小制动压力;随着制动压力的减小,直至减小到滑移率下限值Smin时再增大制动压力。循环往复这一过程直至车辆停止。因此,在ABS控制器起作用的过程中,滑移率总是保持在理想的范围内,从而保证车辆的最佳制动性能及行驶方向控制的稳定性。 仿真流程及参数输入 由上可知,ABS控制器所用到的一些控制参数有: 由路面附着系数μ与滑移率Sb的关系曲线所表示的轮胎模型; 滑移率控制上限Smax、下限Smin; 车辆模型参数及初始车速μωo; 制动器油压增长率ki和减小率kd等。 根据分析可知,控制逻辑实现的关键是计算当前车轮滑移率Sb(t)并与预先确定的上限值(Smax,Smin)进行比较,来判断对制动液压控制系统的增压或减压操作,控制流程如图3所示。 图3仿真流程 实例分析 单轮制动动力模型参数由表1给出。设式图2定义的路面附着系数分别为μh=0.8,μg=0.6.以门限值控制算法设计ABS控制器,使车轮滑移率Sb保持在最优值(Sopt附近),这里令Smin=0.18,Smax=0.22。 根据表1给出的模型参数及附着系数,按照图3所示的控制流程采用m语言编制仿真程序。需要指出的是,表1给出的制动系统控制参数仅作为参考,系统设计过程中可根据需要适当调整,已获得满意的结果。 表1单轮ABS制动力学模型参数 参数符号单位数值车轮质量300车轮动力半径0.25车轮转动惯量12初始车速30初始角速度120初始制动力矩600制动油压增长率4500制动油压减小率5000采样时间0.05MATLAB仿真过程 6.1.逻辑门限值控制器 Matlab代码如下: clear clc %%输入初始参数 m=300;%车轮质量 rd=0.25;%车轮动力半径 Iw=12;%车轮转动惯量 u0=30;%初始车速