Intelligent mining comprehensive management system for coal mine
Technical Field
The invention relates to the technical field of coal mining, in particular to an intelligent coal mining comprehensive management system.
Background
Coal mine resources in China are very rich, and the number of mines is huge. With the gradual improvement of coal mining technology, the underground coal mining operation enters an intelligent stage. At present, the mine can realize the intercommunication and interconnection between the ground and the underground by utilizing an automatic network technology, various underground equipment information is collected by a monitoring system of the equipment, underground unmanned mining operation is realized by a terminal control system on the ground, and the development of the coal mining industry is greatly promoted.
However, at present, data information of each system of a mine lacks a standard of coordination, unification and stability in a high-speed transmission process, real comprehensive monitoring cannot be realized, information among subsystems cannot be shared, and an information isolated island phenomenon is serious; there are a number of manual intervention procedures. In addition, in the current intelligent system, effective machine learning and data analysis capabilities are generally lacked, so that a large amount of data assets are lost, and the mining benefit cannot be further improved.
Disclosure of Invention
The invention aims to provide an intelligent coal mining comprehensive management system.
In order to achieve the purpose, the invention can adopt the following technical scheme:
the invention relates to an intelligent coal mining comprehensive management system, which comprises a plurality of end sides, edge sides and cloud sides;
the end side comprises a data acquisition module, a data cleaning module and a data forwarding module;
the edge side comprises a data calculation module, an event warning module and an equipment posture adjustment module;
the cloud side comprises a machine learning module, an equipment fault analysis module, a production process and storage analysis module, an energy consumption analysis module and a visual interface.
Furthermore, the data acquisition module acquires data of data centers of all equipment in a mine in real time;
the data cleaning module is used for arranging the data format according to the service rule, so that the data can be conveniently and uniformly processed;
the data forwarding module is used for automatically forwarding the data after data cleaning to the data storage modules at the cloud side and the edge side;
the data calculation module is used for calculating and analyzing the received end-side data according to a corresponding data model;
the event alarm module judges whether an event alarm is triggered or not according to the calculation and analysis results of the data calculation module and sends the event alarm in advance;
the equipment attitude adjusting module integrates geological information and adjusts the equipment attitude according to the calculation and analysis results of the data calculation module;
the machine learning module forms a corresponding data model according to the received end-side data through a machine learning algorithm, and issues the data model to the edge side to guide the edge side to perform event warning and equipment posture adjustment;
the equipment fault analysis module integrates the service life, service life and geological information of the equipment according to the received end-side data, intelligently analyzes the reasons of the equipment fault, distributes different weights for the reasons of the equipment fault, sends out fault early warning and generates an analysis result;
the production process and reserve analysis module is used for building a simulator to optimize the production process according to the received end-side data;
the energy consumption analysis module analyzes the energy consumption of the equipment according to the received end-side data, helps a user to better manage the assets of the equipment, timely sends out an inventory early warning prompt and analyzes the increased loss;
the visual interface is used for visually displaying the cloud side analysis result and corresponding data;
further, the equipment data center comprises a centralized control data center, a controller data center, an equipment management data center and an equipment data center;
the geological data comprises coal seam thickness;
the equipment posture adjusting device comprises hydraulic support lifting, coal cutter movement and scraper conveying speed;
preferably, the edge side provides data reading and authority control for an edge side user, so that data security is ensured; the cloud side provides data reading and authority control for a cloud side user, and data safety is guaranteed;
preferably, the end side, the edge side and the cloud side are provided with data quality monitoring modules; the data quality monitoring module is used for monitoring the data sending condition and the data consistency of the data; when the data sending interruption, the data value or the sequence are found not to accord with the business rule, an alarm is sent out immediately and a related responsible person is informed; the visual interface can display all data relationships of the system;
preferably, the cloud side adopts a server cluster architecture and at least comprises a master node, a manager node and a node; the node heartbeat is automatically detected through a task management and resource scheduling module, and when the master node heartbeat is lost, the service and data of the master node are automatically migrated to a manager node; when the heartbeat of the node is lost, automatically migrating the service and the data of the lost node to other node nodes or master nodes; meanwhile, the nodes are automatically distributed by monitoring the use of the CPU and the memory of the server cluster according to the service and data resource use conditions, so that resource balance is realized.
The invention has the advantages that the coal mine intelligent mining integrated management system is established, data information links of all mines and all subsystems are opened, machine learning is used for mining data assets, abnormal information and equipment faults of all mines and all systems are diagnosed and analyzed, multi-user and multi-tenant management is carried out, the problem of information isolated island in coal mine intelligent mining is solved, and the data assets are effectively utilized. Meanwhile, the system ensures high availability and data security of the system through 3-level deployment.
Drawings
FIG. 1 is a frame diagram of the intelligent mining integrated management system for coal mines according to the invention.
Fig. 2 is a block diagram of an end side of the intelligent coal mining integrated management system according to the invention.
FIG. 3 is a block diagram of the edge of the intelligent mining integrated management system for coal mines according to the present invention.
Fig. 4 is a cloud-side block diagram of the intelligent coal mining integrated management system according to the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described clearly and completely below, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As shown in fig. 1, the intelligent mining integrated management system for coal mines according to the present invention includes a plurality of end sides, edge sides, and cloud sides;
as shown in fig. 2, the end side includes a data acquisition module, a data cleaning module, and a data forwarding module
The data acquisition module acquires data of each equipment data center in the mine in real time through restful API and database reading operation; the equipment data center comprises a centralized control data center, a controller data center, an equipment management data center and an equipment data center;
the data cleaning module is used for arranging the data format according to the service rule so as to conveniently and uniformly process the data; for example, group coding, mine coding and working face coding are combined to be used as data label, abnormal data are deleted, and null values in the data are supplemented according to the data types;
and the data forwarding module is used for automatically selecting and forwarding the data after data cleaning to the data storage modules on the cloud side and the edge side through kafka (a high-throughput distributed subscription message publishing system).
As shown in fig. 3, the edge side includes a data calculation module, an event alarm module, and an equipment posture adjustment module;
the data calculation module is used for calculating and analyzing the received end-side data according to a corresponding data model;
the event alarm module judges whether an event alarm is triggered or not according to the calculation and analysis results of the data calculation module, and sends the event alarm 24 hours in advance, wherein the event alarm accuracy rate reaches more than 90% in event application;
the equipment attitude adjusting module integrates geological data such as the thickness of each layer and the like according to the calculation and analysis results of the data calculating module, and adjusts the equipment attitude such as the lifting of a hydraulic support, the movement of a coal cutter, the conveying speed of a scraper and the like;
meanwhile, the edge side provides data reading and authority control for the edge side user, and data safety is guaranteed;
as shown in fig. 4, the cloud side includes a machine learning module, an equipment failure analysis module, a production process and storage analysis module, an energy consumption analysis module, and a visual interface;
the machine learning module is used for forming a corresponding data model by a machine learning algorithm according to the received end-side data, sending the data model to the edge side and guiding the edge side to perform event warning and equipment posture adjustment;
the equipment fault analysis module is used for intelligently analyzing possible reasons generated by equipment faults according to received end-side data, comprehensive equipment service life and service life, geological information and other related data, and distributing different weights for the reasons generated by the faults, so that analysis results can be generated when fault early warning is sent out, the possible weight of a first reason exceeds 60%, and the accurate positioning accuracy reaches 80%;
the production process and reserve analysis module is used for building a simulator to optimize the production process according to the received end-side data;
the energy consumption analysis module is used for analyzing the energy consumption of the equipment according to the received end-side data, helping a user to better manage the assets of the equipment, sending out an inventory early warning prompt in time and analyzing the increased loss;
the visual interface is used for visually displaying the cloud side analysis result and corresponding data, and comprises a three-dimensional model for optimizing the production process;
meanwhile, the cloud side provides data reading and authority control for a cloud side user, and data safety is guaranteed;
in addition, the end side, the edge side and the cloud side are provided with data quality monitoring modules for monitoring the data sending condition and the data consistency of the end side, the edge side and the cloud side; when the data transmission interruption, the data value or the sequence are found not to accord with the service rule, an alarm is immediately sent out and a related responsible person is informed; the data relation of the whole system is finally displayed in a cloud side visual interface;
the cloud side adopts a server cluster architecture and at least comprises a master node, a manager node and a node; the heartbeat of the nodes is automatically detected through a task management and resource scheduling module, and when the heartbeat of the master node is lost, the service and data of the master node are automatically migrated to the manager node; when the heartbeat of the node is lost, the service and the data of the lost node are migrated to other node nodes or master nodes; meanwhile, the nodes are automatically allocated by monitoring the use of the CPU and the memory of the whole cluster and the resource use condition of service and data, so that the resource balance is realized.