Font Size: a A A

Research And Application Of Microservice Interoperability Under The Industrial Internet Of Things Environment

Posted on:2021-01-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y F ZhangFull Text:PDF
GTID:2518306503464674Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of industrial manufacturing in recent years,the number of tasks of industrial production is increasing significantly.The manufacturing process of industrial products is becoming more and more complex.At the same time,more and more kinds of equipments are needed in the production process.Industrial production management is facing many challenges.Using information technology to promote the progress of industrial manufacturing has become a mainstream trend.Most of the new devices have networking functions,providing hardware support for the Io T technology.However,in practical,we will encounter the situation that the equipment systems are independent among each other,imperfect equipment information management,and complex processes will involve a large number of different devices and so on.Therefore,industrial production management is facing many challenges,including the following three points: firstly,the equipment monitoring is not perfect,in most cases,it can not cover the whole life cycle process of equipment operation,which is inconvenient for centralized management and remote operation.Secondly,the information isolation between equipment systems is high,the interoperability is poor,the interface between equipment systems is not uniform,and the active interaction ability is low,which makes it difficult for different equipment to work together.Thirdly,the load of the central management node is too high.When a large number of manufacturing tasks are executed at the same time,the performance and bandwidth of the central node will become the bottleneck,which will lead to the reduction of efficiency.For the above problems,this paper designs and implements a decentralized equipment microservice management platform,which realizes the function of equipment monitoring and early warning by predicting the equipment status.In order to improve the ability of interaction between nodes,each device system is provided with external services in the form of microservice.A decentralized collaborative mechanism is designed,which can effectively reduce the load of the central node while ensuring the correct execution of the process flow.The main contributions of this paper includes:Firstly,the equipment information is modeled.By analyzing the history operation instruction log of devices,the behavior models of devices are expressed in the form of finite state machine,and the combined instructions are mined.Combined with the status information of equipments,the relationship models between the instructions and the status of equipments are constructed.These model are used to detect the compliance of operation instructions and predict the status after the instructions are executed,so as to realize the early warning function.Secondly,a decentralized coordination mechanism is designed.In this paper,an information model is designed to store the information needed in the manufacturing process,which changes the promotion of the original manufacturing process into the transmission of information model between different devices.The central node starts and stops the manufacturing process by creating and analyzing the information model,and constantly accepts the operation information from each edge node to provide the monitoring function for the running process.Thirdly,three modules are used to realize the microservice construction of edge nodes.Scheduling module is responsible for receiving information model,and determines the execution order of information model and outgoing information model.Parsing execution module obtains the operation instructions and input data from the information model,and updates the information model according to the execution results.Cache module caches the result data for other nodes to query.With these three modules,the edge nodes can independently perform manufacturing tasks according to the information model,which provides the basis for the above cooperation mechanism.Fourthly,a equipment microservice management platform for engine manufacturing is implemented,based on the above research methods.The feasibility of the method is verified by this system.By comparing the existing system,the advantages and disadvantages of this system are analyzed.
Keywords/Search Tags:Microservice, Decentralization, Process Management, Edge Node, High Interoperability
PDF Full Text Request
Related items