智能车辆自动驾驶域控制器设计与实现

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:limitfly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能车辆在减少交通事故、节能减排、缓解交通拥堵等方面具有十分重要的作用,自动驾驶系统又是智能车辆的核心。近年来,随着智能车辆的应用场景日益广泛,人工智能算法在自动驾驶系统中广泛应用,自动驾驶系统功能不断增强,导致单一芯片架构的硬件平台的算力已经无法满足自动驾驶系统的需要。智能车辆的感知系统由多种类型传感器组成,导致系统集成和通信接口的复杂性增加,传统分布式控制系统架构不能满足可靠性要求。因此,设计一个接口丰富、功能多样、高性能、集成化高的智能车辆域控制器具有重要的意义。本文基于异构芯片方案,设计了一个智能车辆域控制器系统平台的软硬件架构。硬件架构以CPU+GPU异构芯片模块Xavier为主控制器,满足多传感器融合感知系统算力需求。外部接口设计采用了多路多类型接口设计,主要包括多路的Ethernet、UART和CAN总线等接口。为降低系统集成的复杂性,Ethernet接口采用非标准POE功能设计,通过Ethernet接口为传感器提供电源供应以减少布线数量。同时,系统集成了组合导航模块和无线通信模块,为智能车辆系统提供高精度定位和网联通信。软件架构采用分层化和模块化设计。系统层以Linux为核心,集成了ROS中间件和通用软件框架,为系统提供分布式通信服务和开发框架。应用层设计了通用基础软件,包括数据采集接口API、车辆线控接口API、地图接口API和组合导航服务API等。相比传统分布式控制器,本文设计的域控制器具有接口丰富、功能多样、高性能、集成化高等特点。基于设计的智能车辆域控制器平台,本文设计并实现了基于智能车辆域控制器平台的轨迹跟踪功能组件。该组件基于车辆动力学模型的线性模型预测控制(MPC)算法实现轨迹跟踪,输出的控制命令通过CAN总线与智能车辆线控底盘接口通信,实现智能车辆的主控转向控制,从而实现对参考轨迹的精确跟踪。考虑到车辆的纵横向控制具有高耦合性,道路曲率和速度影响了跟踪算法的精度和稳定性,本文通过基于预瞄道路曲率的速度约束方法对行车速度进行约束,保证车辆始终在纯滚动状态下行驶,实现跟随算法在弯道工况的自适应性。最后,本文对所设计的智能车辆域控制器平台进行功能测试,包括对数据采集功能测试、线控底盘控制可靠性的测试、AI算力测试、组合导航定位精度对比测试。在此基础上对轨迹跟踪功能组件进行实车系统测试,并对测试结果进行分析。通过功能测试和实车系统集成测试,验证了本文方法及所设计的系统的有效性。
其他文献
针对供应链订货过程中的需求信息泄露现象,通过对比供应商在泄露信息和不泄露信息情况下的收益,研究了供应链需求信息泄露的产生机理。建立了需求信息泄露条件下订货过程中零售
针对自动目标识别(Automatic Target Recognition,ATR)系统评价中存在的性能建模手段难以有效分析因素变化对系统性能作用的情况,提出了一种新的因素作用测算方法。该方法根据工
本文采用反应等离子喷涂技术制备TiCN涂层,但由于该技术自身的原因,涂层中存在缺陷,如孔隙、裂纹等,使其优异性能得不到充分发挥。本文采用钛粉和石墨制备了TiCN涂层的喷涂喂
交际能力是最基本的功能,提升学生语言能力在英语教学中极为重要。交际能力的培养可以从内在情感和外部环境两方面来影响农村小学学生英语交际能力。通过分析农村学生的英语交
新版《课程标准》指出:要让学生在生动具体的情境中学习数学。北师版新教材中的许多知识的引入和问题的提出、解决都是在一定情境中展开的。精心创设情境是提高教学有效性的一
多表旋转算法是一种基于旋转算法来求解线性二层规划问题的方法,通过表格组合还可以求解线性多层规划、以及线性一主多从有关联的stackelberg-nash均衡等问题,求解的思想是使
基础的物理电学是初中物理教学中重要的内容之一,他为以后的电路分析、电子技术的学习打下了良好的基础,图电表类的学习、运用及掌握不急仅为日后的学习还是日常生活都起到了非
本文运用文献资料研究法、问卷调查法、数理统计法对长沙岳麓区中学生课外体育现状进行调查,旨在系统地了解中学生课外体育活动的现状,从中发现其存在的问题,为推动学校体育的发
近年来,随着我国科学技术的不断发展,虚拟技术得到技术上的突破,在很多行业中都得到了广泛的应用。同时伴随着教育教育教学改革的不断进行,计算机教学时改革中的重点部分,在计算机
目前,“2008(青岛)东亚农业合作社发展论坛”在青岛农业大学举办。国家农业部有关领导,我国知名专家学者、农民专业合作社负责人以及日本、韩国合作社理论与实践专家等100多人参