Method for upgrading mine intelligent control system supported by underground looped network

By using downhole ring network, twin computing, shared self-repair vectors and consistent hash mapping in the mine intelligent control system, the problems of network instability, downtime risks and energy consumption during the upgrade of the mine intelligent control system are solved, and efficient and stable data transmission and system upgrade are achieved.

CN119882572AActive Publication Date: 2025-04-25SHANDONG JIKUANG LUNENG COAL POWER CO LTD YANGCHENG COAL MINE

Patent Information

Application Number
CN202510360434.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-26
Publication Date
2025-04-25
Estimated Expiration
2045-03-26

AI Technical Summary

Technical Problem

During the upgrade process, the mine intelligent control system faces problems such as instability in network communication, risk of system upgrade downtime, data loss, low path switching efficiency, functional failure and energy consumption.

Method used

The method supported by the underground ring network is adopted to ensure the continuous operation of the system functions through twin computing and module isolation mechanisms, combining shared self-healing vectors and consistent hash mapping, improving the stability, low latency and load balancing of path switching, and sensing link degradation in advance through data link performance prediction and least squares evolution trend analysis, performing preventive path switching, reducing the risk of data loss, and adding energy consumption optimization strategies when selecting paths.

Benefits of technology

It significantly improves the upgrade success rate, data transmission stability, security and green energy saving level of the mine’s intelligent control system, providing key technical support for the intelligent, unmanned and long-term stable operation of the mine.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119882572A_ABST
    Figure CN119882572A_ABST
Patent Text Reader

Abstract

The invention discloses a method for upgrading a mine intelligent control system supported by an underground looped network, and relates to the technical field of data processing. The method comprises the following steps of: 1, laying edge computing nodes underground, wherein each edge computing node corresponds to an independent functional module of the mine intelligent control system; 2, when a certain function module needs to be upgraded, upgrading data are sent to the underground looped network, and the underground looped network controls the upgrading data through the SDN controller according to a header in the upgrading data and transmits the upgrading data to an edge computing node corresponding to the function module through a data link; 3, after the edge computing node receives the upgrade data, the upgrade part isolates the function module from the mine intelligent control system; 4, after upgrading is completed, the twin part is isolated from the mine intelligent control system through the upgrading part. The upgrading success rate and the data transmission stability of the mine intelligent control system are remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of data processing technology, and in particular to a method for upgrading a mine intelligent control system supported by an underground ring network. Background Art

[0002] The mine intelligent control system is an important part of modern mining production. Its core goal is to achieve efficient, safe and stable operation of mine production through automation, informationization and intelligent technology. With the deep mining of coal, metal mines and non-metallic mines, the mine environment is becoming increasingly complex, involving a large amount of monitoring data, complex control systems, and growing network communication needs. Against this background, the need to upgrade the mine intelligent control system has become more and more urgent. However, the existing technology still faces many challenges in the upgrade process of mine control systems, including instability of network communication, risk of downtime during system upgrades, data loss, inefficient path switching, functional failure during upgrades, and energy consumption issues.

[0003] At present, the mine intelligent control system is mainly composed of functional modules such as mine environment monitoring, equipment automatic control, production scheduling and optimization. The core technologies include industrial Internet of Things (IIoT), edge computing, software defined network (SDN), wireless sensor network (WSN), 5G communication and cloud computing. Although the application of these technologies has significantly improved the level of mine automation and informatization, the existing technologies still have obvious limitations in system upgrades. At present, the network in the mine environment mainly adopts wireless communication technologies such as optical fiber communication, industrial Ethernet, Wi-Fi 6, 5G private network and LoRa. However, due to the complex terrain inside the mine, changes in rock structure, high humidity and high dust underground, etc., the signal transmission is seriously interfered, resulting in increased data link delay, increased packet loss rate and frequent link interruption. During the upgrade process of the mine intelligent control system, if the instability of the transmission channel is not effectively resolved, the upgrade data packet may be lost or the transmission fails, resulting in system upgrade failure and affecting mine production safety. Summary of the invention

[0004] The present disclosure is to provide a mine intelligent control system upgrade method supported by an underground ring network. The present invention adopts twin computing and module isolation mechanisms to ensure the continuous operation of system functions during the upgrade, and combines shared self-repair vectors and consistent hash mapping to improve the stability, low latency and load balancing of path switching. In addition, the present invention uses data link performance prediction and least squares evolution trend analysis to perceive link degradation in advance, perform preventive path switching, effectively reduce the risk of data loss, and add energy consumption optimization strategies during path selection, give priority to low-power paths, and improve the energy efficiency of mine networks. The present invention significantly improves the upgrade success rate, data transmission stability, security and green energy-saving level of mine intelligent control systems, and provides key technical support for the intelligentization, unmanned operation and long-term stable operation of mines.

[0005] The technical solution of the present invention is achieved in this way: A method for upgrading a mine intelligent control system supported by an underground ring network, the method comprising: Step 1: Deploy edge computing nodes underground, each of which corresponds to an independent functional module of the mine intelligent control system; each edge computing node is connected to the underground ring network; each edge computing node includes: a twin part and an upgrade part; the twin part is a real-time mirror of the functional module corresponding to the edge computing node; Step 2: When a functional module needs to be upgraded, the upgrade data is sent to the underground ring network. The underground ring network controls the upgrade data through the SDN controller according to the header in the upgrade data, and transmits it to the edge computing node corresponding to the functional module through the data link through routing control; Step 3: After receiving the upgrade data, the upgrade part of the edge computing node isolates the functional module from the mine intelligent control system, and the twin part replaces the functional module to realize the corresponding function in the mine intelligent control system; the upgrade part transmits the upgrade data to the isolated functional module for upgrading; Step 4: When the upgrade is completed, the upgrade part isolates the twin part from the mine intelligent control system, and releases the isolation of the functional module, allowing the functional module to be reconnected to the mine intelligent control system.

[0006] Furthermore, the functional modules of the mine intelligent control system include at least: a monitoring perception module for real-time monitoring of the mine environment, equipment operating status and personnel safety, a data acquisition and communication module for collecting, transmitting and storing underground data, an intelligent control and automation module for automatic control of various types of mine equipment, and a production optimization and intelligent scheduling module for scheduling and optimizing the mine production process.

[0007] Furthermore, when the underground ring network fails due to equipment failure or power supply interruption due to the underground environment, causing a data link or route to fail, the SDN controller executes a self-repair routing process to ensure that the upgraded data is under the control of the routing, and other data links are sent to the corresponding functional modules; the routing includes: main routing and backup routing.

[0008] Furthermore, the SDN controller executes the self-healing routing process specifically including: the SDN controller maintains global topology information and data link status data structure for multiple edge computing nodes, the data link status data structure includes an edge computing node reachability identification matrix and a data link performance vector between edge computing nodes, the edge computing node reachability identification matrix orthogonally identifies the current activity state of each data link or edge computing node for the paths between multiple edge computing nodes, and the data link performance vector includes one or more of delay, bandwidth and packet loss rate; the SDN controller periodically calculates and pre-stores a self-healing backup path list based on the data link status data structure, the backup path list includes several backup routes for each main routing path, and each path entry in the backup path list includes a path sequence identifier, a path availability probability vector and a path switching cost vector; the SDN controller sends the pre-calculated backup path list to the virtual router proxy edge computing node managed by it.

[0009] Furthermore, the virtual router proxy edge computing node maintains a local path switching forwarding table based on the backup path list. The local path switching forwarding table contains a shared self-repairing vector orthogonal to the main path to dynamically mark the real-time status of each backup path. The shared self-repairing vector is shared by multiple virtual router proxy edge computing nodes and is used to identify the activation or to-be-activated status of each path in the backup path set.

[0010] Furthermore, in response to the SDN controller detecting a failure of one or more data links in the primary path, the SDN controller notifies the corresponding virtual router proxy edge computing node in real time to update the shared self-repair vector; in response to the shared self-repair vector indicating that the backup path state is activated, the virtual router proxy edge computing node dynamically executes a network service switching process, losslessly switches the network service from the primary path where the failed data link is located to the optimal backup path in the backup path list, and updates the local path switching forwarding table to reflect the path state currently used by the service flow.

[0011] Furthermore, the SDN controller executes the self-healing routing process also includes: the virtual router proxy edge computing node periodically sends a data link status detection message to the SDN controller, the data link status detection message carries a data field that identifies the real-time performance of the data link on the current path; in response to the SDN controller receiving the data link status detection message, the SDN controller updates the data link performance vector and recalculates the path switching cost vector in the backup path list in real time based on the updated data link performance vector; when the updated path switching cost vector exceeds a preset threshold, the SDN controller actively triggers the virtual router proxy edge computing node to perform a path pre-switching action, and pre-switches to a lower-cost backup path in the backup path list.

[0012] Furthermore, the dynamic execution of the network service switching process includes: the virtual router proxy edge computing node maintains a consistent hash mapping for the currently activated network service path, and the consistent hash mapping maps the network service flow identifier to a set of edge computing nodes on the hash ring; in response to the activation or activation status change of the path state, the consistent hash ring is dynamically updated to eliminate the edge computing node or data link corresponding to the faulty data link, and the transmission path of the network service flow is remapped to ensure the uniform distribution and load balancing of the network service flow; during the service switching process, the continuity of the original service flow and the hash ring mapping is maintained to avoid service jitter caused by frequent path switching in a short period of time.

[0013] Furthermore, the delay and packet loss rate in the data link performance vector are processed by the SDN controller using a statistical sliding window algorithm, and the least squares method is used to predict the evolution trend of the data link performance, which is used to predict the probability of data link failure; when the predicted evolution trend of the data link performance exceeds the set warning threshold, the SDN controller actively issues a preventive backup path switching instruction to the virtual router proxy edge computing node in advance.

[0014] Furthermore, multiple virtual router proxy edge computing nodes share self-repair vectors in real time through multicast channels, and use message queues and distributed consistency protocols to ensure the consistency of path switching status; the path switching cost vector also includes the energy consumption index of the path, and the SDN controller gives priority to switching to alternative paths with lower energy consumption based on the path energy consumption prediction, so as to achieve the goal of green and energy-saving network.

[0015] The mine intelligent control system upgrade method supported by the underground ring network of the present invention has the following beneficial effects: the mine environment is complex, and the data link is easily affected by factors such as rock structure, humidity, dust, electromagnetic interference, etc., resulting in data transmission interruption or packet loss. In the traditional mine system upgrade method, once the data link is unstable, the upgrade data transmission may fail, resulting in the forced interruption of the upgrade process, and even the need to restart the system. The present invention uses the underground ring network and the SDN controller to work together, monitor the health status of the data link in real time through the data link status detection message and the statistical sliding window algorithm, and use the least squares method to predict the evolution trend of the data link. When it is found that the performance degradation trend of a data link exceeds the set threshold, the SDN controller will adjust the transmission path of the data stream in advance to ensure that the upgrade data can be transmitted continuously and stably, and avoid the failure of the upgrade process due to link failure. The upgrade of traditional mine intelligent control systems mostly relies on offline upgrades or shutdown maintenance, which leads to a decrease in mine production efficiency and even increases production safety risks. The present invention adopts twin computing technology, that is, deploying twin parts and upgrade parts on edge computing nodes to ensure that during the upgrade of functional modules, the twin parts can take over the original functions and ensure the continuous operation of the mine control system. For example, when the ventilation system is upgraded, the twin parts can simulate the fan control logic and continuously adjust the operating status of the fan during the upgrade to ensure that the mine ventilation system will not fail due to the upgrade, thereby avoiding safety hazards such as gas accumulation in mines. The online hot upgrade method of the present invention enables the mine intelligent control system to complete the upgrade without interrupting production, thereby improving system availability. In traditional mine networks, path switching usually relies on static routing or a simple backup path mechanism, resulting in slow switching speed and data flow may be temporarily lost when a link failure occurs, affecting the continuity of the upgrade. The present invention uses an SDN controller in combination with a virtual router proxy edge computing node, and uses shared self-repair vectors and multicast channels to ensure that all edge computing nodes can synchronously perceive changes in path status. In addition, the present invention introduces a consistent hash mapping mechanism to ensure that when the path is switched, the service flow can be evenly distributed to the optimal backup path, and the continuity of the original traffic mapping is maintained during the switching process, thereby avoiding service jitter caused by frequent path switching. This mechanism significantly improves the efficiency of path switching, allowing the system to complete path adjustment within milliseconds, ensuring the stability and efficiency of upgraded data transmission. The present invention adopts a dynamic path optimization strategy, so that during the upgrade process, the SDN controller can dynamically adjust the transmission path of the data flow according to the path delay, bandwidth, packet loss rate and load conditions. Different from the traditional static routing method, the present invention uses the path switching cost vector, combined with historical network status data and current real-time load conditions, to intelligently select the optimal path for data transmission.For example, among multiple available paths, if a link has a high load, the SDN controller will give priority to the low-load path to ensure that the upgrade data can be transmitted in a manner with the lowest latency and high bandwidth, thereby improving the upgrade success rate. In addition, the load balancing strategy of the present invention can also prevent certain links from being overloaded, resulting in slow upgrade data transmission, thereby improving the overall performance of the system. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A schematic diagram of a method flow of a mine intelligent control system upgrade method supported by an underground ring network provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0017] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present disclosure clearer and more understandable, the present disclosure is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present disclosure and are not used to limit the present disclosure.

[0018] Example 1, reference Figure 1 : A method for upgrading a mine intelligent control system supported by an underground ring network, the method comprising: Step 1: Deploy edge computing nodes underground, each of which corresponds to an independent functional module of the mine intelligent control system; each edge computing node is connected to the underground ring network; each edge computing node includes: a twin part and an upgrade part; the twin part is a real-time mirror of the functional module corresponding to the edge computing node; The intelligent control system of a mine involves many subsystems, such as mine pressure monitoring, ventilation control, gas concentration detection, coal mining machine control and personnel safety management. The operating environment of these subsystems is extremely complex, and it is necessary to ensure the real-time and stability of data processing. Therefore, edge computing nodes are deployed underground, so that each edge computing node corresponds to an independent functional module, thereby forming a decentralized computing architecture, which can effectively solve the data transmission delay, bandwidth bottleneck and single point failure risk problems caused by centralized computing in traditional mine control systems. In traditional mine control systems, all data are usually collected by various sensors and transmitted to the central control server for processing. Due to the closed nature of the mine environment and the limitations of network conditions, the reliability of data transmission is difficult to guarantee, and when the mine is large in scale, the data transmission path is long and the computing pressure is concentrated, which easily leads to system response hysteresis, and even cannot respond in time in emergencies. The present invention adopts an edge computing architecture, and with the support of the underground ring network, the data processing capability is sunk to the underground site. Each edge computing node independently undertakes the data collection, processing and decision-making tasks of a functional module, and realizes data interaction between computing nodes through the underground ring network, so that the entire system has higher real-time and reliability.

[0019] The edge computing node consists of two parts, namely the twin part and the upgrade part. The twin part is used to maintain the real-time image of the functional module corresponding to the edge computing node, while the upgrade part is responsible for the isolation and recovery of the functional module during the system upgrade process. The introduction of the twin part enables the operating status of the original functional module to be completely copied to the twin part during the upgrade process, thereby maintaining the normal operation of the system during the upgrade without affecting the continuity of mine production. Based on this feature of the twin part, the operation of the mine intelligent control system no longer depends on a single computing node. Even if a functional module is temporarily offline due to upgrade or maintenance, the twin part can still maintain the execution of the function, thereby ensuring the stability of the system. Each edge computing node is connected to the underground ring network to form an extensible distributed computing network. In the traditional mine network architecture, the data flow often adopts a fixed routing mode, the network topology is relatively static, and it is not adapted to the dynamic changes of the mine environment. The present invention uses the flexible architecture of the underground ring network to enable the edge computing node to be dynamically accessed, and the SDN (software defined network) controller is used to perform traffic scheduling and path optimization to ensure the transmission efficiency of the data. By integrating the edge computing nodes with the underground ring network, the computing power of the mine control system is not only enhanced, but also the upgrade data can be efficiently transmitted in the network, supporting the realization of online upgrade functions.

[0020] The introduction of edge computing nodes also effectively reduces the bandwidth occupancy of the system. Since the computing tasks are completed locally, only key decision data needs to be uploaded to the central control system, and all raw data does not need to be transmitted to the ground for processing. This method greatly reduces the network load and improves the efficiency of data processing. For example, in the gas concentration detection system, all sensor data used to be transmitted to the ground server for calculation. After adopting the method of the present invention, the edge computing node can complete data preprocessing locally, such as filtering, anomaly detection and trend analysis, and only send an alarm signal to the central system when an abnormality is detected. This method not only improves the system response speed, but also avoids unnecessary data transmission. In addition, the layout of edge computing nodes also provides a guarantee for the security of the system. Due to the uncertainty of data transmission in the mine environment, such as electromagnetic interference, signal attenuation and other problems, the centralized computing mode may cause data loss or computing interruption due to network fluctuations. After adopting the distributed computing architecture, even if some edge computing nodes fail, other nodes can still maintain the normal operation of the system, avoiding the paralysis of the entire mine control system due to single point failure. At the same time, the design of the twin part not only ensures the stable operation of the functional module during the upgrade process, but also provides a guarantee for the abnormal recovery of the system. When a functional module needs to be repaired or rolled back due to a fault, the twin part can temporarily replace the original functional module to ensure that the system can still operate normally during the repair process. The present invention, through the support of the underground ring network, enables the edge computing nodes to be flexibly accessed to form a decentralized, dynamically scalable computing architecture, thereby solving the communication delays, data transmission bottlenecks and insufficient system availability caused by the centralized computing mode of the traditional mine intelligent control system. At the same time, the separate design of the twin part and the upgrade part provides support for online upgrades, so that the mine intelligent control system can complete the upgrade and maintenance of the functional modules without interrupting production.

[0021] Step 2: When a functional module needs to be upgraded, the upgrade data is sent to the underground ring network. The underground ring network controls the upgrade data through the SDN controller according to the header in the upgrade data, and transmits it to the edge computing node corresponding to the functional module through the data link through routing control; Due to the particularity of the mine environment, the stability and low latency of network communication are crucial. Most traditional mine networks use static routing, that is, the data transmission path is pre-set during network configuration, which results in the inability to dynamically adjust the transmission path when faced with emergencies or changes in network status, which may lead to data congestion, increased latency, and even network interruption. In order to overcome these limitations, the present invention adopts an underground ring network architecture and combines an SDN controller to perform intelligent scheduling of data flows, so that the upgrade data can be quickly and accurately delivered to the target edge computing node, providing technical support for the online upgrade of the system.

[0022] When a functional module needs to be upgraded, the upgrade data will first be sent to the underground ring network. The underground ring network will not directly broadcast the data, but will perform precise routing based on the strategy of the SDN controller. The key to this mechanism lies in the packet header of the upgrade data, which contains the target address, data type, priority information, etc. of the upgrade data. The SDN controller will parse the header information and dynamically plan the data transmission path based on the topology, bandwidth status, link load and other parameters of the current underground network to ensure that the upgrade data can reach the target edge computing node with the lowest latency and the best reliability. Compared with the traditional static routing method, the introduction of the SDN controller makes the mine network highly flexible. Even if a data path is congested or some network nodes fail, the controller can still adjust the routing strategy in real time and select the optimal transmission path, thereby avoiding upgrade failures caused by network anomalies. In the transmission process of upgrade data, the optimization of the data link layer is also the key to ensuring efficient transmission. Due to the complex environment of mines, factors such as signal attenuation, interference, and the physical distance between nodes will affect the quality of data transmission. The data transmission of traditional mine networks often relies on communication channels with fixed bandwidth. The underground ring network of the present invention combines the bandwidth management capabilities of the SDN controller and can achieve intelligent scheduling at the data link layer. Specifically, the SDN controller can dynamically allocate bandwidth resources according to the urgency of the upgrade data and the network load, ensuring that the upgrade data has a higher transmission priority, while optimizing the transmission protocol to reduce the possibility of data packet loss. In this way, even when the mine network load is high, the upgrade data can still be given priority to ensure the smooth progress of the upgrade task.

[0023] When the upgrade data reaches the target edge computing node, the integrity and security of the data is another important consideration. The present invention adopts a data transmission verification method based on a verification mechanism to ensure that the data will not be damaged due to channel interference or packet loss during transmission. In the data transmission process of the underground ring network, each data packet is accompanied by a hash check code. After receiving the data packet, the edge computing node at the receiving end will perform a hash check on the data and compare it with the check code at the sending end to determine whether the data has been tampered with or damaged during transmission. If the check fails, the edge computing node will request to resend the corresponding data packet to ensure the integrity of the upgrade data. In addition, in order to prevent the data from being maliciously tampered or attacked, the underground ring network of the present invention adopts an encrypted transmission mechanism to ensure that the upgrade data will not be illegally tampered with or intercepted due to external interference during transmission. The mine intelligent control system is related to the safety and production operation of the mine. Any malicious data tampering may pose a serious threat to the safety of the mine. Therefore, end-to-end encryption is used during data transmission to further enhance the security of the system. The underground ring network and SDN controller of the present invention work together to make the transmission process of the upgrade data more efficient, intelligent and secure. The traditional way of upgrading the mine intelligent control system usually relies on manual operation. When upgrading, the network path needs to be manually configured one by one, and even in some cases, the system needs to be shut down for data update. However, the present invention realizes the accurate transmission of the upgrade data through automatic data scheduling and intelligent traffic management, thereby greatly improving the upgrade efficiency of the system. In addition, since the underground ring network has a ring topology structure, in the event of failure of some nodes, the data can still be transmitted through the backup path. This redundancy mechanism further improves the availability of the mine intelligent control system.

[0024] In actual application scenarios, such as upgrading the control system of a coal mining machine, the SDN controller can determine the priority of data transmission based on the current operating status of the coal mining machine. If the coal mining machine is running at high speed, the SDN controller can suspend the upgrade of non-critical functional modules and prioritize bandwidth resources for the real-time transmission of production data, thereby ensuring the continuity of mine production. When the coal mining machine is in a low-load state, the SDN controller can dynamically adjust the bandwidth allocation strategy to prioritize the transmission of upgrade data to ensure that the upgrade can be completed as soon as possible. This flexible network scheduling method avoids the network congestion problem that may be caused by traditional upgrade methods, and also ensures that the upgrade task can be completed in the optimal path.

[0025] Step 3: After receiving the upgrade data, the upgrade part of the edge computing node isolates the functional module from the mine intelligent control system, and the twin part replaces the functional module to realize the corresponding function in the mine intelligent control system; the upgrade part transmits the upgrade data to the isolated functional module for upgrading; The mine intelligent control system involves multiple key functional modules, which are responsible for controlling and monitoring the environment, equipment and personnel safety in the mine. During the upgrade process, if the function is directly replaced, it may cause a short system interruption or even the risk of control failure. Therefore, the present invention adopts an upgrade strategy based on twin computing, that is, the twin part of the edge computing node temporarily takes over the work of the functional module to ensure that the system can still operate normally during the upgrade process, while the upgrade part is responsible for isolating the original functional module and performing the upgrade task, thereby achieving seamless switching.

[0026] In the upgrade mechanism of the present invention, the twin part of the edge computing node is equivalent to a dynamic mirror of the functional module, which can synchronize the operating status of the functional module in real time and take over the work of the module when necessary. At the beginning of the upgrade, the edge computing node first isolates the functional module that needs to be upgraded, that is, strips the real-time control authority of the module from the mine intelligent control system to ensure that other system functions will not be affected during the upgrade process. The key to the isolation process is to ensure the integrity and consistency of the data. When isolation occurs, the edge computing node needs to ensure that the twin part has completely synchronized the operating status of the current functional module and can autonomously perform all computing tasks of the module, so that the entire system can not perceive the switching of the functional module, thereby avoiding the short-term instability during the switching process and affecting the continuity of mine production. For example, in a mine ventilation control system, if the fan control module needs to be upgraded, and the module is directly disabled for upgrading, it may cause the ventilation system to fail temporarily, causing safety hazards, while the solution of the present invention can take over the fan control by the twin part during the upgrade process to ensure the stable operation of the entire ventilation system.

[0027] After the isolation is completed, the upgrade part is responsible for transmitting the upgrade data to the isolated functional module and performing the upgrade task. Since the functional module usually involves complex calculation logic and real-time control parameters, the upgrade process needs to ensure the integrity of the data and the correctness of the algorithm. Therefore, the present invention designs an intelligent upgrade mechanism in the upgrade part, that is, the integrity of the upgrade data is checked before the upgrade, and the system status is monitored in real time during the upgrade process to ensure that the upgraded functional module can resume work correctly. The traditional mine intelligent control system upgrade usually adopts an offline method, that is, the system is upgraded when the mine is shut down for maintenance, and the online upgrade method of the present invention uses twin computing and intelligent isolation mechanism to enable the mine control system to update software and functional modules without interrupting production, greatly improving the availability and safety of the system. During the upgrade process, the twin part not only simply replaces the functional module to perform the calculation task, but also can collect the operation data of the mine intelligent control system in real time and make dynamic adjustments to adapt to the real-time changes of the system. This means that during the upgrade of the functional module, the twin part can dynamically adjust the control strategy based on the existing control model and real-time data to ensure that the system will not be abnormal due to changes in the external environment during the upgrade process. For example, when the mine pressure monitoring system is upgraded, if the stress state inside the mine changes suddenly, the twin part can make dynamic adjustments based on the existing sensor data to ensure that the mine pressure monitoring data remains reliable during the upgrade, thereby avoiding safety risks caused by system upgrades.

[0028] After the upgrade part completes the update of the functional module, the system needs to perform status verification to ensure that the upgraded functional module can operate correctly and can be seamlessly connected to the mine intelligent control system. In the traditional mine control system upgrade method, the upgraded module usually needs manual testing and debugging before it can be put back into use. The present invention adopts an automatic regression verification mechanism, that is, after the upgrade is completed, the upgrade part will verify the behavior of the new functional module through the historical data of the twin part to ensure that its calculation logic and control strategy are consistent with the operating state before the upgrade, so as to avoid system parameter mutations or control logic abnormalities caused by the upgrade. If the verification is passed, the upgrade part will release the isolation of the functional module, so that it can be reconnected to the mine intelligent control system, and take over the tasks of the twin part to complete the formal functional handover. At this time, the twin part gradually exits the working mode and returns to the standby state so that it can be enabled again at the next upgrade. During the entire upgrade process, the real-time and reliability of the mine intelligent control system are always guaranteed, which is an important breakthrough of the present invention compared with the traditional mine control system upgrade method. Traditional upgrade methods usually require downtime maintenance, or run in a degraded mode during the upgrade, which limits some functions of the system. The present invention uses twin computing and intelligent isolation technology to enable the system to complete the upgrade under full-load operation, ensuring the continuity and safety of mine production. In addition, the upgrade mechanism of the present invention is highly scalable. Even in a complex mine environment, multiple functional modules can be upgraded at the same time without affecting each other, because each edge computing node can independently perform the upgrade task and achieve efficient data transmission and state synchronization through the underground ring network. The online upgrade method of the present invention is applicable to a variety of mine control system scenarios. For example, when the underground electromechanical equipment remote control system is upgraded, the twin part can continuously monitor the equipment status during the upgrade and perform early warning control to prevent equipment failures caused by short-term abnormalities during the upgrade process. When the personnel safety management system is upgraded, the twin part can continuously track the miner's location information during the upgrade process to ensure that the personnel safety monitoring function will not be interrupted due to the upgrade. This design greatly improves the flexibility of the mine intelligent control system, enabling the system to be intelligently upgraded in a highly complex and dynamically changing environment.

[0029] Step 4: When the upgrade is completed, the upgrade part isolates the twin part from the mine intelligent control system, and releases the isolation of the functional module, allowing the functional module to be reconnected to the mine intelligent control system.

[0030] In the previous step, the functional module has completed the upgrade in an isolated state, and the continuous and stable operation of the system during the upgrade is ensured by taking over the twin part. The key task of step 4 is to remove the substitution effect of the twin part, so that the upgraded functional module can be reconnected to the mine intelligent control system, and at the same time ensure that the overall control logic, data flow and functional coordination of the system will not be affected by the changes in the upgrade process. This process is not just a simple function switch, but a complex process involving system integrity verification, state consistency recovery, real-time data synchronization and dynamic switching control to ensure that the mine intelligent control system can quickly restore normal operation after the upgrade is completed, and ensure its long-term stability. In the actual system operation process, the reconnection of the functional module after the upgrade is a highly sensitive link, because the operating state of the upgraded module may be slightly different from the original state, and these differences, if not strictly controlled, may cause system instability or even operation errors. Therefore, before the twin part exits, the present invention will first perform system state comparison and consistency verification to ensure that the upgraded functional module is consistent with the operating results of the twin part in terms of data input, logic processing, control instruction execution, etc. In the process of the twin part temporarily replacing the functional module to perform tasks, it has accumulated a certain amount of system data, and this data will be used as a benchmark for state comparison. The upgraded functional module needs to go through this comparison process before taking over to ensure that all key variables, system parameters and control states can be correctly connected, so as to avoid system abnormalities due to state drift or data mutation. For example, during the upgrade of the mine pressure monitoring system, the twin part continues to collect underground mine pressure data during the upgrade period and speculates on future trends through prediction algorithms. Before reconnecting to the system, the upgraded functional module needs to ensure that its calculation results are consistent with the prediction results of the twin part, otherwise it may cause monitoring data mismatch, thereby affecting the accuracy of mine safety management.

[0031] After completing the status comparison, the upgraded part will issue a switching command to gradually transfer the control of the twin part to the upgraded functional module. This process is not completed instantly, but a gradual dynamic adjustment process, which is carried out when the system is in a relatively stable operating state to avoid sudden switching from causing impact on the entire mine intelligent control system. The present invention adopts a gradual dynamic switching method, that is, the twin part and the upgraded functional module are run simultaneously in a short period of time, so that the system's control signals, data flows and calculation logic can smoothly transition between the two, rather than sudden direct switching. For example, during the upgrade of the underground ventilation control system, the twin part controls the operating parameters of the fan during the upgrade, and the upgraded functional module will not directly take over all the control tasks of the fan when it is reconnected, but will first run in low priority mode and gradually increase its control weight until it completely replaces the control logic of the twin part, so as to ensure that the entire fan system will not experience abnormal fluctuations due to sudden switching. In addition to the switching of functions, data synchronization is also a key link in the reconnection of functional modules. During the upgrade, the twin part and the upgraded functional module may have differences in data storage, logging, and state caching. Therefore, before the twin part exits, the system needs to synchronize data to ensure that all relevant historical data can be correctly transmitted to the upgraded functional module and stored and updated internally. The upgrade method of traditional mine control systems usually does not pay attention to this detail, so data mismatch problems may occur after the upgrade, causing the system to need to relearn and adapt to new parameters in a short period of time. The design of the present invention uses a data synchronization mechanism to enable the upgraded functional module to immediately obtain complete historical operation data, so that no additional adaptation period is required when taking over the task again, which improves the recovery speed and stability of the system.

[0032] After completing data synchronization and function switching, the twin part will gradually exit the system and return to standby mode so that it can be put into use again in the future upgrade process. The design of the twin part enables the entire system to be upgraded online at any time without affecting the normal operation of the mine intelligent control system, and also provides a guarantee for the long-term stability of the system. After the upgrade is completed, the system will also perform a final integrity check to ensure that the upgraded functional module can correctly execute all instructions and meet the requirements of mine production and safety management. If any abnormality is found at this stage, the system can immediately start the rollback mechanism, so that the twin part can take over the task again and troubleshoot the upgraded functional module without affecting the normal operation of the mine. This intelligent rollback mechanism further enhances the security of the system and avoids potential production losses caused by upgrade failures. The upgrade method of the present invention breaks through the upgrade mode of the traditional mine intelligent control system, so that the mine can also perform a smooth system upgrade under high-load operation without affecting the safe production of the mine. Through the dynamic takeover of the twin parts, the gradual switching of the upgraded functional modules, the data synchronization mechanism and the intelligent rollback mechanism, the present invention builds a highly stable and efficient online upgrade system to ensure that the mine intelligent control system always maintains the best performance during long-term operation and can quickly adapt to the iterative updates of new technologies and new functions. In the complex environment underground, this upgrade method not only improves the reliability of the system, but also reduces the safety risks that may be brought about during the upgrade process, so that the intelligent management of the mine can operate more stably and efficiently.

[0033] Embodiment 2: The functional modules of the mine intelligent control system include at least: a monitoring perception module for real-time monitoring of the mine environment, equipment operating status and personnel safety, a data acquisition and communication module for collecting, transmitting and storing underground data, an intelligent control and automation module for automatic control of various types of mine equipment, and a production optimization and intelligent scheduling module for scheduling and optimizing the mine production process.

[0034] Specifically, first of all, the monitoring and perception module is the basic layer of the mine intelligent control system, which is responsible for real-time monitoring of the mine environment, equipment operation status and personnel safety. The internal environment of the mine is complex, involving multiple key safety factors such as gas concentration, dust concentration, temperature and humidity, wind speed and pressure, mine pressure, and water hazard monitoring. Therefore, the main function of the monitoring and perception module is to collect these environmental parameters in real time through high-precision sensors and to warn of abnormal situations. At the same time, the module is also responsible for monitoring the operating status of the equipment, including the working status, energy consumption level and fault prediction of key equipment such as coal mining machines, conveyor belts, fans, and water pumps. In addition, the safety monitoring of miners is also an important part of the module. For example, through RFID, UWB ultra-wideband positioning, video monitoring and other technologies, the location information of miners is tracked in real time to ensure that mine personnel can be quickly rescued in an emergency. The traditional mine monitoring system relies on a single sensor or manual inspection. The monitoring and perception module of the present invention adopts multi-sensor fusion technology to achieve high-precision data collection, and can maintain the continuity of the monitoring function through twin computing technology during the system upgrade process to ensure that the monitoring data will not be interrupted during the upgrade.

[0035] Secondly, the data acquisition and communication module is the data center of the mine intelligent control system, responsible for collecting, transmitting and storing various types of data information underground. The present invention adopts edge computing nodes combined with underground ring networks to realize distributed data acquisition and transmission, avoiding the network delay and bandwidth bottleneck problems caused by centralized data processing in traditional mine monitoring systems. In terms of data transmission, the data acquisition and communication module supports the combination of wired communication (such as industrial Ethernet, optical fiber) and wireless communication (such as 5G, LoRa, ad hoc network), so that data can be reliably transmitted under different network conditions. Especially during the upgrade process, the stability of the data acquisition and communication module is directly related to the continuity of the mine intelligent control system. Therefore, the upgrade method of the present invention will give priority to ensuring the stable operation of the data link during the upgrade process of the module, avoiding data loss or communication interruption caused by system upgrade. In addition, the module also has data storage and distribution functions, which can store key data locally in the edge computing node, reduce dependence on the central server, and improve the anti-interference ability of the system.

[0036] The intelligent control and automation module is the execution layer of the mine intelligent control system, which is responsible for the automatic control of various equipment in the mine to improve production efficiency and safety. The core tasks of this module include remote control, automatic adjustment and intelligent optimization of key equipment such as coal mining machines, hydraulic supports, belt conveyors, ventilation systems, water pumps, etc. In the traditional mine production mode, the control of equipment mainly relies on manual operation or simple PLC (programmable logic controller) logic. The present invention combines sensor data with intelligent control algorithms to achieve adaptive control. For example, in the ventilation control system, the module can automatically adjust the fan speed according to the real-time gas concentration and the distribution of miners to ensure safe ventilation and reduce energy consumption. During the system upgrade process, the upgrade of the intelligent control and automation module may involve algorithm optimization and the deployment of new control logic. Therefore, the present invention adopts twin computing technology, so that the upgrade process can be simulated and tested in a virtual environment, and then formally applied after verification, to ensure that the upgrade will not affect the stable operation of the equipment.

[0037] Finally, the production optimization and intelligent scheduling module is the decision-making layer of the mine intelligent control system, responsible for the optimization and intelligent scheduling of the mine production process. Based on the mine environment monitoring data, equipment operation data and personnel location information, the module uses artificial intelligence, big data analysis and optimization algorithms to realize the automatic allocation of production tasks, resource optimization and job scheduling. For example, the module can automatically schedule the operation rhythm of the coal mining machine and the transportation system according to the mine mining plan and the working status of the equipment, avoiding the efficiency loss caused by equipment waiting or unreasonable resource scheduling during the production process. In addition, the module can also dynamically adjust the operation plan, for example, after monitoring that the gas concentration in a certain area underground exceeds the standard, it automatically adjusts the operation area to ensure the safety of mine production. Traditional mine production scheduling relies on manual decision-making, which often lacks real-time and intelligence. The present invention uses the intelligent optimization algorithm of the module to enable mine production to achieve the highest efficiency under the premise of ensuring safety. During the upgrade process, the calculation tasks of the production optimization and intelligent scheduling module are relatively complex, so the upgrade method needs to ensure that the upgrade process has the least impact on the mine production plan. To this end, during the upgrade process of the module, the present invention ensures that the scheduling logic can remain consistent during the upgrade through dynamic mapping of the twin part, and performs a status check after the upgrade is completed to ensure the continuity and correctness of the scheduling strategy.

[0038] Example 3: When the underground ring network fails due to equipment failure or power supply interruption due to the underground environment, causing a data link or route to fail, the SDN controller executes a self-repair routing process to ensure that the upgraded data is under the control of the routing, and other data links are sent to the corresponding functional modules; the routing includes: a main route and a backup route.

[0039] Compared with the ground environment, the mine environment has many unstable factors, such as humidity, high temperature, high dust, geological movement, etc. These factors may cause damage to underground communication equipment, power outages, and even failure of some network nodes, thus affecting the normal operation of the data link. Traditional mine networks mostly adopt static routing strategies, and the transmission path of the data stream has been preset when the network is deployed. Once a data link fails, the communication capacity of the entire network will be greatly reduced, and even the entire intelligent control system will be paralyzed. The SDN controller of the present invention monitors the network status in real time and executes the self-repair routing process. In the case of partial failure of the mine network, it can still ensure the stable transmission of the data stream, so that the upgraded data can smoothly reach the target functional module, ensuring that the upgrade process of the mine intelligent control system will not be interrupted due to network failure.

[0040] The SDN controller of the present invention adopts a combination of main routing and backup routing during data transmission to improve the network fault tolerance of the system. The main routing is the main transmission path for upgraded data. Under normal circumstances, the SDN controller will give priority to the path with the best network status, sufficient bandwidth and minimum delay as the main routing to ensure that the data can be transmitted to the target functional module with the highest efficiency. However, the complexity of the mine environment makes it difficult to guarantee the stability of the main routing in the long term. For example, when a switch fails due to a power failure, or an optical fiber breaks due to geological changes, the original main routing will no longer be able to continue to undertake data transmission tasks. Under the traditional mine network architecture, such failures usually require manual intervention for network reconfiguration, while the SDN controller of the present invention adopts an intelligent self-repair mechanism, which can immediately switch to the backup routing at the moment of detecting the failure of the main routing to ensure the continuity of the data link.

[0041] In the design of the present invention, the SDN controller configures multiple backup routes for each data stream in advance by continuously monitoring the link status of the underground network. The backup route is a path that can immediately take over the data stream transmission when the main route fails. Its selection criteria are not only based on the network topology, but also combined with real-time network status data, such as the current load of each link, bandwidth occupancy, network congestion, etc. In a mine environment, the state of the data link changes dynamically. Therefore, when the SDN controller performs self-repair routing, it does not simply select a preset backup path, but uses an intelligent path selection algorithm to dynamically calculate the optimal transmission plan among all available paths. For example, when the main route fails, the SDN controller will quickly evaluate all available backup paths and select the path with the lowest current latency and lightest load as the new main route to ensure that the upgraded data can be delivered to the target functional module quickly and stably. In actual application scenarios, such as the upgrade data transmission of a mine ventilation control system, if the SDN controller detects that the original main route is interrupted due to the failure of a network node, it will immediately start the self-repair mechanism and switch the upgrade data to another available backup route, so that the ventilation system can successfully complete the software upgrade without affecting the normal operation of the system due to network failures. This mechanism not only improves the availability of the mine intelligent control system, but also greatly reduces the risk of upgrade failure due to network failures. In some extreme cases, such as the collapse of a local area underground, resulting in a large-scale network failure, the SDN controller of the present invention can also re-plan the data transmission path through the network reconstruction strategy, so that the upgrade data can bypass the damaged area and continue to complete the data transmission task, thereby ensuring the stability of the system upgrade.

[0042] In addition, the SDN controller of the present invention adopts a hierarchical recovery mechanism in the process of executing self-repair routing to minimize the impact of network failures on the mine intelligent control system. When a temporary failure occurs in the main route, for example, a wireless communication link is temporarily interrupted due to electromagnetic interference in the mine, the SDN controller will first try to automatically restore the availability of the path through link retransmission technology. If it cannot be restored in a short time, it will immediately switch to the backup route. For long-term failure of the main route due to hardware damage, the SDN controller will adopt a higher-level network topology reconstruction technology to dynamically adjust the transmission path of the data stream by recalculating the network topology to adapt to changes in the mine environment. This hierarchical recovery mechanism enables the mine intelligent control system of the present invention to have extremely high network adaptability, and even in a complex underground environment, it can maintain the stable operation of the system. The network architecture of the traditional mine intelligent control system is usually difficult to cope with sudden network failures due to the lack of a dynamic routing mechanism. The SDN controller of the present invention combines the main route and the backup route, and adopts an intelligent self-repair mechanism to achieve rapid recovery in the case of network failure, so that the upgrade data of the mine intelligent control system can always remain available. Especially in an environment like a mine that has extremely high safety requirements, the application of this mechanism ensures that the system upgrade will not affect the normal operation of the mine due to network failures, ensuring the high reliability and high availability of the mine intelligent control system. Through the self-healing routing technology of the SDN controller, the present invention effectively breaks through the limitations of the traditional mine network architecture, provides a solid technical guarantee for the online upgrade of the mine intelligent control system, and also makes the mine intelligent management system more stable, efficient and intelligent in the long-term operation process.

[0043] Embodiment 4: The SDN controller executes the self-repair routing process specifically including: the SDN controller maintains global topology information and data link status data structure for multiple edge computing nodes, the data link status data structure includes an edge computing node reachability identification matrix and a data link performance vector between edge computing nodes, the edge computing node reachability identification matrix orthogonally identifies the current activity state of each data link or edge computing node for the paths between multiple edge computing nodes, and the data link performance vector includes one or more of delay, bandwidth and packet loss rate; the SDN controller periodically calculates and pre-stores a self-repair backup path list based on the data link status data structure, the backup path list includes several backup routes for each main routing path, and each path entry in the backup path list includes a path sequence identifier, a path availability probability vector and a path switching cost vector; the SDN controller sends the pre-calculated backup path list to the virtual router proxy edge computing node managed by it.

[0044] Specifically, the online upgrade of the mine intelligent control system needs to rely on a reliable communication network, and the underground ring network is affected by the mine environment. Some data links may fail due to equipment failure, electromagnetic interference, network congestion, power supply problems or geological changes. Therefore, the SDN controller not only needs to have fault detection capabilities, but also needs to be able to dynamically calculate the optimal backup path to quickly switch routes when network anomalies occur, ensuring that the upgrade data can reach the target functional module with the lowest latency and highest reliability. The self-healing routing process of the SDN controller first depends on its global perception of the entire underground network topology. To this end, the SDN controller maintains a global topology information and data link status data structure for multiple edge computing nodes, where the core of the data link status data structure lies in the edge computing node reachability identification matrix and data link performance vector. The reachability identification matrix is ​​used to identify all edge computing nodes in the current underground ring network and the data link status between them. The construction method of this matrix is ​​orthogonal, that is, it can uniquely determine the communication status between any two nodes in the mine network, and can reflect the activity status of a data link or an edge computing node in real time. When a data link is interrupted due to equipment failure or other factors, the reachability identification matrix will be updated immediately, allowing the SDN controller to quickly sense the fault point and adjust the routing of the data flow. Compared with the traditional mine network architecture that relies on static configuration files, the SDN controller of the present invention maintains the reachability identification matrix in real time, making the network status monitoring of the underground ring network more accurate and efficient.

[0045] In addition to the reachability identification matrix, the data link status data structure also includes a data link performance vector, which includes key network performance parameters such as delay, bandwidth, and packet loss rate. The data transmission performance in the mine network is affected by a variety of environmental factors. For example, a high dust environment may cause wireless signal attenuation, network congestion may increase transmission delay, and equipment aging may cause bandwidth to decrease. Therefore, it is impossible to accurately decide the optimal path based on topological information alone. In the process of maintaining the data link performance vector, the SDN controller of the present invention periodically collects the real-time status of each data link, and dynamically evaluates the communication quality of each path by comprehensively analyzing indicators such as delay, bandwidth, and packet loss rate. When the performance of a data link drops below the set threshold, even if it is still in an available state, the SDN controller may also switch to an alternate path first to ensure that the upgraded data can be transmitted to the target edge computing node with the best quality. In order to achieve rapid fault recovery, the SDN controller must not only be able to perceive the network status in real time, but also calculate and pre-store multiple alternate paths in advance. The SDN controller of the present invention periodically calculates and stores a self-repairing backup path list according to the data link state data structure. The list contains several backup paths for each main routing path to ensure that it can be quickly switched when an abnormality occurs in the network. In the traditional mine network architecture, the backup path is usually fixed, and the switch is triggered only when the main route fails completely. The SDN controller of the present invention adopts a more intelligent backup path management strategy, that is, in the backup path list, each path entry contains a path sequence identifier, a path availability probability vector, and a path switching cost vector. The path sequence identifier is used to uniquely determine a backup path, and the path availability probability vector is a predicted value of the backup path availability calculated based on historical network performance data. The SDN controller can use this vector to dynamically select between multiple backup paths. The path switching cost vector is used to measure the overhead required for switching different paths, including the cost of data packet retransmission, the cost of routing table update, and the short-term network jitter caused by switching. Compared with the traditional backup path switching method based on fixed priority, the SDN controller of the present invention can achieve a more intelligent routing switching decision by comprehensively analyzing the path availability and switching cost, ensuring that the stability and reliability of data transmission are maximized while minimizing the network switching overhead.

[0046] After the SDN controller calculates the list of backup paths, it will send these pre-calculated paths to the virtual router proxy edge computing nodes managed by it, so that each edge computing node can pre-store possible backup routes and quickly adjust its own routing table when the SDN controller triggers the path switching instruction. Path switching in traditional mine networks usually requires a centralized controller to recalculate the path and send down a new configuration. This process may cause delays of several seconds or even longer. The present invention stores backup paths locally in the edge computing node, so that path switching can be completed within milliseconds, greatly improving the response speed of network fault recovery. During the upgrade process of the mine intelligent control system, if the upgrade data transmission is interrupted due to a network failure, it may cause the system upgrade to fail or the functional module to fail to operate normally. The SDN controller of the present invention can complete the path switching at the moment of the network failure, ensuring that the transmission of the upgrade data is not interrupted, thereby ensuring the smooth progress of the system upgrade.

[0047] Embodiment 5: A virtual router proxy edge computing node maintains a local path switching forwarding table based on a backup path list. The local path switching forwarding table includes a shared self-repairing vector orthogonal to the primary path to dynamically mark the real-time status of each backup path. The shared self-repairing vector is shared by multiple virtual router proxy edge computing nodes and is used to identify the activation or to-be-activated status of each path in the backup path set.

[0048] When a partial link failure occurs in the mine network, how to quickly adjust the routing of the data flow so that it bypasses the fault area and continues to transmit through the optimal backup path is the key to ensuring the continuity and stability of the mine intelligent control system upgrade process. The present invention uses the design of a virtual router proxy edge computing node so that each edge computing node can independently maintain the local path switching forwarding table without having to rely entirely on the centralized scheduling of the SDN controller, thereby greatly improving the speed of fault recovery and reducing the network switching lag problem caused by centralized control calculation delays. In traditional network architectures, path switching usually relies on a centralized control method, that is, when a main path fails, the network controller recalculates the backup path and sends the new routing information to all related devices. However, this method is not applicable in a mine environment, because the communication conditions of the underground ring network are complex, and the transmission of the control signal may be affected by factors such as underground equipment failure, power supply problems, and wireless signal interference, resulting in the inability of the centralized controller to complete the path switching in the first time, thereby affecting the continuity of data transmission. The present invention embeds a virtual router agent in the edge computing node, so that the decision of path switching can be completed locally without waiting for the instruction of the SDN controller, which not only shortens the response time of path switching, but also improves the adaptability of the system in the event of sudden network failure.

[0049] The path switching capability of the virtual router proxy edge computing node depends on the local path switching forwarding table, which contains all possible backup paths and is stored orthogonally with the main path, so that the backup path can be independently updated without interfering with the main path. In order to manage the backup path status more efficiently, the present invention introduces a shared self-repairing vector, which is shared by multiple virtual router proxy edge computing nodes and is used to dynamically mark the real-time status of each backup path. The core function of the shared self-repairing vector is to provide a decentralized path activation mechanism, so that multiple edge computing nodes can collaboratively determine the best backup path when a local failure occurs in the network without having to wait for the global instructions of the SDN controller. Compared with the traditional static backup path switching strategy, the shared self-repairing vector makes the path switching process more adaptive, and can dynamically adjust the priority of the backup path according to the real-time status of the network, thereby improving the stability and reliability of data transmission. The working mode of the shared self-repairing vector is dynamic. It not only stores the availability status of the current backup path, but also can intelligently sort the backup path set to optimize the path switching process. In a mine network environment, the transmission performance of different backup paths may change over time. For example, some paths may experience increased latency due to network congestion during a specific time period, while some backup paths may be temporarily unavailable due to equipment failure. The shared self-repair vector of the present invention can monitor the status of these paths in real time, and classify the paths in the backup path set into three states: "activated", "to be activated", and "unavailable". When the main path fails, the virtual router proxy edge computing node will give priority to switching to the backup path in the "activated" state. If all activated paths are unavailable, it will try to switch to the "to be activated" path and decide whether to continue using the path based on the actual transmission effect. The "unavailable" path will not be selected until its state is restored to an available state.

[0050] In the specific implementation process, the shared self-repairing vector can be synchronized between all edge computing nodes through a distributed update mechanism. When a virtual router proxy edge computing node detects that the state of a backup path has changed, such as an increase in path delay or an increase in packet loss rate, it will immediately update the local shared self-repairing vector and synchronize the update information to other nodes, so that the edge computing nodes in the entire mine network can obtain the latest path status information. This distributed path management method avoids the control bottleneck problem that may be caused by the traditional centralized control mode, so that the mine network can respond faster when facing sudden failures. In the upgrade process of the mine intelligent control system, the stability of data transmission is very important. For example, when the coal mining machine control system is upgraded, if the upgrade data packet is lost due to a mine network failure, it may affect the automatic control logic of the coal mining machine, thereby causing serious impact on mine production. The present invention uses a shared self-repairing vector mechanism to enable the upgrade data to quickly find the optimal backup path for transmission when the main path fails, thereby ensuring the stability and continuity of the upgrade process. In addition, due to the distributed characteristics of the shared self-repairing vector, even if the SDN controller is temporarily disconnected due to a mine network failure, the edge computing node can still independently complete the path switching based on the existing path information, avoiding the entire mine network from being paralyzed due to the unavailability of the SDN controller. The traditional path switching method is usually based on a fixed priority rule, that is, the backup path is assigned a priority when it is preset, and the path switching is performed in a fixed order. However, this method cannot dynamically adapt to changes in network status, which may cause the performance of the backup path to be lower than the current fault path in some cases, and even cause more serious network congestion. The shared self-repairing vector of the present invention makes the choice of path switching more flexible through dynamic monitoring and distributed decision-making, and can be adaptively adjusted in combination with the real-time status of the current network, thereby improving the utilization of the backup path and reducing the cost of path switching. In summary, the present invention realizes a distributed and dynamically adaptive path switching solution through virtual router proxy edge computing nodes and shared self-repairing vector mechanism, so that the mine intelligent control system can maintain efficient and stable upgrade data transmission capabilities in a complex underground environment. Compared with the traditional centralized routing management method, the path switching method of the present invention can complete network fault recovery at the millisecond level, greatly improving the availability of the mine intelligent control system, while reducing the dependence on the SDN controller, making the entire system more robust and anti-interference, and providing strong technical support for the online upgrade of the mine intelligent control system.

[0051] Embodiment 6: In response to the SDN controller detecting a failure of one or more data links in a primary path, the SDN controller notifies the corresponding virtual router proxy edge computing node in real time to update a shared self-repair vector; in response to the shared self-repair vector indicating that the backup path state is activated, the virtual router proxy edge computing node dynamically executes a network service switching process, losslessly switches the network service from the primary path where the failed data link is located to the optimal backup path in the backup path list, and updates the local path switching forwarding table to reflect the path state currently used by the service flow.

[0052] Specifically, in actual applications, the mine environment is complex and changeable, and network links may suddenly fail due to power failure, equipment damage, signal interference or physical fracture. If the traditional path switching method relies on static configuration or manual intervention, the system often takes a long time to restore normal communication after detecting the failure of the main path, which may cause the loss of upgraded data packets and even affect the stability of the mine intelligent control system. After detecting the failure of one or more data links of the main path, the SDN controller of the present invention can notify the corresponding virtual router proxy edge computing node in real time to update the shared self-repair vector, thereby ensuring that all edge computing nodes can synchronously perceive the current network status changes and complete path switching in the shortest time. The role of the shared self-repair vector in this embodiment is critical. It is a data structure jointly maintained by all virtual router proxy edge computing nodes, which can dynamically store the status of the current backup path and intelligently sort the backup paths to ensure that the optimal backup path can be quickly found when the main path fails. When the SDN controller detects a primary path failure and notifies the edge computing node to update the shared self-healing vector, the vector will immediately identify the backup path status. If a backup path is already activated, it means that the path has sufficient bandwidth, low latency, and low packet loss rate and can be put into use immediately. At this time, the virtual router proxy edge computing node will dynamically execute the network service switching process, that is, switch the upgraded data originally transmitted through the faulty data link to the optimal backup path indicated by the shared self-healing vector, and complete the path reconfiguration to ensure the continuity and stability of data transmission.

[0053] The path switching process of the present invention adopts a lossless switching mechanism, that is, after the main path fails, the data will not be lost or interrupted for a long time due to the path change. The key to achieving this goal lies in the way of path switching: when the virtual router proxy edge computing node performs switching, it will first establish a parallel data stream on the backup path to ensure that the data can be transmitted normally on the backup path before disconnecting the data stream on the main path, thereby avoiding data loss or a sudden increase in transmission delay. This method is different from the traditional path switching method, which usually starts to look for a new available path after the main path fails, so it will cause a brief data interruption during the switching process. The method of the present invention can achieve instantaneous switching, that is, the data stream will not be affected during the path change process, thereby ensuring the stable operation of the mine intelligent control system.

[0054] This lossless path switching mechanism is particularly important during the online upgrade of the mine intelligent control system. For example, in the upgrade process of the coal mining machine control system, the continuity of the upgrade data is directly related to the accuracy and security of the control logic. If the upgrade data is lost due to the failure of the path switching, it may cause the control algorithm to calculate incorrectly, thereby causing the coal mining machine to malfunction, and even causing equipment damage or production safety accidents. The path switching method of the present invention can immediately complete the data redirection through the backup path at the moment when the main path failure occurs, ensuring the integrity and real-time nature of the upgrade data, and avoiding the impact of network problems on mine production. In addition, after the path switching is completed, the virtual router proxy edge computing node will also update the local path switching forwarding table to reflect the path status used by the current business flow. The update process of the path switching forwarding table is crucial. It determines how subsequent data flows are routed in the mine network to ensure that all edge computing nodes can correctly identify the current network topology changes and avoid sending data to the failed link after the path switching. The routing table update in the traditional mine network usually needs to be uniformly managed by the central controller, so there is a large delay. The design of the present invention enables the virtual router proxy edge computing node to autonomously update the local path switching forwarding table, thereby greatly reducing the time of path adjustment and improving the flexibility and intelligence of path switching. In a wider range of application scenarios, such as the automatic control of the mine ventilation system, the system needs to adjust the fan operating parameters in real time to maintain a reasonable airflow distribution in the mine. If the sensor data cannot be transmitted to the control center due to a network link failure, the ventilation system may not be able to respond correctly in an emergency, affecting the safety of the mine. In the method of the present invention, when the SDN controller detects a data link failure in the ventilation system, it will immediately trigger the path switching process of the virtual router proxy edge computing node, so that key data such as wind speed and gas concentration can continue to be transmitted through the backup path, thereby ensuring the stable operation of the ventilation control system and avoiding safety hazards caused by network failures.

[0055] Embodiment 7: The SDN controller executes the self-repair routing process further including: the virtual router proxy edge computing node periodically sends a data link status detection message to the SDN controller, the data link status detection message carries a data field identifying the real-time performance of the data link on the current path; in response to the SDN controller receiving the data link status detection message, the SDN controller updates the data link performance vector and recalculates the path switching cost vector in the backup path list in real time based on the updated data link performance vector; when the updated path switching cost vector exceeds a preset threshold, the SDN controller actively triggers the virtual router proxy edge computing node to perform a path pre-switching action, and pre-switches to a lower-cost backup path in the backup path list.

[0056] Specifically, in the method of the present invention, the virtual router proxy edge computing node not only assumes the functions of path switching and traffic scheduling, but is also responsible for continuously monitoring the real-time status of the data link. Specifically, each virtual router proxy edge computing node periodically sends data link status detection messages to the SDN controller, which contain detailed link performance parameters, such as key performance indicators such as the delay, bandwidth, and packet loss rate of the current path. The introduction of this data link status detection mechanism enables the SDN controller to obtain the global state of the mine ring network and to evaluate the health status of all data links in the network in real time. Compared with the traditional network architecture that relies on static network configuration or updates the network status only when a fault occurs, the method of the present invention enables the SDN controller to perform more accurate path management based on dynamic data, thereby improving the adaptability of the mine intelligent control system to fluctuations in the network environment. When the SDN controller receives the data link status detection message sent by the virtual router proxy edge computing node, it updates the data link performance vector, which contains the latest performance indicators of all data links, and recalculates the path switching cost vector in the backup path list at each update. The path switching cost vector is used to measure the cost of using different backup paths, including the degree of degradation of the communication quality of the current path, the transmission performance of the backup path, and the data loss or delay fluctuation that may be caused by switching. In traditional mine networks, backup paths are usually predefined and are only enabled after the main path completely fails. The present invention dynamically calculates the path switching cost, so that the SDN controller can actively adjust the routing of the data flow without having to wait until the main path is completely unavailable before switching. If the updated path switching cost vector exceeds the preset performance threshold, for example, the delay of a main path suddenly increases to twice the original, or the bandwidth drops below the minimum acceptable level, the SDN controller will actively trigger the virtual router proxy edge computing node to perform path pre-switching actions. The core idea of ​​path pre-switching is that instead of waiting for the main path to fail completely, when it is detected that the network quality has dropped to the level that affects data transmission, it will switch to a lower-cost backup path in the backup path list in advance to ensure that the transmission quality of the data flow will not be affected by the performance degradation of the main path.

[0057] The execution process of the path pre-switching action needs to be precisely controlled to avoid network jitter or unnecessary data flow redirection caused by too frequent path switching. In the method of the present invention, the SDN controller will not only calculate the path switching cost, but also analyze the fluctuation trend of the current path state in combination with historical data. If the performance of a data link is only temporarily reduced, such as a temporary delay increase caused by network congestion, the SDN controller may not immediately trigger the path switching, but wait for a short time to detect again whether it has returned to normal. If the performance degradation of the data link persists and has affected the stability of data transmission, the SDN controller will immediately trigger the path pre-switching to ensure that the data stream always remains on the optimal transmission path. This path pre-switching strategy is particularly important in the upgrade process of the mine intelligent control system. For example, when the underground equipment control system is remotely upgraded, the transmission quality of the upgrade data directly determines the success rate of the upgrade. If the data transmission rate is reduced due to the degradation of the main path performance, the upgrade process may be forced to be extended or even cause the upgrade to fail. The method of the present invention can select a better backup path in advance for switching when the performance of the main path just begins to decline, thereby ensuring that the upgraded data can be transmitted with optimal quality, ensuring that the upgrade process of the mine intelligent control system is successfully completed. In addition, the path pre-switching mechanism of the present invention can also effectively respond to dynamic environmental changes in the mine network. For example, in the intelligent control scenario of the mine ventilation system, the gas concentration sensor needs to transmit data to the central control system in real time in order to adjust the fan operating parameters in time. If the delay of the data link suddenly increases, and the control system still adjusts the fan operating status according to the old data, it may cause uneven gas flow inside the mine, increasing safety risks. The path pre-switching mechanism of the present invention can switch the data stream to a low-latency backup path before the delay reaches the critical value, ensuring that the gas concentration data can be transmitted in real time, thereby ensuring the safe operation of the ventilation system.

[0058] Embodiment 8: The dynamic execution of the network service switching process includes: the virtual router proxy edge computing node maintains a consistent hash mapping for the currently activated network service path, and the consistent hash mapping maps the network service flow identifier to a set of edge computing nodes on the hash ring; in response to the activation or activation status change of the path state, the consistent hash ring is dynamically updated to eliminate the edge computing node or data link corresponding to the faulty data link, and the transmission path of the network service flow is remapped to ensure the uniform distribution and load balancing of the network service flow; during the service switching process, the continuity of the original service flow and the hash ring mapping is maintained to avoid service jitter caused by frequent path switching in a short period of time.

[0059] Specifically, in the scheme of the present invention, the virtual router proxy edge computing node adopts consistent hash mapping to maintain the currently activated network service path. The core role of this mechanism is to ensure that different data streams can still be transmitted according to the optimal path when the network topology changes, and can avoid sudden business flow interruption or load imbalance caused by path adjustment. The basic principle of consistent hash mapping is to map the identifier of the network business flow (such as IP address, port number or flow ID) to a hash ring and assign it to different edge computing nodes according to the hash value. In the mine intelligent control system, the data flow may include mine monitoring data, equipment control instructions, remote upgrade data, etc. The reliability of these business flows is directly related to the safety of mine production. Therefore, when the path is adjusted, how to ensure the uniform distribution and continuity of the business flow is crucial. In the scheme of the present invention, the virtual router proxy edge computing node adopts consistent hash mapping to maintain the currently activated network service path. The core role of this mechanism is to ensure that different data streams can still be transmitted according to the optimal path when the network topology changes, and can avoid sudden business flow interruption or load imbalance caused by path adjustment. The basic principle of consistent hash mapping is to map the identifier of the network service flow (such as IP address, port number or flow ID) to a hash ring and assign it to different edge computing nodes according to the hash value. In the mine intelligent control system, the data flow may include mine monitoring data, equipment control instructions, remote upgrade data, etc. The reliability of these service flows is directly related to the safety of mine production. Therefore, when the path is adjusted, it is crucial to ensure the uniform distribution and continuity of the service flow.

[0060] In addition, during the remote upgrade process, the transmission path of the upgrade data needs to have extremely high reliability, because any packet loss may cause the upgrade to fail or the device to malfunction. If the transmission quality of a data link decreases during the upgrade process, the traditional path switching method usually switches the entire data stream to a new path immediately, which may cause the transmission path of all upgrade data to change dramatically in a short period of time, thereby causing unnecessary network fluctuations. In the method of the present invention, the virtual router proxy edge computing node will redirect only the affected data stream based on the adjustment strategy of the hash map without affecting the data transmission of the entire network, thereby ensuring the stability of the upgrade process. Another key advantage of consistent hash mapping is load balancing, that is, when adjusting the path, it is not just a simple search for an available path, but based on the hash ring mechanism, the new data stream can be evenly distributed among all available edge computing nodes, thereby avoiding the problem of traffic concentration on a few paths and causing local congestion. For example, during the upgrade process of the mine production optimization scheduling system, the system needs to continuously receive production data and calculate the optimal scheduling strategy. If a computing node is overloaded due to path switching, it may affect the real-time nature of the scheduling decision. Through consistent hash mapping, the present invention can ensure the load balancing of the business flow after the path adjustment, so that the task volume of each computing node remains evenly distributed, thereby improving the overall computing efficiency of the system. In the method of the present invention, in order to further improve the stability of the path adjustment, the virtual router proxy edge computing node also adopts the principle of minimum disturbance, that is, when the path is adjusted, the mapping relationship of the original data flow is kept unchanged as much as possible, and only the affected minimum subset is adjusted. The application of this principle enables the mine intelligent control system to minimize the transmission fluctuations of upgraded data or control instructions when the network changes. For example, during the upgrade process of the mine power supply monitoring system, if part of the transmission data flow needs to be reallocated due to the path adjustment, and these data involve real-time power load monitoring, any instability in the transmission may affect the power supply safety. The method of the present invention can ensure that even when the network is adjusted, the original business flow can still be transmitted according to the optimal path, thereby ensuring the stable operation of mine production.

[0061] Embodiment 9: The delay and packet loss rate in the data link performance vector are processed by the SDN controller using a statistical sliding window algorithm, and the least squares method is used to predict the evolution trend of the data link performance, so as to predict the probability of data link failure. When the predicted evolution trend of the data link performance exceeds the set warning threshold, the SDN controller proactively issues a preventive backup path switching instruction to the virtual router proxy edge computing node in advance.

[0062] Specifically, the stability of the mine intelligent control system is highly dependent on the reliability of the underground network, and the traditional network management method is usually based on passive fault detection, that is, the path adjustment is performed only when the data link fails completely or the performance is seriously degraded. However, in the complex network environment of the mine, the degradation of the data link is often a gradual process, such as increased delay or increased packet loss rate caused by factors such as equipment aging, signal interference, and network congestion. If only relying on the emergency treatment method after the failure occurs, it may not only cause the upgrade data transmission of the mine intelligent control system to be interrupted, but also affect the stability of mine production scheduling and safety monitoring. Therefore, the present invention proposes a path switching method for active prediction and advance optimization, so that the SDN controller can take preventive measures before the failure actually occurs to ensure the high reliability of the data link. In the method of the present invention, the delay and packet loss rate in the data link performance vector are processed by the SDN controller using a statistical sliding window algorithm. The core idea of ​​the statistical sliding window algorithm is to select a time window from the historical performance data of the data link, and calculate the key statistical indicators such as the mean, variance, and extreme value of the data in the window to observe the short-term performance fluctuations of the data link. Compared with the traditional single-point measurement method, the sliding window method can effectively smooth out sudden abnormal fluctuations and avoid the impact of short-term jitter on network status evaluation. For example, in the mine wireless communication link, the movement of underground vehicles or the operation of fans may cause instantaneous signal interference, but these short-term fluctuations usually do not affect the long-term data transmission performance. Therefore, the trend of network performance calculated by the sliding window can more accurately capture the true evolution trend of the data link. However, simply relying on the sliding window to calculate the current state of network performance is still not enough for accurate prediction. Therefore, the present invention further uses the least squares method to predict the evolution trend of data link performance. The least squares method is a regression analysis method that can fit the best trend line based on the historical performance data of the data link to predict the state of the data link in the future. Specifically, the SDN controller uses the data in the sliding window to calculate the changing trend of the delay and packet loss rate, and fits a time evolution model through the least squares method to predict the future data link state. For example, if the packet loss rate of a data link shows an exponential growth trend in the past 30 minutes, it can be inferred that the link is likely to be severely degraded or even completely failed in the next 10-20 minutes. In traditional mine network management methods, data links often trigger path switching only after large-scale packet loss or complete interruption. The prediction method of the present invention can identify potential risks in advance and take proactive optimization measures before network performance deteriorates to a critical point.

[0063] When the predicted evolution trend of data link performance exceeds the set warning threshold, the SDN controller will proactively issue preventive backup path switching instructions to the virtual router proxy edge computing node in advance. The warning threshold here is not a fixed value, but a dynamic threshold based on adaptive adjustment. Specifically, the SDN controller will dynamically adjust the threshold for triggering path switching based on historical data, current network status and business needs. For example, during the peak production period of the mine, the network load is high, and the reliability requirements for the data link are higher. Therefore, the warning threshold can be appropriately lowered to trigger path switching earlier; during the low-load period, the network has a strong fault tolerance, and the threshold can be appropriately increased to reduce unnecessary path switching and prevent network jitter. The role of the preventive path switching instruction is to allow the data flow to migrate to the backup path before the data link fails completely, avoiding network interruption caused by sudden failures. For example, in the mine gas monitoring system, if the delay trend of a data link continues to rise and no measures are taken, it may cause the gas concentration data to be unable to be transmitted to the control center in real time, thereby affecting the timeliness of safety warnings. The method of the present invention can switch the data stream in advance when it detects that the performance of the link continues to decline, so that it continues to be transmitted through the backup path, thereby ensuring the stable operation of the gas monitoring system. Similarly, in the upgrade process of the mine intelligent control system, if the upgrade data is lost due to network problems, it may cause the equipment upgrade to fail, and the preventive path switching method of the present invention can ensure that the upgrade data is transmitted under the optimal network conditions, greatly improving the success rate of the upgrade. In addition, the preventive path switching instruction of the present invention does not take effect immediately, but adopts a progressive switching strategy, that is, when the data link state has not completely failed, the data flow weight of the backup path is gradually increased, so that the migration process of the data flow is more stable. For example, in the mine production optimization system, if the delay of a data link is slowly rising, the SDN controller will not directly switch all data streams, but first guide some low-priority data streams to the backup path, and observe the changes in network performance. If the performance of the main path continues to decline, the high-priority data stream will be gradually migrated to the backup path to ensure the stability of data transmission. Compared with the traditional sudden path switching method, this progressive switching strategy can minimize business jitter and ensure the smooth operation of the mine intelligent control system.

[0064] Embodiment 10: A plurality of virtual router proxy edge computing nodes share self-repair vectors in real time through a multicast channel, and use message queues and distributed consistency protocols to ensure the consistency of path switching states; wherein the path switching cost vector also includes an energy consumption indicator of the path, and the SDN controller, based on the path energy consumption prediction, gives priority to switching to backup paths with lower energy consumption, so as to achieve the goal of green and energy-saving network.

[0065] In the method of the present invention, multiple virtual router proxy edge computing nodes share self-repair vectors in real time through a multicast channel. The introduction of this mechanism enables the path state information in the mine network to be quickly synchronized between all edge computing nodes, ensuring that all path switching decisions are based on the latest network state information. The traditional network architecture usually adopts a point-to-point path update method. When the state of a certain path changes, all relevant devices need to be notified one by one. This method is easily affected by network delays and communication instability in the mine environment, resulting in the path switching information being out of sync between different nodes. The present invention adopts a multicast channel so that all virtual router proxy edge computing nodes can simultaneously receive and update the shared self-repair vector, thereby ensuring the synchronization and consistency of the path state. In addition, in order to ensure the consistency of the path switching state between all edge computing nodes, the present invention adopts a message queue and a distributed consistency protocol to ensure that there will be no inconsistent data flow redirection during the path switching process. In the mine intelligent control system, different edge computing nodes may be located in different areas of the mine. If the synchronization of the path switching information cannot be guaranteed, it may cause some nodes to still use the failed path, while some nodes have completed the path switching, resulting in unstable data transmission. For example, in a mine gas monitoring system, if an edge computing node mistakenly believes that the main path is still available, while another node has switched to a backup path, it may cause the loss or repeated transmission of sensor data, affecting the accuracy of gas concentration monitoring. The message queue mechanism of the present invention ensures that all path switching instructions are executed in a strict time sequence, and all edge computing nodes can make consistent path switching decisions based on the same path state data, while the distributed consistency protocol (such as RAFT or Paxos) further ensures the coordination of the path switching state between multiple edge computing nodes, so that even in the case of network environment fluctuations, the consistency of path switching can be guaranteed. In addition to the consistency of path switching, the present invention also adds the energy consumption index of the path to the path switching cost vector, and the SDN controller, based on the path energy consumption prediction, gives priority to switching to the backup path with lower energy consumption to achieve the green energy saving goal of the network. Traditional path switching algorithms usually only consider the delay, bandwidth and packet loss rate of the path, but in the mine network environment, some paths may need to rely on high-power devices (such as signal amplifiers, relay stations, etc.) to maintain stable communication, while other paths may be natural low-power paths (such as optical fiber direct links, short-distance wireless communication links, etc.). If the energy consumption factor is not considered during the path switching process, it may lead to excessive energy consumption overhead of the mine intelligent control system, which is not in line with the sustainable development goals of green mines.Therefore, the path energy consumption optimization strategy of the present invention enables the SDN controller to not only consider the communication quality when selecting a backup path, but also comprehensively evaluate the energy consumption of different paths, and give priority to using low-power links for data transmission, thereby reducing overall energy consumption while ensuring communication stability.

[0066] In the process of path energy consumption optimization, the SDN controller will model the energy consumption characteristics of different data links, and based on historical data and current status, predict the energy consumption trend of different paths in the future. For example, in a mine network, some wireless communication links have high energy consumption under high load conditions, while the energy consumption of optical fiber links is relatively stable. Therefore, under low load conditions, the SDN controller may give priority to using wireless links to improve flexibility, and under high load conditions, it will give priority to switching to optical fiber links to reduce energy consumption. In addition, the energy consumption optimization algorithm of the present invention will also comprehensively consider the cost of path switching. For example, if the switching cost of a low-power path is high (such as requiring a long time for signal resynchronization), the SDN controller may choose a path with slightly higher energy consumption but lower switching cost, so as to ensure energy saving while not affecting the continuity of data transmission. In actual application scenarios, such as the online upgrade process of a mine intelligent ventilation control system, if the system's control instruction transmission link needs to be switched due to a fault, and the energy consumption problem is not considered, it may cause the fan control signal to be transmitted through a high-power path, thereby increasing the overall energy consumption overhead of the mine. The method of the present invention can ensure that the transmission path of the ventilation control command gives priority to the low-power path under the premise of ensuring delay and reliability, thereby realizing the intelligentization and energy-saving optimization of the fan control system. In addition, during the upgrade process of the mine video monitoring system, due to the high energy consumption of high-definition video data transmission, the SDN controller of the present invention can dynamically calculate the energy consumption of different backup paths when switching paths, and select the path with the best energy consumption and sufficient bandwidth, ensuring that the video data can be transmitted efficiently, while reducing the overall power consumption of the mine intelligent monitoring system.

[0067] The preferred embodiments of the present disclosure are described above with reference to the accompanying drawings, but the scope of the present disclosure is not limited thereby. Any modification, equivalent substitution and improvement made by those skilled in the art without departing from the scope and essence of the present disclosure shall be within the scope of the present disclosure.

Claims

1. A method for upgrading a mine intelligent control system supported by an underground ring network, characterized in that: The method comprises: Step 1: Deploy edge computing nodes underground, each of which corresponds to an independent functional module of the mine intelligent control system; each edge computing node is connected to the underground ring network; each edge computing node includes: a twin part and an upgrade part; the twin part is a real-time mirror of the functional module corresponding to the edge computing node; Step 2: When a functional module needs to be upgraded, the upgrade data is sent to the underground ring network. The underground ring network controls the upgrade data through the SDN controller according to the header in the upgrade data, and transmits it to the edge computing node corresponding to the functional module through the data link through routing control; Step 3: After receiving the upgrade data, the upgrade part of the edge computing node isolates the functional module from the mine intelligent control system, and the twin part replaces the functional module to realize the corresponding function in the mine intelligent control system; the upgrade part transmits the upgrade data to the isolated functional module for upgrading; Step 4: When the upgrade is completed, the upgrade part isolates the twin part from the mine intelligent control system, and releases the isolation of the functional module, allowing the functional module to be reconnected to the mine intelligent control system.

2. The method for upgrading the mine intelligent control system supported by the underground ring network according to claim 1, characterized in that: The functional modules of the mine intelligent control system include at least: a monitoring and sensing module for real-time monitoring of the mine environment, equipment operating status and personnel safety, a data acquisition and communication module for collecting, transmitting and storing underground data, an intelligent control and automation module for automatic control of various types of mine equipment, and a production optimization and intelligent scheduling module for scheduling and optimizing the mine production process.

3. The method for upgrading the mine intelligent control system supported by the underground ring network as claimed in claim 2, characterized in that: When a data link or route fails due to equipment failure or power outage in the underground ring network, the SDN controller executes a self-repair routing process to ensure that the upgrade data is under the control of the routing and other data links are sent to the corresponding functional modules; The routes include: a main route and a backup route.

4. The method for upgrading the mine intelligent control system supported by the underground ring network as claimed in claim 3, characterized in that: The SDN controller executes the self-healing routing process specifically including: the SDN controller maintains global topology information and data link status data structure for multiple edge computing nodes, the data link status data structure includes an edge computing node reachability identification matrix and a data link performance vector between edge computing nodes, the edge computing node reachability identification matrix orthogonally identifies the current activity state of each data link or edge computing node for the paths between multiple edge computing nodes, and the data link performance vector includes one or more of delay, bandwidth and packet loss rate; the SDN controller periodically calculates and pre-stores a self-healing backup path list based on the data link status data structure, the backup path list includes several backup routes for each main routing path, and each path entry in the backup path list includes a path sequence identifier, a path availability probability vector and a path switching cost vector; the SDN controller sends the pre-calculated backup path list to the virtual router proxy edge computing node managed by it.

5. The method for upgrading the mine intelligent control system supported by the underground ring network as claimed in claim 4, characterized in that: The virtual router proxy edge computing node maintains a local path switching forwarding table based on the backup path list. The local path switching forwarding table contains a shared self-repairing vector orthogonal to the main path to dynamically mark the real-time status of each backup path. The shared self-repairing vector is shared by multiple virtual router proxy edge computing nodes and is used to identify the activation or to-be-activated status of each path in the backup path set.

6. The method for upgrading the mine intelligent control system supported by the underground ring network according to claim 5, characterized in that: In response to the SDN controller detecting a failure of one or more data links in the primary path, the SDN controller notifies the corresponding virtual router proxy edge computing node in real time to update the shared self-repair vector; in response to the shared self-repair vector indicating that the backup path state is activated, the virtual router proxy edge computing node dynamically executes the network service switching process, losslessly switches the network service from the primary path where the failed data link is located to the optimal backup path in the backup path list, and updates the local path switching forwarding table to reflect the path state currently used by the service flow.

7. The method for upgrading the mine intelligent control system supported by the underground ring network according to claim 6, characterized in that: The SDN controller executes the self-healing routing process also includes: the virtual router proxy edge computing node periodically sends a data link status detection message to the SDN controller, the data link status detection message carries a data field that identifies the real-time performance of the data link on the current path; in response to the SDN controller receiving the data link status detection message, the SDN controller updates the data link performance vector and recalculates the path switching cost vector in the backup path list in real time according to the updated data link performance vector; when the updated path switching cost vector exceeds a preset threshold, the SDN controller actively triggers the virtual router proxy edge computing node to perform a path pre-switching action, and pre-switches to a lower-cost backup path in the backup path list.

8. The method for upgrading the mine intelligent control system supported by the underground ring network as claimed in claim 7, characterized in that: The dynamic execution of network service switching process includes: the virtual router agent edge computing node maintains a consistent hash map for the currently activated network service path, and the consistent hash map maps the network service flow identifier to the edge computing node set on the hash ring; in response to the activation or activation status change of the path state, the consistent hash ring is dynamically updated to eliminate the edge computing node or data link corresponding to the faulty data link, and the transmission path of the network service flow is remapped to ensure the uniform distribution and load balancing of the network service flow; during the service switching process, the continuity of the original service flow and the hash ring mapping is maintained to avoid service jitter caused by frequent path switching in a short period of time.

9. The method for upgrading the mine intelligent control system supported by the underground ring network as claimed in claim 8, characterized in that: The delay and packet loss rate in the data link performance vector are processed by the SDN controller using a statistical sliding window algorithm, and the least squares method is used to predict the evolution trend of the data link performance to predict the probability of data link failure. When the predicted evolution trend of the data link performance exceeds the set warning threshold, the SDN controller proactively issues preventive backup path switching instructions to the virtual router proxy edge computing node in advance.

10. The method for upgrading a mine intelligent control system supported by an underground ring network as claimed in claim 9, characterized in that: Multiple virtual router proxy edge computing nodes share self-repair vectors in real time through multicast channels, and use message queues and distributed consistency protocols to ensure the consistency of path switching status; the path switching cost vector also includes the energy consumption index of the path, and the SDN controller gives priority to switching to alternative paths with lower energy consumption based on the path energy consumption prediction, so as to achieve the goal of green and energy-saving network.

Citation Information

Patent Citations

  • Digital twinning intelligent monitoring system for unmanned fully mechanized excavation face of mine

    CN111177942A

  • Intelligent mine ventilation regulation and control system based on digital twinning and data driving

    CN115963763A

  • Remote upgrading and updating method for FPGA (Field Programmable Gate Array) configuration file

    CN117111997A

  • Batch equipment upgrading method and device, medium and equipment

    CN117908938A

  • State monitoring method and device in system upgrading process and electronic equipment

    CN118860770A

Cited By

  • Intelligent cooling device for mine heat damage treatment

    CN120367636A

  • Well drilling process optimization method and system based on digital twinning

    CN120980115A