新闻中心

EEPW首页>汽车电子>设计应用> 汽车自动巡航系统PID控制策略的研究

汽车自动巡航系统PID控制策略的研究

作者: 时间:2012-12-25 来源:网络 收藏

2 巡航控制系统的工作原理
图2是一种典型的双闭环电子巡航控制系统原理框图。由图2可知,控制器的输入是设定的固定车速信号与实际车速的反馈信号之差。ECU将这两种信号进行比较,得出误差信号,经放大、处理后成为节气门控制信号,送至节气门执行器,驱动节气门执行器工作,调节发动机节气门开度,以修正实际车速,从而将实际车速很快调整到驾驶员设定通常将在平坦路面上行驶时车速与节气门开度的关系存储在巡航控制系统ECU的ROM中。巡航控制系统根据目标车速维持恒速行驶。

本文引用地址://m.amcfsurvey.com/article/196189.htm

b.JPG


汽车在巡航定速状态下,当汽车速度下降时,ECU加大节气门开度,使发动机功率升高,转矩增大,车速达到设定速度。反之,减小节气门的开度。系统进行巡航控制时,若在平坦路面上车速为v,按下设定开关进入巡航控制的行驶状态,一旦遇到爬坡时,则行驶阻力增加,如不进行调节控制,车速就会降低,此时巡航控制器会按照一定的控制规则使节气门开度变大,使车速稳定在v,重新取得动力平衡。当遇到下坡时,行驶阻力减小,巡航控制系统调节节气门的开度变小,使车速保持在v取得平衡。因此,即使行驶阻力发生变化,车速也只在很小范围内变化,达到稳定行驶的目的。当车速超出特定上下限时,巡航系统不工作。这个上下限的范围并不固定依车型的不同而略有差别。
当系统的传感器出现故障,或控制信号电路被切断时,传感器输出为零,此时车速超出特定上下限,巡航控制系统停止工作。

3 汽车巡航系统控制算法的选择
控制作为最早发展起来的经由长时间的不断发展和改进,具有结构简单、鲁棒性好、可靠性高、参数易于整定等优点。因此在工业控制中算法具有最广泛的应用。本次设计选择实现巡航系统的定速功能。

c.JPG


下面介绍PID控制器各校正环节的作用。
(1)比例环节。根据控制系统的偏差信号e(t),并按一定的比例产生控制作用,以减少误差。
(2)积分环节。主要用于消除静差,提高系统的无差度。积分作用的强弱取决于积分时问常数,积分时间常数越大,积分作用越弱,反之,则越强。
(3)微分环节。能反映偏差信号的变化趋势(变化速率),并能在偏差信号值变得太大之前,在系统中引入一个有效的早期修正信号,从而加快系统的动作速度,减小调节时间。
在数字计算机控制系统中,使用数字PID控制器,数字PID控制算法又分为位置式PID控制算法和增量式PID控制算法。两种控制算法相比较而言,当计算机只输出增量时,增量式PID控制算法计算机误动作造成输出变化小,控制状态的切换冲击也小,算式中不作累加运算,增量只与最近的几次采样有关,控制效果明显优于位置式PID控制算法。因此选择增量式数字PID控制算法。

4 硬件设计概述
本文所介绍的汽车巡航系统输入量:实际车速、节气门开度、发动机转速、制动开关(当制动开关有效时系统设定值是设定车速)。选用Atmega 8单片机作为控制核心,执行器采用直流电动机。控制过程如下:设定速度和实际车速输入、比较产生偏差,通过PID算法整定,结合其他输入量处理后的信号,由Atmega 8单片机PWM通道驱动直流电动机转速而改变气节门开度,实现车速的控制。
出于安全考虑,在硬件设计上将制动开关与节气门执行器直接相连,这样当踩下制动踏板时,在停止单片机恒速控制程序的同时,将巡航控制系统与节气门拉索断开。
系统硬件电路主要由微处理器、电源电路、离合器和直流电机驱动电路、保护电路、A/D转换电路和输入信号处理电路等部分组成。Atm ega 8微处理器是系统的核心。汽车巡航控制系统中多处用到传感器进行信号采集,所需传感器主要包括车速传感器、节气门位置传感器、制动踏板传感器、离合器踏板传感器等。
车速传感器采集的速度信号是车辆巡航控制系统最重要的输入信息之一。车速传感器将采集的车速模拟信号转化为数字量输送给巡航控制ECU,作为反馈信号与设定值比较处理后产生输出信号,驱动执行器达到控制要求。对车速传感器的要求是实时性、准确性、可靠性。
节气门位置传感器的功能是采集节气门位置信号。在该系统中节气门位置测量选用电位器式角位移传感器,在传感器和微处理器之间有A/D转换电路,将传感器输出的电压信号先转换为数字量,再由微处理器进行处理。
制动踏板传感器安装在制动踏板下,用于获取制动踏板动作信号,以决定是否退出巡航系统。
离合器踏板传感器安装在离合器踏板下,用于获取离合器踏板动作信号。



评论


相关推荐

技术专区

关闭