智能车外文翻译.doc

上传人:鲁** 文档编号:454832942 上传时间:2022-10-20 格式:DOC 页数:20 大小:641.50KB
返回 下载 相关 举报
智能车外文翻译.doc_第1页
第1页 / 共20页
智能车外文翻译.doc_第2页
第2页 / 共20页
智能车外文翻译.doc_第3页
第3页 / 共20页
智能车外文翻译.doc_第4页
第4页 / 共20页
智能车外文翻译.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《智能车外文翻译.doc》由会员分享,可在线阅读,更多相关《智能车外文翻译.doc(20页珍藏版)》请在金锄头文库上搜索。

1、附件1:外文资料翻译译文 自治智能车在模拟车辆列队中的设计万建,楚秀敏,吴勇,张瑞 运输安全工程研究中心,教育部,武汉理工大学,武汉,湖北,430063,中国。E-mail:whut_摘要自治智能车是基于考虑车辆和道路在内的车辆编队的物理仿真的基础。本文在车辆道路综合的情况下,分析了车辆编队系统的架构,并提出了自制智能车控制系统的构造和结构。在分析了自治智能车的功能要求之后,本文设计了自治智能车关键的硬件和软件。它把芯片作为控制器,以及用摄像头和超声波传感器作为行车导航。同时,它应用直流电机实现智能车的驱动和转向,以及采用Zigbee技术来设计无线通信模块。我们提出的关于识别导航线和运动控制的

2、关键算法,这其中包括路径提取和控制算法。试验表明自治智能车有一个良好的稳定性能,满足了车辆编队系统的功能要求,这款车将提供测试平台和车辆编队系统的进一步研究的技术基础。1.简介近年来,随着横向和纵向的智能车辆控制技术等智能交通技术的发展,车辆列队研究已成为在智能交通领域的热点,它融合了一些技术,这其中包括车辆间相互通信,公路通信技术,智能控制技术等。在车辆道路综合的基础上的车辆队列控制系统可以通过提高单个车辆的智能化水平,提高与交通环境交互信息的能力,以及增加车辆密度来提高道路通行能力。与此同时,它减少了控制对象,简化了交通控制复杂性,增加了运输可控性,有效地缓解了交通堵塞,并最终提高了行车安

3、全性。此外,它可以在一定程度上减少车辆阻力和车辆油耗。图1显示了基于车辆道路行驶的车辆队列架构系统,这表明智能车辆控制,车路信息交互技术,车辆队列和控制方式和其他关键技术是系统的重要组成部分。然而,目前汽车队列的结构,行为特征和智能化行程控制算法尚未完善。因此,有必要研究一些基础东西,这包括车辆队列,车辆队列模型,及车辆小队控制方法的行为特征,这些研究需要在建设有硬件循环仿真的车辆队列系统中进行。交通运输类监控层道路汽车调度层车辆队列控制层信息进程执行传感器汽车1汽车2汽车n道路和环境图1基于车辆道路的车辆队列系统的体系结构为实现对队列行驶车辆的模拟,智能控制和交换信息是必要的。该系统需要智能

4、控制,信息交互、自治的稳定性。图2是的自治智能车系统的结构。自治智能车采用单片机作为控制器,并使用摄像头、导航传感器和超声波传感器,基于Zigbee技术的无线通信模块。 本文将首先分析基于自治智能车功能要求的整体设计方案,然后介绍了横向和纵向的控制和导航的硬件实现方式和如何处理的关键问题,并讨论如何通过优化控制算法和软件来提高汽车的稳定性和智能化水平,随后根据实际过程的测量自治智能汽车的性能介绍它的自治的策略。单片机距离测量传感器速度测量传感器纵向信息无线传输和接受模块摄像头横向信息角度传感器行驶电机转向电机横向控制纵向控制道路 图2自治智能小车控制系统2. 自治智能模拟车整体设计自治智能车包

5、括四个部分:检测系统,电力系统,通信系统,控制和决策系统。检测系统是最重要的,其主要工作是导航。我们选择CMOS摄像机作为检测传感器,它可以检测出车道,引导车辆在路上顺利的行驶。考虑到单一的CMOS图像传感器不能理想的检测车的距离,超车距离和其他运动参数,我们选择了超声波传感器。电力系统主要控制电机的转向角度和直流电机的速度。该控制过程如下:首先,检测系统收集路径信息,然后驱动器系统使直流电动机产生适当的转速,转向电机根据控制和决策系统的分析和判断给出一个正确的转向角,所以自治智能汽车可以跑得快而且平稳。为了通过车队仿真控制得到更实际的行为特征,自治智能车在该系统中采用后轮驱动和前轮转向的结构

6、。在车辆与车辆之间和车辆与道路之间的无线通信网络中,我们选择了基于IEEE802.15.4无线标准的ZigBee技术。多节点的网络需要大的网络容量和自组织无线通信技术,相较于其他无线通讯技术,Zigbee有更高的数据传输速率和执行时的更稳定。它的网络能够支持上千个节点,是在小范围内监测和控制的最好选择。控制和决策系统以飞思卡尔16位单片机- MC9S12XDP512作为其主要控制芯片,它的40M的主频能够满足实时检测和信息处理的需要。此外,它可以提供丰富的I/ O端口,精确的时钟输入捕捉和时钟资源。XDP512连接所有的子模块,收集周围的车辆信息,并处理数据,根据控制算法输出控制信号。HCSX

7、12控制核心Zigbee 模块PC检测和控制车辆之间通信车辆道路通信CMOS传感器超声波传感器前轮横向控制器后轮纵向控制图3系统框架3.自治智能车硬件系统设计硬件设计对自治智能车的运行效果有直接的影响,根据自治智能车总体的分析,硬件应该含有以下模块:(1)导航模块,这其中包括数字CMOS摄像头和超声波无障碍检测传感器(2)控制模块,包括行驶和转向运动电机(3)Zigbee无线通信模块(4)单片机控制模块。3.1、导航装置(1)摄像头模块设计使用摄像头作为路径检测传感器提前扫描前面的道路,以便汽车更顺畅的操作。由于CMOS图像传感器具有高集成度,低功耗,低像素的缺陷和其他优势,我们选择了356*

8、 292分辨率OmniVision的OV6620彩色CMOS图像传感器。图4是图像采集过程。首先,单片机控制摄像头采集信息,然后传输图像数据到FIFO缓冲存储器,变换并行及串行数据,最后由单片机的SPI端口读取这个数据。图4 图像采集过程图像采集过程有两种模式:上电模式和SCCB模式。该系统采用SCCB模式:经过SCCB初始化OV6620和启用VSYNC,系统判断是否已获得一帧图像,FIFO存储了一帧图像之后,系统通过单片机获取数据。(2)超声波模块设计如果让智能汽车能自动避开障碍和导航,则它需要建立在行驶中车辆的距离测量系统。超声波测距系统,可避开障碍并定位他们,根据摄像头获得的信息进行决策

9、控制,并协助路径的规划。但是少量的超声波传感器不能满足高精度测距和避障的要求。为了确保高精确度,汽车需要增加测量距离的电路通道,用来补偿传感器角度的限制。该系统采用8个超声波测量通道,利用角度补偿手段使主要障碍的位置和距离的信息更加准确。图5是安装结构图,图6是距离测量系统的数据流结构图。 智能车图5超声波传感器安装结构该系统通过检测从发射到返回的时间间隔来计算距离。因为时间与超声波的路程成正比,当超声波发射端发送几个振荡的脉冲,微控制器开始计时;当接收器接收到第一个反馈脉冲,时间停止。测量距离如下:D=CT/2。(1)在公式(1),C是空气中的声速,T为从发射到返回的时间间隔。图6如下:MC

10、9S12XDP512超声波发射方波发生器比较电路红外接收功率驱动放大电路3.2 控制单元(1)直流电机驱动,速度检测 RS -380S型直流电动机是用于速度控制,自治智能车采用闭环控制技术,并以MC33886 H桥驱动器作为电机驱动器。如果电机采用开环控制,它会受到许多干扰,如电池电压,电气传动摩擦,路面摩擦力和由前轮转向角引起正向电阻,这些因素将导致智能车的运行不稳定。因此,闭环控制方法是迫切需要的。闭环控制系统测量速度,并采用PID算法,它需要在很短的间隔内获得速度变化,计算出瞬时速度和期望速度之间的差值,速度传感器采用欧姆龙E6A2- CWZ3C编码,其精度可达360 P/ R。(2)转

11、向电机控制 转向电机控制由直接改变输入PWM占空比的不同来转动不同的角度,该转向电机输出角与给定的PWM信号有一定的线性关系。由于电机的转向力矩足够大,单片机计算横向控制量,并直接给出了PWM控制信号,使电机实现转向。3.3无线通信模块自治智能车的通信系统包括以ZigBee为基础的通信卫星网络,它由一个网络协调器和一些网络终端节点组成。网络协调员负责网络的管理工作,而终端节点一方面获得模拟数据;在另一方面,把这些模拟数据通过无线网络传输给协调员。通过这种方式,不仅降低了ZigBee网络的复杂性,而且也方便了数据的集中管理。图7描述了通信网络的设计方案效果:在PAN无线网络覆盖里,网络终端节点的

12、数目已经确定。在这个系统中,每台车是一个智能终端节点。装载着MC13192无线收发器的汽车通过MC13192与 XDP512之间的数据交换来进行无线通信。图7 自治智能车通信系统结构3.4单片机及其外围电路模块XDP51是自治智能车的核心部件,它控制着所有其他模块,获得路径、速度、无线信号和其他数据,并在此基础上将参数归类并计算出最优的控制策略。因此,该系统必须拥有非常高的稳定性。为了提高单片机的稳定性,设计的主要措施已经采取如下:MCU电源电路设计;滤波电路的优化;单片机系统PCB板的布局;单片机时钟电路。4自治智能车和相关算法的软件系统设计 该智能车系统软件包括以下模块:初始化模块,实时路

13、径检测模块,防冲突模块,横向和纵向闭环控制模块,通信模块。该系统的软件流程图如图8所示。在大多数时候,微控制器处理数据和图像。因此,高效的图像处理算法和闭环控制算法可以节省单片机的CPU资源,提高自治智能车的反应速度和它的整体性能。路径提取算法和运动图像采集后的反馈控制算法如下。4.1路径提取算法路径是目标检测线边缘的准则。算法是:一个灰度图像中的每个设定的阈值的二维矩阵,得到两个相邻像素的自顶向下的差值。如果边缘大于或等于阈值,它的下一个点对应的像素是指向边缘的,该像素被认为是特征点,在同一时间记录它。当发现边缘的排列,我们可以找出靠近这一行的下一行近的边缘,因此花更少的时间找到了这一点。该

14、算法能始终在每一列的边缘附近跟踪这一列,并找出下一行的边缘,所以它是高效的。在横向控制,我们根据坐标来使电机转向,该查表方法可以控制横向方向。开始初始化检测路径检测障碍控制需要反馈需要停止外部指令新策略数据融合Y停止YNY图8 自治智能车系统的软件流程图4.2运动反馈控制算法 在纵向控制中,我们建立一个二维数组,有10*33种元素,每一行对应一个速度值,在一定的速度下,每个排列对应着不同的角。 在纵向控制的过程中,我们根据当前的速度和道路状况设置安全速度值,所谓的安全速度值是车能拐过拐角的速度。当反馈速度小于设定速度,汽车加快速度,如果反馈速度等于设定速度,汽车保持原来的状态,否则减慢或加快。

15、加速和减速算法公式(2): u(k)=Kpe(k)-e(k-1)+Kie(k)+Kde(k)-2e(k-1)+e(k-2) (2) u(k)是速度变量的增值、e(t)是控制误差、Kp相当增益,Ki= KpT /Ti是积分系数,Kd = KpTd/T是微分系数,Ti是积分时间常数,Td是导数时间常数,T是采样时间。5自治智能车测试和分析如图9所示的是智能车的外观,我们从四个方面测试它的性能表现。图9智能车的外观5.1智能车的巡线 经调整后,智能车的巡线功能实现了。它会自动加速和减速。用计算机模拟的轨迹图,如图10,我们可以看到,车开动的路线,有一定的横向误差。分析发现,横向控制数据不够精细,那么方向的控制是不能满足控制精度。图10 自治智能车运动轨迹5.2 汽车蔽障测试 当自治智能车需要改变车道或超车,在避开障

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号