摘要
以智能化、自动化、精确化的灌溉和施肥控制作为研究对象,介绍了智能灌溉控制的系统结构、工作原理和功能要求。阐述了基于ARM的控制系统硬件结构、配置、信号检测与处理。在硬件平台搭建完成的前提下,介绍控制系统的软件开发工作。首先,建立嵌入式软件开发环境,移植启动代码BootLoader和嵌入式操作系统μClinux到目标板。其次,介绍了系统应用程序,包括主控制程序、用户操作界面程序、键盘程序以及S3C44B0X一些相关功能模块驱动程序的开发。最后,用常规PID和补偿纯滞后的Smith预估器相结合的控制方法对肥料离子浓度EC值进行闭环控制研究。使用结果证明,离子浓度EC值稳态控制精度达0.01,调节时间小于200 s;相对传统灌溉方式而言,实现了智能化、自动化、精确化的灌溉和施肥控制,节约了水资源和肥料,有效地提高了劳动生产率。
Taking the intelligent, automatic, accurate irrigation and fertilizer control as study object, this paper introduces the configuration, working principles and function of intelligent irrigation. The hardware structure, configuration, and signal detection and treatment of the control system based on ARM are described. The software development is presented after the hardware platform has been constructed. First, the software development environment is established, Boot Loader and embedded operating system μClinux are transplanted to the aim board. Second, the system application programs including main control program, user operation interface program, keyboard program and S3C44B0X related function module driving program are described. Last, the closed loop control of the EC ion density of fertilizer is implemented using PID and Smith Forecast Method. The experimental result shows that the control error of the EC ion density is 0. 01 and the adjusting time is less than 200 s. Compared with tradition irrigation, the intelligent, automatic, accurate irrigation and fertilization control are achieved, and water and fertilizer are saved, and labor productivity is greatly increased.
出处
《中国农村水利水电》
北大核心
2006年第5期24-26,共3页
China Rural Water and Hydropower