一种基于Popov超稳定性的智能车路径跟踪控制方法

文档序号:25612226发布日期:2021-06-25 15:16阅读:165来源:国知局
一种基于Popov超稳定性的智能车路径跟踪控制方法
一种基于popov超稳定性的智能车路径跟踪控制方法
技术领域
1.本发明涉及智能车路径跟踪领域,一种基于popov超稳定性的智能车路径跟踪控制方法。


背景技术:

2.车辆的运动控制是指根据运动规划输出和实时反馈的车辆行驶状态来控制底盘执行器的动作,使车辆稳定、精确地跟踪期望路径或轨迹。而无人驾驶汽车的路径跟踪控制问题是车辆运动控制中的核心问题,具有重要的理论意义与现实意义。
3.目前智能车的路径跟踪控制研究大多采用mpc算法,但该算法计算量大,无法满足无人车行驶时的实时性要求。常用的滑膜控制算法的颤振问题对智能车执行机构的可靠性也影响较大。而模型参考自适应控制是一种经典的控制方法,根据稳定性理论设计的模型参考自适应控制路径跟踪控制器的实时性优于mpc算法,同时也不存在颤振现象。
4.由此可见,本发明专利提出的智能车路径跟踪控制方法有着重要意义。


技术实现要素:

5.本发明所要解决的技术问题是针对背景技术中所涉及到的缺陷,提供一种基于popov超稳定性的智能车路径跟踪控制方法。
6.本发明的一种基于popov超稳定性的智能车路径跟踪控制方法,包括以下步骤:
7.步骤1,基于二自由度智能车动力学模型,建立路径跟踪动力学模型;
[0008][0009]
式中,a是状态矩阵,b是反馈矩阵;δ
f
是智能车前轮转角;e
x
(t)是误差状态矩阵,表示对e
x
求一阶导数。
[0010]
步骤2,利用popov超稳定性理论,设计模型参考自适应路径跟踪方法,选择智能车前轮转角δ
f
的表述式为:
[0011]
δ
f
(t)=

(k
p
)e
x
(t)+k
u
u
w
(t)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
[0012]
其中,u
w
(t)是理想路径的参考模型输入;k
p
是自适应前馈增益,k
u
是自适应反馈增益。
[0013]
步骤3,采用非线性孤立化方法,将路径跟踪动力学模型化为正向线性部分,自适应前馈增益k
p
和自适应反馈增益k
u
均为非线性增益,将公式(2)智能车前轮转角δ
f
化为非线性反馈部分。
[0014]
步骤4,根据popov超稳定性理论设计路径跟踪控制器,需要使正向线性部分严格正实,同时非线性反馈部分满足popov积分不等式,从而求解出自适应前馈增益k
p
和自适应反馈增益k
u

[0015]
步骤5,根据自适应前馈增益k
p
和自适应反馈增益k
u
,智能车可以动态调整前轮转角,实现路径跟踪。
[0016]
本发明采用以上技术方案与现有技术相比,具有以下技术效果:
[0017]
本发明提供了一种基于popov超稳定性的智能车路径跟踪控制方法,在一定程度上改善了智能车路径跟踪时的实时性差、执行机构抖振等缺陷。本发明设计了一种基于popov超稳定性的智能车路径跟踪控制方法,基于路径跟踪动力学模型,利用黎卡提方程解决了正向线性部分无法严格正实的问题,同时求解popov积分不等式使非线性反馈部分满足超稳定性要求,保证了系统的稳定性,使得智能车能很好地跟踪期望路径。
附图说明
[0018]
图1是本发明的基于popov超稳定性的智能车路径跟踪控制方法流程示意图。
[0019]
图2是在干燥路面条件下本发明的路径跟踪结果曲线图。
[0020]
图3是在干燥路面条件下本发明的路径跟踪横摆角速度曲线图。
[0021]
图4是在湿滑路面条件下本发明的路径跟踪结果曲线图。
[0022]
图5是在湿滑路面条件下本发明的路径跟踪横摆角速度曲线图。
具体实施方式
[0023]
下面结合附图对本发明的技术方案做进一步的详细说明:
[0024]
本发明可以以许多不同的形式实现,而不应当认为限于这里所述的实施例。相反,提供这些实施例以便使本公开透彻且完整,并且将向本领域技术人员充分表达本发明的范围。
[0025]
如图1所示,首先,智能车在启动无人驾驶模式时需要先获取期望路径信息,所述期望路径为一条坐标已知路径,再使用本发明的一种基于popov超稳定性的智能车路径跟踪控制方法对期望路径跟踪。
[0026]
本发明的一种基于popov超稳定性的智能车路径跟踪控制方法,包括以下步骤:
[0027]
步骤1,基于二自由度智能车动力学模型,建立路径跟踪动力学模型:
[0028][0029][0030][0031]
式中,a是状态矩阵,b是反馈矩阵;i
z
是质心绕z轴的转动惯量;k
f
是智能车前轮的侧偏刚度,k
r
是智能车后轮的侧偏刚度,l
f
是智能车前轴至质心距离,l
r
是智能车后轴至质心距离;u是智能车质心处纵向速度;δ
f
是智能车前轮转角;m是车辆质量;e1是智能车质心到理想路径之间的距离偏差,e2是智能车当前航向角与理想航向角之间的偏差;e
x
(t)是误差状态矩阵。
[0032]
步骤2,基于步骤1)中的路径跟踪动力学模型,利用popov超稳定性理论,设计模型
参考自适应路径跟踪方法,选择智能车前轮转角δ
f
的表述式为:
[0033]
δ
f
(t)=

(k
p
)e
x
(t)+k
u
u
w
(t)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
[0034]
其中,u
w
(t)是理想路径的参考模型输入;k
p
是自适应前馈增益,k
u
是自适应反馈增益,具体可表示是:
[0035][0036]
其中,φ1[v,t]、φ2[v,t]、ψ1[v,t]和ψ2[v,t]均为矩阵,φ1[v,t]用于表示k
p
与v在[0,t]之间非线性时变关系;φ2[v,t]用于表示k
p
与v在t时刻的非线性映射关系;ψ1[v,t]用于表示k
u
与v在[0,t]之间的非线性时变关系;ψ2[v,t]用于表示k
u
与v在t时刻的非线性映射关系;v是非线性反馈通道的输入量,k
p0
和k
u0
均是常数矩阵,表示k
p
和k
u
的初值;
[0037]
步骤3,基于步骤1)和步骤2),采用非线性孤立化方法,将路径跟踪动力学模型化为正向线性部分,自适应前馈增益k
p
和自适应反馈增益k
u
均为非线性增益,将式(2)智能车前轮转角δ
f
的表述式化为非线性反馈部分,
[0038]
其中,正向线性部分可表示是:
[0039][0040]
式中,d为矩阵,表示线性补偿器;v是非线性反馈通道的输入量。
[0041]
非线性反馈部分可表示是:
[0042][0043]
步骤4,根据popov超稳定性理论设计路径跟踪控制器,需要使正向线性部分严格正实,同时非线性反馈部分满足popov积分不等式,从而求解出自适应前馈增益k
p
和自适应反馈增益k
u

[0044]
通过以下步骤实现:
[0045]
步骤4.1,路径跟踪动力学模型的状态矩阵a第一列为0向量,正向线性部分无法严格正实,因此需要将自适应前馈增益k
p
分成正实反馈补偿矩阵k
p1
与自适应反馈矩阵k
p2
,记为,
[0046]
k
p
=k
p1
+k
p2
[0047]
使得正向线性部分补偿。k
p1
可保证正向线性环节严格正实,k
p2
满足选择的自适应律,即,k
p2
仍满足式(3)中k
p
的表达式。
[0048]
式(2)可以写为,
[0049]
δ
f
(t)=

(k
p1
+k
p2
)e
x
(t)+k
u
u
w
(t);
ꢀꢀꢀꢀ
(6)
[0050]
根据式(3),k
p2
的可表示为:
[0051]
[0052]
k
p20
是常数矩阵,表示k
p2
的初值;
[0053]
步骤4.2),求解黎卡提方程:
[0054][0055]
其中,p和q是对称正定矩阵,r
‑1是常数。
[0056]
根据上式可求解出正实反馈矩阵k
p1
与正定矩阵p,取d=b
st
p,则正向线性环节严格正实。
[0057]
步骤4.3),正向线性部分严格正实后,需要非线性反馈部分满足popov积分不等式:
[0058][0059]
式中,是任意正数;η是输入输出内积的积分,表示输入输出内积的平均值大于某一负常数。
[0060]
将式(5)代入式(8)可得:
[0061][0062]
式中,
[0063][0064][0065][0066][0067]
步骤4.4),求解φ1、φ2、ψ1及ψ2。引入正定积分核,若使矩阵φ1[v,τ,t]、φ2[v,τ,t]、ψ1[v,τ,t]及ψ2[v,τ,t]满足:
[0068][0069]
式中k
φ
(t

τ)是正定积分核;g
φ
是正定矩阵;均表示t≥0时的半正定时变矩阵。k
ψ
(t

τ)是正定积分核;g
ψ
是正定矩阵;均表示t≥0时的半正定时变矩阵。
[0070]
考虑到本发明的智能车路径控制方法的路径跟踪性能与鲁棒性能,选取合适的正定积分核k
φ
(t

τ)及k
ψ
(t

τ)、正定矩阵g
φ
及g
ψ
、半正定时变矩阵和较为关键,需要根据实际的控制效果进行不断的调试与分析,从而选取合适的矩阵。
[0071]
则等价非线性反馈部分满足popov积分不等式。
[0072]
综上所述,求解后的正实反馈补偿矩阵k
p1
、自适应反馈矩阵k
p2
及自适应反馈增益k
u

[0073]
k
p1
=r
‑1b
st
p
ꢀꢀꢀꢀ
(15)
[0074][0075][0076]
根据式(15)和式(16)可以求解出自适应前馈增益k
p
[0077][0078]
步骤5,根据自适应前馈增益k
p
和自适应反馈增益k
u
,智能车可以动态调整前轮转角,实现路径跟踪。
[0079]
为了验证本方法的可行性与有效性,在carsim/simulink平台中利用该方法进行了智能车路径跟踪仿真,并将仿真结果与传统最优二次型(lqr)控制方法进行了对比。
[0080]
基于popov超稳定性的智能车路径跟踪控制方法的路径跟踪仿真结果如图2至图5所示。图2是干燥路面,路面附着系数是0.75,图4是湿滑路面,路面附着系数是0.5,图2至图5所跟踪路径均是双移线,速度均是72km/h。
[0081]
如图2所示,在干燥路面条件下,本发明所设计的基于popov超稳定性的路径跟踪控制方法与基于lqr的路径跟踪控制方法都具有一定的路径跟踪效果,但本发明的路径跟踪性能更好,跟踪精度更高。
[0082]
如图3所示,两种控制方法控制的智能车横摆角速度都相对较小,其中popov自适应控制下的智能车最大横摆角速度仅是0.2rad/s,表明在干燥路面条件下,基于popov超稳定性的路径跟踪控制方法在保证无人车精确跟踪路径的同时,能够使无人车行驶稳定。
[0083]
如图4所示,在湿滑路面条件下,基于lqr的路径跟踪控制方法使智能车出现后轮侧滑甚至甩尾现象,跟踪路径出现一定的波动。但本发明所设计的控制方法仍然能够保证智能车在路径跟踪时的跟踪精度。
[0084]
如图5所示,基于lqr的路径跟踪控制方法横摆角速度变化曲线发生剧烈波动,导致无人车行驶不稳定。本发明所设计的控制方法具有更强的鲁棒性和全局渐进稳定性,无人车虽然会小幅度偏离期望轨迹,但始终将车辆状态限制在稳定区域内,使智能车的横摆角速度也处于正常范围内。
[0085]
本技术领域技术人员可以理解的是,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。
[0086]
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1