全国大学生智能车大赛技术报告

比赛技术报告 --光电组 王奉献 该智能循迹小车以MC9S12XS128单片机最小系统为核心,辅以电源模块、图像采集模块、电机驱动模块和运行调试模块。小车通过龙邱线性CCD采集赛道信息,经过不断改进机械结构并优化算法,小车可以完美地识别各种赛道信息。经过图像处理后,通过转向控制策略与PID算法驱动电机速度,实现路径的检测与识别。 这份技术报告中,我将通过对整体方案、软件算法、机械结构、调试参数等方面进行介绍。 一 机械结构 根据比赛规则,此次比赛选用C型车模,对车模本身进行改造。 ① 首先去除原有车模的减震模块。(根据以往经验用处不大;且影响车模重心;占电池摆放位置) ② 为防止摩擦对车模前轴槽进行磨除。 ③ 改变原有的连接方法改用硬连接。 ④ 前轴加入垫片;增大轴距。(不影响正常转动) ⑤ 后轴同样处理。(解决电机声音大的问题,齿轮咬合不好) ⑥ 使用3D打印制作的连接座作为碳杆连接。(注意放置在车模正中间) ⑦ 改变主销后倾,主销内倾和前束,其具体作用见下: a 主销后倾和主销内倾都有使转向轮自动回正的作用。但主销后倾的回正作用与车速有关,而主销内倾的回正作用与车速无关。因此,高速时主要靠主销后倾的作用,而低速时主要靠主销内倾的作用。 b前束的作用主要是为了使车辆具有自动回正的功能。前束一般为正。前束过小,方向不能自动回正(前轮前束过小);过大会导致轮胎外侧过度偏磨或者轮胎“起级”。同时,方向盘转向较沉(前轮前束过大)。 c 主销内倾角的作用:在车载重时,能平衡掉悬挂系统因负重时产生的位移。使车轮在车辆负重时,能垂直于地面,减小轮胎的磨损。 d 从车头望向车轮,车轮与铅垂线的夹角称为外倾角, 若轮胎上端向外倾斜即左右轮呈"\/"形, 称为正外倾角,向内倾斜为负外倾角。基本上,正外顷角的设定有较佳的灵活度,而负外顷角具较稳定的直进性。 ⑧ 在某些位置添加垫片降低车模整体高度,提升稳定性。(如前后轮的垫片;电机座的垫片) 二 软件算法 A CCD介绍: CCD电荷耦合元件。可以称为CCD图像传感器,也叫图像控制器。CCD是一种半导体器件,能够把光学影像转化为电信号。CCD的作用就像胶片一样,但它是把光信号转换成电荷信号。CCD上有许多排列整齐的光电二极管,能感应光线,并将光信号转变成电信号,经外部采样放大及模数转换电路转换成数字图像信号。 对于路径规划采用的是补线原则: 在CCD看来赛路元素情况无非三种:①全丢边②单侧丢边③不丢边 对于不同的连接又有九种情况分别列写如下: a 不丢边-不丢边 自然过渡不作处理b c 不丢边-单侧丢边 补线(右侧边界丢掉使用上一周期左边界与中间值补出右边) (左侧边界丢掉使用上一周期右边界与中间值补出左边) 当前猜测中间值=真实左边界值+上一时刻中间值-上一时刻左边值 右侧丢边 当前猜测中间值=真实右边界值-上一时刻中间值-上一时刻右边值 左侧丢边 d 不丢边-全丢边 使用第二个CCD并将采值作为当前时刻使用值不覆盖 e 单侧丢边-不丢边 自然过渡(单侧丢边补线后与不丢便无差别) f 单侧丢边-单侧丢边(解决方案同不丢边-单侧丢边) j 单侧丢边-全丢边 (解决方案同不丢边-全丢边) h 全丢边-不丢边 自然过渡 i 全丢边-单侧丢边 使用未覆盖数据补线(具体方法同不丢边-单侧丢边) g 全丢边-全丢边 仍使用第二个CCD并将采值作为当前时刻使用值不覆盖 使用上述方法得到中间值 当前中间值=(理论\现实右边界值+理论\现实左边界值)\2 B 光电对射管: 使用该元器件检测车轮转速;并使用选择器对左右轮检测速度(奇数周期检测左轮,偶数周期检测右轮) 使用选择器对通道选择。 MC9S12XS128可直接累加脉冲数。 C 伺服舵机 对于固定的PWM会有固定的打角; 使用PID算法对得到的中间值输出一个打角(使用位置式PID下文将做介绍) D 电机 使用H桥驱动电路对PWM进行处理,并给予电机一个电压值获得不同的转速要求; 使用PID算法对光电对射管得到的脉冲数输出一个转速(使用增量式PID下文将做介绍) 【PID控制总结】 简介: 在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。PID控制器问世至今已有近70年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术最为方便。即当我们不完全了解一个系统和被控对象﹐或不能通过有效的测量手段来获得系统参数时,最适合用PID控制技术。PID控制,实际中也有PI和PD控制。PID控制器就是根据系统的误差,利用比例、积分、微分计算出控制量进行控制的。 比例(P)控制 比例控制是一种最简单的控制方式。其控制器的输出与输入误差信号成比例关系。当仅有比例控制时系统输出存在稳态误差(Steady-state error)。 积分(I)控制 在积分控制中,控制器的输出与输入误差信号的积分成正比关系。对一个自动控制系统,如果在进入稳态后存在稳态误差,则称这个控制系统是有稳态误差的或简称有差系统(System with Steady-state Error)。为了消除稳态误差,在控制器中必须引入“积分项”。积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。这样,即便误差很小,积分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差进一步减小,直到等于零。因此,比例+积分(PI)控制器,可以使系统在进入稳态后无稳态误差。 微分(D)控制 在微分控制中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。 自动控制系统在克服误差的调节过程中可能会出现振荡甚至失稳。其原因是由于存在有较大惯性组件(环节)或有滞后(delay)组件,具有抑制误差的作用,其变化总是落后于误差的变化。解决的办法是使抑制误差的作用的变化“超前”,即在误差接近零时,抑制误差的作用就应该是零。这就是说,在控制器中仅引入“比例”项往往是不够的,比例项的作用仅是放大误差的幅值,而目前需要增加的是“微分项”,它能预测误差变化的趋势,这样,具有比例+微分的控制器,就能够提前使抑制误差的控制作用等于零,甚至为负值,从而避免了被控量的严重超调。所以对有较大惯性或滞后的被控对象,比例+微分(PD)控制器能改善系统在调节过程中的动态特性。 调节方法: PID控制器参数选择的方法很多,例如试凑法、临界比例度法、扩充临界比例度法等。但是,对于PID控制而言,参数的选择始终是一件非常烦杂的工作,需要经过不断的调整才能得到较为满意的控制效果。依据经验,一般PID参数确定的步骤如下: ①现场凑试法 (1)确定比例系数Kp 确定比例系数Kp时,首先去掉PID的积分项和微分项,可以令Ti=0、Td=0,使之成为纯比例调节。输入设定为系统允许输出最大值的60%~70%,比例系数Kp由0开始逐渐增大,直至系统出现振荡;再反过来,从此时的比例系数Kp逐渐减小,直至系统振荡消失。记录此时的比例系数Kp,设定PID的比例系数Kp为当前值的60%~70%。 (2)确定积分时间常数Ti 比例系数Kp确定之后,设定一个较大的积分时间常数Ti,然后逐渐减小Ti,直至系统出现振荡,然后再反过来,逐渐增大Ti,直至系统振荡消失。记录此时的Ti,设定PID的积分时间常数Ti为当前值的150%~180%。 (3)确定微分时间常数Td 微分时间常数Td一般不用设定,为0即可,此时PID调节转换为PI调节。如果需要设定,则与确定Kp的方法相同,取不振荡时其值的30%。

(4)系统空载、带载联调 对PID参数进行微调,直到满足性能要求。 ②衰减曲线法是以4:1衰减作为整定要求的,先切除调节器的积分和微分作用 ,用凑试法整定纯比例控制作用的比例带PB(比同时凑试二个或三个参数要简单得多),使之符合4:1衰减比例的要求,记下此时的比例带PBs和振荡周期Ts。如果加进积分和微分作用,可按表3-4-2给出经验公式进行计算。若按这种方式整定的参数作适当的调整。对有些控制对象,控制过程进行较快,难以从记录曲线上找出衰减比。这时,只要被控量波动2次就能达到稳定状态,可近似认为是4:1的衰减过程,其波动一次时间为Ts。 ③临界比例带法,用临界比例带法整定调节器参数时,先要切除积分和微分作用,让控制系统以较大的比例带,在纯比例控制作用下运行,然后逐渐减小PB,每减小一次都要认真观察过程曲线,直到达到等幅振荡时,记下此时的比例带PBk(称为临界比例带)和波动周期Tk,然后按表3-4-3给出的经验公式求出调节器的参数值。按该表算出参数值后,要把比例带放在比计算值稍大一点的值上,把Ti和Td放在计算值上,进行现场观察,如果比例带可以减小,再将PB放在计算值上。这种方法简单,应用比较广泛。但对PBk很小的控制系统不适用。 ④反应曲线法,前三种整定调节器参数的方法,都是在预先不知道控制对象特性的情况下进行的。如果知道控制对象的特性参数,即时间常数T、时间迟延ξ和放大系数K,则可按经验公式计算出调节器的参数。利用这种方法整定的结果可达到衰减率φ=0.75的要求。 本次做车中采用现场凑试法。

增量式

位置式 三 调试参数 本实验中主要的参数有 舵机打角的PID 电机驱动的PID 【调试方法参考上文】 阈值 (使用codewarrior查看并在线更改) 最终比赛前期对车进行设档位,不同的期望速度下对应不同的参数 四 赛道元素处理 ① 起跑线 灰度传感器进行处理,在车身两侧安装灰度传感器(使用功率大的灯泡照射赛道并返回亮度值,使用光敏电阻接收,当出现跳变,进行停车处理) ② 坡道 陀螺仪进行处理,设立阈值当陀螺仪拟合传回的值达到临界,认为上

合集下载

疾速蜗牛技术文档

疾速蜗牛技术文档

第八届“飞思卡尔”杯全国大学生智能汽车竞赛技术报告学校:滁州学院队伍名称:疾速蜗牛队参赛队员:方纪锋祖杰姚旺带队教师:温卫敏姚光顺技术报告和研究论文使用授权的说明本人完全了解第八届“飞思卡尔”杯全国大学生智能汽车邀请赛关保留、使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。

参赛队员签名:带队教师签名:日期:摘要本文介绍了滁州学院疾速蜗牛队在准备第八届飞思卡尔智能车大赛的工作成果。

该系统以Freescale微控制芯片MC9S12XS128为核心,并以CodeWarriorIDE 为系统的开发平台,车模采用大赛组委会统一提供的A型仿真车模。

本文主要介绍了智能车控制系统的机械结构、软硬件模块的设计过程。

整个系统主要包括车模机械结构调整、传感器电路设计及信号处理、控制算法和策略的优化等多个方面。

车模以安装在车体前的工字电感作为循迹传感器,采用干簧管检测起跑线,以旋转光电编码器来检测速度信息,其简单工作原理为MC9S12XS128单片机采集工字电感感应电压的模拟量和干簧管的导通状态,结合舵机控制算法控制舵机转角,单片机再综合赛道信息并结合旋转光电编码器的速度反馈信号,利用电机控制算法控制速度变化,结合无线串口的监控调试,最终确定了各项控制参数。

关键字:智能车,电磁循迹,PID算法目录第一章引言 ............................................................................................................................... - 1 -1.1 概述 .............................................................................................................................. - 1 -1.2 整体框架介绍 .............................................................................................................. - 2 - 第二章机械设计与优化 ........................................................................................................... - 4 -2.1 车轮定位调节 .............................................................................................................. - 4 -2.1.1 主销后倾角 ....................................................................................................... - 4 -2.1.2 主销内倾角 ....................................................................................................... - 4 -2.1.3 前轮外倾角 ....................................................................................................... - 5 -2.1.4 前轮前束 ........................................................................................................... - 5 -2.2 舵机安装 ...................................................................................................................... - 6 -2.3 底盘固定 ...................................................................................................................... - 7 -2.4 编码器的安装 .............................................................................................................. - 7 -2.5 差速调节 ...................................................................................................................... - 8 -2.6 PCB板固定................................................................................................................... - 8 -2.7重心调整 ....................................................................................................................... - 9 - 第三章硬件电路设计 ............................................................................................................. - 11 -3.1 硬件电路的整体框架设计 ........................................................................................ - 11 -3.2 传感器设计 ................................................................................................................ - 12 -3.2.1 传感器选定 ..................................................................................................... - 12 -3.2.2 传感器信号处理电路...................................................................................... - 12 -3.2.3 传感器的布局设计 ......................................................................................... - 13 -3.3 驱动电路设计 ............................................................................................................ - 15 -3.4 系统电源电路设计 .................................................................................................... - 15 - 第四章智能车控制软件设计 ................................................................................................. - 16 -4.1 软件控制思路 ............................................................................................................ - 16 -4.2 主程序总体框架 ........................................................................................................ - 16 -4.3 定位算法 .................................................................................................................... - 16 -4.4 基于位置式PID的方向控制 .................................................................................... - 18 -4.5 基于增量式PID的速度控制 .................................................................................... - 19 - 第五章开发工具、调试说明 ................................................................................................. - 21 -5.1 Codewarrior IDE的使用............................................................................................. - 21 -5.2程序源代码的编辑、编译、链接与BDM调试....................................................... - 22 - 第六章智能车技术参数说明 ................................................................................................. - 24 - 第七章总结 ............................................................................................................................. - 25 - 参考文献 ................................................................................................................................... - 26 - 附录程序源代码 ..................................................................................................................... - 27 -第一章引言1.1 概述为加强大学生实践、创新能力和团队精神的培养,促进高等教育教学改革,受教育部高等教育司委托(教高司函[2005]201号文,附件1),由教育部高等自动化专业教学指导分委员会(以下简称自动化分教指委)主办全国大学生智能汽车竞赛。

东1 华东赛区-摄像头组-南京师范大学-先驱者 技术报告

东1 华东赛区-摄像头组-南京师范大学-先驱者 技术报告

第九届“飞思卡尔”杯全国大学生智能汽车竞赛技术报告学校: 南京师范大学队伍名称: 先驱者参赛队员: 李昊洋王亮姜云磊带队教师: 沈世斌张亮关于技术报告和研究论文使用授权的说明本人完全了解第九届“飞思卡尔”杯全国大学生智能汽车邀请赛关于保留、使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。

参赛队员签名:李昊洋王亮姜云磊带队教师签名:沈世斌张亮日期:2014.8.10摘要本文以第九届全国大学生智能车竞赛为背景,介绍了两轮自平衡小车控制系统的软硬件结构和开发流程。

该比赛采用大赛组委会统一指定的E型车模,以Freescale半导体公司生产的32位单片机MK60FX512VLQ15 KinetisARM-Cortex M4为核心控制器,在IAR6.3开发环境中进行软件开发,使用MT9V022 CMOS摄像头进行赛道信息采集。

整个系统涉及硬件电路设计、控制策略、整车机械架构等多个方面。

为提高在高速运行下的稳定性,进行了不同方案的设计,并使用Matlab进行了大量的数据分析以及上位机的设计调试,确定了现有的整车架构和相关控制参数。

车模使用飞思卡尔加速度传感器MMA7361以及MPU6050的陀螺仪模块进行角度融合,获取车模姿态,完成平衡直立。

根据MT9V022采集到的赛道信息进行软件二值化后路径规划,通过两轮电子差速实现转向。

关键词:Freescale,智能车,MT9V022,第九届摄像头,卡尔曼滤波目录引言 (Ⅴ)第一章两轮自平衡智能车硬件电路设计 (1)1.1两轮自平衡智能车的电源管理 (1)1.2最小系统板设计 (2)1.3 两轮自平衡智能车的电机驱动设计 (4)1.4两轮自平衡智能车的姿态传感器模块的设计 (5)1.5 摄像头的选用 (6)1.6速度反馈模块 (7)1.7 人机交互模块的设计 (7)第二章两轮自平衡智能车机械结构设计 (9)2.1车模底板的微改装 (9)2.2电池的安装 (10)2.3摄像头传感器的安装 (10)2.4姿态传感器的安装 (11)第三章程序控制说明 (13)3.1系统软件流程 (13)3.2中断处理与程序分配 (13)3.3位置式PID (14)3.4摄像头图像处理与识别 (14)3.5两轮平衡控制 (15)3.6速度控制 (16)3.7直立控制、速度控制、转向控制融合 (17)第四章系统开发及调试工具 (19)4.1开发工具 (19)4.2MATLAB数据处理 (19)第五章心得总结 (22)参考文献 (25)附录 A 人字弯处理程序 (Ⅵ)引言全国大学生“飞思卡尔”杯智能汽车竞赛是以“立足培养、重在参与、鼓励探索、追求卓越”为宗旨,鼓励创新的一项科技竞赛活动。

重庆大学-渝州飞船技术报告

重庆大学-渝州飞船技术报告
智能车竞赛是在组委会提供的模型汽车平台上,使用飞思卡尔半导体公司的8位、16位微控制器作为核心控制模块,通过增加道路识别传感器、电机驱动电路、测速模块并结合适合的路径预测算法和控制算法,制作一个能够自动寻迹的模型汽车,按照规定赛道路线行进,以完成时间最短者为优胜。
经过几个月的设计、制作和调试,在队员们的分工和配合下,最终顺利完成了电磁引导智能车电路、机械、程序等方面的工作。期间我们合作共勉,学习开发调试软件的使用、主控芯片控制、控制原理、编程语言等方面的知识,在对机械进行了调整的基础上,对小车软件进行调试,在发现问题后努力解决问题,进一步优化智能小车的机械、软件、和传感器的方案,最终形成了现在的稳定快速的智能小车。
1)晶振应尽量靠近MCU时钟输入引脚,晶振外壳要接地。
2)尽量让时钟信号回路周围电场趋近于。用地线将时钟区圈起来,时钟线要尽量短。
3)晶振下面和对噪声特别敏感的器件下面不要走线。
图3.2时钟电路图
3.1.2复位电路和BDM接口电路设计
S12X系列MCU的内部检测电路发现电源端VDD引脚出现正跳变或者过低时,MCU就会进入复位过程。另外当RESET引脚检测到低电平时,也会触发复位。在本设计中利用一片DS1813专用复位芯片来搭建复位电路。当有按键按下或者芯片检测到电压过低时,都会产生一个低电平信号,触发复位。
第二章机械结构设计
2.1前轮定位
现代汽车在正常行驶过程中,为了使汽车直线行驶稳定,转向轻便,转向后能自动回正,减少轮胎和转向系零件的磨损等,在转向轮、转向节和前轴之间须形成一定的相对安装位置,叫车轮定位,其主要的参数有:主销后倾角、主销内倾角、前轮外倾角和前轮前束[1]。
2.1.1主销后倾角
主销后倾角:主销后倾角在车轮偏转后形成一回正力矩,阻碍车轮偏转。主销后倾角越大,车速愈高,车轮偏转后自动回正力越强,但回正力矩过大,将会引起前轮回正过猛,加速前轮摆振,并使转向沉重。通常后倾角为1°到3°,如图2.1所示。在实际中可以通过调整前摆臂拉杆A的方向来调节主销后倾角。

飞思卡尔智能车摄像头组技术报告之欧阳育创编

飞思卡尔智能车摄像头组技术报告之欧阳育创编

第七届“飞思卡尔”杯全国大学生智能汽车竞赛技术报告(校徽)学校:*********队伍名称:******参赛队员:******************带队老师:******关于技术报告和研究论文使用授权的说明本人完全了解第七届“飞思卡尔”杯全国大学生智能汽车邀请赛关保留、使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。

参赛队员签名:带队教师签名:日期:摘要本文以第七届全国大学生智能车竞赛为背景,介绍了智能赛车控制系统的软硬件结构和开发流程。

该比赛采用组委会规定的标准车模,以Freescale 半导体公司生产的16 位单片机MC9S12X128为核心控制器,在CodeWarrior IDE开发环境中进行软件开发,要求赛车在未知道路上完成快速寻线。

整个系统涉及车模机械结构调整、传感器电路设计及信号处理、控制算法和策略优化等多个方面。

为了提高智能赛车的行驶速度和可靠性,对比了不同方案(如摄像头与光电管检测方案)的优缺点,并结合Labview 仿真平台进行了大量底层和上层测试,最终确定了现有的系统结构和各项控制参数。

它采用摄像头对赛道进行检测,通过边缘提取获得黑线位置,用PID 方式对舵机进行反馈控制。

通过速度传感器获取当前速度,采用增量式数字PID控制实现速度闭环,根据预判信息和记忆信息对速度进行合理分配。

同时采用拨码开关和LCD显示屏实现人机交互系统。

测试结果表明,在该控制系统下,自寻迹机器人小车具有良好的位置跟踪和快速切换速度性能。

关键词:智能车,跟踪寻迹,摄像头,传感器,PID,最优曲率ABSTRACTIn the background of the 7nd National Intelligent Car Contest for College Students, this article introduces the soft hardware structures and the development flow of the vehicle control system. This contest adopting the standard model car prescribed by the contest organization committee, using the16-bit MCUMC9S12X128 produced by Freescale Semiconductor Company as the core controller, developing under the CodeWarrior IDE, requires the car track the line fast on the road. The whole system includes the aspects of the mechanism structure adjustment, the sensor circuit design and signal process, controlalgorithm and strategy optimization etc.In order to increase the speed and the reliability of the car, the advantage and disadvantage of the different schemes (such as the camera and photoelectric cell scheme) are compared, and a great number of the bottom layer and the upper layer tests are carried on combined with the Labview simulation platform. At last, the current system structure and each control parameters are determined. It captures the road information through a camera, then abstracts the black line position by edge-detection method. After that, PD feedback control is used on the steering. The system obtains the current speed using a speed sensor, so that it can realize the feedback control of the speed by theincreased digital PID algorithm control method. At the same time, the use of an LCD displays trails information and keyboard is used to achieve the man-machine interaction.According to the pre-judge inform and the memorized inform, it allocates the speed properly. The test results showed that the self-tracing robot car had goodposition tracking and fast speed switching performance .Key words:intelligentvehicle,line track, camera,sensor, PID, optimal curvature目录第一章:引言11.1背景介绍11.2发展现状11.3章节安排1第二章:系统整体框架22.1系统框架22.1.1硬件系统22.2.2软件系统32.2方案简介4第三章:机械设计43.1汽车行驶的数学模型43.2整体布局与调整63.2.1车模分析63.2.2 车模布局思想73.3机械结构调整73.3.1前后轮定位73.3.2其他机械模块调整83.3摄像头的安装83.4舵机的安装83.5编码器的安装9第四章:硬件电路设计94.1硬件设计方案94.2传感器的选择104.2.1摄像头104.2.2编码器104.3电路设计方案104.3.1单片机最小系统板114.3.2稳压模块电路114.3.3驱动模块电路12第五章:软件系统设计135.1 软件各功能模块设计145.1.1 时钟模块145.1.2 PWM输出模块145.1.3 ECT模块145.1.4外部中断145.2视频采集与图像处理145.2.1摄像头工作原理145.2.2图像处理165.3路径识别思想195.4舵机转向和速度调节205.4.1PID控制算法介绍205.4.2舵机转向控制225.4.3速度控制225.4.4细节控制23第六章:开发环境、调试工具256.1软件开发平台Codewarrior IDE256.2辅助调试方法266.2.1 Labview调试266.2.2人机交互界面266.2.3无线模块27第七章:结论28参考文献28鸣谢28第一章:引言1.1背景介绍智能汽车就是一种无人驾驶汽车,也可以称之为轮式移动机器人,主要依靠车内以计算机系统为主的智能驾驶仪来实现无人驾驶。

《智能网联汽车传感器测试与装调》2022教学能力大赛实践报告

《智能网联汽车传感器测试与装调》2022教学能力大赛实践报告

《智能网联汽车传感器测试与装调》2022教学能力大赛实践报告智能网联汽车传感器测试与装调实践报告一、引言智能网联汽车是指利用先进的信息与通信技术,将汽车与互联网相连接,实现车辆之间、车辆与基础设施之间的信息交互与共享。

在智能网联汽车中,传感器起到了至关重要的作用,能够感知和获取车辆周围的环境信息。

因此,对智能网联汽车传感器的测试与装调工作显得尤为重要。

二、传感器测试的意义1. 确保传感器的准确性:通过测试,可以验证传感器的准确性和稳定性,以保证车辆能够准确感知到周围环境的变化,确保驾驶的安全性。

2. 优化传感器性能:通过测试,可以发现传感器的性能瓶颈,并针对性地进行优化,提高传感器的灵敏度和响应速度。

3. 验证传感器的可靠性:通过测试,可以验证传感器在不同工况下的可靠性,以确保传感器在各种复杂环境下都能正常工作。

三、传感器测试的方法1. 功能测试:对传感器的各项功能进行测试,包括感知范围、精度、响应时间等,以确保传感器能够正常工作。

2. 环境测试:将传感器放置在不同的环境中,如不同天气、不同光照条件下进行测试,以验证传感器在各种环境下的适应能力。

3. 故障测试:对传感器进行故障注入,模拟传感器在异常情况下的工作状态,以验证传感器的容错能力和恢复能力。

4. 一致性测试:将多个同类型传感器进行比较测试,以验证它们之间的一致性和稳定性。

5. 安全性测试:对传感器的安全性进行测试,如防水、抗干扰等,以确保传感器在恶劣条件下的可靠性。

四、传感器装调的方法1. 安装位置调整:根据传感器的工作原理和要求,对传感器的安装位置进行调整,以确保传感器能够准确感知到目标信息。

2. 方向调整:根据车辆行驶方向和传感器的工作范围,对传感器的方向进行调整,以确保传感器能够覆盖到需要感知的区域。

3. 参数调整:根据实际情况和测试结果,对传感器的参数进行调整,如感知范围、灵敏度等,以确保传感器的性能达到最佳状态。

4. 系统校准:对整个传感系统进行校准,包括传感器之间的配合和数据的处理,以确保整个系统的准确性和一致性。

创新设计与实践报告自动寻迹小车

创新设计与实践报告自动寻迹小车

创新设计与实践实训题目:基于S08单片机的自动寻迹小车设计专业班级:自动化学生姓名:学号:指导教师:王威设计地点:2010年12 月20 日创新设计与实训任务书绪论1.1 设计背景为加强大学生实践、创新能力和团队精神的培养,促进高等教育教学改革,受教育部高等教育司委托(教高司函[2005]201 号文,附件1),由教育部高等学校自动化专业教学指导分委员会(以下简称自动化分教指委)主办全国大学生智能汽车竞赛。

该竞赛以“立足培养、重在参与、鼓励探索、追求卓越”为指导思想,是以智能汽车为竞赛平台的多学科专业交叉的创意性科技竞赛,是面向全国大学生的一种具有探索性的工程实践活动,旨在促进高等学校素质教育,培养大学生的综合知识运用能力、基本工程实践能力和创新意识,激发大学生从事科学研究与探索的兴趣和潜能,倡导理论联系实际、求真务实的学风和团队协作的人文精神。

该竞赛分竞速赛与创意赛两类比赛。

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

创意赛在统一比赛平台上,充分发挥参赛队伍想象力,以特定任务为创意目标,完成研制作品,由竞赛专家组观摩作品现场展示、质疑、现场观众投票等环节,最终决定比赛名次。

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

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

第三、四、五届连续被教育部批准列入国家教学质量与教学改革工程资助项目之一(附件2,教高函[2010]13 号)。

飞思卡尔公司在2010 年8 月26 与国家教育部国际合作交流司签署了关于“高等学校人才培养战略合作协议”,此协议将继续赞助全国大学生“飞思卡尔”杯智能汽车竞赛。

重庆大学-渝州飞船技术报告

第六届全国大学生“飞思卡尔”杯智能汽车竞赛技术报告学校:重庆大学队伍名称:渝州飞船参赛队员:高中伟裴楷陈秋香带队教师:何伟张玲关于技术报告和研究论文使用授权的说明本人完全了解第六届全国大学生“飞思卡尔”杯智能汽车竞赛关保留、使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。

参赛队员签名:带队教师签名:日期:摘要本文以第六届“飞思卡尔”杯全国大学生智能汽车比赛为背景,在“立足培养,重在参与,鼓励探索,追求卓越”的指导思想下,自主设计并制作出基于电磁引导的智能车系统,而且在在此基础上研究了一套切实可行的路径取优方案。

并且其超强的环境适应能力有望在未来得以大范围的应用。

本系统主要由MC9S12XS128控制核心、电源管理单元、路径识别电路、车速检测模块、舵机控制单元和直流电机驱动单元组成,以飞思卡尔公司的16位单片机S12为控制核心,路径识别和车速的检测相结合,通过对传感器数据进行综合分析来控制转向舵机和驱动电机,使智能车系统达到所需的稳定性及快速性要求。

本文详细的介绍了智能汽车的机械结构设计,硬件电路设计,系统软件设计和理论分析以及模型车的控制算法设计。

本智能车采用了适合智能精确控制的PID算法,首先对系统的模型进行了分析,从而选择合适的算法,其次,根据不同方位传感器特性而设计出的传感器模块进行了简要说明,然后介绍了使用传感器数据进行路径预测的算法。

关键词:智能汽车,PID控制,传感器,直流电机,路径预测第一章引言目录第一章引言 (1)1.1概述 (1)1.2整车设计思路 (1)1.3论文结构安排 (1)第二章机械结构设计 (3)2.1 前轮定位 (3)2.1.1 主销后倾角 (3)2.1.2主销内倾角 (3)2.1.3前轮外倾角 (4)2.1.4前轮前束 (4)2.2后轮差速调节 (5)2.3 电路板的安装 (5)2.4 光电编码器的安装 (6)2.5 电磁传感器的安装 (7)第三章硬件电路设计 (9)3.1单片机最小系统设计 (9)3.1.1 时钟电路设计 (9)3.1.2 复位电路和BDM接口电路设计 (10)3.1.3 滤波电路设计 (10)3.2 系统电源管理模块设计 (11)3.2.1 5V稳压电路设计 (11)3.2.2 3.3V稳压电路设计 (12)3.2.3 5.5V稳压电路设计 (12)3.3 电磁传感器模块设计 (13)3.4 电机驱动电路设计 (13)3.5 串口通信电路设计 (15)第六届全国大学生“飞思卡尔”杯智能汽车竞赛技术报告3.6起跑线检测模块设计 (15)第四章软件设计 (17)4.1系统软件层次 (17)4.2信号采集及处理 (17)4.3车体控制 (19)4.3.1 PID算法工作原理 (19)4.3.2转向控制 (20)4.3.2 速度控制 (22)第五章系统调试 (25)5.1 调试工具 (25)5.1.1 CodeWarrior IDE开发环境与在线调试工具BDM (25)5.1.2 串口与PC机通信 (26)5.1.3 无线调试模块 (27)5.1.4 VC++上位机界面 (27)5.1.5 Matlab (28)5.2调试 (28)第六章车模主要技术参数 (29)6.1 最终车模参数表 (29)6.2 车模实物图 (29)参考文献 (31)附录A:单片机系统电路图 (I)附录B 相关程序 (II)第一章引言第一章引言1.1概述随着全球智能车热潮的来袭,全球各个大学也正积极地参与智能车这一前景可观的新兴行业的研究中,这方面的竞赛也在各个国家兴起。

西部赛区-光电组-西华大学-法斯特技术报告

第九届全国大学生“飞思卡尔”杯智能汽车竞赛技术报告学校:西华大学队伍名称:法斯特参赛队员:高羽袁超蒋聪带队教师:彭忆强陈飞关于技术报告和研究论文使用授权的说明本人完全了解第九届“飞思卡尔”杯全国大学生智能汽车邀请赛关于保留、使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。

参赛队员签名:带队教师签名:日期:目录目录 (5)引言 (9)第一章方案设计 (11)1.1系统总体方案的选定 (11)1.2 小结 (13)第二章智能汽车机械结构调整与优化 (15)2.1智能汽车车体机械模型 (15)2.2 智能汽车前轮定位的调整 (16)2.2.1主销后倾角 (16)2.2.2 主销内倾角 (17)2.2.3前轮约束 (19)2.3 智能汽车部分结构安装及改造 (21)2.3.1 智能汽车转向机构调整优化 (21)2.3.2 智能汽车差速机构调整 (23)2.3.3 智能车后轮减速齿轮机构调整 (24)2.3.4 轮胎的选用 (25)2.3.5 重心高度的调整 (25)2.4 其他机械结构的调整 (26)2.5 小结 (26)第三章智能汽车硬件电路设计 (27)3.1主板与最小系统板 (27)3.2线性CCD采集模块 (28)3.3 稳压模块 (29)3.4 电机驱动模块 (30)3.5测速模块 (32)3.6光电传感器模块 (33)第四章智能汽车控制软件设计 (35)4.1光电传感器路径精确识别技术 (36)4.2弯道的处理 (38)4.2.1弯道策略分析 (38)4.3 对速度的闭环控制 (39)4.4十字的处理 (40)4.4人字弯的处理 (41)4.4坡道的处理 (42)4.4摇头的处理 (43)4.5小结 (44)第五章开发工具、制作、安装、调试过程 (45)5.1 开发工具 (45)5.2 调试过程 (45)第六章智能车主要技术参数 (48)结论 (49)参考文献 (51)致谢 (52)附录 (54)引言全国大学生“飞思卡尔”杯智能汽车竞赛是以“立足培养、重在参与、鼓励探索、追求卓越”为宗旨,鼓励创新的一项科技竞赛活动。

飞思卡尔智能车毕业设计开题报告

国内外概况:
国外概况
韩国大学生智能模型车竞赛是韩国汉阳大学汽车控制实验室在飞思卡尔半导体公司资助下举办的以HCS12单片机为核心的大学生课外科技竞赛。组委会将提供一个标准的汽车模型、直流电机和可充电式电池,参赛队伍要制作一个能够自主识别路线的智能车,在专门设计的跑道上自动识别道路行驶,跑完整个赛程用时最短,而且技术报告评分较高的参赛队就是获胜者。制作智能车,需要参赛队伍学习和应用嵌入式软件开发工具软件Codewarrior和在线开发手段,自行设计和制作可以自动识别路径的方案、电机的驱动电路、模型车的车速传感电路、模型车转向伺服电机的驱动以及微控制器MC685912DP256控制软件的编程等等。
毕业实习,查阅资料,到多个公司实践,撰写实习报告。
3月5日~3月19日.开题阶段。
提出总体设计方案及草图,填写开题报告。
3月20日~5月7日.设计初稿阶段。
完成总体设计图、部件图、零件图。
5月8日~5月25日.中期工作阶段。
完善设计图纸,编写毕业设计说明书,中期检查。
5月26日~5月27日.毕业设计预答辩。
根据以上解决方案预期能使道路及速度信号采集与控制信号在20ms内完成处理;道路信号的识别算法可完成符合要求的各种赛道识别,并至少保持一帧信号;控制策略根据道路与速度信号实现负反馈输出,合理控制转向角与速度,保证小车最高速度达到3.5m/s,平均速度达到2m/s。
四、课题进度安排
2月21日~3月5日.毕业实习阶段。
三、解决方案及预期效果
对于视频信号的采集,采用动态阈值分割法,增加了智能车对场地的适应性,减少了比较严重的控制误差发生几率。编制适当的软件来进行抗干扰处理。之后对摄像头的安装参数进行标定,通过对得到的图像进行校正,运用测路径曲率的方法,得到了比较精确的舵机控制量,实现了智能车的完美过弯。对于电机的驱动程序则采用了速度PID控制,通过对赛道特征的判断,确定速度期望值,由捕捉到的编码盘产生的脉冲数测得电机实际速度,计算二者之差得到偏差量,再通过KP、KI、KD协调控制,计算得到控制电机的PWM值,实现电机的PID控制。

飞思卡尔摄像头组优秀技术报告(1)

第六届"飞思卡尔"杯全国大学生
智能汽车竞赛
技术报告
学校:曲阜师范大学
队伍名称:炫风
参赛队员:孙闯闫涛王珊珊
带队教师:黄金明李坤
1
关于技术报告和研究论文使用授权的说明
本人完全了解第六届"飞思卡尔"杯全国大学生智能汽车邀请赛关保留、
使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。

参赛队员签名:
带队教师签名:
日期:
I。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档