论文部分内容阅读
我国灌溉水资源匮乏,化肥污染严重,为保持农业的可持续发展,对灌溉施肥的控制与管理技术的研究越来越受到重视。随着科学技术的快速发展,更多的新技术在农业灌溉施肥中得到广泛应用。国内外对农业灌溉施肥的控制与管理技术都做了许多研究。但与国外优秀技术进行对比,国内的研究起步较晚且技术相对落后,存在着较大程度的差距。虽然国外的设备较为成熟,但因作物生长因素、气候环境、土壤条件等差异,难以满足中国的实际需求;再者,国内研究主要局限于实验室,并且系统造价昂贵。故有必要设计一套物美价廉的水肥配制控制系统满足社会需要。本研究通过对系统结构、控制算法、软硬件设计等方面的研究,设计了一套精准配肥控制系统,通过调节水肥溶液的浓度值和酸碱度,配制出适合农作物生长需求的水肥溶液,从而提高作物的产量、质量并节约能源、保护环境。首先,通过分析电动比例调节阀和传感器的工作原理,建立了电动比例调节阀和传感器的数学模型,再结合被控系统的组成结构,以此建立被控系统的数学模型。其次,基于被控系统的数学模型,设计了精准配肥控制系统的模糊PID控制器,进行仿真实验,并与传统PID控制器进行对比分析,仿真结果说明模糊PID控制器比传统PID控制器能使被控系统获得更好的性能。最后,本文对精准配肥控制系统进行了软硬件设计。根据“硬件在回路”的控制思想,本控制系统主要包括:一台作为控制处理中心的上位机(包括Simulink模型和监控中心)、一台作为数据采集系统的单片机STM32F103及电源模块、传感器模块和执行机构。其中,电源模块为整个系统提供能源,并通过DC/DC降压电路满足系统各部分的工作电压。选用CM-230K电导率EC传感器、pH电极、流量传感器和BP801型压力变送器对水肥溶液的参数进行采集,利用STM32F103单片机处理采集数据,数据传输模块将数据发送至上位机分析。上位机将采集数据传递至Simulink模型中推理运算,经模糊推理后,将推理结果经过数据传输模块发送至单片机,控制执行机构的阀门开度,进而调节水肥溶液的EC值或pH值,直至配制出设定浓度或酸碱度的水肥溶液。采用Matlab/GUI图形化用户编程界面创建的精准配肥系统监控中心界面对采集数据进行实时显示,使数据监测更加一目了然。经试验表明:该精准配肥控制系统能够配制出设定浓度或酸碱度的水肥溶液,其最大误差绝对值小于5%,满足实际控制要求。且系统界面友好易于操作,能实时显示水肥溶液的各项参数和执行机构的工作状态,能满足精准配肥的实际需要。