Font Size: a A A

Design And Implementation Of Intelligent Tea Garden Data Collection And Management System Based On IoT

Posted on:2020-11-18Degree:MasterType:Thesis
Country:ChinaCandidate:L ChenFull Text:PDF
GTID:2393330575487854Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet of things technology,wireless communication technology and other high-tech technologies,smart agriculture has become the development trend of modern agriculture.Smart agriculture is supported by the Internet of things technology.Relevant agricultural data are collected by sensors.Then,the display and analysis of collected data are made on the software system to provide guidance for agricultural production and make agricultural production more "smart".The application environment of this collection and management system is jinyun yellow tea plantation.By placing sensors in the local area,relevant data of tea growing environment are collected and visualized in the software system,so as to alarm the environment unfavorable to tea growing and unify the management of tea farmers' farming operations.On this basis,the energy consumption of the sensor and the overall performance of the system are optimized.The main research work of this paper is summarized as follows:(1)To analyze the actual needs of the smart tea garden,refer to the architecture model of the Internet of things,and design the overall architecture of the data collection and management system with the idea of layering.Compared with the three mainstream front-end frameworks,selected Vue framework based on MVVM and the micro-service architecture to realize the development mode of front-end separation.(2)Aiming at the large energy consumption in sensor data acquisition process and high cost of replacing the energy,the three types of ZigBee network support routing algorithm is studied.In order to sovle the problems of many useless RREQ packets and fast energy consumption when ZBR routing algorithm is in routing discovery process,some actions are taken to optimize by controling node energy threshold and limiting RREQ packet transmission range.Simulation results show that the improved algorithm can not only ensure the stability of network transmission,but also reduce the time delay and energy consumption,so as to maximize the network life time.(3)This paper optimizes the overall performance of the system from the two aspects of data reading and writing efficiency and front-end page response time.In view of the low efficiency of mass data in reading and writing in MySQL,the data storage mode was studied,and the data in the collection table of MySQL was migrated to HBase regularly,and the tables frequently operated by users were still retained in the hierarchical data storage scheme of MySQL.To solve the problem of long page response time,optimize by using Sprite images,asynchronous requests and other methods.Experiments show that the optimized storage scheme greatly improves theefficiency of data reading and writing.The optimized page response time is shorter than that before optimization.(4)Based on the actual requirements,the function modules of the Web end and APP handheld end of the system and the database were designed and implemented respectively,meanwhile the optimization effect of the system performance was verified.Users can log in by registering an account and SMS verification,view the real-time environmental data and historical data of each collection point in the system,record the daily agricultural work and feed back the problems encountered.After debugging,installation and use,the intelligent tea garden data acquisition and management system based on the Internet of things has been proved to have perfect functions,high practical value and scalability,and has realized real-time monitoring of environmental data and standardized management of agricultural operations.
Keywords/Search Tags:intelligent agriculture, ZigBee, Energy consumption, HBase, Hierarchical storage
PDF Full Text Request
Related items