还剩5页未读,继续阅读
文本内容:
汽车自动巡航控制系统上随着社会的发展与进步,人们对汽车行驶安全性、舒适性的要求越来越高为了满足人们的需求,汽车电子化程度也越来越高,特别是微处理器进入汽车控制领域后,给汽车发展带来了划时代的变化,汽车的动力性、操作稳定性、安全性、燃油经济性及尾气的排放都得到了大幅改善随着汽车工业和公路运输业的发展,以及非专业司机的不断增加,车辆驾驶的自动化己成为汽车发展的主要趋势之一人们需要更加舒适、简便和安全的交通工具,以适应快速的生活节奏,因此对汽车智能化的要求更加迫切,汽车自动巡航控制系统可以有效地减轻长途驾驶的疲劳,是提高舒适性和趣味性的重要方法之一1汽车自动巡航控制系统概述
1.1国内外汽车自动巡航技术发展现状汽车自动巡航控制系统Autonomous cruiseControl System,Accs是当汽车在高速公路上行驶时,驾驶员即使不踏加速踏板,汽车仍可以按驾驶员所希望的车速自动保持行驶功能汽车自动巡航控制系统根据驾驶员设定的目标车速和车辆行驶阻力的变化,自动调节节气门开度,以使车辆达到按目标车速自动行驶的目的汽车自动巡航控制系统除了维持车辆按驾驶员所希望的车速行驶外,还具备加速、减速和恢复的功能在汽车自动巡航控制状态下,如果踏下制动踏板或操纵巡航控制取消开关,则可自动解除巡航功能,如果重新按下恢复开关,则恢复解除前的固定的车速在巡航控制期间,随着道路坡度的变化以及汽车行驶所可能遇到的阻力,车辆自动变换节气门开度或自动进行档位转换,以按存储在微处理器内的最佳燃料经济性规律或动力性规律稳定行驶运用该系统可以减轻驾驶员因长时间控制节气门而产生的疲劳,从而减少或避免交通事故的发生;同时可避免不必要的节气门振动,从而改善了汽车的经济性;提高车流量和运输生产率,并在一定程度上提高了汽车的动力性和乘坐舒适性国外研发汽车自动巡航控制系统起步很早,其发展过程主要经历了三个阶段:第一阶段是20世纪60〜70年代中期,早期的汽车巡航控制系统主要是机械式和气动机械式巡航控制系统例如,日本丰田公司从1965年起就开始在车上装用机械式巡航控制系统之后,德国的VD0公司也研制出了气动机械式巡航控制系统而1968年德国奔驰公司开发了晶体管控制的巡航控制系统,并在莫克利汽车上装用,这期间美国和日本相继出现了以模拟电路为基础的汽车巡航控制系统第二阶段是20世纪70年代中后期〜80年代中后期,以数字信号为主的控制系统随着单片机技术的发展,特别是大规模集成电路及单片机的应用,出现了以数字技术为基础的巡航控制系统如1974年美国鲁卡斯汽车研究中心研究出了性能完善的运用卫星雷达的数字车速/车距控制系统,该系统可以更好地适应路面状况的变化日本日野Hino公司于1985年投放市场一种基于燃油经济性的车速控制系统,其控制框图如图8T所示其控制部分的核心是微处理器美国摩托罗拉公司也研制了一种采用微处理器控制的巡航控制系统,这种系统的所有输入指令以数字形式直接存储和处理,微处理器根据指令车速、实际车速以及其他输入信号,按给定程序完成所有数据处理,并产生步进电动机的驱动信号输出,改变节气门开度,每种车型的最佳加速度和减速度由编程人员决定从安全上考虑,将制动开关与节气门执行器直接相连,这样当踩下制动踏板时,在断开巡航控制系统的同时,将执行器的动力源断开,从而使节气门迅速脱离巡航控制系统的控制图公司研制的经济型车速冲制系统板图8-1Hino与模拟技术相比,数字系统的突出特点是系统的信号量以数字表示,受工作温度和湿度的影响较小,因此数字控制系统具有更高的稳定性对于汽车自动巡航控制系统可采用先进的大规模或超大规模集成电路技术做成专用模块,也可在微处理器上编程来实现当汽车上其他系统已有控制微处理器时,只要修改一下程序便可将此功能附加上去,因而可节省昂贵的硬件开支第三阶段,从20世纪90年代开始,国外又开始发展以智能化为核心的汽车自动巡航控制系统和以定距离控制为主的自适应巡航控制系统1990年美国鲁卡斯公司研制出一种自动恒速智能控制系统,该系统采用了连续调频波雷达,通过雷达来探测前方车辆与本车的距离,通过处理单元计算出相对车速与距离,并将该信息提供给电子控制单元,通过执行器控制节气门来控制车速之后,该公司又针对暴露的问题加以改进,在美洲虎牌轿车上安装了新的自动恒速控制系统,并对控制节气门与制动器的执行机构作了改进,微波雷达安装在前保险杠内,通过塑料车牌照发射微波探测信号目前国外很多专家都在研究自适应巡航控制系统这种巡航控制系统主要由测速装置、转向角传感器、车速传感器、制动电子控制单元ECU和发动机ECU等组成当道路情况良好时,该系统就是普通的巡航控制系统,可以按设定车速巡航行驶;当距另一辆车距离较近及相对车速较高时,通过巡航控制系统控制制动器减速情况正常后将自动恢复原先的车速,如果前方车辆减速,ACCS便操纵制动器来维持一定的车距,从而避免了汽车的追尾国外很多专家开始了一种半自主式巡航控制系统的研究此种巡航控制系统能够很快地应用于公路上,同时能够保持人工操纵和自适应巡航控制系统的共存其研究的理论结果表明,此种控制系统具有更高的控制精度综合利用仿真、分析和实验结果对人工驾驶和具有自适应控制系统的汽车进行了比较,从得到的数据和信息可以知道,具有巡航控制系统的汽车能对驾驶员提供重要的辅助作用,对行驶安全性提供了一种主动安全技术目前不少车辆,特别是高级轿车已经把巡航控制系统作为配备设备或备选设备例如美国别克BUICK、凯迪拉克CADILAC>协和CONCORD、纽约人NEW YORKER>克莱斯勒CMC等轿车均装用了巡航控制系统而日本高速公路的迅速发展使得巡航控制系统的装车率也不断得到提高,如日本皇冠CROWN、佳美CAMRY、凌志LEXUS等轿车也装有巡航控制系统欧洲的奔驰BENZ、宝马BMW以及我国的红旗轿车等均装有巡航控制系统由于国内汽车起步较晚,并且就目前我国公路状况和实际应用来说,对汽车巡航控制系统的研究应用主要是以单车定速控制为主目前,模拟汽车恒速控制器在我国已经投人生产和使用例如由江苏省某巡航设备厂生产的XD-1型汽车定速系统是一种机电式汽车巡航控制系统该系统用汽车发动机工作时产生的真空度作为动力,通过简单的机电结构来稳定发动机的转速,使其产生的真空度保持最小的变化然而该机电式巡航控制装置虽然结构简单,却有控制精度不高、稳定性不强等缺点国内有多所高校和科研单位从事汽车自动巡航控制系统的研究,控制系统的硬件核心部件采用不同型号的单片机,控制策略多采用PID调节方式,也有人将模糊控制算法应用于巡航控制系统,模仿驾驶员驾驶汽车的情况,根据目标车速与实际车速之间的偏差及路面情况,利用自己的经验,决定加速踏板的变化量,从而使汽车车速趋近于目标车速用于汽车巡航控制的模糊控制器输入量一般可选择设定车速和实际车速的偏差以及偏差的变化率,模糊控制是不依赖系统的精确数学模型,因而对系统的参数不太敏感其不足之处是模糊控制规则的获取和模糊隶属函数形状的确定,一旦系统确定,其规则和隶属函数就确定了,不能随外界和车辆参数变化进行调整L2汽车自动巡航控制技术为了使汽车巡航控制系统达到车速控制的要求,在单片机实时控制系统总体方案确定后,控制方案的选择非常关键,目前用于汽车巡航控制的控制方案主要有PID控制、模糊控制、迭代学习控制、自适应控制等,它们都有各自的特点
1.PID控制PID控制,即比例一积分一微分控制,根据实际车速与设定车速的偏差,实现汽车不变参数的巡航控制在汽车行驶过程中,驾驶员设定一个车速给控制器,同时车速传感器测得的实际车速也输入控制器,产生实际车速和设定车速的偏差设为Av,控制器的比例部分根据偏差的大小输出相应的控制量,以控制节气门的开度,使车速迅速趋近设定车速考虑到偏差一直存在,控制器的积分部分就把偏差积累起来加大控制量,以消灭偏差,使车速保持恒定,而微分部分则起预估作用当△v〉时,表示偏差在加大,就及时增加控制量,使Av减小;当△vVO时,表示偏差在减小,则减小控制量,以避免Av趋近于零时,又向反方向发展而引起振荡PID控制具有结构简单、参数整定方便的优点,在许多场合下都能获得令人满意的控制效果但是由于被控对象的特性比较复杂,具有非线性或时变的过程,应用常规PID控制,若参数调整不当,会使系统不停地振荡,控制效果不甚理想有关PID的算法将在后续章节中详细介绍
2.模糊控制模糊控制是一种模仿人工控制活动中人脑的控制策略,运用模糊数学把人工控制策略用计算机实现,它是近几年发展起来的一种新型的汽车巡航控制技术司机对汽车的控制,从本质上来说是一个模糊控制的过程驾驶员驾驶汽车时,根据目标车速与实际车速之间的偏差及路面情况,利用自己的经验,决定加速踏板的变化量,从而使汽车趋近于目标车速模仿这一过程的模糊控制原理框图如图8—2所示用于汽车巡航控制的模糊控制器的输入量一般可选择设定车速与实际车速的偏差以及偏差的变化率图汽车巡航控制系统的模糊控制小珅柢图8-2模糊控制不依赖系统的精确数学模型,因而对系统的参数变化不敏感,其不足之处是模糊控制规则的获取和模糊隶属函数形状的确定是一项费力的工作,而且系统一旦确定,其规则和隶属函数就确定而不能随外界和车辆参数变化进行调整汽车自动巡航控制系统(下)
3.迭代学习控制因为汽车巡航行驶中存在着严重的非线性和不确定性,特别是巡航控制参数在不同车速下其值是不确定的,并且运动载体对控制的实时性要求较高,所以有人将迭代学习算法应用到了汽车巡航控制系统中基于迭代学习技术的汽车巡航控制原理如图8-3所示利用实际车速与设定车速的偏差,通过多次的迭代计算得出一个修正量,进一步修正控制器输出的控制量,从而使实际车速更趋近于设定车速记忆迭代学习控制可以对参数是未知的但是变化的或不变的系统实施有效控制相对于其他控制技术,迭代学习控制的适应性更广,实时性更强但其算法复杂,计算机编程困难
4.自适应控制由于汽车自动巡航控制系统是一个本质非线性系统,并且汽车在行驶过程中受到路面坡度、空气阻力等外界干扰,因而基于时不变系统得到的控制方法就难以在各种工况下取得良好的效果,解决的办法是加入自适应环节,其控制方法能随各种因素的变化而实时地加以调整,以适应复杂多变的行驶工况自适应控制是针对具有一定不确定性的系统而设计的自适应控制方法可以自动监测系统的参数变化,从而时刻保持系统的性能指标为最优目前用于汽车巡航控制的自适应控制主要为模型参考自适应控制基于自适应控制的汽车巡航控制原理如图8-4所示设定车速同时加到控制器和参考模型上,由于参考模型的理想车速和实际车速不一致,产生偏差,自适应机构检测到这一偏差后,经过一定的运算,产生适当的调整信号改变控制器参数,从而使实际车速迅速趋近于理想车速,当偏差趋于零时,自适应调整过程就停止,控制参数也就调整完毕当汽车在行驶过程中遇到上下坡或是由于风力而使车速发生变化时,系统也如上述过程一样,对控制器参数进行调整图・汽车巡航控制系统的自适应控制麻理框图84鉴于自适应控制的上述特点,自适应控制非常适合像汽车这样的一类非线性系统的控制在控制过程中,系统能够自动调整控制参数,使得控制效果更好
1.3汽车自动巡航控制系统的发展趋势汽车自动巡航控制系统自20世纪70年代起各大汽车厂家都争相研制并装在较高级的轿车上,到了80年代中末期,由于微处理器在汽车上的广泛应用和高速公路建设的迅速发展,使得它更加完善到20世纪末起以及目前展出的21世纪汽车,该系统真可谓日臻完善,系统电路集成化水平提高,控制模块体积精巧,多路传输系统日渐成熟,自检系统更准确有效但是若使该系统步人普通家用轿车家族,还存在着一些问题,即虽然系统多用模块控制,但造价昂贵;限速太高,一般系统都必须在40km/h以上才起作用;检修虽方便,但需较高的技术水平随着汽车技术和现代公路交通的迅速发展,下一代的智能交通系统即将出现,其中汽车自动巡航控制系统将发展为自适应巡航控制系统,进一步采用集中微处理器控制,降低系统的成本具体地说,它是将汽车自动巡航控制系统和车辆前向撞击报警系统FOrward CollisionWarning System,FCWS有机地结合起来,既有自动巡航功能,又有防止前向撞击功能,驾驶员可通过设置在仪表盘上的人机交互界面启动或清除ACCS启动ACCS时,要设定汽车在巡航状态下的车速和与前方车辆间的安全距离,否则ACCS将自动设置为默认值,但所设定的安全距离不可小于设定车速下交通法规所规定的安全距离当汽车前方无行驶车辆时,汽车将处于普通的巡航行驶状态ACCS按照设定的行驶车速对汽车进行匀速控制,当汽车前方有车辆行驶,且前方车辆的行驶速度小于汽车的行驶速度时,ACCS将控制汽车进行减速,确保两车间的距离为所设定的安全距离当ACCS将汽车减速至理想的目标值之后采用跟随控制,与前方车辆以相同的速度行驶当前方车辆发生移线,或汽车移线行驶使得汽车前方又无行驶车辆时,ACCS将对主车进行加速控制,使其恢复至设定的行驶速度,在恢复行驶速度后,ACCS又转入对该汽车的匀速控制,当驾驶员参与汽车驾驶后ACCS将自动退出对汽车的控制ACCS有以下几个发展趋势1集成化有助于降低成本,增强各系统间的内在联系,充分利用各种车辆信息,从而提高系统的稳定性和可靠性,ACCs在发展之初就与巡航控制系统CCS结合在一起,按照ACCS的发展方向,它还会同主动后轮系统Active RearSteer System,ARS、牵引力控制系统ASR以及发动机控制器等各种电控系统集成起来2走停控制现在对ACCS的研制和开发主要是针对在高速公路上高速行驶的车辆,而不适用于城市中低速、高车流密度情况下使用,走停控制正是ACCS针对车速低、车距近的行驶情况所做的功能扩展,这要求A CCS具有更好的近距离探测能力,更快的信号处理功能,更迅速的系统响应,同时还向ACCS提出了增加车辆的自动起步功能这样即使在堵车情况下也无须驾驶员参与,只需操纵车辆的转向即可驾驶员可以完全从烦琐的驾驶操作中解放出来;3随着近几年智能公路概念的提出以及卫星导航系统的开发与应用,未来的ACCS将同其他的汽车电控系统相互融合,形成智能汽车电子控制系统,驾驶这种汽车只需在显示器中指明所要到达的目的地,汽车就会在卫星导航系统的指引下,借助公路两旁的电子标志牌无需人为参与就可安全驶达目的地,实现完全的自动驾驶功能4)通过采用CAN总线技术,可实现信号资源的共享,减少硬件开支,提高系统的灵活性
1.4汽车自动巡航控制系统的工作环境人们知道,汽车的行驶是在发动机产生动力以后,借助于地面对车轮的反作用力行驶的车速的变化情况非常复杂,会受到路面滚动阻力,汽车行驶时风的阻力,以及道路坡度等时变因素的影响而变化,而且也受到发动机工况、负荷情况等的影响坡道的阻力是随着道路坡度大小而变化的,即使在高速公路上也不可能避免爬坡或下坡行驶,车重越大时,坡道的阻力就越大,下坡时的惯性力也就越大,而路面的滚动阻力系数也随路面的情况、轮胎形状、温度、气压、行车速度等变化而随机地变化,风阻与车速的二次方成正比,由于汽车行驶过程中风速的大小和方向不断变化,并且车速越大,风阻也越大,巡航行驶时风阻便是一个不能忽略的因素,再如上发动机输出转矩与节气门的关系非常复杂,决定了巡航控制的实现是非常复杂的不但如此,由于巡航控制系统是工作在汽车上,而使用汽车的自然环境地区条件是千差万别的,有时两地的条件差异特别大,所以又必须考虑一下巡航的特殊工作环境如南方和北方的冬季温差特别大,汽车各零部件工作温度也相差较多,温度对电气零部件的额定工作电流是有影响的;同时湿度较高的环境容易造成电子元器件绝缘损坏或腐蚀机件;当汽车行驶在崎岖不平的山路时,又会产生很大的振动,这对电子控制系统来讲就要求较高;另外,汽车的供电系统有蓄电池和发动机两个电源,由于发电机发电程度不同,使蓄电池两端输出电压变化较大,同时发动机调节器一般是用通断方式控制发动机激励电流,所以汽车上的电源波动及瞬时过电压形成的电气环境也较恶劣;这些环境对汽车的保养与控制系统的可靠性等都是一些不利的因素在研究巡航系统时,应充分考虑到这些复杂的因素,才能设计出具有较高控制精度的应用系统。