一种面向人机和谐的汽车躲避动障碍物控制方法转让专利

申请号 : CN201711081091.6

文献号 : CN107856733B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李绍松郭陆平于志新张袅娜卢晓晖郑顺航李政王国栋李增

申请人 : 长春工业大学

摘要 :

本发明涉及一种面向人机和谐的汽车躲避动障碍物控制方法,其特征在于,该方法是:通过路径动态规划模块根据实时采集的障碍物信息、目标点坐标、汽车行驶状态信息,实时优化得出期望轨迹的侧向位移参考值、横摆角参考值、横摆角速度参考值、纵向速度参考值,输入到路径跟踪控制模块,同时通过路径跟踪控制模块采集当前汽车行驶状态信息,实时优化得出前轮转角和四个车轮滑移率,控制汽车实现避撞;在控制避撞过程中,通过电动助力转向(Electric Power Steering,EPS)力矩补偿模块根据车速、前轮附加转角,确定力矩补偿控制增益,将转向盘突变力矩控制在理想范围内,实现人机和谐的汽车紧急避撞。

权利要求 :

1.一种面向人机和谐的汽车躲避动障碍物控制方法,其特征在于,该方法是:通过路径动态规划模块根据实时采集的障碍物信息、目标点坐标、汽车行驶状态信息,实时优化得出期望轨迹的侧向位移参考值、横摆角参考值、横摆角速度参考值、纵向速度参考值,输入到路径跟踪控制模块,同时通过路径跟踪控制模块采集当前汽车行驶状态信息,实时优化得出前轮转角和四个车轮滑移率,控制汽车实现避撞;在控制避撞过程中,通过EPS力矩补偿模块根据车速、前轮附加转角,确定力矩补偿控制增益,将转向盘突变力矩控制在理想范围内,实现人机和谐的汽车紧急避撞;该方法包括如下步骤:步骤1、路径动态规划模块根据实时采集的障碍物信息、目标点坐标、汽车行驶状态信息,实时优化得出期望轨迹的侧向位移参考值、横摆角参考值、横摆角速度参考值、纵向速度参考值,其包括如下子步骤:步骤1.1、路径动态规划的性能指标设计过程包括如下子步骤:步骤1.1.1、利用预测时域内预测轨迹的终点坐标与目标点坐标误差的二范数作为跟踪性能指标,体现汽车的轨迹跟踪特性,其表达式如下:其中,Hp,h为路径动态规划模块的预测时域,(Xt+Hp,h,Yt+Hp,h)为预测时域内预测轨迹的终点坐标,由质点模型迭代获得,避撞时汽车要达到的目标点坐标(Xg,Yg);

所述质点模型为:

其中, ay为汽车侧向加速度;为汽车纵向加速度; 分别为汽车横摆角和横摆角速度; 分别为大地坐标系中汽车质心的纵向速度和侧向速度;V为当前汽车的纵向速度;

步骤1.1.2、利用侧向加速度的二范数作为避撞过程中的汽车安全指标,体现汽车避撞稳定性,建立离散二次型汽车安全指标为:其中,Hc,h为路径动态规划模块的控制时域,t表示当前时刻,k为t到Hc,h中的某一时刻,ay为质点模型的侧向加速度,w1为ay的权重系数;

步骤1.2、路径动态规划的约束设计过程包括如下子步骤:步骤1.2.1、设置汽车稳定性约束,保障汽车避障安全;

利用线性不等式限制侧向加速度的上下限得到汽车稳定性约束,其数学表达式为:|ayk,t|<μg  k=t,t+1……t+Hc,h-1             (3)其中,μ为路面附着系数,g为重力加速度;

步骤1.2.2、设置位置约束,保证避撞过程中不会与障碍物碰撞;

t时刻障碍物的位置信息可表征为N个离散点的集合,这些信息可由雷达传感器测量获得,其中第j个离散点的坐标表示为(Xj,t,Yj,t),t时刻的汽车质心坐标记为(Xk,t,Yk,t),可由汽车动力学模型计算得出,位置约束定为其中,a为汽车质心到车头的距离;b为汽车质心到车尾的距离;c为汽车车宽的一半;

为以t时刻为起点预测时域内k时刻汽车的横摆角;Dx,j,t为障碍物第j个离散点在汽车坐标系中到汽车质心的纵向距离,Dy,j,t为障碍物第j个离散点在汽车坐标系中到汽车质心的横向距离;

假定在预测时域内障碍物沿Y方向以恒定速度运动,公式(5)表征了汽车与障碍物N个离散点的接近程度,l值越大,说明汽车与障碍物对应离散点的距离越接近,也就越危险;定义t时刻l值最大的障碍物离散点j为当前采样周期内的危险点,记为(Xj,t,Yj,t),在预测时域内基于此危险点对障碍物运动进行预测,迭代关系表示为:其中,(Xj,t-1,Yj,t-1)为危险点在t-1时刻的坐标;(Xj,k,Yj,k)为预测时域内k时刻危险点的坐标;

通过迭代的方式更新公式(5)中的障碍物离散点坐标,在预测时域内将障碍物的位置变化整合为模型预测控制算法的位置约束;

步骤1.3、构建路径动态规划多目标优化控制问题,求解多目标优化控制问题,进而求出横摆角速度参考值、横摆角参考值、侧向位移参考值和纵向速度参考值,其包括如下子步骤:步骤1.3.1、通过雷达传感器获取障碍物信息,通过车速传感器和陀螺仪获取汽车行驶状态信息,并将获取的障碍物信息和汽车行驶状态信息输入路径动态规划模块;

步骤1.3.2、利用线性加权法将跟踪性能指标和汽车安全指标转化为单一指标,构建路径动态规划多目标优化控制问题,该问题要同时满足汽车稳定性约束和位置约束,且保证路径动态规划输入输出符合质点模型:服从于

i)质点模型

ii)约束条件为公式(3)~(7)

步骤1.3.3、在路径动态规划控制器中,调用遗传算法,求解多目标优化控制问题(9),得到最优开环控制ay*为:服从于

i)质点模型

ii)约束条件为公式(3)~(7)

步骤1.3.4、利用当前时刻最优开环控制ay*(0),求出横摆角速度参考值 横摆角参考值 侧向位移参考值Yref、纵向速度参考值 具体表达式如下:其中,V为当前汽车的纵向速度, 为汽车侧向速度的参考值, 为路径侧向速度的参考值;

步骤2、路径跟踪控制模块接收由路径动态规划模块输出的期望轨迹的侧向位移参考值、横摆角参考值、横摆角速度参考值、纵向速度参考值,同时路径跟踪控制模块采集当前的汽车行驶状态信息,实时优化得出汽车的前轮转角和四个车轮滑移率,控制汽车实现避撞,其包括如下子步骤:步骤2.1、路径跟踪控制的性能指标设计过程包括如下子步骤:步骤2.1.1、利用路径动态规划模块输出的侧向位移参考值Yref、横摆角参考值 横摆角速度参考值 纵向速度参考值 与实际汽车行驶状态信息的误差的二范数作为循迹性能指标,体现汽车的轨迹跟踪特性,其表达式如下:

其中,ηk,t为汽车行驶状态信息,由汽车动力学模型迭代获得,ηrefk,t为路径动态规划模块提供的参考值, Hp,l为路径跟踪控制模块的预测时域,w2为权重系数;

所述汽车动力学模型:

Fxi=fxicos(δi)-fyisin(δi), i∈{1,2,3,4}   (31)Fyi=fxisin(δi)+fyicos(δi), i∈{1,2,3,4}   (32)其中,Fxi、Fyi分别为四个车轮沿着车身坐标方向的纵向分力与侧向分力;fxi、fyi分别是四个车轮沿车轮坐标方向的分力,其中fxi为四个车轮滑移率和车轮垂直载荷的函数,fyi为前轮转角和车轮垂直载荷的函数,具体数值可由魔术公式确定; 分别为汽车纵向速度和纵向加速度; 分别为汽车侧向速度和侧向加速度; 分别为汽车横摆角、横摆角速度和横摆角加速度;lf、lr分别为汽车质心到前、后轴的距离,ls为轮距大小的一半;

Jz是绕汽车质心的铅垂轴的横摆转动惯量;M为汽车质量;X、Y分别为大地坐标系中汽车质心位置的横纵坐标;δi为四个车轮转角,这里汽车为前轮转向,故δ3=δ4=0;

所述魔术公式的参数由试验拟合得出,具体表达式如下:

其中,V为当前汽车的纵向速度;αf、αr分别为前轮侧偏角和后轮侧偏角;Fz,f、Fz,r分别为汽车前、后轴载荷;si为汽车四个车轮滑移率;Axi、Bxi、Cxi、Dxi、Exi和Ayi、Byi、Cyi、Dyi、Eyi是试验拟合参数,具体参数由下表所示:表1 魔术公式参数

a0 a1 a2 a3 a4 a5 a6

1.75 0 1000 1289 7.11 0.0053 0.1925 b0 b1 b2 b3 b4 b5 b6 b7 b8

1.57 35 1200 60 300 0.17 0 0 0.2步骤2.1.2、利用控制量变化率的二范数作为避撞过程中的执行器的转向制动平滑指标,体现转向制动平滑特性;控制量u为汽车前轮转角δ和汽车四个车轮滑移率sii∈{1,2,

3,4},建立离散二次型转向制动平滑指标为:

其中,Hc,l为控制时域,t表示当前时刻,k为t到Hc,h中的某一时刻,Δu为控制量变化率;

步骤2.2、路径跟踪控制的约束设计为设置汽车稳定性约束,保障汽车避障安全;利用线性不等式限制前轮转角和四个车轮滑移率的上下限,得到转向、制动执行器的物理约束,其数学表达式为:δmin<δk,t<δmax  k=t,t+1……t+Hc,l-1             (24)simin<sik,t<simax i∈{1,2,3,4}k=t,t+1……t+Hc,l-1           (25)其中,δmin为前轮转角下限,δmax为前轮转角上限,simin为四个车轮滑移率下限,simax为四个车轮滑移率上限;

步骤2.3、构建路径跟踪控制多目标优化控制问题,求解多目标优化控制问题,得出实时优化的汽车前轮转角和四个车轮滑移率,实现考虑运动障碍物的汽车紧急避撞控制,其包括如下子步骤:步骤2.3.1、路径跟踪控制模块从路径动态规划模块中获得期望轨迹的侧向位移参考值、横摆角参考值、横摆角速度参考值和纵向速度参考值;

步骤2.3.2、利用线性加权法将循迹性能指标和转向制动平滑指标转化为单一指标,构建路径跟踪控制多目标优化控制问题,该问题要同时满足转向、制动执行器的物理约束,且保证路径跟踪控制输入输出符合汽车动力学模型:服从于

i)汽车动力学模型

ii)约束条件为公式(24)~(25)

步骤2.3.3、在路径跟踪控制器中,调用SQP算法,求解多目标优化控制问题(26),得到最优开环控制u*为:服从于

i)汽车动力学模型

ii)约束条件为公式(24)~(25)

步骤2.3.4、利用当前时刻最优开环控制u*(0)进行反馈,实现闭环控制实现了考虑运动障碍物的汽车紧急避撞控制;

步骤3、设计植有转向盘突变力矩人性化调节算法的EPS力矩补偿模块,EPS力矩补偿模块根据车速、前轮附加转角,确定力矩补偿控制增益,将转向盘突变力矩控制在驾驶员可接受的范围;设计过程包括如下子步骤:步骤3.1、EPS力矩补偿模块的设计方法为:选取多名驾驶员进行实车调试,首先通过调试定车速、定前轮附加转角下的力矩补偿控制增益,实验员根据驾驶员的主观感受进行反复调试,保证转向盘突变力矩能够被驾驶员接受;

步骤3.2、改变前轮附加转角,实验员调试力矩补偿控制增益使不同前轮附加转角干预下的转向盘突变力矩均可被驾驶员接受,进而确定出该车速下的力矩补偿控制增益;

步骤3.3、采用相同的方法确定出不同车速、不同前轮附加转角干预下的力矩补偿控制增益,完成车速、前轮附加转角、力矩补偿控制增益三维MAP图的确定,使用力矩补偿控制增益三维数表进行力矩补偿控制,将转向盘突变力矩控制在理想范围内,实现转向盘突变力矩人性化调节的汽车紧急避撞;

步骤3.4、将EPS力矩补偿控制增益三维MAP图植入EPS控制器中,EPS控制器控制EPS助力电机达到力矩补偿的控制效果。

说明书 :

一种面向人机和谐的汽车躲避动障碍物控制方法

技术领域

[0001] 本发明涉及汽车辅助驾驶技术领域,具体涉及一种面向人机和谐的汽车躲避动障碍物控制方法。

背景技术

[0002] 汽车能给人们带来方便与快捷,其行驶安全性已成为全球性的社会问题。为了进一步提高道路交通安全性,帮助驾驶员减少错误操作,近年来以先进驾驶辅助系统(Advanced Driver Assistance Systems,ADAS)为代表的智能汽车安全技术逐渐得到重视和发展。汽车紧急避撞系统通过执行器的主动干预,辅助驾驶员调整汽车的运动轨迹,实现避撞。它能够在危急时刻拯救驾乘者的生命,有着良好的市场前景。
[0003] 实时规划并跟踪一条无碰撞最优路径是汽车紧急避撞控制的关键。汽车避撞控制需要汽车在获取汽车状态信息和道路信息的前提下,不断的规划期望的路径,并同时协助驾驶员完成转向和制动最优操作,实现汽车的安全避撞。因此,需要实时的优化出汽车的行驶轨迹和相应的控制输入。近年来,随着基于实时数学优化的模型预测控制(Model Predictive Control,MPC)理论的突破,MPC已经从化工等慢速流程工业迅速扩展到航空航天、机器人、汽车等快速控制系统。但是在紧急避撞下,由于模型的复杂性,所以汽车很难在保证精确控制的前提下满足实时性要求,这也一直是限制MPC应用的主要因素。
[0004] 汽车紧急避撞控制方面已有很多研究成果,能够较好的解决避撞控制问题,但这些研究成果主要针对静止障碍物。在考虑运动障碍物的汽车紧急避撞控制方面,文献[Ackermann C,Isermann R,Min S,et al.Collision avoidance with automatic braking and swerving[J].IFAC Proceedings Volumes,2014,47(3):10694-10699.]考虑障碍物纵向运动情况,检测汽车与运动障碍物的速度差,决策出避撞的转向时机,即是否可以进行转向避撞,但在避撞过程中没有考虑运动障碍物位置的动态变化,并且没有考虑障碍物侧向运动情况。公开号为CN105539586A的中国专利公开了一种用于自主驾驶的汽车躲避移动障碍物的统一的运动规划方法,该方法考虑障碍物的纵向及侧向运动情况,但只用来决策出避撞的转向时机及避撞路径,同样没有在避撞过程中考虑运动障碍物位置的动态变化。
[0005] 汽车紧急避撞控制离不开转向系统的主动干预。欧洲现有法规规定转向盘与转向车轮之间必须有机械连接,所以主动前轮转向系统(Active Front Steering,AFS)作为今后线控转向系统(Steering-by-wire,SBW)的过渡产品应运而生。文献[Sumio Sugita,Masayoshi Tomizuka.Cancellation of Unnatural Reaction Torque in Variable-Gear-Ratio[J].Journal of Dynamic Systems Measurement&Control,2012,134(2):021019.]和[Atsushi Oshima,Xu Chen,Sumio Sugita,Masayoshi Tomizuka.Control design for cancellation of unnatural reaction torque and vibrations in 
variable-gear-ratio steering system[C].ASME 2013Dynamic Systems and Control Conference.American Society of Mechanical Engineers,2013-3797,V001T11A003:
10pages.]提到AFS在改变系统位移传递特性的同时,也会影响转向系统的力传递特性,引起转向盘力矩的突变。过大的转向盘突变力矩会加剧驾驶员的紧张心理,容易使驾驶员产生误操作,不利于驾驶安全。适当的转向盘突变力矩却有利于驾驶员感知汽车的姿态变化,并起到警示作用。但驾驶员对转向盘突变力矩的可接受程度却因人而异。

发明内容

[0006] 为了解决现有紧急避撞方法存在的在避撞过程中没有考虑运动障碍物位置的动态变化而导致避撞过程不安全的技术问题,以及现有紧急避撞方法存在的转向盘突变力矩不可控,容易导致驾驶员误操作的技术问题,本发明提供一种面向人机和谐的汽车躲避动障碍物控制方法,能够辅助驾驶员完成避撞,在紧急关头拯救驾乘人员的生命。
[0007] 本发明解决技术问题所采取的技术方案如下:
[0008] 一种面向人机和谐的汽车躲避动障碍物控制方法,其特征在于,该方法是:通过路径动态规划模块根据实时采集的障碍物信息、目标点坐标、汽车行驶状态信息,实时优化得出期望轨迹的侧向位移参考值、横摆角参考值、横摆角速度参考值、纵向速度参考值,输入到路径跟踪控制模块,同时通过路径跟踪控制模块采集当前汽车行驶状态信息,实时优化得出前轮转角和四个车轮滑移率,控制汽车实现避撞;在控制避撞过程中,通过电动助力转向(Electric Power Steering,EPS)力矩补偿模块根据车速、前轮附加转角,确定力矩补偿控制增益,将转向盘突变力矩控制在理想范围内,实现人机和谐的汽车紧急避撞;该方法包括如下步骤:
[0009] 步骤1、路径动态规划模块根据实时采集的障碍物信息、目标点坐标、汽车行驶状态信息,实时优化得出期望轨迹的侧向位移参考值、横摆角参考值、横摆角速度参考值、纵向速度参考值,其包括如下子步骤:
[0010] 步骤1.1、路径动态规划的性能指标设计过程包括如下子步骤:
[0011] 步骤1.1.1、利用预测时域内预测轨迹的终点坐标与目标点坐标误差的二范数作为跟踪性能指标,体现汽车的轨迹跟踪特性,其表达式如下:
[0012]
[0013] 其中,Hp,h为路径动态规划模块的预测时域,(Xt+Hp,h,Yt+Hp,h)为预测时域内预测轨迹的终点坐标,由质点模型迭代获得,避撞时汽车要达到的目标点坐标(Xg,Yg);
[0014] 所述质点模型为:
[0015]
[0016]
[0017]
[0018]
[0019]
[0020] 其中, ay为汽车侧向加速度;为汽车纵向加速度; 分别为横摆角和横摆角速度; 分别为大地坐标系中汽车质心的纵向速度和侧向速度;V为当前汽车的纵向速度;
[0021] 步骤1.1.2、利用侧向加速度的二范数作为避撞过程中的汽车安全指标,体现汽车避撞稳定性,建立离散二次型汽车安全指标为:
[0022]
[0023] 其中,Hc,h为路径动态规划模块的控制时域,t表示当前时刻,ay为质点模型的侧向加速度,w1为ay的权重系数;
[0024] 步骤1.2、路径动态规划的约束设计过程包括如下子步骤:
[0025] 步骤1.2.1、设置汽车稳定性约束,保障汽车避障安全;
[0026] 利用线性不等式限制侧向加速度的上下限得到汽车稳定性约束,其数学表达式为:
[0027] |ayk,t|<μg   k=t,t+1t+Hc,h-1      (3)
[0028] 其中,μ为路面附着系数,g为重力加速度;
[0029] 步骤1.2.2、设置位置约束,保证避撞过程中不会与障碍物碰撞;
[0030] t时刻障碍物的位置信息可表征为N个离散点的集合,这些信息可由雷达传感器测量获得,其中第j个离散点的坐标表示为(Xj,t,Yj,t),t时刻的汽车质心坐标记为(Xk,t,Yk,t),可由汽车动力学模型计算得出,位置约束定为
[0031]
[0032]
[0033]
[0034]
[0035] 其中,a为汽车质心到车头的距离;b为汽车质心到车尾的距离;c为汽车车宽的一半; 为以t时刻为起点预测时域内k时刻汽车的横摆角;Dx,j,t为障碍物第j个离散点在汽车坐标系中到汽车质心的纵向距离,Dy,j,t为障碍物第j个离散点在汽车坐标系中到汽车质心的横向距离;
[0036] 假定在预测时域内障碍物沿Y方向以恒定速度运动,公式(5)表征了汽车与障碍物N个离散点的接近程度,l值越大,说明汽车与障碍物对应离散点的距离越接近,也就越危险;定义t时刻l值最大的障碍物离散点j为当前采样周期内的危险点,记为(Xj,t,Yj,t),在预测时域内基于此危险点对障碍物运动进行预测,迭代关系表示为:
[0037]
[0038] 其中,(Xj,t-1,Yj,t-1)为危险点在t-1时刻的坐标;(Xj,k,Yj,k)为预测时域内k时刻危险点的坐标;
[0039] 通过迭代的方式更新公式(5)中的障碍物离散点坐标,在预测时域内将障碍物的位置变化整合为模型预测控制算法的位置约束;
[0040] 步骤1.3、构建路径动态规划多目标优化控制问题,求解多目标优化控制问题,进而求出横摆角速度参考值、横摆角参考值、侧向位移参考值和纵向速度参考值,其包括如下子步骤:
[0041] 步骤1.3.1、通过雷达传感器获取障碍物信息,通过车速传感器和陀螺仪获取汽车行驶状态信息,并将获取的障碍物信息和汽车行驶状态信息输入路径动态规划模块;
[0042] 步骤1.3.2、利用线性加权法将跟踪性能指标和汽车安全指标转化为单一指标,构建路径动态规划多目标优化控制问题,该问题要同时满足汽车稳定性约束和位置约束,且保证路径动态规划输入输出符合质点模型:
[0043]
[0044] 服从于
[0045] i)质点模型
[0046] ii)约束条件为公式(3)~(7)
[0047] 步骤1.3.3、在路径动态规划控制器中,调用遗传算法,求解多目标优化控制问题(9),得到最优开环控制ay*为:
[0048]
[0049] 服从于
[0050] i)质点模型
[0051] ii)约束条件为公式(3)~(7)
[0052] 步骤1.3.4、利用当前时刻最优开环控制ay*(0),求出横摆角速度参考值 横摆角参考值 侧向位移参考值Yref、纵向速度参考值 具体表达式如下:
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059] 其中,V为当前汽车的纵向速度, 为汽车侧向速度的参考值, 为路径侧向速度的参考值;
[0060] 步骤2、路径跟踪控制模块接收由路径动态规划模块传来的期望轨迹的侧向位移参考值、横摆角参考值、横摆角速度参考值、纵向速度参考值,同时路径跟踪控制模块采集当前的汽车行驶状态信息,实时优化得出汽车的前轮转角和四个车轮滑移率,控制汽车实现避撞,其包括如下子步骤:
[0061] 步骤2.1、路径跟踪控制的性能指标设计过程包括如下子步骤:
[0062] 步骤2.1.1、利用路径动态规划模块输出的侧向位移参考值Yref、横摆角参考值横摆角速度参考值 纵向速度参考值 与实际汽车行驶状态信息的误差的二范数作为循迹性能指标,体现汽车的轨迹跟踪特性,其表达式如下:
[0063]
[0064] 其中,ηk,t为汽车行驶状态信息,由汽车动力学模型迭代获得,ηrefk,t为路径动态规划模块提供的参考值, Hp,l为路径跟踪控
制模块的预测时域,w2为权重系数;
[0065] 所述汽车动力学模型:
[0066]
[0067]
[0068]
[0069] Fxi=fxicos(δi)-fyisin(δi),  i∈{1,2,3,4}       (31)
[0070] Fyi=fxisin(δi)+fyicos(δi),  i∈{1,2,3,4}       (32)
[0071]
[0072]
[0073] 其中,Fxi、Fyi分别为四个车轮沿着车身坐标方向的纵向分力与侧向分力;fxi、fyi分别为四个车轮沿车轮坐标方向的分力,其中fxi为四个车轮滑移率和车轮垂直载荷的函数,fyi为前轮转角和车轮垂直载荷的函数,具体数值可由魔术公式确定; 分别为汽车纵向速度和纵向加速度; 分别为汽车侧向速度和侧向加速度; 分别为汽车横摆角、横摆角速度和横摆角加速度;lf、lr分别为汽车质心到前、后轴的距离,ls为轮距大小的一半;Jz为绕汽车质心的铅垂轴的横摆转动惯量;M为汽车质量;X、Y分别为大地坐标系中汽车质心位置的横纵坐标;δi为四个车轮转角,这里汽车为前轮转向,故δ3=δ4=0;
[0074] 所述魔术公式的参数由试验拟合得出,具体表达式如下:
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
[0082]
[0083]
[0084]
[0085]
[0086]
[0087] 其中,V为当前汽车的纵向速度;αf、αr分别为前轮侧偏角和后轮侧偏角;Fz,f、Fz,r分别为汽车前、后轴载荷;si为汽车四个车轮滑移率;Axi、Bxi、Cxi、Dxi、Exi和Ayi、Byi、Cyi、Dyi、Eyi为试验拟合参数,具体参数由下表所示:
[0088] 表4魔术公式参数
[0089]a0 a1 a2 a3 a4 a5 a6    
1.75 0 1000 1289 7.11 0.0053 0.1925    
b0 b1 b2 b3 b4 b5 b6 b7 b8
1.57 35 1200 60 300 0.17 0 0 0.2
[0090] 步骤2.1.2、利用控制量变化率的二范数作为避撞过程中的执行器的转向制动平滑指标,体现转向制动平滑特性;控制量u为汽车前轮转角δ和汽车四个车轮滑移率sii∈{1,2,3,4},建立离散二次型转向制动平滑指标为:
[0091]
[0092] 其中,Hc,l为控制时域,t表示当前时刻,Δu为控制量变化率;
[0093] 步骤2.2、路径跟踪控制的约束设计为设置汽车稳定性约束,保障汽车避障安全;利用线性不等式限制前轮转角和四个车轮滑移率的上下限,得到转向、制动执行器的物理约束,其数学表达式为:
[0094] δmin<δk,t<δmax     k=t,t+1t+Hc,l-1     (24)
[0095] simin<sik,t<simax i∈{1,2,3,4}  k=t,t+1……t+Hc,l-1      (25)
[0096] 其中,δmin为前轮转角下限,δmax为前轮转角上限,simin为四个车轮滑移率下限,simax为四个车轮滑移率上限;
[0097] 步骤2.3、构建路径跟踪控制多目标优化控制问题,求解多目标优化控制问题,得出实时优化的汽车前轮转角和四个车轮滑移率,实现考虑运动障碍物的汽车紧急避撞控制,其包括如下子步骤:
[0098] 步骤2.3.1、路径跟踪控制模块从路径动态规划模块中获得期望轨迹的侧向位移参考值、横摆角参考值、横摆角速度参考值和纵向速度参考值;
[0099] 步骤2.3.2、利用线性加权法将循迹性能指标和转向制动平滑指标转化为单一指标,构建路径跟踪控制多目标优化控制问题,该问题要同时满足转向、制动执行器的物理约束,且保证路径跟踪控制输入输出符合汽车动力学模型:
[0100]
[0101] 服从于
[0102] i)汽车动力学模型
[0103] ii)约束条件为公式(24)~(25)
[0104] 步骤2.3.3、在路径跟踪控制器中,调用SQP算法,求解多目标优化控制问题(26),得到最优开环控制u*为:
[0105]
[0106] 服从于
[0107] i)汽车动力学模型
[0108] ii)约束条件为公式(24)~(25)
[0109] 步骤2.3.4、利用当前时刻最优开环控制u*(0)进行反馈,实现闭环控制实现了考虑运动障碍物的汽车紧急避撞控制。
[0110] 步骤3、设计植有转向盘突变力矩人性化调节算法的EPS力矩补偿模块,EPS力矩补偿模块根据车速、前轮附加转角,确定力矩补偿控制增益,将转向盘突变力矩控制在理想范围;其中,前轮附加转角是路径动态规划与实时跟踪控制模块优化出的前轮转角与驾驶员转向输入产生的前轮转角的差值,由AFS系统来实现;设计过程包括如下子步骤:
[0111] 步骤3.1、EPS力矩补偿模块的设计方法为:选取多名驾驶员进行实车调试,首先通过调试定车速、定前轮附加转角下的力矩补偿控制增益,实验员根据驾驶员的主观感受进行反复调试,保证转向盘突变力矩能够被驾驶员接受;
[0112] 步骤3.2、改变前轮附加转角,实验员调试力矩补偿控制增益使不同前轮附加转角干预下的转向盘突变力矩均可被驾驶员接受,进而确定出该车速下的力矩补偿控制增益;
[0113] 步骤3.3、采用相同的方法确定出不同车速、不同前轮附加转角干预下的力矩补偿控制增益,完成车速、前轮附加转角、力矩补偿控制增益三维MAP图的确定,使用力矩补偿控制增益三维数表进行力矩补偿控制,将转向盘突变力矩控制在理想范围内,实现转向盘突变力矩人性化调节的汽车紧急避撞。
[0114] 步骤3.4、将EPS力矩补偿控制增益三维MAP图植入EPS控制器中,EPS控制器控制EPS助力电机达到力矩补偿的控制效果。
[0115] 本发明的有益效果是:通过构建基于模型预测控制的分层优化问题,上层采用质点模型进行路径规划,下层采用高精度的汽车动力学模型进行路径跟踪,解决了紧急避撞时路径动态规划与实时跟踪问题,并同时考虑了动障碍物的情况,实现了安全最优避撞。该方法通过障碍物坐标变化的方式,将障碍物运动情况转化为避撞控制优化求解的动态约束,解决了避障控制中的运动障碍物问题。该方法通过EPS力矩补偿控制器,将转向盘突变力矩控制在驾驶员可接受的范围,本方法使用主观评测的方式对EPS力矩补偿控制增益进行反复调试,实现了人性化突变力矩调节。

附图说明

[0116] 图1是本发明一种面向人机和谐的汽车躲避动障碍物控制方法的原理示意图。
[0117] 图2是汽车与障碍物位置的关系示意图。
[0118] 图3是汽车与障碍物运动关系示意图。
[0119] 图4是本发明汽车模型图。
[0120] 图5是本发明的EPS力矩补偿控制器实验流程示意图。
[0121] 图6是本发明EPS力矩补偿控制增益三维MAP图。

具体实施方式

[0122] 下面结合附图和实例对本发明做进一步详细说明。
[0123] 如图1所示,本发明一种面向人机和谐的汽车躲避动障碍物控制方法包括以下步骤:路径动态规划模块1根据实时采集的障碍物信息、目标点坐标、汽车行驶状态信息,实时优化得出期望轨迹的侧向位移参考值、横摆角参考值、横摆角速度参考值、纵向速度参考值,输入到路径跟踪控制模块2,同时路径跟踪控制模块2采集当前的汽车行驶状态信息,实时优化得出汽车3的前轮转角和四个车轮滑移率,控制汽车3辅助驾驶员5实现避撞;在控制避撞过程中,EPS力矩补偿模块4根据车速、前轮附加转角,确定力矩补偿控制增益,将转向盘突变力矩控制在理想范围内,实现人机和谐的汽车紧急避撞。其中,障碍物信息包括障碍物外形轮廓的离散点坐标,由雷达传感器测量获得;汽车行驶状态信息包括汽车纵向速度、侧向速度、横摆角速度,汽车纵向速度和侧向速度由车速传感器测量获得,汽车横摆角速度由陀螺仪测量获得。
[0124] 下面以某轿车为平台,具体说明本发明的方法,实验轿车的主要参数如表1所示:
[0125] 表1实验轿车的主要参数
[0126]
[0127] 路径动态规划模块1实现以下三部分功能:1.1、路径动态规划的性能指标设计;1.2、路径动态规划的约束设计;1.3、路径动态规划控制律滚动时域求解。
[0128] 在1.1部分,路径动态规划的性能指标设计包括以下两部分内容:1.1.1、利用预测时域内预测轨迹的终点坐标与目标点坐标误差的二范数作为跟踪性能指标,体现汽车的轨迹跟踪特性;1.1.2、利用侧向加速度的二范数作为汽车安全指标,体现汽车避撞稳定性;
[0129] 在1.1.1部分,跟踪性能指标以预测时域内预测轨迹的终点坐标与目标点坐标误差的二范数为评价标准,表达式如下:
[0130]
[0131] 其中,Hp,h为路径动态规划模块1的预测时域,(Xt+Hp,h,Yt+Hp,h)为预测时域内预测轨迹的终点坐标,由汽车动力学模型迭代获得,避撞时汽车要达到的目标点坐标(Xg,Yg),即障碍物后方的一个安全点。
[0132] 在1.1.2部分,利用侧向加速度的二范数描述避撞过程中的汽车避撞稳定性,建立离散二次型汽车安全指标为:
[0133]
[0134] 其中,Hc,h为路径动态规划模块1的控制时域,t表示当前时刻,ay为质点模型的侧向加速度,w1为ay的权重系数,路径动态规划模块1设计参数如表2所示,其中Ts1为路径动态规划模块1的采样周期。
[0135] 表2紧急避撞控制器设计参数
[0136]控制器参数 参数值 控制器参数 参数值
Hp,h 5 Hc,h 2
w1 0.5 Ts1 0.01s
[0137] 在1.2部分,路径动态规划的约束设计包括两部分:1.2.1设置汽车稳定性约束,保障汽车避障安全;1.2.2设置位置约束,保证避撞过程中不会与障碍物碰撞。
[0138] 在1.2.1部分,利用线性不等式限制侧向加速度的上下限得到汽车稳定性约束,其数学表达式为:
[0139] |ayk,t|<μg   k=t,t+1t+Hc,h-1     (3)
[0140] 其中,μ为路面附着系数,由估计器获得,g为重力加速度。
[0141] 在1.2.2部分,如图2所示,t时刻障碍物的位置信息可表征为N个离散点的集合,这些信息可由雷达传感器测量获得,其中第j个离散点的坐标表示为(Xj,t,Yj,t),t时刻的汽车质心坐标记为(Xk,t,Yk,t),可由汽车动力学模型计算得出,位置约束定为
[0142]
[0143]
[0144]
[0145]
[0146] 其中,a为汽车质心到车头的距离;b为汽车质心到车尾的距离;c为汽车车宽的一半; 为以t时刻为起点预测时域内k时刻汽车的横摆角;Dx,j,t为障碍物第j个离散点在汽车坐标系中到汽车质心的纵向距离,Dy,j,t为障碍物第j个离散点在汽车坐标系中到汽车质心的横向距离。
[0147] 如图3所示,汽车行驶过程中,障碍物可能以运动的方式突然出现;考虑障碍物沿Y方向运动情况,假定在预测时域内障碍物以恒定速度运动。
[0148] 公式(5)表征了汽车与障碍物N个离散点的接近程度,l值越大,说明汽车与障碍物对应离散点的距离越接近,也就越危险。为了保证算法实时性,定义t时刻l值最大的障碍物离散点j为当前采样周期内的危险点,记为(Xj,t,Yj,t),在预测时域内基于此危险点对障碍物运动进行预测,迭代关系表示为:
[0149]
[0150] 其中,(Xj,t-1,Yj,t-1)为危险点在t-1时刻的坐标;(Xj,k,Yj,k)为预测时域内k时刻危险点的坐标。
[0151] 通过迭代的方式更新公式(5)中的障碍物离散点坐标,在预测时域内将障碍物的位置变化整合为模型预测控制算法的位置约束,优化求解运动障碍物下的紧急避撞问题。
[0152] 在1.3部分,路径动态规划控制律滚动时域求解包括以下步骤:
[0153] 1.3.1、通过雷达传感器获取障碍物信息,通过车速传感器和陀螺仪获取汽车行驶状态信息,并将获取的障碍物信息和汽车行驶状态信息输入路径动态规划模块1;
[0154] 1.3.2、利用线性加权法将跟踪性能指标和汽车安全指标转化为单一指标,构建路径动态规划多目标优化控制问题,该问题要同时满足汽车稳定性约束和位置约束,且保证路径动态规划输入输出符合质点模型:
[0155]
[0156] 服从于
[0157] i)质点模型
[0158] ii)约束条件为公式(3)~(7)
[0159] 1.3.3、在路径动态规划控制器中,调用遗传算法,求解多目标优化控制问题(9),得到最优开环控制ay*为:
[0160]
[0161] 服从
[0162] i)质点模型
[0163] ii)约束条件为公式(3)~(7)
[0164] 1.3.4、利用当前时刻最优开环控制ay*(0),求出横摆角速度参考值 横摆角参考值 侧向位移参考值Yref、纵向速度参考值 具体表达式如下:
[0165]
[0166]
[0167]
[0168]
[0169]
[0170]
[0171] 其中,V为当前汽车的纵向速度, 为汽车侧向速度的参考值, 为路径侧向速度的参考值。
[0172] 所述质点模型为:
[0173]
[0174]
[0175]
[0176]
[0177]
[0178] 其中, ay为汽车侧向加速度;为汽车纵向加速度; 分别为横摆角和横摆角速度; 分别为大地坐标系中汽车质心的纵向速度和侧向速度。
[0179] 路径跟踪控制模块2实现以下三部分功能:2.1、路径跟踪控制的性能指标设计;2.2、路径跟踪控制的约束设计;2.3、路径跟踪控制控制律滚动时域求解。
[0180] 在2.1部分,路径跟踪控制的性能指标设计包括以下两部分内容:2.1.1、利用路径动态规划模块1输出的侧向位移参考值Yref、横摆角参考值 横摆角速度参考值 纵向速度参考值 与实际汽车行驶状态信息的误差的二范数作为循迹性能指标,体现汽车的轨迹跟踪特性;2.1.2、利用控制量变化率的二范数作为转向制动平滑指标,体现转向制动平滑特性。
[0181] 在2.1.1部分,循迹性能指标以路径动态规划模块1输出的参考值与实际汽车行驶状态信息的误差的二范数为评价标准,表达式如下:
[0182]
[0183] 其中,ηk,t为汽车行驶状态信息, ηrefk,t为路径动态规划模块1提供的参考值, Hp,l为路径跟踪控制模块2的预测时域,w2为权重
系数。
[0184] 在2.1.2部分,利用控制量变化率的二范数描述避撞过程中的执行器的转向制动平滑特性,其中,控制量u为汽车前轮转角δ和四个车轮滑移率sii∈{1,2,3,4},建立离散二次型转向制动平滑指标为:
[0185]
[0186] 其中,Hc,l为控制时域,t表示当前时刻,Δu为控制量变化率,路径跟踪控制模块2设计参数如表3所示,其中Ts2为路径跟踪控制模块2的采样周期。
[0187] 表3紧急避撞控制器设计参数
[0188]控制器参数 参数值 控制器参数 参数值
Hp,l 4 δmin -6deg
w2 0.5 δmax 6deg
Ts2 0.01s simin 0
Hc,l 3 simax 0.25
[0189] 在2.2部分,路径动态规划的约束设计为设置汽车稳定性约束,保障汽车避障安全;利用线性不等式限制前轮转角和四个车轮滑移率的上下限,得到转向、制动执行器的物理约束,其数学表达式为:
[0190] δmin<δk,t<δmax   k=t,t+1t+Hc,l-1    (24)
[0191] simin<sik,t<simax i∈{1,2,3,4} k=t,t+1t+Hc,l-1    (25)
[0192] 其中,δmin为前轮转角下限,δmax为前轮转角上限,simin为四个车轮滑移率下限,simax为四个车轮滑移率上限。
[0193] 在2.3部分,路径跟踪控制控制律滚动时域求解包括以下步骤:
[0194] 2.3.1、从路径动态规划模块1中获得参考值,并将信息输入路径跟踪控制模块2;
[0195] 2.3.2、利用线性加权法将循迹性能指标和转向制动平滑指标转化为单一指标,构建路径跟踪控制多目标优化控制问题,该问题要同时满足转向、制动执行器的物理约束,且保证路径跟踪控制输入输出符合汽车动力学模型:
[0196]
[0197] 服从于
[0198] i)汽车动力学模型
[0199] ii)约束条件为公式(24)~(25)
[0200] 2.3.3、在路径跟踪控制器中,调用遗传算法,求解多目标优化控制问题(26),得到最优开环控制u*为:
[0201]
[0202] 服从于
[0203] i)汽车动力学模型
[0204] ii)约束条件为公式(24)~(25)
[0205] 2.3.4、利用当前时刻最优开环控制u*(0)进行反馈,实现闭环控制;
[0206] 如图4所示,本发明所述汽车动力学模型为:
[0207]
[0208]
[0209]
[0210] Fxi=fxicos(δi)-fyisin(δi), i∈{1,2,3,4}    (31)
[0211] Fyi=fxisin(δi)+fyicos(δi), i∈{1,2,3,4}    (32)
[0212]
[0213]
[0214] 其中,Fxi、Fyi分别为四个车轮沿着车身坐标方向的纵向分力与侧向分力;fxi、fyi分别为四个车轮沿车轮坐标方向的分力,其中fxi为四个车轮滑移率和车轮垂直载荷的函数,fyi为前轮转角和车轮垂直载荷的函数,具体数值可由魔术公式确定; 分别为汽车纵向速度和纵向加速度; 分别为汽车侧向速度和侧向加速度; 分别为汽车横摆角、横摆角速度和横摆角加速度;lf、lr分别为汽车质心到前、后轴的距离,ls为轮距大小的一半;Jz为绕汽车质心的铅垂轴的横摆转动惯量;M为汽车质量;X、Y分别为大地坐标系中汽车质心位置的横纵坐标;δi为四个车轮转角,这里汽车为前轮转向,故δ3=δ4=0;
[0215] 所述魔术公式的参数由试验拟合得出,具体表达式如下:
[0216]
[0217]
[0218]
[0219]
[0220]
[0221]
[0222]
[0223]
[0224]
[0225]
[0226]
[0227]
[0228] 其中,V为当前汽车的纵向速度;αf、αr分别为前轮侧偏角和后轮侧偏角;Fz,f、Fz,r分别为汽车前、后轴载荷;si为汽车四个车轮滑移率;Axi、Bxi、Cxi、Dxi、Exi和Ayi、Byi、Cyi、Dyi、Eyi为试验拟合参数,具体参数由下表所示:
[0229] 表4魔术公式参数
[0230]a0 a1 a2 a3 a4 a5 a6    
1.75 0 1000 1289 7.11 0.0053 0.1925    
b0 b1 b2 b3 b4 b5 b6 b7 b8
1.57 35 1200 60 300 0.17 0 0 0.2
[0231] EPS力矩补偿模块4的设计方法为:选取30名驾驶员,按照性别、熟练程度分为以下四类:熟练男驾驶员、熟练女驾驶员、不熟练男驾驶员、不熟练女驾驶员。驾驶员按照预先分类分别进行实车调试,调试流程如图5所示,首先将车速定为60km/h,前轮附加转角定为3deg,实验员根据驾驶员对转向盘突变力矩接受程度的反馈信息,反复调试力矩补偿控制增益,当驾驶员感觉突变力矩过大时,实验员将力矩补偿控制增益降低,当驾驶员感觉突变力矩过小时,实验员则将力矩补偿控制增益调大,最终保证转向盘突变力矩能够被驾驶员所接受,并记录此时的力矩补偿控制增益数值;其次,车速仍定为60km/h,前轮附加转角范围为-6deg到6deg,间隔为2deg,由于汽车转向时左右两侧是对称的,前轮附加转角相同幅值情况下左右两侧产生的转向盘突变力矩是相同的,因此只需调整前轮附加转角范围为
0deg到6deg下的力矩补偿控制增益即可。实验时实验员根据驾驶员对转向盘突变力矩的接受程度调试0deg到6deg范围内各个转角干预下的力矩补偿控制增益,使各前轮附加转角干预下的转向盘突变力矩均被驾驶员接受,进而确定出车速60km/h不同转角干预下的力矩补偿控制增益,并记录力矩补偿控制增益的具体数值;最后,采用相同的方法调试出不同车速不同转角干预下的力矩补偿控制增益,车速范围为10km/h到100km/h,车速间隔为20km/h,最终确定出车速、前轮附加转角、力矩补偿控制增益的三维数表,图6是本发明EPS力矩补偿控制增益三维MAP图。最后将EPS力矩补偿控制增益三维MAP图植入EPS控制器中,EPS控制器控制EPS助力电机达到力矩补偿的控制效果。