无人驾驶车路径跟踪控制研究
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
9 1 0)
l
( 一i )f , / l , K 一
.
c / i" ( p i b +K 2 )
作者俺介 :修彩 靖(91 ,女 ,博士研 究生 ,主研 方向 :汽车 电 18 一)
子 ,智能汽 车 ;陈 慧Βιβλιοθήκη Baidu教 授
其 中,
分别是前后轮侧偏 刚度系数 ; 是前轮转 角;
在补偿控制 中,当路径 的曲率较小时 ,前视距离较远 ; 当路径 曲率较大时 ,为保证有效跟踪 目标路径 ,前视距离则 较近 。综上提 出前视距离经验公式 :
7 :7 ’ 1 + ————— ————一 。
( f ,
对上式进行拉氏变化,初值为 零,得到车辆预 瞄控制传
递函数 :
[ ywod atn mo s e il; a akn ;rve c n o; o est nc n o; I o t lr Ke r s uo o u hcep t t cig pe i o t lcmpnai o t lPD cnr l I v hr w r o r oe DOI 1.9 9 .s.0 03 2 . 1 . .3 : 03 6 /i n10 —4 82 21 0 9 js 0 0
的几何路径行走 。可将 无人驾驶车 的路径跟踪问题描 述为 : 在一定 的体系结构下 ,能够精确跟踪传感器主要是视觉系统
3 控制器设计
无人驾驶车辆路径跟踪控制模 拟熟 练驾驶 员开车 时,眼 睛不断对前方道路进行预瞄 ,根据 前方期望路径 的曲率 以及 当前车辆 的车速等决定方向盘转角,使得无人驾驶车辆尽量
kl px p p+k2 O/ )
/ q=r xV q () 4
∽ =掰 : ∽
其 中, , ,+ ; 6 =, =, + ( 1
T l= l l p + p
。
); 。=! £ ;
其 中, i 表示最小 的前视时间 ;1 表 示参考路径前视点 的 曲率 ; k 、 k: p p表示为据经验值的道德参 数。 31 预 瞄控倒器 . 在给定期望路径的情况下 ,驾驶 员应如何转动转 向盘 , 才能使车辆前面某点能准确地沿着期望路径 运动。假设这个 点 和车辆 固定相连 ,车辆能完美地 跟随参考路径没有偏差 ,
收藕 日期 :21-l 5 01l— l
Ema :xj_ l 6. m - i c 1@13 o l 2 t
第3 卷 8
第 1 期 0
修彩靖 ,陈
慧 :无人驾驶车路径跟踪控制研究
积分得 :
=
19 2
在分析预瞄控制和补偿 控制之前 ,先说明 2个概念 :预
瞄控制 的预 瞄距离和补偿控制 的前视距离。预瞄控制部分所
o rvn , n e eae o to in l fse rn gea c r igt ec r aur fra , fd iig a dg n r tsc nr l g a tei ga l c o d t u v t eo o d whi ec mp n ainc n o stea n me t rte s o n n oh l t o e sto o t li h me d n eh r o f h
图 2 预 瞄 控 制 示 意 圈
预 瞄点 P的轨迹 曲线 ,其曲率 为:
1
=
( +
() 5
P点的侧偏角 可以由下 式求 出:
tn = a () 6
图 3 补偿控剖示意 图
据 图3 得到前视点位姿C , , 与理想轨迹点位 姿C , ,
的横向偏差 :
涉及的称为预瞄时间 和预瞄距离 易 而补偿控制部分所涉 ;
及 的统称为前视 时间 和前视距离 。 预 瞄距离是根据驾驶员正常 的预 瞄时间 函数,预 瞄时间则为 比例系数 ,即 :
z =T xV~t p p f () 3
J 卜 ( , ,
一
() 1 0
将 式(0代入 式() 1) 1、式() : 2得 以及 当前的
图 1 所示 。
2 无人驾驶车二 自由度模型
无人驾驶车是一个高度非线性 的多刚体系统 ,在无人驾 驶车运动的过程 中,系统参数容易发生变化 ,而且有 的参数 无法直 接通 过测量得到 。针对这些特点 ,在模型参数不确定 或变化 的情 况下 ,根据复杂的车辆模型来设计性能 良好的控
制器很难。因此,在实 际的无人驾驶车控制研究中,二 自由 度车辆模型被广泛地采用 。所 以,本文直接给 出所建立 的 J
的预 瞄补偿控制策略 。
参考路径上 ,但在实际 的行车环境中 ,车辆会 受到侧向风 、 路面不平度等 的干扰而偏离期望的参考路径 ,所以,一 个有 经验 的驾驶 员还要纠正实际车辆行驶的车道和当前车道的偏 差,并试 图通过继续转动方 向盘来减小这个偏差以求达到补
偿 的 目的。
根据 以上分析 ,建立无人驾驶车路径跟踪控制控制器 如
ojc. o t l r cu e at pe iw cn o dc mp nai ot lpeiw cn o rve h a a ys lt nfr e rcs betC n ol ld swopr , rve o t l o e st ncn o, rve o t l e iws edr db i ai o es r ei n t s r a n o r r p a o mu o o t p h
XI a- n , HE i U C iig C N Hu j
( tmo i olg , o gi ies y S ag a 0 8 4 C ia Auo bl C l e T njUnv ri, hn h i 10 , hn ) e e t 2
[ btat h ae ei s a ak gcn ol a do r i o t l o g to u n m u e i e a i n nl er ot l d A s clT i pp r s n t t c i o t l r s npe e cn o t uh r t o o svh l t t s o —n a c n o e r s d g ph r n r ebe vw r h f ao c h i r l
偏离原车道 的纠正 。仿真实验结果表明 ,该控制器能够保证无人驾驶车准确跟踪各种参考路径 ,且具有较好的鲁棒性 。
关翻
:无人驾驶车 ;路径跟踪 ;预瞄控制 ;补偿 控制;PD控制器 I
Re e r h 0 t a k n n r l f t n m o s h c e s a c n Pa h Tr c i g Co t o o o 0 Au u Ve il
这种驾驶员就是理想的驾驶员 。
由于车辆在转 向时具有方向性 ,因此定义曲率也具有 方
向性 。
综上推导 ,根据道路曲率通过预瞄控制传递 函数 既可 以 得到预瞄控制所需要的前轮转 角输 出。
如 图 2所示 ,P为驾驶 员预瞄点 ,其在车辆前轴 前方
处 。由于驾驶 员在车辆上 的位置约为质心 处 , 因此总的预 瞄距离为 , +, 。 ,
3 补偿 控翻 . 2 由于存在侧 向风等干扰的影响 ,无人驾驶车和实际路径 之 间可能存在偏差 ,因此除预瞄控制外,为了更好地 跟踪期
望 的路径还需要对车辆进行补偿控制。车辆 与当前路径 的偏 差可通过 2个量表 示 ,即横 向偏差和航 向角偏差。其几何 关
系如 图 3所 示 。
y
二 自由度车辆模型微分方程 ,分析过程不再赘述。
车辆二 自由度模型微分方程 :
圉 1 顶 ■神售 控■框图
i -K +  ̄ +r -f / m 2 , f= ( K ) l r l—- V + r l g K f—
V
l 2
=
( 1 )
基金项 目:上海 市科学技 术委 员会科研 计划基金 资助项 目(7z 5 0d 0
y V
在 较小 的情况下 ,有 s , = ,cs :1 i/ n] of ,经线性化 l 处理后得 :
=( ) + I f ( 7 )
△ — =
CS O 0
04 1
航 向角 偏 差 :
AO= 一0 (5 1)
由式() 5、式() 7可得 ,尸 点轨迹 曲线 的曲率 1 P 与质 心 /p S P的轨迹 曲线 的曲率 1 之问的关系 : /
第 3 卷 第 l 期 8 0
、ol 厂 - 38
・
计
算
机
工
程
21 0 2年 5月
M a 2 2 y 01
N o.0 1
Co mpu e t rEng n e i g i e rn
人 工智 能及 识别 技术 ・
文章一号: 00 32( 1 1 -2-0 文献 10- 48 020 0 8- - 2 ) - 1 -3 标识码: A
中圈 分类号: P8 T1
无人 驾驶 车路 径 跟 踪控 制研 究
彩靖 ,陈 慧
( 同济大学汽车学院 ,上海 2 10 ) 0 84
摘 要: 研究被控对象无人驾驶 车 , 基于预瞄控制思想 , 设计一种 无人驾驶车路径跟踪控制器 , 将控制器分为预瞄控制和补偿控制两部分 , 预瞄控制模拟驾驶员在驾驶车辆过程中对前方的道路 环境信 息进行预 瞄,根据道路 曲率程 度决 定方向盘转 向,补偿控制是对车辆遇到干扰
n e r n e e c u t r n t e i l a e i t r m rg n l re to .S mu a i n e p r i t r ee c n o n e d i e v h c e l e d v a i n fo t e o i i a o r c i n i l to x e me t e ul h w a e p o s d c n r l f e h n o h c i nal s t s o t t r po e o to r s h t h a g rt m a n u e ta k n f r nc a fa t n mo sv h ce c u a e y a d h sg o o usn s . lo i h c ne sr c igr e r e e ep t o u o o u e i l sa c r t l , h n a o d r b t e s
m『+ 妒 [, + A + 】 (f )一 = ( )一 K t ) , 一K + 妒 ,
一
车速相 关,在无人驾驶车研究中既认为预瞄距离是车速 的
p。
(f K+
f (
pP
…)
其 中,f , 表示驾驶员座位到车辆质 心的距离 。
, + 1 f 一 (+ 】 + , f ) l f = 妒 [ K l ‘ z ) f p ( 一r +f ( K ̄
逼近前方 的道路 。在最理想的情况下 ,车辆 能完美地行驶在
给 出的道路信息 ,或在无道路信息 下跟踪虚拟的期望路径 的 控制策 略的研究。 国内外在路径跟踪控 制方面 已经做 了大量研究【 j这方 4, 。 面 目前 面临的主要 问题是 :当被控对象受到干扰时控制器 缺 乏鲁棒性 。本文模拟人工预瞄驾驶行为 ,提 出一种简单有效
1 概述
随着传感器 及计算机技术等 的发展 ,无人驾驶车 已经在
是质心处侧偏角 ; 是汽车横 摆角速度 ;
到质心处的距离 ; 是汽车速度。
f , 分别是前后轴
农业、工业等领 域得 以应 用。路径跟踪控制是无人驾驶车研 究 的关键技术之一,目前路径跟踪问题 的提法有很多【 J J ,它 们有一个共 同点 :控制 目的是使被控对象能精确地沿着期望
l
( 一i )f , / l , K 一
.
c / i" ( p i b +K 2 )
作者俺介 :修彩 靖(91 ,女 ,博士研 究生 ,主研 方向 :汽车 电 18 一)
子 ,智能汽 车 ;陈 慧Βιβλιοθήκη Baidu教 授
其 中,
分别是前后轮侧偏 刚度系数 ; 是前轮转 角;
在补偿控制 中,当路径 的曲率较小时 ,前视距离较远 ; 当路径 曲率较大时 ,为保证有效跟踪 目标路径 ,前视距离则 较近 。综上提 出前视距离经验公式 :
7 :7 ’ 1 + ————— ————一 。
( f ,
对上式进行拉氏变化,初值为 零,得到车辆预 瞄控制传
递函数 :
[ ywod atn mo s e il; a akn ;rve c n o; o est nc n o; I o t lr Ke r s uo o u hcep t t cig pe i o t lcmpnai o t lPD cnr l I v hr w r o r oe DOI 1.9 9 .s.0 03 2 . 1 . .3 : 03 6 /i n10 —4 82 21 0 9 js 0 0
的几何路径行走 。可将 无人驾驶车 的路径跟踪问题描 述为 : 在一定 的体系结构下 ,能够精确跟踪传感器主要是视觉系统
3 控制器设计
无人驾驶车辆路径跟踪控制模 拟熟 练驾驶 员开车 时,眼 睛不断对前方道路进行预瞄 ,根据 前方期望路径 的曲率 以及 当前车辆 的车速等决定方向盘转角,使得无人驾驶车辆尽量
kl px p p+k2 O/ )
/ q=r xV q () 4
∽ =掰 : ∽
其 中, , ,+ ; 6 =, =, + ( 1
T l= l l p + p
。
); 。=! £ ;
其 中, i 表示最小 的前视时间 ;1 表 示参考路径前视点 的 曲率 ; k 、 k: p p表示为据经验值的道德参 数。 31 预 瞄控倒器 . 在给定期望路径的情况下 ,驾驶 员应如何转动转 向盘 , 才能使车辆前面某点能准确地沿着期望路径 运动。假设这个 点 和车辆 固定相连 ,车辆能完美地 跟随参考路径没有偏差 ,
收藕 日期 :21-l 5 01l— l
Ema :xj_ l 6. m - i c 1@13 o l 2 t
第3 卷 8
第 1 期 0
修彩靖 ,陈
慧 :无人驾驶车路径跟踪控制研究
积分得 :
=
19 2
在分析预瞄控制和补偿 控制之前 ,先说明 2个概念 :预
瞄控制 的预 瞄距离和补偿控制 的前视距离。预瞄控制部分所
o rvn , n e eae o to in l fse rn gea c r igt ec r aur fra , fd iig a dg n r tsc nr l g a tei ga l c o d t u v t eo o d whi ec mp n ainc n o stea n me t rte s o n n oh l t o e sto o t li h me d n eh r o f h
图 2 预 瞄 控 制 示 意 圈
预 瞄点 P的轨迹 曲线 ,其曲率 为:
1
=
( +
() 5
P点的侧偏角 可以由下 式求 出:
tn = a () 6
图 3 补偿控剖示意 图
据 图3 得到前视点位姿C , , 与理想轨迹点位 姿C , ,
的横向偏差 :
涉及的称为预瞄时间 和预瞄距离 易 而补偿控制部分所涉 ;
及 的统称为前视 时间 和前视距离 。 预 瞄距离是根据驾驶员正常 的预 瞄时间 函数,预 瞄时间则为 比例系数 ,即 :
z =T xV~t p p f () 3
J 卜 ( , ,
一
() 1 0
将 式(0代入 式() 1) 1、式() : 2得 以及 当前的
图 1 所示 。
2 无人驾驶车二 自由度模型
无人驾驶车是一个高度非线性 的多刚体系统 ,在无人驾 驶车运动的过程 中,系统参数容易发生变化 ,而且有 的参数 无法直 接通 过测量得到 。针对这些特点 ,在模型参数不确定 或变化 的情 况下 ,根据复杂的车辆模型来设计性能 良好的控
制器很难。因此,在实 际的无人驾驶车控制研究中,二 自由 度车辆模型被广泛地采用 。所 以,本文直接给 出所建立 的 J
的预 瞄补偿控制策略 。
参考路径上 ,但在实际 的行车环境中 ,车辆会 受到侧向风 、 路面不平度等 的干扰而偏离期望的参考路径 ,所以,一 个有 经验 的驾驶 员还要纠正实际车辆行驶的车道和当前车道的偏 差,并试 图通过继续转动方 向盘来减小这个偏差以求达到补
偿 的 目的。
根据 以上分析 ,建立无人驾驶车路径跟踪控制控制器 如
ojc. o t l r cu e at pe iw cn o dc mp nai ot lpeiw cn o rve h a a ys lt nfr e rcs betC n ol ld swopr , rve o t l o e st ncn o, rve o t l e iws edr db i ai o es r ei n t s r a n o r r p a o mu o o t p h
XI a- n , HE i U C iig C N Hu j
( tmo i olg , o gi ies y S ag a 0 8 4 C ia Auo bl C l e T njUnv ri, hn h i 10 , hn ) e e t 2
[ btat h ae ei s a ak gcn ol a do r i o t l o g to u n m u e i e a i n nl er ot l d A s clT i pp r s n t t c i o t l r s npe e cn o t uh r t o o svh l t t s o —n a c n o e r s d g ph r n r ebe vw r h f ao c h i r l
偏离原车道 的纠正 。仿真实验结果表明 ,该控制器能够保证无人驾驶车准确跟踪各种参考路径 ,且具有较好的鲁棒性 。
关翻
:无人驾驶车 ;路径跟踪 ;预瞄控制 ;补偿 控制;PD控制器 I
Re e r h 0 t a k n n r l f t n m o s h c e s a c n Pa h Tr c i g Co t o o o 0 Au u Ve il
这种驾驶员就是理想的驾驶员 。
由于车辆在转 向时具有方向性 ,因此定义曲率也具有 方
向性 。
综上推导 ,根据道路曲率通过预瞄控制传递 函数 既可 以 得到预瞄控制所需要的前轮转 角输 出。
如 图 2所示 ,P为驾驶 员预瞄点 ,其在车辆前轴 前方
处 。由于驾驶 员在车辆上 的位置约为质心 处 , 因此总的预 瞄距离为 , +, 。 ,
3 补偿 控翻 . 2 由于存在侧 向风等干扰的影响 ,无人驾驶车和实际路径 之 间可能存在偏差 ,因此除预瞄控制外,为了更好地 跟踪期
望 的路径还需要对车辆进行补偿控制。车辆 与当前路径 的偏 差可通过 2个量表 示 ,即横 向偏差和航 向角偏差。其几何 关
系如 图 3所 示 。
y
二 自由度车辆模型微分方程 ,分析过程不再赘述。
车辆二 自由度模型微分方程 :
圉 1 顶 ■神售 控■框图
i -K +  ̄ +r -f / m 2 , f= ( K ) l r l—- V + r l g K f—
V
l 2
=
( 1 )
基金项 目:上海 市科学技 术委 员会科研 计划基金 资助项 目(7z 5 0d 0
y V
在 较小 的情况下 ,有 s , = ,cs :1 i/ n] of ,经线性化 l 处理后得 :
=( ) + I f ( 7 )
△ — =
CS O 0
04 1
航 向角 偏 差 :
AO= 一0 (5 1)
由式() 5、式() 7可得 ,尸 点轨迹 曲线 的曲率 1 P 与质 心 /p S P的轨迹 曲线 的曲率 1 之问的关系 : /
第 3 卷 第 l 期 8 0
、ol 厂 - 38
・
计
算
机
工
程
21 0 2年 5月
M a 2 2 y 01
N o.0 1
Co mpu e t rEng n e i g i e rn
人 工智 能及 识别 技术 ・
文章一号: 00 32( 1 1 -2-0 文献 10- 48 020 0 8- - 2 ) - 1 -3 标识码: A
中圈 分类号: P8 T1
无人 驾驶 车路 径 跟 踪控 制研 究
彩靖 ,陈 慧
( 同济大学汽车学院 ,上海 2 10 ) 0 84
摘 要: 研究被控对象无人驾驶 车 , 基于预瞄控制思想 , 设计一种 无人驾驶车路径跟踪控制器 , 将控制器分为预瞄控制和补偿控制两部分 , 预瞄控制模拟驾驶员在驾驶车辆过程中对前方的道路 环境信 息进行预 瞄,根据道路 曲率程 度决 定方向盘转 向,补偿控制是对车辆遇到干扰
n e r n e e c u t r n t e i l a e i t r m rg n l re to .S mu a i n e p r i t r ee c n o n e d i e v h c e l e d v a i n fo t e o i i a o r c i n i l to x e me t e ul h w a e p o s d c n r l f e h n o h c i nal s t s o t t r po e o to r s h t h a g rt m a n u e ta k n f r nc a fa t n mo sv h ce c u a e y a d h sg o o usn s . lo i h c ne sr c igr e r e e ep t o u o o u e i l sa c r t l , h n a o d r b t e s
m『+ 妒 [, + A + 】 (f )一 = ( )一 K t ) , 一K + 妒 ,
一
车速相 关,在无人驾驶车研究中既认为预瞄距离是车速 的
p。
(f K+
f (
pP
…)
其 中,f , 表示驾驶员座位到车辆质 心的距离 。
, + 1 f 一 (+ 】 + , f ) l f = 妒 [ K l ‘ z ) f p ( 一r +f ( K ̄
逼近前方 的道路 。在最理想的情况下 ,车辆 能完美地行驶在
给 出的道路信息 ,或在无道路信息 下跟踪虚拟的期望路径 的 控制策 略的研究。 国内外在路径跟踪控 制方面 已经做 了大量研究【 j这方 4, 。 面 目前 面临的主要 问题是 :当被控对象受到干扰时控制器 缺 乏鲁棒性 。本文模拟人工预瞄驾驶行为 ,提 出一种简单有效
1 概述
随着传感器 及计算机技术等 的发展 ,无人驾驶车 已经在
是质心处侧偏角 ; 是汽车横 摆角速度 ;
到质心处的距离 ; 是汽车速度。
f , 分别是前后轴
农业、工业等领 域得 以应 用。路径跟踪控制是无人驾驶车研 究 的关键技术之一,目前路径跟踪问题 的提法有很多【 J J ,它 们有一个共 同点 :控制 目的是使被控对象能精确地沿着期望