首 页   论文发表 期刊大全 论文下载 常见问题 发表流程 免责声明 合作加盟 关于我们 诚信通道 联系我们   设为首页 加入收藏
文/陈昕儒 陈鹏 刘志栓 李玉榕
基于智能小车广泛的应用前景,本文研制了一款基于多传感器融合的直立智能小车。该直立智能小车以K60 处理器为核心,配置线性CCD 摄像头、陀螺仪和加速度模块,通过传感器协同作用实现对整辆车的控制,使小车具有直立行走、循迹等功能。通过实验测试,所研制的小车达到了能够在不在认为的辅助下自动直立静止或是沿着黑色的赛道循迹前进的性能。
教育期刊 | 经济期刊 | 科技期刊 | 文学期刊 | 医学期刊 | 学报期刊 | 建筑期刊 | 社科期刊 | 计算机期刊 | 图书管期刊 | 农业期刊 | CSSCI期刊 | 核心期刊 | 其他期刊
教育论文 | 经济论文 | 医药论文 | 文学论文 | 艺术论文 | 英语论文 | 法学论文 | 哲学论文 | 计算机论文理学论文  | 工学论文 |  管理论文 | 政治论文 | 社会论文
资源搜索: 搜索 高级搜索
2000论文网-诚信快速的论文发表网站! 论文发表投稿信箱:qwqk2000@126.com 论文发表在线咨询QQ: 85597153 论文发表咨询电话:17351597825  

TOP

基于多传感器融合的直立小车的研制
2014-04-28 09:06:41 来源:2000论文网 作者:陈昕儒陈鹏刘志栓李玉榕 【 】 浏览:0次 评论:0

基于多传感器融合的直立小车的研制

 

 

 

文/陈昕儒 陈鹏 刘志栓 李玉榕

 

 

 

基于智能小车广泛的应用前景,本文研制了一款基于多传感器融合的直立智能小车。该直立智能小车以K60 处理器为核心,配置线性CCD 摄像头、陀螺仪和加速度模块,通过传感器协同作用实现对整辆车的控制,使小车具有直立行走、循迹等功能。通过实验测试,所研制的小车达到了能够在不在认为的辅助下自动直立静止或是沿着黑色的赛道循迹前进的性能。

 

 

 

【关键词】多传感器 K60 直立行走 循迹 PID算法

 

 

 

本文研制的小车集成了许多传感器模块,包括:陀螺仪模块、加速度模块、线性CCD、以及测速模块等。通过这些模块采集到的数据对小车当前直立的角度、速度、还有前方道路情况进行分析。再通过K60 对采集到的数据进行处理后对小车的直立、前进速度、拐弯等做出相应的控制,使小车实现直立行走的功能。

 

 

 

1 小车硬件设计

 

 

 

1.1 总体设计思路

 

 

 

总体设计如图所示。通过姿态传感器陀螺仪ENC-03 和加速度MMA7361 的互补滤波得出保持小车直立的速度、线性CCD 对道路进行预判、编码器采集小车速度进行速度闭环控制。通过CAD 把各个模块集成到同一块系统板上。再由K60 通过PID 算法、PWM 控制、互补滤波等算法对小车进行精确控制,使小车可以直立循迹行走。将这四类传感器的信息融合。融合后由 K60 芯片做出反应,将信号传给电动机,使小车直立行走。

 

 

 

1.2 CCD摄像头部分

 

 

 

线性CCD 摄像头主要功能是采集赛道的信息,采集到的是电平量,其中黑线为低电平,空白部分为高电平,通过对比低电平偏离正常位置的量确定需要前进的反向。此外,摄像头架立在小车的上方,加上广角镜头可以看到跟前方的跑道,以便提前预判是否需要拐弯,避免拐弯时因为来不及减速而冲出跑道。

 

 

 

1.3 K60芯片

 

 

 

随着智能控制的发展,32 位的微处理器正在成为主流,K60 配备12 位的数模转换器DAC,最高可超频到200M,为多个传感器的融合使用、大量的采集数据分析,减少指令循环周期,提高控制效果和精确度奠定了基础。

 

 

 

1.4 陀螺仪和加速度

 

 

 

陀螺仪的原理是指:在不受外力的情况下旋转物体的转轴会指向一定的方向,人们利用转轴的的偏离程度来确定物体偏离某确定方向的程度,并且将偏移量转化成电信号输出。因此我们可以用陀螺仪来测量小车的偏移角度。加速度传感器可以测量小车偏离平衡位置的加速度,并且将加速度转化为电信号的模拟量。将测量到的偏移角度和偏移角加速度利用互补滤波得出小车保持直立的状态。在硬件搭建是要注意加速度模和陀螺仪模块要保持严格的水平和垂直,以免采集的数据误差大。

 

 

 

1.5 编码器

 

 

 

将编码器的齿轮与小车电机的齿轮咬合,利用测量编码器的转速间接测量小车电机转速。编码器利用对光脉冲个数的统计来确认自身的速度,通过计算最终得出小车速度并作为反馈量输入。使用157 线的编码器,每隔50m进行一次速度控制,统计到的脉冲数为N,则实际速度=N*1000/50/157 秒,将实际得到的速度作为反馈量用于PID 控制,从而做到对车模的速度进行控制。

 

 

 

2 小车软件设计

 

 

 

2.1 程序设计框图

 

 

 

小车的速度由直立平衡的互补滤波、决定方向PD 控制、决定速度的PI 控制,三个量叠加后得出输出的速度量。最终通过PWM 控制算法控制电机。软件框图如图所示。

 

 

 

2.2 小车直立的控制

 

 

 

小车直立控制是使小车保持直立,它通过对陀螺仪和加速度采集到的倾斜角度和角加速度进行互补滤波实现。程序框图如图3

 

 

 

2.3 小车速度控制

 

 

 

小车速度控制通过PI 算法实现,使速度保持为设定值。程序如图4

 

 

 

2.4 小车方向控制

 

 

 

小车方向控制是通过分析线性CCD 模块采集到的数据得出的赛道信息,从而进行拐弯或直走。程序如图所示。

 

 

 

2.5 小车PWM控制

 

 

 

将得到的直立速度,方向信号,速度信号进行叠加得到最终速度输出量,最终通过PWM 控制来控制电机。程序如图6

 

 

 

3 测试实验结果

 

 

 

3.1 方向控制调试

 

 

 

经过反复的参数整定,最终小车实现直立循迹的功能,其在行走过程中的数据通过蓝牙发送到上位机。如图所示为方向控制的测试结果:如图所示:线①代表方向控制加在左轮上的速度量。线②代表方向控制加在右轮上的速度。区域③是小车经过虚线时波形波动比较大。区域④是指方向控制加在左右轮的速度为零也就是直走。区域⑤指的是方向控制加在左轮的速度为正值,加在右轮的速度为负值,代表着小车右拐。区域⑥表示加在右轮速度为正值,左轮无速度,表示左转弯。

 

 

 

3.2 小车直立测试

 

 

 

在对陀螺仪和加速度进行互补滤波后虽然波形相对比较平滑,但是会出现过冲,影响小车直立的稳定性,因此要对波形进行拟合。

 

 

 

3.3 小车的调试

 

 

 

在多次反复的修改数据和测试中不断地对小车的控制参数进行优化,最终使小车顺利完成任务。小车调试的部分参数结果如图9

 

 

 

3.4 总结

 

 

 

经过多方的调试和对硬件和软件的优化,最终小车成功地在跑道上循迹且稳定直立行走,实现预期的功能。

 

 

 

4 结束语

 

 

 

本小车是基于多传感器融合的直立智能小车,意在通过各种简单的传感器和算法的有机结合,通过各种数据的采集、转换,最终用来控制小车,使小车具有直立行走、循迹的功能。本小车结构简单,使用PID算法,清晰灵活,但是仿人化程度还不够高,以后着重研究使其赋予更多人的行为,而不仅仅局限在直立上。加以推广和深入研究后,可以小车在很多领域代替人实现各种任务。因此,对直立小车的更深入研究意义重大。

 

 

 

参考文献

 

 

 

[1] 李宝泉,智能小车的设计与制作[J]. 电子制作,2011(07).

 

 

 

[2] 周冰, 李田, 胡仁喜等编著.AltiumDesigner Summer 09 从入门到精通[M].北京:机械工业出版社,2008.

 

 

 

作者简介

 

 

 

陈昕儒(1993-),男,福州大学电气工程与自动化学院本科在读学生,专业为电气工程与

 

 

 

自动化。

 

 

 

陈鹏(1992-),男,福州大学电气工程与自动化学院本科在读学生,专业为电气工程与自动化。

 

 

 

刘志栓(1993-),男,福州大学电气工程与自动化学院本科在读学生,专业为电气工程与自动化。

 

 

 

李玉榕(1973-),女,博士。现为福州大学电气工程与自动化学院教授,研究方向为控制

 

 

 

系统分析与设计。

 

 

 

作者单位

 

 

 

福州大学电气工程与自动化学院 福建省福州市 350116

 

 

 

 

 

 

Tags:多传感器 K60 直立行走 循迹 PID算法 责任编辑:admin
中国论文网-论文发表发表论文(www.lw2000.com),是一个专门从事期刊推广论文发表论文创作指导的机构。本站提供整体论文发表解决方案:省级论文/国家级论文/核心论文/CN论文多种期刊供你选择。
发表论文投稿信箱:qwqk2000@126.com
发表论文在线咨询:85597153
发表论文咨询电话:17351597825

】【打印繁体】 【收藏】 【关闭】 【返回顶部
上一篇没有了 下一篇基于区域分析的指尖检测算法的研..

联系我们 论文发表 论文投稿

论文发表在线咨询:站点合作85597153
论文发表咨询电话:17351597825
论文发表投稿信箱:qwqk2000@126.com

相关栏目

最新文章

图片主题

热门文章

推荐文章

相关文章

论文发表 | 发表论文 | 期刊导航 | 论文下载 | 常见问题 | 发表流程 | 免责声明 | 合作加盟 | 关于我们 | 诚信通道 | 联系我们  
论文发表在线咨询:85597153 咨询电话:17351597825投稿信箱:qwqk2000@126.com
Copyright © 2008-2012http://www.lw2000.com all rights reserved 苏ICP备11037565号
论文发表、发表论文 论文发表、发表论文
电话17351597825
2000论文网 版权所有.