飞思卡尔大赛资料总结

合集下载

飞思卡尔智能车竞赛策略和比赛方案综述

飞思卡尔智能车竞赛策略和比赛方案综述

飞思卡尔智能车竞赛策略和比赛方案综述一、竞赛简介起源:“飞思卡尔杯”智能车大赛起源于韩国,是韩国汉阳大学汽车控制实验室在飞思卡尔半导体公司资助下举办的以HCSl2单片机为核心的大学生课外科技竞赛。

组委会提供一个标准的汽车模型、直流电机和可充电式电池,参赛队伍要制作一个能够自主识别路径的智能车,在专门设计的跑道上自动识别道路行驶,谁最快跑完全程而没有冲出跑道并且技术报告评分较高,谁就是获胜者。

其设计内容涵盖了控制、模式识别、传感技术、汽车电子、电气、计算机、机械、能源等多个学科的知识,对学生的知识融合和实践动手能力的培养,具有良好的推动作用。

全国大学生“飞思卡尔”杯智能汽车竞赛是在规定的模型汽车平台上,使用飞思卡尔半导体公司的8位、16位微控制器作为核心控制模块,通过增加道路传感器、电机驱动电路以及编写相应软件,制作一个能够自主识别道路的模型汽车,按照规定路线行进,以完成时间最短者为优胜。

因而该竞赛是涵盖了控制、模式识别、传感技术、电子、电气、计算机、机械等多个学科的比赛。

该竞赛以飞思卡尔半导体公司为协办方,自2006年首届举办以来,成功举办了五届,得到了教育部吴启迪副部长、张尧学司长及理工处领导、飞思卡尔公司领导与各高校师生的高度评价,已发展成全国30个省市自治区200余所高校广泛参与的全国大学生智能汽车竞赛。

2008年第三届被教育部批准列入国家教学质量与教学改革工程资助项目中9个科技人文竞赛之一(教高函[2007]30号文,附件2),2009年第四届被邀申请列入国家教学质量与教学改革工程资助项目。

分赛区、决赛区比赛规则在分赛区、决赛区进行现场比赛规则相同,都分为初赛与决赛两个阶段。

在计算比赛成绩时,分赛区只是通过比赛单圈最短时间进行评比。

决赛区比赛时,还需结合技术报告分数综合评定。

1.初赛与决赛规则1)初赛规则比赛场中有两个相同的赛道。

参赛队通过抽签平均分为两组,并以抽签形式决定组内比赛次序。

飞思卡尔智能车比赛总结

飞思卡尔智能车比赛总结

第五届飞思卡尔智能车竞赛总结经过的一个多月的紧张准备,这一届的比赛对于我们来说已经落下了帷幕,其中有困惑、有艰辛、有收获、有快乐。

无论结果如何,我们经历的这个过程也许是我们最大的收获。

回首初次接触小车,我们不了解小车的整个系统工作流程,不懂S12单片机的使用方法,不知道33886的驱动原理......于是,我们要做的只有去学习,去了解,去探索。

实验室成了我们的家,网络资源就是我们的百科全书,不懂就问,不会就查成为我们解决问题最佳的途径。

经过半个月的摸索,发现自己渐渐地入门了,回想起当初提出的一些问题真是有点白痴。

随着学习的不断深入,我们逐步的认识到团队合作的必要性,对于一个不大不小的工程来说“单打独斗”是不行的,只有依靠团队的力量,成员之间紧密配合但又要各有侧重,发挥自己的优势,这样才能在有限的时间内,使工作更快,更优地进行下去。

说到这次比赛,我们真是开阔了眼界,看到了和那些重点院校的差距,无论硬件还是软件,感觉他们都下了很大的功夫。

由于今年有两组比赛用的是新车,勇于开拓,大胆创新在他们的小车上体现得淋漓尽致。

凡是跑的流畅的小车,细看一下他们的机械结构都是动了“大手术”的,把非常“矫情”的舵机改装得“五花八门”,也许其中有些不是最佳效果,但敢于尝试,说明他们弄懂了其中的结构原理。

对于摄像头组我发现各个院校的小车在外观上没有特别创新的地方,也许对与摄像头组最大的挑战是软件部分,大量的数据如何适当的处理,寻迹算法怎样实现,还有道路预测等等问题都需要一一解决。

回过头来,看看我们自己的小车,真是感慨不已,有些感到捉襟见肘的同时,也带着那么一点自豪。

跟别的学校同学交流时,他们不住地为我们的“纯手工打造”而惊讶,为我们的成本低廉而赞叹。

当真正的走到赛场,我们的小车也并不比他们的跑的慢(用老车跑的两个队成绩也算是名列前茅了)。

但我们仍要清楚地看到我们的不足之处,新车的改动空间很大,摄像头这个历史问题我们势必要把它解决掉,小车的驱动也有待改进……现在比赛刚刚结束,我们要做的就是总结自己和别人的先进经验以及我们有待解决的问题,为我们下一届的比赛做些必要的沉淀和积累。

飞思卡尔智能车总结模版(2篇)

飞思卡尔智能车总结模版(2篇)

飞思卡尔智能车总结模版脚踏实地艰苦风斗我有幸能够参加____年全国点学生飞思____智能车竞赛,在这次竞赛中我们学到了很多,有专业方面的知识,比如单片机,各类传感器,不同芯片间的通信等等,也学会了一些书本上没有的东西,比如团队合作,如何网上购买到好的元器件,如何布局pcb板上各个元器件的位置等。

为了这次比赛,学校提前好久就开始准备了。

只是我们的课程比较多,平时去实验室的机会不是很多,为此我们也很伤脑筋。

终于等到寒假了,我们几个全身心的投入到这次比赛的准备中。

每天早上起来买点早餐就直奔实验室,白天动手做下硬件,晚上回到宿舍在就看下理论,联系编程。

这样的日子我们一点都没有感觉到累,每天都希望自己会学到更懂得东西,好似饿了许久的动物,得到了食物一般。

每天感觉都那么充实,想想大学里前两年学到的东西还没有那个寒假学到的东西多。

寒假里我们把历届的技术报告都看了看,这期间学到不少东西,尤其是对各类元器件的认识及使用。

真是受益匪浅。

接下来就是一些以前失败的经验,希望能有所参考。

比赛前在不注重实际赛道和自己练习赛道的区别,赛道一变,以前调试的结果都将无效。

所以,谨记一点,一定要吧硬件做好,比赛前一定好好利用好试车时间,多注意自己的赛道和比赛的赛道的区别,注意摩擦程度,光线的亮暗,空气的潮湿程度等。

其次是传感器的____,这次我们选用的是激光做传感器。

这个传感器相比其它传感器有很多优点,比光电的射的远,而且稳定性高,但是激光的很贵,所以提前一定要看好电路图,____一定要够稳固,不然后期传感器坏起来就头疼了。

我们以前有好多关键时刻传感器出问题失败的例子,不胜枚举,经验惨痛。

如果____不好,系统不够稳定,导致在比赛失败,而且平时调试浪费了好多宝贵的调试时间。

这一点,谨记,硬件固定一定要牢固。

其次是装配,各个模块间的连接线固定不牢靠。

使得导线接触不良,导致小车参赛时好几次冲出跑道(其中一个传感器的输入信号接触不良造成的)。

飞思卡尔图像处理总结

飞思卡尔图像处理总结

图像处理算法总结一、简介根据第九届全国大学生“飞思卡尔”杯智能车竞赛要求,针对摄像头平衡组的车模要求,我们小组需要自主设计一辆两轮平衡直立的由摄像头自主识别路径并以较快速度行进的智能小车。

其中图像数据的处理是摄像头组能否取得好成绩的关键。

我们这次使用的是野火鹰眼ov7725硬件二值化摄像头(如图1所示),基于飞思卡尔K60单片机控制,并通过IAR6.3编译,编译界面如图2所示。

图1.鹰眼摄像头图2.iar编译界面二、设计要求对鹰眼摄像头采集回来的一副二值化的图像数据进行解压,图像处理,求出赛道中线和车体中心线的偏差,通过PID调节,将转向控制量返回,从而实现转向控制。

其中图像处理包括:黑线提取,赛道类型判断,计算转向偏差。

三、算法设计3.1 黑线提取我们采用的是跟踪边缘检测算法。

由于黑色的目标引导线是连续曲线,所以相邻两行的左右边缘点比较靠近。

跟踪边缘检测正是利用了这一特性,对直接边缘检测进行了简化。

其思路是:若已寻找到某行的左边缘,则下一次就在上一个左边缘附近进行搜寻。

这种方法的特点是始终跟踪每行左边缘的附近,去寻找下一列的左边缘,所以称为“跟踪”边缘检测算法。

该算法的优点:在首行边缘检测正确的前提下,该算法具有较强的抗干扰性,能更有效地消除垂直交叉黑色引导线的干扰,以及引导线外黑色图像的影响,始终跟踪目标引导线。

另外,与直接边缘检测法比较,跟踪边缘检测算法的时间复杂度更低,因此效率更高。

且通过多次试验,中心线提取基本没有出现大的问题。

如图3,为一次拍摄的赛道图像,经图像处理后将计算的中线显示在上位机上,图33.2赛道类型判断影响赛车速度成绩的一个重要因素就是对弯道和直道的提前识别判断,从而实现安全过弯,快速过直道、S弯道,以提高比赛成绩。

我们通过小液晶模块,或者摄像头上位机将拍回来的赛道图像反复仔细地对比查看,提取出相关的特征作为判断条件,从而完成赛道类型的判断。

另外,由于智能车上安装的摄像头相对于赛道存在一定的倾斜角度,因此会造成采集到的赛道图像具有一定的梯形失真,即图像中的赛道远端窄、近端宽,因而也会对路径的正确识别产生影响。

2024年飞思卡尔智能车总结(四篇)

2024年飞思卡尔智能车总结(四篇)

2024年飞思卡尔智能车总结关于飞思____智能车轨迹追踪竞赛飞思____智能车竞赛,由飞思____公司赞助,是一项全国本科院校共同参与的科技竞赛活动。

今年,安徽省有幸成为第____届省级赛区,我们专科院校也有幸参与其中。

基于专业的匹配,我们系在本专业中选拔了一些同学,我非常荣幸能与我的团队并肩合作。

由于我们学校初次参加,缺乏经验,指导老师正与我们一起逐步探索解决方案。

我们选择使用B型车进行光电寻迹任务。

根据任务需求,老师将其划分为几个关键模块(寻迹模块、电源模块、驱动模块、测速模块),我负责的是寻迹模块的构建。

起初,对于黑白寻迹,我仅感到“神秘”。

通过查阅资料和老师的指导,我理解了其寻迹原理。

这主要基于黑白颜色对光的反射差异(白色完全反射,黑色完全吸收)来识别黑白线。

由于我们之前未接触过传感器知识,对此领域略感模糊,因此我专门投入时间学习传感器,理解了其在电路中的功能。

接下来,我们面临材料选择的挑战,市场上的光电管种类繁多,各校使用的也不尽相同。

我们需要找到一款适合我们车辆的光电管。

我最初在网上找到一些电路图,并购买了一些光电管进行焊接,但结果并未达到预期。

我一度认为问题出在光电管上,但即使更换为光电发射与接收一体管,问题仍未解决。

在一段时间的停滞和反复试验后,我尝试调整了与接收管串联的电阻值(从10k改为100k),意外地提高了接收距离,达到十几厘米。

这仍不理想,因为为了防止光电管之间的相互影响,每个光电管都需要加上套管,而我们购买的光电管无法满足这一要求。

经过深入研究,查阅资料,以及反复实验,我们最终选择了____公司的光电管(型号)。

我想强调的是,他人的经验可以作为参考,但不一定适用于我们自身,就像我之前选择的光电管电路图,可能在某些情况下适用,但在我们的特定需求下并不理想。

在探索阶段,逐步实验始终是至关重要的。

确定光电管后,我们进入了电路焊接阶段。

我们借鉴了其他学校的经验,初步决定使用____来配置光电管。

飞思卡尔技术报告

飞思卡尔技术报告

K60模块分配K60的简介,我们本次使用了以下模块。

1. FTM模块:K60中集成3个FTM模块,而今年我们选用两个B车进行追踪循迹。

B车模使用单电机、单舵机,另外需要一个编码器。

所以对3个FTM模块进行如下配置:FTM0用以产生300Hz PWM信号控制舵机,FMT1用以产生18.5KHz PWM信号控制电机,FTM2用以采集编码器数据。

2. 定时器模块:K60中有多个定时器模块,我们使用了其中2个。

其一用以产生5ms 中断,处理相关控制程序。

另一个用以超声波模块的计时。

3. SPI模块:我们使用了K60的一个SPI模块,用以和无线射频模块NRF24L01P通信。

4.外部中断:我们使用了三个外部中断。

第一个是PORTA的下降沿中断,用以响应干簧管检测到磁铁。

第二个是PORTD的跳变沿中断,用以响应超声波模块的输出信号。

最后一个是PORTE的下降沿中断,用以响应NRF24L01P模块的相关操作。

数据采集算法传感器是智能车的眼睛,它们给智能车循迹和追踪提供了必不可少的信息。

因此,在智能车软件设计中必须保证数据采集算法的稳定性,同时兼顾其快速性。

本车比赛,我们的智能车主要采集以下传感器的数据:电感传感器电路板、编码器、超声波、干簧管。

下面主要详述超声波模块、电感传感器电路板的数据采集。

1 .超声波模块数据采集我们使用的超声波模块的DO引脚输出50Hz的矩形波信号,通过高电平的时间向单片机传递数据。

本超声波传感器的高电平时间为声波单程传输的时间,通过这个时间可计算出两车之间的距离。

我们使用外部中断和计时器结合的方式测量高电平时间。

首先配置PORTD11为跳变沿中断。

中断被触发时,如果PORTD11为高电平则开始计时,如果PORTD11为低电平则停止计时并记录时间间隔。

2. 电感传感器电路板的数据采集电感传感器电路板通过输出电压的大小反应响应位置和方向的磁场强度。

本次比赛中,我们使用了10个电感分布在6个不同位置,因此每个周期都要采集10路ADC数据,每路ADC数据采集32次进行平均滤波。

飞思卡尔智能车大赛总结

飞思卡尔智能车大赛总结

飞思卡尔智能车大赛总结刚进入高校半年,我就有幸参与飞思卡尔智能车竞赛。

说实话,刚报名参与这项赛事的时候我只是抱着奇怪的心态去参与,可是真的进入了这个团队的时候,我发觉这个活动是多么的吸引我,让我立刻在枯燥的学习生活中找到了乐趣。

活动现在也已经接近尾期了,回顾这一段时间在这个活动中所经受的,真是感慨万千啊。

刚进入飞思卡尔智能车竞赛的时候,由于有一些事儿,所以前两周就缺席了活动的前期培训,结果我被支配到了最终一组,最终一组的条件相对来说还是要差一点哎,当时我还挺懊丧的,可是转念一想也没什么,在哪一组都是学习的机会,即使条件再差,也要硬着头皮上,甚至要比其他组都做的更好,就像毛主席说的一句话,没有条件也要制造条件,这样想我的心情也好多了。

从这之间,我也领悟到了一个道理,没有什么事情都是根据你想的思路去进展的,对于许多的不确定因素,我们要敏捷的去处理,体验这种过程也是一种成长。

刚进入飞思卡尔智能车这个项目的时候,我对电子产品还不甚了解。

当我真正的接触到了之后,我发觉原来电子产品是这么的奇妙。

一些电子元件焊在一块小的电路板上,一块单片机,就构成了一个小小的系统,自己还可以给这个系统编入程序,让它根据你要求的指令你完成各项指令。

当老师给我们演示的时候,我当时就被深深的吸引了。

以前只是拿着做好的电子产品玩,连那些元器件也很少见,更没想到这些元器件的组合会那么的奇妙,以至于转变我们的世界,转变了我们的生活。

这次参与飞思卡尔智能车的竞赛,不仅让我学到了许多,而且也遇到一些挫折和麻烦。

在前期的培训中,各个不同专业的老师都来给我们辅导,给我们补习学问,说真的,当时参与这个活动的时候我们对这方面就是一张白纸。

从最基础的电子元器件的熟悉开头,到电路图、设计原理、焊接、再到后来kiel软件的运用和编程,虽然有许多我们现在都做的,运用的不太熟识,但是我还是很兴奋,由于它激发了我的爱好,特殊是焊接和编程这一块,使我的动手力量大大的提高了。

飞思卡尔技术报告个人小结

飞思卡尔技术报告个人小结

读技术报告个人小结最近这段时间读了一些关于智能车的技术报告,现在我最大的感觉就是对智能车有了新的较为全面的一些了解,当然这也只是对智能车构造有了一些认识,不再像以前只是知道智能车的存在。

在读技术报告的过程中,我有了自己的收获,同时也了解到了现在自身存在的问题。

首先我想将自己所读技术报告中的一些关键技术做一个简单的总结。

电磁组一.智能车机械结构调整与优化关于智能车前轮定位的调整有以下几个参数。

主销内倾和主销后倾都有使汽车转向自动回正,保持直线行驶的功能。

不同之处是主销内倾的回正与车速无关,主销后倾的回正与车速有关,因此高速时主销后倾回正作用大,低速时主销内倾的回正作用大。

前轮前束的作用是保证汽车的行驶性能,减少轮胎的磨损。

前轮在滚动时,其惯性力自然将轮胎向内偏斜,如果前束适当,轮胎滚动时的偏斜方向就会抵消,轮胎内外侧磨损的现象会减少.关于舵机的安装可以使用站立式。

系统执行一个周期所用的时间为5ms左右,舵机作出响应需要十多毫秒的时间,提高系统反应速度唯一的时间瓶颈是舵机的响应时间。

因此,不断优化舵机控制策略是令智能车平稳高速行驶的有效方法。

在模型车制做过程中,赛车的转向是通过舵机带动左右横拉杆来实现的。

转向舵机的转动速度和功率是一定,要想加快转向机构响应的速度,唯一的办法就是优化舵机的安装位置和其力矩延长杆的长度。

由于功率是速度与力矩乘积的函数,过分追求速度,必然要损失力矩,力矩太小也会造成转向迟钝,因此设计时就要综合考虑转向机构响应速度与舵机力矩之间的关系,通过优化得到一个最佳的转向效果。

经过最后的实际的参数设计计算,最后得出一套可以稳定、高效工作的参数及机构。

为了达到较远前瞻,必须把电感架到较远的位置,会引起车重心特别靠前,后轮正压力不足导致甩尾。

为了使重心后移,可以通过调整传感器支架的搭建方式,使得保证结构稳定的前提下尽量减轻重量。

同时,可以把舵机和电池均往后移,以达到预期的效果。

在实际调试过程中还可以对车轮进行粘胎处理,以图有效地防止由于轮胎与轮辋错位而引起的驱动力损失的情况。

第八届飞思卡尔杯全国大学生智能车竞赛技术报告智能车飞凡队-hao

第八届飞思卡尔杯全国大学生智能车竞赛技术报告智能车飞凡队-hao

第八届“飞思卡尔”杯全国大学生智能汽车竞赛技术报告学校:北华航天工业学院队伍名称:飞凡队参赛队员:陈星赤马路遥苑召雄带队教师:李宗睿王喜斌关于技术报告和研究论文使用授权的说明本人完全了解第八届“飞思卡尔”杯全国大学生智能汽车邀请赛关保留、使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。

参赛队员签名:陈星赤马路遥苑召雄带队教师签名:李宗睿王喜斌日期:2013-8-13目录第一章、引言 (6)1.1飞思卡尔智能汽车比赛介绍 (6)1.1.1飞思卡尔智能汽车竞赛简介 (7)1.1.2比赛规则介绍 (7)第二章、系统总体方案原理及设计......................................................... - 9 -2.1 两轮自平衡智能车整体框架 ......................................................... - 21 -2.2自平衡直立行走控制三大模块 ..................................................... - 21 -2.3 车模平衡控制 ................................................................................. - 11 -2.3.1 车模直立控制原理 ..................................................................... - 11 -2.3.2车模倾角测量原理 ...................................................................... - 14 -2.4 车模速度控制 ................................................................................. - 17 -2.5 车模方向控制 ................................................................................. - 18 -2.6 车模直立行走控制算法总图 ......................................................... - 19 -2.7 PID控制原理.................................................................................. - 21 -第三章、车模硬件电路设计 ................................................................. - 23 -3.1 整体电路框图 ................................................................................. - 23 -3.2 ARM Cortex M4-飞思卡尔K60介绍与单片机最小系统 ............ - 24 -3.3 电源模块 ......................................................................................... - 24 -3.4电机驱动模块 .................................................................................. - 25 -3.5键盘及液晶显示 .............................................................................. - 26 -第八届全国大学生智能汽车邀请赛技术报告3.6角速度及倾角测量模块 .................................................................. - 27 -3.7循迹传感器线性CCD电路 .............................................................. - 30 -3.7.1线性CCD原理 ........................................................................... - 27 -3.7.1循迹传感器线性CCD接口电路 ............................................... - 27 -3.8测速电路 .......................................................................................... - 30 -第四章、机械机构设计及调整.............................................................. - 36 -4.1 车模简介 ......................................................................................... - 32 -4.2 硬件安装 ......................................................................................... - 33 -第五章、软件编写与调试..................................................................... - 36 -5.1 核心算法框架 ................................................................................. - 36 -5.2算法及其实现 .................................................................................. - 39 -5.2.1 初始化程序 ......................................................................... - 39 -5.2.2 传感器采集算法 ................................................................. - 39 -5.2.3 直立控制算法 ..................................................................... - 42 -5.2.4 方向控制算法 ..................................................................... - 43 -5.2.5 速度控制算法 ..................................................................... - 46 -5.2.6电机驱动信号汇总程序 ...................................................... - 48 -5.3 系统的开发环境与车模参数调试 ................................................. - 50 -5.4 现场运行测试 ................................................................................. - 55 -第六章、车模的主要技术参数说明....................................................... - 56 -6.1 智能车参数 ..................................................................................... - 56 -结论 ..................................................................................................... - 57 -目录参考文献.............................................................................................. - 58 -附录第一章引言1.1飞思卡尔智能汽车比赛介绍1.1.1飞思卡尔智能汽车竞赛简介飞思卡尔公司开发嵌入式解决方案的历史可追溯到50多年前,现在,已发展成为在20多个国家设有业务机构,拥有 20,000多名员工的实力强大的独立企业。

飞思卡尔杯智能车竞赛报告总结

飞思卡尔杯智能车竞赛报告总结

1.1. 系统分析智能车竞赛要求设计一辆以组委会提供车模为主体的可以自主寻线的模型车,最后成绩取决于单圈最快时间。

因此智能车主要由三大系统组成:检测系统,控制系统,执行系统。

其中检测系统用于检测道路信息及小车的运行状况。

控制系统采用大赛组委会提供的16位单片机MC9S12XS128作为主控芯片,根据检测系统反馈的信息新局决定各控制量——速度与转角,执行系统根据单片机的命令控制舵机的转角和直流电机的转速。

整体的流程如图1.1,检测系统采集路径信息,经过控制决策系统分析和判断,由执行系统控制直流电机给出合适的转速,同时控制舵机给出合适的转角,从而控制智能车稳定、快速地行驶。

图2.11.2. 系统设计参赛小车将电感采集到的电压信号,经滤波,整流后输入到XS128单片机,用光电编码器获得实时车速,反馈到单片机,实现完全闭环控制。

速度电机采用模糊控制,舵机采用PD控制,具体的参数由多次调试中获得。

考滤到小车设计的综合性很强,涵盖了控制、传感、电子、电气、计算机和机械等多个学科领域,因此我们采用了模块化设计方法,小车的系统框图如图2.2。

第五届全国大学生智能汽车竞赛技术报告图2.21.3. 整车外观图2.31.4. 赛车的基本参数智能车竞赛所使用的车模是东莞市博思公司生产的G768型车模,由大赛组委会统一提供,是一款带有摩擦式差速器后轮驱动的电动模型车。

车模外观如图3.1。

车模基本参数如表3.1。

图3.1表3.1车模基本参数1.5. 赛车前轮定位参数的选定第五届全国大学生智能汽车竞赛技术报告现代汽车在正常行驶过程中,为了使汽车直线行驶稳定,转向轻便,转向后能自动回正,减少轮胎和转向系零件的磨损等,在转向轮、转向节和前轴之间须形成一定的相对安装位置,叫车轮定位,其主要的参数有:主销后倾、主销内倾、车轮外倾和前束。

模型车的前轮定位参数都允许作适当调整,故此我们将自身专业课所学的理论知识与实际调车中的赛车状况相结合,最终得出赛车匹配后的前轮参数[6]。

2024年飞思卡尔直立车经验总结范文(2篇)

2024年飞思卡尔直立车经验总结范文(2篇)

2024年飞思卡尔直立车经验总结范文引言随着科技的不断进步和人们生活水平的提高,交通工具也在不断创新和发展。

直立车作为一种新型的个人出行工具,已经逐渐走进人们的生活。

作为飞思卡尔公司的员工,我有幸参与了2024年飞思卡尔直立车的研发和试用,并且在实际使用中积累了一些经验和体会。

本文将针对我个人的使用经验,对2024年飞思卡尔直立车进行总结。

一、产品介绍2024年飞思卡尔直立车是一种个人出行工具,采用电动动力系统,配备直立式车架和平衡系统。

该车拥有轻巧便携的特点,使用者可以通过折叠和展开车架来方便地携带。

另外,该车配备了智能平衡系统,可以感知使用者的重心变化,实现自动平衡。

除此之外,该车还采用了悬浮式轮胎和磁悬浮技术,提供了平稳、舒适的骑行体验。

二、使用体验1. 稳定性2024年飞思卡尔直立车的平衡系统非常稳定,能够准确感知使用者的动作,并根据重心的变化自动调整车身的平衡。

在骑行过程中,我几乎感受不到晃动和颠簸,给人一种非常舒适的感觉。

此外,悬浮式轮胎和磁悬浮技术的运用使得车辆在不平坦路面上也具有很好的稳定性。

2. 操控性飞思卡尔直立车的操控性非常灵活,可以通过微调身体重心来控制车辆的前进、停止和转弯。

在我使用的过程中,我发现掌握操控的技巧后,可以非常准确地控制车辆的移动和方向变化。

同时,悬浮式轮胎的设计也为车辆的操控提供了更好的反应速度和转弯性能。

3. 便携性2024年飞思卡尔直立车在便携性方面也做得非常出色。

车架采用了可折叠设计,可以方便地收起来放入背包或行李箱中。

我曾经携带该车外出旅行,在旅途中非常方便地进行出行。

此外,车辆的轻巧和可折叠的设计也为用户提供了更多的场景和用途选择。

4. 安全性飞思卡尔直立车在安全性方面也有很好的保证。

首先,平衡系统的稳定性确保了车辆在骑行过程中的安全性。

其次,车辆配备了电子刹车系统和灵敏的感应器,在使用过程中能够快速响应用户的操作,提供安全的停车和刹车效果。

最后,车辆还配备了前后防护装置和智能警示系统,提高了车辆在复杂交通环境中的安全性。

飞思卡尔智能车大赛华东理工大学1队技术报告

飞思卡尔智能车大赛华东理工大学1队技术报告

第一章引言1.1 大赛情况介绍第二届“飞思卡尔”杯全国大学生智能车竞赛沿袭了第一届的举办模式,由飞思卡尔半导体有限公司提供赞助,教育部自动化专业指导委员会主办、清华大学承办,总决赛将于2007年8月24-27日在上海交通大学举行。

作为教育部主办的全国大学生五大竞赛之一,本届智能车大赛在规模和参赛队伍数量上比上届都有了大幅的提高。

本次大赛基本规则为使用大赛组委会统一提供的竞赛车模,采用飞思卡尔16位微控制器MC9S12DG128[1]作为核心控制单元,自主构思控制方案及系统架构设计,包括传感器信号采集处理、控制算法及执行、动力电机驱动、转向舵机控制等,完成智能车的工程制作及调试,于指定日期与地点参加比赛。

同时要求车模改装完毕后,尺寸不能超过:250mm 宽和400mm长,高度无限制,赛道要求宽度不小于600mm,跑道表面为白色,中轴有连续黑线作为引导线,黑线宽25mm。

本技术报告所介绍的就是本队(华东理工大学1队)为参赛而准备的智能赛车方案。

文中,我们将系统地介绍本赛车系统的相关参数和性能,分别从软件设计、硬件结构、机械调整、控制策略等方面对赛车方案进行详细地阐述。

1.2 赛车设计方案综述通过我们对第一届智能车大赛结果以及资料的分析,发现虽然采用光电传感器构成“线型检测阵列”的方案[2]简单易行,但是作为赛车道路检测传感器,其检测精度低、前瞻距离短、耗电量大的缺点很明显。

通过分析比较,我们发现在赛车图像采集模块中,采用摄像头方案与光电传感器方案相比,检测前瞻距离大、范围宽、检测道路参数多,优势明显。

因此此次设计中我们选择摄像头作为寻线传感器[3],充分利用摄像头的优点,实现赛道的路径识别和车体运行控制。

1.3 本文结构本技术报告正文部分共分为六个部分,其中第一章为引言,简单介绍比赛背景、本队采用设计方案综述以及本技术报告的结构。

第二章将介绍我队对赛车机械结构的安装和调整,使其结构更适应在赛道上的行驶。

2024年飞思卡尔直立车经验总结(2篇)

2024年飞思卡尔直立车经验总结(2篇)

2024年飞思卡尔直立车经验总结随着科技的不断进步和变革,交通工具也在不断地发展和创新。

直立车作为一种新兴的交通工具,有望在未来成为城市通行的主力车型之一。

作为飞思卡尔直立车的用户,我在使用这款交通工具的过程中积累了一些经验,现将其总结如下。

首先,直立车上手相对容易,但需要一定的时间适应。

对于以前骑乘过普通自行车或滑板车的人来说,直立车上手的难度相对较低。

直立车的骑乘姿势与骑自行车类似,只是需要保持身体平衡,不过习惯之后,骑直立车的稳定性会更好。

对于从未骑乘过直立车的人来说,感觉可能会有些奇怪,需要一段时间适应。

其次,直立车骑行需要一定的技巧和注意事项。

与普通自行车相比,直立车的骑行方式有一些差异。

首先是转弯时需要更多的控制和平衡,要保持身体的稳定。

其次是要观察好道路情况,并注意避开障碍物,以免发生意外。

另外,还要注意保持适当的速度,避免过快或过慢,以免发生失控或翻车的情况。

第三,直立车的操控性能较好,但需要注意维护保养。

飞思卡尔直立车采用先进的技术和设计,具有良好的操控性能,可以轻松应对各种场景。

但作为用户,我们也需要注意保养和维护,及时检查车辆的悬挂、制动、灯光等部件,确保安全可靠。

同时,也要注意正确使用电池,定期充电,并避免过度放电或充电,以延长电池的使用寿命。

第四,直立车在城市出行中具有较高的便利性和环保性。

直立车具有小巧灵活的特点,适合在城市中穿越狭窄的巷道和拥挤的街道。

它的电动驱动使得骑行更加轻松和省力,对于上班和购物等日常出行非常方便。

而且,直立车采用电池供电,减少了对传统燃油能源的依赖,降低了污染物的排放,对环境更加友好。

第五,直立车的智能化功能提供了更好的用户体验。

飞思卡尔直立车配备了智能导航、智能防盗、智能锁车等功能,提高了用户的使用体验和安全性。

通过导航功能,用户可以轻松找到目的地,节省时间和精力。

智能防盗功能可以有效保护车辆的安全,防止盗窃和失窃。

智能锁车功能则可以避免车辆被他人非法使用,提高了私人财产的保护。

飞思卡尔技术报告个人小结(共5篇)

飞思卡尔技术报告个人小结(共5篇)

飞思卡尔技术报告个人小结(共5篇)第一篇:飞思卡尔技术报告个人小结读技术报告个人小结最近这段时间读了一些关于智能车的技术报告,现在我最大的感觉就是对智能车有了新的较为全面的一些了解,当然这也只是对智能车构造有了一些认识,不再像以前只是知道智能车的存在。

在读技术报告的过程中,我有了自己的收获,同时也了解到了现在自身存在的问题。

首先我想将自己所读技术报告中的一些关键技术做一个简单的总结。

电磁组一.智能车机械结构调整与优化关于智能车前轮定位的调整有以下几个参数。

主销内倾和主销后倾都有使汽车转向自动回正,保持直线行驶的功能。

不同之处是主销内倾的回正与车速无关,主销后倾的回正与车速有关,因此高速时主销后倾回正作用大,低速时主销内倾的回正作用大。

前轮前束的作用是保证汽车的行驶性能,减少轮胎的磨损。

前轮在滚动时,其惯性力自然将轮胎向内偏斜,如果前束适当,轮胎滚动时的偏斜方向就会抵消,轮胎内外侧磨损的现象会减少.关于舵机的安装可以使用站立式。

系统执行一个周期所用的时间为5ms左右,舵机作出响应需要十多毫秒的时间,提高系统反应速度唯一的时间瓶颈是舵机的响应时间。

因此,不断优化舵机控制策略是令智能车平稳高速行驶的有效方法。

在模型车制做过程中,赛车的转向是通过舵机带动左右横拉杆来实现的。

转向舵机的转动速度和功率是一定,要想加快转向机构响应的速度,唯一的办法就是优化舵机的安装位置和其力矩延长杆的长度。

由于功率是速度与力矩乘积的函数,过分追求速度,必然要损失力矩,力矩太小也会造成转向迟钝,因此设计时就要综合考虑转向机构响应速度与舵机力矩之间的关系,通过优化得到一个最佳的转向效果。

经过最后的实际的参数设计计算,最后得出一套可以稳定、高效工作的参数及机构。

为了达到较远前瞻,必须把电感架到较远的位置,会引起车重心特别靠前,后轮正压力不足导致甩尾。

为了使重心后移,可以通过调整传感器支架的搭建方式,使得保证结构稳定的前提下尽量减轻重量。

第五届飞思卡尔杯全国大学生智能汽车竞赛技术报告

第五届飞思卡尔杯全国大学生智能汽车竞赛技术报告

第五届全国大学生智能汽车邀请赛技术报告第五届飞思卡尔杯全国大学生智能汽车竞赛技术报告第一章引言“飞思卡尔杯”智能车大赛起源于韩国,是韩国汉阳大学汽车控制实验室在飞思卡尔半导体公司资助下举办的以HCSl2单片机为核心的大学生课外科技竞赛。

组委会提供一个标准的汽车模型、直流电机和可充电式电池,参赛队伍要制作一个能够自主识别路径的智能车,在专门设计的跑道上自动识别道路行驶,谁最快跑完全程而没有冲出跑道并且技术报告评分较高,谁就是获胜者。

其设计内容涵盖了控制、模式识别、传感技术、汽车电子、电气、计算机、机械、能源等多个学科的知识,对学生的知识融合和实践动手能力的培养,具有良好的推动作用。

智能小车系统由HCS12微控制器、电源管理单元、路径识别电路、车速检测模块、舵机控制单元和直流驱动电机控制单元组成。

本系统以飞思卡尔公司的16位微处理器MC9S12XS128为控制核心,并采用CodeWarrior软件编程和BDM作为调试工具。

运用激光发射强大光线,使用采集光敏传感器AD值进行道路信息采集,并采用PWM技术来控制舵机的转向和电机转速。

舵机控制主要采用PWM信号开环控制,而速度控制方面,由数据表来设定速度,PID控制来调整速度。

通过将总线频率超频到40M来更快更准确地进行控制。

各个部分经过MCU的协调处理,能够以较快的速度在指定的轨迹上行驶,在进弯道之前能够提前减速并改变角度,达到平滑过弯和减小路程的效果。

在前几个月的努力中,我们自主设计机械结构和控制电路,构思独特算法,并一次次地对单片机具体参数进行调试。

可以说,这辆在跑道上奔驰的小车凝聚着我们的汗水和智慧。

在准备比赛的过程中,我们小组成员涉猎多个学科,这次磨练对我们的知识融合和实践动手能力的培养有极大的推动作用。

第五届全国大学生智能汽车邀请赛技术报告第二章方案选择第二章方案选择智能汽车比赛以快速平稳地完成赛程作为目标,这就要求赛车能够快速准确地检测跑道路径,及时做出合理的控制并迅速执行。

第五界飞思卡尔总结(电磁组)

第五界飞思卡尔总结(电磁组)

电磁组技术总结:总的来说:小车设计应该遵循以下原则:硬件越简单越好,小车越轻越好,牢记机械结构要调好,轮子摩擦力要做足,程序要跟上和考虑小车状况。

经过最终的结论是:小车的机械结构非常重要!!!一、小车的机械结构可以分为以下几方面考虑:1、小车整体的重心:实践证明,小车要达到比较好的平均行驶性能,重心适当靠前!简单的确定方法是:用手踮起连接杆连接柱,如果小车靠前倒则证明重心是向前的。

改造小车重心:可以适当改变电池的摆放位置,可以适当放置细小的东西来加重。

但是最好的方法是在不加重的基础上改造,折中过弯和直道影响。

动态重心:广技师今年的小车做的比较好,尤其是动态调节重心,如图:在过弯时利用舵机来改变重心左右移动,可能会使得小车车盘挨到赛道,增加摩擦力,所以过弯可以很快很稳!!!!但不建议抄杂,要有自己的方法!2、车轮摩擦力问题:轮子摩擦力是越大越好的!新轮胎的摩擦力肯定比旧轮胎的摩擦力要大,但要改造一下:把新轮胎中间的那条凸出的黑条用剪甲钳剪平,使得轮胎整体平齐;还要适当用牙刷或者旧轮胎打磨以下,用牙刷+牙膏刷得5次左右,就可以在比赛中用上了。

以上是经验之谈!当在平时试车的过程中,如果程序正常,发现过弯老是滑出界,一是赛道问题,而是轮胎太旧的问题,这点要注意!3、要适当为小车减肥!车上能减的车部件尽量减,例如尾翼部分。

4、舵机臂长问题:不易过长,一般有3~5cm就可以了,过长摆力会减弱。

以上三点是比较重要的,其它机械结构调整可以参见《智能车底盘与机械结构设计》。

这里不再啰嗦。

二、小车硬件部分:在做电磁组的硬件时主要是传感器和驱动!传感器部分:值得参考的《电磁组车模设计》一文,里面有很详细的电路介绍和策略实现方法!!!1、电磁信号采集:LC振荡原理,出来的是正弦波,然后思路是把正弦波放大,然后整流或者检测峰值(推荐采用峰值检测)!放大电路可以用运放或者官网的推荐电路。

如果采用运放,是可行的,但是成本会比较高电路复杂,而且速度没有三极管快,但是放大可以放到比较大,注意失真问题!-5V电源解决方案:以上电路为一个线性度非常好的小信号放大,仅供参考,但是推荐官网电路,简单明了!另外,官网电路中:建议可调电阻最终用固定电阻代替!因为可调电阻一体积大,二里面结构其实是一个电感,是一个集成滤波器,但这点建议可能夸张了一点!建议后面的R3C4的参数不宜设得太大,会造成一定的延时,0.1uF+(10K<R4<50k).建议三极管+5V这里加滤波电容,最好组合10uF+104(一般而言,只要104+比104大100倍的电容组合滤波,滤波效果就能达到)。

飞思卡尔PPT学习总结

飞思卡尔PPT学习总结

数字电路中几个名词解释TTL是Transistor-Transistor Logic的缩写,TTL电路是晶体管-晶体管逻辑电路的简称,这种数字集成电路的输入端和输出端得电路都采用了半导体三极管。

TTL电路属于双极型数字集成电路,双极型数字集成电路是利用电子和空穴两种不同极性的载流子进行电传导的器件,其主要特点是信号传输延时短,开关速度快、工作频率高,但制造工艺较复杂。

TTL电路是双极型数字继承电路中的主流产品,它具有结构简单、品种齐全、功耗适中、速度快、使用方便等优点,各种电子计算机、仪器仪表和自动控制设备都经常采用它作为基本逻辑元件。

CMOS电路是在MOS电路的基础上发展起来的一种互补对称场效应管集成电路。

MOS是Metal-Oxide-Simiconductor的缩写,MOS管是金属-氧化物-半导体场效应管得简称,这种类型的管子是由金属、氧化物和半导体组成的。

而场效应管(FET-Field Effect Transistor)也是一种具有PN结的半导体器件,它是利用电场得效应来控制电流,因此得名。

CMOS电路,大致有两大类型:一类是普通系列;另一类是高速系列,可与TTL的74LS系列电容兼容。

电平就是电位,在数字电路中,人们习惯用高、低电平一次来描述电位的高低。

高电平是一种状态,而低电平则是另一种不同的状态,它们都表示都是一定的电压范围,而不是一个固定不变的数值。

例如,在TTL电路中,常规定高电平的额定值为3V,低电平的额定值为0.2V。

而从0V到0.8V都算作低电平,从2V到5V都算作高电平。

在数字电路中,如果用数字1表示高电平状态,用数字0表示低电平状态,则称之为正逻辑;如果用数字0表示高电平状态,用数字1表示低电平状态,则称之为负逻辑。

一般情况使用正逻辑。

2.三极管的结构三极管由连个PN结和三个电极构成。

常见的三极管结构有平面性和合金型两类。

硅管主要是平面型,锗管主要是合金型。

NPN型和PNP型三极管具有相同的工作原理,但使用连接电源的极性不同,管子间的电流方向不同。

飞思卡尔后背资料

飞思卡尔后背资料

• 在ECT1中断服务程序中(自定义优先级最低):
TIE_C0I = 1; //开放ECT0局部中断 TIE_C2I = 1; //开放ECT2局部中断 EnableInterrupts; //开放全局中断 … TIE_C0I = 1; //开放ECT0局部中断 TIE_C2I = 1; //开放ECT2局部中断
• 情况 2: – 在执行ECT1的中断服务程序时,ECT0请求中断 – ECT0中断服务程序将被执行
• 情况 3: – 在执行ECT2的中断服务程序时,ECT0请求中断 – ECT2的中断服务程序执行结束后,执行ECT0的中断服务程序
• 情况 4: – ECT1,ECT2同时请求中断 – ECT1的中断服务程序先执行,当EnableInterrupts后 – 执行ECT2的中断服务程序 – ECT2的中断服务程序执行结束后,返回执行ECT1的中断服务程序
HCS12默认中断处理机制Fra bibliotek高优先级
中断B请求

中断 B
等待 运行



中断 A
运行
程序
低优先级
运行
等待
等待
中断A请求
运行
在可屏蔽中断服务程序中EnableInterrupts
高优先级
中断 B
中断A请求 长
运行 等待 运行



中断 A
运行
程序
运行
低优先级
中断B被挂起
等待 中断B请求
运行
采用中断优先处理机制
ECT 通道2
I
TIE_C2I
HPRIO $EE $EC $EA
要求: 在低优先级的中断服务程序中,高优先级的中断请求可以被响应
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(论坛网友分享,在此分享给广大参加比赛的同学,预祝取得好成绩)机械调整主销内倾3度主销后倾0到1度前轮外倾1度前轮前束6mm3.1 前轮的调整现代汽车在正常行驶过程中,为了使汽车直线行驶稳定,转向轻便,转向后能自动回正,并减少轮胎和转向系零件的磨损等,在转向轮、转向节和前轴之间须形成一定的相对安装位置,叫做车轮定位,其主要定位参数包括:主销后倾、主销内倾、车轮外倾和前束。

对于模型车的前轮四项定位参数均可调。

1)如图3-1 所示,主销后倾角是指主销装在前轴,上端略向后倾斜的角度。

它使车辆转弯时产生的离心力所形成的力矩方向与车轮偏转方向相反,迫使车轮偏转后自动恢复到原来的中间位置上。

因此,主销后倾角越大,车速越高,前轮稳定性也愈好。

但是过大的主销后倾角会使转向沉重,容易造成赛车转弯迟滞。

我们希望赛车能够转向灵活,故把主销后倾角设定为1~5°。

图3-1 主销后倾纠正车轮偏转原理图2)主销内倾角是主销轴线与地面垂直线在汽车横向断面内的夹角,它也有使车轮自动回整的作用。

主销内倾还会使主销轴线延长线与路面的交点到车轮中心平面的距离减少,同时转向时路面作用在转向轮上的阻力矩也会减少,使得转向更轻便灵活。

所以为了使得赛车转向更加灵活,我们将主销内倾角控制在0 度左右。

方法(1)垫片(2)偏心凸轮(3)长孔(4)球头旋转(5)支柱旋转(7)楔形垫片(6)调整轴承座(8)偏心螺栓(7)偏心衬套(10)偏置球头3)如图3-2,前轮外倾角对赛车的转弯性能有直接影响,它的作用是提高前轮的转向安全性和转向操纵的轻便性。

前轮外倾角俗称“外八字”,如果车轮垂直地面一旦满载就易产生变形,可能引起车轮上部向内倾侧,导致车轮联接件损坏。

所以事先将前轮外倾角设在1°左右。

图3-2 前轮外倾角示意图图3-3 前轮约束示意图4)当车轮有了外倾角时,在滚动时就类似于圆锥滚动,从而导致两侧车轮向外滚开。

如图3-3,前束是指两轮之间的后距离数值与前距离数值之差,也指前轮中心线与纵向中心线的夹角。

前轮前束的作用是保证汽车的行驶性能,减少轮胎的磨损。

前轮在滚动时,其惯性力会自然将轮胎向内偏斜,如果前束适当,轮胎滚动时的偏斜方向就会抵消,轮胎内外侧磨损的现象会减少。

3.2 舵机的安装与舵机力臂的调整3.2.1 舵机的安装舵机转向是整个控制系统中延迟较大的一个环节,为了减小此时间常数,可以通过改变舵机的安装位置,而并非改变舵机本身结构的方法就可以提高舵机的响应速度。

分析舵机控制转向轮转向的原理可以发现,在相同的舵机转向条件下,转向连杆在舵机一端的连接点离舵机轴心距离越远,转向轮转向变化越快。

这相当于增大力臂长度,提高线速度。

故我们将舵机架在车的前端部分的较高位置,这样舵盘较小的转幅就能够满足前轮较大的转角要求。

这样安装的优点是:1.改变了舵机的力臂,使转向更灵敏;2.舵机安装在了正中央,使左右转向基本一致。

3.2.2 舵机力臂的调整相对于S12 单片机的处理速度,舵机的响应存在着较大的延时,对舵机的改造着实需要。

在相同的舵机转速条件下,转向连杆在舵机一端的连接点离舵机轴心距离越远,转向轮转向变化越快,本模型车中通过用转向盘代替舵机上的曲柄来增大舵机的上连接点到舵机中心的距离,增加了输出转动力矩,使得前轮在转向时更加灵敏。

其机械结构如下图3.4 所示。

图3.4 舵机力臂机械结构3.3 差速器的调整差速器的作用是在车模转弯的时候,降低后轮与地面之间的滑动,并保证在轮胎抱死时不损害电机。

差速器的调整中要注意滚珠轮盘间的间隙,过松过紧都会使差速器性能降低,转弯时阻力小的车轮会打滑,从而影响车模的过弯性能。

好的差速机构,在电机不转的情况下,右轮向前转过的角度与左轮向后转过的角度之间误差很小,不会有迟滞或者过转动情况发生。

1不管你的CPU的速度如何的快,通信机制如何的优越,系统的精度永远无法超越传感器的精度2默写应用中ADC可能需要连续的采样(4K SPS/S),这可能给CPU带来很大的负荷。

使用PDB定时器触发ADC可以减轻CPU的一部分负担。

ADC 的DMA功能支持可以实现高性能的快速ADC采样或者是ADC使用PDB做周期触发。

在转换完成时ADC可以触发DMA34 可以对pll时钟进行超频5678硬件平均会比软件快吗?采集质量如何?910PWM通道级联去配置一下12811bangbang 赛道记忆12133.3.3 后轮差速机构调节差速机构的作用是在车模转弯的时候,降低后轮与地面之间的滑动;并且还可以保证在轮胎抱死的情况下不会损害到电机。

当车辆在正常的过弯中(假设:无转向不足亦无转向过度),此时4 个轮子的转速(轮速)皆不相同,依次为:外侧前轮>外侧后轮>内侧前轮>内侧后轮。

此时所使用车模配备的是后轮差速器。

差速器的特性是:阻力越大的一侧,驱动齿轮的转速越低;而阻力越小的一侧,驱动齿轮的转速越高,以此次使用的后轮差速器为例,在过弯时,因外侧前轮轮胎所遇的阻力较小,轮速便较高;而内侧前轮轮胎所遇的阻力较大,轮速便较低。

差速器的调整中要注意滚珠轮盘间的间隙,过松过紧都会使差速器性能降低,转弯时阻力小的车轮会打滑,从而影响车模的过弯性能。

好的差速器,在电机不转的情况下,右轮向前转过的角度与左后轮转过的角度之间误差很小,不会有迟滞和过转向情况。

差速器的调整可以使用车模套件里的相应工具拧后轮的螺母,如图3-21 所示。

14 75图7-4 模糊控制器结构图处理模糊运算分为三个阶段:(1)首先根据隶属度函数将过程变量变成模糊输入,这部分工作在模糊化接口中完成,然后将结果放入存储器;(2)推理运算部分根据规则库和模糊运算输入得到模糊输出,也放入存储器;(3)解模糊部分通过隶属度函数及相关规则将模糊输出变成控制输出,送往执行机构。

在计算曲率时取了三个有效点,如图7-5:图7-5 计算曲率的有效点曲率计算示意图定义曲率CURVE= (X1-X2)-(X2-X3)= X1+X3-2*X2式中的X1,X2,X3 定义见上图计算出来的曲率值恒为正,因为有专门的程序判别是左弯还是右弯,所以只需知道赛道的弯曲程度就可以了。

将CURVE 模糊化,模糊子集定义为:CURVE={零,极小,小,大,非常大}注:如果为零,表示曲率半径无穷大,该赛道为直道。

将CURVE 的语言变量定义为:Z = 零VS = 极小S = 小B = 大VB = 极大将CURVE 量化为7 个等级,分别为0,1,2,3,4,5,6那么CURVE 的论域为:CURVE={0,1,2,3,4,5,6}对于KP 值同样进行模糊化,模糊子集定义为:Kp = {零,极小,小,大}将Kp 的语言变量定义为:Z = 零VS = 极小S = 小B = 大然后建立模糊控制规则表,如下表:表7-2 模糊控制规则表CURVEZVSSBVBKPZVSSBB15当智能车在直道行走的时候,可以给最高速度;当智能车在弯道出直道时,速度相对高速;当智能车直道入弯的时候,速度突然减下来;当智能车在弯道时,相对低速。

162.3.4 采样周期的选择香农(Shannon)采样定律:为不失真地复现信号的变化,采样频率至少应大于或等于连续信号最高频率分量的二倍。

根据采样定律可以确定采样周期的上限值。

实际采样周期的选择还要受到多方面因素的影响,不同的系统采样周期应根据具体情况来选择。

采样周期的选择,通常按照过程特性与干扰大小适当来选取采样周期:即对于响应快、(如流量、压力)波动大、易受干扰的过程,应选取较短的采样周期;反之,当过程响应慢(如温度、成份)、滞后大时,可选取较长的采样周期。

采样周期的选取应与PID参数的整定进行综合考虑,采样周期应远小于过程的扰动信号的周期,在执行器的响应速度比较慢时,过小的采样周期将失去意义,因此可适当选大一点;在计算机运算速度允许的条件下,采样周期短,则控制品质好;当过程的纯滞后时间较长时,一般选取采样周期为纯滞后时间的1/4~1/8。

17人们通过对PID 控制理论的认识和长期人工操作经验的总结,可知PID 参数应依据以下几点来适应系统的动态过程。

1、在偏差比较大时,为使尽快消除偏差,提高响应速度,同时为了避免系统响应出现超调,Kp取大值,Ki取零;在偏差比较小时,为继续减小偏差,并防止超调过大、产生振荡、稳定性变坏,Kp值要减小,Ki取小值;在偏差很小时,为消除静差,克服超调,使系统尽快稳定,Kp值继续减小,Ki值不变或稍取大。

2、当偏差与偏差变化率同号时,被控量是朝偏离既定值方向变化。

因此,当被控量接近定值时,反号的比列作用阻碍积分作用,避免积分超调及随之而来的振荡,有利于控制;而当被控量远未接近各定值并向定值变化时,则由于这两项反向,将会减慢控制过程。

在偏差比较大时,偏差变化率与偏差异号时,Kp值取零或负值,以加快控制的动态过程。

3、偏差变化率的大小表明偏差变化的速率,e -e 越大,Kp取值越小,Ki取值越大,反之亦然。

同时,要结合偏差大小来考虑。

4、微分作用可改善系统的动态特性,阻止偏差的变化,有助于减小超调量,消除振荡,缩短调节时间t ,允许加大Kp,使系统稳态误差减小,提高控制精度,达到满意的控制效果。

所以,s在e 比较大时,Kd取零,实际为PI 控制;在e 比较小时,Kd取一正值,实行PID控制。

18PID自整定Kp Ki 自动调整方程19 PID参数整定一般步骤a.确定比例增益P确定比例增益P 时,首先去掉PID的积分项和微分项,一般是令Ti=0、Td=0(具体见PID的参数设定说明),使PID 为纯比例调节。

输入设定为系统允许的最大值的60%~70%,由0逐渐加大比例增益P,直至系统出现振荡;再反过来,从此时的比例增益P逐渐减小,直至系统振荡消失,记录此时的比例增益P,设定PID的比例增益P为当前值的60%~70%。

比例增益P调试完成。

b.确定积分时间常数Ti比例增益P确定后,设定一个较大的积分时间常数Ti的初值,然后逐渐减小Ti,直至系统出现振荡,之后在反过来,逐渐加大Ti,直至系统振荡消失。

记录此时的Ti,设定PID的积分时间常数Ti为当前值的150%~180%。

积分时间常数Ti 调试完成。

c.确定积分时间常数Td积分时间常数Td一般不用设定,为0即可。

若要设定,与确定P和Ti的方法相同,取不振荡时的30%。

d.系统空载、带载联调,再对PID参数进行微调,直至满足要求20主程序为一个顺序执行的无限循环的程序。

主程序首先对系统硬件和系统各变量进行初始化。

先关中断,设置MCU工作频率和各个外设的状态,初始化各端口,控制算法初始化,然后开中断,最后程序进入主循环。

21弯心前减速,弯心后加速转弯坡道减速直道加速22 差速调的好,过弯可以不减速因为要节能,所以尽量不要加减速23直道的速度直接由弯道决定,再除去轮胎等情况的问题下,弯道能达到多快是决定一切的一个重要因素。

相关文档
最新文档