文档库 最新最全的文档下载
当前位置:文档库 › 基于模糊控制器的缩微智能车纵向控制研究

基于模糊控制器的缩微智能车纵向控制研究

基于模糊控制器的缩微智能车纵向控制研究

徐友春1李建市2冯明月1贾鹏1

1.军事交通学院汽车工程系,天津300161

2.军事交通学院研究生管理大队,天津300161

摘要:缩微智能车是智能车的缩影,对智能车相关技术的研究具有一定的借鉴意义,车辆的纵向控制技术是其研究的一项重要基础内容。分析缩微智能车驱动电机的特性,选用A V R-M128单片机作为底层驱动主控芯片,调制出可变占空比的PW M方波,使电机的转速得到较为平滑的控制。同时,将模糊控制器应用到缩微智能车速度控制过程中,并在缩微道路环境中进行试验。结果表明,该纵向控制方案在试验中表现出了良好的控制效果。

驱动电机;占空比;模糊控制器

T P273.4A1674-2192(2012)05-0062-04

O n Longi t udi nal C ont r ol of M i cr of i l m I nt el l i gent

V ehi cl e B as ed on Fuzzy C ont r ol l er

X u Y ouchun Li J i an s hi Fe ng M i ngyue J i a Pen g

2012-01-112012-02-29

国家自然科学基金重大研究计划重点支持项目(91120306);国家自然科学基金项目(51175290).

作者简介:徐友春(1972-),男,博士,教授.

-_r一、一

拟负载上一,,土b I上厶t

:,艘少U IⅢ地

@@[1]陈群挺.基于AV R单片机的直流无刷电机调速方法[J].现代企业教育,2011(11):123.

@@[2]向平,梁筱.基于模糊控制的无刷直流电机的建模与仿真[J].工业仪表与自动化装置,2011(1):39-42.

@@[3]王磊,王为民.模糊控制理论及应用[M].北京:国防工业出版社,1997:43-44.

@@[4]罗文广,孔峰.基于模糊控制的直流无刷电机调速系统[J].电子产品世界,2001(1):34-36.

@@[5]罗维玲,刘建成.基于模糊控制的无刷直流电机建模仿真新方法[J].计算机工程与科学,2009,31(8):147-150.

智能汽车技术发展及研究现状

学科(车辆)方向讲座报告 题目:智能汽车技术发展及研究现状 姓名: 学号: 专业:车辆工程 任课老师: 2014年6月30日

智能汽车技术发展及研究现状 摘要:智能车辆作为智能交通系统的重要组成部分,能够提高驾驶安全性,大幅改善公路交通效率,降低能源消耗量,该技术的研究日益受到国内外学者的关注。因此,本文综述世界智能车辆行驶安全保障技术研究进展,重点介绍世界主要发达国家智能车辆关键技术的应用和发展计划,分析智能车辆关键技术当前应用现状并展望今后的发展趋势,对我国汽车产业的发展提供前沿资料。 关键字:智能车辆能源消耗安全技术发展计划 1.绪论 智能车辆(Intelligent vehicles)是一个集环境感知、规划决策和多等级辅助驾驶等功能于一体的高新技术综合体。它具有道路障碍自动识别、自动报警、自动制动、自动保持安全距离、车速和巡航控制等功能。作为智能交通系统的一个重要组成部分,智能车辆系统利用传感器技术、信号处理技术、通讯技术、计算机技术等,辨识车辆所处的环境和状态,并根据各传感器所得到的信息做出分析和判断,或者给司机发出劝告和报警信息,提请司机注意规避危险;或者在紧急情况下,帮助司机操作车辆(即辅助驾驶系统),防止事故的发生,使车辆进入一个安全的状态;或者代替司机的操作,实现车辆运行的自动化。 智能车辆系统的引入,可以提高交通的安全性和道路的利用率。目前,在汽车、卡车、公交系统、工业及军用等领域,智能车辆系统都得到了应用,而且应用的多样性和领域还在不断增加。可以预言,随着信息采集技术、信息处理技术、系统工程技术等相关技术的研究和发展深入,智能车辆系统将是智能交通系统研究和发展的重要领域。下面就对智能汽车关键技术的发展和研究现状进行综述。 2.世界智能汽车的发展概况 各国在发展智能汽车技术时的侧重点并不完全形同。美国更强调系统的观点,过去的十几年,美国将注意力放在道路上,把数千万美元投入到先进的车路系统上。而日本则关注较近期的应用,将安全保障技术逐步添加到汽车上,使汽车逐步智能化,这样,不管智能公路是否如期建成,都可以逐步提高汽车的安全性,并且给汽车制造商带来丰厚的利润。对美国和日本的智能汽车发展框架进入深入研究会深切体会到这种差别。事实上,在智能汽车关键技术的应用研究领域,世界各国都在投入大量财力和人员进行研究,各国正在实施或已完成的智能车辆研究项目如图1所示。 图1. 世界智能汽车研究项目概况

车辆智能控制技术的研究与应用

车辆智能控制技术的研究与应用 车辆1003 20104043 李琳

车辆智能控制技术的研究与应用 自从汽车被发明以来,人类对于驾驶汽车的看法就一直存在分歧,一部分人热衷于让汽车变得越来越好开,强调驾驶乐趣,让你的双手舍不得离开方向盘;然而另一部分人则更热衷于让汽车变得越来越“傻瓜化”,甚至要将驾驶者的双手从方向盘上解放出来……上世纪80年代开始热播的美剧《霹雳游侠》当中的KITT,正是后者思想的集大成者。正在读这篇文章的您也许就曾经被无敌的KITT 所深深吸引吧?当然人类的科技还根本无法达到科幻电视剧当中的效果,KITT 无与伦比的人工智能、让主人公高枕无忧的自动驾驶、车身超级耐打击的能力以及几乎不用加油的动力科技看上去几乎都是天方夜谭。然而随着汽车技术的发展,现实版“KITT”正在向人们走来,近些年来许多厂商都致力于无人自动驾驶技术的研发,宝马在这领域走在时代的前边。 现阶段的技术成果虽然无法实现《霹雳游侠》或者《钢铁侠》里面那样强大的技术,但是让车子短暂脱离驾驶员的控制而自主驾驶,还是已经成功实现了。宝马将一系列最先进的无人驾驶技术设备集成到了一辆看似非常普通的5系轿车里,这些设备能够在高速公路行驶时,接管驾驶员的所有操作,自主进行油门、刹车甚至超车的动作。 车辆自主变线超车 借助布置在车身四周的传感器,它甚至可以发现从辅路匝道进入主干道的车辆,自主采取加减速或者变道的措施,而具体选择那种操作,也是通过计算当时的行驶条件而决定的,也就是说它具备了自主判断交通状况的能力。而这一切,目前都能够在130km/h以下的车速来完成。

其实这些对于驾驶员来说再容易不过的驾驶操作,对于自动驾驶系统来说可是超级复杂的一件事情。车辆不仅需要随时准确侦测出自己处于道路中的哪一条车道上,更要认出车身周边的车辆或者物体。实现这样的感知,不仅需要普通雷达,更需要激光、超声波以及摄像头的辅助。 若要精确做出判断,上述的集中探测装置至少需要两种协同作用。目前这辆能够自主驾驶的宝马5系轿车已经在驾驶员极少干预的前提下,安全行驶了3000英里。这都要归功于全车所有精良的设备。再有一点就是,这项技术的应用普及速度可能远超过你的想象,有消息称该技术在2014年的宝马i3上就会开始搭载,届时你可要分清路上开车的到底是人还是车自己了。然而一向强调给驾驶者带去驾驶乐趣的宝马开发这么一个产品,缺失会让人觉得有些意外,宝马官方给出的解释是,这项技术并不会完全将驾驶者从眼观六路耳听八方中抽离开来,所以不要指望你能在开车上班的路上睡上一觉…… 1 悬架的研究方法 (1)理论研究[1] 悬架系统的理论研究具有前瞻性和探索性,为智能悬架系统的物理实现奠定理论基础。其主要研究内容: a.悬架力学模型理论研究。悬架力学模型是振动理论中的隔振和减振理论的实际应用,通过振动理论的深入研究,全面综合研究悬架的减振和隔振性能、悬挂系统的非线性特性。 未来几年中,动力学、振动与控制领域的下述研究前沿值重视:①高维非

智能车控制算法.doc

实用标准文案 智能车转角与速度控制算法 1.检测黑线中点Center :设黑、白点两个计数数组black 、 white ,从第一个白点开始,检测到一个白点,白点计数器就加1,检测到第一个黑点,黑点计数器就加 1 ,并且白点计数器停止,以此类推扫描每一行;黑线中点= 白点个数 + (黑点的个数 /2 ) 2.判断弯直道: 找出黑线的平均位置avg ( 以每 10 行或者 20 作为参照,行数待定) 算出相对位移之和(每一行黑线中点与黑线平均位置距离的绝对值之和) 然后用 Curve的大小来确定是否弯直道(Curve的阀值待定)。 3.控制速度: 根据弯度的大小控制速度大小。 //*****************************弯度检测函数*******************************// Curvecontrol () { int black[N];// 黑点计数器

int white[N];// 白点计数器 int center[N];// 黑线中点位置 int avg;// 黑线中点平均位置int curve;//N行的相对位移之和 if( 白点 ) ++white[N];// 判断黑白点的个数else++black[N]; center[N]=white[N]+black[N]/2;// 每一行的黑线中点 avg=(center[1]+center[2]+...+center[N])/N;// 求出黑线中点的平均位置 curve=(|avg-center[1]|+|avg-center[2]|+...+|avg-center[N]|)/N// 求出 N 行的相对位移之和 return curve;// 返回弯度大小 }

智能汽车自主驾驶控制系统

智能汽车自主驾驶 控制系统

智能汽车自主驾驶控制系统 文献综述 姓名:杨久州班级:机电一班学号: 7631 前言 20 世纪末以来,随着世界智能交通系统(ITS)和无人化武器装备系统的发展,共同对新一代智能交通工具提出了迫切的需求。智能车辆技术迅速成为具有前瞻性的高新技术研究课题,受到了学术界和企业界的广泛关注。当前,智能交通系统(ITS)作为一个能够较好地解决世界性的交通拥堵、大量的燃油消耗和污染问题的先进体系吸引了大量学者的关注。一般来说,ITS 由智能车辆、运营车辆管理系统、旅行信息系统和交通监控系统组成,智能车辆作为其核心部分,扮演着至关重要的角色。没有高度发达的智能车辆技术,就不能实现真正意义上的智能交通系统。 智能车辆(Intelligent Automotive),又称自主车辆(Autonomous Vehicle)或无人地面车辆(UGV),集成了车辆技术、传感技术、人工智能、自动控制技术、机电一体化和计算机技术等多学科强交叉科学技术,它的发展水平反映了一个国家的工业实力。在近十年间,智能车辆技术的研究吸引了世界范围内大量高校、企业以及相关科学家的关注,各国政府和军事部门也对其表现出强烈的兴趣,智能车辆技术因此在短期内得到了飞跃性的

发展。 1.智能汽车自主驾驶技术的发展现状 汽车自主驾驶技术研究是从两个不同研究领域发展起来的。 从1%0年开始,为了改进汽车的操控性能,美国ohio大学的一些研究工作者开始进行汽车侧向跟踪控制和纵向跟踪控制研究,该项研究持续了二十多年,取得了一系列研究成果。 另一方面,二十世纪六十年代美国stanfoul研究所在进行人工智能研究中,开发了Shakey移动机器人,作为人工智能研究工作的试验平台。1973一1981年间由Hans.Moravec在Stanford研究所领导的stanford。art工程则第一次实现了自主驾驶。 进入二十世纪八十年代以后,军方和一些大型汽车公司对自主驾驶技术表现出了浓厚的兴趣。美国军方先后组织了多项车辆自主驾驶的研究项目,其中包括DARPA的ALV项目,DARPA的DEMo一H计划、DEMo一111计划等。这一系列的研究都试图将自主驾驶技术应用到军事上去,以提高部队战斗力。其它包括英国、法国、德国等在内的一些国家 也都在进行自主驾驶技术在军事应用领域的相关研究。大型汽车公司则更加注重汽车自主 驾驶研究,以期提高汽车性能。

智能车辆横向运动控制

第九章横向运动控制 To maintain the smoothness of the steering system,different control strategies should be used to control the steering system for linear and curvilinear roads,re-spectively

Computer should drive car like following: In linear roads,in-car computers calculate look-ahead distance as the input of controllers directly controlling the steering wheel angle of a vehicle.When a control system gives a steering signal,the executive part will respond very quickly and the steering magnitude is very small.By contrast,when the car is entering a curvilinear road,the in-car computer obtains the radius of the curve and the steering angle,and then generates steering commands. To simulate human driving,we introduce two different control strategies to adapt to different road conditions.

智能小车控制程序1

/*实现前进与后退功能*/ /*控制智能车向前行驶10秒,然后停3秒,再向后行驶6秒,停止*/ /********************************************************/ #include #define uint unsigned int /*进行端口声明时,应与具体硬件连接相对应,如不相互对应,将影响程序功能的正常实现*/ sbit S1=P1^3; //对电机端口声明 sbit S2=P1^4; sbit S3=P1^5; sbit S4=P1^6; /*功能函数定义*/ void delay(uint del) //延时函数,延时del毫秒 { uint i,j; for(i=0; i

{ go(); //前进 delay(10000); //前进10秒 stop(); //停止 delay(3000); //停3秒 back(); //后退 delay(6000); //后退6秒 stop(); //停止 }

基于某51单片机的智能小车控制系统

工业职业技术学院 毕业设计 课题名称基于51与单片机的智能小车控制系统 系(院)名称电气工程系 专业及班级 学生 学号 指导教师

完成日期年11 月19 日

摘要 随着我国科学技术的进步,智能化作为现代社会的新产物开始越来越普及,各种高科技也广泛应用于智能小车和机器人玩具制造领域,使智能机器人越来越多样化。智能小车是一个多种高薪技术的集成体,它融合了机械、电子、传感器、计算机硬件、软件、人工智能等许多学科的知识,可以涉及到当今许多前沿领域的技术。 整个小车平台主要以51单片机为控制核心,通过无线遥控实现前进后退和转向行驶,通过红外线传感器,实现小车的自适应巡航、避障等功能。设计采用对比选择,模块独立,综合处理的研究方法。通过翻阅大量的相关文献资料,分析整理出有关信息,在此基础上列出不同的解决方案,结合实际情况对比方案优劣选出最优方案进行设计。从电机车体,最小系统到无线遥控,红外线对管的自动寻迹再到红外线自动避障和语音控制,完成各模块设计。通过调试检测各模块,得到正确的信号输出,实现其应有的功能。最后将各个调试成功的模块结合到小车的车体上,结合程序,通过单片机的控制,将各模块有效整合在一起,达到所预期的目标,完成最终设计与制作,能使小车在一定的环境中智能化运转。 关键字:智能小车,单片机,红外传感器。

目录 第一章绪论.............................................................................................................................- 1 - 1.1.1智能循迹小车概述........................................................................................................- 1 - 1.1.2课题研究的目的和意义 ...............................................................................................- 2 - 1.1.3智能循迹小车智能循迹分类.......................................................................................- 3 - 1.1.4智能循迹小车的应用....................................................................................................- 3 - 第二章方案设计 ..........................................................................................................................- 5 - 2.1 主控系统.........................................................................................................................- 5 - 2.2单片机最小系统 ...............................................................................................................- 6 - 2.2.1 STC89C52简介...................................................................................................- 6 - 2.2.2 时钟电路...............................................................................................................- 8 - 2.2.3复位及复位电路....................................................................................................- 8 - 2.3 电机驱动模块................................................................................................................ - 10 - 2.4 循迹及避障模块............................................................................................................ - 11 - 2.5 机械系统......................................................................................................................... - 11 - 2.6电源模块......................................................................................................................... - 11 - 第三章硬件设计 ..................................................................................................................... - 12 - 3.1总体设计......................................................................................................................... - 12 - 3.1.1主板设计框图..................................................................................................... - 12 - 主板设计框图如图3-1,所需原件清单如表3-1 .................................................. - 12 -

汽车智能化报告

关于汽车智能化的报告 鲁居印 15101415 1006465719@https://www.wendangku.net/doc/51301177.html, 钟鸿敏 15101417 1326872385@https://www.wendangku.net/doc/51301177.html, 孙坚 15101427 260237727@https://www.wendangku.net/doc/51301177.html, 吉大汽院车辆14班 2010/11/14 摘要Abstract 本报告对汽车智能化的功能进行了总结;并探讨了如何应用智能化解决汽车工业中的安全和拥堵问题。在汽车工业迈向驾驶无人化的进程中,提出了在一定环境下根据计算机记忆系统和传感系统实现自动驾驶的设想。 This report makes a conclusion of the functions of automobile intelligence and discusses how to use intelligence to solve the safety and congestion problem in automobile industry. During the process to driving without person, we put forward to an imagination that we can achieve driving with no person in addition to computer memory system and sense system under designated environment. 前言Instruction 智能化汽车是环境感知、规划决策、多等级辅助驾驶等功能于一体的综合系统,它集中运用了计算机、现代传感、信息融合、通信、人工智能及自动控制等技术,是典型的高新技术综合体。智能车的研究起始于二十世纪七十年代,到八十年代主要从事智能汽车研究

智能小车控制系统设计

智能小车控制系统设计 ——ARM控制模块设计 EasyARM615是一款基于32位ARM处理器,集学习和研发于一体的入门级开发套件,该套件采用Luminary Micro(流明诺瑞)公司生产的Stellaris系列微控制器LM3S615。本系统设计是以EasyARM615开发板为核心,通过灰度传感器检测路面上的黑线,运用PWM直流电机调速技术,完成对小车运动轨迹等一系列的控制。同时利用外扩的液晶显示器显示出各个参数。以达到一个简易的智能小车。 本文叙述了系统的设计原理及方法,讨论了ISR集成开发环境的使用,系统调试过程中出现的问题及解决方法。 据观察,普通的玩具小车一般需要在外加条件下才能按照自己的的设想轨迹去行驶,而目前可借助嵌入式技术让小车无需外加条件便可完成智能化。在小车行驶之前所需作的准备工作是在地面上布好黑线轨迹,设计好的小车便可按此黑线行驶,即为智能小车。其设计流程如下: 1、电机模块 采用由达林顿管组成的H型PWM电路。PWM电路由四个大功率晶体管组成,H桥电路构成,四个晶体管分为两组,交替导通和截止,用单片机控制达林顿管使之工作在开关状态,根据调整输入控制脉冲的占空比,精确调整电机转速。这种电路由于管子工作只在饱和和截止状态下,效率非常没。H型电路使实现转速和方向的控制简单化,且电子开关的速度很快,稳定性也极强,是一种广泛采用的PWM调整技术。 具体电路如下图所示。本电路采用的是基于PWM原理的H型驱动电路。该电路采用TIP132大功率达林顿管,以保证电动机启动瞬间的8安培电流要求。

2、传感器模块 灰度测量模块,是一种能够区分出不同颜色的的电子部件。灰度测量模块是专为机器人设计的灰度传感器。例如:沿着黑色轨迹线行走,不偏离黑色轨迹线;沿着桌面边沿行走,不掉到地上,等等。足球比赛时,识别场地中灰度不同的地面,以便于进行定位。不同的物体对红外线的反射率不同,黑色最低,白色最高;它通过发射红外线并测量红外线被反射的强度来输出反映物体颜色的电压信号,有效距离3-30毫米。 其技术规格如下: 已知灰度传感器的输出电压为0-3.3V,所以可通过ARM615开发板上的ADC 模块转换成数字信号,最后通过不断测试得出黑线与白线的大概参数值,完成对小车传感器部分的设计。 在本次设计中选择二个灰度传感器,其实现效果与布局如下所示。

智能小车地国内外地的研究现状与发展趋势

智能小车的国内外研究现状与发展趋势 “每个人都应该抛开固有的使用习惯,为车载电脑的未来承担起应有的责任。因为,车载电脑的明天无限广阔,驾驶的乐趣妙不可言。”CarBot公司的首席执行官达米恩?斯特洛兹对汽车电脑的发展充满信心。当你正在欣赏MP3音乐开着爱车去接洽某项业务的时候,发现前方公路堵塞,你悄悄地把车开到旁边的咖啡店,这时一个甜美的声音提醒你有新邮件,拿出无线键鼠处理完邮件后,再去店里喝上一杯咖啡,这时候道路已经畅通无阻了,继续开着你的爱车听着喜爱的音乐奔向目的地。这就是车载电脑带给我们的便捷!随着信息网络技术的不断发展,汽车已经不再只是拥有四个轮子的交通工具。人们更加希望汽车作为日常生活以及工作范围的一种延伸,在车里就像呆在办公室或是家里一样,能够收听音乐、看电视、看视频录像以及上网处理工作等等。想要让你的车子如此温馨、时尚而且智能,那么,车载电脑就是不可或缺的。从2001年以来,国内掀起了继买房后的买车热潮。 据统计部门的数据,至2006年中国汽车保有量已达3500万辆(其中轿车占80%,约2500万辆),每年仍以30%的速度递增。我国成为了继美国之后的第二大汽车生产和消费大国。汽车行业的迅猛发展也带动了相关配套、服务业的发展。而将功能强大的智能车载信息系统——车载电脑加载到汽车上已经成为欧美、日本等地汽车市场的首选新装备。车载电脑给汽车带来了一场信息化的革命,让每辆汽车构建成一个完美的车载信息与娱乐系统终端,包括车载通讯系统、导航系统、数字娱乐系统以及辅助驾驶系统。坐在汽车里面听广播或者音乐已经习以为常,但是车载电脑带来的是全方位的数字娱乐,由于其支持WINDOWS下的所有应用程序,因此,CD、 VCD/DVD以及收看电视都成为可能。让你在开车的时候听音乐,在休息的时候欣赏好莱坞大片或是收看电视,甚至玩各种游戏。车载通讯与导航系统主要指 GPRS 和GPS,让你“轻车熟路”,而且轻松打电话。 不仅如此,它还让你轻松畅游互联网,方便地在车上发送电子邮件、查看公司业务信息等、和朋友聊天、网络游戏等等。不在办公室而胜在办公室,也无须再为塞车赶不到公司而焦头烂额!最后,还可以利用车载电脑的扩展性,把个人电脑的功能全部应用到车上,比如:MP3/DVD/DivX多媒体播放、手机控制、WiFi/3G无线上网、PC游戏、卡拉OK、红外线倒车镜头等等。车载电脑DIY如此强大的功能,让很多车友心动,“只要车内有扬声器和收音机,就可以给汽车安装车载电脑。”改装店员工的话更是把安装车载电脑当成小 KISS:“用汽车上的电池来为电脑输送动力,并将音频线连接到扬声器上,车载电脑完全不用为动力和占用空间的问题发愁。”因此,给自己心爱的坐驾安上车载电脑已经成为一种时尚。安装车载电脑和个人办公电脑没什么区别,主要也分为硬件和软件两部分。硬件方面尽量选取低功耗硬件,毕竟汽油不便宜,低功耗可以少消耗点汽油,另外也要尽可能地选取抗震效果较强的硬件。首先要选一款机箱,对于有限的车内空间,怎样充分利用十分重要。因此要选择美观而小巧的机箱,目前市面较流行的合利科技的NC小机箱只有大字典尺寸,很受车友欢迎。车载电脑的内存一般使用普通PC256MDDR内存就够用了。由于要经受劳顿奔波,存储系统一般采用笔记本硬盘,当然你要是还不放心,就可以选用CF卡存储系统。主板选择范围较大,但需要考虑两个因素,一是车内温度高,因此要求主板的功耗要低,发热不能够过高;再者考虑到机箱的空间,要求板子小巧。 众多车友推荐使用VIA的EPIA系列ITX主板,集成了显卡、声卡以及CPU,性能稳定、功耗较低。显示器一般选用8英寸或者7英寸的LCD液晶屏,有 LILIPUT(利利普)、德龙等品牌。电源是车载电脑的重心,因为汽车供电不稳定,车载启动或加速时,对主板的电源产生冲击,如果主板对电源承受力弱,就会出现死机或异常。因此车载电脑最好采用带ITPS 功能车载电脑DC/DC电源。很多车友选用逆变器方案,但并不是最佳的选择,DC变交流电,

智能小车速度控制程序

/************************************************************************** ** 简单寻迹程序:接法 EN1 EN2 PWM输入端,本程序不输入PWM,直接使插上跳线帽,使能输出,这样就能全速运行 接上测速模块 测速模块电源+5V GND 取自于单片机板靠近液晶调节对比度的电源输出接口 把测速模块输出OUT1 OUT2 接入单片机P3。2 P3。3 P1_0 P1_1 接IN1 IN2 当P1_0=1,P1_1=0; 时左上电机正转左上电机接驱动板子输出端(蓝色端子OUT1 OUT2) P1_0 P1_1 接IN1 IN2 当P1_0=0,P1_1=1; 时左上电机反转 P1_0 P1_1 接IN1 IN2 当P1_0=0,P1_1=0; 时左上电机停转 P1_2 P1_3 接IN3 IN4 当P1_2=1,P1_3=0; 时左下电机正转左下电机接驱动板子输出端(蓝色端子OUT3 OUT4) P1_2 P1_3 接IN3 IN4 当P1_2=0,P1_3=1; 时左下电机反转 P1_2 P1_3 接IN3 IN4 当P1_2=0,P1_3=0; 时左下电机停转 P1_4 P1_5 接IN5 IN6 当P1_4=1,P1_5=0; 时右上电机正转右上电机接驱动板子输出端(蓝色端子OUT5 OUT6) P1_4 P1_5 接IN5 IN6 当P1_4=0,P1_5=1; 时右上电机反转

P1_4 P1_5 接IN5 IN6 当P1_4=0,P1_5=0; 时右上电机停转 P1_6 P1_7 接IN7 IN8 当P1_6=1,P1_7=0; 时右下电机正转右下电机接驱动板子输出端(蓝色端子OUT7 OUT8) P1_6 P1_7 接IN7 IN8 当P1_6=0,P1_7=1; 时右下电机反转 P1_6 P1_7 接IN7 IN8 当P1_6=0,P1_7=0; 时右下电机停转 P3_2接四路寻迹模块接口第一路输出信号即中控板上面标记为OUT1 P3_3接四路寻迹模块接口第二路输出信号即中控板上面标记为OUT2 P3_4接四路寻迹模块接口第三路输出信号即中控板上面标记为OUT3 P3_5接四路寻迹模块接口第四路输出信号即中控板上面标记为OUT4 四路寻迹传感器有信号(白线)为0 没有信号(黑线)为1 四路寻迹传感器电源+5V GND 取自于单片机板靠近液晶调节对比度的电源输出接口 关于单片机电源:本店驱动模块内带LDO稳压芯片,当电池输入6V时时候可以输出稳定的5V 分别在针脚标+5 与GND 。这个输出电源可以作为单片机系统的供电电源。 ****************************************************************************/ #include

智能汽车发展现状和未来发展趋势

智能汽车 智能车辆是一个集环境感知、规划决策、多等级辅助驾驶等功能于一体的综合系统,它集中运用了计算机、现代传感、信息融合、通讯、人工智能及自动控制等技术,是典型的高新技术综合体。 目前对智能车辆的研究主要致力于提高汽车的安全性、舒适性,以及提供优良的人车交互界面。近年 来,智能车辆己经成为世界车辆工程领域研究的热点和汽车工业增长的新动力,很多发达国家都将其纳入到各自重点发展的智能交通系统当中。 目录 1概述 2基本结构 3特点 4发展现状 5阶段层次 6国内进展 7国外进展 8未来预测 9商业模式 10体系架构 概述 所谓“智能车辆”,就是在普通车辆的基础上增加了先进的传感器(雷达、摄像)、控制器、执行器等装置,通过车载传感系统和信息终端实现与人、车、路等的智能信息交换,使车辆具备智能的 环境感知能力,能够自动分析车辆行驶的安全及危险状态,并使车辆按照人的意愿到达目的地,最终实 现替代人来操作的目的。 智能汽车与一般所说的自动驾驶有所不同,它指的是利用多种传感器和智能公路技术实现的汽车自动驾驶。智能汽车首先有一套导航信息资料库,存有全国高速公路、普通公路、城市道路以及各 种服务设施 (餐饮、旅馆、加油站、景点、停车场 )的信息资料;其次是 GPS 定位系统,利用这个系统精确定位车辆所在的位置,与道路资料库中的数据相比较,确定以后的行驶方向;道路状况信息系 统,由交通管理中心提供实时的前方道路状况信息,如堵车、事故等,必要时及时改变行驶路线;车 辆防碰系统,包括探测雷达、信息处理系统、驾驶控制系统,控制与其他车辆的距离,在探测到障碍 物时及时减速或刹车,并把信息传给指挥中心和其他车辆;紧急报警系统,如果出了事故,自动报告 指挥中心进行救援;无线通信系统,用于汽车与指挥中心的联络;自动驾驶系统,用于控制汽车的点 火、改变速度和转向等。 通常对车辆的操作实质上可视为对一个多输入、多输出、输入输出关系复杂多变、不确定多干扰

智能车控制算法

智能车转角与速度控制算法 1.检测黑线中点Center:设黑、白点两个计数数组black、white,从第一个白点开始,检测到一个白点,白点计数器就加1,检测到第一个黑点,黑点计数器就加1,并且白点计数器停止,以此类推扫描每一行;黑线中点=白点个数+(黑点的个数/2) 2.判断弯直道: 找出黑线的平均位置avg (以每10行或者20…作为参照,行数待定) 算出相对位移之和(每一行黑线中点与黑线平均位置距离的绝对值之和) 然后用Curve的大小来确定是否弯直道(Curve的阀值待定)。 3.控制速度: 根据弯度的大小控制速度大小。 //*****************************弯度检测函数*******************************// Curvecontrol () { int black[N]; //黑点计数器 int white[N]; //白点计数器 int center[N]; //黑线中点位置 int avg; //黑线中点平均位置 int curve;//N行的相对位移之和 if(白点) ++white[N]; //判断黑白点的个数 else ++black[N]; center[N]=white[N]+black[N]/2; //每一行的黑线中点avg=(center[1]+center[2]+...+center[N])/N; //求出黑线中点的平均位置 curve=(|avg-center[1]|+|avg-center[2]|+...+|avg-center[N]|)/N //求出N行的相对位移之和 return curve; //返回弯度大小

智能车速度控制系统的设计与实现.

智能车速度控制系统的设计与实现 引言 在智能车竞赛中,速度控制不能采用单纯的PID,而要采用能够在全加速、紧急制动和闭环控制等多种模式中平稳切换的“多模式”速度控制算法,才能根据不同的道路状况迅速准确地改变车速,实现稳定过弯。 系统硬件设计 按照竞赛要求,本文设计的智能车速度控制系统,以飞思卡尔 MC9S12DG128 单片机为核心[1],与车速检测模块、直流电机驱动模块、电源模块等一起构成了智能车速度闭环控制系统。单片机根据赛道信息采用合理的控制算法实现对车速的控制,车速检测采用安装于车模后轴上的光电编码器,直流电机驱动采用了由四个MOS管构成的H桥电路如图1所示,电源模块给单片机、光电编码器和驱动电机等供电。 系统建模 一个针对实际对象的控制系统设计,首先要做的就是对执行器及系统进行建模,并标定系统的输入和输出。为了对车速控制系统设计合适的控制器,就要对速度系统进行定阶和归一化[2]。对此,分别设计了加速和减速模型测定实验。通过加装在车模后轮轴上的光电编码器测量电机转速。编码器齿轮与驱动轮的齿数比为33/76,编码器每输出一个脉冲对应智能车运动1.205mm。车模可以通过调节加给电机的PWM波的占空比进行调速。单片机上的PWM模块可以是8位或16位的,为了提高调速的精度,电机调速模块选用16位PWM,其占空比调节范围从0到65535,对应电机电枢电压从0%到100%的电池电压。 将车模放置在一段长直跑道上,采用开环方式给驱动电机加上不同的电压,记录车模在速度进入稳定后的速度值。然后将所测得的电枢电压与车速进行拟合的曲线如图2所示,由图1可将智能车加速模型近似为线性模型。 根据实验数据可以确定车速执行器系统的零点和增益。车速V与占空比PWM_Ratio的关系见公式1: V = PWM_Ratio×402 + 22000 (1) 其中:PWM_Ratio的取值范围为0-65535 车模减速有三种方法:自由减速、能耗制动和反接制动。自由减速动力来自摩擦阻力,基本认为恒定。能耗制动是将能量消耗到电机内阻上,制动力随着车速的降低而降低,也可通过控制使加速度减小得更快。反接制动通过反加电压实现,制动力与所加的反向电压有关。

智能车辆发展现状及研究背景目的意义

智能车辆发展现状及研究背景目的意义 1 智能车辆的发展与现状 (1) 2 研究智能车辆的目的和意义 (4) 1 智能车辆的发展与现状 智能车辆作为智能交通系统的关键技术,是众多高新技术综合集成的载体,是一种通用性的术语,指全部或部分完成一项或多项驾驶任务的综合车辆技术。广义上讲,智能车辆属于室外移动智能机器人的一种。当车辆平台通过机器视觉或其它手段获取外部环境信息,分析并理解外部场景,并对危险状态做出警告或控制车辆的纵向或横向运动避开风险时,可认为该车辆具有智能性。 智能车辆是一个新型的交叉学科领域,它的许多新思想、解决方案得益于其他领域的启发和技术支持,如机器人、人工智能、计算机科学与系统、通信、控制与自动化、信号处理等理论,如它的一些机构、设备,如红外、雷达、声纳等则来自军事领域。 智能车辆(Intelligent Vehicle,IV)技术的研究,可以追溯到20世纪50年代初美国Electronics公司研究开发出的世界上第一台自动引导车辆(Automated Guided Vehicle,AGV),从严格意义上说,这是一台移动机器人[1]。从50年代后半期到60年代前半期,以美国为首,德国、英国以及日本等国家就展开自动驾驶和车辆导航技术的研究。时至今日,世界各国对智能车辆技术的研究开发表现出空前的热情,为此投入了大量的人力、物力,智能车辆技术也相继取得了突破性进展,如德国的VaMoRs-P车辆系统、美国的NavLab系统、意大利的ARGo 系统,我国的吉林大学JUTIV系列、国防科技大学的CITA VT系列等。 从1986年到1995年,美国Carnegie Mellon University 在著名DelcoElectronics 公司捐资赞助下相继研制了Navlab系列智能车。其中Navlab5由1990年问世P0lltac运动跑车改造而成,车上装有传感器:电视摄像机、声纳、激光测距仪、红外摄像机以及毫米波雷达等。可识别和跟踪S行曲线和道路行车线,并通过控制转向实现自主驾驶。该车的平均速度为88.5k/h,首次进行了横穿美国大陆的长途驾驶试验。1995年,NavLab进行了从匹兹堡到圣迭戈全程3000英里的公路实验,95%以上是自动驾驶。美国国防部最新研制的智能车辆Demo 系列,目的是用于危险地段的军事侦察。Demo采用的关键技术有:感知系统、计算机处理器、导航系统、路径规划、车辆控制、立体视觉、地形理解以及传感

智能控制在汽车上应用的进展综述

智能控制在汽车上应用的进展综述 一、简介 1.1汽车智能化综述 从上个世纪的末期,全球的汽车以汽车的电动化、智能化、网联化为主题进入一个重大的历史时期。到本世纪初,随着ICT技术的发展,汽车的智能化和网联化系统随之诞生,由此产生了一种新型的交通系统。 “智能汽车”是在普通汽车的基础上增加了先进的传感器、控制器、执行器等装置,通过车载传感系统和信息终端实现与人、车、路等的智能信息交换,使汽车具备智能的环境感知能力,能够自动分析汽车行驶的安全及危险状态,并使汽车按照人的意愿到达目的地,最终实现替代人来操作的目的。 从汽车自身的智能化来讲,我们现在处于这种汽车的一种智能化的初级阶段,即智能驾驶辅助这个阶段,其终极目标就是无人驾驶。另外从智能汽车发展模式来讲是两种模式,一种是依靠自身车载传感决策和控制系统,来实现自动驾驶。另外一种是通过协同的方式,借助通信的技术,利用车联网和物联网的整合,来实现它的整个一种智能化的驾驶。 总之,汽车的智能化可以归结为两轴或者两个发展,一个是纵轴,就是由现在的部分功能的替代到以后完全的无人化驾驶,另外一个就是自身的提升,单车的智能化并不能解决交通的问题,所以必须通过网联化把汽车和交通系统,交通所有参与者在一个平台上一个系统下进行完全的可控可调,这样才能彻底地改变交通社会现在面临的诸如安全、拥堵、节能的问题。所以未来期望或者目标的实现是一个智能网联的汽车。 智能汽车它会带来对我们社会产业带来什么样的变化?首先我们关注的是安全,通过汽车的智能化、网联化,交通事故可以降低到目前的1%。现在每年因为交通事故死亡人数大概130万,也就是说在不远的将来也许二十年三十年以后,全球交通事故死亡率会低于1万甚至更低,未来接近的目标是零死亡零事故。第二,对于交通拥堵、油耗,对于整个经济,还有对于人的生活方式的影响都有非常高的期待。 1.2国内外汽车智能化研究现状 就汽车智能化发展而言,从美国来讲,从本世纪初他们对于智能汽车提出了一个定义,把它分为五个等级,第一个等级就是没有智能化,第二个等级是具有特殊功能的一些驾驶辅助,第三个等级是一个部分的自动驾驶,然后是高度自动驾驶到完全自动驾驶,以及无人驾驶这样五个等级,它设计的目标是到2025年能够实现完全智能驾驶。所以基于此,美国专门成立了交通变革研究中心,另外其交通部将推动汽车智能化网联化的发展作为一个国家战略,在。对于欧盟来讲,它制定了详细的发展路径图,就是从当下现有的驾驶辅助到2030年实现无人驾驶,或者能够产生无人驾驶的这种技术和产品,这是它的愿景。从日本来讲,不光从车,还从车和路两端来进行协调的发展,日本这一个计划详细地定义了从汽车、道路到各种法规协调发展的一个庞大的技术。 发展汽车智能化一个强劲的动力是标准,汽车这个技术持续的迭代是依托于标准的,一个是排放的法规,一个是碰撞的法规,现在主动安全或智能安全的一些项目,已经纳入了汽车的法规评定体系DSRC里,这是对于技术持续进步的一个强大的推进力。 从欧美整个发展情况比较来看各有特色,美国主打推动IT企业,并在该领域独领风骚,另外它在程序还有法规方面也是领先一步,从日本来讲,它的信息化体系是全球做得最为完

智能小车控制基本原理

【机器人创意工作室教程一】WIFI智能小车机器人基本原理 [复制链接] liuv ikin g 管 理 员 做 中 国 人 自 己 的 W I F I 机 器 人 ! 贡献 2 4 9 电梯直达 楼主 发表于 2012-5-13 11:58:55 |只看该作者|倒序浏览 分享到:11 WIFI智能小车机器人是很多人童年时的梦想,就好比当年看着《小鬼当家》里面的那个视频遥控车一样,看着就激动! 然而对于大部分初学者而言,本身并非电子专业,也不是计算机专业,可是却对WIFI/蓝牙控制的智 能小车机器人情有独钟,怎么办呢?对于一个专业不对的人来说,确实是隔行如隔山,但是没有关系,从今天起,WIFI机器人网·机器人创意工作室不间断地推出一系列教程,手把手教你如何DIY一个属 于自己的智能小车机器人。 鉴于蓝牙智能车和WIFI智能车其实很类似的,只是把WIFI模块换成了蓝牙模块,所以蓝牙车就不再 详细阐述了,弄明白了WIFI车,蓝牙车也一样的。 OK,进入正题,机器人创意工作室教程第一讲《WIFI智能小车机器人基本原理》 我们的这款WIFI智能小车机器人采用的路由器+PC或者手机、网页控制方式。其基本原理分为4大块: 1、把普通的无线路由器通过刷入开源的Openwrt系统,使之成为一个运行了Linux系统的小电脑,何 为Openwrt? 请看: 什么是OpenWRT? 1. 关于 OpenWrt 当Linksys 释放 WRT54G/GS 的源码后,网上出现了很多 不同版本的 Firmware 去增强原有的功能。大多数的 Firmware 都是99%使用 Linksys的源码,只有 1%是加上去的,每一种 Firmware 都是针对特定的市场而设计,这样做有2个缺点,第一个是难以集 合各版本Firmware的长处,第二个是这版本距离 Linux 正式发行版越来越远。OpenWrt 选择了另一 条路,它从零开始,一点一点的把各软件加入去,使其接近 Linksys 版 Firmware的功能,而OpenWrt 的成功之处是它的文件系统是可写的,开发者无需在每一次修改后重新编译,令它更像一个小型的 Linux 电脑系统,也加快了开发速度。 以上解释摘自百度百科。简而言之,就是从思科的路由源码改造过来的,一个适用于某些特定芯片的 路由器的小型Linux系统,有了这个系统,我们的路由就不再是上网那么简单了,我们可以在上面安 装各种程序、驱动,以路由为平台,用户可以自由地加载USB摄像头、网卡、声卡、等等设备。 我们的WIFI板上运行着一款程序,叫做mjpg-streamer,这个程序可以把USB摄像头的视频进行编码,然后通过WIFI返回给上位机,这样,我们就可以看到来自机器人的视频了。 同时路由一般都预留有TTL串口,TTL串口是用来调试或者刷机用的,我们把这个TTL串口引出来, 然后通过安装在路由里面的Ser2net软件,就能把来自WIFI信道的指令转到串口输出,而串口在这里 的作用就是与单片机芯片MCU通信,让单片机知道用户要让他做什么动作。关于TTL的介绍,请看后 文。 WIFI(路由)模块:

相关文档