基于ARM的物料翻整车仿真模型行驶系统设计
本文关键词:基于ARM的物料翻整车仿真模型行驶系统设计
更多相关文章: ARM 智能控制 最小二乘法 模糊控制 在线插值 Matlab仿真
【摘要】:随着科学技术的飞速发展,移动机器人的应用范围越来越广。而物料翻整车作为一种特殊应用的移动机器人在有机废物处理领域发挥着越来越重要的作用。但是,物料翻整车在方池形晾晒场内翻整物料时,由于其缺少智能行驶控制系统,造成了物料翻整不理想。针对这个问题,本论文采用智能小车对其进行仿真,设计了一套基于ARM的智能行驶控制系统。行驶控制系统的智能控制主要包括三个部分:直线行驶控制,平移控制,以及行驶过程中的车速控制。直线行驶过程中,加入模糊控制算法,保证小车沿平行于晾晒场左侧墙面的直线轨道行驶;当小车运行到距前方墙面距离小于安全平移距离时,加入模糊控制算法,使小车能准确地向右方平移出一个车宽的距离,进入到反向直线行驶控制。直线行驶和平移过程依次交替,确保了晾晒场每一个区域都能得到翻整。为了保证小车能够平稳有效地实现直线行驶控制和平移控制,还需对车速进行有效控制。论文首先分析了控制系统所要实现的功能,并在此基础上提出了一种基于人机交互的递阶控制体系;其次,设计了基于STM32F103RET6芯片的行驶控制系统硬件电路,其功能模块主要包括:运动控制模块、电子罗盘模块、距离测量模块、测速模块和无线通讯模块。再次,介绍了各个功能模块的软件设计,尤其在电子罗盘模块软件设计中详细阐述了运用最小二乘法对航向角进行修正;然后,对模糊控制进行了相关研究,重点探讨了模糊控制规则对模糊控制系统性能的影响。在分析、比较多种规则自调整模糊控制的基础上,提出了一种基于智能权函数法的在线插值模糊控制算法,并将其应用到小车的直线行驶、平移以及车速控制中,同时采用Matlab对其控制过程进行了仿真模拟;最后,设计了基于LabVIEW的远程监控平台,实现对整个系统运行参数的实时监测、小车运行轨迹的跟踪以及小车的远程控制。通过对整个系统的综合测试,验证了传感器数据的采集、处理,智能小车与上位机之间的数据通信以及行驶控制系统中的控制算法。
【关键词】:ARM 智能控制 最小二乘法 模糊控制 在线插值 Matlab仿真
【学位授予单位】:石家庄铁道大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP242;TH24
【目录】:
- 摘要3-4
- Abstract4-9
- 第一章 绪论9-14
- 1.1 论文研究背景9
- 1.2 国内外研究现状9-11
- 1.2.1 国外研究现状9-10
- 1.2.2 国内研究现状10-11
- 1.3 论文研究目的及意义11
- 1.4 智能小车的关键技术11-12
- 1.5 论文研究的主要内容12-14
- 第二章 行驶控制系统总体方案设计14-18
- 2.1 智能小车行驶控制体系方案分析14
- 2.2 基于人机交互递阶式控制体系14-17
- 2.2.1 任务需求分析15-16
- 2.2.2 人机交互协助层16
- 2.2.3 慎思控制层16-17
- 2.2.4 行为反应层17
- 2.3 本章小结17-18
- 第三章 行驶控制系统硬件设计18-33
- 3.1 智能小车转向结构选择18
- 3.2 行驶控制系统硬件方案18-19
- 3.3 运动控制模块19-25
- 3.3.1 微处理器模块20-22
- 3.3.2 电机驱动模块22-24
- 3.3.3 舵机模块24-25
- 3.4 距离测量模块25-26
- 3.5 电子罗盘模块26-27
- 3.6 速度测量模块27-29
- 3.7 无线通信模块29-31
- 3.8 PCB板设计31-32
- 3.9 本章小结32-33
- 第四章 行驶控制系统软件设计33-48
- 4.1 软件开发工具介绍33
- 4.2 系统程序设计33-47
- 4.2.1 系统整体框图33-34
- 4.2.2 直流电机模块程序设计34-35
- 4.2.3 舵机模块程序设计35
- 4.2.4 距离检测模块程序设计35-36
- 4.2.5 速度测量模块程序设计36-37
- 4.2.6 电子罗盘模块软件设计37-43
- 4.2.7 无线通信模块软件设计43-46
- 4.2.8 看门狗程序设计46-47
- 4.3 本章小结47-48
- 第五章 路径规划48-77
- 5.1 模糊控制简介48-51
- 5.1.1 模糊控制器的结构设计48-49
- 5.1.2 精确量的模糊化49
- 5.1.3 模糊控制算法49-50
- 5.1.4 解模糊化50-51
- 5.2 控制规则可调整的模糊控制51-68
- 5.2.1 传统模糊控制器设计51-53
- 5.2.2 基于解析表达式的模糊数模型53-55
- 5.2.3 解析控制规则可调整的模糊控制55-60
- 5.2.4 改进的规则自调整模糊控制60-68
- 5.3 行驶控制系统模糊控制器设计68-76
- 5.3.1 基于智能权函数法的在线插值模糊控制的直线行驶控制68-71
- 5.3.2 基于智能权函数法的在线插值模糊控制的平移控制71-75
- 5.3.3 基于智能权函数法的在线插值模糊控制的速度控制75-76
- 5.4 本章小结76-77
- 第六章 上位机监控软件设计77-84
- 6.1 LabVIEW软件77
- 6.2 上位机监控软件77-83
- 6.2.1 用户登陆管理77-79
- 6.2.2 远程监控平台设计79-83
- 6.3 本章小结83-84
- 第七章 系统测试84-90
- 7.1 传感器数据采集、处理验证86-87
- 7.2 智能小车与上位机之间的数据通信验证87-88
- 7.3 路径规划中的控制算法验证88-89
- 7.4 本章小结89-90
- 第八章 总结与展望90-92
- 8.1 总结90-91
- 8.2 展望91-92
- 参考文献92-94
- 致谢94-95
- 个人简历、在学期间的研究成果及发表的学术论文95
【相似文献】
中国期刊全文数据库 前10条
1 刘耦耕;浅论模糊控制[J];湖南大学学报(自然科学版);2002年S2期
2 苏兴,孙锡红;节水型淋浴器中的模糊控制设计[J];电子技术;2005年06期
3 王建军;韩进宏;;采用模糊控制的某航空导弹俯仰舵机模糊控制器的设计与软件编程[J];山东理工大学学报(自然科学版);2006年02期
4 郭亚军;彭天好;王菁;;模糊控制在液压系统中的应用及发展[J];液压与气动;2007年06期
5 葛新成;胡永霞;;模糊控制的现状与发展概述[J];现代防御技术;2008年03期
6 徐英雷;李群湛;;模糊控制在直接转矩控制系统中的应用研究[J];内燃机车;2009年08期
7 翟晓烨;齐剑玲;徐惠勇;;模糊控制在泵房的应用[J];硅谷;2010年02期
8 张曙;郑婕;;模糊控制[J];硅谷;2012年06期
9 凌默侬;;模糊控制的未来发展趋势[J];工业仪表与自动化装置;1991年04期
10 马训鸣;何钺;;异型加工的模糊控制[J];机械与电子;1992年05期
中国重要会议论文全文数据库 前10条
1 周志坚;史学良;;模糊控制在氧化铝蒸发工艺中的研究与应用[A];全国冶金自动化信息网2009年会论文集[C];2009年
2 高军伟;蔡国强;纪志坚;秦勇;贾利民;;三级倒立摆的自适应神经模糊控制(英文)[A];2009年中国智能自动化会议论文集(第八分册)[控制理论与应用(专刊)][C];2009年
3 刘智勇;阮太元;李烨;;模糊控制在静电除尘领域中的应用[A];中国自动化学会中南六省(区)2010年第28届年会·论文集[C];2010年
4 刘沛;王学智;;模糊控制的一种方便实现[A];1996年中国智能自动化学术会议论文集(上册)[C];1996年
5 袁铸钢;江海鹰;王孝红;孟庆金;高云深;;水泥立窑偏火的模糊控制[A];1996年中国智能自动化学术会议论文集(上册)[C];1996年
6 柴景武;王建农;;锅炉温度的模糊控制[A];1998年中国智能自动化学术会议论文集(上册)[C];1998年
7 孙烈英;;模糊控制过程中参数自调整的方法[A];1995中国控制与决策学术年会论文集[C];1995年
8 章海清;吴庆宪;;提高模糊控制品质的一种方法[A];第三届全国控制与决策系统学术会议论文集[C];1991年
9 刘向杰;彭一民;周孝信;;模糊控制在热工控制中的应用现状及前景[A];1998年中国控制会议论文集[C];1998年
10 盛万兴;戴汝为;;模糊控制的集成优化[A];1997中国控制与决策学术年会论文集[C];1997年
中国重要报纸全文数据库 前6条
1 河南 孟宪坤;发射机相关电机控制系统的模糊控制设计与实现[N];电子报;2013年
2 张国宏;水泥回转窑模糊控制集散系统通过鉴定[N];中国建材报;2001年
3 北京 闫飞;FZ-750A智能模糊控制电饭锅电路及工作电路[N];电子报;2004年
4 安徽 潘树荣;三源牌模糊控制电饭锅原理及检修[N];电子报;2005年
5 本报记者 秦可;金洲科瑞:在模糊控制中实现精确节能[N];中国工业报;2007年
6 张宝;洗涤技术的重大突破[N];中国企业报;2000年
中国博士学位论文全文数据库 前10条
1 贺容波;光电层合柔性板壳结构的智能主动振动控制研究[D];南京航空航天大学;2015年
2 薛乐堂;车载光电跟瞄系统控制技术研究[D];中国科学院研究生院(长春光学精密机械与物理研究所);2016年
3 彭勇刚;模糊控制工程应用若干问题研究[D];浙江大学;2008年
4 莫巨华;基于模糊控制的最优生产存储控制策略研究[D];东北大学 ;2009年
5 张宪霞;空间分布动态系统的3-D模糊控制设计与分析[D];上海交通大学;2008年
6 李广军;列车横向悬挂控制策略研究[D];西南交通大学;2013年
7 魏新江;非线性时滞系统模糊控制的研究[D];东北大学;2005年
8 朱军;种猪数字化养殖平台的系统集成与应用研究[D];内蒙古农业大学;2010年
9 梁伟平;球磨机制粉系统智能控制算法的研究及应用[D];华北电力大学;2000年
10 陈志盛;基于LMI的非线性时滞系统的鲁棒模糊控制与滤波研究[D];中南大学;2005年
中国硕士学位论文全文数据库 前10条
1 温文波;模糊控制在渔轮钓机中的应用研究[D];浙江大学;2002年
2 王小红;基于模糊控制和神经网络控制的麻醉靶控输注研究[D];华南理工大学;2015年
3 任可佳;基于自适应的模糊PID的艾萨炉温度控制研究[D];昆明理工大学;2015年
4 申孟亚;基于LabVIEW的焊锡真空炉粗锡质量的软测量与模糊控制研究[D];昆明理工大学;2015年
5 姚然;基于PLC模糊控制的小型花卉玻璃温室温度控制[D];昆明理工大学;2015年
6 冀国郡;基于模糊控制的具有超级电容的节能电梯的控制策略的研究[D];天津理工大学;2015年
7 庞飞龙;基于遗传算法的模糊控制送丝系统[D];中国地质大学(北京);2015年
8 王敏;城市主干道过饱和交叉口交通信号控制方法研究[D];长安大学;2015年
9 胡翠;水闸液压启闭设备电气控制系统的研究[D];五邑大学;2015年
10 涂永航;变转速液压动力源恒流量模糊控制方法研究[D];长安大学;2015年
,本文编号:699003
本文链接:https://www.wllwen.com/jixiegongchenglunwen/699003.html