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

文档序号:8904849阅读:438来源:国知局
基于快速终端滑模原理的无人车侧纵向耦合跟踪控制方法
【专利说明】基于快速终端滑模原理的无人车侧纵向閒合跟踪控制方法 【技术领域】
[0001] 本发明设及无人驾驶汽车自主驾驶和滑模控制技术领域,特别设及一种实现无人 车侧纵向禪合的跟踪控制方法。 【【背景技术】】
[0002] 无人驾驶车辆的运动控制是导航控制体系结构中操纵控制层的关键技术,运动控 制算法是该层的核屯、研究内容。该里的运动控制是基于规划轨迹的跟踪控制。自主驾驶车 辆的跟踪控制包括纵向跟踪控制和侧向跟踪控制。纵向跟踪控制是控制车辆的行驶速度同 规划速度一致,并且同前车保持一定的行驶距离,侧向跟踪控制则是控制车辆的行驶方向 使其沿着规划路径行驶,并满足基本的性能要求,包括跟踪精度,对车辆参数和环境变化的 适应能力即鲁椿性,W及乘坐舒适性等。
[0003] 当无人驾驶车辆执行车道保持等小曲率规划动作时,车辆的侧向运动和纵向运动 的禪合性往往可W忽略,进行侧纵向解禪控制,分别设计纵向跟踪控制器和侧向跟踪控制 器。纵向跟踪控制算法的研究致力于解决在车辆纵向动力学系统强非线性影响下和大的纵 向干扰条件影响下提高纵向控制精度的问题。所采用的方法有PID控制、最优控制、自适应 控制、滑模控制、模糊控制和人工神经网络控制等智能控制。基于上述算法开发的自动巡航 系统已经应用于某些高级商业车辆中。由于侧向跟踪控制是基于二维空间解决跟踪问题, 再加上车辆和道路参数的变化,W及侧向运动固有的非线性特性,使得控制器的设计往往 是一个复杂的问题,具有自校正实时学习能力的控制算法是研究的重点。另一方面,当车辆 在存在运动障碍物的环境中进行换道、交叉口转弯等一些复杂的规划机动动作时,要求同 时跟踪规划位置序列和规划速度序列,由于车辆的侧向运动和纵向运动此时具有较强的禪 合性,若仍然采用侧纵向解禪控制算法,将会产生较大的跟踪误差。
[0004] -些研究者基于车辆侧纵向运动的禪合效应进行了侧纵向禪合控制策略的研究, 但是目前侧纵向运动的禪合控制策略主要针对车辆队列控制,对于单个自主驾驶车辆机动 性较高行为的控制,比如车辆在存在运动障碍物的环境中进行换道、交叉口转弯等一些复 杂的规划机动动作,研究的较少或控制精度较低。
[0005] W下给出检索的相关文献:
[0006] [1]吴青,何智伟,初秀民,宗成强.智能车路系统中汽车列队行驶控制关键技 术与研究进展[J].交通与计算机,2008, 26 (4) : 154-157.
[0007] [2]RajamaniR.VehicleDynamicsandControl.NewYork:Springer, 2006.
[0008] 巧]ZhouQZ,WangFYandLiL.RobustSlidingModeControlof4WSVehicles forAutomaticPathTracking[C].ProceedingsofIEEEIntelligentVehiclesSympos ium,Piscataway,USA, 2005:819-826.
[0009] [4]候永平,胡于进,李成刚,郭孔辉.大侧偏角下侧偏松弛长度特性的研究 [J].汽车工程,2001 (2) :78-81.
[0010] [5]EdwardH,LimMandHedrickJK.LateralandLongitudinalVehicle ControlCouplingforAutomatedVehicleOperation[C].ProceedingsoftheAmerican ControlConferenceSanDiego,California,Jun. 1999:3676-3680.
[0011] [6]RajamaniR,TanHS,LawBK,etal.DemonstrationofIntegrated LongitudinalandLateralControlfortheOperationofAutomatedVehiclesin Platoons[J].I邸ETransactionsonControlSystemsTechnology, 2000, 8(4):695-708.
[0012] [7]李W农,杨巧P,郑玲等.基于滑模控制的车辆纵横向禪合控制[J].中国机械 工程,2007, 18(7) : 866-870.
[0013] [8]YuX,ManZ,WuY.TerminalSlidingModeswithFastTransient Performance[C].Proceedingsofthe36thIEEEInternationalConferenceon Control&Decision,SanDiego, 1997:962-963.
[0014] [9]于双和,低抖振快速鲁椿滑模控制方法研究巧].哈尔滨工业大学博±论 文,2000. 【
【发明内容】

[0015] 本发明的目的在于提供一种基于快速终端滑模原理的无人车侧纵向禪合跟踪控 制方法,W解决上述现有理论与设计上存在的缺陷或不足;该控制方法是为了提升控制器 的跟踪性能,通过在控制器设计阶段对禪合性直接进行补偿,使无人车在执行多运动障碍 物环境中的换道、交叉口转弯等一些复杂、机动性较高的规划行为时,能够鲁椿的高精度的 跟踪规划行为,包括跟踪规划位置状态和速度状态。
[0016] 为了实现上述的目的,本发明采用如下技术方案:
[0017] 基于快速终端滑模原理的无人车侧纵向禪合跟踪控制方法,包括W下步骤:
[0018] 步骤一:选择无人车侧纵向禪合跟踪控制器的输入参数和输出参数;
[0019] 步骤二;定义跟踪控制误差及其状态方程:
[0020] Ei=X-Xd巧-Yd
[0021] e,^X-X,+Y-Y,
[0022] Sj二
[0023] ^_二夺一夺d
[0024] 其中化Y,<?>)分别为被控车辆二维平面上的位置坐标及速度矢量偏航角, 狂d,Yd,%)分别为轨迹规划算法所规划轨迹上规划点处车辆的位置坐标及速度矢量偏航 角;
[00巧]步骤S;用跟踪控制误差e1、e2作为状态变量,建立一阶非线性切换函数即设计 快速终端滑模面Si和S2;
[0026] 51=马+化冉+抑脚崎知1
[0027] & =占2 + 化2^2 +
[002引其中Pai> 0,PP1> 0,P。2> 0和PP2> 0是滑模面一阶项和指数项系数,仿真 时取值为Pal=P。2=P日1=P日2= 2 ;P。1,Ppi,Pg2,Pp2均为奇数,是幕指数参数,且满足Pql<Ppi< 化ql,口也<Pp2< 化咱,仿真时取值为Pql=Pq2= 5,Ppl=Pp2= 7 ;
[0029] 步骤四;采用快速终端趋近率式作为跟踪控制器的滑模趋近率:
[0032] 其中fai> 0,fpi> 0,f。2> 0和fP2> 0是快速终端趋近率一阶项和指数项系 数,仿真时取值为fal=fa2=8〇,f日l=f日2=2 ;f。1^。1^。2^。2均为奇数,是幕指数参数, 且满足fql<fpl<2f。1,fq2<f的< 2f。2,仿真时取值为fal=f。2= 5,fpl=f的=7;
[0033] 步骤五:根据车辆动力学模型及上述步骤1到步骤4内容推导得出期望的驱动力 或制动力Ftrbrd和期望的侧向力Fid之间的禪合关系:
[0036] 步骤六:计算获得期望前轮转角:
[0037]
[00測其中Cf为前轮胎的侧偏刚度,1库辆的前轴到质屯、的距离;U为车辆的线速度; 0为车辆的质屯、侧偏角;r为车辆的角速度,1])为车辆的航向角,r=r,巧= (// +片;
[00測步骤走:针对车辆纵向力模型求取W期望驱动力或期望制动力Ftrbrd为输入的逆 纵向力模型;如果Ftfbw的计算结果为正,则为期望的驱动力Ftw然后计算期望的节气口开 度athb;反么如果Ftrbrd的计算结果为负,则为期望的制动力Fbrd,然后计算期望的制动力 矩Pbri;
[0040]步骤八:期望的节气口开度athb的计算方法为:不考虑轮胎及传动系的弹性变 形,根据车辆纵向力模型、期望的发动机扭矩Ld和当前的发动机转速《。,利用逆发动机模 型可W求得期望的节气口开度athb:
[0041] a&b=fieng(Ted,《e)
[0042] 其中fieDgCU?e)表示逆发动机扭矩特性函数;
[004引或者,期望的制动力矩Pbrd的计算公式为;Pbrd=Fbrd/Kbr,Kbr为期望的制动力和制 动力矩之间线性关系的比例系数。
[0044] 步骤一中选取无人车质屯、位置当前坐标同规划轨迹上规划点位置坐标误差X-Xd、 Y-YdW及无人车速度矢量偏航角同规划点偏航角误差为跟踪控制器的输入参数;节 气口开度Qth或制动力矩Fbt、前轮转角Sf为跟踪控制器输出参数。
[0045] 前轮胎的侧偏刚度Cf的数值取单轮胎侧偏刚度的两倍。
[0046]与现有技术相比,本发明的优势如下;当无人驾驶车辆自主驾驶完成机动性较强 的驾驶行为时,如果当前车辆状态同期望状态频繁出现较大跟踪误差,基于本发明方法实 现的控制器可w迅速地消减跟踪误差,使无人车快速跟踪期望状态,并且在整个控制过程 中不仅对系统的不确定性因素具有较强的鲁椿性,而且可W获得满意的动态品质,同时控 制简单,易于实现。本发明不但提升了位置跟踪控制的误差精度,也具有很好的速度跟踪控 制的误差精度。
[0047] 本发明步骤五到步骤走中推导均采用车辆侧纵向禪合动力学模型,在车辆机动性 较强的行为中有更好的模型精度。
[0048] 本发明步骤S中用跟踪控制误差El、e2作为状态变量,利用一阶非线性切换函 数建立快速终端滑模Si、S,,使车辆跟踪控制系统跟踪误差在到达滑模面状态后快速的收敛 到零,即无人车当前质屯、位置同期望位置、当前速度矢量航向角同期望航向角重合。
[0049] 本发明步骤四中基于快速终端滑模Si、S2建立快速终端趋近率作为跟踪控制器的 滑模趋近率,可W使车辆跟踪控制系统的跟踪误差在没有位于滑模面时,在有限时间内较 弱抖动或无抖动的从任一状态快速到达滑模面,且较常规的方法具有更强的鲁椿性。 【【附图说明】】
[0050] 图1是无人车跟踪控制系统示意图;
[0051] 图2是基于快速终端滑模原理的无人车侧纵向禪合跟踪控制方法流程图;
[0052] 图3是逆发动机扭矩特性函数示意图;
[0053] 图4是目标轨迹、禪合控制下的跟踪轨迹和解禪控制下的跟踪轨迹示意图;
[0054] 图5为禪合控制下的跟踪误差同解禪控制下的跟踪误差的比较图;其中,图5(a) 为X方向位置跟踪误差的比较图,图5化)为Y方向位置跟踪误差的比较图,图5(C)为X方 向速度跟踪误差的比较图,图5(d)为Y方向速度跟踪误差的比较图,图5(e)为偏航角(方 向)跟踪误差的比较图;
[0055] 图6为侧纵向禪合控制算法的控制量示意图;图6(a)为纵向跟踪控制的油口开 度示意图,单位为%,图6(b)为纵向跟踪控制的制动踏板压力示意图,单位为N,图6(c)为 侧向跟踪控制的前轮转角示意图,单位为rad,图中所示的控制量符合执行器的物理特性约 束。 【【具体实施方式】】
[0056] 根据侧纵向禪合控制的原理对本设计做进一步的详细描述。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1