节点文献
精准节水灌溉web控制系统的研究
Research of Precise Irrigation Web Control System
【作者】 肖磊;
【导师】 赵燕东;
【作者基本信息】 北京林业大学 , 工程硕士(专业学位), 2016, 硕士
【摘要】 随着计算机科学、电子技术、网络通信等交叉学科的进步,根据精准农业的要求,本文使用了前端MVC框架AngularJS和服务器端Node.js研发了一套农田生产环境监测及节水灌溉web控制系统。建立了一个面向全国的应用网站:http://123.57.12.101:10003/firstPage。论文所包含的内容如下:1、农田生产环境硬件系统的设计与搭建:完成了硬件系统设备的选型与采购以及系统程序开发工作,使得硬件系统可以实时采集包括土壤温湿度、土壤水分、空气温湿度、二氧化碳等农田生产信息,并将数据发送到部署在远程服务器上的上位机,同时还能接受来自远程服务器发送的查询、控制等指令。2、节水灌溉web控制系统的设计与开发:完成了web控制系统的前端页面、业务逻辑和服务器端的程序编写工作,并详细介绍了web前端UI界面、技术选型以及服务器端的开发过程。完成了用户可通过网页向硬件系统发送控制或查询指令,以及服务器端接收硬件发送的数据并存入数据库的功能。3、实验基地建设:在北京林业大学八家实验基地,组建了具有9个传感器控制节点、4个控制阀门和一个气象站的节水灌溉示范基地。整个系统从2015年11月开始投入试运行阶段。数据库中已有数据表明,系统运行稳定,达到了节约灌溉用水、实现精准灌溉控制的要求。
【Abstract】 The computer science, electronic technology, network communication is on a rapid development in these years.According to the needs of precision agriculture, this paper set up a real-time farm production environment monitor and precise irrigation web control system based on front-end MVC framework AngularJs and Node.js in the server.A nationwide application website was set up:http://123.57.12.101:10003/firstPage.The specific content of the paper is as follows:1、Design of farmland productive environment hardware system:the paper finished the selection and purchase of hardware equipment, the development of program, which make the hardware collect farmland information including temperature, water and humidity of soil,temperature and humidity of air and so on.Besides, the hardware could send and receive control command from the remote server.2、Development and design of precise irrigation web control system:the research finished the software development of front-end and server and introduce the detailed UI design of web front-end, selection of technology, and logic programming in the server, which make the system send control command to the hardware through the server, besides the server receive data and store in the database.3、Construction of the experiment base:in Bajia, Beijing Forestry University, a precise irrigation experiment base was set for the web control system with 9 sensor nodes,4 control valve,1 meteorological station.The entire system started to use in November 2015.According to the data stored in the database, the system runs stably and meet the requirement of saving irrigation water and precise irrigation.
【Key words】 Water Saving Irrigation; Front-end Development; Web; AngularJS;
- 【网络出版投稿人】 北京林业大学 【网络出版年期】2016年 09期
- 【分类号】S274;S126
- 【被引频次】1
- 【下载频次】173