Method and device for solving mine ventilation network

Through the simplification of wind resistance value and the Scott-Hisley algorithm to optimize the mine ventilation network solution, the problems of slow resolution and easy dispersion in the existing technology are solved, and more efficient and stable ventilation network solution is achieved, and the design efficiency and safety of the mine ventilation system are improved.

CN113901737BActive Publication Date: 2025-07-25BUSINESS-INTELLIGENCE OF ORIENTAL NATIONS CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111155104.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-29
Publication Date
2025-07-25
Estimated Expiration
2041-09-29

AI Technical Summary

Technical Problem

The existing mine ventilation network solution software has the problems of slow solution speed and easy to diverge in the iteration process. It is mainly due to the large difference between the initial value assignment method and the actual situation, which leads to a large number of iterations and is not easy to converge. The complex network structure increases the unknown amount of the system of equations, which affects the solution efficiency and stability.

Method used

The wind resistance value simplification method is used to simplify the ventilation network diagram of complex mines into the smallest tree and the remaining branches. The air volume is corrected by the Scott-Hisley algorithm, and the weight value is determined based on the product of wind resistance and air volume, and the initial value is reasonably assigned, and the iterative calculation process is optimized.

Benefits of technology

It improves the speed and stability of the mine ventilation network solution, reduces the number of iterations, improves the computing efficiency and accuracy, and ensures the accuracy and safety of the ventilation system design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113901737B_ABST
    Figure CN113901737B_ABST
Patent Text Reader

Abstract

The present invention provides a method and device for solving a mine ventilation network. The method includes: based on a wind resistance value simplification method, in an original ventilation network diagram, simplifying a local ventilation network that meets a preset condition into a branch to obtain a first ventilation network diagram; based on the first ventilation network diagram, determining a minimum tree and co-trees with an outlet shaft or an inlet shaft as the root node; and based on the depth of the co-trees and a correction algorithm, determining the solution result of the original ventilation network diagram. The method for solving a mine ventilation network provided by the present invention simplifies a complex mine ventilation network diagram through a wind resistance value simplification method, generates a minimum tree and co-trees based on the simplified ventilation network diagram, and determines the solution results of each branch in the original ventilation network diagram according to the depth of the co-trees and the correction algorithm. It can improve the solution speed, and at the same time, by adopting a more reasonable iterative calculation method for initial value assignment, it can improve the solution stability and solution efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of mine ventilation, and particularly relates to a method and device for solving mine ventilation network. Background Technique

[0002] A mine ventilation system is an engineering system composed of a ventilation network that supplies fresh air to each working place underground and discharges polluted air, ventilation power, and ventilation control facilities, etc. It sends fresh air underground for workers to breathe, dilutes and discharges toxic, harmful, and explosive gases gushing out during mining. Therefore, it has an important impact on the safe production of mines and is a basic project of mines. Solving the mine ventilation network can provide reference for the design and modification of the mine ventilation system and is the basic support of the mine ventilation system.

[0003] At present, there are various computer software systems for solving ventilation networks at home and abroad. These software systems greatly simplify the difficulty of solving mine ventilation networks and improve the design efficiency and safety of ventilation systems. However, in actual use, these software generally have problems such as slow calculation speed for complex ventilation networks and easy divergence in the iterative process.

[0004] An important reason for the slow calculation speed and easy divergence is that when calculating the ventilation network iteratively, the initial air volume assigned to each co-tree branch is quite different from the actual situation. At present, the commonly used method for assigning initial values is to assign fixed initial values to the co-tree branches, such as 10 m 3 / min. However, for many mines, the air volume of their roadways or some roadways deviates far from this initial value, even by dozens or nearly a hundred times. This leads to a large number of iterations in the calculation process and even the divergence of iterative calculations. In addition, the actual mine ventilation network system is complex, with various branch relationships such as series, parallel, and diagonal connections, resulting in a large number of unknowns and a large number of equations in the ventilation network solution, which also makes the ventilation network solution process complex and the iterative calculation not easy to converge. Summary of the Invention

[0005] In view of the problems existing in the prior art, the present invention provides a method and device for solving mine ventilation network.

[0006] In the first aspect, the present invention provides a method for solving mine ventilation network, including:

[0007] Based on the air resistance value simplification method, in the original ventilation network diagram, simplify the local ventilation network that meets the preset conditions into one branch to obtain the first ventilation network diagram;

[0008] Based on the first ventilation network diagram, determine the minimum tree and co-tree branches with the outlet well or inlet well as the root node;

[0009] Determine the solution result of the original ventilation network diagram based on the depth of the remaining tree branches and the correction algorithm;

[0010] Wherein, the preset condition is that in the original ventilation network diagram, there is a local ventilation network where the air resistance of each branch is less than a preset multiple of the average air resistance of other branches, and there are exactly two connection points between the branches obtained by simplifying the local ventilation network and other branches; the solution result includes the air volume and air pressure of each branch in the original ventilation network diagram.

[0011] Optionally, the air resistance of the branch obtained by simplifying the local ventilation network is the air resistance of the branch with the largest air resistance in the local ventilation network.

[0012] Optionally, the determining of the minimum tree and the remaining tree branches with the outlet well or the inlet well as the root node based on the first ventilation network diagram includes:

[0013] Determine the weights of each branch based on the first ventilation network diagram and sort them;

[0014] Based on the weights of each branch, with the goal of minimizing the sum of the weights of each branch, determine the minimum tree and the remaining tree branches with the outlet well or the inlet well as the root node in the first ventilation network diagram;

[0015] Wherein, the weights of each branch are determined according to the product of the branch air volume and air resistance. If the air volume is unknown, it is determined according to the branch air resistance.

[0016] Optionally, the determining of the solution result of the original ventilation network diagram based on the depth of the remaining tree branches and the correction algorithm includes:

[0017] Based on the depths of the two end nodes of the remaining tree branches and the number of nodes on the minimum tree with the same depth as the two end nodes respectively, determine the initial air volume values of each remaining tree branch;

[0018] Based on the Scott-Hisley algorithm, correct the air volume of the loop where each remaining tree branch is located until the air volume of each loop meets the preset accuracy range, and determine the final result of the air volume of each loop;

[0019] Based on the final result of the air volume of each loop, determine the solution result of the original ventilation network.

[0020] Optionally, the based on the Scott-Hisley algorithm, correcting the air volume of the loop where each remaining tree branch is located until the air volume of each loop meets the preset accuracy range and determining the final result of the air volume of each loop includes:

[0021] If there is a branch with natural air pressure, initialize the air pressure value of the branch with natural air pressure;

[0022] If there is a branch with a fan, fit the fan characteristic curve based on the initial air volume, and initialize the wind pressure value of the branch with the fan.

[0023] Based on the loop air volume correction formula in the Scott-Hisley algorithm, determine the correction value of the air volume of each loop where the cotrees are located.

[0024] If the correction value of the air volume of the loop does not meet the preset accuracy range and the number of iterations is less than the preset threshold, then update the correction value of each loop where the cotrees are located again based on the corrected air volume of the independent loop where the cotrees are located.

[0025] If the correction value of the loop does not meet the preset accuracy range and the number of iterations is greater than the preset threshold, then determine the weights of each branch according to the corrected air volume of the independent loop where the cotrees are located, and reorder them.

[0026] If the correction value of the loop meets the preset conditions, then determine the final result of the air volume of each loop according to the correction value of the loop.

[0027] Optionally, the loop air volume correction formula in the Scott-Hisley algorithm is:

[0028]

[0029] Where R i , Q i are the air resistance and air volume of each branch in the independent loop where the cotrees are located; is the algebraic sum of the air pressure or air resistance of each branch in the independent loop where the cotrees are located. When the branch wind direction is the same as that of the cotree, its air pressure takes a positive value, otherwise it takes a negative value; ∑|R i Q i | is the sum of the absolute values of the products of the air volume and air resistance of each branch in the independent loop where the cotrees are located; H 通 is the air pressure of the ventilator in the independent loop where the cotrees are located. When the air flow direction it acts on is the same as that of the cotree, it takes a negative value, otherwise it takes a positive value; H 自 is the natural air pressure in the independent loop where the cotrees are located. When the air flow direction it acts on is the same as that of the cotree, it takes a negative value, otherwise it takes a positive value.

[0030] Optionally, before simplifying the local air network that meets the preset conditions into one branch in the original ventilation network diagram to obtain the first ventilation network diagram, the method based on the air resistance value simplification method further includes:

[0031] Determine whether each branch in the original ventilation network diagram meets the determination conditions of the series relationship and / or the parallel relationship.

[0032] If the determination condition for the series connection relationship is met, then two or more branches in series are merged into one branch. It is determined that the air volume of the merged branch is the same as the air volume of any one of the two or more branches in series. The air resistance of the merged branch is the sum of the air resistances of the two or more branches in series, and the air pressure of the merged branch is the sum of the air pressures of the two or more branches in series;

[0033] If the determination condition for the parallel connection relationship is met, then two or more branches in parallel are merged into one branch. It is determined that the air volume of the merged branch is the sum of the air volumes of the two or more branches in parallel. The reciprocal of the square root of the air resistance of the merged branch is the sum of the reciprocals of the square roots of the air resistances of the two or more branches in parallel. The air pressure of the merged branch is the same as the air pressure of any one of the two or more branches in parallel;

[0034] The original ventilation network diagram after merging branches is used as the input for the air resistance value simplification method;

[0035] Among them, the determination condition for the series connection relationship is that there are two or more branches in the original ventilation network diagram that are connected end to end with a common node, and the common node does not exist on other branches; the determination condition for the parallel connection relationship is that there are two or more branches in the original ventilation network diagram with a common node, and the common node is the two end points of the branch.

[0036] In a second aspect, the present invention provides an electronic device for solving a mine ventilation network, including a memory, a transceiver, and a processor, where:

[0037] The memory is used to store a computer program; the transceiver is used to transmit and receive data under the control of the processor; the processor is used to read the computer program in the memory and implement the steps of the method for solving the mine ventilation network described in the first aspect above.

[0038] In a third aspect, the present invention provides a device for solving a mine ventilation network, and the device includes:

[0039] A simplification module, configured to simplify a local ventilation network that meets a preset condition into one branch in the original ventilation network diagram based on the air resistance value simplification method, to obtain a first ventilation network diagram;

[0040] A determination module, configured to determine a minimum tree and co-tree branches with an outlet well or an inlet well as the root node based on the first ventilation network diagram;

[0041] A solution module, configured to determine the solution result of the original ventilation network diagram based on the depth of the co-tree branches and a correction algorithm;

[0042] Wherein, the preset condition is that in the original ventilation network diagram, there exists a local air network where the air resistance of each branch is less than a preset multiple of the average air resistance of other branches, and there are only two connection points between the branches obtained by simplifying the local air network and other branches; the solution results include the air volume and air pressure of each branch in the original ventilation network diagram.

[0043] Fourthly, the present invention provides a processor-readable storage medium storing a computer program for causing the processor to execute the steps of the method for solving the mine ventilation network as described in the first aspect above.

[0044] The method and device for solving the mine ventilation network provided by the present invention simplify the complex mine ventilation network diagram through the air resistance value simplification method, generate the minimum tree and the co-tree branches based on the simplified ventilation network diagram, and determine the solution results of each branch in the original ventilation network diagram according to the depth of the co-tree branches and the correction algorithm. It can improve the solution speed, and at the same time adopt a more reasonable iterative calculation method for initial value assignment, which can improve the stability and efficiency of the solution. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the following drawings are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0046] Figure 1 is a schematic flow chart of the method for solving the mine ventilation network provided by the present invention;

[0047] Figure 2 is a schematic diagram of the actual mine ventilation roadway provided by the present invention;

[0048] Figure 3 is a schematic diagram of the mine ventilation network provided by the present invention;

[0049] Figure 4 is a schematic diagram before simplifying the local air network in the ventilation network diagram provided by the present invention;

[0050] Figure 5 is a schematic diagram after simplifying the local air network in the ventilation network diagram provided by the present invention;

[0051] Figure 6 is a schematic diagram before merging the series branches in the ventilation network diagram provided by the present invention;

[0052] Figure 7 is a schematic diagram after merging the series branches in the ventilation network diagram provided by the present invention;

[0053] Figure 8 It is a schematic diagram before the merger of parallel branches in the ventilation network diagram provided by the present invention;

[0054] Figure 9 It is a schematic diagram after the merger of parallel branches in the ventilation network diagram provided by the present invention;

[0055] Figure 10 It is the overall flowchart of the method for solving the mine ventilation network provided by the present invention;

[0056] Figure 11 It is a schematic structural diagram of the electronic device for solving the mine ventilation network provided by the present invention;

[0057] Figure 12 It is a schematic structural diagram of the device for solving the mine ventilation network provided by the present invention. Specific embodiments

[0058] To make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present invention without making creative efforts shall fall within the protection scope of the present invention.

[0059] The following combines Figures 1 - 12 Describe the method and device for solving the mine ventilation network provided by the present invention.

[0060] Figure 1 It is a schematic flowchart of the method for solving the mine ventilation network provided by the present invention. As Figure 1 shown, the method includes:

[0061] Step 101, based on the wind resistance value simplification method, in the original ventilation network diagram, simplify the local wind network that meets the preset conditions into one branch to obtain the first ventilation network diagram;

[0062] Step 102, based on the first ventilation network diagram, determine the minimum tree and the co-tree branches with the outlet well or the inlet well as the root node;

[0063] Step 103, based on the depth of the co-tree branches and the correction algorithm, determine the solution result of the original ventilation network diagram;

[0064] Among them, the preset condition is that in the original ventilation network diagram, there is a local air network where the air resistance of each branch is less than a preset multiple of the average air resistance of other branches, and there are only two connection points between the branches obtained by simplifying the local air network and other branches; the calculation results include the air volume and air pressure of each branch in the original ventilation network diagram.

[0065] Specifically, the actual mine ventilation roadway includes multiple outlet shafts and inlet shafts, which are usually determined according to the wind direction. The ground node corresponding to the branch where the wind flows out is the outlet shaft; the ground node corresponding to the branch where the wind enters the mine from the ground node is the inlet shaft. Based on the situation of the actual mine ventilation roadway, as Figure 2 shown.

[0066] By simplifying the schematic diagram of the actual mine ventilation roadway to a certain extent, without considering the scale and spatial relationship, its corresponding ventilation network diagram is obtained, as Figure 3 shown. The ventilation network diagram of the mine can clearly reflect the direction and splitting / combining relationship of the air flow, which is convenient for ventilation network calculation and ventilation system analysis, and is one of the important drawings for mine ventilation management.

[0067] The shape of the ventilation network diagram can be changed. In order to more clearly express the connection relationship and ventilation characteristics among the roadway shafts in the ventilation system, the nodes of the ventilation network diagram can be shifted, and the branches can be curved or stretched. Usually, the overall shape of the ventilation network diagram is habitually drawn as an "ellipse".

[0068] To draw the mine ventilation network diagram, it can generally be carried out according to the following steps:

[0069] 1. Node numbering: On the mine ventilation system diagram, number the splitting / combining points of the roadway air flow along the air flow direction. The numbering order is usually from small to large along the air flow direction, or it can also be numbered separately according to the system or wing. The node numbers cannot be repeated and should be continuous.

[0070] 2. Branch connection: Connect the nodes with air flow connection with single lines.

[0071] 3. Graphic arrangement: The shape of the ventilation network diagram is not unique. On the premise of correctly reflecting the splitting / combining relationship of the air flow, draw the graph simply, clearly and beautifully.

[0072] 4. Marking: In addition to marking the wind direction and air volume of each branch, the intake and return air shafts, air-using locations, main air leakage locations and main ventilation facilities, etc. should also be marked and explained with legends.

[0073] The mine ventilation network diagram includes branches, nodes, the connection relationships between branch nodes, the air resistance of branches, etc. Among them, a branch refers to a directed line segment representing a section of ventilation roadway, and the direction of the line segment represents the direction of the air flow in the roadway. Branches include ordinary branches and fan branches. A fan branch generally refers to a branch on which a fan is installed in order to increase the local ventilation volume. In order to distinguish, such a branch is called a fan branch.

[0074] A node refers to the intersection of two or more branches. Each node has a unique number, called the node number, and each branch is connected to two nodes. Nodes may be located on the ground or underground. Nodes on the ground may be one or more outlet wells, or one or more inlet wells. The air resistance of each branch in the ventilation network diagram is known.

[0075] To simplify the ventilation network diagram based on the air resistance values, it is first necessary to determine whether there is a preset multiple in the original ventilation network diagram such that the air resistance of each branch in the local air network is less than the average air resistance of other branches. This reflects that the air resistance of the local air network has a very small impact on the entire ventilation network. Usually, the preset multiple is 10 times or more. Of course, a smaller multiple value can also be taken, which needs to be set according to the actual situation. In addition, it is also necessary to judge that there are only two connection points between the local air network and other branches, that is, to meet the preset conditions: there is a local air network in the original ventilation network diagram where the air resistance of each branch is less than the preset multiple of the average air resistance of other branches, and there are only two connection points between the branch obtained by simplifying the local air network and other branches. The local air network can be simplified into a branch, specifically as Figure 4 shown, Figure 4 In the figure, the branch in the dashed box represents the local air network that meets the preset conditions. Through the air resistance value simplification method, it can be simplified into a branch, as Figure 5 shown.

[0076] After simplifying the original ventilation network diagram through the above air resistance value simplification method, the first ventilation network diagram is obtained.

[0077] Then, based on the above first ventilation network diagram, determine the minimum tree with the outlet well or inlet well as the root node. The branches not on the above minimum tree are the co-tree branches.

[0078] Finally, the depth of each co-tree branch refers to the number of nodes in the shortest path between the two nodes of the co-tree branch and the root node on the generated minimum tree. Based on the depth of the co-tree branch and the correction algorithm, determine the air volume and air pressure of each branch in the original ventilation network diagram.

[0079] The mine ventilation network solution method provided by the present invention simplifies the complex mine ventilation network diagram through a wind resistance simplification method, generates a minimum tree and co-tree branches based on the simplified ventilation network diagram, and determines the solution results of each branch in the original ventilation network diagram according to the depth of the co-tree branches and the correction algorithm. It can improve the solution speed, and at the same time, by adopting a more reasonable iterative calculation method for initial value assignment, it can improve the stability and solution efficiency of the solution.

[0080] Optionally, the wind resistance of the branch obtained by simplifying the local ventilation network is the wind resistance of the branch with the largest wind resistance in the local ventilation network.

[0081] Specifically, as Figure 4 shown, the branch with the largest wind resistance in the local ventilation network is the branch connecting node 5 and node 6, with a corresponding wind resistance of 0.6, and the direction of the branch, i.e., the wind direction, is from node 5 to node 6. As Figure 5 shown, after the local ventilation network is simplified into one branch, the wind resistance of this branch is the wind resistance of the branch with the largest wind resistance in the local ventilation network, that is, the simplified branch is the branch connecting node 1 and node 9, and the wind resistance of this branch is the wind resistance of the branch with the largest wind resistance in the local ventilation network (the branch connecting node 5 and node 6), which is 0.6, and the direction of the branch connecting node 1 and node 9 is from node 1 to node 9.

[0082] The mine ventilation network solution method provided by the present invention simplifies the complex mine ventilation network diagram through a wind resistance simplification method, generates a minimum tree and co-tree branches based on the simplified ventilation network diagram, and determines the solution results of each branch in the original ventilation network diagram according to the depth of the co-tree branches and the correction algorithm. It can improve the solution speed, and at the same time, by adopting a more reasonable iterative calculation method for initial value assignment, it can improve the stability and solution efficiency of the solution.

[0083] Optionally, determining the minimum tree and co-tree branches with the outlet well or the inlet well as the root node based on the first ventilation network diagram includes:

[0084] Based on the first ventilation network diagram, determine the weights of each branch and sort them;

[0085] Based on the weights of each branch, with the goal of minimizing the sum of the weights of each branch, determine the minimum tree and co-tree branches in the first ventilation network diagram with the outlet well or the inlet well as the root node;

[0086] Wherein, the weights of each branch are determined according to the product of the branch air volume and the wind resistance. If the air volume is unknown, it is determined according to the branch wind resistance.

[0087] Specifically, for the first ventilation network diagram obtained after simplification, when the air resistances of all branches are known, the weights of all branches are determined; when the air volume of a branch is known, the weight of the branch is determined by the product of the air volume Q of the branch and the air resistance R of the branch; when the air volume of a branch is unknown, the weight of the branch is the air resistance R of the branch. Then, according to the weights of all branches, the weights of all branches in the first ventilation network diagram are sorted. With the goal of minimizing the sum of the weights of all branches, the minimum tree of the first ventilation network diagram is determined. There may be multiple minimum trees determined here, and the determination criteria for the above-mentioned minimum tree in the present invention further include that the root node is the outlet well or the inlet well, and the remaining branches not located on the minimum tree are the redundant branches of the ventilation network diagram.

[0088] The method for solving the mine ventilation network provided by the present invention simplifies the complex mine ventilation network diagram through the air resistance value simplification method, generates the minimum tree and the redundant branches based on the simplified ventilation network diagram, and determines the solution results of all branches in the original ventilation network diagram according to the depth of the redundant branches and the correction algorithm. It can improve the solution speed. At the same time, by adopting a more reasonable way of assigning initial values for iterative calculation, the solution stability and solution efficiency can be improved.

[0089] Optionally, determining the solution result of the original ventilation network diagram based on the depth of the redundant branches and the correction algorithm includes:

[0090] Determining the initial air volume values of all redundant branches based on the depths of the two end nodes of the redundant branches and the number of nodes on the minimum tree that have the same depth as the two end nodes respectively;

[0091] Based on the Scott-Hisley algorithm, correcting the air volume of the loop where each redundant branch is located until the air volume of each loop meets the preset accuracy range, and determining the final result of the air volume of each loop;

[0092] Determining the solution result of the original ventilation network diagram based on the final result of the air volume of each loop.

[0093] Specifically, the present invention proposes a more reasonable method for assigning initial values to the redundant branches according to their depths, that is, assigning initial values to them according to the depths of the nodes connected by each redundant branch. The prerequisite for this method is that the root node of the minimum tree is the ground node corresponding to the branch of the outlet well or the inlet well. When there are multiple outlet wells or inlet wells, a virtual node is set on the ground to connect the multiple outlet wells or inlet wells, and this virtual node is used as the root node. To ensure that the air volume flowing through this root node is the total mine ventilation volume. Suppose the nodes on the minimum tree connected to a certain redundant branch l are A and B respectively, and their depths are m and n respectively. Among them, the number of nodes on the minimum tree with the same depth as node A is x, and the number of nodes on the minimum tree with the same depth as node B is y. Given that the total ventilation volume is Q (that is, all the air volumes entering the mine), the initial air volume of this redundant branch is set as:

[0094]

[0095] This initial value is the initial value during the iterative calculation of the remaining tree branches l.

[0096] Then, based on the Scott-Hisley algorithm, correct the air volume of the circuits where each of the remaining tree branches is located until the air volumes of all the circuits meet the preset accuracy range. Based on the final results of the air volumes of all the circuits, determine the solution results of the original ventilation network.

[0097] The method for solving the mine ventilation network provided by the present invention simplifies the complex mine ventilation network diagram through the air resistance value simplification method, generates the minimum tree and the remaining tree branches based on the simplified ventilation network diagram, and determines the solution results of each branch in the original ventilation network diagram according to the depth of the remaining tree branches and the correction algorithm, etc. It can improve the solution speed. At the same time, by adopting a more reasonable iterative calculation initial value assignment method, the solution stability and solution efficiency can be improved.

[0098] Optionally, the step of, based on the Scott-Hisley algorithm, correcting the air volume of the circuits where each of the remaining tree branches is located until the air volumes of all the circuits meet the preset accuracy range and determining the final results of the air volumes of all the circuits includes:

[0099] If there are branches with natural wind pressure, initialize the wind pressure values of the branches with natural wind pressure;

[0100] If there are branches with fans, fit the fan characteristic curve based on the initial air volume and initialize the wind pressure values of the branches with fans;

[0101] Based on the circuit air volume correction formula in the Scott-Hisley algorithm, determine the correction values of the air volumes of the circuits where each of the remaining tree branches is located;

[0102] If the correction value of the air volume of the circuit does not meet the preset accuracy range and the number of iterations is less than the preset threshold, then update the correction values of the circuits where each of the remaining tree branches is located again based on the air volume corrected by the independent circuit where the remaining tree branch is located;

[0103] If the correction value of the circuit does not meet the preset accuracy range and the number of iterations is greater than the preset threshold, then determine the weights of each branch according to the air volume corrected by the independent circuit where the remaining tree branch is located and reorder;

[0104] If the correction value of the circuit meets the preset conditions, then determine the final results of the air volumes of all the circuits according to the correction value of the circuit.

[0105] Specifically, when air flow moves in a ventilation network, it follows the air volume balance law, the air pressure balance law, and the resistance law. They reflect the interrelationships among the three most important ventilation parameters in a ventilation network, namely air volume, air pressure, and air resistance, and are the theoretical basis for solving complex ventilation networks.

[0106] Among them, the normal air flow in mine roadways is generally turbulent. Therefore, each branch in the ventilation network follows the turbulent ventilation resistance law, that is, h = R * Q 2 .

[0107] If there are branches with natural air pressure in the first ventilation network diagram, according to the air pressure balance law, initialize the air pressure values of the branches with natural air pressure.

[0108] The air volume balance law means that in a ventilation network, the algebraic sum of the air volumes of the branches flowing into and out of a certain node or closed loop is equal to zero, that is

[0109] ∑Q i = 0

[0110] Assume that the air volume flowing in is taken as positive, then the air volume flowing out is taken as negative. Similarly, if the air volume flowing in is taken as negative, then the air volume flowing out is taken as positive.

[0111] If there are branches with fans in the first ventilation network diagram, based on the initial air volume, fit the fan characteristic curve, and according to the air pressure balance law, initialize the air pressure values of the branches with fans.

[0112] The air pressure balance law means that in any closed loop of a ventilation network, the algebraic sum of the air pressures (or resistances) of the branches is equal to zero, that is

[0113] ∑h i = 0

[0114] Assume that the air pressure of the branches flowing in the clockwise direction in the loop is taken as positive, then the air pressure of the branches flowing in the counterclockwise direction is taken as negative. A loop is a closed line formed by connecting the heads and tails of two or more branches, and is called a loop.

[0115] Substitute the above values into the loop air volume correction formula of the Scott - Hisley method:

[0116]

[0117] In the formula, is the algebraic sum of the air pressures or air resistances of the branches in each independent loop where the co - tree branches are located. When the branch wind direction is the same as that of the co - tree branch, its air pressure is taken as positive, otherwise it is negative; ∑|R i Q i | is the sum of the absolute values of the products of the air volumes and air resistances of the branches in each independent loop where the co - tree branches are located; H 通The air pressure of the ventilator in the independent loop where each remaining branch is located, when the air flow direction in which it acts is the same as that of the remaining branch, takes a negative value, and vice versa; H 自 The natural air pressure in the independent loop where each remaining branch is located, when the air flow direction in which it acts is the same as that of the remaining branch, takes a negative value, and vice versa.

[0118] After each iterative calculation, it is judged whether the air volume correction values of each loop meet the set accuracy range. If they meet, the iterative calculation ends; if they do not meet, it is judged whether the number of iterations reaches or is greater than a preset threshold, and this preset threshold is a certain value set in advance and can be dynamically set according to the actual application situation. If the number of iterations is less than the preset threshold, after correcting the air volume of each branch with the ΔQ value, it is substituted back into the loop air volume correction formula of the Scott-Hisley algorithm to continue correcting the air volume; if the number of iterations reaches or is greater than the preset threshold, the weights of each branch are calculated according to the latest obtained air volume of each branch (here the weight of the branch is the product of the air volume Q and the air resistance R), and a minimum tree is regenerated according to the new weights, and then the depth of the remaining branches is determined according to the newly generated minimum tree and the initial values are assigned. The above process is cycled until the iterative accuracy requirement is met, and the final result of the air volume of each loop is determined. The air volume of this independent loop is the component of the remaining branch on it; the air volume of other branches on the minimum tree is the algebraic sum of the air volumes of the independent loops where they are located. Among them, when the air flow direction of other branches on the minimum tree is the same as that of the independent loop, the air volume value of this branch is positive, and vice versa, it takes a negative value.

[0119] According to the above steps, the solution result of the original ventilation network diagram is determined.

[0120] It should be noted that in the present invention, the loops formed by the remaining branches are all loops formed by the minimum tree of the ventilation network diagram and a branch in the remaining branches, and are also called independent loops.

[0121] The method for solving the mine ventilation network provided by the present invention simplifies the complex mine ventilation network diagram through the air resistance value simplification method, generates a minimum tree and remaining branches based on the simplified ventilation network diagram, and determines the solution results of each branch in the original ventilation network diagram according to the depth of the remaining branches and the correction algorithm. It can improve the solution speed, and at the same time adopt a more reasonable iterative calculation and initial value assignment method, which can improve the stability and solution efficiency of the solution.

[0122] Optionally, before the method simplifies the local air network that meets the preset conditions into a branch in the original ventilation network diagram to obtain the first ventilation network diagram, the method further includes:

[0123] Determine whether each branch in the original ventilation network diagram meets the determination conditions of the series relationship and / or the parallel relationship;

[0124] If the determination condition for the series connection relationship is satisfied, then two or more branches in series are merged into one branch. It is determined that the air volume of the merged branch is the same as the air volume of any one of the two or more branches in series. The air resistance of the merged branch is the sum of the air resistances of the two or more branches in series, and the air pressure of the merged branch is the sum of the air pressures of the two or more branches in series;

[0125] If the determination condition for the parallel connection relationship is satisfied, then two or more branches in parallel are merged into one branch. It is determined that the air volume of the merged branch is the sum of the air volumes of the two or more branches in parallel. The reciprocal of the square root of the air resistance of the merged branch is the sum of the reciprocals of the square roots of the air resistances of the two or more branches in parallel. The air pressure of the merged branch is the same as the air pressure of any one of the two or more branches in parallel;

[0126] Take the original ventilation network diagram after merging branches as the input of the air resistance value simplification method;

[0127] Among them, the determination condition for the series connection relationship is that there are two or more branches in the original ventilation network diagram that are connected end to end with a common node, and the common node does not exist on other branches; the determination condition for the parallel connection relationship is that there are two or more branches in the original ventilation network diagram with a common node, and the common node is the two end points of the branch.

[0128] Specifically, before obtaining the first ventilation network diagram, it is also possible to determine whether there is a structure of series and / or parallel branches in the original ventilation network diagram. And after determining that the conditions for satisfying the series connection relationship and / or the parallel connection relationship are met, perform the merging of series and / or parallel branches in the ventilation network to simplify the ventilation network diagram and the iterative calculation process of the ventilation network.

[0129] Among them, the specific method for simplifying the series branches in the original ventilation network diagram includes:

[0130] First, determine whether there are branches in the original ventilation network diagram that satisfy the series connection relationship. The determination condition is: there are two or more branches in the original ventilation network diagram that are connected end to end with a common node, and the common node does not exist on other branches.

[0131] If the determination condition for the series connection relationship is satisfied, then two or more branches in series are merged into one branch. It is determined that the air volume of the merged branch is the same as the air volume of any one of the two or more branches in series. The air resistance of the merged branch is the sum of the air resistances of the two or more branches in series, and the air pressure of the merged branch is the sum of the air pressures of the two or more branches in series;

[0132] Such as Figure 6As shown, Branch 1 and Branch 2 satisfy a series relationship. The two branches are connected end to end through Node 2, and Node 2 is a common node; and this Node 2 is on and only on these two branches (Branch 1 and Branch 2).

[0133] At this time, Branch 1 and Branch 2 can be merged. After merging, Branch 3 is obtained, as Figure 7 shown. Branch 3 satisfies that the air volume Q3 of Branch 3 is the same as the original branch air volume (the air volume Q1 of Branch 1 or the air volume Q2 of Branch 2), the air resistance R3 of Branch 3 is the sum of the original branch air resistances (the air resistance R1 of Branch 1 and the air resistance R2 of Branch 2), and the air pressure H3 of Branch 3 is the sum of the original branch air pressures (the air pressure H1 of Branch 1 and the air pressure H2 of Branch 2):

[0134] Q3 = Q1 = Q2

[0135] R3 = R1 + R2

[0136] H3 = H1 + H2

[0137] In addition, there may be 3 or more series branches. When there are 3 or more series branches, two or more branches are connected end to end with each other, and there is no branch connected to the common node in the middle. After merging, the air volume, air pressure, and air resistance of the branch are:

[0138] 1) The total air volume of the branch after series merging is equal to the divided air volumes of each air passage, that is

[0139] Q 串 = Q1 = Q2 = … = Q n ;

[0140] 2) The total air pressure of the branch after series merging is equal to the sum of the divided air pressures of each air passage, that is

[0141]

[0142] 3) The total air resistance of the branch after series merging is equal to the sum of the divided air resistances of each air passage, that is

[0143]

[0144] The specific method for simplifying parallel branches in the original ventilation network diagram includes:

[0145] First, determine whether there are branches in the original ventilation network diagram that satisfy the parallel relationship. The judgment condition is: there are two or more branches in the original ventilation network diagram with a common node, and the common node is the two end points of the branch.

[0146] As Figure 8As shown in the figure, branches 4 and 5 satisfy the parallel relationship. The judgment conditions are as follows: (1) The branches (two or more) have two common nodes, here are nodes 4 and 6, and (2) these two nodes are the endpoints of this branch. At this time, branches 4 and 5 can be merged. After merging, branch 6 is obtained, connecting node 4 and node 6, as Figure 9 shown. The relevant parameters of branch 6 satisfy: The air volume Q6 of branch 6 is the sum of the original branch air volumes. The reciprocal of the square root of the air resistance R6 of branch 6 and the original branches satisfies that the reciprocal of the square root of the air resistance of the merged branch R6 is the sum of the reciprocals of the square roots of the original branch air resistances. The air pressure H6 of branch 6 is the same as the air pressures of the original branches:

[0147] Q6 = Q4 + Q5

[0148]

[0149] H6 = H4 = H5

[0150] In addition, there may be 3 or more parallel branches. When there are 3 or more parallel branches, the relationships between the air volume, air pressure, and air resistance of the parallel branches after parallel connection and the air volume, air pressure, and air resistance of the original branches can be expressed as:

[0151] 1) The total air volume of the parallel branches after parallel connection is equal to the sum of the air volumes of each parallel branch, that is

[0152]

[0153] 2) The total air pressure of the parallel branches after parallel connection is equal to the air pressure of any parallel branch, that is

[0154] h 并 = h1 = h2 = … = h n

[0155] 3) The reciprocal of the square root of the total air resistance of the parallel branches after parallel connection is equal to the sum of the reciprocals of the square roots of the air resistances of each parallel branch, that is

[0156]

[0157] According to the relationship between the merged branch and the original branches, the air volume, air resistance, and air pressure of the merged branch can be obtained. Based on this information, after the ventilation network calculation is completed, the physical information such as the air volume, air resistance, and air pressure of each branch in each original ventilation network diagram.

[0158] The method for calculating the mine ventilation network provided by the present invention simplifies the complex mine ventilation network diagram through the air resistance value simplification method, generates the minimum tree and the co-tree branches based on the simplified ventilation network diagram, and determines the calculation results of each branch in the original ventilation network diagram according to the depth of the co-tree branches and the correction algorithm. It can improve the calculation speed. At the same time, by adopting a more reasonable iterative calculation method for initial value assignment, the calculation stability and calculation efficiency can be improved.

[0159] Figure 10 is the overall flowchart of the mine ventilation network calculation method provided by the present invention. As Figure 10 shown, the entire process specifically includes:

[0160] During the data reading process, the initial data for mine ventilation calculation is read in using a graphical user interface or file import method. This includes the nodes, branches, branch air resistances (or branch lengths, friction resistance coefficients, cross-sectional areas, cross-sectional perimeters from which the branch air resistance can be calculated), the numbers and air volume values of the fixed air volume branches, the outlet air shafts, the inlet air shaft numbers, etc. Among them, the fixed air volume branches are those for which the air volume values of one or some branches are known before calculation. The wind direction is calibrated before calculation. If the wind direction of each branch is the same as the calibrated wind direction, the corresponding air volume, air resistance, and air pressure are taken as positive values; if opposite, they are taken as negative values.

[0161] After the data reading is completed, the ventilation network is initially simplified according to the series-parallel branch simplification method, and the series-parallel branches are merged to reduce the unknowns in the ventilation network calculation equations.

[0162] After the series-parallel branch simplification is completed, the ventilation network diagram is simplified according to the air resistance values, and the first ventilation network diagram is obtained, further reducing the unknowns in the ventilation network calculation equations and improving the efficiency of the solution process and the stability of the iterative calculation.

[0163] According to the weights of each branch (when initially calculating the ventilation network, the weight of each branch is taken as the branch air resistance R; when sorting in subsequent iterative calculations, the weight of each branch is the product of the branch air volume Q and the air resistance R), the branches are sorted.

[0164] With the goal of minimizing the sum of the weights of each branch, the minimum tree is determined. The selection criterion for the minimum tree branches is that the root node is the outlet well or the inlet well on the premise that all nodes exist on the tree. The remaining branches not located on the minimum tree are the co-tree branches for the mine ventilation network calculation.

[0165] Independent loops with the same number as the co-tree branches are formed according to the trial-and-error backtracking method. A loop formed by the minimum tree in the ventilation network diagram and one of the co-tree branches is an independent loop.

[0166] The initial values are assigned to each co-tree branch according to the method of assigning initial values to the co-tree branch air volumes based on the co-tree branch depth, and the air volume of each branch is calculated according to the situation of each branch in the independent loop (the air volume of each branch is the sum of the air volumes of all the independent loops it is in).

[0167] For the branches with natural air pressure, their natural air pressures are initialized. For the branches with fans, the fan characteristic curves are fitted according to the initial air volume to obtain the additional air pressure of the fans.

[0168] The Scott-Hinsley algorithm is used to iteratively calculate the correction values of the air volume in the loops where each co-tree branch is located, and determine whether the corrected air volume meets the preset accuracy requirements. If it meets the requirements, based on the final correction values, the air volume of each branch is determined. Combining the ventilation resistance law, the air volume balance law, and the air pressure balance law, the air volume and air pressure of each branch in the original ventilation network diagram are determined. If the accuracy requirements are not met, it is judged whether the number of iterations reaches or exceeds a certain set value (shown as 20 in the figure). If the number of iterations is less than this set value, after correcting the air volume of each branch with the ΔQ value, it is substituted back into the loop air volume correction formula of the Scott-Hisley method to continue correcting the air volume; if the number of iterations reaches or exceeds the set value, the weights of each branch (here is the R*Q value) are calculated based on the latest obtained air volume, and a new minimum tree and co-tree branches are regenerated according to the new weights. The above process is looped until the final ventilation network solution result is obtained.

[0169] Figure 11 It is a schematic structural diagram of an electronic device for solving mine ventilation networks provided by the present invention; as Figure 11 described, the electronic device for solving mine ventilation networks includes a memory 1120, a transceiver 1110, and a processor 1100; among them, the processor 1100 and the memory 1120 can also be physically separated.

[0170] The memory 1120 is used to store computer programs; the transceiver 1110 is used to send and receive data under the control of the processor 1100.

[0171] Specifically, the transceiver 1110 is used to receive and send data under the control of the processor 1100.

[0172] Among them, in Figure 11 the bus architecture may include any number of interconnected buses and bridges, specifically various circuits represented by one or more processors represented by the processor 1100 and the memory represented by the memory 1120 are linked together. The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, so the present application will not further describe them. The bus interface provides an interface. The transceiver 1110 can be multiple components, that is, including a transmitter and a receiver, and provides a unit for communicating with various other devices on the transmission medium, and these transmission mediums include wireless channels, wired channels, optical fiber cables, and other transmission mediums.

[0173] The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 can store the data used by the processor 1100 when performing operations.

[0174] The processor 1100 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or a Complex Programmable Logic Device (CPLD). The processor may also adopt a multi-core architecture.

[0175] The processor 1100 is used to execute any of the methods provided in the embodiments of the present invention according to the obtained executable instructions by calling the computer program stored in the memory 1120. For example:

[0176] Based on the wind resistance simplification method, in the original ventilation network diagram, the local wind network that meets the preset conditions is simplified into one branch to obtain the first ventilation network diagram;

[0177] Based on the first ventilation network diagram, determine the minimum tree and the co-tree branches with the outlet well or the inlet well as the root node;

[0178] Based on the depth of the co-tree branches and the correction algorithm, determine the solution result of the original ventilation network diagram;

[0179] Wherein, the preset condition is that in the original ventilation network diagram, the wind resistance of each branch in the local wind network is less than a preset multiple of the average wind resistance of other branches, and there are only two connection points between the branch obtained by simplifying the local wind network and other branches; the solution result includes the air volume and air pressure of each branch in the original ventilation network diagram.

[0180] It should be noted here that the electronic device for solving the mine ventilation network provided in the embodiments of the present invention can implement all the method steps implemented in the above method embodiments and can achieve the same technical effects. Therefore, the same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.

[0181] Next, the device for solving the mine ventilation network provided by the present invention will be described. The device for solving the mine ventilation network described below can be mutually corresponding and referred to the method for solving the mine ventilation network described above.

[0182] Figure 12 is a schematic structural diagram of the device for solving the mine ventilation network provided by the present invention, as Figure 12 shown. The shown device includes:

[0183] The simplification module 1201 is configured to simplify a local ventilation network that meets preset conditions into one branch in an original ventilation network diagram based on a wind resistance value simplification method, so as to obtain a first ventilation network diagram;

[0184] The determination module 1202 is configured to determine a minimum tree and co-tree branches with an outlet well or an inlet well as the root node based on the first ventilation network diagram;

[0185] The solution module 1203 is configured to determine a solution result of the original ventilation network diagram based on the depth of the co-tree branches and a correction algorithm;

[0186] Wherein, the preset condition is that there is a preset multiple in the original ventilation network diagram where the wind resistance of each branch in the local ventilation network is less than the average wind resistance of other branches, and there are only two connection points between the branch obtained by simplifying the local ventilation network and other branches; the solution result includes the air volume and air pressure of each branch in the original ventilation network diagram.

[0187] Optionally, the wind resistance of the branch obtained by simplifying the local ventilation network is the wind resistance of the branch with the largest wind resistance value in the local ventilation network.

[0188] Optionally, the determination module 1202 is further configured to:

[0189] Determine the weights of each branch based on the first ventilation network diagram and sort them;

[0190] Based on the weights of each branch, with the goal of minimizing the sum of the weights of each branch, determine a minimum tree and co-tree branches with an outlet well or an inlet well as the root node in the first ventilation network diagram;

[0191] Wherein, the weights of each branch are determined according to the product of the branch air volume and wind resistance. If the air volume is unknown, it is determined according to the branch wind resistance.

[0192] Optionally, the solution module 1203 is further configured to:

[0193] Determine the initial air volume values of each co-tree branch based on the depths of the two end nodes of the co-tree branch and the number of nodes on the minimum tree with the same depth as the two end nodes respectively;

[0194] Based on the Scott-Hisley algorithm, correct the air volume of each loop where the co-tree branches are located until the air volume of each loop meets the preset accuracy range, and determine the final result of the air volume of each loop;

[0195] Determine the solution result of the original ventilation network based on the final result of the air volume of each loop.

[0196] Optionally, the solution module 1203 is further configured to:

[0197] If there is a branch with natural wind pressure, initialize the wind pressure value of the branch with natural wind pressure;

[0198] If there is a branch with a fan, fit the fan characteristic curve based on the initial air volume, and initialize the wind pressure value of the branch with the fan;

[0199] Based on the loop air volume correction formula in the Scott-Hisley algorithm, determine the correction value of the air volume of each loop where the co-tree branches are located;

[0200] If the correction value of the air volume of the loop does not meet the preset accuracy range and the number of iterations is less than the preset threshold, then update the correction value of each loop where the co-tree branches are located again based on the air volume corrected by the independent loop where the co-tree branches are located;

[0201] If the correction value of the loop does not meet the preset accuracy range and the number of iterations is greater than the preset threshold, then determine the weights of each branch according to the air volume corrected by the independent loop where the co-tree branches are located, and reorder;

[0202] If the correction value of the loop meets the preset conditions, then determine the final result of the air volume of each loop according to the correction value of the loop.

[0203] Optionally, the loop air volume correction formula in the Scott-Hisley algorithm is:

[0204]

[0205] Where is the algebraic sum of the wind pressure or wind resistance of each branch in the independent loop where the co-tree branches are located. When the branch wind direction is the same as that of the co-tree, its wind pressure takes a positive value, otherwise it takes a negative value; ∑|R i Q i | is the sum of the absolute values of the products of the air volume and wind resistance of each branch in the independent loop where the co-tree branches are located; H 通 is the fan wind pressure in the independent loop where the co-tree branches are located. When the air flow direction it acts on is the same as that of the co-tree, it takes a negative value, otherwise it takes a positive value; H 自 is the natural wind pressure in the independent loop where the co-tree branches are located. When the air flow direction it acts on is the same as that of the co-tree, it takes a negative value, otherwise it takes a positive value.

[0206] Optionally, the simplification module 1201 is further configured to:

[0207] Determine whether each branch in the original ventilation network diagram meets the determination conditions for series relationship and / or parallel relationship;

[0208] If the determination condition for the series connection relationship is met, then two or more branches in series are combined into one branch. It is determined that the air volume of the combined branch is the same as the air volume of any one of the two or more branches in series. The air resistance of the combined branch is the sum of the air resistances of the two or more branches in series, and the air pressure of the combined branch is the sum of the air pressures of the two or more branches in series;

[0209] If the determination condition for the parallel connection relationship is met, then two or more branches in parallel are combined into one branch. It is determined that the air volume of the combined branch is the sum of the air volumes of the two or more branches in parallel. The reciprocal of the square root of the air resistance of the combined branch is the sum of the reciprocals of the square roots of the air resistances of the two or more branches in parallel. The air pressure of the combined branch is the same as the air pressure of any one of the two or more branches in parallel;

[0210] Take the original ventilation network diagram after combining branches as the input of the air resistance simplification method;

[0211] Among them, the determination condition for the series connection relationship is that there are two or more branches in the original ventilation network diagram that are connected end to end with a common node, and the common node does not exist on other branches; the determination condition for the parallel connection relationship is that there are two or more branches in the original ventilation network diagram with a common node, and the common node is the two end points of the branch.

[0212] It should be noted that the division of units in the embodiments of the present application is illustrative. It is only a logical function division, and there may be other division methods in actual implementation. In addition, in each embodiment of the present application, each functional unit may be integrated in one processing unit, or each unit may exist physically alone, or two or more units may be integrated in one unit. The above integrated units may be implemented in the form of hardware or in the form of software functional units.

[0213] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs.

[0214] It should be noted here that the above-mentioned device provided by the embodiment of the present invention can implement all the method steps implemented by the above method embodiment and can achieve the same technical effect. Therefore, the same parts and beneficial effects as those in the method embodiment will not be specifically described in this embodiment.

[0215] On the other hand, the present invention also provides a computer program product. The computer program product includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the steps of the method for solving the mine ventilation network provided by the above various methods, for example, including:

[0216] Based on the wind resistance simplification method, in the original ventilation network diagram, simplify the local wind network that meets the preset conditions into a branch to obtain the first ventilation network diagram;

[0217] Based on the first ventilation network diagram, determine the minimum tree and the co-tree branches with the outlet well or the inlet well as the root node;

[0218] Based on the depth of the co-tree branches and the correction algorithm, determine the solution result of the original ventilation network diagram;

[0219] Among them, the preset condition is that in the original ventilation network diagram, there is a local wind network where the wind resistance of each branch is less than a preset multiple of the average wind resistance of other branches, and there are only two connection points between the branch obtained by simplifying the local wind network and other branches; the solution result includes the air volume and air pressure of each branch in the original ventilation network diagram.

[0220] On the other hand, the present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the steps of the method for solving the mine ventilation network provided by the above-mentioned various methods, for example, including:

[0221] Based on the wind resistance simplification method, in the original ventilation network diagram, simplify the local wind network that meets the preset conditions into one branch to obtain the first ventilation network diagram;

[0222] Based on the first ventilation network diagram, determine the minimum tree and the co-tree branches with the outlet well or the inlet well as the root node;

[0223] Based on the depth of the co-tree branches and the correction algorithm, determine the solution result of the original ventilation network;

[0224] Wherein, the preset condition is that in the original ventilation network diagram, the wind resistance of each branch in the local wind network is less than a preset multiple of the average wind resistance of other branches, and there are only two connection points between the branch obtained by simplifying the local wind network and other branches; the solution result includes the air volume and air pressure of each branch in the original ventilation network diagram.

[0225] The processor-readable storage medium can be any available medium or data storage device accessible by the processor, including but not limited to magnetic memories (such as floppy disks, hard disks, magnetic tapes, magneto-optical discs (MO), etc.), optical memories (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor memories (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NANDFLASH), solid state drives (SSD)).

[0226] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative efforts.

[0227] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0228] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for solving a mine ventilation network, characterized in that Including: Based on the wind resistance simplification method, in the original ventilation network diagram, simplify the local ventilation network that meets the preset conditions into one branch to obtain the first ventilation network diagram; Based on the first ventilation network diagram, determine the minimum tree and the co-tree with the outlet well or the inlet well as the root node; Based on the depth of the co-tree and the correction algorithm, determine the solution result of the original ventilation network diagram; Wherein, the preset condition is that there is a preset multiple in the original ventilation network diagram where the wind resistance of each branch in the local ventilation network is less than the average wind resistance of other branches, and there are only two connection points between the branch obtained by simplifying the local ventilation network and other branches; the solution result includes the air volume and air pressure of each branch in the original ventilation network diagram; The determining the solution result of the original ventilation network diagram based on the depth of the co-tree and the correction algorithm includes: determining the initial air volume value of each co-tree based on the depths of the two end nodes of the co-tree and the number of nodes on the minimum tree with the same depth as the two end nodes respectively.

2. The method for solving mine ventilation network according to claim 1, characterized in that, The wind resistance of the branch obtained by simplifying the local ventilation network is the wind resistance of the branch with the largest wind resistance in the local ventilation network.

3. The method for solving mine ventilation network according to claim 1, characterized in that The determining the minimum tree and the co-tree with the outlet well or the inlet well as the root node based on the first ventilation network diagram includes: Based on the first ventilation network diagram, determine the weights of each branch and sort them; Based on the weights of each branch, with the goal of minimizing the sum of the weights of each branch, determine the minimum tree and the co-tree with the outlet well or the inlet well as the root node in the first ventilation network diagram; Wherein, the weights of each branch are determined according to the product of the branch air volume and the wind resistance. If the air volume is unknown, it is determined according to the branch wind resistance.

4. The method for solving mine ventilation network according to claim 1, characterized in that, After determining the initial air volume value of each co-tree based on the depths of the two end nodes of the co-tree and the number of nodes on the minimum tree with the same depth as the two end nodes respectively, it further includes: Based on the Scott-Hinsley algorithm, correct the air volume of the loop where each co-tree is located until the air volume of each loop meets the preset accuracy range, and determine the final result of the air volume of each loop; Based on the final result of the air volume of each loop, determine the solution result of the original ventilation network.

5. The method for solving mine ventilation network according to claim 4, characterized in that, The correcting the air volume of the loop where each co-tree is located based on the Scott-Hinsley algorithm until the air volume of each loop meets the preset accuracy range and determining the final result of the air volume of each loop includes: If there is a branch with natural wind pressure, initialize the wind pressure value of the branch with natural wind pressure; If there is a branch with a fan, based on the initial air volume, fit the fan characteristic curve and initialize the wind pressure value of the branch with the fan; Based on the loop air volume correction formula in the Scott-Hinsley algorithm, determine the correction value of the air volume of the loop where each co-tree is located; If the correction value of the air volume of the loop does not meet the preset accuracy range and the number of iterations is less than the preset threshold, then update the correction value of the loop where each co-tree is located again based on the corrected air volume of the independent loop where the co-tree is located; If the correction value of the loop does not meet the preset accuracy range and the number of iterations is greater than the preset threshold, then determine the weights of each branch according to the air volume after correction of the independent loop where the co-tree branch is located, and reorder them; If the correction value of the loop meets the preset conditions, then determine the final result of the air volume of each loop according to the correction value of the loop.

6. The method for solving mine ventilation network according to claim 1, characterized in that, Before the method based on the air resistance value simplification method simplifies the local ventilation network that meets the preset conditions into one branch in the original ventilation network diagram to obtain the first ventilation network diagram, the method further includes: Determine whether each branch in the original ventilation network diagram meets the determination conditions of the series relationship and / or the parallel relationship; If the determination conditions of the series relationship are met, then merge two or more series-connected branches into one branch, determine that the air volume of the merged branch is the same as the air volume of any one of the two or more series-connected branches, the air resistance of the merged branch is the sum of the air resistances of the two or more series-connected branches, and the air pressure of the merged branch is the sum of the air pressures of the two or more series-connected branches; If the determination conditions of the parallel relationship are met, then merge two or more parallel branches into one branch, determine that the air volume of the merged branch is the sum of the air volumes of the two or more parallel branches, the reciprocal of the square root of the air resistance of the merged branch is the sum of the reciprocals of the square roots of the air resistances of the two or more parallel branches, and the air pressure of the merged branch is the same as the air pressure of any one of the two or more parallel branches; Use the original ventilation network diagram after merging branches as the input of the air resistance value simplification method; Among them, the determination conditions of the series relationship are that there are two or more branches in the original ventilation network diagram that are connected end to end with a common node, and the common node does not exist on other branches; the determination conditions of the parallel relationship are that there are two or more branches in the original ventilation network diagram with a common node, and the common node is the two end points of the branch.

7. An electronic device for solving a mine ventilation network, comprising a processor and a memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method for solving the mine ventilation network according to any one of claims 1 to 6.

8. A device for solving mine ventilation network, characterized in that, Including: A simplification module, which is used to simplify the local ventilation network that meets the preset conditions into one branch in the original ventilation network diagram based on the air resistance value simplification method to obtain the first ventilation network diagram; A determination module, which is used to determine the minimum tree and co-tree branches with the outlet well or the inlet well as the root node based on the first ventilation network diagram; A solution module, which is used to determine the solution result of the original ventilation network diagram based on the depth of the co-tree branches and the correction algorithm; Among them, the preset conditions are that there is a preset multiple in the original ventilation network diagram where the air resistance of each branch in the local ventilation network is less than the average value of the air resistances of other branches, and there are only two connection points between the branch obtained by simplifying the local ventilation network and other branches; the solution result includes the air volume and air pressure of each branch in the original ventilation network diagram; The solution module is further used to determine the initial air volume value of each co-tree branch based on the depths of the two end nodes of the co-tree branch and the number of nodes on the minimum tree with the same depth as the two end nodes respectively.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method for solving the mine ventilation network according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Distributed mine ventilation real-time calculation, analysis and early warning method and system

    CN107341621A

  • Method of producing a ventilation network

    SU1645547A1