摘要
整车避撞控制系统是一项关键的主动安全配置,当车辆行驶碰到突发情况时,可以及时作出调整以保证整车的行驶安全性能.文章基于Carsim软件建立了整车动力学模型,依据行车安全距离模型,设计了模糊控制与PID控制相结合的分层控制器来模拟整车紧急避撞控制,搭建了六种速度工况进行纵向整车避撞控制系统的联合仿真.在车辆检测到与前车有碰撞危险时,基于模糊控制与PID控制的整车避撞控制系统介入工作,使得车辆减速制动,最终保证与前车维持一定的安全距离停车或跟车行驶.仿真结果表明,该整车避撞控制系统满足避撞要求,可实现安全行驶.
主动避撞系统一直以来都是国内外汽车主动安全领域的研究热点之一,其作用是在紧急情况下主动采取制动措施,避免汽车发生碰撞.行车安全距离模型的建立是汽车主动避撞系统功能实现的基
基于安全距离模型的整车避撞控制策略以速度为阈值划分为高速和低速安全距
目前,部分以自适应巡航控制系统(ACC)为主的汽车主动避撞系统缺乏对系统安全距离的合理设计,影响汽车进入紧急避撞的时间,进而导致避撞系统使用率降
行车安全距离的确定是整车实现避撞功能的基础.车辆在实际行驶过程中,是否需要进行减速控制,所处状态是否安全,判断依据是基于行车安全距离模型产生的.目前应用较为广泛的安全距离模型有三种:基于车辆制动过程运动学分析的安全距离模型,基于车头时距的安全距离模型,以及基于驾驶员预瞄安全距离模型.其他行车安全距离模型可认为是在此基础上进行的拓展与细化.
本文采用的是一种综合模型,即在车辆高速行驶时采用基于车辆制动过程运动学分析的安全距离模型,在车辆低速行驶时,采用基于车头时距的安全距离模型.所采用的安全距离模型描述如下:
(1) |
式中,v1,v2分别为自车与前车车速,td为驾驶员反应时间,th为车间时距,d1,d2为车辆停车后与前车的距离.根据文献资料,此处th取1.89

图1 整车避撞控制逻辑图
Fig. 1 Logic diagram of vehicle collision avoidance control
建立准确的汽车动力学模型对于汽车整车避撞系统的设计与仿真都是至关重要
Carsim软件的汽车动力学模型为27自由度模型.结合现代多体动力学理论,其中包含了汽车7大系统,即车身系统、制动系统、传动系统、转向系统、驱动系统、悬架系统及空气动力学系统.Carim软件将车辆抽象为10部分:车体部分(即簧载质量)、4个簧下质量部分(即非簧载质量)、4个旋转车轮部分及发动机部分,如

图2 模型简化示意图
Fig. 2 Schematic diagram of simplified mode
Carsim软件利用面向对象的参数化建模方法,通过确定汽车各部件的主要参数或动力学性能曲线来仿真近似.车辆系统各部件不同参数的选择对仿真结果会有一定的影响,如整车质量、迎风面积及路面参数等.这三个参数对后续模型的动力学响应有类似的同向影响,其值的大小会同向增大车辆模型中的期望制动压力与期望发动机转矩.迎风面积的影响占比也会随着车速的增加而逐渐增大;轮胎参数的选择主要体现在滚动半径的影响上,但其对整车影响并不太
车辆在实际行驶过程中,油门踏板与制动踏板是不会同时工作的,否则会对汽车造成损伤.在汽车需要减速时,如果所需制动减速度偏小,可利用发动机制动,空气阻力和路面阻力协助制动;如果所需制动减速度偏大,可利用制动器快速或紧急制动.因此,在两者之间需要设计一个切换逻辑模型,以控制其具体的制动模式.在行车过程中,还需要在节气门开度为零的最大减速度曲线附近设置缓冲区,以避免二者频繁切换.本文缓冲区的宽度设置为Δa=0.1,此时切换逻辑可表达为:
(1) a_exp>a+Δa时,采用节气门控制,关闭制动器.
(2) a-△a<a_exp<a+Δa时,制动器和节气门维持原态,不进行控制.
(3) a_exp<a-Δa时,采用制动器控制,关闭节气门.
具体的切换模型逻辑图如

图3 制动力控制与节气门开度控制切换逻辑图
Fig. 3 Logic diagram of switching between braking force control and throttle opening control
如果汽车在良好水平路面上行驶,忽略坡度阻力,汽车行驶的动力学方程可以简单表示为:
(2) |
式中,Ft为驱动力,Fxb为制动力.车辆行驶时,忽略传动过程中零部件的形变,驱动力Ft可表示为:
(3) |
式中,Te为发动机的输出转矩,Ft为汽车的驱动力,we为发动机转速,wth为液力变矩器涡轮转速,为液力变矩器的扭转特性函数.上
(4) |
此时,汽车为节气门控制减速,无制动器控制,所以Fxb=0.期望的发动机转矩Texp为:
(5) |
可依据
(6) |
所设计的逆发动机模型如

图4 逆发动机模型
Fig. 4 Inverse engine model
当汽车所需减速度较大时,切换至制动器控制模式,此时节气门开度为零,发动机输出的转矩为零,即Ft=0,此时运动学方程可以描述为:
(7) |
制动系统的制动主缸压力Pexp可表示为:
(8) |
上

图5 逆制动器模型
Fig. 5 Reverse brake model
控制器设计是整个避撞系统的核心,此处运用上下层分层控制器形式.上层控制器运用模糊控制方法,模糊控制技术是将人的经验具体化、模式化,根据阈值区间进行控制分类,使得系统可以识别,并采取具体措施的高级控制策略.
本文采用的模糊控制器,以自车与前车的相对车速V_rel和两车相对距离与安全车距的差值d为输入,得到相应的上层期望制动减速度a为输出.其中V_rel的论域设定为[-100 100],d的论域设定为[-40 40],两个输入变量采用7个模糊子集来描述,它们可描述为负大(NB)、负中(NM)、负小(NS)、零(ZO)、正小(PS)、正中(PM)、正大(PB).输出量a的论域设置为[-10 3],采用5个模糊子集来描述,它们可表示为负大(NB)、负中(NM)、负小(NS)、零(ZO)、正大(PB).具体控制逻辑如下:
(1)当d值较大,即两车实际间距与安全间距之差较大,V_rel值较小时,车辆处于较安全状态,自车可以进行小幅加速或保持原速行驶.
(2)当d值较小,即两车实际间距与安全间距之差较小,V_rel值较大时,汽车处于较危险状态,可以采用较大的制动减速度进行减速,以保证行驶安全.
(3)当两者数值同大或同小时,车辆制动减速度可从小逐渐变大,以保证制动过程平稳进行.
具体模糊规则如
下层控制器采用PID控制器,PID控制器具有结构简单、使用广泛等优点,可以根据实际值与期望值之间的偏差对控制量进行实时反馈校正.控制器的输入为上层控制器的输出期望制动减速度a与实际的汽车制动减速度的差值,经过PID控制输出为最终的期望制动减速度a_exp.Kp 、Ki、Kd三个参数可通过试凑法进行整定.所设计的控制器模型如

图6 下层控制器模型
Fig. 6 Lower controller model
为验证整车主动避撞控制策略的有效性,现采用纵向制动避撞标准工况进行验证,即CCRs(前车静止)、CCRm(前车匀速)、CCRb(前车制动).使用Carsim与Simulink联合进行仿真,在Carsim中进行仿真路况的设置,选择路面附着系数为0.9,路面长度为1200 m.
在前车静止工况中,将前车车速设定为零,即前车静止不动,自车初始车速分别设定为50 km/h,80 km/h;初始距离设置为60 m以减少仿真时间.在自车距前车距离较远时,自车保持匀速行驶,系统不介入控制,当距离小于安全距离,有碰撞危险时,系统介入控制,自车进行制动.仿真结果如下图

图7 自车速度变化图
Fig. 7 The speed variation of the vehicle

图8 两车相对距离图
Fig. 8 Relative distance between two vehicles

图9 自车加速度变化图
Fig. 9 Variation in acceleration of the vehicle
由上图可知,仿真开始时,自车与前车的间距较大,两车无碰撞危险,系统不介入控制,自车仍按原车速向前行驶.当前后车间距小于安全距离时,系统介入控制,自车进行减速,直至车速降低为0.仿真结果表明,在自车车速为60 km/h和80 km/h时,分别在4.7 s,4 s时速度降为零,制动减速度开始是在-6 m/
前车匀速行驶工况下,前车车速设置为20 km/h匀速行驶,自车初始车速分别设置为60 km/h和80 km/h,前后车初始距离设置为60 m.当系统检测两车无碰撞风险时,自车保持匀速行驶,无需制动控制.当系统检测到两车有碰撞危险时,避撞系统介入工作,自车以适当减速度进行减速,仿真控制结果如图

图10 自车速度变化图
Fig. 10 The speed variation of the vehicle

图11 两车相对距离图
Fig. 11 Relative distance between two vehicles

图12 自车加速度变化图
Fig. 12 Variation in acceleration of the vehicle
由上图可知,在仿真开始时,两车间距较大,符合安全距离要求,此时,避撞控制系统不介入.当前后车间距小于安全距离时,系统介入控制,自车开始减速,当车速减到20 km/h时与前车车速相同,系统对车速进行稳定调节,自车加速度在0附近波动,使其平衡在20 km/h,由此保证与前车间距维持不变.仿真结果显示,在自车车速分别为60 km/h和80 km/h的情况下,车辆开始制动时,减速度在-4 m/
前车制动工况中,前车与自车初始车速均设定为50 km/h,初始距离设定为40 m,之后设定前车分别以-2 m/

图13 自车速度变化图
Fig. 13 The speed variation of the vehicle

图14 两车相对距离图
Fig. 14 Relative distance between two vehicles

图15 自车加速度变化图
Fig. 15 Variation in acceleration of the vehicle
由上图分析可知,开始时自车以50 km/h的车速向前行驶,前车分别以-2 m/
本文基于安全距离模型,建立了纵向整车避撞控制系统,采用上下层分层模糊PID控制策略,设置了前车静止,前车匀速,前车制动的六种车速仿真工况,对控制系统进行仿真验证.结果表明,整车避撞系统能在检测到有碰撞危险的情况下,对自车进行避撞控制,最终在保证一定安全跟车距离的情况下安全停车或跟车行驶.所提出的整车避撞控制策略和方法可以较好地满足多种工况的整车避撞要求.本文基于27自由度车辆模型展开的整车避撞控制研究,对于更复杂的车辆动力学模型,如刚柔耦合的车辆多体动力学模型、有限元与动态子结构模
参 考 文 献
孔金生,郭非,王希萍.基于安全距离模型的汽车防追尾避撞方法. 微计算机信息,2008,32: 258~259,278(Kong J S, Guo F, Wang X P. A vehicle rear-end anti-collision method base on safety distance model. Microcomputer Information,2008,32:258~259,278(in Chinese)) [百度学术]
杨超,胡瑜. 高速公路汽车安全距离模型.华东交通大学学报,2010,5:63~66(Yang C, Hu Y. Highway car safety distance model. Journal of East China Jiaotong University,2010,5:63~66(in Chinese)) [百度学术]
Seiler P, Song B, Hedrick J K. Development of a collision avoidance system. SAE,980853 [百度学术]
袁朝春,李道宇,吴飞,等. 汽车纵向主动避撞DRV安全距离模型. 重庆理工大学学报(自然科学), 2016,30(5):16~19 [百度学术]
Yuan C C, Li D Y, Wu F, et al. Vehicle longitudinal active collision avoidance DRV safety distance model. Journal of Chongqing University of Technology(Natural Science),2016,30(5):16~19(in Chinese) [百度学术]
Tomas-Gabarron J B,Egea-Lopez E,Garcia-Haro J.Vehicular trajectory optimization for cooperative collision avoidance at high speeds.IEEE Transactions on Intelligent Transportation Systems, 2013, 14(4): 1930~1941 [百度学术]
Frazzoli E,Dahleh M A,Feron E. Real-time motion planning for agile autonomous vehicles. Journal of Guidance Control and Dynamics,2002,25(1): 116~129 [百度学术]
裴晓飞,刘昭度,马国成,等. 汽车主动避撞系统的安全距离模型和目标检测算法. 汽车安全与节能学报,2012,3 (1):26~33 [百度学术]
Pei X F, Liu Z D, Ma G C, et al. Safe distance model and obstacle detection algorithms for a collision warning and collision avoidance system. Automotive Safety and Energy, 2012,3(1):26~33(in Chinese) [百度学术]
胡远志,杨喜存,刘西,等. 基于驾驶员特性的主动避撞分级制动策略与验证. 汽车工程, 2019,41(3):289~306 [百度学术]
Hu Y Z, Yang X C, Liu X, et al. Hierarchic braking strategy for active collision avoidance and its verification based on driver’s characteristics. Automotive Engineering, 2019,41 (3):289~306(in Chinese) [百度学术]
侯德藻,刘刚,高锋,等. 新型汽车主动避撞安全距离模型. 汽车工程, 2008,27(2):186~199 [百度学术]
Hou D Z, Liu G, Gao F, et al. A new safety distance model for vehicle collision avoidance. Automotive Engineering,2005,27 (2):186~199(in Chinese) [百度学术]
任玥,郑玲,张巍,等. 基于模型预测控制的智能车辆主动避撞控制研究. 汽车工程, 2019,41 (4):404~410 [百度学术]
Ren Y, Zheng L, Zhang W, et al. A study on key technologies of vehicle active collision avoidance system based on VII technology. Automotive Engineering, 2008,30 (4):404~410(in Chinese) [百度学术]
Jansson J, Johanson J, Gustafsson F. Decision making for collision avoidance systems. SAE Paper, 2002-010403 [百度学术]
Lee K, Peng H. Evaluation of automotive forward collision warning and collision avoidance algorithms. Vehicle System Dynamics, 2005, 43(10): 735~751 [百度学术]
张雪峰.汽车主动避撞控制系统控制方法[硕士学位论文].镇江:江苏大学,2017:14(Zhang Xuefeng. Control method of automobile active collision avoidance control system[Master Thesis]. Zhenjiang:Jiangsu University, 2017:14(in Chinese)) [百度学术]
单永刚.汽车主动避撞控制系统的建模与仿真研究[硕士学位论文].沈阳:东北大学,2016:35(Shan Y G. research on modeling and simulation of vehicle active collision avoidance control system[Master Thesis]. Shenyang:Northeastern University,2016:35(in Chinese)) [百度学术]
侯德藻,高锋,李克强,等. 基于模型匹配方法的汽车主动避撞下位控制系统. 汽车工程, 2008,30 (4):400~403 [百度学术]
Hou D Z, Gao F, Li K Q, et al. A study on lower layer control of vehicle collision avoidance system with model-match-control method. Automotive Engineering, 2008,30 (4):400~403 (in Chinese) [百度学术]
侯德藻,李克强,郑四发,等. 汽车主动避撞系统中的报警方法及其关键技术. 汽车工程, 2002,24 (5):438~444 [百度学术]
Hou D Z, Li K Q, Zheng S F, et al. The warning algorithm and some key technologies of vehicle collision avoidance system. Automotive Engineering,2002,24 (5):186~199 (in Chinese) [百度学术]
Vehicle sim browser reference manual. USA: Mechanical Simulation,1996 [百度学术]