CN104881030A - 基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法 - Google Patents

基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法 Download PDF

Info

Publication number
CN104881030A
CN104881030A CN201510278571.6A CN201510278571A CN104881030A CN 104881030 A CN104881030 A CN 104881030A CN 201510278571 A CN201510278571 A CN 201510278571A CN 104881030 A CN104881030 A CN 104881030A
Authority
CN
China
Prior art keywords
centerdot
vehicle
epsiv
tracking control
beta
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510278571.6A
Other languages
English (en)
Other versions
CN104881030B (zh
Inventor
杨静
荣海军
陈鹏鹏
杜少毅
薛建儒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zaozhuang new era network engineering Co.,Ltd.
Original Assignee
Xian Jiaotong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Jiaotong University filed Critical Xian Jiaotong University
Priority to CN201510278571.6A priority Critical patent/CN104881030B/zh
Publication of CN104881030A publication Critical patent/CN104881030A/zh
Application granted granted Critical
Publication of CN104881030B publication Critical patent/CN104881030B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

本发明提供了一种基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法,包括:1)选择无人车侧纵向耦合跟踪控制器的输入参数和输出参数;2)定义跟踪控制误差及其状态方程;3)用跟踪控制误差作为状态变量,建立快速终端滑模;4)采用快速终端趋近率作为跟踪控制的滑模趋近率;5)根据车辆动力学模型及上述内容推导得出期望的驱动力或制动力和期望的侧向力之间的耦合关系;6)计算得出期望前轮转角;7)根据求得的逆纵向力模型输出的正负,判断当前应计算期望的节气门开度还是期望的制动力矩;8)计算期望的节气门开度或制动力矩。从仿真结果中可以看到,本发明不但提升了位置跟踪控制的误差精度,也具有很好的速度跟踪控制的误差精度。

Description

基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法
【技术领域】
本发明涉及无人驾驶汽车自主驾驶和滑模控制技术领域,特别涉及一种实现无人车侧纵向耦合的跟踪控制方法。
【背景技术】
无人驾驶车辆的运动控制是导航控制体系结构中操纵控制层的关键技术,运动控制算法是该层的核心研究内容。这里的运动控制是基于规划轨迹的跟踪控制。自主驾驶车辆的跟踪控制包括纵向跟踪控制和侧向跟踪控制。纵向跟踪控制是控制车辆的行驶速度同规划速度一致,并且同前车保持一定的行驶距离,侧向跟踪控制则是控制车辆的行驶方向使其沿着规划路径行驶,并满足基本的性能要求,包括跟踪精度,对车辆参数和环境变化的适应能力即鲁棒性,以及乘坐舒适性等。
当无人驾驶车辆执行车道保持等小曲率规划动作时,车辆的侧向运动和纵向运动的耦合性往往可以忽略,进行侧纵向解耦控制,分别设计纵向跟踪控制器和侧向跟踪控制器。纵向跟踪控制算法的研究致力于解决在车辆纵向动力学***强非线性影响下和大的纵向干扰条件影响下提高纵向控制精度的问题。所采用的方法有PID控制、最优控制、自适应控制、滑模控制、模糊控制和人工神经网络控制等智能控制。基于上述算法开发的自动巡航***已经应用于某些高级商业车辆中。由于侧向跟踪控制是基于二维空间解决跟踪问题,再加上车辆和道路参数的变化,以及侧向运动固有的非线性特性,使得控制器的设计往往是一个复杂的问题,具有自校正实时学习能力的控制算法是研究的重点。另一方面,当车辆在存在运动障碍物的环境中进行换道、交叉口转弯等一些复杂的规划机动动作时,要求同时跟踪规划位置序列和规划速度序列,由于车辆的侧向运动和纵向运动此时具有较强的耦合性,若仍然采用侧纵向解耦控制算法,将会产生较大的跟踪误差。
一些研究者基于车辆侧纵向运动的耦合效应进行了侧纵向耦合控制策略的研究,但是目前侧纵向运动的耦合控制策略主要针对车辆队列控制,对于单个自主驾驶车辆机动性较高行为的控制,比如车辆在存在运动障碍物的环境中进行换道、交叉口转弯等一些复杂的规划机动动作,研究的较少或控制精度较低。
以下给出检索的相关文献:
[1]吴青,何智伟,初秀民,宗成强.智能车路***中汽车列队行驶控制关键技术与研究进展[J].交通与计算机,2008,26(4):154-157.
[2]Rajamani R.Vehicle Dynamics and Control.New York:Springer,2006.
[3]Zhou QZ,Wang FY and Li L.Robust Sliding Mode Control of 4WS Vehicles forAutomatic Path Tracking[C].Proceedings of IEEE Intelligent Vehicles Symposium,Piscataway,USA,2005:819-826.
[4]候永平,胡于进,李成刚,郭孔辉.大侧偏角下侧偏松弛长度特性的研究[J].汽车工程,2001(2):78-81.
[5]Edward H,Lim M and Hedrick JK.Lateral and Longitudinal Vehicle Control Coupling forAutomated Vehicle Operation[C].Proceedings of the American Control Conference San Diego,California,Jun.1999:3676-3680.
[6]Rajamani R,Tan HS,Law BK,et al.Demonstration of Integrated Longitudinal and LateralControl for the Operation of Automated Vehicles in Platoons[J].IEEE Transactions on ControlSystems Technology,2000,8(4):695-708.
[7]李以农,杨柳,郑玲等.基于滑模控制的车辆纵横向耦合控制[J].中国机械工程,2007,18(7):866-870.
[8]Yu X,Man Z,Wu Y.Terminal Sliding Modes with Fast Transient Performance[C].Proceedings of the 36th IEEE International Conference on Control&Decision,San Diego,1997:962-963.
[9]于双和,低抖振快速鲁棒滑模控制方法研究[D].哈尔滨工业大学博士论文,2000.
【发明内容】
本发明的目的在于提供一种基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法,以解决上述现有理论与设计上存在的缺陷或不足;该控制方法是为了提升控制器的跟踪性能,通过在控制器设计阶段对耦合性直接进行补偿,使无人车在执行多运动障碍物环境中的换道、交叉口转弯等一些复杂、机动性较高的规划行为时,能够鲁棒的高精度的跟踪规划行为,包括跟踪规划位置状态和速度状态。
为了实现上述的目的,本发明采用如下技术方案:
基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法,包括以下步骤:
步骤一:选择无人车侧纵向耦合跟踪控制器的输入参数和输出参数;
步骤二:定义跟踪控制误差及其状态方程:
ε1=X-Xd+Y-Yd
ϵ · 1 = X · - X · d + Y · - Y · d
其中(X,Y,)分别为被控车辆二维平面上的位置坐标及速度矢量偏航角,(Xd,Yd,)分别为轨迹规划算法所规划轨迹上规划点处车辆的位置坐标及速度矢量偏航角;
步骤三:用跟踪控制误差ε1、ε2作为状态变量,建立一阶非线性切换函数即设计快速终端滑模面S1和S2
S 1 = ϵ · 1 + p α 1 ϵ 1 + p β 1 ϵ 1 p q 1 / p p 1
S 2 = ϵ · 2 + p α 2 ϵ 2 + p β 2 ϵ 2 p q 2 / p p 2
其中pα1>0,pβ1>0,pα2>0和pβ2>0是滑模面一阶项和指数项系数,仿真时取值为pα1=pα2=pβ1=pβ2=2;pq1,pp1,pq2,pp2均为奇数,是幂指数参数,且满足pq1<pp1<2pq1,pq2<pp2<2pq2,仿真时取值为pq1=pq2=5,pp1=pp2=7;
步骤四:采用快速终端趋近率式作为跟踪控制器的滑模趋近率:
S · 1 = - f α 1 S 1 - f β 1 S 1 f q 1 / f p 1
S · 2 = - f α 2 S 2 - f β 2 S 2 f q 2 / f p 2
其中fα1>0,fβ1>0,fα2>0和fβ2>0是快速终端趋近率一阶项和指数项系数,仿真时取值为fα1=fα2=80,fβ1=fβ2=2;fq1,fp1,fq2,fp2均为奇数,是幂指数参数,且满足fq1<fp1<2fq1,fq2<fp2<2fq2,仿真时取值为fq1=fq2=5,fp1=fp2=7;
步骤五:根据车辆动力学模型及上述步骤1到步骤4内容推导得出期望的驱动力或制动力Ftrbrd和期望的侧向力Fld之间的耦合关系:
F trbrd = - ( q 3 f 1 + q 4 f 2 - ( X · · d + Y · · d ) + p α 1 ϵ · 1 + ( p β 1 p q 1 / p p 1 ) ϵ 1 ( p q 1 - p p 1 ) / p p 1 ϵ · 1 + f α 1 S 1 + f β 1 S 1 f q 1 / f p 1 ) / q 1 q 3 + F ld ( q 3 δ f - q 4 ) / q 3
步骤六:计算获得期望前轮转角:
δ fd = F ld / C f + ( β + l f r υ )
其中Cf为前轮胎的侧偏刚度,lf车辆的前轴到质心的距离;υ为车辆的线速度;β为车辆的质心侧偏角;r为车辆的角速度,ψ为车辆的航向角,
步骤七:针对车辆纵向力模型求取以期望驱动力或期望制动力Ftrbrd为输入的逆纵向力模型;如果Ftrbrd的计算结果为正,则为期望的驱动力Ftrd,然后计算期望的节气门开度αthb;反之,如果Ftrbrd的计算结果为负,则为期望的制动力Fbrd,然后计算期望的制动力矩Pbrd
步骤八:期望的节气门开度αthb的计算方法为:不考虑轮胎及传动系的弹性变形,根据车辆纵向力模型、期望的发动机扭矩Ted和当前的发动机转速ωe,利用逆发动机模型可以求得期望的节气门开度αthb
αthb=fieng(Tede)
其中fieng(Tede)表示逆发动机扭矩特性函数;
或者,期望的制动力矩Pbrd的计算公式为:Pbrd=Fbrd/Kbr,Kbr为期望的制动力和制动力矩之间线性关系的比例系数。
步骤一中选取无人车质心位置当前坐标同规划轨迹上规划点位置坐标误差X-Xd、Y-Yd以及无人车速度矢量偏航角同规划点偏航角误差为跟踪控制器的输入参数;节气门开度αth或制动力矩Fbr、前轮转角δf为跟踪控制器输出参数。
前轮胎的侧偏刚度Cf的数值取单轮胎侧偏刚度的两倍。
与现有技术相比,本发明的优势如下:当无人驾驶车辆自主驾驶完成机动性较强的驾驶行为时,如果当前车辆状态同期望状态频繁出现较大跟踪误差,基于本发明方法实现的控制器可以迅速地消减跟踪误差,使无人车快速跟踪期望状态,并且在整个控制过程中不仅对***的不确定性因素具有较强的鲁棒性,而且可以获得满意的动态品质,同时控制简单,易于实现。本发明不但提升了位置跟踪控制的误差精度,也具有很好的速度跟踪控制的误差精度。
本发明步骤五到步骤七中推导均采用车辆侧纵向耦合动力学模型,在车辆机动性较强的行为中有更好的模型精度。
本发明步骤三中用跟踪控制误差ε1、ε2作为状态变量,利用一阶非线性切换函数建立快速终端滑模S1、S2,使车辆跟踪控制***跟踪误差在到达滑模面状态后快速的收敛到零,即无人车当前质心位置同期望位置、当前速度矢量航向角同期望航向角重合。
本发明步骤四中基于快速终端滑模S1、S2建立快速终端趋近率作为跟踪控制器的滑模趋近率,可以使车辆跟踪控制***的跟踪误差在没有位于滑模面时,在有限时间内较弱抖动或无抖动的从任一状态快速到达滑模面,且较常规的方法具有更强的鲁棒性。
【附图说明】
图1是无人车跟踪控制***示意图;
图2是基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法流程图;
图3是逆发动机扭矩特性函数示意图;
图4是目标轨迹、耦合控制下的跟踪轨迹和解耦控制下的跟踪轨迹示意图;
图5为耦合控制下的跟踪误差同解耦控制下的跟踪误差的比较图;其中,图5(a)为X方向位置跟踪误差的比较图,图5(b)为Y方向位置跟踪误差的比较图,图5(c)为X方向速度跟踪误差的比较图,图5(d)为Y方向速度跟踪误差的比较图,图5(e)为偏航角(方向)跟踪误差的比较图;
图6为侧纵向耦合控制算法的控制量示意图;图6(a)为纵向跟踪控制的油门开度示意图,单位为%,图6(b)为纵向跟踪控制的制动踏板压力示意图,单位为N,图6(c)为侧向跟踪控制的前轮转角示意图,单位为rad,图中所示的控制量符合执行器的物理特性约束。
【具体实施方式】
根据侧纵向耦合控制的原理对本设计做进一步的详细描述。
参见图1,本发明用于无人车跟踪规划轨迹时跟踪控制器的设计。
参见图2,本发明基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法分为以下九个步骤,每个步骤具体如下:
1)根据规划轨迹选择无人车侧纵向耦合跟踪控制器的输入参数和输出参数:
(1a)输入参数:无人车质心位置当前坐标同规划轨迹上规划点位置坐标误差X-Xd、Y-Yd;无人车速度矢量偏航角同规划点偏航角误差其中(X,Y,)分别为被控车辆二维平面上的位置坐标及速度矢量偏航角,(Xd,Yd,)分别为轨迹规划算法所规划轨迹上规划点处车辆的位置坐标及速度矢量偏航角。
(1b)输出参数:节气门开度αth(或制动力矩Fbr);前轮转角δf
2)根据快速终端滑模原理定义状态变量为跟踪控制误差,并给出其状态方程:
(2a)状态变量:
ε1=X-Xd+Y-Yd
(2b)状态变量的状态方程:
ϵ · 1 = X · - X · d + Y · - Y · d
车辆的运动学方程为:
X · = υ cos ( ψ + β )
Y · = υ sin ( ψ + β )
ψ · = r
其中υ为车辆的线速度,r为车辆的角速度,ψ为车辆的航向角,β为车辆的质心侧偏角并且
根据车辆的运动学方程可推导出状态变量的状态方程为:
ϵ · 1 = υ ( cos ( ψ + β ) + sin ( ψ + β ) ) - ( X · d + Y · d )
对状态变量的状态方程进一步求导:
ϵ · · 1 = υ · ( cos ( ψ + β ) + sin ( ψ + β ) ) + υ ( r + β · ) ( cos ( ψ + β ) - sin ( ψ + β ) ) - ( X · · d + Y · · d )
3)基于车辆运动学方程设计快速终端滑模面:
(3a)用跟踪控制误差ε1、ε2作为状态变量,建立一阶非线性切换函数即设计快速终端滑模面S1和S2
S 1 = ϵ · 1 + p α 1 ϵ 1 + p β 1 ϵ 1 p q 1 / p p 1
S 2 = ϵ · 2 + p α 2 ϵ 2 + p β 2 ϵ 2 p q 2 / p p 2
其中pα1>0,pβ1>0,pα2>0和pβ2>0是滑模面一阶项和指数项系数,仿真时取值为pα1=pα2=pβ1=pβ2=2;pq1,pp1,pq2,pp2均为奇数,是幂指数参数,且满足pq1<pp1<2pq1,pq2<pp2<2pq2,仿真时取值为pq1=pq2=5,pp1=pp2=7。
(3b)对快速终端滑模面S1和S2求导并带入车辆运动学方程有:
S · 1 = υ · ( cos ( ψ + β ) + sin ( ψ + β ) ) + υ ( r + β · ) ( cos ( ψ + β ) - sin ( ψ + β ) ) - ( X · · d + Y · · d ) + p α 1 ϵ · 1 + ( p β 1 p q 1 / p p 1 ) ϵ 1 ( p q 1 - p p 1 ) / p p 1 ϵ · 1
4)采用快速终端趋近率式作为跟踪控制器的滑模趋近率:
S · 1 = - f α 1 S 1 - f β 1 S 1 f q 1 / f p 1
S · 2 = - f α 2 S 2 - f β 2 S 2 f q 2 / f p 2
其中fα1>0,fβ1>0,fα2>0和fβ2>0是快速终端趋近率一阶项和指数项系数,仿真时取值为fα1=fα2=80,fβ1=fβ2=2;fq1,fp1,fq2,fp2均为奇数,是幂指数参数,且满足fq1<fp1<2fq1,fq2<fp2<2fq2,仿真时取值为fq1=fq2=5,fp1=fp2=7。
5)根据快速终端滑模面、滑模趋近律和车辆动力学耦合方程获得跟踪控制器期望控制量的耦合关系。
(5a)车辆动力学耦合方程:
υ · = 1 m ~ ( F f cos ( δ f - β ) + ( F r - F ad ) cos β - F l sin ( δ f - β ) + R l sin β )
β = 1 m ~ υ · ( F f sin ( δ f - β ) - ( F r - F ad ) sin β + F l cos ( δ f - β ) + R l cos β ) - r
r · = 1 I ~ ψ ( F l l f cos δ f - R l l r )
其中Fl和Rl分别是前后轮胎作用在底盘上的侧向力。Ff和Fr分别是作用在前后轴上的纵向力,由动力总成和制动***产生。Fad为车辆前向空气阻力。δf为前轮转角,lf和lr是车辆的前轴和后轴到质心的距离。l是车辆前后轴之间的距离lf+lrμ是常规路面粘滞系数,通常干燥路面情况下μ=1,而有水的路面情况下μ=0.5,m为车辆的质量,Iψ为车辆的转动惯量。
(5b)根据(3b)中快速终端滑模面的求导、4)中滑模趋近率和(5a)中车辆动力学耦合方程,可推导出跟踪控制器期望控制量Ftrbrd和Fld的耦合关系:
F trbrd = - ( q 3 f 1 + q 4 f 2 - ( X · · d + Y · · d ) + p α 1 ϵ · 1 + ( p β 1 p q 1 / p p 1 ) ϵ 1 ( p q 1 - p p 1 ) / p p 1 ϵ · 1 + f α 1 S 1 + f β 1 S 1 f q 1 / f p 1 ) / q 1 q 3 + F ld ( q 3 δ f - q 4 ) / q 3
其中Ftrbrd为期望的驱动力或制动力,Fld为期望的侧向力,Frr为后轮地面摩擦力, f 2 = ( F f δ f + R l ) / m ~ , f 3 = - R l l r / I ~ ψ , q 1 = 1 / m ~ , q 2 = l f / I ~ ψ , q3=cos(ψ+β)+sin(ψ+β),q4=cos(ψ+β)-sin(ψ+β)。
6)根据线性轮胎模型以及前轮综合侧偏角和前轮转角之间的关系,计算获得期望前轮转角:
(6a)线性轮胎模型:
Fl=Cfδ1
其中Cf为前轮胎的侧偏刚度,这里其数值取单轮胎侧偏刚度的两倍,δ1为前轮综合侧偏角。
(6b)前轮综合侧偏角和前轮转角之间的关系:
δ 1 = δ f - ( β + l f ψ · υ )
(6c)根据(5b)中期望的侧向力Fld获得转向控制量期望前轮转角:
δ fd = F ld / C f + ( β + l f r υ )
7)为求纵向控制量节气门开度αth或制动力矩Pbr,需要针对车辆纵向力模型求取以期望驱动力或期望制动力Ftbrd为输入的逆纵向力模型。如果Ftrbrd的计算结果为正,则为期望的驱动力Ftrd,那么需计算期望的节气门开度αthb。反之,如果Ftrbrd的计算结果为负,则为期望的制动力Fbrd,那么需要计算期望的制动力矩Pbrd
8)假设Ftrbrd为期望的驱动力Ftrd,计算期望的节气门开度αthb
(8a)按照前述建立车辆纵向力模型的假设,不考虑轮胎及传动系的弹性变形,根据模型,期望的驱动力可表示为:
Ftrd=ηDTedτTte)fgearth,υ)i0/ht
其中ηD是车辆传动系动力传递系数,Ted为期望的发动机输出扭矩,τT表示扭矩比系数,其自变量为ωte,是液力耦合器涡轮转速ωt和当前的发动机转速ωe的比值,fgearth,υ)为自动变速器传动比函数,是节气门开度αth(全闭为0,全开为100%)和车速υ的非线性函数;i0为主减速器的传动比;ht为车轮的有效半径。
(8b)由期望的发动机扭矩Ted和当前的发动机转速ωe,利用逆发动机模型可以求得期望的节气门开度αthb,逆发动机模型表示如下:
αthb=fieng(Tede)
其中fieng(Tede)表示逆发动机扭矩特性函数。利用发动机扭矩特性函数fengeth)和提供数据,可以求得由发动机输出扭矩和发动机转速求节气门开度的逆发动机扭矩特性函数fieng(Tede),参照图3。
或者,假设Ftrbrd为期望的制动力矩Pbrd。按照制动力和制动力矩的关系式可以求得逆制动系模型为:
Pbrd=Fbrd/Kbr
其中,Kbr为期望的制动力和制动力矩之间线性关系的比例系数。
本发明中给出了一种基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法,并利用MATLAB对该控制方法进行了仿真验证。从图4-图6的仿真结果中可以看到,当无人驾驶车辆自主驾驶完成机动性较强的驾驶行为时,如果当前车辆状态同期望状态频繁出现较大跟踪误差,基于本发明方法实现的控制器可以迅速地消减跟踪误差,使无人车快速跟踪期望状态。本发明不但提升了位置跟踪控制的误差精度,也具有很好的速度跟踪控制的误差精度,并且控制量平滑且符合执行器的物理特性约束。

Claims (3)

1.基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法,其特征在于,包括以下步骤:
步骤一:选择无人车侧纵向耦合跟踪控制器的输入参数和输出参数;
步骤二:定义跟踪控制误差及其状态方程:
ε1=X-Xd+Y-Yd
ϵ · 1 = X · - X · d + Y · - Y · d
其中分别为被控车辆二维平面上的位置坐标及速度矢量偏航角,分别为轨迹规划算法所规划轨迹上规划点处车辆的位置坐标及速度矢量偏航角;
步骤三:用跟踪控制误差ε1、ε2作为状态变量,建立一阶非线性切换函数即设计快速终端滑模面S1和S2
S 1 = ϵ · 1 + p α 1 ϵ 1 + p β 1 ϵ 1 p q 1 / p p 1
S 2 = ϵ · 2 + p α 2 ϵ 2 + p β 2 ϵ 2 p q 2 / p p 2
其中pα1>0,pβ1>0,pα2>0和pβ2>0是滑模面一阶项和指数项系数,仿真时取值为pα1=pα2=pβ1=pβ2=2;pq1,pp1,pq2,pp2均为奇数,是幂指数参数,且满足pq1<pp1<2pq1,pq2<pp2<2pq2,仿真时取值为pq1=pq2=5,pp1=pp2=7;
步骤四:采用快速终端趋近率式作为跟踪控制器的滑模趋近率:
S · 1 = - f α 1 S 1 - f β 1 S 1 f q 1 / f p 1
S · 2 = - f α 2 S 2 - f β 2 S 2 f q 2 / f p 2
其中fα1>0,fβ1>0,fα2>0和fβ2>0是快速终端趋近率一阶项和指数项系数,仿真时取值为fα1=fα2=80,fβ1=fβ2=2;fq1,fp1,fq2,fp2均为奇数,是幂指数参数,且满足fq1<fp1<2fq1,fq2<fp2<2fq2,仿真时取值为fq1=fq2=5,fp1=fp2=7;
步骤五:根据车辆动力学模型及上述步骤1到步骤4内容推导得出期望的驱动力或制动力Ftrbrd和期望的侧向力Fld之间的耦合关系:
F trbrd = - ( q 3 f 1 + q 4 f 2 - ( Z · · d + Y · · d ) + p α 1 ϵ · 1 + ( p β 1 p q 1 / p p 1 ) ϵ 1 ( p q 1 - p p 1 ) / p p 1 ϵ · 1 + f α 1 S 1 + f β 1 S 1 f q 1 / f p 1 ) / q 1 q 3 + F ld ( q 3 δ f - q 4 ) / q 3
步骤六:计算获得期望前轮转角:
δ fd = F ld / C f + ( β + l f r υ )
其中Cf为前轮胎的侧偏刚度,lf车辆的前轴到质心的距离;υ为车辆的线速度;β为车辆的质心侧偏角;r为车辆的角速度,ψ为车辆的航向角,
步骤七:针对车辆纵向力模型求取以期望驱动力或期望制动力Ftrbrd为输入的逆纵向力模型;如果Ftrbrd的计算结果为正,则为期望的驱动力Ftrd,然后计算期望的节气门开度αthb;反之,如果Ftrbrd的计算结果为负,则为期望的制动力Fbrd,然后计算期望的制动力矩Pbrd
步骤八:期望的节气门开度αthb的计算方法为:不考虑轮胎及传动系的弹性变形,根据车辆纵向力模型、期望的发动机扭矩Ted和当前的发动机转速ωe,利用逆发动机模型可以求得期望的节气门开度αthb
αthb=fieng(Tede)
其中fieng(Tede)表示逆发动机扭矩特性函数;
或者,期望的制动力矩Pbrd的计算公式为:Pbrd=Fbrd/Kbr,Kbr为期望的制动力和制动力矩之间线性关系的比例系数。
2.根据权利要求1所述的基于快速端滑模原理的无人车侧纵向耦合跟踪控制方法,其特征在于:步骤一中选取无人车质心位置当前坐标同规划轨迹上规划点位置坐标误差X-Xd、Y-Yd以及无人车速度矢量偏航角同规划点偏航角误差为跟踪控制器的输入参数;节气门开度αth或制动力矩Fbr、前轮转角δf为跟踪控制器输出参数。
3.根据权利要求1所述的基于快速端滑模原理的无人车侧纵向耦合跟踪控制方法,其特征在于:前轮胎的侧偏刚度Cf的数值取单轮胎侧偏刚度的两倍。
CN201510278571.6A 2015-05-27 2015-05-27 基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法 Active CN104881030B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510278571.6A CN104881030B (zh) 2015-05-27 2015-05-27 基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510278571.6A CN104881030B (zh) 2015-05-27 2015-05-27 基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法

Publications (2)

Publication Number Publication Date
CN104881030A true CN104881030A (zh) 2015-09-02
CN104881030B CN104881030B (zh) 2017-06-27

Family

ID=53948560

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510278571.6A Active CN104881030B (zh) 2015-05-27 2015-05-27 基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法

Country Status (1)

Country Link
CN (1) CN104881030B (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105676674A (zh) * 2016-04-20 2016-06-15 北京航空航天大学 基于指令滤波器的无人机前轮转向控制方法
CN105676643A (zh) * 2016-03-02 2016-06-15 厦门大学 一种智能汽车转向和制动自适应协调控制方法
CN107315411A (zh) * 2017-07-04 2017-11-03 合肥工业大学 一种基于车车协同下无人驾驶车辆的换道轨迹规划方法
WO2018023201A1 (zh) * 2016-08-03 2018-02-08 孟强 一种自适应终端滑模控制方法
CN107792071A (zh) * 2016-08-26 2018-03-13 法乐第(北京)网络科技有限公司 一种无人驾驶设备的行驶方法及装置
CN108227491A (zh) * 2017-12-28 2018-06-29 重庆邮电大学 一种基于滑模神经网络的智能车轨迹跟踪控制方法
CN108549400A (zh) * 2018-05-28 2018-09-18 浙江工业大学 基于对数增强型双幂次趋近律和快速终端滑模面的四旋翼飞行器自适应控制方法
CN109765888A (zh) * 2018-12-27 2019-05-17 东软睿驰汽车技术(沈阳)有限公司 一种车辆控制方法、装置及***
CN110457326A (zh) * 2019-08-13 2019-11-15 长沙智能驾驶研究院有限公司 发动机扭矩map表查表方法、装置、计算机设备和存储介质
CN110703754A (zh) * 2019-10-17 2020-01-17 南京航空航天大学 一种自动驾驶车辆路径与速度高度耦合的轨迹规划方法
CN112224214A (zh) * 2020-10-15 2021-01-15 北京航天发射技术研究所 车辆速度控制方法、装置、设备及计算机可读存储介质
CN112255915A (zh) * 2020-09-30 2021-01-22 南京航空航天大学 一种汽车底盘解耦滑模控制器的构建及参数整定方法
CN112562371A (zh) * 2020-11-02 2021-03-26 河海大学 基于自动驾驶车队在无信号灯交叉路口的轻量级调度方法
CN113009829A (zh) * 2021-02-25 2021-06-22 清华大学 一种智能网联车队纵横向耦合控制方法
CN114721274A (zh) * 2022-04-24 2022-07-08 广东工业大学 一种基于改进fal函数的滑模控制器设计方法及***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6958850B2 (en) * 2002-03-12 2005-10-25 Corning Incorporated Pointing angle control of electrostatic micro mirrors with modified sliding mode control algorithm for precision control
CN103538068A (zh) * 2013-10-12 2014-01-29 江南大学 Scara机器人模糊滑模轨迹跟踪控制方法
CN103616818A (zh) * 2013-11-14 2014-03-05 河海大学常州校区 微陀螺仪的自适应模糊神经全局快速终端滑模控制方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6958850B2 (en) * 2002-03-12 2005-10-25 Corning Incorporated Pointing angle control of electrostatic micro mirrors with modified sliding mode control algorithm for precision control
CN103538068A (zh) * 2013-10-12 2014-01-29 江南大学 Scara机器人模糊滑模轨迹跟踪控制方法
CN103616818A (zh) * 2013-11-14 2014-03-05 河海大学常州校区 微陀螺仪的自适应模糊神经全局快速终端滑模控制方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
YU XINGHOU,MAN ZHIHONG: "Fast termainl sliding-mode control design for nonlinear dynamical system", 《IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I:FUNDAMENTAL THEORY AND APPLICATIONS》 *
吴青云,等: "移动机器人的快速终端滑模轨迹跟踪控制", 《***工程与电子技术》 *
赵鹏,等: "非奇异快速终端滑模液位跟踪控制", 《西安交通大学学报》 *

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105676643A (zh) * 2016-03-02 2016-06-15 厦门大学 一种智能汽车转向和制动自适应协调控制方法
CN105676643B (zh) * 2016-03-02 2018-06-26 厦门大学 一种智能汽车转向和制动自适应协调控制方法
CN105676674A (zh) * 2016-04-20 2016-06-15 北京航空航天大学 基于指令滤波器的无人机前轮转向控制方法
WO2018023201A1 (zh) * 2016-08-03 2018-02-08 孟强 一种自适应终端滑模控制方法
CN107792071A (zh) * 2016-08-26 2018-03-13 法乐第(北京)网络科技有限公司 一种无人驾驶设备的行驶方法及装置
CN107315411A (zh) * 2017-07-04 2017-11-03 合肥工业大学 一种基于车车协同下无人驾驶车辆的换道轨迹规划方法
CN107315411B (zh) * 2017-07-04 2020-04-21 合肥工业大学 一种基于车车协同下无人驾驶车辆的换道轨迹规划方法
CN108227491A (zh) * 2017-12-28 2018-06-29 重庆邮电大学 一种基于滑模神经网络的智能车轨迹跟踪控制方法
CN108549400A (zh) * 2018-05-28 2018-09-18 浙江工业大学 基于对数增强型双幂次趋近律和快速终端滑模面的四旋翼飞行器自适应控制方法
CN109765888B (zh) * 2018-12-27 2021-12-31 东软睿驰汽车技术(沈阳)有限公司 一种车辆控制方法、装置及***
CN109765888A (zh) * 2018-12-27 2019-05-17 东软睿驰汽车技术(沈阳)有限公司 一种车辆控制方法、装置及***
CN110457326A (zh) * 2019-08-13 2019-11-15 长沙智能驾驶研究院有限公司 发动机扭矩map表查表方法、装置、计算机设备和存储介质
CN110703754A (zh) * 2019-10-17 2020-01-17 南京航空航天大学 一种自动驾驶车辆路径与速度高度耦合的轨迹规划方法
WO2021073079A1 (zh) * 2019-10-17 2021-04-22 南京航空航天大学 一种自动驾驶车辆路径与速度高度耦合的轨迹规划方法
CN110703754B (zh) * 2019-10-17 2021-07-09 南京航空航天大学 一种自动驾驶车辆路径与速度高度耦合的轨迹规划方法
CN112255915A (zh) * 2020-09-30 2021-01-22 南京航空航天大学 一种汽车底盘解耦滑模控制器的构建及参数整定方法
CN112224214A (zh) * 2020-10-15 2021-01-15 北京航天发射技术研究所 车辆速度控制方法、装置、设备及计算机可读存储介质
CN112562371A (zh) * 2020-11-02 2021-03-26 河海大学 基于自动驾驶车队在无信号灯交叉路口的轻量级调度方法
CN113009829A (zh) * 2021-02-25 2021-06-22 清华大学 一种智能网联车队纵横向耦合控制方法
CN113009829B (zh) * 2021-02-25 2022-04-26 清华大学 一种智能网联车队纵横向耦合控制方法
CN114721274A (zh) * 2022-04-24 2022-07-08 广东工业大学 一种基于改进fal函数的滑模控制器设计方法及***

Also Published As

Publication number Publication date
CN104881030B (zh) 2017-06-27

Similar Documents

Publication Publication Date Title
CN104881030A (zh) 基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法
CN108454623B (zh) 一种四轮独立驱动无人驾驶电动车辆轨迹跟踪控制方法
Li et al. Development of a new integrated local trajectory planning and tracking control framework for autonomous ground vehicles
CN109318905A (zh) 一种智能汽车路径跟踪混合控制方法
CN103121451B (zh) 一种弯路换道轨迹的跟踪控制方法
Zha et al. A survey of intelligent driving vehicle trajectory tracking based on vehicle dynamics
Cai et al. Implementation and development of a trajectory tracking control system for intelligent vehicle
CN114379583B (zh) 一种基于神经网络动力学模型的自动驾驶车辆轨迹跟踪***及方法
CN108717268A (zh) 基于最优控制与安全距离的自动驾驶最速操纵控制***及其控制方法
CN108860149B (zh) 一种用于智能车辆时间最短自由变道的运动轨迹设计方法
CN112578672B (zh) 基于底盘非线性的无人驾驶汽车轨迹控制***及其轨迹控制方法
CN112660124A (zh) 一种用于换道场景的协同自适应巡航控制方法
Yu et al. Design of an acceleration redistribution cooperative strategy for collision avoidance system based on dynamic weighted multi-objective model predictive controller
CN113553726B (zh) 一种冰雪环境下的主从博弈型人机协同转向控制方法
Singh et al. Trajectory tracking and integrated chassis control for obstacle avoidance with minimum jerk
Peicheng et al. Intelligent vehicle path tracking control based on improved MPC and hybrid PID
CN105644566B (zh) 一种基于车联网的电动汽车辅助换道轨迹的跟踪方法
CN113050651A (zh) 智能车自主行驶路径跟踪的时滞控制方法及***
CN114312848B (zh) 基于双层mpc的智能驾驶汽车轨迹规划与跟踪控制方法
Yue et al. Automated hazard escaping trajectory planning/tracking control framework for vehicles subject to tire blowout on expressway
CN107992039B (zh) 一种动态环境下的基于流场的轨迹规划方法
Kone Lateral and longitudinal control of an autonomous racing vehicle.
CN115042770A (zh) 一种基于分布式鲁棒模型预测的车辆队列横向控制方法
Chen et al. Ribbon model based path tracking method for autonomous ground vehicles
Zhu et al. Trajectory planning algorithm using Gauss pseudo-spectral method based on vehicle-infrastructure cooperative system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220609

Address after: 277000 room 539, Tengzhou big data Industrial Park, No. 199, Shangtong Road, Tengzhou City, Zaozhuang City, Shandong Province

Patentee after: Zaozhuang new era network engineering Co.,Ltd.

Address before: 710049 No. 28 West Xianning Road, Shaanxi, Xi'an

Patentee before: XI'AN JIAOTONG University