汽车智能制动系统的数学建模与MATLAB仿真综述
- 格式:docx
- 大小:223.79 KB
- 文档页数:12
基于Matlab/Simulink的汽车建模与仿真摘要本文所研究的是基于Matlab/Simulink的汽车防抱死刹车系统(ABS)的仿真方法,本方法是利用了Simulink所提供的模块建立了整车的动力学模型,轮胎模型,制动系统的模型和滑移率的计算模型,采用的控制方法是PID控制器,对建立的ABS的数学模型进行了仿真研究,得到了仿真的曲线,将仿真曲线与与没有安装ABS系统的制动效果进行对比。
根据建立的数学模型分析,得到ABS系统可靠,能达到预期的效果。
关键词ABS 仿真建模防抱死系统PIDModeling and Simulation of ABS System of AutomobilesBased onMatlab/SimulinkAbstractA method for building a Simulator of ABS base on Matlab/Simulink is presented in this paper.The single wheel vehicle model was adopted as a research object in the paper. Mathematical models for an entire car, a bilinear tire model, a hydraulic brake model and a slip ratio calculation model were established in the Matlab/Simulink environment. The PID controller was designed. The established ABS mathematical model was simulated and researched and the simulation curves were obtained. The simulation results were compared with the results without ABS. The results show that established models were reliable and could achieve desirable brake control effects.Key wordsABS; control; modeling; simulation;Anti-lock Braking System; PID1.概述随着载重车辆动力性的不断提高,客观上也对车辆的制动性能与驱动性能提出了越来越高的要求。
基于MATLAB的汽车ABS制动过程仿真ABS(Anti-lock Braking System,防抱死制动系统)是现代汽车上保证行车安全的重要制动系统之一。
ABS制动系统可以避免在制动时车轮抱死,从而提高了制动效果和稳定性。
为了深入理解ABS制动系统的工作原理和性能,本文将基于MATLAB软件进行汽车ABS制动过程的仿真。
一、建立模型和假设为了实现ABS制动过程的仿真,需要建立一个基于MATLAB 的系统模型。
该系统模型需要考虑以下几个方面:1. 汽车的运动方程。
2. 轮胎与地面的接触力,即摩擦力。
3. 制动器与车轮的接触力。
4. ABS控制器的控制策略。
在仿真过程中,假设车辆在制动前以一定的速度匀速行驶,制动时四个车轮的制动和抱死状态是相同的。
二、模型搭建在MATLAB界面中,首先利用simulink模块搭建模型。
模型如下:模型中包含了车辆运动方程、轮胎地面接触力、制动器与车轮接触力等模块。
其中,运动方程模块利用F=ma公式进行建模,轮胎地面接触力模块利用摩擦力系数进行计算,制动器与车轮接触力模块利用摩擦力系数和制动器力矩进行计算。
在模型中,还有制动器控制器模块,负责制动器的控制与调节。
制动器控制器可以采用PID算法或滑模控制算法来控制制动器的开闭和力矩大小。
三、仿真过程在进行仿真过程中,需要确定以下参数:1. 初始车速度v0=80km/h。
2. 初始刹车踏板角度θ=0。
3. 制动器摩擦力系数μs=0.7。
4. 刹车片初期转动半径r=0.05m。
在进行仿真操作前,应先在程序中设定好各参数,再设定仿真时间和仿真步长。
由于ABS制动过程会使用到控制器,因此应首先进行控制器的设计和仿真。
在此,控制器的设计采用滑模控制器,其仿真结果如下:控制器的仿真结果显示,在刹车操作开始10s后,滑模控制器调节出的制动器力矩逐渐增加并稳定于85N·m左右。
随着控制器的调节,车轮抱死现象得以解决、保持ABS制动状态下使车辆具备更好的稳定性和制动效果。
基于MATLAB的车辆动力性和制动性仿真分析发布时间:2022-06-22T02:20:51.317Z 来源:《科学与技术》2022年2月4期(下)作者:邹彦冉张竹林* 蒋德飞阮帅房冠霖曹士杰[导读] 动力性和制动性是评价车辆性能的关键指标,在对关键部件进行定参数、零部件选型、匹配优化时需要进行大量计算邹彦冉张竹林* 蒋德飞阮帅房冠霖曹士杰山东交通学院汽车工程学院,山东济南 250357摘要:动力性和制动性是评价车辆性能的关键指标,在对关键部件进行定参数、零部件选型、匹配优化时需要进行大量计算,现在企业多采用EXCEL进行计算,导致效率低下、直观性不强。
本文基于MATLAB软件的App Designer模块,开发了车辆动力性和制动性仿真分析软件,具有良好的人机界面和曲线输出功能,并以某型号汽车的实际参数进行了动力性和制动性仿真验证,证明了软件仿真分析的可行性,能够为汽车设计提供良好的支撑,提高设计效率。
关键词:汽车;MATLAB;仿真分析;App Designer 中图分类号:U462.3 文献标志码:A 0 引言近年来国内外汽车行业发展迅猛,截至2021年7月,全国家用车保有量达3.84亿辆。
我国正由汽车制造大国往汽车制造强国过渡,汽车的正向研发技术越来越受到各汽车设计单位的重视。
车辆的动力性和制动性是评价车辆性能的关键指标之一[1],其性能的好坏影响到车辆的品质和市场。
如今国内外对App Designer在各领域的应用进行了研究[2],韦超毅[3]等采用App Designer对汽车的爬坡能力进行建模与仿真,开发设计了一款软件,测试了试验车的爬坡性能;张晓荣[4]等针对调节阀工作流量特性的畸变问题,设计了工作流量校正算法,并采用App Designer 开发了操作简单、功能完整的操作界面;李晶[5]等基于MATLAB对实际汽车进行动力性仿真,假设节气门开度处于最大情况下,通过仿真分析绘制出该工况下车辆动力性曲线并分析结合实际实验测量数据,验证了该仿真系统的准确性;陈利娜[6]使用MATLAB对汽车制动性能分析,获得了车辆制动力分配曲线,为汽车制动性仿真分析提供了准确的操作方法与可视化数据。
基于MATLAB/Simulink的汽车ABS半实物仿真摘要:本文所研究的是一种基于MATLAB/Simulink的汽车防抱死刹车系统(ABS)的半实物仿真的方法。
本方法利用Simulink提供的模型建立车辆的传动系模型、自动变速箱模型和ABS模型等。
所建成的这套半实物仿真系统既可在软件环境下对汽车进行仿真,也可以通过I/O接口与ABS系统相连接以观察系统的仿真效果,检验控制算法的合理性。
通过合理改变相应参数,本系统还可以模拟实际汽车在不同工况下的工作情况,极大提高了汽车电子设备的研发工作的效率。
同时,本系统也可用于教学演示。
关键词:Simulink,ABS,计算机仿真,半实物1 引言在汽车工业中,由于引进了大量的电子技术,使整车动力性、安全性、经济性、舒适性等性能得到大幅度提高。
为满足汽车电子设备研发的需要,我们建立了这套汽车电子半实物仿真系统。
本系统可以用来辅助汽车电子设备的设计、开发,减少实车实验的工作量,提高工作效率。
由于其良好的可操作性,也可作为教学演示软件使用。
2 半实物仿真由于计算机仿真是基于数学模型的仿真方法,虽然仿真成本较低,但仿真的效果取决于所建模型的质量。
在实际操作中,由于实物仿真系统很复杂,所以数学建模的难度较大。
有的系统甚至无法准确地建立数学模型。
而使用实物进行实验则受硬件设备及环境等因素的影响,成本过高,并且不容易模拟一些极限工况,所以应用也受到一定限制,而把实物系统放置在计算机仿真环节中进行仿真研究就可以解决上述问题,并能很好地综合以上两种方法的优点,所以,我们提出半实物仿真的思想。
在本文介绍的汽车半实物仿真系统中,既可以通过在计算机中建立数学模型进行仿真,也可以把仿真输出与实物汽车相连,以观察实际工作效果,验证所建数学模型的合理性和实物设备的效能。
从而降低成本,提高工作效率。
MATLAB以复数矩阵作为基本编程单元,集科学与工程计算、图形可视化、图形处理和多媒体等于一身,已在汽车工业等领域得到广泛的应用。
目录1. 动力学建模....................................................................................... - 0 - 2。
分段线性的轮胎模型 ................................................................... - 0 - 3。
控制算法........................................................................................ - 1 - 4. 仿真流程及参数输入 ...................................................................... - 1 - 5。
实例分析........................................................................................ - 2 - 6。
MATLAB 仿真过程..................................................................... - 2 - 6。
1。
逻辑门限值控制器 ............................................................. - 2 - 6。
2.模糊控制器 ............................................................................ - 6 -6.2。
1模糊控制器设计 ........................................................... - 6 -6。
基于MatlabSimulink的电动汽车仿真模型设计与应用一、本文概述随着全球能源危机和环境污染问题的日益严重,电动汽车作为一种清洁、高效的交通工具,受到了越来越多的关注和推广。
在电动汽车的研发过程中,仿真模型的建立与应用发挥着至关重要的作用。
本文旨在探讨基于Matlab/Simulink的电动汽车仿真模型设计与应用,旨在为电动汽车的设计、优化和控制提供理论支持和实践指导。
本文将对电动汽车仿真模型的重要性进行阐述,指出其在电动汽车研发过程中的地位和作用。
接着,将详细介绍Matlab/Simulink在电动汽车仿真模型设计中的应用,包括其强大的建模功能、灵活的仿真能力以及高效的算法处理能力等。
在此基础上,本文将重点讨论电动汽车仿真模型的设计方法。
包括电动汽车动力系统的建模、控制系统的建模以及整车模型的集成等。
将结合具体案例,对电动汽车仿真模型在实际应用中的效果进行展示和分析,以验证其有效性和可靠性。
本文还将对电动汽车仿真模型的发展趋势进行展望,探讨其在未来电动汽车研发中的潜在应用前景。
通过本文的研究,希望能够为电动汽车仿真模型的设计与应用提供有益的参考和启示,推动电动汽车技术的不断发展和进步。
二、电动汽车仿真模型设计基础电动汽车(EV)仿真模型的设计是一个涉及多个学科领域的复杂过程,其中包括电力电子、控制理论、车辆动力学以及计算机建模等。
在Matlab/Simulink环境中,电动汽车仿真模型的设计基础主要包括对车辆各子系统的理解和建模,以及如何利用Simulink提供的各种模块和工具箱进行模型的构建和仿真。
电动汽车的主要子系统包括电池管理系统(BMS)、电机控制系统(MCS)、车辆控制系统(VCS)以及车辆动力学模型。
这些子系统都需要根据实际的电动汽车设计和性能参数进行精确的建模。
电池管理系统(BMS)建模:电池是电动汽车的能源来源,因此,BMS建模对于电动汽车的整体性能至关重要。
BMS模型需要包括电池的荷电状态(SOC)估计、电池健康状况(SOH)监测、电池热管理以及电池能量管理等功能。
对汽车控制系统建模与仿真摘要:PID 控制是生产过程中广泛使用的一种最基本的控制方法,本文分别采用用简单的比例控制法和用PID控制来控制车速,并用MATLAB对系统进行了动态仿真,具有一定的通用性和实用性。
关键词:MATLAB 仿真;比例控制;PID 控制1 MATLAB和PID概述MATLAB是matrix和laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。
是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。
它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。
PID控制器问世至今已有近70年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。
当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术最为方便。
即当我们不完全了解一个系统和被控对象,或不能通过有效的测量手段来获得系统参数时,最适合用PID控制技术。
PID控制,实际中也有PI和PD控制。
PID控制器就是根据系统的误差,利用比例、积分、微分计算出控制量进行控制的。
2车辆行驶过程车速的数学模型对行驶在斜坡上的汽车的车速进行动态研究,可以分析车辆的性能,指导车辆的设计。
MATLAB软件下的SIMULILNK模块是功能强大的系统建模和动态仿真的软件,为车辆行驶过程车速控制分析提供了一种有效的手段。
基于Matlab的汽车制动性分析摘要:如今汽车的安全性已经成为人们所关注的热点,由于汽车制动性直接关系到交通安全,重大交通事故往往与制动距离太长、紧急制动时发生侧滑等情况有关,故汽车的制动性是汽车安全行驶的重要保障。
改善汽车的制动性,始终是汽车设计制造和使用部门的重要任务。
汽车的制动性能好坏直接决定汽车的安全性,在一定程度上它将决定驾驶员的生命安全,因此通过分析汽车的制动性能,就显得极为重要。
改善汽车的制动性,首先应对其分析了解。
为了更好的分析制动性,本文提出了基于Matlab软件汽车制动性能分析。
利用Matlab软件建模方便、更易于对其进行分析。
建立了地面制动力、制动器制动力与附着力之间的关系图,理想的前、后制动器制动力分配时,地面制动力,制动器制动力与附着力之间的关系图,同时还有f线组与r线组详细关系图。
关键词:制动性能;Matlab软件;建模;分析Study on Braking Features of Car Based on MatlabAbstract:At present, the security of cars has become the focus of people' attention. Cars' braking has direct relation to the transportation safety. Some big incidents are often caused by the long distance and slipering when braking. so it is always the cars manufaturers' first and foremost task to improve the the function of braking.Cars' braking directly determine its safety, to some degree, the drivers' lives. So it seems very important to analyze car' braking feature. To improve the braking feature, we should first analyze it , and to have a better analysis of braking, we bring forward the analysis based on Matlab software, which has made our job easier and more convenient.Keywords:Features of braking; Matlab software; Models building; Analysis符 号 表m 汽车质量kg Fz 地面法向发作用力 N G 汽车重力N Fw 空气阻力 N u 汽车速度m/s Fi 坡度阻力 N a u 汽车速度/km h Fj 加速阻力 N Ft 驱动力N Ff 滚动阻力 N r 车轮半径m f 滚动阻力系数 Ttq 发动机转矩N m ∙ D C 空气阻力系数 Pe 发动机功率Kw ψ 道路阻力系数 n 发动机转速r/min δ 旋转质量换算系数 g i变速器传动比 ϕ 附着系数 o i主减速器传动比D 动力因数 T η传动效率i 坡度du dt直线行驶加速度2/m s目录第一章绪论 (1)1.1制动控制系统发展史 (1)1.2制动控制系统的现状 (2)1.3制动控制系统的展望 (3)1.4计算机模拟计算方法在本领域中的应用 (4)1.5课题的来源背景及研究目的、内容 (5)1.5.1所选课题的题目背景 (5)1.5.2课题研究的目的、意义 (5)1.5.3课题研究内容和研究方法 (5)第二章 Matlab软件的介绍 (6)2.1Matlab软件简介 (6)2.1.1Matlab软件平台介绍 (6)2.1.2Matlab软件的产生 (6)2.1.3Matlab软件特点 (6)2.2 Matlab基础 (8)2.2.1matlab变量与表达式 (8)2.2.2Matlab的数据显示格式 (9)2.2.3Matlab中常用的函数 (9)第三章基于汽车制动性能计算方法 (13)3.1汽车制动性主要评价方法: (13)3.1.1地面制动力、制动器制动力与附着力之间的关系 (13)3.2制动距离与制动减速度 (14)3.2.1制动减速度 (14)3.2.2制动距离 (15)3.3制动效能恒定性 (15)3.4制动时汽车的方向稳定性 (15)3.4.1地面对前、后轮的法向反作用力 (16)3.4.2理想的前、后制动器动力分配 (16)3.4.3具有固定比值的前、后制动器制动力与同步附着系数 (17)3.4.4前、后制动器制动力具有固定比值的汽车在各种路面上制动过程 (18)第四章汽车制动系计算程序的设计 (19)4.1理想的前、后制动器制动力分配 (19)4.2 f线组r线组 (19)第五章实例分析 (21)5.1实例中样车参数 (21)5.2制动效能的模拟及分析 (21)5.2.1制动距离和平均减速的分析 (22)5.2.2制动时地面对前后轮法线反作用力的模拟 (23)5.2.3制动时理想的前后制动器动力关系的模拟 (24)5.2.4制动时β曲线与I曲线 (25)5.2.5制动f线组与r线组 (26)第六章结论 (27)参考文献 (28)附录 (29)致谢 (33)第一章绪论从汽车诞生时起,车辆制动系统在车辆的安全方面就扮演着至关重要的角色。
基于Matlab/Simulink的汽车建模与仿真摘要本文所研究的是基于Matlab/Simulink的汽车防抱死刹车系统(ABS)的仿真方法,本方法是利用了Simulink所提供的模块建立了整车的动力学模型,轮胎模型,制动系统的模型和滑移率的计算模型,采用的控制方法是PID控制器,对建立的ABS的数学模型进行了仿真研究,得到了仿真的曲线,将仿真曲线与与没有安装ABS系统的制动效果进行对比。
根据建立的数学模型分析,得到ABS系统可靠,能达到预期的效果。
关键词ABS 仿真建模防抱死系统 PIDModeling and Simulation of ABS System of AutomobilesBased onMatlab/SimulinkAbstractA method for building a Simulator of ABS base on Matlab/Simulink is presented in this paper.The single wheel vehicle model was adopted as a research object in the paper. Mathematical models for an entire car, a bilinear tire model, a hydraulic brake model and a slip ratio calculation model were established in the Matlab/Simulink environment. The PID controller was designed. The established ABS mathematical model was simulated and researched and the simulation curves were obtained. The simulation results were compared with the results without ABS. The results show that established models were reliable and could achieve desirable brake control effects.Key wordsABS; control; modeling; simulation;Anti-lock Braking System;PID1.概述随着载重车辆动力性的不断提高,客观上也对车辆的制动性能与驱动性能提出了越来越高的要求。
在MATLAB中进行自动驾驶系统设计和仿真自动驾驶技术是当今汽车行业的热点。
随着人工智能和机器学习的迅猛发展,许多汽车制造商和科技公司正在积极研发自动驾驶系统。
而在设计和测试这些系统时,MATLAB成为了一款被广泛使用的工具。
本文将探讨在MATLAB中进行自动驾驶系统设计和仿真的方法和技术。
一、传感器模拟和数据生成自动驾驶系统依赖于各种传感器,如摄像头、激光雷达和超声波传感器等来感知周围环境。
在MATLAB中,我们可以使用Sensor Fusion and Tracking Toolbox来模拟这些传感器的输出,并生成相应的数据。
该工具箱提供了大量的传感器模型和函数,可以生成以真实场景为基础的传感器数据,帮助开发人员进行系统的设计和测试。
二、自动驾驶算法的开发和优化自动驾驶系统需要进行路径规划、障碍物检测和目标追踪等一系列算法的开发和优化。
MATLAB提供了一系列的工具箱和函数,方便开发人员进行算法的实现。
例如,Robotics System Toolbox提供了路径规划和轨迹跟踪算法的函数;Computer Vision Toolbox可以用于图像处理和对象检测;Deep Learning Toolbox则可以用于训练和优化神经网络模型。
在算法开发过程中,MATLAB还提供了一种方便的方法来进行仿真和验证。
使用Simulink可以建立自动驾驶系统的模型,并在不同的场景下进行仿真。
仿真可以帮助开发人员评估算法的准确性和鲁棒性,发现潜在的问题并进行调试。
此外,MATLAB还提供了一系列的可视化工具,可以帮助开发人员可视化仿真结果,更好地理解和分析算法的性能。
三、控制系统设计和评估控制系统是自动驾驶系统中至关重要的一部分。
控制系统不仅需要对汽车的加速、制动和转向进行精确的控制,还需要根据当前环境和任务要求做出相应的决策。
在MATLAB中,我们可以使用Control System Toolbox来设计和评估控制系统的性能。
关于车辆自动紧急制动系统建模与仿真的分析摘要:本文将通过以车辆自动紧急制动系统作为主要研究内容,采用实验和建模分析的方式,对车辆自动紧急制动系统建模和仿真进行简要分析研究。
关键词:自动紧急制动;建模;仿真试验;碰撞时距引言:根据相关数据显示,在我国现阶段发生的交通事故中,因驾驶员操作不当导致的交通事故占总事故数量的80%左右,尤其是在汽车追尾事故当中,有至少31%的事故是由于驾驶员未能采取有效制动。
一、车辆自动紧急制动系统建模分析(一)安全距离模型如果两辆汽车超同一方向行驶运动,则仅用一种时间指标Tb即可衡量自车同前车的相对距离。
但计算这一指标的过程当中,需要对两车的行驶信息进行全面考虑。
如果将两车之间距离表示为d,相对速度和相对加速度分别用Vrel以及arel进行表示,则:在对进行计算的过程中,需要对车辆发生碰撞之前,前车是否采取了制动措施而停止进行准确判定。
假设前车从开始制动到实际停止一共需要花费的时间为,则假如在两车发生碰撞之前,前车已经采取制动措施并且成功停止,此时tobj≤Tb ,也就是:反之,如果两车发生碰撞之前,前车并未成功采取制动措施,仍然处于行使状态,此时tobj≥Tb ,也就是:通过对这一模型进行进一步推导,可以得知Tb= ,随后通过对tobj进行计算,判断其是否与tobj≤Tb 相符合。
如果其满足这一条件则无需继续计算,如果其与无法满足这一条件,则通过进一步计算可得:假设V2同a2相等,取值均为零,也就是说前车为静止目标时,tobj≤Tb 成立,此时可以对上述模型进行简化,得到:,此时通过进一步推导可得Tb= 。
如果自车同前车相同,均处于匀速运动状态,则此时a1和a2完全相等均取值为零,,其中碰撞时距用TTC表示。
由此可知该时距下的安全距离模型中,时间指标立足于碰撞时距的同时,也对自车以及前车加速度情况予以了充分考虑[1]。
(二)分级制动方式1.判断自车危险状态在前文构筑的安全距离模型当中,时间指标Tb可以对驾驶员在遇到紧急情况时,使用车辆自动紧急制动系统并有效完成制动动作,以防车辆碰撞的时间予以客观反映。
汽车智能制动系统的数学建模与MATLAB仿真摘要本文主要以汽车制动为研究对象,通过分析车辆动力学模型、轮胎模型、制动系统模型和控制系统模型,从而获得汽车的智能制动系统的数学模型,然后在Matlab/Simulink中建立各个模型的子系统,并将他们组装成汽车的智能制动系统的Simulink仿真模型。
本文中汽车智能制动系统的控制方法采用了模糊神经网络优化的PID控制,没有选用传统的逻辑门限方法。
本文利用汽车智能制动系统的Simulink仿真模型,研究了在不同路面上智能制动系统对汽车制动性能的影响。
关键词:智能制动系统;Simulink仿真;控制方法;滑移率;模糊神经网络Abstract:Key:绪论汽车安全系统主要分为两个方面,一是主动安全系统,另外一方面是被动安全系统。
所谓主动安全,就是避免事故的发生,主动安全性的好坏决定了汽车发生事故的概率;而被动安全则是在发生事故时汽车对车内成员的保护或对被撞车辆或行人的保护,被动安全性的好坏主要决定了事故后车内成员的受伤严重程度。
汽车制动系统就是汽车行驶的一个非常重要的主动安全系统,其性能的好坏对汽车的行驶安全有着重要的影响。
汽车的制动性是指汽车行驶时能在短距离内停车且维持行驶方向稳定性和在下长坡时能维持一定车速的能力。
汽车的制动性主要由制动效能、制动效能的恒定性和制动时汽车的方向稳定性三方面来评价。
汽车防抱制动系统(ABS)是一种主动安全装置,它从防止制动过程中车轮抱死的角度出发,避免车辆后轮侧滑和前轮丧失转向能力,提高车辆对地面附着能力的利用率,从而达到改善车辆制动稳定性、操纵性和缩短制动距离等目的。
目前,ABS开发模式有传统实车开发和基于计算机仿真两种。
在传统ABS开发模式中,ABS 控制规律依靠大量实车道路试验,不但需要大量人力、物力、而且开发周期较长。
通常确定的控制参数只适用于某一具体车型,互换性不好,开发出的ABS产品在装到其他车型上时,需要再次进行道路试验,延长了开发周期、增加了成本。
但是随着计算机技术的快速发展,利用计算机仿真模拟车辆制动过程,探索控制方法,已成为可能。
基于计算机仿真的ABS开发,把实车实验安排到开发最后阶段,绝大部分工作通过计算机仿真完成,缩短了开发时间,节约了成本。
这种新的ABS开发技术消除了传统开发的许多缺点,有可能成为ABS开发的主流趋势。
本文采用计算机仿真软件进行ABS仿真研究,符合ABS开发研究潮流。
第1章汽车防抱制动系统的组成和工作原理1.1汽车防抱死(ABS)系统基础理论1.1.1 汽车制动时车轮发生抱死现象的概况在汽车制动踩下制动板时,如果车轮发生抱死现象整车将会产生滑移,车轮与路面间的侧向附着力将会完全消失。
通常车轮抱死有两种情况:(1)如果只是前轮(转向轮)抱死滑移而后轮还在滚动,汽车将失去转向能力。
(2)如果只是后轮抱死滑移而前轮还在滚动,即使受到不大的侧向干扰力,汽车也将产生侧滑(甩尾)现象。
以上两种情况都是造成交通事故的重要原因。
不论是发生其中任何一种情况都将会产生严重的交通事故,对车主或车辆或他人造成危害。
1.1.2 滑移率汽车在制动时,主要靠轮胎与路面间的附着摩擦产生制动作用,在附着条件允许的情况下,希望地面制动力尽可能的大,从而获得尽可能大的汽车减速加速度使汽车得到很快的制动。
在汽车制动时,车轮的切向速度νR将低于汽车行驶速度ν,轮胎和路面之间将产生滑移,此时滑移的程度常用滑移率S表示为式中,ν为汽车行驶速度;νR 为车轮的切向速度;R 为车轮半径;ω为车轮角速度。
当汽车速度与车轮速度相同时(ν=νR),这时的滑移率S=0,汽车为纯滚动状态,没有滑动产生。
但随着制动强度的增加,车轮滚动会越来越少,而滑动将越来越多。
直到车轮被抱死(νR=0),在路面上滑动时,滑移率达到最大,即S=100%,此时来自其侧向的附着力会达到最小,只要有很小的侧向干扰力(如风力干扰、制动不均、路面倾斜等)产生,都会使汽车产生侧滑现象,造成交通事故。
所以汽车在制动行驶时,我们首先必须考虑车轮的防制动抱死,从而避免或减少交通事故的发生。
1.1.3 附着系数μ与滑移率s的关系大量试验和理论研究表明,汽车的滑移程度与方向稳定性、平稳性以及制动距离有密切关系。
这是因为滑移率与汽车和地面间的纵向附着系数和侧向附着系数关系为非线性关系的。
在干燥硬实路面条件下,附着系数与滑移率的关系如图1-1所示。
图1-1 附着系数与滑移率的关系图由图可知:在不同的滑移率时,附着系数不相同。
在逐渐踩下制动踏板时,纵向附着力系数随着滑移率的增加而增大。
当滑移率在为10%~30%时,车轮为连滚动带滑动状态。
且具有最大的纵向附着力和较高的侧向附着力,能传递最大制动力。
若滑移率再增加,纵向附着系数却反而有所下降。
于是滑移率在10%~30%区间被定义为ABS 可控制区。
1.2 汽车防抱死制动系统的组成1.2.1 防抱死制动系统的结构组成及关系防抱死制动系统通常主要由检测装置、控制器和执行器(或调节器)等三部分组成,并通过线路连接成一个有机整体,从而形成一个以控制滑移率在10%~30%为目标的自动控制系统,其结构关系方框图如图2所示。
图1-2 防抱死制动系统结构关系方框图1.2.2 典型的防抱死制动系统组成通过结构关系方框图我们很容易便可抽象出其构成的控制简图,典型的防抱死制动系统通常由车轮轮速传感器、电子控制装置(ECU)、制动压力调节装置和ABS警示灯等组成。
在不同的ABS系统中,制动压力调节装置的结构形式和工作原理往往不同,电子控制装置的内部结构和控制逻辑也可能不同。
电子控制装置性能的好坏决定系统的稳定性,更重要的是控制方式的可行性、可靠性、有效性和稳定性将对整个系统造成影响。
典型的防抱死系统控制简图如图1-3所示。
制动压力调节器图1-3 典型的防抱死系统控制简图其中各主要组成部件的作用为:车轮轮速传感器:轮速传感器可以测出车轮上与驱动轴同步旋转的齿圈数,然后产生与车轮速度成正比的交流信号,从而获得车轮的转速。
当下,用于ABS系统的轮速传感器主要有磁电式传感器和霍尔式传感器两种。
但在电控防抱死制动系统中使用的多数为磁电式轮速传感器。
电子控制单元(ECU):电子控制单元是整个系统中的控制中枢,它接收车轮轮速传感器送来的信号,计算出车轮制动时车轮的转速、滑移率及车轮加减速度等值,并对其进行判断、比较和分析。
然后,向制动压力调节装置发出控制指令,使其产生最合适的制动压力,控制车轮的转速,将滑移率保持在最佳滑移值附近,从而防止车轮抱死。
制动压力调节装置:制动压力调节器是汽车制动系统中的执行机构,其作用是调节压力,以满足多个车轮在不同路面状态下的最大制动力的要求。
它接受来自电子控制器的指令,通过控制压力调节器中电动机的动作来实现控制车轮制动器中压力的增减和保持,达到调节制动力的目的。
目前,制动压力调节器主要有真空式、液压式、机械式、气压式和空气液压加力式等几种形式。
1.3ABS系统的工作原理在汽车制动时,ABS系统根据每个车轮速度传感器传来的速度信号,可迅速判断出车轮的抱死状态,关闭开始抱死车轮上面的常开输入电磁阀,让制动力不变,如果车轮继续抱死,则打开常闭输出电磁阀,这个车轮上的制动压力由于出现直通制动液贮油箱的管路而迅速下移,防止了因制动力过大而将车轮完全抱死。
1.4ABS系统的控制方式按照传感器、控制器的控制通道和执行器的配置不同我们可以组成以不同控制方式工作的防抱制动系统。
而不同的系统具有各自的成本和性能,以下将简单介绍3种组合的控制方式。
(1)四通道式独立控制:此种控制方式有四个轮速传感器,在通往四个车轮制动分泵的管路中,各设有一个制动压力调节器装置,分别对四个车轮进行独立控制。
但是如果汽车左右两个车轮的附着系数相差较大(如路面部分积水或结冰),制动时两个车轮的地面制动力就相差较大,因此会产生横摆力矩,使车身向制动力较大的一侧跑偏,不能保持汽车按预定方向行驶,会影响汽车的制动方向稳定性。
(2)三通道式混合控制:此种控制方式是对两前轮进行独立控制,两后轮则按低选原则进行一同控制(即两个车轮由一个通道控制,以保证附着力较小的车轮不抱死为原则)。
此种方式可以保证汽车在各种条件下左右两后轮的制动力相等,始终保持在平衡状态,换句话说,保证汽车在各种条件下制动时都具有良好的方向稳定性。
(3)二通道式混合控制:此种控制方式采用两个传感器分别控制汽车两前轮,根据后轮的两个传感器信号计算出基准速度,利用对角前轮的制动压力通过减压阀按一定比例减压后传至后轮,从而控制后轮的制动器制动力矩。
在不对称的路面上紧急制动时,高附着系数一侧前轮产生的高压传至低附着系数侧后轮,该后轮发生抱死。
而低附着系数一侧前轮液压较低,传至高附着系数侧后轮时不发生抱死,能够保持汽车方向稳定性。
此外,还有很多种组合的控制方式,单通道式控制方式由于不稳定,目前很少采用。
第2章汽车智能制动系统的数学建模由于车辆本身构成很复杂,影响因素众多,所以我们对车辆建立数学模型,简化研究对象,并运用一些数学运算方法、抽象公式和解题技巧等多方面对研究对象进行展开,从而得到我们想要的结果。
汽车智能制动系统的数学模型由车辆动力学模型、轮胎模型、制动系统模型和控制系统模型四部分组成。
其中控制系统模型将在下章给出。
2.1车辆动力学模型汽车车辆动力学模型可以采用牛顿运动定律建立各个刚体的运动学方程,由于不同的应用目的,各种模型的繁简程度也不相同。
目前,经常采用的车辆模型主要有单轮车辆模型、双轮车辆模型以及四轮车辆模型。
由于本课题研究的主要目的是对汽车防抱制动系统进行控制器的设计及制动性能的分析,所以我们采用经典的单轮车辆模型。
图2-1 四分之一车辆模型在建立汽车动力学模型时,我们对被控对象进行如下假设:●只考虑车辆的纵向动力学,●垂直和横向运动被忽略,●假设车辆制动在平坦的道路,●因为采用1/4车辆时,四个轮子间的相互作用被忽略,●俯仰、偏航和悬架动力学不考虑,●汽车的质量均匀分布在每个轮上。
如图2-1所示,根据牛顿定律,对模型中车体在运动方向和车轮绕主轴方向建立动力学方程,可得到简化的车辆动力学方程。
车辆运动方程如式(1)所示:M dvdt = -FX(1)车轮运动方程如式(2)所示:I dω dt = FX• r – Tb(2)车轮纵向摩擦力如式(3)所示F X = μ• FZ(3)式中,M是四分之一车辆质量,单位kg;ν是车辆的纵向速度,单位m/s;μ是纵向轮胎与路面之间的摩擦系数;F z是车身对车轮的常力,单位N;ω是车轮的角速度,单位rad/s;I是车轮的转动惯量,单位kg·m2;r是轮胎的半径,单位m;T b是有效的制动转矩,N·m;本文所采用的模型输入参数如表2-1所示。