第二章智能车机械结构调整与优化

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

第十二届“恩智浦”杯全国大学生智能汽车竞赛

技术报告

学校:华南理工大学

队伍名称:华工冰魄队

参赛队员:郑立楷黄理广

杨少基黄迪臻

带队教师:陈安

邓晓燕

目录

关于技术报告和研究论文使用授权的说明................................................. 错误!未定义书签。第一章系统设计方案说明. (4)

1.1 系统设计要求 (5)

1.2 系统总体方案设计 (5)

第二章智能车机械结构调整与优化 (6)

2.1 智能车整体 (6)

2.2 前轮定位 (6)

2.3舵机安装 (7)

2.4 传感器安装 (7)

2.5 编码器的安装 (7)

第三章电路设计说明 (8)

3.1 主板硬件设计方案 (8)

3.1.1 电源管理模块 (8)

3.1.2 电机驱动模块 (9)

3.1.3 数模转换模块 (10)

3.1.4 单片机及其他电路部分设计 (10)

3.2 智能车传感器模块设计 (11)

3.2.1 电感传感器的原理 (12)

3.2.2 磁传感器信号处理电路 (12)

第四章智能车软件控制模块 (15)

4.1 控制系统整体 (15)

4.1.1系统整体结构图 (15)

4.1.2整体底层模块说明 (15)

4.2.赛道偏移量计算与处理 (16)

4.2.1电感值采集与处理 (16)

4.2.2赛道识别 (16)

4.3 电机与舵机控制 (16)

4.3.1模糊控制算法简介 (16)

4.3.2 基于模糊控制的速度与舵机控制 (16)

4.3.3基于位置式pid的速度控制 (17)

4.4 双车控制 (17)

4.4.1 双车距离获取 (17)

4.4.2双车距离控制 (18)

4.4.3环形超车 (18)

4.4.4十字超车 (18)

第五章总结 (19)

参考文献 (20)

第一章系统设计方案说明

本章主要简要地介绍智能车系统总体设计要求及方案,在后面的章节中将整个系统分为控制电路模块和控制算法两部分对智能车控制系统进行深入的介绍分析。

1.1 系统设计要求

根据竞赛规则相关规定,智能车系统采用大赛组委会统一提供的 B型车模,以飞思卡尔半导体公司生产的 32 位微控制器 K60 作为核心控制器,在 keil开发环境中进行软件开发。要求赛车能够识别赛道中心的电磁线信号,并根据该信号完成循迹。整个智能车控制系统要求尽可能稳定,快速,并具有较好的适应性。

1.2 系统总体方案设计

根据系统的设计要求,大体可将系统分为以下几个模块:K60 最小系统模块、传感器模块、电源模块、电机驱动模块、速度检测模块、舵机控制模块、辅助调试模块。各模块的作用如下:

1、K60 最小系统模块,作为整个智能车系统的控制中枢,将采集电感传感器、编码器、超声波等传感器的信号,根据控制算法做出控制决策,驱动直流电机和伺服舵机完成对智能车的控制。

2、传感器模块,是智能车的获取赛道信息途径,可以通过一定的前瞻性,提前感知前方的赛道信息,为智能车的 K60 控制中枢做出决策提供必要的依据和充足的反应时间。

3、电源模块,为整个智能车的硬件系统提供稳定合适的电源。

4、电机驱动模块,驱动直流电机按照控制中枢给出的控制信号进行加减速。

5、速度检测模块,反馈智能车两路后轮的实时转速,用于电机转速的闭环控制。

6、舵机控制模块,控制小车的左右转向。

7、调试模块主要用于智能车系统的功能调试、赛车状态监控等方面。

第二章智能车机械结构调整与优化

2.1 智能车整体

2.2 前轮定位

前轮的调整包括前轮主销后倾角,主销内倾角,前轮外倾角,前轮前束的调整。在调试过程中,我们发现前轮定位对小车的转向影响很大。

主销后倾,是指将主销(即转向轴线)的上端略向后倾斜。从汽车的侧面看去,主销轴线与通过前轮中心的垂线之间形成一个夹角,即主销后倾角。主销后倾的作用是增加汽车直线行驶时的稳定性和在转向后使前轮自动回正。主销后倾角越大,方向稳定性越好,自动回正作用也越强,但转向越沉重。主销后倾角一般不超过3°。B车模的主销后倾角不易调节,我们保持了车模原有的后倾角。

主销内倾,是指将主销(即转向轴线)的上端向内倾斜。从汽车的前面看去,主销轴线与通过前轮中心的垂线之间形成一个夹角,即主销内倾角。主销内倾的作用是使车轮转向后能及时自动回正和转向轻便。对于模型车,通过调整前桥的螺杆的长度可以改变主内倾角的大小,由于过大的内倾角也会增大转向阻力,增加轮胎磨损,所以在调整时可以近似调整为0°~3°左右,不宜太大。

前轮外倾角,是指通过车轮中心的汽车横向平面与车轮平面的交线与地面垂线之间的夹角,对汽车的转向性能有直接影响,它的作用是提高前轮的转向安全性和转向操纵的轻便性。在汽车的横向平面内,轮胎呈“八”字型时称为“负外倾”,而呈现“V”字形张开时称为正外倾。如果车轮垂直地面一旦满载就易产生变形,可能引起车轮上部向内倾侧,导致轮联接件损坏。所以事先将车轮校偏一个正外倾角度,一般这个角度约在1°左右。

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

角。前轮前束的作用是保证汽车的行驶性能,减少轮胎的磨损。前轮在滚动时,其惯性力自然将轮胎向内偏斜,如果前束适当,轮胎滚动时的偏斜方向就会抵消,轮胎内外侧磨损的现象会减少。像内八字那样前端小后端大的称为“前束”,反之则称为“后束”或“负前束”。

2.3舵机安装

参考往年的舵机安装方式我们发现舵机有立式安装和卧式安装两种,比较两种安装方式,我们可以发现力臂较短的连接方式优点是能够输出更大力矩,调节精度更高,但是不足的是反应速度不够快,而对于长的连接方式优点是反应速度快,但是调节精度低,输出力矩不足,所以综合考虑SD-5舵机输出力矩较大,速度较慢的特性我们决定立式安装舵机,最大限度地增加舵机的灵敏度,舵机安装如下图所示:

2.4 传感器安装

以工字电感为采集信号的传感器,需安装于车模前上方,有一定的前瞻用以预测赛道信息,并使车模结果紧凑、稳定,减轻重量,最终选用直径5mm的碳棒为基本构架,再利用3D打印件固定于车模底板上,做到在车子运行时,传感器不会出现抖动的现象,以保证得出电感值的可靠性,为了采集更精确的赛道信号,同时考虑到程序控制方面的便捷性,我们设计用六个电感传感器采集赛道信号。三个横向电感,两个斜向电感,一个中间竖直电感。而为了减轻车前重量使整车车身重心靠后,传感器的架设采用双杆结构。

2.5 编码器的安装

速度传感器一般可以选择对射式光栅或光电编码器。对射式光栅的重量轻,阻力小精度也高,然而光栅暴露在外界容易受到外界光线或粉尘等的影响,导致计数不准确;而光电编码器就不存在此类问题。所以最后我们选择了光电编码器,该编码器线数为512线,可以达到很高的精度,符合我们的要求。在安装编码器的时候要保证有合适的齿轮咬合。咬合完美的原则是:两个传动齿轮轴保持平行,齿轮间的配合间隙要合适,过松容易打坏齿轮,过紧又会增加传动阻力;传动部分要轻松、顺畅,容易转动。判断齿轮传动是否调整好的一个依据是,听一下电机带动后轮空转时的声音。声音刺耳响亮,说明齿轮间的配合间隙过大,传

相关文档
最新文档