作者:北京科技大学 张晓明 林涛 唐升波
指导教师:尹张文明 杨耀东
作品简介
引 言
全国大学生“飞思卡尔”杯智能汽车竞赛是以“立足培养、重在参与、鼓励探索、追求卓越”为宗旨,鼓励创新的一项科技竞赛活动。竞赛要求在规定的汽车模型平台上,使用飞思卡尔半导体公司的16位微控制器作为核心控制模块,通过增加道路传感器、电机驱动模块以及编写相应控制程序,制作完成一个能够自主识别道路的模型汽车。智能汽车竞赛的赛道路面为宽度50cm的白色KT板,中心有宽度为25mm±5mm的大部分连续黑线作为引导线。参赛队员的目标是模型汽车需要按照规则以最短时间完成单圈赛道。
在本次比赛中,本组使用大赛组委会统一提供的竞赛车模,采用飞思卡尔16 位微控制器MC9S12XS128作为核心控制单元,自主构思控制方案及系统设计,包括传感器信号采集处理、控制算法及执行、动力电机驱动、转向舵机控制等,最终实现一套能够自主识别路线,并且可以实时输出车体状态的智能车控制硬件系统。
在制作小车的过程中,我们对小车的整体构架进行了深入的研究,分别在机械机构、硬件和软件上都进行过改进,硬件上主要是考虑并实践各种传感器的布局,改进驱动电路,软件上先后进行了几次大改,小车的寻线方式从最先的线性拟合到现在位置加权,最终确定的适应性更强的优化的位置加权的方法。控制算法上,从PID到Bang-Bang,再到模糊PID都进行了一些研究。
在这份报告中,我们主要通过对整体方案、机械、硬件、算法等方面的介绍,详细阐述我队在此次智能汽车竞赛中的思想和创新。具体表现在电路的创新设计、算法以及辅助调试模块等方面的创新。我队成员涉及自动化、机械、计算机等专业,在准备比赛的过程中,队员查阅了大量的专业资料,反复地调试汽车模型的各项参数。所有队员都为此次智能汽车竞赛付出了艰苦的劳动。这份报告凝聚着北京科技大学智能汽车队全体队员的心血和智慧。
第一章 方案设计
本章主要介绍智能汽车系统总体方案的选定和总体设计思路,在后面的章节中将整个系统分为机械结构、控制模块、控制算法等三部分对智能汽车控制系统进行深入的介绍和分析。
1.1系统总体方案的选定
通过学习竞赛规则和往届竞赛相关技术资料了解到,路径识别模块是智能汽车系统的关键模块之一,路径识别方案的好坏,直接关系到智能汽车最终性能的优劣,因此确定路径识别模块的类型是决定智能汽车总体方案的关键。目前能够用于智能汽车辆路径识别的传感器主要有光电传感器、CCD/CMOS传感器和电磁传感器。光电传感器寻迹方案的优点是电路简单、信号处理速度快,但是其前瞻距离有限;CCD摄像头寻迹方案的优点则是可以更远更早地感知赛道的变化,但是信号处理却比较复杂;使用电磁传感器主要通过对赛道中心导线产生的电磁场进行识别。在比较了三种传感器优劣之后,考虑到各种传感器的特点以及队员的知识积累和兴趣,决定选用应用广泛的光电传感器,相信通过选用大前瞻的光电传感器,加之精简的程序控制和较快的信息处理速度,传统光电传感器仍然可以达到极好的控制效果。
全文请访问:北京科技大学-光电二队技术报告.pdf。