【技术实现步骤摘要】
一种无人驾驶车辆跟踪控制方法及装置
[0001]本专利技术属于无人驾驶
,具体涉及一种无人驾驶车辆跟踪控制方法及装置。
技术介绍
[0002]跟踪控制技术作为无人驾驶系统的关键技术之一,通过控制车辆的转向系统以及制动/驱动系统等,使得车辆能够在指定的时间到达给定的或规划的轨迹点,从而实现车辆的无人驾驶操作。
[0003]目前行业内主流的无人驾驶系统跟踪控制技术有PID控制算法、预瞄式控制算法、前反馈控制算法、传统模型预测算法。PID控制算法需要大量的人工标定,控制精度无法实时保证,同时当车辆状态发生改变时,控制精度会受到较大影响,导致控制误差较大;预瞄式控制算法与前反馈控制算法不需要人工标定,控制精度能够保证车辆正常行驶,但不具备车速扰动抗干扰能力,当车速发生突变时,由于时间滞后等因素影响会导致控制误差变大;相比以上算法,传统模型预测控制算法在保证控制精度的同时,具备良好的车速扰动抗干扰能力,但由于需要反复进行在线优化,随着场景的变化,在线计算量会显著增加,不能满足无人驾驶系统实时跟踪控制的需求。
技术实现思路
[0004]本专利技术提供了一种无人驾驶车辆跟踪控制方法及装置,用以解决现有技术的控制方法无法满足无人驾驶系统实时跟踪控制需要的问题。
[0005]为解决上述技术问题,本专利技术的技术方案包括:
[0006]本专利技术提供了一种无人驾驶车辆跟踪控制方法,包括如下步骤:
[0007]1)获取车辆当前系统状态量,根据当前系统状态量所在状态分区,确定与系统状态分
【技术保护点】
【技术特征摘要】
1.一种无人驾驶车辆跟踪控制方法,其特征在于,包括如下步骤:1)获取车辆当前系统状态量,根据当前系统状态量所在状态分区,确定与系统状态分区对应的控制显式关系式;其中,采用显式模型预测控制方法得到所述状态分区以及状态分区对应的控制显式关系式;且所述显式模型预测控制方法的系统状态量包括车体坐标系下纵向位移的一阶导数、车体坐标系下横向位移的一阶导数、横摆角、横摆角的一阶导数、惯性坐标系下纵向位移、以及惯性坐标系下横向位移,系统控制量为前轮转角;2)将当前系统状态量代入至所述控制显式关系式中,得到与所述当前系统状态量对应的当前最优前轮转角控制量;3)参照所述当前最优前轮转角控制量,控制车辆运行,以使车辆跟踪预设轨迹。2.根据权利要求1所述的无人驾驶车辆跟踪控制方法,其特征在于,采用显式模型预测控制方法得到所述状态分区以及状态分区对应的控制显式关系式包括:建立车辆动力学模型,并将动力学模型转化为状态空间表达式;基于所述状态空间表达式,应用线性二次调节器构建车辆控制优化函数;将车辆控制优化函数转化为最优控制问题,转化得到二次规划的标准形式,进而将二次规划的标准形式转化为二次最优化形式;将库恩塔克约束条件的公式代入至所述二次最优化形式进行条件约束,最终求解得到最优前轮转角控制量;采用分段函数表示所述最优前轮转角控制量,以得到各状态分区以及以状态分区对应的控制显式关系式。3.根据权利要求2所述的无人驾驶车辆跟踪控制方法,其特征在于,所述车辆动力学模型为:其中,分别为车体坐标系下横向位移、纵向位移的二阶导数,为车体坐标系下横向位移、纵向位移的一阶导数;为横摆角;为横摆角的一阶导数,为横摆角的二阶导数;m为车辆质量;C
lf
、C
lr
分别为车辆前后轮胎的纵向刚度;C
cf
、C
cr
分别为车辆前后轮胎的侧偏刚度;s
f
、s
r
分别为车辆前后轮胎的滑移率;δ
f
为前轮转角;a为前轴到质心的距离;I
z
为z轴转动惯量;b为后轴到质心的距离;分别为惯性坐标系下横向位移、纵向位移的一阶导数。4.根据权利要求3所述的无人驾驶车辆跟踪控制方法,其特征在于,所述状态空间表达式为:
其中,为系统状态量ξ的一阶导数,为系统状态量ξ的一阶导数,分别为惯性坐标系下横向位移、纵向位移;u=δ
f
为系统控制量;C(t)=(0,0,0,0,1,0)
T
,且:,且:5.根据权利要求2所述的无人驾驶车辆跟踪控制方法,其特征在于,所述车辆控制优化函数为:J
*
...
【专利技术属性】
技术研发人员:黄琨,苏常军,陈慧勇,
申请(专利权)人:郑州宇通客车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。