太阳能渠道式喷灌机自主导航

平移式喷灌机是连续直线移动式喷灌机,无论在喷灌强度的均匀性还是耕作管理方式的适应性方面都比其他型式的喷灌机(如双臂式、中心支轴式、绞盘牵引式等)有更多的优点。然而目前平移式喷灌机主要在内蒙、东北等地区使用,并且多为大型平移式喷灌机,针对我国农业生产特点(小农户和一些种植大户为主)的轻小型移动式喷灌机研究较少。作为能在农田中移动的智能作业平台, 喷灌机应能按照提前规划的预定路线自主进行灌溉。要实现自动作业的精确控制, 即要对作业路径进行自主导航。目前,在农业机械导航领域应用的导航方式有机器视觉、GPS、地磁、激光和接触式等[1]。与卫星和机器视觉等其他导航方式相比,采用机械接触的导航方式具有机构简单、 成本低、 易维护、且在行间作业过程中具有较强实用性和易于推广等特点。

国内外众多学者对农机导航进行了研究[2-19]。这些研究虽然都是对农业机械自动导航,但大多都是基于拖拉机、插秧机等传统农业机械装备或是一些用于农业方面的机器人平台,有关轻小型移动式喷灌机导航方面的研究还鲜有 道。为满足农田灌溉的农艺需求,本研究将太阳能技术与喷灌技术进行集成,采用模糊控制算法研发一种基于渠道导航(属于机械接触式)的太阳能驱动自走悬臂式喷灌机,并在此基础上增加喷灌机精准灌溉控制系统和喷洒域可控系统,以期实现喷灌机沿预定路线的自主导航控制。

1 喷灌机总体结构

作为一种能够在田间自主作业的智能移动平台,喷灌机应能按照预定的作业路径在田间自动行走,即具有自主导航功能。基于渠道导航的太阳能自走悬臂式喷灌机(以下简称喷灌机)由机械本体、变量作业系统和自动导航控制系统3部分组成,图1为喷灌机整体结构示意图。

图1 渠道式喷灌机结构示意图

Fig.1 Structure diagram of canal feed sprinkler irrigation machine 1.供水渠道 2.取水过滤装置 3.吸水软管 4.减速驱动电动机 5.驱动轮 6.转向装置 7.主梁 8.自吸泵 9.控制柜 10.太阳能光伏发电系统 11.蓄电池 12.主供水管道 13.桁架 14.低压喷头 15.泡沫挡板 16.施肥罐 17.流量表 18.压力表 19.喷枪

喷灌机机械本体部分是整个喷灌机的硬件主体,包括整个喷灌机主体机架部分、行走驱动部分和太阳能供电部分。主机架部分由上部长50 m的输水桁架和底部支撑部分构成。输水桁架由主输水管、横支撑、斜支撑组成倒三角架结构焊接而成,在其上等间距地布置用于喷灌的灌水器(喷头)。喷灌机可根据农作需要,更换灌水器进行喷水、喷肥、喷药等操作;底部支撑部分采用边梁式,用断面为100 mm×100 mm的方钢焊接而成,同时为了提高土地利用率,不影响作物生长,两前轮间与两后轮之间均无连接轴。为了保持喷灌机具有较好的通过性和承载能力,喷灌机外形尺寸设计为左右轮距3.36 m, 前后轴距2.7 m,车梁离地间隙1.3 m,桁架离地间隙1.8 m。

行走驱动部分采用四轮独立驱动,用4个48V200W1800RPM的直流电动机分别为4个车轮提供动力,直流电动机的输出扭矩经减速比i=36的行星齿轮减速器后,再经传动比为1∶25的蜗轮蜗杆减速器,然后传递给电磁离合器进而传送给车轮。同时4个直流电动机均配有用于控制转速的驱动控制器,通过PWM技术输入不同占空比的调节电压控制电动机转速。电动机及驱动器的电源采用48 V、120 A·h的蓄电池进行供电。轮胎选用8.3-20型普通人字形农用轮胎, 采用控制两侧驱动轮转速差的转向方式实现转向。

2 变量作业系统

喷灌机变量作业部分由喷洒域可控和精准灌溉控制2部分组成, 可根据事先制定的处方图进行变量灌溉。

2.1 喷洒域可控

由于农田环境的非结构性和复杂性,喷灌机在实际应用过程中所遇到的地形不一定呈标准的矩形。喷洒域可控技术是将主输水管上的喷头分为多个组,沿臂架宽度方向,每边设置 4个电磁阀,通过电磁阀开关控制每组喷头启闭。在喷灌机运行中若是遇到地边、篱笆、路面等不需要喷洒的区域,可选择性地关闭左边或者右边的电磁阀缩小喷洒宽度,以适应不同地块形状、地边缘区域、路面等特殊避让要求。同时根据喷洒宽度变化,位于控制柜中的控制器会自动计算调节水泵转速,保证在不同喷洒宽度的情况下,确保单位面积喷水量恒定。

2.2 精准灌溉控制

喷灌机在运行过程中可通过无线模块接收土壤墒情检测传感器采集的数据,分析、计算出作物所需的水量,控制水泵按所需水量进行供水,实现对灌溉水量的自动精准控制。精准灌溉控制分为手动控制和自动控制。手动模式时,可直接通过喷洒量旋钮来调节水泵转速调节泵的流量,进而控制喷洒量。自动模式时,数字控制器通过检测喷灌机当前的行驶速度、宽度、土壤墒情传感器采集数据等参数,自动计算出当前理论水流量;然后控制器将理论水流量和电磁流量计测得的实际水流量进行比较得出喷洒误差,根据误差输出信号控制喷洒泵,从而实现对流量的控制。在整个工作过程中,无论是喷灌机速度变化、喷洒宽度变化,喷洒量变化都会被这个闭环控制过程消除,如图2所示。

图2 精准灌溉控制框图

Fig.2 Block diagram of precision irrigation control

3 导航控制系统

喷灌机采用渠道供水方式,在沿渠道行走过程中通过从渠道中取水进行喷洒灌溉。喷灌机自主导航系统应具有两方面功能:一是定位,确定喷灌机与预定路线之间的相对位置,即偏差;二是决策控制,根据导航控制算法决策出导航控制量并控制执行机构实现该控制量,使喷灌机可以沿预定路线自动行走。渠道式喷灌机自动导航系统采用机械接触式导航方式,包括导航偏角传感器、电子罗盘、主控制器、电动机驱动器、从控制器、转速传感器、电磁流量计、土壤墒情传感器和各执行机构等,如图3所示。

图3 导航控制系统结构

Fig.3 Structure of navigation control system

电子罗盘和偏角传感器作为导航用传感器,实时检测喷灌机与预定路线(渠道)之间的航向偏差与位置偏差。电子罗盘采用无锡北微传感科技有限公司生产的SEC345型三维电子罗盘:航向精度1°,高倾角测量范围±40°,具有硬磁、软磁及倾角补偿功能,标准RS232/RS485/TTL输出接口,最高输出频率50 Hz;偏角传感器选用日本MIDORI株式会社绿测器CP-2UTX型磁敏角度传感器:有效电气转角±45°,独立线性精度±1.5%。系统采样频率1 Hz,偏角传感器与电子罗盘固定在喷灌机横向对称中心轴线上。当电子罗盘、偏角传感器、电磁流量计和土壤墒情传感器检测出的数据传入主控制器时,主控制器将采集到的数据进行分析、处理,进行导航控制量、需水量和电磁阀启闭的计算和决策,并生成控制指令通过RS485与从控制器进行通信,将指令传输给从控制器。从控制器通过转速传感器实时检测两侧车轮转速,对两侧车轮转速进行闭环控制,并根据主控制器传送来的信息,对电磁阀和水泵等执行机构进行控制,使喷灌机可以沿着预定路线行走,完成自动导航作业。

所构建的喷灌机导航控制系统中,不同的导航控制量决策算法会对系统稳定性及路径跟踪效果产生重要影响。由于农田环境的非结构化特征,加上轮胎与土壤之间的相互作用十分复杂,要建立比较完善的运动学模型十分困难,因此在模型不十分明确的情况下进行喷灌机导航时,应该避免过分依赖车辆模型来设计导航控制器。考虑到系统稳定性和路径跟踪的精度要求,采用模糊控制算法构建了二维模糊控制器。二维模糊控制器以偏角传感器检测到的位置相对偏差eθ及电子罗盘检测到的方向偏差eψ作为输入量,经过导航决策,输出控制两侧电动机转速的 PWM 电压增量Δu。采用模糊控制算法进行导航决策时甚至可以不需要任何模型知识,喷灌机与预定路径间的航向偏差和位置偏差分别指示了喷灌机与引导路径间的相对位姿。路径跟踪的目标是让喷灌机与引导路径间的偏差趋向零,使其沿着引导路径行走。其控制结构如图4所示。

图4 模糊控制结构图

Fig.4 Diagram of fuzzy control structure

所构建的二维模糊控制器中输入、输出变量分别选用 7 个语言集作为模糊论域进行描述。 所选的7个模糊论域为:正大(PL)、正中(PM)、正小(PS)、零(ZE)、负小(NS)、负中(NM)和负大(NL)。其中喷灌机与预定路径间的位置偏差和航向偏差的基本论域都选取为[-30°, 30°]。经计算,量化因子为0.1。控制器输出的电动机 PWM 控制变化值Δu基本论域选取为[-4.5, 4.5]。计算后,比例因子取1.5。以喷灌机运行方向为准,设定喷灌机沿预定路径左偏为正,右偏为负。输入、输出均选用三角隶属函数进行计算。模糊控制规则的制定以试验所得的经验知识为基础。经多次试验调整,所得二维模糊控制器的控制规则如表1所示。

表1 模糊控制规则

Tab.1 Fuzzy control rules

模糊推理方法选用 Mamdani 方法,根据所制定的模糊控制规则进行模糊推理后便可得到控制输出的模糊量, 再经过反模糊化后便可将模糊量转换为精确量, 计算出所需要的控制输出变量的精确值。系统反模糊化方法采用最大隶属度平均值法进行计算。

模糊控制器的输出量为两侧车轮转速的调节电压,导航控制器决策出该控制量后将其发送给从控制器,从控制器接收到主控制器发送的控制变量后,根据该控制变量调节喷灌机两侧电动机驱动器的输入调节电压,同时通过安装在车轮驱动轴上的转速传感器对喷灌机两侧车轮转速进行实时反馈,实现对驱动电动机转速的精确控制,从而实现喷灌机预定路线的路径跟踪。本系统中加在电动机驱动器上的电压由两部分组成,一部分为uconst,另一部分为导航控制器输出的转速调节电压Δu,得到左、右驱动轮的电压分别为:

左电动机驱动电压

ul=uconst±Δu

右电动机驱动电压

ur=uconst?Δu

ul、ur作为两侧车轮转速驱动电压的期望值,与两侧车轮转速传感器构成单位负反馈形成小闭环控制,通过小闭环对两侧车轮转速的反馈控制可以完全获得两侧车轮转速的状态。

4 试验及结果分析

为测试喷灌机导航控制系统性能,进行了喷灌机沿导航预定路线跟踪试验。喷灌机在应用时要求在田间留有宽度50 cm左右的机行道,并对其进行水泥平整或其他硬化处理,由于喷灌机在水泥平整、硬化后的田间机行道运行状况与在水泥路面运行状况相似,故选择在西北农林科技大学旱区节水农业研究院操场进行渠道式喷灌机自主导航试验。进行自主导航试验前,在渠道一侧距渠道1 m处沿渠道方向拉一条细白线作为参考路径。采用滴水的方式记录喷灌机的行走轨迹。调整喷灌机至起点,车头对准渠道方向,开启导航系统后,滴水式划线器随喷灌机一同沿预定路径行走,并实时记录喷灌机的真实行走轨迹。将滴水式划线器记录的行走轨迹与预定路线进行比较,使用卷尺测量两者之间的垂直偏移距离。图5为试验场景。

根据机组设计流量和灌溉制度所确定的喷灌机正常作业时的行进速度为0~1.0 m/min,试验时沿路径跟踪方向, 每间隔30 cm测量一个点, 如果某测量点处存在轨迹突变, 则用两相邻点距离偏差平均值代替。图6为喷灌机以0.5 m/min和1.0 m/min速度自主导航行驶过程中跟踪偏差随行驶距离变化曲线。

图5 试验场景

Fig.5 Test scenario

图6 误差变化曲线

Fig.6 Changing curves of error

由图6可知,喷灌机导航控制系统可消除侧向偏差,行进速度为1 m/min时喷灌机行驶6.6 m可消除侧向偏差,测试过程中偏差出现负值,并有一定振荡;行进速度为0.5 m/min时,偏差稳定减小直至0,并无振荡现象,但由于行进速度减小,喷灌机消除误差所行驶距离较长。这表明所设计的喷灌机导航控制系统具有良好的控制精度和稳定性,能够满足喷灌机自主导航的作业要求。

5 结论

(1)以电子罗盘和偏角传感器作为导航传感器构建了渠道式喷灌机导航控制系统,避免了应用GPS、机器视觉等传感器造成的成本过高问题,且机构简单、实用性较强、易于推广。

(2)采用模糊控制算法,以偏角传感器检测到的位置偏差eθ和电子罗盘检测的航向偏差eψ为输入量,输出量为控制两侧电动机转速的 PWM 电压增量Δu,构建了渠道式喷灌机进行自主导航的模糊控制器,实现了喷灌机的自主导航。

(3)在以0.5 m/min和1.0 m/min行进速度进行自主导航试验过程中,喷灌机均可以消除侧向偏差,基本能够跟踪预定导航路线。导航控制系统具有一定的精度和可靠性,能够满足喷灌机的使用要求。