Tailing pond dam break simulation system and method
Through the tailings pond dam collapse simulation system, the three-dimensional pressure simulation model is used to analyze the location and time of the collapse, and a treatment plan is generated, which solves the problem of preventing tailings pond dam collapse incidents and achieves safety guarantees for tailings ponds.
Patent Information
- Application Number
- CN202411206684.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2044-08-30
AI Technical Summary
Dam failure in tailings ponds may lead to serious environmental pollution and ecological disasters, and it is difficult for existing technology to effectively prevent and deal with dam failure incidents.
The tailings pond dam collapse simulation system is used to identify solid waste information through real-life images, establish a three-dimensional pressure simulation model, analyze the location and time of the breach, and generate a waste treatment plan to prevent dam collapse.
Effectively prevent dam collapse of tailings ponds, reduce risks, protect the environment and life safety, and ensure the integrity of tailings ponds.
Smart Images

Figure CN119272482A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of model supervision, and in particular to a tailings dam break simulation system and method. Background Art
[0002] Tailings ponds are waste storage sites containing ore residues, ore powders and chemicals generated during the mining process. They are usually large artificial structures designed to store solid wastes remaining after ore processing, such as slag, coal gangue, tailings, etc. for a long time. Tailings ponds are usually enclosed by building dams or retaining walls to form a closed storage space. Although solid waste can be temporarily stored, it can have a negative impact on the surrounding environment, such as water pollution and soil pollution, so strict environmental management and monitoring measures are required. Once the tailings pond structure is damaged or collapsed, the stored tailings and sewage will suddenly leak out. Such an event may have a serious impact on the surrounding environment, residents and ecosystems, and even lead to catastrophic consequences.
[0003] Therefore, the present invention provides a tailings dam breach simulation system and method. Summary of the invention
[0004] The present invention provides a tailings dam breach simulation system and method, which utilizes a model to analyze the breach location and breach time when the tailings dam breaches, and then generates a plan for cleaning up waste within an effective time, thereby achieving the purpose of preventing disasters before they occur and avoiding unnecessary damage caused by the dam breach.
[0005] The present invention provides a tailings dam break simulation system, comprising:
[0006] A collection and processing module, used to collect real-time images of the tailings pond, identify basic information corresponding to each solid waste in the real-time images, and establish real-time information of the tailings pond;
[0007] A model building module, used to analyze the pressure information of different solid wastes on the tailings pond according to the actual information, and to establish a three-dimensional pressure simulation model of the tailings pond in combination with the structural information of the tailings pond;
[0008] A pressure analysis module, used for running the three-dimensional pressure simulation model to obtain a corresponding pressure threshold of each dam structure in the tailings pond;
[0009] A state construction module, used to construct the corresponding dam breach position of the tailings pond under different preset breach states according to the preset breach state and the corresponding bearing pressure threshold of each dam structure;
[0010] The dam-break analysis module is used to monitor each dam-break location in the three-dimensional pressure simulation model, obtain the dam-break time corresponding to each corresponding dam-break location, establish the waste treatment plan of the tailings pond and display it.
[0011] In one practicable manner,
[0012] The acquisition and processing module comprises:
[0013] An image acquisition unit, used for acquiring regional images corresponding to each reservoir area of the tailings pond, combining the regional images, and obtaining a real shot image of the tailings pond;
[0014] An image processing unit, configured to perform overflow processing on the real-shot image when there is a threshold pixel value outside a preset pixel value range in the real-shot image, obtain overflow pixel points corresponding to each threshold pixel value, and perform truncation processing on each overflow pixel point to generate a valid grayscale image of the tailings pond;
[0015] A contour separation unit is used to roughly identify the effective grayscale image to obtain a plurality of object contours contained in the effective grayscale image, and to enhance a plurality of pixel points corresponding to each object contour to obtain a plurality of solid waste contours contained in the effective grayscale image;
[0016] A real-time analysis unit is used to search for texture characteristics corresponding to the contour of each solid waste in the effective grayscale image, establish basic information of the corresponding solid waste, establish a position matrix according to the image position of each solid waste in the effective grayscale image, and input the basic information into the position matrix to obtain the real-time information of the tailings pond.
[0017] In one practicable manner,
[0018] The model building module comprises:
[0019] A solid analysis unit, used to determine the volume of the corresponding solid waste according to the basic information, determine the weight information corresponding to each solid waste in combination with the basic density corresponding to each solid waste, and establish the solid waste pile height characteristics corresponding to each reservoir area in the tailings reservoir according to the actual information;
[0020] A pressure analysis unit is used to determine the bearing pressure corresponding to each reservoir area based on the solid waste pile height characteristics and the weight information corresponding to each solid waste, and to trace the bearing pressure corresponding to each reservoir area to obtain the pressure value of each solid waste on the tailings reservoir;
[0021] A model preparation unit is used to establish a model framework according to the structural information of the tailings pond, mark the pressure value of each solid waste on the tailings pond in the model framework, obtain the corresponding bearing pressure value of each dam structure, and establish a three-dimensional initial model according to the model framework and the real shot image;
[0022] A model building unit is used to build conceptual virtual wastes corresponding to each solid waste according to the actual information, build virtual pressures of each conceptual virtual waste based on the pressure value of each solid waste on the tailings pond, map each conceptual virtual waste to the three-dimensional initial model based on the solid waste pile height characteristics, determine whether the mapping position is correct according to the virtual bearing pressure value corresponding to each model dam structure in the three-dimensional initial model, and obtain a three-dimensional pressure simulation model of the tailings pond.
[0023] In one practicable manner,
[0024] The model building unit comprises:
[0025] A virtual construction subunit is used to count the current solid waste quantity of the tailings pond based on the actual information, perform information separation on the actual information to obtain a plurality of waste description information, establish a corresponding conceptual virtual waste based on each waste description information, count the constructed quantity corresponding to the conceptual virtual waste, and when the constructed data is inconsistent with the current solid waste data, re-separate the actual information until the constructed data is consistent with the current solid waste data;
[0026] The object mapping subunit is used to establish a virtual pressure corresponding to each of the conceptual virtual wastes according to the pressure value of each of the solid wastes on the tailings pond, determine the stacking order corresponding to each of the conceptual virtual wastes according to the solid waste stacking height characteristics, and map each of the conceptual virtual wastes in the three-dimensional initial model according to the stacking order;
[0027] A mapping check subunit is used to divide the tailings pond into a plurality of dam structures based on the structural information, obtain a plurality of model dam structures included in the three-dimensional initial model, and respectively count the virtual bearing pressure value corresponding to each of the model dam structures based on the virtual pressure corresponding to each of the conceptual virtual wastes; when the virtual bearing pressure value of the model dam structure is inconsistent with the bearing pressure value of the corresponding dam structure, it is determined that an error occurs in the mapping work;
[0028] The error adjustment subunit is used to perform an overall analysis on the mapped three-dimensional initial model, obtain several model positions where errors occur, and reproject the target concept virtual waste corresponding to different model positions until the virtual bearing pressure value of each model dam structure is consistent with the bearing pressure value of the corresponding dam structure, thereby generating a three-dimensional pressure simulation model of the tailings pond.
[0029] In one practicable manner,
[0030] The pressure analysis module comprises:
[0031] A model operation unit, used for operating the three-dimensional pressure simulation model, and establishing a current pressure value corresponding to each dam structure at different times and a tolerable pressure threshold corresponding to each dam structure according to the operation result;
[0032] A dam body analysis unit, used to establish a pressure correlation relationship between different dam body structures according to the structural information, and to establish a correlation pressure value of each dam body structure in combination with the current pressure value;
[0033] A pressure correction unit, used for correcting the current pressure value based on the associated pressure value to obtain an actual pressure value corresponding to each of the dam structures;
[0034] The threshold determination unit is used to adjust the tolerable pressure threshold of the corresponding dam structure according to the ratio between the actual pressure value and the current pressure value, so as to obtain the tolerable pressure threshold corresponding to each dam structure.
[0035] In one practicable manner,
[0036] The state building module includes:
[0037] a breach simulation unit, used to perform breach simulation on the three-dimensional pressure simulation model in sequence according to state data corresponding to each preset breach state, to obtain a corresponding presentation state of the three-dimensional pressure simulation model under each preset breach state;
[0038] A breach analysis unit is used to determine the pressure value corresponding to each dam structure of the tailings pond under different breach states based on each of the present states, and determine the target dam structure with abnormal pressure in combination with the pressure threshold corresponding to each of the dam structures;
[0039] A breach positioning unit is used to determine the stress point of the target dam structure according to the position of the target dam structure in the tailings pond, and to determine the breach position of the tailings pond under a corresponding preset breach state according to the stress point.
[0040] In one practicable manner,
[0041] The dam break analysis module comprises:
[0042] A probability analysis unit, configured to determine the overall pressure characteristics of the tailings pond according to the three-dimensional pressure simulation model, and determine the probability of occurrence of each preset breach state of the tailings pond according to the overall pressure characteristics;
[0043] A supervisory execution unit is used to extract a target preset breach state with a probability greater than a preset probability, extract a target dam breach position corresponding to the target preset breach state, and run the three-dimensional pressure simulation model according to the pressure change information of the tailings pond to obtain the boosting information corresponding to the target dam breach position;
[0044] A time positioning unit, used to determine a pressure collapse time point of the target dam-breaking position based on the pressurization information, and determine a dam-breaking time point when the tailings pond presents a target preset breach state according to the pressure collapse time point;
[0045] A scheme construction unit is used to determine the effective duration of dam break prevention according to the dam break moment, obtain the workers' cleaning efficiency of the tailings pond, establish a cleaning scheme corresponding to each dam structure in the tailings pond in combination with the effective duration of dam break prevention, generate a waste treatment scheme for the tailings pond and display it.
[0046] In one practicable manner,
[0047] Also includes:
[0048] When each of the occurrence probabilities is less than a preset probability, an initial processing plan is retrieved and displayed.
[0049] The present invention provides a tailings dam breach simulation method, comprising:
[0050] Step 1: Collect real-time images of the tailings pond, identify basic information corresponding to each solid waste in the real-time images, and establish real-time information of the tailings pond;
[0051] Step 2: Analyze the pressure information of different solid wastes on the tailings pond according to the actual information, and establish a three-dimensional pressure simulation model of the tailings pond in combination with the structural information of the tailings pond;
[0052] Step 3: Run the three-dimensional pressure simulation model to obtain the corresponding pressure threshold of each dam structure in the tailings pond;
[0053] Step 4: constructing the corresponding dam breach position of the tailings pond under different preset breach states according to the preset breach state and the corresponding pressure threshold of each dam structure;
[0054] Step 5: Monitor each dam break location in the three-dimensional pressure simulation model, obtain the dam break time corresponding to each corresponding dam break location, establish a waste treatment plan for the tailings pond and display it.
[0055] In one practicable manner,
[0056] The step 1 comprises:
[0057] Step 11: collecting regional images corresponding to each reservoir area of the tailings pond, combining the regional images, and obtaining a real shot image of the tailings pond;
[0058] Step 12: When there is a threshold pixel value outside the preset pixel value range in the real shot image, overflow processing is performed on the real shot image to obtain overflow pixel points corresponding to each threshold pixel value, and each overflow pixel point is truncated to generate a valid grayscale image of the tailings pond;
[0059] Step 13: performing rough recognition on the effective grayscale image to obtain a plurality of object contours contained in the effective grayscale image, and enhancing a plurality of pixel points corresponding to each object contour to obtain a plurality of solid waste contours contained in the effective grayscale image;
[0060] Step 14: Search for the texture characteristics corresponding to the contour of each solid waste in the effective grayscale image, establish the basic information of the corresponding solid waste, establish a position matrix according to the image position of each solid waste in the effective grayscale image, and input the basic information into the position matrix to obtain the actual information of the tailings pond.
[0061] The achievable beneficial effects of the above technical solution are: in order to effectively prevent the tailings pond from bursting, avoid casualties, environmental pollution and economic losses, firstly, the solid waste in the tailings pond is identified according to the actual image of the tailings pond, so as to establish the real-time information of the tailings pond, and then the pressure information of different solid wastes on the tailings pond is analyzed according to the real-time information, and a three-dimensional pressure simulation model is established in combination with the structural information of the tailings pond. By running the model, the corresponding pressure threshold of each dam structure in the tailings pond is determined, and the corresponding dam burst position of each dam structure under different preset breach conditions is analyzed. Further, according to the actual situation of the tailings pond, the three-dimensional pressure simulation model is used to monitor the dam burst, and the dam burst moment of the tailings pond is estimated. Finally, a plan for treating waste is established within the moment, so that waste treatment can be carried out within an effective time, thereby maximizing the integrity of the tailings pond, reducing the risk of dam burst of the tailings pond, and protecting human life and property safety and the ecological environment.
[0062] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.
[0063] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0065] Figure 1 A schematic diagram of the composition of a tailings dam breach simulation system according to an embodiment of the present invention;
[0066] Figure 2 The figure is a schematic diagram of the workflow of a tailings dam breach simulation method in an embodiment of the present invention. DETAILED DESCRIPTION
[0067] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0068] Example 1
[0069] This embodiment provides a tailings dam breach simulation system. Figure 1 As shown, including:
[0070] A collection and processing module, used to collect real-time images of the tailings pond, identify basic information corresponding to each solid waste in the real-time images, and establish real-time information of the tailings pond;
[0071] A model building module, used to analyze the pressure information of different solid wastes on the tailings pond according to the actual information, and to establish a three-dimensional pressure simulation model of the tailings pond in combination with the structural information of the tailings pond;
[0072] A pressure analysis module, used for running the three-dimensional pressure simulation model to obtain a corresponding pressure threshold of each dam structure in the tailings pond;
[0073] A state construction module, used to construct the corresponding dam breach position of the tailings pond under different preset breach states according to the preset breach state and the corresponding bearing pressure threshold of each dam structure;
[0074] The dam-break analysis module is used to monitor each dam-break location in the three-dimensional pressure simulation model, obtain the dam-break time corresponding to each corresponding dam-break location, establish the waste treatment plan of the tailings pond and display it.
[0075] In this example, the basic information includes the appearance and density of the solid waste;
[0076] In this example, the real-time information represents the accumulation of various solid wastes in the tailings pond;
[0077] In this example, the pressure threshold represents the maximum pressure that the dam structure can withstand;
[0078] In this example, the preset breach states represent different types of breaches, including: insufficient bearing capacity of the foundation, dam collapse, uneven filling, insufficient compaction, drainage failure, excessive accumulation of tailings, illegal mining activities, etc.
[0079] In this example, a preset breach state may correspond to one or more dam breach locations;
[0080] In this example, the dam-break time refers to the time corresponding to when the dam break occurs at the first dam-break location.
[0081] The working principle and beneficial effects of the above technical solution: In order to effectively prevent the tailings pond from bursting, avoid casualties, environmental pollution and economic losses, firstly, the solid waste in the tailings pond is identified according to the actual image of the tailings pond, so as to establish the real-time information of the tailings pond, and then the pressure information of different solid wastes on the tailings pond is analyzed according to the real-time information, and a three-dimensional pressure simulation model is established in combination with the structural information of the tailings pond. By running the model, the corresponding pressure threshold of each dam structure in the tailings pond is determined, and the corresponding dam burst position of each dam structure under different preset breach conditions is analyzed. Further, according to the actual situation of the tailings pond, the three-dimensional pressure simulation model is used to monitor the dam burst, and the dam burst moment of the tailings pond is estimated. Finally, a plan for treating waste is established within the moment, so that waste treatment can be carried out within an effective time, which maximizes the integrity of the tailings pond, reduces the risk of dam burst of the tailings pond, and protects human life and property safety and the ecological environment.
[0082] Example 2
[0083] On the basis of Example 1, the tailings dam break simulation system, the acquisition and processing module, comprises:
[0084] An image acquisition unit, used for acquiring regional images corresponding to each reservoir area of the tailings pond, combining the regional images, and obtaining a real shot image of the tailings pond;
[0085] An image processing unit, configured to perform overflow processing on the real-shot image when there is a threshold pixel value outside a preset pixel value range in the real-shot image, obtain overflow pixel points corresponding to each threshold pixel value, and perform truncation processing on each overflow pixel point to generate a valid grayscale image of the tailings pond;
[0086] A contour separation unit is used to roughly identify the effective grayscale image to obtain a plurality of object contours contained in the effective grayscale image, and to enhance a plurality of pixel points corresponding to each object contour to obtain a plurality of solid waste contours contained in the effective grayscale image;
[0087] A real-time analysis unit is used to search for texture characteristics corresponding to the contour of each solid waste in the effective grayscale image, establish basic information of the corresponding solid waste, establish a position matrix according to the image position of each solid waste in the effective grayscale image, and input the basic information into the position matrix to obtain the real-time information of the tailings pond.
[0088] In this example, each reservoir area corresponds to a regional image, and the reservoir area is a part of the tailings reservoir;
[0089] In this example, the preset pixel value range is 0-255;
[0090] In this example, overflow processing refers to the process of truncating pixels in the real image that exceed 0-255. The purpose of overflow processing is: because pixel values outside this range may be generated during the processing, appropriate processing is required to avoid loss of image quality or unexpected results;
[0091] In this example, the truncation amount means directly truncating the pixel value out of the range to the maximum or minimum allowed value, for example, truncating the pixel value out of the range of 0 to 255 to 0 or 255;
[0092] In this example, coarse recognition refers to the process of extracting contour lines in a valid grayscale image;
[0093] In this example, the purpose of pixel enhancement is to separate the object outline from the image;
[0094] In this example, the position matrix represents a matrix established according to the distribution position of each solid waste in the tailings pond as a matrix position.
[0095] The working principle and beneficial effects of the above technical solution are as follows: in order to further analyze the distribution of solid waste in the tailings pond, first, when collecting real-shot images, multiple regional images are stitched together to obtain a real-shot image, and then the overflow pixels in the real-shot image are truncated to obtain a valid grayscale image. Further coarse recognition and pixel enhancement are performed in the effective grayscale image to obtain several solid waste contours contained in the effective grayscale image, and then the basic information of the solid waste is established by combining the texture features of each solid waste contour. Finally, the real-time information of the tailings pond is established through a matrix method. In this way, multiple contours can be analyzed at the same time to establish the overall real-time information, which improves the credibility of the real-time information and ensures the real-time nature of the real-time information.
[0096] Example 3
[0097] On the basis of Example 1, the tailings dam break simulation system, the model building module includes:
[0098] A solid analysis unit, used to determine the volume of the corresponding solid waste according to the basic information, determine the weight information corresponding to each solid waste in combination with the basic density corresponding to each solid waste, and establish the solid waste pile height characteristics corresponding to each reservoir area in the tailings reservoir according to the actual information;
[0099] A pressure analysis unit is used to determine the bearing pressure corresponding to each reservoir area based on the solid waste pile height characteristics and the weight information corresponding to each solid waste, and to trace the bearing pressure corresponding to each reservoir area to obtain the pressure value of each solid waste on the tailings reservoir;
[0100] A model preparation unit is used to establish a model framework according to the structural information of the tailings pond, mark the pressure value of each solid waste on the tailings pond in the model framework, obtain the corresponding bearing pressure value of each dam structure, and establish a three-dimensional initial model according to the model framework and the real shot image;
[0101] A model building unit is used to build conceptual virtual wastes corresponding to each solid waste according to the actual information, build virtual pressures of each conceptual virtual waste based on the pressure value of each solid waste on the tailings pond, map each conceptual virtual waste to the three-dimensional initial model based on the solid waste pile height characteristics, determine whether the mapping position is correct according to the virtual bearing pressure value corresponding to each model dam structure in the three-dimensional initial model, and obtain a three-dimensional pressure simulation model of the tailings pond.
[0102] In this example, the solid waste pile height feature represents the height feature presented when the solid waste is piled up;
[0103] In this example, pressure tracing means that the solid waste will be decomposed under pressure and the corresponding solid waste for each decomposition force will be determined.
[0104] The working principle and beneficial effects of the above technical solution are as follows: in order to construct a usable model, the weight information of the solid waste is determined based on the basic information and basic density, and then the solid waste pile height characteristics of each reservoir area in the tailings pond are determined using the actual information, thereby determining the bearing pressure of each reservoir area, and determining the pressure value of the solid waste on the tailings pond by tracing the bearing pressure. At the same time, the structural information is used to establish the model framework, and the corresponding bearing pressure value of each dam structure is determined by pressure value marking, and a three-dimensional initial model is established at the same time. Subsequently, a three-dimensional pressure simulation model of the tailings pond is established by mapping the conceptual virtual waste corresponding to each solid waste into the three-dimensional initial model. The three-dimensional pressure simulation model established in this way not only presents every detail in the tailings pond, but can also be updated in real time according to the actual image, ensuring that the model is consistent with reality.
[0105] Example 4
[0106] On the basis of Example 3, in the tailings dam break simulation system, the model building unit comprises:
[0107] A virtual construction subunit is used to count the current solid waste quantity of the tailings pond based on the actual information, perform information separation on the actual information to obtain a plurality of waste description information, establish a corresponding conceptual virtual waste based on each waste description information, count the constructed quantity corresponding to the conceptual virtual waste, and when the constructed data is inconsistent with the current solid waste data, re-separate the actual information until the constructed data is consistent with the current solid waste data;
[0108] The object mapping subunit is used to establish a virtual pressure corresponding to each of the conceptual virtual wastes according to the pressure value of each of the solid wastes on the tailings pond, determine the stacking order corresponding to each of the conceptual virtual wastes according to the solid waste stacking height characteristics, and map each of the conceptual virtual wastes in the three-dimensional initial model according to the stacking order;
[0109] A mapping check subunit is used to divide the tailings pond into a plurality of dam structures based on the structural information, obtain a plurality of model dam structures included in the three-dimensional initial model, and respectively count the virtual bearing pressure value corresponding to each of the model dam structures based on the virtual pressure corresponding to each of the conceptual virtual wastes; when the virtual bearing pressure value of the model dam structure is inconsistent with the bearing pressure value of the corresponding dam structure, it is determined that an error occurs in the mapping work;
[0110] The error adjustment subunit is used to perform an overall analysis on the mapped three-dimensional initial model, obtain several model positions where errors occur, and reproject the target concept virtual waste corresponding to different model positions until the virtual bearing pressure value of each model dam structure is consistent with the bearing pressure value of the corresponding dam structure, thereby generating a three-dimensional pressure simulation model of the tailings pond.
[0111] In this example, each conceptual virtual waste corresponds to a virtual pressure.
[0112] The working principle and beneficial effects of the above technical solution are as follows: In order to further ensure the validity and authenticity of the model, the current amount of solid waste in the tailings pond is counted according to the actual information, and then the multiple waste description information contained in the actual information is determined by means of information separation, so as to establish the corresponding conceptual virtual waste, and by comparing the data difference between the constructed data and the current solid waste data, it is determined whether the concept of each solid waste has been constructed, and then the virtual pressure is established according to the pressure value of each solid waste, and at the same time, the stacking order of the conceptual virtual waste is determined according to the solid waste stacking characteristics, and then the stacking is carried out in sequence in the three-dimensional initial model. During the stacking process, the virtual bearing pressure value of each model dam structure is analyzed, and when the pressure value is inconsistent with the bearing pressure value, it is re-projected, and finally a three-dimensional pressure simulation model is generated. During the model establishment, the data is calibrated multiple times to avoid data loss. When mapping, the means of sequential mapping is adopted to effectively avoid the problem of unclear pressure value caused by overall mapping.
[0113] Example 5
[0114] On the basis of Example 1, the tailings dam break simulation system, the pressure analysis module, comprises:
[0115] A model operation unit, used for operating the three-dimensional pressure simulation model, and establishing a current pressure value corresponding to each dam structure at different times and a tolerable pressure threshold corresponding to each dam structure according to the operation result;
[0116] A dam body analysis unit, used to establish a pressure correlation relationship between different dam body structures according to the structural information, and to establish a correlation pressure value of each dam body structure in combination with the current pressure value;
[0117] A pressure correction unit, used for correcting the current pressure value based on the associated pressure value to obtain an actual pressure value corresponding to each of the dam structures;
[0118] The threshold determination unit is used to adjust the tolerable pressure threshold of the corresponding dam structure according to the ratio between the actual pressure value and the current pressure value, so as to obtain the tolerable pressure threshold corresponding to each dam structure.
[0119] In this example, the associated pressure value indicates that due to the connection relationship between different dam structures, when pressure is applied to one dam structure, the pressure value also appears on other dam structures due to the construction of the dam.
[0120] The working principle and beneficial effects of the above technical solution are as follows: In order to supervise the tailings pond as a whole, the current pressure value and the tolerable pressure value of each dam structure are first calculated based on the three-dimensional pressure simulation model, and the associated pressure values between different dam structures are analyzed in combination with the structural information, so as to determine the ratio between the actual pressure value and the current pressure value of the dam structure, and use the ratio to adjust the pressure threshold of the dam structure, thereby achieving synchronous adjustment and obtaining the precise pressure threshold of each dam structure.
[0121] Example 6
[0122] On the basis of Example 1, in the tailings dam break simulation system, the state building module comprises:
[0123] a breach simulation unit, used to perform breach simulation on the three-dimensional pressure simulation model in sequence according to state data corresponding to each preset breach state, to obtain a corresponding presentation state of the three-dimensional pressure simulation model under each preset breach state;
[0124] A breach analysis unit is used to determine the pressure value corresponding to each dam structure of the tailings pond under different breach states based on each of the present states, and determine the target dam structure with abnormal pressure in combination with the pressure threshold corresponding to each of the dam structures;
[0125] A breach positioning unit is used to determine the stress point of the target dam structure according to the position of the target dam structure in the tailings pond, and to determine the breach position of the tailings pond under a corresponding preset breach state according to the stress point.
[0126] The working principle and beneficial effects of the above technical solution: In order to achieve the purpose of early prevention, the three-dimensional pressure simulation model is first used to simulate different preset breach states, so as to determine the presentation state of the tailings pond under different breach states, and the pressure values presented by each dam structure under different breach states are combined to determine the target dam structure with abnormalities, and finally, the acceptance point is found in the target dam structure to determine the dam breach location, which lays the foundation for subsequent dam breach prevention.
[0127] Example 7
[0128] On the basis of Example 1, the tailings dam break simulation system, the dam break analysis module, comprises:
[0129] A probability analysis unit, configured to determine the overall pressure characteristics of the tailings pond according to the three-dimensional pressure simulation model, and determine the probability of occurrence of each preset breach state of the tailings pond according to the overall pressure characteristics;
[0130] A supervisory execution unit is used to extract a target preset breach state with a probability greater than a preset probability, extract a target dam breach position corresponding to the target preset breach state, and run the three-dimensional pressure simulation model according to the pressure change information of the tailings pond to obtain the boosting information corresponding to the target dam breach position;
[0131] A time positioning unit, used to determine a pressure collapse time point of the target dam-breaking position based on the pressurization information, and determine a dam-breaking time point when the tailings pond presents a target preset breach state according to the pressure collapse time point;
[0132] A scheme construction unit is used to determine the effective duration of dam break prevention according to the dam break moment, obtain the workers' cleaning efficiency of the tailings pond, establish a cleaning scheme corresponding to each dam structure in the tailings pond in combination with the effective duration of dam break prevention, generate a waste treatment scheme for the tailings pond and display it.
[0133] In this example, the preset probability is 60%.
[0134] The working principle and beneficial effects of the above technical solution are as follows: when the tailings pond is at risk of dam breach, the location of the dam breach is monitored, the time of the dam breach is analyzed, and then a plan for waste disposal from the current time to the time of dam breach is established for workers' reference. Under the guidance of the plan, the workers can quickly eliminate the dam breach crisis and ensure the safety of the tailings pond.
[0135] Example 8
[0136] Based on Example 7, the tailings dam break simulation system further includes:
[0137] When each of the occurrence probabilities is less than a preset probability, an initial processing plan is retrieved and displayed.
[0138] Example 9
[0139] This example provides a method for simulating tailings dam breach. Figure 2 As shown, including:
[0140] Step 1: Collect real-time images of the tailings pond, identify basic information corresponding to each solid waste in the real-time images, and establish real-time information of the tailings pond;
[0141] Step 2: Analyze the pressure information of different solid wastes on the tailings pond according to the actual information, and establish a three-dimensional pressure simulation model of the tailings pond in combination with the structural information of the tailings pond;
[0142] Step 3: Run the three-dimensional pressure simulation model to obtain the corresponding pressure threshold of each dam structure in the tailings pond;
[0143] Step 4: constructing the corresponding dam breach position of the tailings pond under different preset breach states according to the preset breach state and the corresponding pressure threshold of each dam structure;
[0144] Step 5: Monitor each dam break location in the three-dimensional pressure simulation model, obtain the dam break time corresponding to each corresponding dam break location, establish a waste treatment plan for the tailings pond and display it.
[0145] In this example, the basic information includes the appearance and density of the solid waste;
[0146] In this example, the real-time information represents the accumulation of various solid wastes in the tailings pond;
[0147] In this example, the pressure threshold represents the maximum pressure that the dam structure can withstand;
[0148] In this example, the preset breach states represent different types of breaches, including: insufficient bearing capacity of the foundation, dam collapse, uneven filling, insufficient compaction, drainage failure, excessive accumulation of tailings, illegal mining activities, etc.
[0149] In this example, a preset breach state may correspond to one or more dam breach locations;
[0150] In this example, the dam-break time refers to the time corresponding to when the dam break occurs at the first dam-break location.
[0151] The working principle and beneficial effects of the above technical solution: In order to effectively prevent the tailings pond from bursting, avoid casualties, environmental pollution and economic losses, firstly, the solid waste in the tailings pond is identified according to the actual image of the tailings pond, so as to establish the real-time information of the tailings pond, and then the pressure information of different solid wastes on the tailings pond is analyzed according to the real-time information, and a three-dimensional pressure simulation model is established in combination with the structural information of the tailings pond. By running the model, the corresponding pressure threshold of each dam structure in the tailings pond is determined, and the corresponding dam burst position of each dam structure under different preset breach conditions is analyzed. Further, according to the actual situation of the tailings pond, the three-dimensional pressure simulation model is used to monitor the dam burst, and the dam burst moment of the tailings pond is estimated. Finally, a plan for treating waste is established within the moment, so that waste treatment can be carried out within an effective time, which maximizes the integrity of the tailings pond, reduces the risk of dam burst of the tailings pond, and protects human life and property safety and the ecological environment.
[0152] Example 10
[0153] On the basis of Example 9, in the tailings dam break simulation system, step 1 comprises:
[0154] Step 11: collecting regional images corresponding to each reservoir area of the tailings pond, combining the regional images, and obtaining a real shot image of the tailings pond;
[0155] Step 12: When there is a threshold pixel value outside the preset pixel value range in the real shot image, overflow processing is performed on the real shot image to obtain overflow pixel points corresponding to each threshold pixel value, and each overflow pixel point is truncated to generate a valid grayscale image of the tailings pond;
[0156] Step 13: performing rough recognition on the effective grayscale image to obtain a plurality of object contours contained in the effective grayscale image, and enhancing a plurality of pixel points corresponding to each object contour to obtain a plurality of solid waste contours contained in the effective grayscale image;
[0157] Step 14: Search for the texture characteristics corresponding to the contour of each solid waste in the effective grayscale image, establish the basic information of the corresponding solid waste, establish a position matrix according to the image position of each solid waste in the effective grayscale image, and input the basic information into the position matrix to obtain the actual information of the tailings pond.
[0158] In this example, each reservoir area corresponds to a regional image, and the reservoir area is a part of the tailings reservoir;
[0159] In this example, the preset pixel value range is 0-255;
[0160] In this example, overflow processing refers to the process of truncating pixels in the real image that exceed 0-255. The purpose of overflow processing is: because pixel values outside this range may be generated during the processing, appropriate processing is required to avoid loss of image quality or unexpected results;
[0161] In this example, the truncation amount means directly truncating the pixel value out of the range to the maximum or minimum allowed value, for example, truncating the pixel value out of the range of 0 to 255 to 0 or 255;
[0162] In this example, coarse recognition refers to the process of extracting contour lines in a valid grayscale image;
[0163] In this example, the purpose of pixel enhancement is to separate the object outline from the image;
[0164] In this example, the position matrix represents a matrix established according to the distribution position of each solid waste in the tailings pond as a matrix position.
[0165] The working principle and beneficial effects of the above technical solution are as follows: in order to further analyze the distribution of solid waste in the tailings pond, first, when collecting real-shot images, multiple regional images are stitched together to obtain a real-shot image, and then the overflow pixels in the real-shot image are truncated to obtain a valid grayscale image. Further coarse recognition and pixel enhancement are performed in the effective grayscale image to obtain several solid waste contours contained in the effective grayscale image, and then the basic information of the solid waste is established by combining the texture features of each solid waste contour. Finally, the real-time information of the tailings pond is established through a matrix method. In this way, multiple contours can be analyzed at the same time to establish the overall real-time information, which improves the credibility of the real-time information and ensures the real-time nature of the real-time information.
[0166] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A tailings dam breach simulation system, characterized in that: include: A collection and processing module, used to collect real-time images of the tailings pond, identify basic information corresponding to each solid waste in the real-time images, and establish real-time information of the tailings pond; A model building module, used to analyze the pressure information of different solid wastes on the tailings pond according to the actual information, and to establish a three-dimensional pressure simulation model of the tailings pond in combination with the structural information of the tailings pond; A pressure analysis module, used for running the three-dimensional pressure simulation model to obtain a corresponding pressure threshold of each dam structure in the tailings pond; A state construction module, used to construct the corresponding dam breach position of the tailings pond under different preset breach states according to the preset breach state and the corresponding bearing pressure threshold of each dam structure; The dam-break analysis module is used to monitor each dam-break location in the three-dimensional pressure simulation model, obtain the dam-break time corresponding to each corresponding dam-break location, establish the waste treatment plan of the tailings pond and display it.
2. A tailings dam breach simulation system as claimed in claim 1, characterized in that: The acquisition and processing module comprises: An image acquisition unit, used for acquiring regional images corresponding to each reservoir area of the tailings pond, combining the regional images, and obtaining a real shot image of the tailings pond; An image processing unit, configured to perform overflow processing on the real-shot image when there is a threshold pixel value outside a preset pixel value range in the real-shot image, obtain overflow pixel points corresponding to each threshold pixel value, and perform truncation processing on each overflow pixel point to generate a valid grayscale image of the tailings pond; A contour separation unit is used to roughly identify the effective grayscale image to obtain a plurality of object contours contained in the effective grayscale image, and to enhance a plurality of pixel points corresponding to each object contour to obtain a plurality of solid waste contours contained in the effective grayscale image; A real-time analysis unit is used to search for texture characteristics corresponding to the contour of each solid waste in the effective grayscale image, establish basic information of the corresponding solid waste, establish a position matrix according to the image position of each solid waste in the effective grayscale image, and input the basic information into the position matrix to obtain the real-time information of the tailings pond.
3. A tailings dam break simulation system as claimed in claim 1, characterized in that: The model building module comprises: A solid analysis unit, used to determine the volume of the corresponding solid waste according to the basic information, determine the weight information corresponding to each solid waste in combination with the basic density corresponding to each solid waste, and establish the solid waste pile height characteristics corresponding to each reservoir area in the tailings reservoir according to the actual information; A pressure analysis unit is used to determine the bearing pressure corresponding to each reservoir area based on the solid waste pile height characteristics and the weight information corresponding to each solid waste, and to trace the bearing pressure corresponding to each reservoir area to obtain the pressure value of each solid waste on the tailings reservoir; A model preparation unit is used to establish a model framework according to the structural information of the tailings pond, mark the pressure value of each solid waste on the tailings pond in the model framework, obtain the corresponding bearing pressure value of each dam structure, and establish a three-dimensional initial model according to the model framework and the real shot image; A model building unit is used to build conceptual virtual wastes corresponding to each solid waste according to the actual information, build virtual pressures of each conceptual virtual waste based on the pressure value of each solid waste on the tailings pond, map each conceptual virtual waste to the three-dimensional initial model based on the solid waste pile height characteristics, determine whether the mapping position is correct according to the virtual bearing pressure value corresponding to each model dam structure in the three-dimensional initial model, and obtain a three-dimensional pressure simulation model of the tailings pond.
4. A tailings dam break simulation system as claimed in claim 3, characterized in that: The model building unit comprises: A virtual construction subunit is used to count the current solid waste quantity of the tailings pond based on the actual information, perform information separation on the actual information to obtain a plurality of waste description information, establish a corresponding conceptual virtual waste based on each waste description information, count the constructed quantity corresponding to the conceptual virtual waste, and when the constructed data is inconsistent with the current solid waste data, re-separate the actual information until the constructed data is consistent with the current solid waste data; The object mapping subunit is used to establish a virtual pressure corresponding to each of the conceptual virtual wastes according to the pressure value of each of the solid wastes on the tailings pond, determine the stacking order corresponding to each of the conceptual virtual wastes according to the solid waste stacking height characteristics, and map each of the conceptual virtual wastes in the three-dimensional initial model according to the stacking order; A mapping check subunit is used to divide the tailings pond into a plurality of dam structures based on the structural information, obtain a plurality of model dam structures included in the three-dimensional initial model, and respectively count the virtual bearing pressure value corresponding to each of the model dam structures based on the virtual pressure corresponding to each of the conceptual virtual wastes; when the virtual bearing pressure value of the model dam structure is inconsistent with the bearing pressure value of the corresponding dam structure, it is determined that an error occurs in the mapping work; The error adjustment subunit is used to perform an overall analysis on the mapped three-dimensional initial model, obtain several model positions where errors occur, and reproject the target concept virtual waste corresponding to different model positions until the virtual bearing pressure value of each model dam structure is consistent with the bearing pressure value of the corresponding dam structure, thereby generating a three-dimensional pressure simulation model of the tailings pond.
5. A tailings dam breach simulation system as claimed in claim 1, characterized in that: The pressure analysis module comprises: A model operation unit, used for operating the three-dimensional pressure simulation model, and establishing a current pressure value corresponding to each dam structure at different times and a tolerable pressure threshold corresponding to each dam structure according to the operation result; A dam body analysis unit, used to establish a pressure correlation relationship between different dam body structures according to the structural information, and to establish a correlation pressure value of each dam body structure in combination with the current pressure value; A pressure correction unit, used for correcting the current pressure value based on the associated pressure value to obtain an actual pressure value corresponding to each of the dam structures; The threshold determination unit is used to adjust the tolerable pressure threshold of the corresponding dam structure according to the ratio between the actual pressure value and the current pressure value, so as to obtain the tolerable pressure threshold corresponding to each dam structure.
6. A tailings dam breach simulation system as claimed in claim 1, characterized in that: The state building module includes: a breach simulation unit, used to perform breach simulation on the three-dimensional pressure simulation model in sequence according to state data corresponding to each preset breach state, to obtain a corresponding presentation state of the three-dimensional pressure simulation model under each preset breach state; A breach analysis unit is used to determine the pressure value corresponding to each dam structure of the tailings pond under different breach states based on each of the present states, and determine the target dam structure with abnormal pressure in combination with the pressure threshold corresponding to each of the dam structures; A breach positioning unit is used to determine the stress point of the target dam structure according to the position of the target dam structure in the tailings pond, and to determine the breach position of the tailings pond under a corresponding preset breach state according to the stress point.
7. A tailings dam breach simulation system as claimed in claim 1, characterized in that: The dam break analysis module comprises: A probability analysis unit, configured to determine the overall pressure characteristics of the tailings pond according to the three-dimensional pressure simulation model, and determine the probability of occurrence of each preset breach state of the tailings pond according to the overall pressure characteristics; A supervisory execution unit is used to extract a target preset breach state with a probability greater than a preset probability, extract a target dam breach position corresponding to the target preset breach state, and run the three-dimensional pressure simulation model according to the pressure change information of the tailings pond to obtain the boosting information corresponding to the target dam breach position; A time positioning unit, used to determine a pressure collapse time point of the target dam-breaking position based on the pressurization information, and determine a dam-breaking time point when the tailings pond presents a target preset breach state according to the pressure collapse time point; A scheme construction unit is used to determine the effective duration of dam break prevention according to the dam break moment, obtain the workers' cleaning efficiency of the tailings pond, establish a cleaning scheme corresponding to each dam structure in the tailings pond in combination with the effective duration of dam break prevention, generate a waste treatment scheme for the tailings pond and display it.
8. A tailings dam breach simulation system as claimed in claim 7, characterized in that: Also includes: When each of the occurrence probabilities is less than a preset probability, an initial processing plan is retrieved and displayed.
9. A tailings dam breach simulation method, characterized in that: include: Step 1: Collect real-time images of the tailings pond, identify basic information corresponding to each solid waste in the real-time images, and establish real-time information of the tailings pond; Step 2: Analyze the pressure information of different solid wastes on the tailings pond according to the actual information, and establish a three-dimensional pressure simulation model of the tailings pond in combination with the structural information of the tailings pond; Step 3: Run the three-dimensional pressure simulation model to obtain the corresponding pressure threshold of each dam structure in the tailings pond; Step 4: constructing the corresponding dam breach position of the tailings pond under different preset breach states according to the preset breach state and the corresponding pressure threshold of each dam structure; Step 5: Monitor each dam break location in the three-dimensional pressure simulation model, obtain the dam break time corresponding to each corresponding dam break location, establish a waste treatment plan for the tailings pond and display it.
10. A tailings dam breach simulation system as claimed in claim 9, characterized in that: The step 1 comprises: Step 11: collecting regional images corresponding to each reservoir area of the tailings pond, combining the regional images, and obtaining a real shot image of the tailings pond; Step 12: When there is a threshold pixel value outside the preset pixel value range in the real shot image, overflow processing is performed on the real shot image to obtain overflow pixel points corresponding to each threshold pixel value, and each overflow pixel point is truncated to generate a valid grayscale image of the tailings pond; Step 13: performing rough recognition on the effective grayscale image to obtain a plurality of object contours contained in the effective grayscale image, and enhancing a plurality of pixel points corresponding to each object contour to obtain a plurality of solid waste contours contained in the effective grayscale image; Step 14: Search for the texture characteristics corresponding to the contour of each solid waste in the effective grayscale image, establish the basic information of the corresponding solid waste, establish a position matrix according to the image position of each solid waste in the effective grayscale image, and input the basic information into the position matrix to obtain the actual information of the tailings pond.
Citation Information
Patent Citations
A tailing pond dam body deformation monitoring system and method
CN109949241A
Production operation management system of non-coal mine tailing pond
CN115391472A
Method and system for evaluating tailing pond dam break influence area based on dynamic simulation
CN117892624A
Tailing pond dam break disaster risk rapid assessment method and system
CN117893016A
Cited By
Tailing pond seepage sensitivity analysis and dam break early warning method based on fracture characteristics
CN120337481A