[发明专利]一种基于微分平坦的智能车避障控制方法有效
申请号: | 201811607568.4 | 申请日: | 2018-12-27 |
公开(公告)号: | CN109677403B | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 郭洪艳;薄悦;朱飞白;申忱;陈虹;刘俊 | 申请(专利权)人: | 吉林大学 |
主分类号: | G06F17/13 | 分类号: | G06F17/13;B60W30/09;B60W30/14;B60W50/00;G06F30/15 |
代理公司: | 长春吉大专利代理有限责任公司 22201 | 代理人: | 刘驰宇 |
地址: | 130012 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于微分平坦的自主驾驶车辆避障控制方法,包括以下步骤:判断自主车辆采取何种驾驶子操作;建立简化车辆系统模型;找到平坦输出,并用其及其有限阶导数表示系统状态和控制输入;对平坦输出进行参数化;进行基于微分平坦的自主驾驶车辆避障控制器设计并完成控制;本方法通过判断纵向距离与安全距离的关系来决策采取何种驾驶操作,采用微分平坦原理,使车辆在保持车辆行驶稳定性的前提下,在较短时间内避开障碍物;本方法使得智能车可以更实时的去应对周围道路,交通和环境条件以及驾驶场景,保持车辆行驶的稳定性,并满足高速公路行车对最低车速的限制要求;采用微分平坦控制,降低了规划空间的维度,提高了控制速度。 | ||
搜索关键词: | 一种 基于 微分 平坦 智能 车避障 控制 方法 | ||
【主权项】:
1.一种基于微分平坦的智能车避障控制方法,其特征在于,包括以下步骤:步骤一、操作规划:判断自主车辆采取何种驾驶子操作在处理避障问题的思想上,提出了操作规划的思路,即自主车辆的任何驾驶过程都可以分解为一系列基本驾驶子操作的组合,驾驶子操作包括巡航和换道;自主车辆与前方障碍车辆的纵向距离:d=|xobs‑xx| (1)基于车辆制动过程运动学分析的避障安全距离模型:
其中,d为自主车辆与前方障碍车辆的纵向距离;xobs为前方障碍车辆的纵向距离;xx为自主车辆的纵向距离;Ds为避障安全距离;vx为自主车辆的纵向速度,v2为障碍车辆的纵向速度,ax为自主车辆的制动减速度,a2为障碍车辆的制动减速度;d0为自主车辆和障碍车辆均处于静止状态时两车辆之间应保持的最小安全距离,d0取0.5m;tx为自主车辆制动系统协调时间,tx取0~2s;thum为驾驶员的制动反应时间,thum取0.3~2.0s;车辆位置xobs、xh,速度vx、v2以及加速度ax、a2由自主车辆中的传感器测量得到;为保证足够的安全,简化安全距离模型,本方法假设一种极限工况,即假设前方障碍车辆静止,忽略驾驶员的制动反应时间,即v2=0,thum=0,安全距离模型简化为:
根据纵向距离与安全距离的大小来决策采取何种驾驶子操作:当自主车辆与前方障碍车辆的纵向距离d大于或等于安全距离Ds,即d≥Ds时,自主车辆保持行车道巡航;当自主车辆与前方障碍车辆的纵向距离d小于安全距离Ds,即d<Ds时,自主车辆需要超越前方障碍车辆,进行换道;步骤二、建立简化的车辆系统模型:
式中,![]()
其中,大地坐标系以自主车辆初始位置为大地坐标系的坐标原点O1,自主车辆初始前进方向为大地坐标系的横轴,即X1轴的正方向;垂直于X1轴指向驾驶员左侧的方向为大地坐标系的纵轴,即Y1轴的正方向;车辆坐标系以自主车辆质心为车辆系的坐标原点O2,沿着车身向前的方向为车辆坐标系的横轴,即X2轴的正方向;垂直于X2轴指向驾驶员左侧的方向为车辆坐标系的纵轴,即Y2轴的正方向;垂直于X2轴和Y2轴并通过自主车辆的质心指向上方的方向为车辆坐标系的纵轴Z2;x为系统的状态向量;u为系统控制量;A为系统矩阵;B为输入矩阵;y为自主车辆的质心在大地坐标系下的侧向位移,单位:m;vy为自主车辆的侧向速度,单位:m/s;γ为自主车辆的横摆角,单位:rad;
为自主车辆的横摆角速度,单位:rad/s;δsw为自主车辆的方向盘转角,单位:rad;vx为自主车辆的纵向速度,单位:m/s;Cf为自主车辆前轮轮胎的侧偏刚度,单位:N/rad;Cr为自主车辆后轮轮胎的侧偏刚度,单位:N/rad;m为自主车辆的质量,单位:kg;a为自主车辆的质心到自主车辆前轴的距离,单位:m;b为自主车辆质心到自主车辆后轴的距离,单位:m;Is为自主车辆的方向盘转角到自主车辆的前轮转角的转向系角传动比;Iz为自主车辆绕车辆坐标系纵轴Z2的转动惯量,单位:kg·m2;步骤三、采用微分平坦方法:首先确定平坦输出,用选取的平坦输出z及其有限阶导数来表示系统状态和控制输入:(1)平坦输出:z=y (15)其中,y为自主车辆的质心大地坐标系下的侧向位移;(2)系统状态的平坦输出表示:用y表示自主车辆的质心在大地坐标系下的侧向位移,根据车辆坐标系与大地坐标系的转换关系可得到自主车辆在大地坐标系下的侧向位移y与自主车辆的纵向速度vx和自主车辆的侧向速度vy之间的关系如下:
自主车辆工作在稳定工况,横摆角很小,即γ≈0,因此可有如下近似:
式(16)便可以化简为:
自主车辆的质心速度v为:
前方可行道路区域的道路曲率ρ为:
自主车辆的质心侧偏角β可用式(11)求得:β=‑k1ρ3v+k2ρ (21)其中,k1,k2为曲线参数,取k1=10.1,k2=102537;将式(19)和式(20)带入式(21)可以得到自主车辆的质心侧偏角β的平坦输出表示:
自主车辆的横摆角γ可由式(23)求得:
将式(22)带入式(23)可以得到自主车辆横摆角γ的平坦输出表示M:
其中,M为自主车辆横摆角γ的平坦输出表示;再将式(24)带入式(18)可得自主车辆侧向速度vy的平坦输出表示N:
其中,N为自主车辆的侧向速度vy的平坦输出表示;对自主车辆的横摆角γ求导可以得到自主车辆的横摆角速度
因此,对自主车辆横摆角γ的平坦输出表示M求导可以得到自主车辆横摆角速度
的平坦输出表示
如(26):
其中,
为自主车辆的横摆角速度
的平坦输出表示;(3)控制输入的平坦输出表示:根据力平衡方程、线性轮胎模型以及自主车辆的方向盘转角到自主车辆的前轮转角的转向系角传动比Is可以得到自主车辆的方向盘转角δsw表达式,如式(27):
由式(28)可知,需要得到自主车辆的侧向速度vy的一阶导数
因此对式(25)求导可得:
其中,
为自主车辆的侧向速度vy的一阶导数
的平坦输出表示;将式(25)、式(26)以及式(28)带入式(27)中得到自主车辆的方向盘转角δsw的平坦输出表示:
步骤四、将平坦输出参数化:平坦输出参数化过程中,考虑到自主车辆的侧向运动为变加速运动,所以将自主车辆质的心在大地坐标系下的侧向位移y参数化为时间的三次函数:y=b3t3+b2t2+b1t+b0 (30)其中,b3,b2,b1,b0为待优化参数;步骤五、采用微分平坦方法进行自主避障控制器设计,为使自主车辆在尽可能短的时间内避开障碍物,并保证自主避障控制器输出的控制量始终平稳,目标函数为:满足:
其中,J为优化函数的目标函数;t为任意时刻;Δt为滚动时域;yr为通过自主车辆感知系统得到的前方可行道路区域中心线;δswmin为自主车辆的方向盘转角δsw的最小值;δswmax为自主车辆的方向盘转角δsw的最大值;ymin为自主车辆在大地坐标系下的侧向位移y的最小值;ymax为自主车辆在大地坐标系下的侧向位移y的最大值;步骤六、将优化参数b3,b2,b1,b0带入式(30)、式(25)、式(26)、式(24)及式(19)可以得到最优的系统状态y,vy,
γ和控制量δsw;根据步骤一中给出的规则判断自主车辆采取何种子操作:当自主车辆与前方障碍车辆的纵向距离d大于或等于安全距离Ds,即d≥Ds时,自主车辆保持行车道巡航,不需要进行换道避障操作;当自主车辆与前方障碍车辆的纵向距离d小于安全距离Ds,即d<Ds时,自主车辆需要超越前方障碍车辆,进行换道,将优化出的控制量δsw作用于自主车辆执行机构,即可完成换道避障操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林大学,未经吉林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811607568.4/,转载请声明来源钻瓜专利网。