Route generation method and device, electronic equipment and storage medium

By obtaining personnel location and exit information in coal mines, combining three-dimensional models and flue gas prediction, evaluating the risk level of disaster avoidance routes and generating safe and efficient disaster avoidance routes, the problem of unreasonable disaster avoidance route planning in the existing technology is solved. Improves the safety of fire escape in coal mines.

CN119250325APending Publication Date: 2025-01-03SHENHUA SHENDONG COAL GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411304261.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-18
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

The existing coal mine fire escape route planning is poor, and the fire location and flue gas diffusion are not fully considered, which may lead to unreasonable escape routes and low safety.

Method used

By obtaining downhole personnel location and exit information, combining the tunnel relationship in the three-dimensional model, predicting the flue gas concentration and diffusion time, evaluating the route hazard level based on the movement speed, and generating the disaster avoidance route with the lowest evaluation value.

Benefits of technology

It improves the reliability and safety of disaster avoidance routes, reduces the probability of people passing through polluted areas, and protects the lives and health of people.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119250325A_ABST
    Figure CN119250325A_ABST
Patent Text Reader

Abstract

The invention provides a route generation method and device, electronic equipment and a storage medium, and the method comprises the steps: obtaining the current first position information of a first client and the second position information of all candidate exits; obtaining at least one candidate route corresponding to the first client based on the first position information, the second position information and the relationship among the roadways in the three-dimensional model; obtaining a first length value, a first predicted concentration and a first time corresponding to each roadway in each candidate route; determining an evaluation value corresponding to the candidate route according to the moving speed, the first length value, the first predicted concentration and the first time corresponding to the first client; and determining the candidate route with the minimum evaluation value as a target route of the first client, and returning the target route to the first client. Therefore, differentiated disaster-avoiding routes can be planned for different persons, the generated routes are more reasonable and reliable, and the safety of disaster-avoiding escape of the persons is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to technical fields such as coal mine ventilation safety and emergency rescue, and in particular to a route generation method, device, electronic equipment and storage medium. Background Art

[0002] When a fire occurs in a coal mine, a large amount of toxic and harmful gases (such as carbon monoxide, etc.) will be produced. These gases will spread rapidly in the tunnels, easily causing poisoning, suffocation or even death of underground workers, seriously threatening their lives. Therefore, after a fire occurs, a scientific and reasonable evacuation route can guide the trapped underground personnel to quickly enter the fresh air tunnel, reach the safe exit of the mine and return to the ground to ensure their lives.

[0003] At present, underground fire escape routes are usually planned manually based on experience or by algorithms such as width and depth priority of tunnels. The routes generated in this way are less flexible and do not fully consider the impact of the fire location, smoke diffusion in each tunnel, and the location of the escapees on the safety of the route during the actual escape process. It may guide people to escape to tunnels with higher smoke concentrations, resulting in unreasonable and unsafe planned escape routes. Summary of the invention

[0004] The present application aims to solve one of the technical problems in the related art at least to some extent.

[0005] To this end, the first purpose of this application is to propose a route generation method to plan personalized disaster evacuation routes for different people, improve the reliability and accuracy of planned routes, reduce the possibility of people passing through smoke-contaminated areas, and improve the safety of people's disaster escape.

[0006] The second objective of the present application is to provide a route generating device.

[0007] The third objective of the present application is to provide an electronic device.

[0008] A fourth objective of the present application is to provide a computer-readable storage medium.

[0009] A fifth object of the present application is to provide a computer program product.

[0010] To achieve the above-mentioned purpose, the first embodiment of the present application proposes a route generation method, including:

[0011] Acquire current first location information of the first client and second location information of all candidate exits;

[0012] Based on the first location information, the second location information, and the relationship between lanes in the three-dimensional model, obtaining at least one candidate route corresponding to the first client;

[0013] Obtaining a first length value, a first predicted concentration, and a first time corresponding to each lane in each of the candidate routes, wherein the first predicted concentration is a predicted concentration value when smoke diffuses into the lane, and the first time is the time when smoke diffuses to a preset node in the lane;

[0014] Determine an evaluation value corresponding to the candidate route according to the moving speed corresponding to the first client, the first length value, the first predicted concentration, and the first time;

[0015] The candidate route with the smallest evaluation value is determined as the target route of the first client and returned to the first client.

[0016] To achieve the above-mentioned purpose, the second embodiment of the present application proposes a route generation device, including:

[0017] A first acquisition module is used to acquire the current first location information of the first client and the second location information of all candidate exits;

[0018] A generating module, configured to obtain at least one candidate route corresponding to the first client based on the first position information, the second position information and the relationship between lanes in the three-dimensional model;

[0019] A second acquisition module is used to acquire a first length value, a first predicted concentration and a first time corresponding to each lane in each candidate route, wherein the first predicted concentration is a predicted concentration value when smoke diffuses into the lane, and the first time is the time when smoke diffuses to a preset node in the lane;

[0020] A first determining module, configured to determine an evaluation value corresponding to the candidate route according to a moving speed corresponding to the first client, the first length value, the first predicted concentration, and the first time;

[0021] The second determination module is used to determine the candidate route with the smallest evaluation value as the target route of the first client and return it to the first client.

[0022] To achieve the above-mentioned purpose, the third aspect of the present application provides an electronic device, including: a processor, and a memory communicatively connected to the processor;

[0023] The memory stores computer-executable instructions;

[0024] The processor executes the computer-executable instructions stored in the memory to implement the route generation method as described in the embodiment of the first aspect.

[0025] To achieve the above-mentioned purpose, the fourth aspect embodiment of the present application proposes a computer-readable storage medium, in which computer-readable storage medium is stored computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the route generation method as described in the first aspect embodiment.

[0026] To achieve the above-mentioned purpose, the fifth embodiment of the present application proposes a computer program product, including a computer program, which, when executed by a processor, implements the route generation method as described in the first embodiment.

[0027] The route generation method, device, electronic device and storage medium provided by the present application determine the danger evaluation value of each route by using the corresponding length of each lane in each route, the predicted concentration of harmful gases, the predicted diffusion time and other information and the user's moving speed in all the passages between the user's location and the safe exit, and plan the route with the lowest evaluation value as the user's disaster avoidance route. In this way, personalized disaster avoidance routes can be planned for different people, making the generated routes more reasonable, reliable and safer, effectively reducing the probability of people passing through contaminated areas when escaping, and protecting the lives and health of people.

[0028] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0030] Figure 1 A schematic diagram of a process flow of a route generation method provided in an embodiment of the present application;

[0031] Figure 2 A schematic diagram of a flow chart of another route generation method provided in an embodiment of the present application;

[0032] Figure 3 A schematic diagram of a tunnel connection relationship and wind flow direction provided in an embodiment of the present application;

[0033] Figure 4 A schematic diagram of the structure of a route generation device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0034] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0035] The route generation method and device of the embodiments of the present application are described below with reference to the accompanying drawings.

[0036] Figure 1 A flowchart of a route generation method provided in an embodiment of the present application.

[0037] like Figure 1 As shown, the route generation method includes the following steps:

[0038] Step 101: Obtain current first location information of a first client and second location information of all candidate exits.

[0039] The first client may be any mobile terminal used by underground workers, which can have the function of positioning underground.

[0040] Among them, candidate exits refer to all safe exits connecting the mine to the ground.

[0041] It should be noted that in this application, a three-dimensional model of the current mine can be established based on the mine excavation engineering plan and the spatial coordinate information of the underground ventilation network, so that the three-dimensional model can accurately reflect the node elevation, tunnel length, slope, and installation of ventilation structures in the tunnel (whether the construction personnel can go together), etc. The three-dimensional model is a digital modeling of the underground environment of the coal mine, which has the ability to solve the network and can reflect the distribution of wind volume and wind speed in each tunnel underground. In addition, each tunnel in the mine is equipped with sensors (such as carbon monoxide, smoke or flame sensors), and the three-dimensional model can monitor the data collected by the sensors in real time.

[0042] In the embodiment of the present application, the first client can establish a connection with the three-dimensional model, so that the three-dimensional model can collect the first location information of the first client in real time, and can obtain the second location information of all candidate exits according to the safety exits marked in the three-dimensional model.

[0043] Step 102: obtaining at least one candidate route corresponding to the first client based on the first position information, the second position information, and the relationship between lanes in the three-dimensional model.

[0044] It is understandable that the three-dimensional model can reflect the topological relationship between the lanes, including the connection order of the lanes, the number of branches, the direction of the branches, etc. Therefore, in the present application, the parallel computing method and the independent path method can be used to determine all the paths from the lane where the first location information is located to the second location information through one or more lanes according to the connection relationship of the lanes in the three-dimensional model, so as to obtain all the candidate routes that can reach the safe exit generated for the first client.

[0045] It should be noted that, since there may be more than one candidate exit of the coal mine, and both ends of each lane may be connected to one or more other lanes, the candidate routes corresponding to each first client may be one or more.

[0046] Step 103, obtaining a first length value, a first predicted concentration, and a first time corresponding to each lane in each candidate route.

[0047] The first predicted concentration is the predicted value of the concentration of harmful gases (such as carbon monoxide, etc.) in the smoke when the smoke diffuses into the tunnel, and the first time is the time when the smoke is predicted to diffuse to a preset node of the tunnel.

[0048] It should be noted that the preset node can be the starting node of the alley along the airflow direction, the end node of the alley along the airflow direction, or the intermediate node in the alley, and this application does not limit this.

[0049] In the embodiment of the present application, since the three-dimensional model can reflect the attribute parameters of the lane, such as length, width and height, etc., the first length value corresponding to each lane can be directly obtained in the three-dimensional model.

[0050] It should be noted that in the embodiment of the present application, in the same coal mine environment, when generating disaster avoidance planning routes for different clients, the first predicted concentration and diffusion time (i.e., the first time) corresponding to the same lane are the same. Therefore, after a fire occurs, the concentration and time of smoke diffusion to each lane can be simulated and predicted first, and the first predicted concentration and first time corresponding to all lanes can be obtained. Then, when evaluating different routes, the corresponding first predicted concentration and first time can be directly called.

[0051] Step 104 , determining an evaluation value corresponding to the candidate route according to the moving speed corresponding to the first client, the first length value, the first predicted concentration, and the first time.

[0052] The moving speed corresponding to the first client may be a fixed value counted in advance for the first client, or may be an average moving speed of the first client measured within a period of time, etc., and this application does not limit this.

[0053] The evaluation value is used to describe the danger level of the candidate route. The smaller the evaluation value, the higher the safety level of the corresponding candidate route, and the more suitable it is as a disaster avoidance route for the user.

[0054] In an embodiment of the present application, the user's moving speed, the length of each lane in the route, the concentration of toxic gases, and the diffusion time of toxic gases in the lanes and other information can be used to establish an evaluation model for the optimal disaster avoidance route through a comprehensive evaluation method. Then, the moving speed, first length value, first predicted concentration, and first time corresponding to the first client can be input into the evaluation model to obtain the evaluation value corresponding to each candidate route. Alternatively, the total length of the candidate path, the average concentration of harmful gases in the path, and the time of passing through the harmful gas lane in the path can be determined based on the moving speed corresponding to the first client, the first length value, first predicted concentration, and first time of each lane in each candidate path, and then the total length, concentration, and time obtained are multiplied to obtain the evaluation value corresponding to the candidate path.

[0055] Optionally, first, the sum of the first length values ​​may be determined as the second length value of the candidate route, and the average value of the first predicted concentrations may be determined as the second predicted concentration of the candidate route.

[0056] In the embodiment of the present application, the first length values ​​of all lanes in a candidate route can be added together to obtain the total length value of the candidate route, i.e., the second length value. The first predicted concentrations corresponding to all lanes in the candidate route can be added together and then divided by the number of all lanes to obtain the predicted average concentration of harmful gases in the candidate route, i.e., the second predicted concentration. In the case where there is no smoke diffusion in the candidate route, the second predicted concentration value of the candidate route is 1.

[0057] Then, the second time for the first client to reach the preset point in each lane can be determined according to the moving speed corresponding to the first client and the first length value.

[0058] In an embodiment of the present application, the order of each lane on the candidate path can be followed by using the first length value corresponding to each lane and the moving speed corresponding to the first client in turn to obtain the total time it takes for the first client to pass through each lane, thereby obtaining the second time it takes for the first client to reach a preset point in each lane.

[0059] For example, the initial time of the first client is 0, and the candidate path passes through lane A and lane B from the location of the first client to the safe exit, the first length value of lane A is 10 meters, the first length value of lane B is 12 meters, and the corresponding moving speed of the first client is 2 meters / second. If the preset point is the end node of the lane, the second time of the first client to the end node of lane A is 0+10 / 2=5, and the second time to the end node of lane B is 5+12 / 2=11.

[0060] Afterwards, a reference time for passing through a lane of a preset type in the candidate route may be determined based on the first time and the second time.

[0061] The preset type lane refers to the lane whose air has been polluted by smoke before the user arrives. The reference time refers to the total time that the user passes through the lane that has been polluted by smoke in the candidate route.

[0062] In the disclosed embodiment, the first time and the second time at the same node of the lane can be compared. If the first time is less than the second time, it can be determined that the lane has been polluted by smoke when the user passes through the lane, so the lane can be determined as a lane of a preset type, and the difference between the second time of the user at the starting node and the end node of the lane is obtained. Then, the sum of the second time differences corresponding to all lanes of the preset type in the candidate route is counted to obtain the reference time.

[0063] It should be noted that in some possible embodiments, if the user's moving speed is greater than the diffusion speed of smoke, it is possible that smoke has not completely diffused to the entire lane when the user passes through a certain lane. Therefore, by determining the first time and the second time at the middle node, the trisection node, etc. of the lane, the length of the lane that the user has passed through that has been contaminated by smoke can be further accurately determined, thereby obtaining a more accurate reference time.

[0064] It can be understood that when the first time at a preset node in any lane in a candidate path is greater than the second time, it can be determined that there is no harmful gas in all lanes when the user passes through the candidate path. Therefore, the candidate path is the safest and its corresponding reference time can be determined to be 0.

[0065] Then, the evaluation value corresponding to the candidate route can be obtained according to the second length value, the second predicted concentration and the reference time.

[0066] In the embodiment of the present application, the calculation formula of the evaluation value corresponding to the candidate route can be shown as follows (1):

[0067] P i =L i ×C i ×T i(1)

[0068] Among them, P i represents the evaluation value corresponding to the i-th candidate route. i Indicates the second length value of the i-th candidate route, in meters (m). i It represents the second predicted concentration corresponding to the i-th candidate route, in ppm. i It represents the reference time corresponding to the i-th candidate route, which is used to describe the time it takes to pass through the hazardous gas lane within the candidate route, and the unit is second (s).

[0069] Step 105 : determine the candidate route with the smallest evaluation value as the target route of the first client, and return it to the first client.

[0070] In an embodiment of the present application, when the evaluation value corresponding to a candidate route is the smallest, it can be determined that the candidate route has the highest safety among all candidate routes and is the optimal option for the user's disaster avoidance route. Therefore, it can be determined as the target route of the first client and the target route can be pushed to the first client.

[0071] It should be noted that the generated target route information can be sent to the first client through various means such as text messages and corporate WeChat, so that the user can determine the disaster evacuation route in the most convenient way, further ensuring the safety of the user's disaster evacuation.

[0072] In this embodiment, firstly, the current first position information of the first client and the second position information of all candidate exits are obtained. Then, based on the first position information, the second position information and the relationship between each lane in the three-dimensional model, at least one candidate route corresponding to the first client is obtained, and then the first length value, the first predicted concentration and the first time corresponding to each lane in each candidate route are obtained, and the evaluation value corresponding to the candidate route is determined according to the moving speed corresponding to the first client, the first length value, the first predicted concentration and the first time. Finally, the candidate route with the smallest evaluation value is determined as the target route of the first client and returned to the first client. Thus, by using the length corresponding to each lane in each route, the predicted concentration of harmful gas and the predicted diffusion time and other information and the moving speed of the user in all passage routes between the user's location and the safe exit, the evaluation value of the degree of danger of each route is determined, and the route with the lowest evaluation value is planned as the user's disaster avoidance route. Thus, personalized disaster avoidance routes can be planned for different personnel, so that the generated routes are more reasonable, reliable and safer, effectively reducing the probability of personnel passing through contaminated areas when escaping, and protecting the life and health of personnel.

[0073] This embodiment provides another route generation method. Figure 2A flowchart of another route generation method provided in an embodiment of the present application.

[0074] It should be noted that when generating disaster avoidance planning routes for different clients in the same coal mine environment immediately after a coal mine fire occurs, the harmful gas concentration (i.e., the first predicted concentration) and diffusion time (i.e., the first time) corresponding to the same tunnel are the same. Therefore, the concentration and time of harmful gases when smoke diffuses to each tunnel can be simulated and predicted first, and then the first predicted concentration and first time corresponding to the corresponding tunnel can be directly called when generating the route.

[0075] Therefore, in the following embodiments, Figure 2 It explains how to simulate and predict the concentration and time of smoke diffusion to each tunnel, and obtain the first predicted concentration and first time corresponding to each tunnel in the three-dimensional model of the mine.

[0076] like Figure 2 As shown, the route generation method may include the following steps:

[0077] Step 201, when it is monitored that the duration of smoke concentration in the first lane being greater than the first threshold is greater than the second threshold, the first-level lane associated with the first lane is determined according to the relationship between lanes in the three-dimensional model and the wind flow direction.

[0078] The first lane refers to the lane where the fire occurs, which can be any lane in the mine. The first-level lane is located on the downwind side of the first lane.

[0079] The first threshold and the second threshold can both be values ​​set based on experience. The first threshold can be the maximum value of the concentration of harmful gases in the air within a safe range, or the minimum concentration value that the sensor needs to reach when judging a fire, for example, the first threshold can be 24ppm, etc. The second threshold is the minimum duration to avoid false alarms, for example, it can be 10 seconds, etc.

[0080] In the embodiment of the present application, a sensor (such as a carbon monoxide concentration sensor, a smoke sensor or a flame sensor) can be installed in each lane, and the data monitored by the sensor can be collected in real time through the three-dimensional model. When the duration of the smoke concentration in the first lane being greater than the first threshold and greater than the second threshold is monitored, it can be determined that a fire has occurred in the first lane, and the diffusion of the smoke generated by the fire in the lane can be determined based on the relationship between the lanes in the three-dimensional model and the wind flow direction in each lane underground. Therefore, one or more lanes located on the downwind side of the first lane can be determined as the first-level lanes to simulate and predict the smoke diffusion of the first-level lanes.

[0081] Step 202, obtaining a first wind volume value in the first lane, a second wind volume value at a connection node between the first lane and the first-level lane, a first wind speed in the first lane, and a second wind speed in the first-level lane.

[0082] It should be noted that the air volume and wind speed in each lane can be obtained by solving and analyzing the ventilation network of the three-dimensional model. The air volume and wind speed in each lane can be iteratively calculated by using common solution methods such as the loop air volume method (such as the Cross iteration method) and the node pressure method, combined with the lane wind resistance and the characteristic curve of the ventilation power device. In this way, the first air volume value in the first lane, the second air volume value at the connection node between the first lane and the first-level lane, the first wind speed in the first lane, and the second wind speed in the first-level lane can be obtained.

[0083] It is understandable that when a fire occurs, smoke in the tunnel expands due to the increase in temperature, generating additional resistance and hindering the flow of wind. Therefore, before solving and analyzing the ventilation network in this application, the tunnel wind resistance of the ventilation network can be corrected to improve the accuracy and reliability of the solution analysis results, so that the air volume and wind speed of each tunnel are more in line with the actual situation, thereby improving the reliability of route planning.

[0084] Optionally, firstly, based on the first temperature value, the second temperature value and the initial resistance value respectively monitored in each tunnel, the thermal additional resistance value of the tunnel when a fire occurs can be obtained.

[0085] The first temperature value is the wind flow temperature monitored before the fire, and the second temperature value is the wind flow temperature monitored after the fire. The initial resistance value refers to the resistance presented by the shaft to the wind flow when there is no fire and normal ventilation. The initial resistance value can be obtained by using a suitable measurement method.

[0086] Among them, thermal additional resistance refers to the additional pressure drop along the flow direction caused by the heat generated by the flame during the combustion process, which causes the surrounding fluid (such as air) to expand due to heat, reduce density, and increase velocity.

[0087] In the embodiment of the present application, the first temperature value and the second temperature value monitored in each lane can be collected by a temperature sensor arranged in the lane. Then, the obtained first temperature value, the second temperature value and the initial resistance value can be substituted into the following formula (2) to calculate the thermal additional resistance value of the lane when a fire occurs.

[0088]

[0089] Among them, H hot is the thermal additional resistance value, in Pa. T is the first temperature value, T' is the second temperature value, in K. ris the initial resistance value, in Pa.

[0090] Then, the additional wind resistance value of the tunnel can be determined based on the initial air volume value of each tunnel when no fire occurs and the thermal additional resistance value.

[0091] Among them, additional wind resistance refers to the additional resistance caused by specific conditions (such as wind speed, wind direction, terrain, buildings, etc.) in addition to basic wind resistance (such as air resistance). In a combustion scene, flames or smoke affect the wind flow, causing changes in the wind flow direction, speed or pressure distribution, so that the additional resistance generated can be determined as additional wind resistance.

[0092] In the embodiment of the present application, the initial air volume value of each lane when no fire occurs can be obtained by solving and analyzing the ventilation network during the normal ventilation period. Then, the initial air volume value and the thermal additional resistance value can be substituted into the following formula (3) to calculate the additional wind resistance value of each lane.

[0093] R hot =H hot / Q 2 (3)

[0094] Among them, R hot is the additional wind resistance value, in Pa. Q is the initial air volume value of the tunnel when no fire occurs, in m 3 / s.

[0095] Afterwards, the additional wind resistance value can be added to the initial wind resistance value in the tunnel when no fire occurs to obtain the corrected wind resistance value. Based on the corrected wind resistance value, the ventilation network in the three-dimensional model is solved and analyzed to obtain the predicted wind volume and predicted wind speed of each tunnel when a fire occurs.

[0096] In the embodiment of the present application, the calculation formula of the corrected wind resistance value can be shown as the following formula (4):

[0097] R′=R+R hot (4)

[0098] Where R' is the corrected wind resistance value, R is the initial wind resistance value, the unit is ns 2 / m 8 .

[0099] Then, the corrected wind resistance value obtained by formula (4) can be used to correct the wind resistance of the ventilation system, and then the ventilation network can be solved and analyzed to obtain the simulated distribution of wind volume and wind speed in each lane under disaster conditions.

[0100] Step 203, determining a first predicted concentration of the first-level lane according to the smoke concentration of the first lane, the first air volume value and the second air volume value.

[0101] In the embodiment of the present application, at the connection node between the first lane and the first-level lane, there may be other lanes that are not downwind lanes of the first lane, and the other lanes can provide fresh air for the first-level lane, thereby increasing the air volume at the connection node to dilute the smoke concentration diffused in the first lane. Therefore, by comparing the first air volume value and the second air volume value, it can be determined whether there is new air volume flowing into the connection node between the first lane and the first-level lane, and then it can be determined whether the first predicted concentration of the first-level lane is equal to the smoke concentration of the first lane, or less than the smoke concentration of the first lane.

[0102] Optionally, when the second air volume value is equal to the first air volume value, the smoke concentration in the first tunnel can be determined as the first predicted concentration.

[0103] In the embodiment of the present application, when the second air volume value is equal to the first air volume value, it can be determined that the airflow in the first-level lane is all from the first lane, and there is no situation where the concentration of harmful gases in the first lane is diluted. No matter how many first-level lanes are associated with the first lane, and how much the air volume value flowing into each first-level lane is, the first predicted concentration diffused to each first-level lane should be the same. Therefore, the smoke concentration of the first lane can be determined as the first predicted concentration corresponding to the first-level lane.

[0104] Alternatively, when the second air volume value is greater than the first air volume value, the first predicted concentration can be calculated using the first air volume value, the second air volume value and the smoke concentration in the first tunnel.

[0105] It can be understood that when the second air volume value is greater than the first air volume value, it can be determined that at the connection node between the first alley and the first-level alley, air volume from other alleys flows in, so the smoke concentration diffused to the first-level alley will be diluted. Therefore, the smoke concentration that flows into the first-level alley can be determined by calculating the ratio between the first air volume value and the second air volume value.

[0106] In the embodiment of the present application, the calculation formula of the first predicted concentration can be shown as follows (5):

[0107] c i =q*c / q0 (5)

[0108] Among them, c i is the first predicted concentration of the i-th first-level lane, i is a positive integer. c is the smoke concentration of the first lane. q is the first air volume value, and q0 is the second air volume value.

[0109] Combine the following Figure 3 How to determine the first predicted concentration of the first-level lane is explained. Figure 3 It is a schematic diagram of a lane connection relationship and wind flow direction provided in an embodiment of the present application.

[0110] like Figure 3 As shown, lane AO ​​is the first lane. Figure 3 The arrow in indicates the wind flow direction in the corresponding lane. The wind flow direction of Lane AO ​​is from node A to node O. The first-level lanes associated with Lane AO ​​include Lane OE, Lane OD, and Lane OC. Node 0 is the connection node between the first lane and the first-level lane. Lane BO is also connected to node O, but the wind flow direction of Lane BO is from node B to node O, not the downwind side of Lane AO. The wind flow of Lane BO will merge with the wind flow of Lane AO ​​at point O to dilute the smoke concentration diffused by Lane AO.

[0111] For example, the air volume in lane AO ​​is 800m 3 / min, and the CO concentration in the flue gas is 100ppm, tunnel BO is the fresh air tunnel, and the air volume is 200m 3 / min, the air volume of lane OE, lane OD and lane OC is 300m 3 / min、400m 3 / min、500m 3 / min, the above formula (5) is used to calculate the first predicted concentrations of lane OE, lane OD and lane OC, and the result is shown in the following formula (6):

[0112] c oc =c od =c oe =800 / (800+200)*100=80ppm (6)

[0113] Step 204, determining a third time for smoke to diffuse to a connection node between the first lane and the first-level lane according to the first wind speed and the first length value in the first lane.

[0114] In an embodiment of the present application, the position where the smoke begins to spread in the first alley (i.e., the position where the fire occurs) can be determined approximately at a certain point in the first alley, and then the distance from the position to the downwind node in the first alley can be determined based on the first length value of the first alley. The distance is then divided by the first wind speed to obtain the third time for the smoke to diffuse to the connection node between the first alley and the first-level alley.

[0115] It should be noted that, in the present application, the smoke sensor in the first lane can also be used to monitor the third time when the smoke diffuses to the connection node between the first lane and the first-level lane.

[0116] Step 205, obtaining a first time corresponding to the first-level lane according to the third time, the second wind speed, and the first length value of the first-level lane.

[0117] In the embodiment of the present application, the calculation formula of the first time can be shown as the following formula (7):

[0118] t x =t+l*v i / L i (7)

[0119] Among them, t x is the first time when smoke diffuses to the preset node of the first-level tunnel, L i is the first length value of the i-th first-level lane, v i is the second wind speed corresponding to the i-th first-level lane. l is the distance between the preset node and the air inlet of the first-level lane. For example, when the preset node is the middle node of the first-level lane, l / L i The value of is 1 / 2.

[0120] Optionally, after determining the first time corresponding to the first-level lane, the diffusion of smoke in other lanes can be further determined. Therefore, it is possible to first determine whether the first-level lane has an associated second-level lane based on the relationship between the lanes in the three-dimensional model and the wind flow direction. Then, in the case where the first-level lane has an associated second-level lane, the first predicted concentration and first time corresponding to the second-level lane are determined, and the same is true step by step until any lane does not contain an associated next-level lane in the three-dimensional model, thereby obtaining the first predicted concentration and first time of all lanes in the three-dimensional model.

[0121] In the embodiment of the present application, the smoke concentration and arrival time can be recursively calculated from the tunnel where the fire source is located to the downwind tunnel one by one to complete the simulation of the smoke diffusion situation in the underground tunnels and obtain the first predicted concentration and first time of all tunnels in the three-dimensional model.

[0122] It should be noted that when simulating the first predicted concentration of each alley, the prediction is made according to the order in which the smoke diffuses along the wind direction. Therefore, if some alleys are not in the direction of smoke diffusion, the first predicted concentration corresponding to the alley can be determined as 1 ppm (the air contains carbon monoxide).

[0123] In this embodiment, when it is monitored that the duration of the smoke concentration in the first lane is greater than the first threshold and greater than the second threshold, firstly, the first-level lane associated with the first lane is determined according to the relationship between the lanes in the three-dimensional model and the wind flow direction, and then the first wind volume value in the first lane, the second wind volume value at the connection node between the first lane and the first-level lane, the first wind speed in the first lane, and the second wind speed in the first-level lane are obtained, and then the first predicted concentration of the first-level lane is determined according to the smoke concentration in the first lane, the first wind volume value, and the second wind volume value. Then, according to the first wind speed and the first length value in the first lane, the third time for the smoke to diffuse to the connection node between the first lane and the first-level lane is determined. Finally, according to the third time, the second wind speed, and the first length value of the first-level lane, the first time corresponding to the first-level lane is obtained. Therefore, based on the relationship and wind direction of each tunnel in the mine, combined with the wind volume value, wind speed and length of the tunnel, the distribution of smoke in each tunnel in the mine can be quickly simulated and analyzed to obtain the concentration prediction value and estimated diffusion time, providing accurate and reliable data support for disaster avoidance route planning, thereby improving the reliability and safety of route planning results.

[0124] In order to implement the above embodiment, the present application also proposes a path generating device.

[0125] Figure 4 A schematic diagram of the structure of a route generation device provided in an embodiment of the present application.

[0126] like Figure 4 As shown, the route generating device 400 includes:

[0127] A first acquisition module 401 is used to acquire current first location information of the first client and second location information of all candidate exits;

[0128] A generating module 402, configured to obtain at least one candidate route corresponding to the first client based on the first position information, the second position information, and the relationship between lanes in the three-dimensional model;

[0129] The second acquisition module 403 is used to obtain a first length value, a first predicted concentration and a first time corresponding to each lane in each candidate route, wherein the first predicted concentration is a predicted concentration value when smoke diffuses into the lane, and the first time is the time when smoke diffuses to a preset node in the lane;

[0130] A first determination module 404 is used to determine an evaluation value corresponding to the candidate route according to a moving speed corresponding to the first client, a first length value, a first predicted concentration, and a first time;

[0131] The second determination module 405 is used to determine the candidate route with the smallest evaluation value as the target route of the first client, and return it to the first client.

[0132] Optionally, the first determining module 404 may be specifically configured to:

[0133] Determine the sum of the first length values ​​as a second length value of the candidate route;

[0134] Determine the average value of the first predicted concentration as the second predicted concentration corresponding to the candidate route;

[0135] Determine a second time for the first client to reach a preset node of each lane according to the moving speed corresponding to the first client and the first length value;

[0136] Determine, based on the first time and the second time, a reference time for the candidate route to pass through a lane of a preset type;

[0137] An evaluation value corresponding to the candidate route is obtained according to the second length value, the second predicted concentration and the reference time.

[0138] Optionally, the first determining module 404 may also be used to:

[0139] When it is monitored that the duration of the smoke concentration in the first lane being greater than the first threshold value is greater than the second threshold value, the first-level lane associated with the first lane is determined according to the relationship between the lanes in the three-dimensional model and the wind flow direction, wherein the first-level lane is located on the downwind side of the first lane;

[0140] Obtaining a first wind volume value in the first lane, a second wind volume value at a connection node between the first lane and the first-level lane, a first wind speed in the first lane, and a second wind speed in the first-level lane;

[0141] Determine a first predicted concentration of the first-level lane according to the smoke concentration of the first lane, the first air volume value, and the second air volume value;

[0142] Determine a third time for smoke to diffuse to a connection node between the first lane and the first-level lane according to the first wind speed and the first length value in the first lane;

[0143] According to the third time, the second wind speed and the first length value of the first-level lane, the first time corresponding to the first-level lane is obtained.

[0144] Optionally, the first determining module 404 may also be used to:

[0145] When the second air volume value is equal to the first air volume value, the smoke concentration in the first lane is determined as the first predicted concentration; or,

[0146] When the second air volume value is greater than the first air volume value, the first predicted concentration is calculated using the first air volume value, the second air volume value and the smoke concentration of the first lane.

[0147] Optionally, the first determining module 404 may also be used to:

[0148] Based on the first temperature value, the second temperature value and the initial resistance value respectively monitored in each lane, the thermal additional resistance value of the lane when a fire occurs is obtained, wherein the first temperature value is the airflow temperature monitored before the fire occurs, and the second temperature value is the airflow temperature monitored after the fire occurs;

[0149] According to the initial air volume value of each tunnel when no fire occurs and the thermal additional resistance value, the additional wind resistance value of the tunnel is determined;

[0150] The additional wind resistance value is added to the initial wind resistance value in the tunnel when no fire occurs to obtain the corrected wind resistance value;

[0151] Based on the corrected wind resistance value, the ventilation network in the three-dimensional model is solved and analyzed to obtain the predicted air volume and predicted wind speed in each lane when a fire occurs.

[0152] Optionally, the first determining module 404 may also be used to:

[0153] According to the relationship between the lanes in the three-dimensional model and the wind flow direction, determine whether the first-level lane has a related second-level lane;

[0154] When the first-level lane is associated with the second-level lane, the first predicted concentration and first time corresponding to the second-level lane are determined, and this process is repeated level by level until any level lane does not contain the associated next-level lane in the three-dimensional model, thereby obtaining the first predicted concentration and first time of all lanes in the three-dimensional model.

[0155] It should be noted that the above explanations of the route generation method embodiment are also applicable to the route generation device of this embodiment, and will not be repeated here.

[0156] In this embodiment, the hazard evaluation value of each route is determined by using the length of each lane in each route, the predicted concentration of harmful gases, the predicted diffusion time and other information, and the user's moving speed in all the passages between the user's location and the safe exit, and the route with the lowest evaluation value is planned as the user's disaster avoidance route. In this way, personalized disaster avoidance routes can be planned for different people, making the generated routes more reasonable, reliable, and safer, effectively reducing the probability of people passing through contaminated areas when escaping, and protecting the lives and health of people.

[0157] In order to implement the above embodiments, the present application also proposes an electronic device, including: a processor, and a memory communicatively connected to the processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the route generation method provided in the above embodiments.

[0158] In order to implement the above embodiments, the present application also proposes a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the route generation method provided by the above embodiments.

[0159] In order to implement the above embodiments, the present application also proposes a computer program product, including a computer program, which implements the route generation method provided by the above embodiments when executed by a processor.

[0160] The collection, storage, use, processing, transmission, provision and disclosure of user personal information involved in this application are in compliance with relevant laws and regulations and do not violate public order and good morals.

[0161] It should be noted that personal information from users should be collected for legitimate and reasonable purposes and should not be shared or sold outside of these legitimate uses. In addition, such collection / sharing should be carried out after receiving the user's informed consent, including but not limited to notifying the user to read the user agreement / user notice and sign the agreement / authorization including authorization of relevant user information before the user uses the function. In addition, any necessary steps should be taken to protect and safeguard access to such personal information data and ensure that others who have access to personal information data comply with its privacy policy and procedures.

[0162] The present application is expected to provide an implementation scheme for users to selectively block the use or access of personal information data. That is, the present disclosure is expected to provide hardware and / or software to prevent or block access to such personal information data. Once the personal information data is no longer needed, the risk can be minimized by limiting data collection and deleting the data. In addition, when applicable, such personal information is de-identified to protect the privacy of the user.

[0163] In the description of the aforementioned embodiments, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0164] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0165] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.

[0166] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute the instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0167] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0168] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0169] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0170] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A route generation method, characterized in that: include: Acquire the current first location information of the first client and the second location information of all candidate exits; Based on the first location information, the second location information, and the relationship between lanes in the three-dimensional model, obtaining at least one candidate route corresponding to the first client; Obtaining a first length value, a first predicted concentration, and a first time corresponding to each lane in each of the candidate routes, wherein the first predicted concentration is a predicted concentration value when smoke diffuses into the lane, and the first time is a time when smoke diffuses to a preset node of the lane; Determine an evaluation value corresponding to the candidate route according to the moving speed corresponding to the first client, the first length value, the first predicted concentration, and the first time; The candidate route with the smallest evaluation value is determined as the target route of the first client and returned to the first client.

2. The method according to claim 1, characterized in that The determining, according to the moving speed corresponding to the first client, the first length value, the first predicted concentration, and the first time, an evaluation value corresponding to the candidate route includes: determining the sum of the first length values ​​as the second length value of the candidate route; Determine the average value of the first predicted concentrations as the second predicted concentration corresponding to the candidate route; Determine a second time for the first client to reach a preset node in each lane according to the moving speed corresponding to the first client and the first length value; Determining a reference time for the candidate route to pass through a lane of a preset type based on the first time and the second time; An evaluation value corresponding to the candidate route is obtained according to the second length value, the second predicted concentration and the reference time.

3. The method according to claim 1, characterized in that Before obtaining the first length value, the first predicted concentration and the first time corresponding to each lane in each candidate route, the method further includes: When it is monitored that the duration of smoke concentration in the first lane being greater than the first threshold value is greater than the second threshold value, a first-level lane associated with the first lane is determined according to the relationship between lanes in the three-dimensional model and the wind flow direction, wherein the first-level lane is located on the downwind side of the first lane; Obtaining a first wind volume value in the first lane, a second wind volume value at a connection node between the first lane and the first-level lane, a first wind speed in the first lane, and a second wind speed in the first-level lane; Determine a first predicted concentration of the first-level lane according to the smoke concentration of the first lane, the first air volume value, and the second air volume value; Determining a third time for the smoke to diffuse to a connection node between the first lane and the first-level lane according to a first wind speed and a first length value in the first lane; A first time corresponding to the first-level lane is obtained according to the third time, the second wind speed, and the first length value of the first-level lane.

4. The method according to claim 3, characterized in that The step of determining the first predicted concentration of the first-level lane according to the smoke concentration of the first lane, the first air volume value, and the second air volume value includes: When the second air volume value is equal to the first air volume value, the smoke concentration in the first lane is determined as the first predicted concentration; or, When the second air volume value is greater than the first air volume value, the first predicted concentration is calculated using the first air volume value, the second air volume value and the smoke concentration of the first lane.

5. The method according to claim 3, characterized in that Before acquiring the first wind volume value in the first lane, the second wind volume value at the connection node between the first lane and the first-level lane, the first wind speed in the first lane, and the second wind speed in the first-level lane, the method further includes: Based on the first temperature value, the second temperature value and the initial resistance value respectively monitored in each lane, the thermal added resistance value of the lane when a fire occurs is obtained, wherein the first temperature value is the airflow temperature monitored before the fire occurs, and the second temperature value is the airflow temperature monitored after the fire occurs; Determining the additional wind resistance value of each lane according to the initial wind volume value of each lane when no fire occurs and the additional heat resistance value; Adding the additional wind resistance value to the initial wind resistance value in the tunnel when no fire occurs, to obtain a corrected wind resistance value; Based on the corrected wind resistance value, the ventilation network in the three-dimensional model is solved and analyzed to obtain the predicted wind volume value and predicted wind speed of each lane when a fire occurs.

6. The method according to claim 3, characterized in that After the first time corresponding to the first-level lane, the method further includes: Determining whether the first-level lane has an associated second-level lane according to the relationship between lanes in the three-dimensional model and the wind flow direction; In the case where the first-level lane is associated with a second-level lane, the first predicted concentration and first time corresponding to the second-level lane are determined, and this process is repeated level by level until any level lane does not contain an associated next-level lane in the three-dimensional model, thereby obtaining the first predicted concentration and first time of all lanes in the three-dimensional model.

7. A route generating device, characterized in that: include: A first acquisition module is used to acquire the current first location information of the first client and the second location information of all candidate exits; A generating module, configured to obtain at least one candidate route corresponding to the first client based on the first position information, the second position information and the relationship between lanes in the three-dimensional model; A second acquisition module is used to acquire a first length value, a first predicted concentration and a first time corresponding to each lane in each candidate route, wherein the first predicted concentration is a predicted concentration value when smoke diffuses into the lane, and the first time is the time when smoke diffuses to a preset node in the lane; A first determining module, configured to determine an evaluation value corresponding to the candidate route according to a moving speed corresponding to the first client, the first length value, the first predicted concentration, and the first time; The second determination module is used to determine the candidate route with the smallest evaluation value as the target route of the first client and return it to the first client.

8. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the route generation method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the route generation method according to any one of claims 1 to 6.

10. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, implements the route generating method according to any one of claims 1 to 6.