【技术实现步骤摘要】
基于高速非奇异切换滑模的自主车辆路径跟踪控制方法
[0001]本专利技术属于自主车辆
,尤其是在车辆避障弯道转向以及多变复杂路面工况下,保持良好的跟踪精度以及收敛速度的自主车辆路径跟踪控制方法
。
技术介绍
[0002]作为自主车辆的关键技术之一,路径跟踪问题的目标是控制车辆准确地跟踪给定的参考路径,同时在车辆动力学模型和运动学模型的基础上,保持纵向以及横向稳定性
。
由于道路和行驶条件的复杂性,特别是极端工况下,车辆的路径跟踪控制性能显得尤为重要
。
[0003]为了消除横向路径跟踪误差并保证车辆的稳定性,已有多种控制方法被采用,比如滑模控制
、
模型预测控制
、PID
控制以及模糊逻辑控制等
。
专利技术专利
CN109318905A
中,基于车辆的横向控制投影运动学模型,使用
PID
控制方法对车辆进行路径跟踪控制,但是该方法只考虑了车辆的运动学模型,忽略了当车辆运行于极端工况下时突出的动力学模型特性,不能有效的保证控制器的鲁棒性
。
另外公开号为
CN109795502A
的专利技术专利申请提出了基于模型预测控制的车辆路径跟踪控制算法,其考虑了车辆行驶过程中的安全性能
、
舒适性能以及经济性能但是该方法没有考虑到模型预测控制算法高昂的计算代价,难以得到实际的应用
。
[0004]目前自主车辆路径跟踪控制的研究领域,普遍存在
【技术保护点】
【技术特征摘要】
1.
一种基于高速非奇异切换滑模的自主车辆路径跟踪控制方法,具体包括如下步骤:
A
:在车辆仿真软件
Carsim
中建立一辆具有高保真度的车辆模型,设置其输入变量为前轮转角
δ
fl
、
δ
fr
以及后轮转角
δ
rl
、
δ
rr
;输出变量为车辆纵向与横向速度
v
x
、v
y
;车辆纵向和横向加速度
a
x
、a
y
;车辆航向角
、
横摆角速度以及侧滑角
θ
、
γ
、
β
;地面摩擦附着系数
μ
;路径曲率
ρ
以及车辆质心位于地面坐标系上的坐标点
x0、y0;
B:
基于车辆的实时位置信息
x0以及上层轨迹规划控制器得到参考航向角与参考横向位移,再结合车辆的实时航向角和位置坐标,得到预瞄点的映射误差,推出车辆的运动学模型;
C
:结合车辆的横向和纵向加速度以及车身结构参数得到作用于每个车轮上的垂直载荷的估计值,由此再加上车辆前后轴的名义转向刚度以及负载因数得到时变的非线性转向刚度;利用小角度近似法得到轮胎滑移角的简化表达式;最后结合上述公式得到车轮所受侧向力;
D
:基于得到的车轮侧向力的估计值求出车辆的横摆角速度,并由此推出车辆的侧滑角,得到车辆的动力学模型;
E
:由得到的车辆运动学模型和车辆动力学模型,推出关于预瞄点映射误差的二阶集总误差模型表达式,并由此设计自适应递归终端滑模控制器;
F
:根据得到的集总误差模型与系统的参考误差信号设计递归终端滑模面表达式,并根据自适应法则实时更新滑模面的控制参数,通过选取合适的参数,使得滑模变量初始值为零,省去了控制过程中的趋近阶段,加速控制收敛;
G
:设计控制器输入变量作为车辆的前轮转角输入信号,在该控制器作用下可以保证误差的有限时间收敛,并且使得该系统对于参数不确定性和外界扰动具有较好的鲁棒性,无人驾驶车辆能够保证有效地跟踪参考路径
。2.
根据权利要求1所述的控制方法,其特征在于,步骤
A
中的车辆模型为四轮转向,后轮转向角度输入为零
。3.
根据权利要求1所述的控制方法,其特征在于,步骤
B
具体包括如下步骤:
(B1)
车辆跟踪参考横向位移和参考航向角如下:
(B2)
简化车辆运动学模型如下:其中
e
m
为投影点到参考路径的映射误差距离;
e
为车辆质心偏离参考路径的横向位移;
x
m
为投影距离;
Δ
θ
为车辆航向角误差;
v
x
、v
y
分别为车辆的纵向速度和横向速度;
d
为车辆沿参考路径驶过的距离;
γ
为车辆横摆角速度;
ρ
为参考路径曲率
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。