ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:58KB ,
资源ID:11141714      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11141714.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(LKA系统算法设计说明书.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

LKA系统算法设计说明书.docx

1、LKA系统算法设计说明书LKA车道保持辅助系统 算法设计说明书文件状态: 草稿 正式发布 正在修改文件起草分工:编制:审核:签名:日期:批准:签名: 日期:更改历史版本更改描述更改日期更改人1.0初始版本1概述1.1目的根据云度A101低成本样车ADAS系统功能需求和测试标准,本文定义了车道保持辅助子系统算法设计方案并对系统算法设计进行描述说明,为后续车道保持辅助系统学习、开发、性能优化及产品性能测试提供指导。1.2适用范围 本文档适用于“车道保持辅助系统”(以下简称LKA)的算法开发、系统嵌入式软件开发、LKA产品性能测试过程。系统算法功能定义根据云度A101低成本样车ADAS系统LKA子系

2、统功能需求,其算法功能定义如下:1)当车辆在车道内行驶,如果有偏离出本车道的趋势以及已经偏出本车道一部分时,LKA系统会触发并使方向盘自动响应,使车辆驶回车道中心附近;2)LKA系统能够根据当前车道线信息,实时计算当前时刻的方向盘期望转角,这个期望转角能使车辆稳定行驶在车道中,当系统使能时,此期望转角就发给转向电机,并使方向盘转动从而使车辆驶回车道中心附近;3)车辆具备识别车道线功能,当车道线和光线较好情况下,能够根据当前车道线给出相对于自车位置的车道,并判断是否满足车道保持功能的条件; 4)驾驶员可通过APP进行LKA功能的开启与关闭;5)驾驶员踩刹车或打转向灯进行主动干预时,LKA功能需要

3、关闭;当驾驶员主动干预结束后LKA功能自动恢复;6)LKA系统适用工况:光线较好、车道线良好的、半径大于200m的车道(2070km/h);注:开启双闪灯状态下,LKA功能关闭;系统功能算法设计LKA系统功能算法设计方案包括系统接口定义、系统模块划分及功能模块算法设计三部分。1.3系统的接口定义LKA系统的接口定义如下。图1 LKA系统接口定义示意图表1 LKA系统接口定义列表变量类型编号信号名称描述备注输入变量1leftoffset距离左车道线的偏距m2rightoffset距离右车道线的偏距m3vehiclehalfwidth车身宽度的一半m4appldkenableApp使能信号0/15

4、vehiclespeed本车车速km/h6gear档位信号7minspeed最小使能车速km/h8turnleft左转向灯信号9turnright右转向灯信号10brakestatus刹车信号11xpreviewnear2近处预瞄点左侧的x坐标m12ypreviewnear2近处预瞄点左侧的y坐标m13roadpointheading2近处预瞄点左侧的航向角deg14xpreviewnear1近处预瞄点右侧的x坐标m15ypreviewnear1近处预瞄点右侧的y坐标m16roadpointheading1近处预瞄点右侧的航向角deg14xpreview远处预瞄点的x坐标m15ypreview

5、远处预瞄点的y坐标m16roadpointheading远处预瞄点的航向角deg17disfrontrear前后轴间距m18disleftright后轴长度m输出变量1lkawarningLKA使能信号2lkawarningleftrightLKA左右车道线预警信号3lkastateLKA状态信号4lkalaneinfo左右车道线信号5targetangle方向盘期望转角deg1.4LKA系统模块组成LKA系统主要由使能模块和方向盘期望转角计算模块组成,如图2和图3所示。图2 LKA系统使能模块示意图图3 LKA系统期望转角计算模块示意图1.5功能模块算法设计本节主要介绍LKA系统中各功能模块

6、的算法。使能模块使能模块的功能是根据得到的车道线,计算车辆在一定时间内是否有偏出本车道的趋势,原理与车道偏离预警(LDW)系统一致,在此不再重复。期望转角计算模块期望转角是根据车辆与当前车道的相对位置关系得到的,具体是根据车辆Ackermann运动模型计算得到。车辆以圆弧曲线运动来确定前轮中点转角的方法是选取车辆前方一定距离d处的期望路径上的坐标点(x_t, y_t),如图4所示。假设以固定转角进行圆弧转弯运动,正好到达那个目标点,那么这个前轮转角就是当前时刻应该发出的期望转角,并在下一个采样时间用同样的方法进行更新。图 4 圆弧确定前轮转角确定圆弧半径R的方法:1. 如果车身朝向正对着预瞄点

7、,那么R为无穷大,期望前轮转角为0;2. 如果车身没有正对着预瞄点,则定义车辆第二轴的中点坐标为(x_0, y_0),预瞄点坐标为(x_t, y_t),这两对坐标值为已知,并且圆弧中心的坐标(x_c, y_c)一定是在第二轴两轮连线的延长线上,那么圆心坐标应满足(x_c-x_0)2+(y_c-y_0)2 = (x_c-x_t)2+(y_c-y_t)2y_c=k*x_c+b其中,k和b由第二轴两轮的坐标来决定。当得到圆心坐标后,圆弧半径为R = sqrt(x_c-x_0)2+(y_c-y_0)2)则此时前轮中点期望转角为_t = arctan(L/R) (1)通过(1)式计算得到的前轮转角是根据车辆和预瞄点的位置准确地计算得出,并且也具有一定的物理含义,避免了参数和系数的选取,从而可以适应不同的车型。将(1)式中的结果变成角度值,并通过方向盘对前轮转角的传动比转换,即可得到方向盘的期望转角。条件使能当上述的时间标准给出的条件满足后,同时必须满足其它使能条件才能达到车道保持辅助的条件。使能条件包括:1. 刹车2. 转向灯3. 档位4. 车辆距离左右车道线偏距在一定范围内5. 最低车速6. App使能7. 车道线丢失信号-完-

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1