Font Size: a A A

Design And Implementation Of Intelligent Cloud Workshop System

Posted on:2022-07-08Degree:MasterType:Thesis
Country:ChinaCandidate:L H GaoFull Text:PDF
GTID:2481306602465574Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the development of science,industrial manufacturing enterprises continue to transform and upgrade,the shortcomings of many traditional enterprises in the collection of production data continue to appear.Many production data are recorded by manual meter reading,and the accuracy and real-time performance cannot be guaranteed;Other different devices are often controlled by different systems,and data between different systems cannot be correlated.And it coincides with the time for the upgrading and transformation of the manufacturing industry.In order to make the transformation and upgrading of enterprises and improve the input-output efficiency,many enterprises try to combine the massive data in the production process with expert experience to realize intelligent decision-making;through advanced modern communication technology,accurately capture users' demands,to achieve rapid and efficient resource response configuration.Based on the above background and the requirements of the project entrusted by the enterprise,this paper designs and implements an intelligent cloud workshop system that collects and processes steel cold rolling production and equipment data,and use cloud server for storage and analysis.Achieve comprehensive and in-depth value mining on production-related indicators.The main work of the thesis is as follows:(1)Preliminary research: Communicate with the company to collect its overall needs for the system,research and study the current situation and technology of domestic and foreign production-related systems,determine the technology selection of the project.(2)Demand analysis: organize and analyze the demand,determine its detail,and confirm with the company.The system is divided into modules,and the boundary of the system is determined through the data flow diagram.Determine the function of the system through the use case diagram,and carefully analyze the key points of each function through the use case table.(3)Design and implementation: Design the architecture of the system,use Spring boot as the business code framework,and My Batis as the data persistence framework.In the database design part,the relational database My SQL is used to store the basic information and the monitoring video attribute information,the time series database Influx DB is used to store real-time production data,and the distributed file system HDFS is used to store massive monitoring videos.Real-time data push is realized by Kafka,realize data calculation,and massive video storage and retrieval.The performance of the aggregation calculation based on the calculation factor when the granularity is small is improved,by designing the aggregation calculation of the time series database.Finally,functions such as equipment access management,production data monitoring and alarming,operation logs,production data aggregation calculation analysis,workshop and subordinate content management,surveillance video query,face input on the tablet terminal and employee clocking in and other functions are realized.(4)System testing and online operation: build a test environment,design test cases to test functional requirements,perform performance tests on main functions through stress testing tools,and check whether each indicators meets the standard.For problems that appeared in the test,locate the cause of problems,and modify them.Finally,acceptance result was in line with the company's expectations.After the system is actually online,the functions run smoothly,and the pages respond normally,which meets the requirements of the enterprise.
Keywords/Search Tags:data collection, Time series data, InfluxDB, HDFS, Kafka
PDF Full Text Request
Related items