Font Size: a A A

Research And Design Of Intelligent Agricultural Greenhouse Measuring And Controlling System

Posted on:2020-11-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhaiFull Text:PDF
GTID:2393330572487972Subject:Control engineering
Abstract/Summary:PDF Full Text Request
Agricultural farming methods need to be improved following the advancement of science and technology.The agricultural greenhouse technology has broken traditional agricultural planting methods,and hence has reduced the impact of both seasonal and weather factors on crops,leading to the development of agriculture.However,in traditional greenhouses,there are no methods to monitor and control environmental parameters.Therefore,it is uncertain that if crops are in an optimal growth environment.With these being said,such traditional greenhouses have certain limitations in real-life applications.In this work,by analyzing the current domestic and foreign research status,an intelligent greenhouse measuring and controlling system was proposed and designed,where users only need to set the type and the growth stage of crops in each agricultural greenhouse,and the system will afterwards automatically adjust the environmental parameters in the greenhouse according to expert experience,making sure that crops are in an optimal growth environment.The greenhouse measuring and controlling system proposed in this work is expected to increase the productivity and quality of crops,eventually leading to the liberation of the workforce.The greenhouse proposed in this work is formed by three parts,namely the sensor nodes for monitoring the environmental parameters,the server for providing various back-end services,and the PC client software for users.Sensor nodes apply STM32F103C8T6 as microcontroller,and temperature,humidity,carbon dioxide and light intensity sensors are connected to the microcontroller to monitor various environmental parameters.The microcontroller sends data to the server by RS-485 after reading these data from sensors.In the back-end server,this work designed and optimized the MySQL database for storing information;Also based on a real-life greenhouse,this work designed two major control strategy for the server,namely the hysteresis-based switching strategy and the fuzzy PID control strategy;Using Go language,the functions of regularly querying data from sensor nodes,control executive devices based on expert experience as well as real-time environmental parameters,providing WEB service,were implemented.The PC application software applied Qt as framework and C++ as programming language.The software has implemented following functions;the user login and personnel management function;real-time displaying of environmental parameters and images in greenhouse;setting sensor nodes and executive devices;managing expert experience library and viewing historical data.By applying field tests as well as testing the sensing accuracy and control accuracy,the greenhouse measuring and controlling system proposed in this work has been proved to achieved the design expectation,and this greenhouse measuring and controlling system can be viewed as a method to overcome the problem of backwardness of domestic agricultural greenhouse technology.The system proposed in this work is expected to have a high value in technical generalization,and such system can also be promoted to industries such as pisciculture and fungi breeding.
Keywords/Search Tags:Agricultural greenhouse, environmental parameters, expert experience, automatic control, fuzzy PID
PDF Full Text Request
Related items