Font Size: a A A

Design Of Feed Line Feeding Device Management System

Posted on:2024-05-31Degree:MasterType:Thesis
Country:ChinaCandidate:H D LiuFull Text:PDF
GTID:2543307160978889Subject:Master of Mechanical Engineering (Professional Degree)
Abstract/Summary:PDF Full Text Request
In the field of aquaculture,there are issues such as low feed utilization and significant environmental pollution.To address these problems,the team has developed a line feeding device.However,this device can only be manually controlled on-site and lacks remote management capabilities.Therefore,this paper proposes a line feeding device management system that enables remote monitoring and alarm functions for the line feeding device,real-time control of feeding strategies,and persistent storage of operational data.The main research work of this paper is as follows:(1)Designing the overall scheme: Based on the three-layer architecture design pattern of the Internet of Things system,this management system is divided into two levels: the Internet of Things transmission layer consisting of the main controller,Io T gateway,network switch,and MQTT server,and the Internet of Things application layer consisting of the web application,WeChat mini-program,and touch screen interface.This is done to achieve functions such as parameter setting,status acquisition,data networking communication,and persistent storage.(2)Designing the transmission layer of the system: Firstly,the selection of information networking protocols is based on the overall design scheme: S7 communication protocol is used between the main controller,sub-controllers,and Io T gateway,and MQTT communication protocol is used between the Io T gateway and cloud server.Secondly,hardware selection and parameter configuration for the main controller,Io T gateway,etc.,are done based on performance requirements and selected communication protocols.Then,the communication functions are divided into four sub-modules based on the working requirements of the line feeding device,and data transmission processes are designed.Lastly,the Mosquitto software is chosen in the Huawei Cloud server for MQTT server development,to achieve the interaction between the Internet of Things application and hardware data.(3)Designing the application layer software: To meet the actual needs of data persistent storage and remote management by users,the application layer is divided into overall architecture,logical architecture,and functional architecture.The development of the web application and WeChat mini-program is determined based on the overall architecture.The technology stack used in the system development is determined based on the logical architecture.The actual requirements are divided into seven functional modules based on the functional architecture.Finally,the Django framework is used for web backend application development,which can process and store data from the transmission layer and provide data access interfaces for the frontend application.The Vue framework is used to provide users with a visual web frontend application page for managing hardware devices,and the WeChat developer tool is used to design the mini-program to provide users with a mobile monitoring page.After the system design is completed,tests are conducted on the communication functions of the transmission layer and the web application and WeChat mini-program of the application layer.The results show that this system can effectively collect and transmit various operational parameters of the feeding device and perform remote control during the working process.
Keywords/Search Tags:Feed management system, Remote control, Web application, WeChat mini program, MQTT protocol
PDF Full Text Request
Related items