基于激光传感器的自主寻径智能车设计

发布者:平静宁静最新更新时间:2012-09-14 来源: eefocus关键字:激光传感器  MC9S12XS128  比例控制  PID控制 手机看文章 扫描二维码
随时随地手机看文章
0 引言
智能车技术涵盖了车辆工程、传感器、人工智能、自动控制、汽车电子、计算机等多个学科领域,智能车的研究在智能交通领域已成为研究热点。飞思卡尔智能汽车竞赛要求参赛车模沿着仟意给定的黑色带状路径,通过控制转向和车速,在稳定的前提下以最快的速度完成自主寻径。
本文以此为背景,设计了基于MC9S12XS128微控制器的智能车系统,采用激光传感器阵列识别路径信息,得到智能车中心线与路径中轴线的横向偏差,采用比例控制算法控制舵机转向,并对直流驱动电机进行增量式PID闭环调节控制,从而实现智能模型车快速稳定地自主寻径行驶。

1 智能车系统总体结构
智能车系统以飞思卡尔16位单片机MC9S12XS128为核心控制器,该款处理器标称40 MHz总线频率,片内集成128 KB的FLASH,8KB的RAM,集成8信道脉宽调制模块(PWM),10位模/数转换器(ADC),周期性中断定时器(PIT),增强型捕捉定时器(ECT)以及SCI、SPI等多种通信接口,工作温度范围大.为-40~125℃,核心控制器性能优越,能够满足本设计的需求。

 


智能车系统主要包括单片机最小系统、路径识别模块(激光传感器阵列)、舵机控制模块、电机驱动模块、测速模块、电源管理模块等,硬件总体设计方案如图1所示。其中MC9S12XS128控制器是智能车的核心部件,负责接收激光传感器阵列获取的路径信息、小车速度、拨码开关等输入信息,进行数据处理后依据控制策略,输出相应控制量对舵机和直流驱动电机进行控制,完成智能车的转向、前进、减速等功能。

2 电源管理模块

电源模块是系统各部件正常工作的基础,本系统采用7.2 V/2000 mAh Ni-cd充电电池供电,为满足激光传感器阵列、控制器、舵机、直流电机、光电编码器各器件电源不同需求且避免它们供电系统之间的互相干扰,各功能模块均采用单独供电。电源调节分配如图2所示,系统采用稳压芯片TPS7350将电源电压稳压至5 V为控制器供电;采用带载能力大、转换效率高的稳压芯片LM2596-5.0给传感器和编码器供电;通过LM2596-ADJ将电压稳压至6.5V为舵机供电,保证在舵机正常承受电压范围内,尽量提高响应速度;将电源7.2 V直接为驱动电机供电。

 

 

3 路径识别模块

激光传感器较红外光电传感器有高定向性、高亮度,强单色性等优点,抗外界干扰强,前瞻性强,因此系统的路径识别模块采用了激光传感器。11个激光传感器,呈“一”字型间隔23 mm均匀排布在传感器阵列上检测赛道路径信息。

 


激光传感器由发射部分和接收部分组成,发射部分的振荡管发出160~200kHz频率的振荡波,经三极管放大,激光管发光;接收部分由相匹配160~200 kHz的接收管接收反射的光强,接入XS128处理器的PA与PM口,检测返回电压的高低,激光传感器电路图如图3所示。为减少激光传感器相互之间的干扰,采用74LS154作为分时控制器分时点亮激光传感器,由XS128的4个PA0~PA3针脚来控制11路激光管的开断。[page]

4 舵机控制模块及控制策略
智能车采用Futaba公司的3010型舵机,属于位置伺服型电机,在负载力矩小于最大输出力矩的情况下,其输出转角与控制信号脉宽成线性关系,通过XS128控制器输出不同占空比的PWM信号进行舵机转角控制,采用有效的控制策略获取PWM占空比控制量。

 


舵机控制策略采用基于模型车中心线与路径中轴线偏差de的开环比例控制,原理如图4所示。假设前瞻距离为H,A点踩到路径,de为路径横向偏差,则车轮转角θ应为:


在车轮转向传动系统中,车轮转角θ与舵机转角成线性关系,因此PWM占空比目标值可采用下式获得。
PWM=Kp×θ+PWM0
式中:PWM为XS128输出的PWM信号占空比目标值;PWM0为舵机正位时占空比值;Kp为比例控制系数。

5 电机驱动模块及控制策略
车速的控制是智能车稳定运行的关键因素,智能车采用RS380-ST型直流驱动电机,对电机转速控制选用英飞凌公司的BTS7960B驱动芯片,通过改变输入芯片的PWM波的占空比控制驱动芯片对电机的供电电压,进而控制电机的转速。在设计过程中采用两片BTS7960B并联驱动,减小导通电阻,分流,减小芯片的发热,提高驱动能力,驱动电路如图5所示。

 


反馈控制是基于偏差的控制,PID控制是将偏差的比例、积分、微分通过线性组合构成控制量。偏差一旦形成,比例环节立即产生控制作用以减小偏差;积分环节主要用来消除静差,提高系统的无差度;微分环节能反应偏差的变化趋势,并能在偏差值变得太大之前,引入一个有效早期信号,加快系统的动作速度一减少调节时间。
智能车系统根据激光传感阵列检测的赛道信息由速度判决器输出速度期望值,然后由期望值和速度反馈值(编码器检测获得)运算得到速度偏差,作为控制器的输入量,构建增量式PID控制器对小车的速度进行闭环控制,调速系统构成如图6所示,速度判决器根据舵机控制量的大小调整速度期望值,直道上提高期望值,转弯时适当减小期望值,避免冲出赛道,保证智能车运行的稳定性。

6 结语
设计的自主寻径智能模型车系统以MC9S12XS128为核心控制器,电源分别对各个模块单独供电,避免了各模块供电系统的干扰;路径识别模块采用激光传感阵列检测赛道信息,得到智能车与路径的横向偏差de,通过比例控制算法控制舵机转向;驱动电机采用两片BTS7960B并联驱动,提高了驱动能力,并对直流驱动电机进行增量式PID闭环调节控制,实现了智能模型车快速稳定地自主寻径行驶。

关键字:激光传感器  MC9S12XS128  比例控制  PID控制 引用地址:基于激光传感器的自主寻径智能车设计

上一篇:汽车电子系统的极近场EMI扫描技术
下一篇:汽车电子已经成为汽车市场的主要差异化指标

推荐阅读最新更新时间:2024-05-02 22:19

开始赚钱 Waymo对外出售激光雷达传感器
盖世汽车讯 据外媒报道,当地时间3月6日,谷歌母公司Alphabet旗下自动驾驶部门Waymo宣布,将开始向其他公司出售其用在自动驾驶汽车上的定制激光雷达传感器。激光雷达是一种传感器,通过用激光照射目标物体并测量反射脉冲来测量与目标物体的距离,是优步和Lyft的自动驾驶系统等很多自动驾驶系统的基础,此外,也可应用于机器人、安全和农业技术等垂直领域。 据Waymo介绍,与普通的3D激光雷达传感器相比,其采用的Laser Bear Honeycomb激光雷达具备几个优势。首先,垂直视野达90度,而普通的3D激光雷达传感器垂直视野为30度,而且其水平视野达360度。当该激光雷达发出光脉冲时,可在激光束的视线内看到4个不同物
[汽车电子]
开始赚钱 Waymo对外出售<font color='red'>激光</font>雷达<font color='red'>传感器</font>
自动驾驶需要更智能的激光雷达和传感器融合方式
奥迪发布带有L3 自动驾驶 功能的A8时,很多人都注意到了新车前脸的一款激光雷达——ScaLa。ScaLa是全球第一款车规激光雷达,研发设计它的是一家德国公司Ibeo Automotive Systems GmbH。   Ibeo并不是一家初创企业,1998年6月1日创立时,公司的主要业务就是车载激光雷达。在经历了2000年被并入SICK AG(一家工业 传感器 系统供应商),2009年被现总裁买断独立之后,便有了今天的智能驾驶激光雷达系统供应商Ibeo Automotive Systems GmbH。   和很多公司不同,Ibeo既可以提供激光雷达硬件,也可以提供配套的软件算法。正是因为在软件算法方面的积累,Ibeo的现有业务已
[嵌入式]
激光雷达厂商Baraja用棱镜开发出低成本传感器
据报道,近日,澳大利亚一家名为Baraja的创业公司,号称已经利用棱镜开发出一种,安装更简洁、质量更好、更便宜的激光雷达(LiDAR)无人汽车传感器。   激光雷达技术可使用激光扫描并绘制出附近的环境,其高度敏感,能够精准地捕捉周围的环境,但缺点是视场角小,扫描范围有限。因此,Velodyne公司开发了一款激光雷达传感器,可通过每秒近一百次的旋转来解决这一问题,当然这个方案并不完美。 Velodyne的激光雷达传感器系统有许多活动的部位,将其安装到汽车后,汽车带来的震动会非常损耗传感器。而Braja的传感器系统,利用棱镜来折射激光雷达传感器的激光束,大大精简了传感器系统的结构。 一束光线投射到棱镜后,棱镜会反射出彩虹光
[汽车电子]
MC9S12XS128硬件底层驱动_readme.txt
/************************************************************************** SYSU-ROBOT-2011 SYSU-LXIONGH VERSION 1.0 LAST UPDATE: 2011年04月06日 -------------------------------------------- Code Warrior 5.0 Target : MC9S12XS128 Crystal: 16.000Mhz ***************************************************************************
[单片机]
基于激光传感器的自主寻径智能车设计
0 引言 智能车技术涵盖了车辆工程、传感器、人工智能、自动控制、汽车电子、计算机等多个学科领域,智能车的研究在智能交通领域已成为研究热点。飞思卡尔智能汽车竞赛要求参赛车模沿着仟意给定的黑色带状路径,通过控制转向和车速,在稳定的前提下以最快的速度完成自主寻径。 本文以此为背景,设计了基于MC9S12XS128微控制器的智能车系统,采用激光传感器阵列识别路径信息,得到智能车中心线与路径中轴线的横向偏差,采用比例控制算法控制舵机转向,并对直流驱动电机进行增量式PID闭环调节控制,从而实现智能模型车快速稳定地自主寻径行驶。 1 智能车系统总体结构 智能车系统以飞思卡尔16位单片机MC9S12XS128为核心控制器,该款处理器标称40 MH
[嵌入式]
航天易联激光气体传感器生产基地投产,建3条生产线
近日,北京航天易联科技发展有限公司(以下简称“航天易联” )筹备建设的激光气体传感器生产基地——亦庄博电新厂房顺利投产。 据亦庄时讯报道,航天易联新厂房使用面积约1200平方米,共建设生产线3条,其中自动化生产线1条,封装生产线2条,厂区配建有先进的研发实验室、校准室等区域,是涵盖激光气体传感器研发、生产、组装、调试、运营为一体的正规化、标准化综合性基地,生产基地的启用将进一步加快科技成果转化。 该报道还显示,据航天易联气体分析事业部部长魏占峰介绍,公司基于半导体激光吸收光谱技术 (TDLAS) 开发的激光气体传感器解决了传统在线气体分析仪器需采样预处理、响应时间滞后、背景气体交叉干扰以及受粉尘等影响的弊病,适用于
[手机便携]
最优控制、模糊控制、神经网络和PID控制,哪种控制方法最好?
控制系统设计人员始终追求的就是为应用找到最佳的控制方法。除了经典的PID控制外,本文还探讨了最优控制、模糊控制和人工神经网络控制。 每一个控制系统的用户/设计人员,都经常会被问到同一个问题:哪种控制方法最好。现在,比几十年前有了更多的选择,控制方法的问题尤为重要。很久以前,“黄金”解决方案(实际上是唯一的)是比例-积分-微分(PID)控制器。虽然PID控制本身没有什么问题,但实际存在的限制使其它控制方法在许多应用中更受欢迎。现在,还有哪些控制方法可供选择? 除了经典的PID控制外,本文还研究了最优控制、模糊控制和人工神经网络(或基于神经网络的控制)。在工厂应用的受控系统分析中,可以看到经典PID控制器的局限性。虽然可以有很
[嵌入式]
最优<font color='red'>控制</font>、模糊<font color='red'>控制</font>、神经网络和<font color='red'>PID控制</font>,哪种<font color='red'>控制</font>方法最好?
变频器在陶瓷窑炉风机的应用
一、引言 陶瓷窑炉一般是指烧制陶瓷制品的烧成设备。其辊道窑急冷风机、抽湿风机都是采用离心式风机。传统的炉内温度控制方法是通过调节风门或者风道挡板的开度来调节热风进风量,从而获得需要的温度,生产出符合质量要求的产品。但是该控制方式会导致较大的电能浪费,而且工人的熟练程度也影响着产品的质量。由于风机的机械特性为平方转矩特性,即风量与转速成正比,功率与转速的立方成正比,将系统风机采用变频控制,通过温度传感器检测,PID控制调节风机转速进而调节风量,将会具有非常显著的节能效果,同时可有效提高产品质量与工作效率。 二、工艺介绍和要求 陶瓷窑炉使用燃料燃烧或电能转换产生的热量,将物料进行冶炼、焙烧、烧结、熔化、加热。不同的原材料及制品其烧
[嵌入式]
变频器在陶瓷窑炉风机的应用
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved