CN110703589B - 一种基于双pid控制算法的下层控制器控制策略 - Google Patents
一种基于双pid控制算法的下层控制器控制策略 Download PDFInfo
- Publication number
- CN110703589B CN110703589B CN201910994055.1A CN201910994055A CN110703589B CN 110703589 B CN110703589 B CN 110703589B CN 201910994055 A CN201910994055 A CN 201910994055A CN 110703589 B CN110703589 B CN 110703589B
- Authority
- CN
- China
- Prior art keywords
- acceleration
- control
- deceleration
- expected
- speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B11/00—Automatic controllers
- G05B11/01—Automatic controllers electric
- G05B11/36—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential
- G05B11/42—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential for obtaining a characteristic which is both proportional and time-dependent, e.g. P. I., P. I. D.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
本发明涉及一种基于双PID控制算法的下层控制器控制策略,其特征在于:具体控制策略如下:S1:根据上层ACC控制器计算得出的期望加速度进行判断,进行加速控制或者减速控制;利用加减速切换机制进行变速保障无顿挫;S2:将实际加速度与期望加速度差值作为系统误差,计算出控制量进行控制,加速与减速控制分别采用两套不同参数的PID控制;S3:保障S1中加减速切换顺畅及无顿挫杆,设定有前车车速或期望车速与自车车速之差的死区,超出死区进行加速或减速状态的重置;本发明中采用两套PID控制模型并联调控,通过考虑到期望加速度与实际加速度之间的时间延长和增益,解决驾驶员因加速过程中产生顿挫感的舒适性问题。
Description
技术领域
本发明涉及自适应巡航下层控制器的控制技术领域,尤其涉及一种基于双PID控制算法的下层控制器控制策略。
背景技术
高级驾驶辅助系统(ADAS)自20世纪90年代以来一直是个热门的话题。ADAS系统不仅在车辆偏离当前车道或者有撞车的危险时未驾驶员提供警告信号,也可以在底盘线控系统的支持下,通过控制转向、制动和油门来主观地干预车辆的操控。
自适应巡航控制系统(ACC)是ADAS系统各大功能中的子功能之一。ACC是一种基于传感器识别技术而诞生的智能巡航控制,目的是通过车辆纵向运动进行自动控制,以减轻驾驶员的长时间带来的疲劳感,保障行车安全,并通过简单的方式为驾驶员提供辅助驾驶支持。当与前车之间的距离过小时,ACC控制单元可以通过与制动防抱死系统或线控制动系统、发动机控制系统协调动作,使车轮适当制动,并使发动机的输出功率下降,以使车辆与前方车辆始终保持安全距离。
发明内容
本发明要解决的技术问题是提供一种基于双PID并联控制算法的ACC下层控制器控制策略,能够通过期望加速度与实际加速度之间的时间延长和增益,解决驾驶员因加速过程中产生顿挫感的舒适性问题。
为解决上述技术问题,本发明的技术方案为:一种基于双PID控制算法的下层控制器控制策略,其创新点在于:具体控制策略如下:
S1:根据上层ACC控制器计算得出的期望加速度进行判断,进行加速控制或者减速控制;利用加减速切换机制进行变速保障无顿挫;
S2:将实际加速度与期望加速度差值作为系统误差,计算出控制量进行控制,加速与减速控制分别采用两套不同参数的增量式PID控制;
S3:保障S1中加减速切换顺畅及无顿挫感,设定有前车车速或期望车速与自车车速之差的死区,超出死区进行加速或减速状态的重置。
进一步的,所述S1中加速控制在期望加速度值为正时,进行油门开度PID控制;减速控制在期望加速度为负时,判断期望加速度的数值,进行主缸压力PID控制或通过发动机拖拽,进行怠速控制;
进一步的,所述S1中加减速切换机制为:期望加速度为负值时,将切换至减速状态,并设定有最小减速度值;期望加速度为零时,油门开度将呈阶梯式陡降,最低至最小阈值的0.88倍;期望加速度为正时,将切换至加速状态,并设定有最大加速度值。
进一步的,所述S3中前车速度或期望车速与自车车速之差在1kph以内将不触发减速控制,发动机扭矩将缓降,将自车速度维持并接近于期望车速。
进一步的,所述S1中为保障加速状态切换至减速状态时,不损伤发动机以及制动器,将对加速控制进行重置,反之亦然;并为保证驾驶舒适性,并非直接将发动机扭矩置零,而是将加速控制的重置,发动机扭矩将呈阶梯式的线性降低,直至最小发动机扭矩阈值,并进入制动减速状态;触发重置的条件有以下三项:期望加速度、死区的重置命令、下层控制器开关。
本发明的优点在于:
1)本发明中采用两套增量式PID控制模型并联调控,PID控制其优点在于:原理简单,使用方便;适应性强;鲁棒性强,其控制品质对被控对象的变化不太敏感,非常适用于环境恶劣的环境;通过考虑到期望加速度与实际加速度之间的时间延长和增益,执行机构需要控制量的增量,采用增量式PID控制效果最佳,解决驾驶员因加速过程中产生顿挫感的舒适性问题。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1为本发明的一种基于双PID控制算法的下层控制器控制策略的发动机扭矩示意图。
图2为本发明的一种基于双PID控制算法的下层控制器控制策略的ACC上、下层控制器交互逻辑原理图。
图3为本发明的一种基于双PID控制算法的下层控制器控制策略的控制逻辑图。
具体实施方式
下面的实施例可以使本专业的技术人员更全面地理解本发明,但并不因此将本发明限制在所述的实施例范围之中。
如图1至图3所示的一种基于双PID控制算法的下层控制器控制策略,具体控制策略如下:
S1:根据上层ACC控制器计算得出的期望加速度进行判断,进行加速控制或者减速控制;利用加减速切换机制进行变速保障无顿挫;
S2:将实际加速度与期望加速度差值作为系统误差,计算出控制量进行控制,加速与减速控制分别采用两套不同参数的PID控制;
S3:保障S1中加减速切换顺畅及无顿挫杆,设定有前车车速或期望车速与自车车速之差的死区,超出死区进行加速或减速状态的重置。
S1中加速控制在期望加速度值为正时,进行油门开度PID控制;减速控制在期望加速度为负时,主缸压力PID控制或通过发动机拖拽,进行怠速控制;
S1中加减速切换机制为:期望加速度为负值时,将切换至减速状态;期望加速度为零时,油门开度将呈阶梯式陡降,最低至最小阈值的0.88倍;期望加速度为正时,将切换至加速状态,并设定有节气门最大阈值。
S3中前车速度或期望车速与自车车速之差在1kph以内将不触发减速控制,发动机扭矩将缓降,将自车速度维持并接近于期望车速。
S1中为保障加速状态切换至减速状态时,不损伤发动机以及制动器,将对加速控制进行重置,反之亦然;并为保证驾驶舒适性,并非直接将发动机扭矩置零,而是将加速控制的重置,发动机扭矩将呈阶梯式的线性降低,直至最小发动机扭矩阈值,并进入制动减速状态;触发重置的条件有以下三项:期望加速度、死区的重置命令、下层控制器开关。
本发明的原理:输入模拟期望加速度值为正值,下层控制器通过控制发动机扭矩,进行加速控制,并逐渐达到期望加速度值,但不会超过最大阈值;可根据实际加速度曲线判断加速状态。
输入模拟期望加速度值为负值,下层控制器通过控制发动机拖拽或主缸压力,进行减速控制,当发动机扭矩达到最小阈值后,进行制动器制动,根据期望减速度和实际减速度之差,调节制动力大小,并短时间内达到期望减速度,但不会超过最大制动力;可根据实际减速度状态判断减速状态。
本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
Claims (1)
1.一种基于双PID控制算法的下层控制器控制策略,其特征在于:具体控制策略如下:
S1:根据上层ACC控制器计算得出的期望加速度进行判断,进行加速控制或者减速控制;利用加减速切换机制进行变速保障无顿挫;
S2:将实际加速度与期望加速度差值作为系统误差,计算出控制量进行控制,加速与减速控制分别采用两套不同参数的增量式PID控制;
S3:保障S1中加减速切换顺畅及无顿挫感,设定有前车车速或期望车速与自车车速之差的死区,超出死区进行加速或减速状态的重置;
所述S1中加速控制在期望加速度值为正时,进行油门开度PID控制;减速控制在期望加速度为负时,判断期望加速度的数值,进行主缸压力PID控制或通过发动机拖拽,进行怠速控制;
所述S1中加减速切换机制为:期望加速度为负值时,将切换至减速状态,并设定有最小减速度值;期望加速度为零时,油门开度将呈阶梯式陡降,最低至最小阈值的0.88倍;期望加速度为正时,将切换至加速状态,并设定有最大加速度值;
所述S3中前车速度或期望车速与自车车速之差在1kph以内将不触发减速控制,发动机扭矩将缓降,将自车速度维持并接近于期望车速;
所述S1中为保障加速状态切换至减速状态时,不损伤发动机以及制动器,将对加速控制进行重置,反之亦然;并为保证驾驶舒适性,并非直接将发动机扭矩置零,而是将加速控制的重置,发动机扭矩将呈阶梯式的线性降低,直至最小发动机扭矩阈值,并进入制动减速状态;触发重置的要素有以下三项:期望加速度、死区的重置命令、下层控制器开关。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910994055.1A CN110703589B (zh) | 2019-10-18 | 2019-10-18 | 一种基于双pid控制算法的下层控制器控制策略 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910994055.1A CN110703589B (zh) | 2019-10-18 | 2019-10-18 | 一种基于双pid控制算法的下层控制器控制策略 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110703589A CN110703589A (zh) | 2020-01-17 |
CN110703589B true CN110703589B (zh) | 2023-11-03 |
Family
ID=69200637
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910994055.1A Active CN110703589B (zh) | 2019-10-18 | 2019-10-18 | 一种基于双pid控制算法的下层控制器控制策略 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110703589B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111231962B (zh) * | 2020-03-03 | 2021-10-12 | 北京百度网讯科技有限公司 | 一种无人车车辆控制方法、装置、设备、车辆及介质 |
CN113511208A (zh) * | 2021-05-31 | 2021-10-19 | 重庆长安汽车股份有限公司 | 一种智能驾驶减速控制方法及系统、车辆 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB9605675D0 (en) * | 1995-03-18 | 1996-05-22 | Luk Getriebe Systeme Gmbh | Method of and apparatus for regulating the transmission of torque |
US5822709A (en) * | 1995-04-06 | 1998-10-13 | Toyota Jidosha Kabushiki Kaisha | Vehicle attitude control system having vehicle decelerating device operated before operation of vehicle attitude control device |
US6078859A (en) * | 1997-08-04 | 2000-06-20 | Ford Global Technologies, Inc. | System and method for torque based vehicle speed control |
JP2006200422A (ja) * | 2005-01-20 | 2006-08-03 | Jatco Ltd | 自動変速機の制御装置 |
KR20140048586A (ko) * | 2012-10-16 | 2014-04-24 | 콘티넨탈 오토모티브 시스템 주식회사 | 하이브리드 차량의 주행 제어 장치 및 방법 |
CN109455181A (zh) * | 2018-12-19 | 2019-03-12 | 畅加风行(苏州)智能科技有限公司 | 一种用于无人车的运动控制器及其控制方法 |
CN109927700A (zh) * | 2019-04-15 | 2019-06-25 | 合肥工业大学 | 一种纯线控汽车制动系统 |
-
2019
- 2019-10-18 CN CN201910994055.1A patent/CN110703589B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB9605675D0 (en) * | 1995-03-18 | 1996-05-22 | Luk Getriebe Systeme Gmbh | Method of and apparatus for regulating the transmission of torque |
US5822709A (en) * | 1995-04-06 | 1998-10-13 | Toyota Jidosha Kabushiki Kaisha | Vehicle attitude control system having vehicle decelerating device operated before operation of vehicle attitude control device |
US6078859A (en) * | 1997-08-04 | 2000-06-20 | Ford Global Technologies, Inc. | System and method for torque based vehicle speed control |
JP2006200422A (ja) * | 2005-01-20 | 2006-08-03 | Jatco Ltd | 自動変速機の制御装置 |
KR20140048586A (ko) * | 2012-10-16 | 2014-04-24 | 콘티넨탈 오토모티브 시스템 주식회사 | 하이브리드 차량의 주행 제어 장치 및 방법 |
CN109455181A (zh) * | 2018-12-19 | 2019-03-12 | 畅加风行(苏州)智能科技有限公司 | 一种用于无人车的运动控制器及其控制方法 |
CN109927700A (zh) * | 2019-04-15 | 2019-06-25 | 合肥工业大学 | 一种纯线控汽车制动系统 |
Non-Patent Citations (3)
Title |
---|
加速度连续型自适应巡航控制模式切换策略;张德兆等;《清华大学学报(自然科学版)》;20100815(第08期);全文 * |
基于节气门与制动联合控制的自适应巡航控制系统;裴晓飞等;《汽车工程》;20130425(第04期);全文 * |
车辆自适应巡航控制系统的建模与分层控制;张亮修等;《汽车工程》;20180525(第05期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN110703589A (zh) | 2020-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103359104B (zh) | 汽车蠕动控制方法及系统 | |
JP5780996B2 (ja) | 車両走行制御装置 | |
US8396639B2 (en) | Vehicle deceleration controller that inhibits warning braking during pre-initiated vehicle deceleration | |
CN111516752B (zh) | 一种自动驾驶车辆的人机共驾转向控制方法 | |
CN105511475B (zh) | 一种基于运动模式判断的无人车纵向控制方法 | |
JP4754706B2 (ja) | 車両の距離制御システムのブレーキ介入中止方法 | |
CN112078576B (zh) | 一种基于模糊控制来模拟驾驶员特性的自适应巡航控制方法 | |
US8306718B2 (en) | Vehicle control apparatus | |
CN110126637B (zh) | 车辆的控制方法、车辆系统及车辆的控制装置 | |
CN110703589B (zh) | 一种基于双pid控制算法的下层控制器控制策略 | |
JP4740684B2 (ja) | 車両用運転操作補助装置および車両用運転操作補助装置を備えた車両 | |
JP6605142B2 (ja) | 自動車ブレーキシステムを運転するための方法および装置、ブレーキシステム | |
US11541852B2 (en) | Method for operating an accelerator pedal-controlled distance controller of a vehicle and control unit | |
JP5752724B2 (ja) | 車両用旋回制御装置 | |
KR101795251B1 (ko) | 운전자 제동성향을 고려한 제동력 제어 방법 | |
JP3957057B2 (ja) | 車両走行制御装置および方法 | |
JP6530585B2 (ja) | 制駆動力制御装置及び制駆動力制御方法 | |
KR20160013940A (ko) | 차간 유지 제어 장치 | |
CN110920606A (zh) | 一种基于pid控制算法的油门和刹车逻辑转换控制策略 | |
JP4304247B2 (ja) | 減速制御装置 | |
JP4631931B2 (ja) | 車両用運転操作補助装置および車両用運転操作補助装置を備えた車両 | |
CN108473135B (zh) | 用于调节车辆速度的速度调节系统 | |
JP3286395B2 (ja) | 車両用走行制御装置 | |
JP4169028B2 (ja) | 車両用運転操作補助装置および車両用運転操作補助装置を備えた車両 | |
US20230086872A1 (en) | Vehicle motion controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |