论文部分内容阅读
设施农业是现代化农业的主要生产方式之一,实施精细农业作业是提高设施农业现代化水平的重要途径。设施农业装备智能化对实现设施农业精细作业有着巨大的促进作用,其中自主定位技术是设施农业装备智能化的关键技术之一。国外高精度的农业装备定位系统价格高昂,不适合在中国农村进行大规模的推广使用,且其核心技术不对外开放。因此,研究适合我国农业生产实际和具有自主知识产权的设施农业定位系统有着重要的意义和价值。为解决设施农业车辆定位系统成本高、定位误差大的问题,本文采用基于接收信号强度指示(Received Signal Strength Indicator,RS SI)测距模型的定位原理作为本文定位系统的技术基础,并使用最小二乘法来解决三边测量定位算法的缺陷,在基于RSSI测距模型定位原理和最小二乘法求解移动节点位置坐标的基础上,提出了基于内参考点误差反馈加权补偿模型的定位算法改进方法,并对该算法在误差补偿参考点不同分布方式和不同数量下进行了详细的仿真对比分析,然后采用基于CC2530的ZigBee模块作为本文设施农业车辆定位系统的硬件基础,对定位系统中的网关节点、参考节点和移动节点分别进行了硬件结构设计和片上系统程序开发,并使用Visual Basic对定位系统的上位机监控软件进行了开发,完成了设施农业车辆定位系统的平台搭建。定位系统分别在空旷的室外和Venlo型玻璃温室内进行了实测与分析。首先测量和分析了不同天线高度对RSSI值的影响,确定了较为适合的天线高度,并对该高度下的测量数据使用MATLAB进行了拟合,获得了该环境下具体的路径损耗衰减模型,然后使用所获得的模型进行实测与分析。在室外20m*20m的范围内进行了三组对比测试,即四个误差补偿参考点在内部进行补偿、四个误差补偿参考点在边界进行补偿和八个误差补偿参考点在内部进行补偿,测试结果表明三种误差补偿方式均能够有效降低平均定位误差,且四个误差补偿参考点在内部进行补偿时平均定位误差最低。此外,还分别进行了室外10m*10m的范围和温室6m*8m的范围采用四个误差补偿参考点在内部进行补偿的定位测试,测试结果也表明采用基于内参考点误差反馈加权补偿模型的定位算法可有效降低平均定位误差,提高定位精度,为设施农业车辆精确定位的深入研究提供了参考。