农机自动驾驶监控终端关键技术研究与系统开发
发布时间:2017-08-27 05:48
本文关键词:农机自动驾驶监控终端关键技术研究与系统开发
更多相关文章: 田间路径规划 转向自动标定 导航监控终端 WinCE MFC VS2008
【摘要】:目前,国外对农机自动导航技术的研究无论是技术上还是产品上正逐步趋向成熟,而国内在农机自动导航系统产品上还未完全形成产业化。随着农机自动导航技术的发展,农业导航监控终端技术已经成为农业机械自动导航技术的重要组成部分,农机导航监控终端系统可以更好地管理控制农机自动导航系统,实现对农机自动导航系统的实时监控与用户决策信息的输入输出。本文对农机导航监控终端系统关键技术进行了研究,包括农机田间路径规划、农机转向自动标定、导航监控终端界面设计和数据通讯等,开发了农机自动导航监控终端系统,实现了农机车辆的导航状态监控、农机具的操纵控制及开机自诊断等。第一,针对农机田间全覆盖路径规划特点,分析了农机地头转弯路径与直线作业路径,确定了田间路径优化指标,设计了农田路径规划算法,包括地块搜索、导航作业初始航行确定、导航作业区域路径规划算法和地头转弯路径规划算法,其中,作业区域路径规划包括S型路径规划和回字型路径规划,地头转弯路径规划包括半圆形转弯模式、梨形转弯模式和鱼尾形转弯模式。第二,提出了一种全新的农机转向自动标定方法,以拖拉机为例,利用GPS采集拖拉机运动轨迹坐标,通过曲线圆拟合算法,得到拖拉机的前轮转弯半径,根据农机转弯半径、农机转向角,推算农机转向角度与角度传感器输出值的一一对应关系,完成了农机轮角的左右极限自动标定,并利用逐步逼近方法,实现了轮角的零位标定和转向电磁阀标定。第三,开发了导航监控终端系统软件,通过对农田工作特点与导航需求分析,硬件采用基于ARM核心处理器的硬件系统,软件采用VS2008开发环境,C++语言,MFC框架,开发了基于WinCE的农机自动导航监控终端软件。软件程序的总体功能模块包括人机交互界面显示、基于RS232的串口通讯模块、路径规划模块、文件读写模块、转向标定模块、油门标定模块和系统参数调节模块。并制定了导航监控终端与导航控制器之间的数据通讯协议。第四,对导航监控终端系统软件各个功能模块进行了测试验证,将该导航监控终端软件系统装在拖拉机上测试运行,结果表明:导航监控终端软件系统实现了农机作业动画界面显示、串口通讯、数据存储、文件读写、路径规划、参数标定等功能,并可长时间连续稳定的工作,有效实现了对农机导航系统的监控。转向自动标定实验表明该方法可以快速、精确地实现农机的转向标定,轮角左右极限标定时间在2min以内,零位标定误差在0.2°范围内;电磁阀死区标定时间在20S以内。并进行了导航系统田间实验,结果表明,该自动导航系统可以准确地实现全局地块路径规划,直线导航跟踪误差保持在0.05m范围内。
【关键词】:田间路径规划 转向自动标定 导航监控终端 WinCE MFC VS2008
【学位授予单位】:华南农业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP277;S22
【目录】:
- 摘要3-5
- Abstract5-10
- 1 前言10-18
- 1.1 研究背景及意义10-11
- 1.2 国内外研究现状11-16
- 1.2.1 国外研究现状12-14
- 1.2.2 国内研究现状14-16
- 1.3 研究内容16-17
- 1.4 本章小结17-18
- 2 农田作业路径规划方法18-34
- 2.1 路径规划分类18
- 2.2 农机作业路径规划的优化指标18-21
- 2.3 农机作业路径规划算法21-33
- 2.3.1 地块搜索22-24
- 2.3.2 导航作业初始航向确定24-25
- 2.3.3 导航作业区域路径规划算法25-29
- 2.3.4 地头转弯路径规划算法29-33
- 2.4 本章小结33-34
- 3 农机转向自动标定方法34-51
- 3.1 转向轮角的自动标定34-43
- 3.1.1 转向轮角的定义与计算方法34-38
- 3.1.2 轮角传感器选型38
- 3.1.3 转向轮角的左右极限标定38-41
- 3.1.4 转向轮角的零位标定41-43
- 3.2 电液比例阀特性值的自动标定43-47
- 3.2.1 电液比例阀概述与工作特性44-45
- 3.2.2 电液比例换向阀左右死区值标定45-47
- 3.3 电液比例阀工作区的自动标定47-50
- 3.3.1 电液比例阀工作区特征分析47-48
- 3.3.2 工作区自动标定数学模型与过程48-50
- 3.4 本章小结50-51
- 4 导航监控终端系统设计51-58
- 4.1 系统需求分析51-52
- 4.2 系统硬件平台52-53
- 4.3 系统软件平台53-55
- 4.4 数据通讯协议55-56
- 4.4.1 RS232串口通信55-56
- 4.4.2 通讯协议制定56
- 4.5 本章小结56-58
- 5 导航监控终端系统应用程序开发58-72
- 5.1 系统设计目标及开发环境搭建58-60
- 5.1.1 系统设计目标58
- 5.1.2 系统开发流程58-60
- 5.2 系统功能结构60-61
- 5.3 UI界面设计61-67
- 5.3.1 动画显示65-66
- 5.3.2 控件重绘66-67
- 5.4 数据通讯程序开发67-69
- 5.4.1 窗体间信息传递67-68
- 5.4.2 串口数据通讯68-69
- 5.5 文件读写程序开发69-71
- 5.6 本章小结71-72
- 6 监控终端系统试验与分析72-90
- 6.1 监控终端系统软件测试72-78
- 6.1.1 功能模块测试73-74
- 6.1.2 数据串口通讯测试74-76
- 6.1.3 导航监控终端系统田间实验76-78
- 6.2 转向自动标定试验与分析78-85
- 6.3 电磁阀标定试验与分析85-87
- 6.4 自动导航田间试验87-89
- 6.5 本章小结89-90
- 7 结论与展望90-92
- 7.1 结论90-91
- 7.2 展望91-92
- 致谢92-93
- 参考文献93-97
- 附录97
【参考文献】
中国期刊全文数据库 前10条
1 张亚娇;张智刚;罗锡文;单鹏辉;;基于WinCE的农机导航监控终端软件系统设计与实验[J];农机化研究;2016年01期
2 徐相建;李智;钟永彦;薛妍;;带二次约束的最小二乘问题的求解[J];高师理科学刊;2015年08期
3 薛龙;马蓉;;拖拉机自动驾驶监控系统软件设计[J];农机化研究;2015年07期
4 张钰珩;张清江;孙繁宇;褚鹏飞;;精准农业实施方案与服务[J];卫星应用;2015年06期
5 高云才;;《全国农业可持续发展规划(2015-2030年)》解读:从“吃干榨尽”到“藏粮于地”[J];中国食品;2015年12期
6 胡静涛;高雷;白晓平;李逃昌;刘晓光;;农业机械自动导航技术研究进展[J];农业工程学报;2015年10期
7 刘佩;;国外家庭农场的发展以及对我国的启示[J];经营管理者;2015年13期
8 梁东恩;;谈卫星精确定位导航自动驾驶技术在昌吉州应用[J];农机使用与维修;2015年05期
9 姬长英;周俊;;农业机械导航技术发展分析[J];农业机械学报;2014年09期
10 解兆武;;常见解析问题的简解方法[J];语数外学习(数学教育);2013年04期
,本文编号:744674
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/744674.html