智能车中英文外文翻译_第1页
智能车中英文外文翻译_第2页
智能车中英文外文翻译_第3页
智能车中英文外文翻译_第4页
智能车中英文外文翻译_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中英文对照资料外文翻译文献自治智能车在模拟车辆列队中的设计摘要自治智能车是基于考虑车辆和道路在内的车辆编队的物理仿真的基础。本文在车辆道路综合的情况下,分析了车辆编队系统的架构,并提出了自制智能车控制系统的构造和结构。在分析了自治智能车的功能要求之后,本文设计了自治智能车关键的硬件和软件。它把芯片作为控制器,以及用摄像头和超声波传感器作为行车导航。同时,它应用直流电机实现智能车的驱动和转向,以及采用Zigbee技术来设计无线通信模块。我们提出的关于识别导航线和运动控制的关键算法,这其中包括路径提取和控制算法。试验表明自治智能车有一个良好的稳定性能,满足了车辆编队系统的功能要求,这款车将提供测试平台和车辆编队系统的进一步研究的技术基础。1.简介近年来,随着横向和纵向的智能车辆控制技术等智能交通技术的发展,车辆列队研究已成为在智能交通领域的热点,它融合了一些技术,这其中包括车辆间相互通信,公路通信技术,智能控制技术等。在车辆道路综合的基础上的车辆队列控制系统可以通过提高单个车辆的智能化水平,提高与交通环境交互信息的能力,以及增加车辆密度来提高道路通行能力。与此同时,它减少了控制对象,简化了交通控制复杂性,增加了运输可控性,有效地缓解了交通堵塞,并最终提高了行车安全性。此外,它可以在一定程度上减少车辆阻力和车辆油耗。图1显示了基于车辆道路行驶的车辆队列架构系统,这表明智能车辆控制,车路信息交互技术,车辆队列和控制方式和其他关键技术是系统的重要组成部分。然而,目前汽车队列的结构,行为特征和智能化行程控制算法尚未完善。因此,有必要研究一些基础东西,这包括车辆队列,车辆队列模型,及车辆小队控制方法的行为特征,这些研究需要在建设有硬件循环仿真的车辆队列系统中进行。

图1基于车辆道路的车辆队列系统的体系结构为实现对队列行驶车辆的模拟,智能控制和交换信息是必要的。该系统需要智能控制,信息交互、自治的稳定性。图2是的自治智能车系统的结构。自治智能车采用单片机作为控制器,并使用摄像头、导航传感器和超声波传感器,基于Zigbee技术的无线通信模块。本文将首先分析基于自治智能车功能要求的整体设计方案,然后介绍了横向和纵向的控制和导航的硬件实现方式和如何处理的关键问题,并讨论如何通过优化控制算法和软件来提高汽车的稳定性和智能化水平,随后根据实际过程的测量自治智能汽车的性能介绍它的自治的策略。图2自治智能小车控制系统自治智能模拟车整体设计自治智能车包括四个部分:检测系统,电力系统,通信系统,控制和决策系统。检测系统是最重要的,其主要工作是导航。我们选择CMOS摄像机作为检测传感器,它可以检测出车道,引导车辆在路上顺利的行驶。考虑到单一的CMOS图像传感器不能理想的检测车的距离,超车距离和其他运动参数,我们选择了超声波传感器。电力系统主要控制电机的转向角度和直流电机的速度。该控制过程如下:首先,检测系统收集路径信息,然后驱动器系统使直流电动机产生适当的转速,转向电机根据控制和决策系统的分析和判断给出一个正确的转向角,所以自治智能汽车可以跑得快而且平稳。为了通过车队仿真控制得到更实际的行为特征,自治智能车在该系统中采用后轮驱动和前轮转向的结构。在车辆与车辆之间和车辆与道路之间的无线通信网络中,我们选择了基于IEEE802.15.4无线标准的ZigBee技术。多节点的网络需要大的网络容量和自组织无线通信技术,相较于其他无线通讯技术,Zigbee有更高的数据传输速率和执行时的更稳定。它的网络能够支持上千个节点,是在小范围内监测和控制的最好选择。控制和决策系统以飞思卡尔16位单片机-MC9S12XDP512作为其主要控制芯片,它的40M的主频能够满足实时检测和信息处理的需要。此外,它可以提供丰富的I/O端口,精确的时钟输入捕捉和时钟资源。XDP512连接所有的子模块,收集周围的车辆信息,并处理数据,根据控制算法输出控制信号。图3系统框架自治智能车硬件系统设计硬件设计对自治智能车的运行效果有直接的影响,根据自治智能车总体的分析,硬件应该含有以下模块:(1)导航模块,这其中包括数字CMOS摄像头和超声波无障碍检测传感器(2)控制模块,包括行驶和转向运动电机(3)Zigbee无线通信模块(4)单片机控制模块。3.1、导航装置(1)摄像头模块设计使用摄像头作为路径检测传感器提前扫描前面的道路以便汽车更顺畅的操作。由于CMOS图像传感器具有高集成度,低功耗,低像素的缺陷和其他优势,我们选择了356*292分辨率OmniVision的OV6620彩色CMOS图像传感器。图4是图像采集过程。首先,单片机控制摄像头采集信息,然后传输图像数据到FIFO缓冲存储器,变换并行及串行数据,最后由单片机的SPI端口读取这个数据。

FIFOiMtmj应浏0VW2(l图4FIFOiMtmj应浏0VW2(l图像采集过程有两种模式:上电模式和SCCB模式。该系统采用SCCB模式:经过SCCB初始化OV6620和启用VSYNC,系统判断是否已获得一帧图像,FIFO存储了一帧图像之后,系统通过单片机获取数据。(2)超声波模块设计如果让智能汽车能自动避开障碍和导航,则它需要建立在行驶中车辆的距离测量系统。超声波测距系统,可避开障碍并定位他们,根据摄像头获得的信息进行决策控制,并协助路径的规划。但是少量的超声波传感器不能满足高精度测距和避障的要求。为了确保高精确度,汽车需要增加测量距离的电路通道,用来补偿传感器角度的限制。该系统采用8个超声波测量通道,利用角度补偿手段使主要障碍的位置和距离的信息更加准确。图5是安装结构图,图6是距离测量系统的数据流结构图。图5超声波传感器安装结构该系统通过检测从发射到返回的时间间隔来计算距离。因为时间与超声波的路程成正比,当超声波发射端发送几个振荡的脉冲,微控制器开始计时;当接收器接收到第一个反馈脉冲,时间停止。测量距离如下:D=CT/2。(1)在公式(1),C是空气中的声速,T为从发射到返回的时间间隔。图6如下:3.2控制单元直流电机驱动,速度检测RS-380S型直流电动机是用于速度控制,自治智能车采用闭环控制技术,并以MC33886H桥驱动器作为电机驱动器。如果电机采用开环控制,它会受到许多干扰,如电池电压,电气传动摩擦,路面摩擦力和由前轮转向角引起正向电阻,这些因素将导致智能车的运行不稳定。因此,闭环控制方法是迫切需要的。闭环控制系统测量速度,并采用PID算法,它需要在很短的间隔内获得速度变化,计算出瞬时速度和期望速度之间的差值,速度传感器采用欧姆龙E6A2-CWZ3C编码,其精度可达360P/R。转向电机控制转向电机控制由直接改变输入PWM占空比的不同来转动不同的角度,该转向电机输出角与给定的PWM信号有一定的线性关系。由于电机的转向力矩足够大,单片机计算横向控制量,并直接给出了PWM控制信号,使电机实现转向。3.3无线通信模块自治智能车的通信系统包括以ZigBee为基础的通信卫星网络,它由一个网络协调器和一些网络终端节点组成。网络协调员负责网络的管理工作,而终端节点一方面获得模拟数据;在另一方面,把这些模拟数据通过无线网络传输给协调员。通过这种方式,不仅降低了ZigBee网络的复杂性,而且也方便了数据的集中管理。图7描述了通信网络的设计方案效果:在PAN无线网络覆盖里,网络终端节点的数目已经确定。在这个系统中,每台车是一个智能终端节点。装载着MC13192无线收发器的汽车通过MC13192与XDP512之间的数据交换来进行无线通信。yNodeElNode』图7yNodeElNode』3.4.单片机及其外围电路模块XDP51是自治智能车的核心部件,它控制着所有其他模块,获得路径、速度、无线信号和其他数据,并在此基础上将参数归类并计算出最优的控制策略。因此,该系统必须拥有非常高的稳定性。为了提高单片机的稳定性,设计的主要措施已经采取如下:①MCU电源电路设计;②滤波电路的优化;③单片机系统PCB板的布局;④单片机时钟电路。自治智能车和相关算法的软件系统设计该智能车系统软件包括以下模块:初始化模块,实时路径检测模块,防冲突模块,横向和纵向闭环控制模块,通信模块。该系统的软件流程图如图8所示。在大多数时候,微控制器处理数据和图像。因此,高效的图像处理算法和闭环控制算法可以节省单片机的CPU资源,提高自治智能车的反应速度和它的整体性能。路径提取算法和运动图像采集后的反馈控制算法如下。4.1路径提取算法路径是目标检测线边缘的准则。算法是:一个灰度图像中的每个设定的阈值的二维矩阵,得到两个相邻像素的自顶向下的差值。如果边缘大于或等于阈值,它的下一个点对应的像素是指向边缘的,该像素被认为是特征点,在同一时间记录它。当发现边缘的排列,我们可以找出靠近这一行的下一行近的边缘,因此花更少的时间找到了这一点。该算法能始终在每一列的边缘附近跟踪这一列,并找出下一行的边缘,所以它是高效的。在横向控制,我们根据坐标来使电机转向,该查表方法可以控制横向方向。

开始图8自治智能车系统的软件流程图4.2运动反馈控制算法在纵向控制中,我们建立一个二维数组,有10*33种元素,每一行对应一个速度值,在一定的速度下,每个排列对应着不同的角。在纵向控制的过程中,我们根据当前的速度和道路状况设置安全速度值,所谓的安全速度值是车能拐过拐角的速度。当反馈速度小于设定速度,汽车加快速度,如果反馈速度等于设定速度,汽车保持原来的状态,否则减慢或加快。加速和减速算法公式(2):u(k)=Kp[e(k)-e(k-1)]+Kie(k)+Kd[e(k)-2e(k-1)+e(k-2)](2)△u(k)是速度变量的增值、e(t)是控制误差、Kp相当增益,Ki=KpT/Ti是积分系数,Kd=KpTd/T是微分系数,Ti是积分时间常数,Td是导数时间常数,T是采样时间。自治智能车测试和分析如图9所示的是智能车的外观,我们从四个方面测试它的性能表现。

图9智能车的外观5.1智能车的巡线经调整后,智能车的巡线功能实现了。它会自动加速和减速。用计算机模拟的轨迹图,如图10,我们可以看到,车开动的路线,有一定的横向误差。分析发现,横向控制数据不够精细,那么方向的控制是不能满足控制精度。图10自治智能车运动轨迹5.2汽车蔽障测试当自治智能车需要改变车道或超车,在避开障碍的实验过程它可以自动避开障碍物.分析表明有关蔽障策略不能良好的处理速度、距离和转角的关系。精确模型应建立在其中。5.3单个智能车速度控制的测试在公示(2)里面改变Kp,Ki,Kd的值,测量电机控制和智能汽车在高速运行的关系,这种关系见图11。横坐标是测量周期和Y坐标是测量速度的脉冲,曲线1表示对象速度,曲线2,曲线3是当Kp,Ki,Kd变化时的速度曲线。在实验中,我们发现系统受Kp影响非常大,图11显示,在调整过程的速度的过程中,由于不同的PID参数值,会出现不同幅度的振动。特别是在响应速度下降时,会产生更大的稳态误差。I;TOTime图11电气特性和是将时间的关系5.4反干扰和通讯测试在正常情况下,自治智能车在轨道线上运行时,在不脱轨的前提下速度比安全速度小。在增加人为光线或覆盖一些道路标记,自治智能汽车能在遇到盲点时自动停止,所以系统需要通过增加反干扰能力提高性能。同一时间,在自治的智能车上进行的测试表明:通信系统可以正确地接受指令,做出正确的动作。6,结论与展望基于车辆道路综合情况的车辆队列控制是智能交通领域的热点,半实物仿真技术是车辆队列控制的重要研究工具。汽车的通信能力是车辆队列的物理模拟仿真系统的基础。在本文中,16位芯片MC9S12X-DP1512是用于控制的核心;除此之外,CMOS摄像头ov6620传感器与超声波传感器,用于收集交通信息;直流电动机及其它元件组成自治智能车的控制系统;Zigbee技术是用于通信,这种通信符合单辆车在车队中的智能化,信息化,自治性,稳定性的要求。试验表明,自治智能车可以自动识别路径,在高速运行时保持稳定性。在通信中,Zigbee数据传输模块传输数据稳定、正确,这样自治智能车可以根据通信协议控制另一个智能车。超声波传感器有4毫米的位置精度可有效检测周围的障碍。汽车的结构提供了用于智能车辆道路系统和实施自治车辆队列控制的下一步发展测试平台和技术基础。今后,将进一步研究自主智能车,车辆队列控制器算法和控制策略,这项研究包括自治智能车自动跟踪算法和自动避障算法,多辆车之间的通信,车辆动力学模型和运动模型的控制策略的结合。鸣谢它是由国家自然科学基金项目中国科学基金(No.50578128)和中国高新高技术研究发展计划(863)(编号2006AA11Z215)。外文原文:TheDesignofAutonomousSmartCarUsedinSimulationofVehiclePlatoonAbstractTheautonomoussmartcaristhefoundationofphysicalsimulationofvehicleplatoonbasedonvehicleandroadcooperation.Thispaperanalyzedthearchitectureofvehicleplatoonsysteminthecaseofvehicle-roadcooperation,andproposedtheconstitutionandstructureofautonomoussmartcarcontrolsystem.Afteranalyzingfunctionalrequirementoftheautonomoussmartcar,thepaperdesignedthekeyhardwareandsoftwareoftheautonomoussmartcar.Ittookthemicrochipasthecontroller,andusedcameraandultrasonicsensorforthelanenavigation.Atthesametime,itusedDCmotorforcontroldrivingandsteering,andtheZigbeetechnologywasadoptedtodesignthewirelesscommunicationmodule.Thekeyalgorithmaboutrecognizingnavigationlaneandmovementcontrollingmethodwasproposed,includingpathextractionandcontrollingalgorithms.Thetestindicatedtheautonomoussmartcarhadagoodandstableperformance,whichmetfunctionalrequirementofvehicleplatoonsystem.Thecarwillprovidetestplatformandtechnologicalbaseforfurtherstudyofvehicleplatoonsystem.1.IntroductionReducethevehicleresistanceandthevehicleoilconsumptioninsomedegree.Figure1showsthearchitectureofvehicleplatoonsystembasedonvehicle-roadcooperation,whichshowthattheintelligentvehiclecontrol,thevehicle-roadinformationinteractivetechnology,thecontrolwayofvehicleplatoonandotherkeytechnologiesaretheimportantparts[3]However,atpresentthevehicleplatoon'sarchitecture,thebehavioraltraitsandintelligenttravelcontrolalgorithmhavenotbeenconsummated.Therefore,itisnecessarytoresearchthefoundation,includingthebehavioraltraitsofvehicleplatoon,modelingofvehicleplatoon,andthecontrolmethodofvehicleplatoon.Theseresearchneedtobeconductedbyconstructingthesimulationsystemofvehicleplatoonwithhardwareintheloop.

FigurelArchitectureofvehicleplatoonsystem

basedonvehicle-roadcooperationFortherealizationofthevehicleplatoononsimulated,intelligentcontrolandinformationexchangedisneeded.Thesystemneedsintelligentcontrol,interactiveinformation,self-governmentstability.Figure2isthesystemstructureoftheautonomoussmartcar.TheautonomoussmartcartakesMCUasthecontroller,andusescameraandultrasonicsensorasnavigationsensors,Zigbeeasthewirelesscommunicationmodule.Thispaperwillanalyzetheoveralldesignoftheautonomoussmartcarbasedonthefunctionalrequire-mentsfirst,thenintroducethelateralandlongitudinalcontrolandtheimplementationofthehardwareofnavigationandthewayhowtodealtwiththekeyissues,andalsodiscusshowtoimprovethecar'sstabilityandintelligencelevelthroughoptimizingthecontrolalgori-thmsandsoftware,subsequentlypresentitsautonomystrategybasedontheactualprocessoftestingtheautonomoussmartcar'sperformance.Finally,itwillanalyzethetestdataandmakefurtherimprovementabouttheautonomoussmartcarcontrolalgorithms.Longitudinal

:information、Wirelesstransmisting

andreceivingmoduleLateralinformationDistanct-mtaiuredsensorCamer——RqMwSpeEd-measuredsensorMCUAnglesensorSpeedmeasure

产XLongitudinalcontrolLongitudinal

:information、Wirelesstransmisting

andreceivingmoduleLateralinformationDistanct-mtaiuredsensorCamer——RqMwSpeEd-measuredsensorMCUAnglesensorSpeedmeasure

产XLongitudinalcontrol厂DrivingMotorsSteeringMotorsLateral£二controlTheautonomoussmartcarincludesfourparts:thedetectionsystem,thepowersystem,communicationsystem,controlanddecision-makingsystem.Thedetectionsystemisthemostimportant,whosemainworkisthenavigation.WechooseCMOScameraasthedetectionsensorwhichcandetectlaneandguidevehiclestotravelsmoothlyontheline.InviewofasingleCMOSimagesensorcan’tdetectthevehicledistance,overtakingdistanceandothermovementparametersideal,wechoosetheultrasonicsensoratthesametime[4].ThepowersystemmainlycontrolstheangleofthesteeringmotorandthespeedoftheDCmotor.Theprocessofcontrolareasfollows:first,thedetectionsystemgathersthepathinformation,thenthedrivesystemmakethedirectcurrentmotorgiveaproperrotationalspeedandthesteeringmotorgivearightsteeringanglebythecontrolanddecisionmakingsystem’sanalysisandjudgmeits,sotheautonomoussmartcarcanrunningfastandsmoothly[5].Inordertogetmorerealisticbehaviortraitsthroughthesimulationcontrolofvehicleteam,theautonomoussmartcarinthissystemusesthestructureofrearwheeldriveandfrontwheelsteering.Inthevehicle-vehicleandvehicle-roadwirelesscommunicationnetwork,weselectzigbeetechnologybasedontheIEEE802.15.4wirelessstandard[6].Multinodenetworkneedslargenetworkcapacityandself-organizationofwirelesscommunication.Comparedtootherwirelesscommunicationtechnologies,Zigbeehaveahigherdatatransferrateandperformmorestably.It’snetworkcansupportthousandsofnodesandisthebestchoicetomonitorandcontrolinsmall-scale.Controlanddecision-makingsystemtakesthefreescale’s16-bitMCU—MC9S12XDP512asitsmaincontrolchip[7].It’s40Mmainfrequencycanmeettheneedofrealimedetectionandprocessingofinformation.Also,itcanproviderichI/Oports,thepreciseclockinputcaptureandclockresources.XDP512connectsallsub-modules,collecttheinformationaroundthevehicle,andprocessesthedata,outputcontrolsignalinaccordancewiththecontrolalgorithm.Figure3isthesystemframework.Figure3theframeworkofautonomoussmartcarAutonomoussmartcarhardwaresystemdesignHardwaredesignhasadirectimpactontheoperatingeffectoftheautonomoussmartcar.Accordingtotheaboveanalysisoftheautonomoussmartcar,hardwareshouldhavefollowingmodules:(1)navigationunitsincludingdigitalCMOScameraandultrasonicbarrierdetectedsensor;(2)controlunitsincludingdrivingandsteeringmotor;(3)Zigbeewirelesscommunicationmodule;(4)MCUcontrolmodule.NavigationUnit(1)CameramoduledesignUsingcameraasapathdetectionsensorscansthefrontpathinadvance,sothatthecarcanoperatemoremoothly.AsCMOSimagesensorhashighintegration,lowpowerconsumption,lowpixeldefectsandotheradvantages,weselectOmniVision’smulticolorCMOSimagesensorOV6620witharesolutionof356*292pixels.Figure4istheprocessofimageacquisition.First,MCUcontrolsCOMScameragatheringinformation,thentransfertheimagedatatothebuffermemoryFIFO,transformtheparallelandserialdata,finallyreadthedatabytheMCU’sSPIport.Fll'0memflrizerDY物幻Fll'0memflrizerDY物幻Figure4ImageAcquisitionprocessImageacquisitionprocesshastwomodes:powerupmodeandSCCBmode.ThesystemusesSCCBmode:AfterSCCBinitializingOV6620andenablingVSYNC,thesystemjudgewhetherithasobtainedaframeimage.AfterFIFOstoredaframeimage,thesystemgetsthedatabyMCU.(2)theDesignofUltrasonicModuleIftheintelligentcarautomaticallyavoidsbarrierandnavigates,itneedstoestablishthedistancemeasurementsystemofthemovingvehicle[8].Theultrasonicdistancemeasurementsystemcanavoidobstaclesandlocatethem,makedecisionlevelfusionofinformationwiththecamera,andassistpathplanning.Butasmallquantityofultrasonicsensorscan'tmeetthehighprecisionrequirementsofdistancemeasurementandobstacleavoidance.Inordertoensurethehighprecision,thecarneedtoaddchannelsofthedistancemeasurementcircuit,whichcompensatetheanglelimitationofsensor.Thesystemuses8ultrasonicmeasurementchannels,usinganglecompensationmeanstomakelocationanddistanceinformationofambientmainobstaclesmoreaccurately.Figure5isinstallingstructure,Figure6isthedataflowThesystemcalculatesdistancebydetectingtimeintervalfromemissiontoreturn.Becausethetimeisproportionaltoultrasonicdistance,whentheultrasonictransmittingterminalsendsseveraloscillatingimpulses,MCUbegintiming;whenthereceiverreceivesfirstfeedbackpulse,timingstop.Measureddistanceasfollow:D=CT/2(1)Onformula(1),Cissoundspeedinair,Tisthetimeintervalfromemissiontoreturn.Figure6UltrasonicsensordataflowstructureControlUnitDCMotorDriveandSpeedDetectionRS-380S-typeDCmotorisusedforspeedcontrol.Theautonomoussmartcartakestheclosed-loopcontroltechnique,anduseMC33886H-bridgedriverICasamotordriver.Ifthemotorusesopen-loopcontrol,itwillbesubjecttomanydisturbing,suchasbatteryvoltage,theelectricaltransmissionfriction,roadfrictionandforwardresistancecausedbythefrontwheelsteeringangleThesefactorswillcauseoperationinstabilityofthesmartcars.Soclosed-loopcontrolmethodisinurgentneed.Theclosed-loopcontrolsystemmeasuresspeedandadoptsPIDalgorithm,whichneedstoacquirethespeedchangesinaveryshortintervalandcalculatethedifferencebetweeninstantaneousspeedanddesiredspeed.SpeedsensorusesOMRONE6A2-CWZ3Cencodewhoseaccuracyisupto360P/R.SteerMotorControlSteermotoriscontrolledbydirectlychangingthePWMdutycycleofinputtochangethedifferentturningpoint[10].TheoutputangleofthesteermotorhasalinearrelationshipwiththePWMsignalgiven.Duetotheshifttorqueofthemotorislargeenough,MCUcalculatesthelateralcontrolstrategy,anddirectlygivesthePWMcontrolsignalstomakerealizesthemotorshift.WirelesscommunicationmoduleTheautonomoussmartcar’scommunicationssystemincludesasatellite-basednetworkofZigBeecommu-nications,whichconsistsofanetworkcoordinatorandanumberofnetworkterminalnodes.Networkcoordinatorisresponsibleforthemanagementof

thenetwork,whileterminalnodesacquiresimulateddataontheonehand;ontheotherhand,thesesimulateddataaretransmittedthroughawirelessnetworktothecoordinator.BythiswayitnotonlyreducesthecomplexityoftheZigBeenetwork,butalsofacilitatesthecentralizedmanagementofdata.Figure7describesthecommunicationsnetworkffectinthedesignscheme:withinthePANwirelesscoverageofthecoordination,anumberofnetworkterminalnodeshavebeenset.Inthissystem,eachcarisasmartterminalnode.ThecarloadedwithMC13192wirelesstransceiveroperateswirelesscommunicationthroughdataexchangebetweenXDP512andMC13192..Figure7theuutonumousFigure7theuutonumoussmartcarcomniunkationsvstpniNtruetiire3.4.MCUandPeripheralCircuitModuleXDP512isthecoreoftheautonomoussmartcar,itcontrolsalltheothermodules,andacquirespath,speed,andwirelesssignalsandotherdata,onthebasisofwhichitalsoclassifiestheparametersandcalculatestheoptimalcontrolstrategy.Therefore,thesystemmusthaveaveryhighstability.InordertoenhancethestabilityofMCU,themainmeasuresofthedesignhavebeentakenasfollow:①MCUpowercircuitdesign;©filtercircuitoptimization;③MCUsystemPCBlayoutoftheboard;④MCUclockCircuit.ThesoftwaresystemdesignofautonomoussmartcarandrelevantalgorithmThesmartcarsystemsoftwareconsistsofthefollowingmodules:initializationmodule,real-timepathdetectionmodule,anti-collisionmodule,lateralandlongitudinalclosed-loopcontrolmodule,andcommunicationmodule.TheflowchartofthesystemsoftwareisshowninFigure8.Inmostofthetime,MCUisprocessingdataandimages.Sohighly-efficientimageprocessingalgorithmsandclosed-loopcontrolalgorithmcansavetheMCU’sCPUresourceandimprovetheresponsespeedoftheautonomoussmartcarandit’swholeperformance.Pathextractionalgorithmsandmovementfeedbackcontrolalgorithmsafterimageacquisitionareasfollow.

PathExtractionAlgorithmsThepathistheedgeofthelineoftargetdetectionguidelines[11].Algorithmis:asettingthresholdofgray-scaleimage,foreachrowinthetwo-dimensionalmatrix,top-downtwoadjacentpixelsobtainedthedifferencebetweenthevaluesof(thecut).Ifthemarginisgreaterthanorequalthethreshold,itsnextpointofthecorrespondingpixelistheedgeoftheguidelines,andthepixelisconsideredasthefeaturepoint,atthesametime,recordit.Whenfindingtheedgeofarrange,wecanfindouttheedgeofnextlinenearthisline,sotakelesstimetofindthepoint.Thealgorithmcanalwaystrackineachcolumnontheedgeofthenearby,andfindouttheedgeofnextrow,Soitishighefficient.Inlateralcontrol,wemakethemotorshiftaccordingtothecoordinates.Thelook-uptablemethodscancontrolLateraldirection,InitializeMCUDetectPathNewsirarcgyDetectBurner(Stop-)Figure8TheautonomouNsmartcarsystem

softwareflowdiagramDetectPathNewsirarcgyDetectBurner(Stop-)ControllingalgorithmsofmovementfeedbackInlongitudinalcontrol,wesetatwo-dimensionalarrayhave10*33elements,eachrowcorrespondstoaspeedvalue;eacharrangecorrespondstodifferentcornerundersomespeed.Inthecourseoflongitudinalcontrol,wesetsafespeedvalueaccordingtothecurrentspeedandroadconditions.Theso-calledsafespeedisthatthecarcanruncrosscornersatthespeed.WhenspeedfeedbackissmallerthanSpeed-Set,caracceleratethespeed,ifSpeed-FeedbackequalSpeed-Set,carmaintainthestatusandgesture,otherwise,slowdownorspeedup.Accelerationanddecelerationalgorithmtakeastheformula(2):u(k)=p[e(k)-e(k-1)]+Kie(k)+Kd[e(k)-2e(k-1)+e(k-2)]△u(k)isincrement,whichstandsforthevariableofvelocitye(t)isthecontrolerrorKpisproportionalgain,Ki=KpT/Tiisintegralcoefficient,Kd=KpTd/Tisderivativecoefficient,Tiisintegralconsttime,Tdisderivativeconsttime,andTisthesampletime.TestoftheautonomoussmartcarandanalysisAsfigure9showstheappearanceofsmartcar.Wetestit’sperformancefrom4aspects.Figure9Theappearanceofsmartcar5.1.PatrollineofsmartcarAfteradjustment,thefunctionthatautonomoussmartcarcanpatrollinecametrue.Itacceleratesanddeceleratesautomatically.Computersimulatesitstrajectorymap,figure10,wecanseethatcarmovesbasedline,andthereiscertainlateralerror.Theanalysisfoundthatdataoflateralcontrolisnotdetailedenough,thendirectioncontrolisnotmeetthecontrolprecision.Figure10theautonomyunsmartcarexperimentmapTestofcaravoidobstacleWhentheautonomoussmartcarneedstochangelaneorovertake,itcanavoidobstaclesautomaticallywithshockintheprocessofobstacle-avoidingexperiment.Theanalysisshowsthatthestrategyaboutavoidingobstacledoesnothandletherelationofvelocity,distanceandturninganglewell.Anaccuratemodelshouldbefoundedamongthem.TestofsinglesmartcarvelocitycontrolChangethevalueofKp,Ki,Kdintheformulate(2)andmeasuretherelationshipofmotorcontrolandtimewhensmartcarisrunninginhighspeed,therelationshipseefigure11.X-coordinateisthemeasurecycleandy-coordinateistheimpulseofmeasuredspeed,curve1indicatesobjectspeed,curve2andcurve3arethespeedrespectivelywhenKp,ki,kdischanged.Inexperiment,wefindKpinfluencethesystemmostly.Figure11showsthatdifferentamplitudevibrationwilloccurduetodifferentvalueofPIDparametersintheprocessofspeedadjustment.Especiallywhenthespeeddeclineintheresponse,moresteady-stateerror.imTimeFigure11ThereJationshipbetween

opto-electricalencoder'spulseHndtimeTestofanti-disturbingandtestofcommunicationsUndernormalcircumstances,autonomoussmartcarrunsonthetracklinewithoutderailingpremiserunningspeedlessthansafespeed.Afterincreasingthelightartificiallyorcoveringsomeoftheroadsmarks,theautonomoussmartcarautomaticallystoppedwhenranintotheblindspot,sothesystemneedtobeimprovedbyincreasingtheabilityofanti-disturbing.Atthesametimethetestiscarriedoutontheautonomoussmartcar,whichdemonstratesthatcommunicationsystemscanacceptinstructionscorrectlyandmakerightexecution.ConclusionandProspectVehiclesplatooncontrolbasedoncooperationofroadvehiclesisveryhotinthefieldofintelligenttraffic,andthesemi-physicalsimulationtechnologyisanimportantresearchtoolforvehiclesplatooncontrol.Thecarwiththeabilityofcommunicationisthebasetoconstructthesimulationsystemofvehiclesplatoon’sphysicalsimulation.Inthispaper,16bitsmicrochipMC9S12X-DP1512isusedforthecorecontrol.Besidesthis,CMOScameraov6620sensorwhichisusedtocollecttrafficinformationcooperatedwithultrasonicsensors,DCmotorsandothercomponentswhichcomposetheautonomoussmartcarcontrolsystem,Zigbeewhichisusedforcommunicationmeettherequirementsofintelligentization,informationization,autonomyandstabilityofsinglecarinvehiclesqueue.Testsshowthatautonomoussmartcarcanautomaticallyidentifythepath,runinthetrafficlanestabilityathigh-speed.DatatransmissionofZigbeemoduletransmitsdatastablyandcorrectlyinthecommunications,andtheautonomoussmartcarcancontrolanothersmartcaraccordingtocommunicationprotocol.Ultrasonicsensorhavinglocationaccuracyof4mmcaneffectivelydetectthesurroundingobstacles.Theconstructionofthecarprovidestestplatformandtechnicalbasisforthenextstepofdevelopmentofintelligentvehicleroadsystemandimplementationautonomyrunningcontrolofvehiclequeue.Inthefuture,furtherstudywi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论