Control method for mining emergency rescue submersible pump
Through real-time water level detection, model creation and automated water pumping, the problem of inefficient manual operation in the existing technology is solved, and efficient and intelligent control of emergency rescue submersible pumps in the mining area is achieved.
Patent Information
- Application Number
- CN202510443092.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-10
- Publication Date
- 2025-06-27
AI Technical Summary
The existing mining area emergency rescue submersible pump control method relies on manual operation, is inefficient and it is difficult to accurately judge the water influx and the working effect of the submersible pump.
The water level height of the mine area is obtained in real time through pre-installed detection equipment, create an initial mine area model and fill the water body model, divide the pump area and sort it, configure the water pump model for automated pumping tasks, and finally generate a pumping display video.
It improves the timeliness and accuracy of emergency responses, optimizes the pumping efficiency, reduces manual intervention, and enhances the intelligence and visualization of emergency responses.
Smart Images

Figure CN120212062A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to data processing technologies, and particularly to a control method for a mine emergency rescue water pump. Background Art
[0002] During the process of mining, due to the complex and changeable geological conditions, mining areas are often threatened by natural disasters such as water inrush. Water inrush not only affects the normal operation of mining areas, but may also cause serious consequences such as equipment damage and casualties in severe cases. Therefore, the emergency rescue work in mining areas is particularly important. Traditional emergency rescue methods often rely on manual judgment and operation, with low efficiency and certain safety risks.
[0003] In order to cope with the water inrush problem in mining areas, in recent years, emergency rescue submersible pumps have been widely used in the emergency rescue work in mining areas. However, most of the existing control methods for submersible pumps rely on manual operation and judgment, lacking intelligent control means. In practical applications, when water inrush occurs in a mining area, it is usually the staff who judge whether to start the submersible pump for pumping water according to the on-site situation, and the pumping task needs to be pre-planned manually. This method not only has low efficiency, but also is difficult to accurately judge the specific situation of water inrush and the working effect of the submersible pump. Summary of the Invention
[0004] Based on the above problems, the present invention is proposed to provide a control method for a mine emergency rescue water pump that overcomes the above problems or at least partially solves the above problems.
[0005] According to one aspect of the present invention, there is provided a control method for a mine emergency rescue water pump, including the following steps: In response to receiving a water inrush warning signal sent by any mining area, controlling a detection device pre-installed in the mining area to detect the water level of the actual water storage area in the mining area, and obtaining the water level height corresponding to the actual water storage area; Creating an initial mining area model corresponding to the mining area, and performing filling based on a water body model in the model area of the corresponding actual water storage area in the initial mining area model based on the water level height, to obtain a current mining area model including a model water storage area corresponding to the actual water storage area; Dividing the model water storage area along the horizontal extension direction corresponding to the model water storage area, and sorting the obtained pumping areas with the same horizontal area size from shallow to deep, to obtain an area sequence; Creating a water pump model corresponding to a rescue submersible pump, and configuring the water pump model to sequentially perform pumping tasks on each pumping area in the area sequence; In response to the water pump model completing the pumping tasks performed on each pumping area, obtain a pumping display video corresponding to the pumping tasks, and send the pumping display video to the pumping control terminal for display.
[0006] Optionally, in the method according to the present invention, in response to receiving a water inrush warning signal sent by any mining area, control a detection device pre-installed in the mining area to detect the water level of the actual water storage area located in the mining area, and obtain the water level height corresponding to the actual water storage area, including: In response to receiving a water inrush warning signal sent by any mining area, obtain an identification number corresponding to the mining area, and obtain the control authority of the detection device pre-installed in the mining area based on the identification number; Based on the control authority, control the detection device to slide from the area entrance located in the mining area towards the inside of the area corresponding to the mining area, and control the image detection unit included in the detection device to perform image acquisition; In response to the image detection unit detecting the actual water storage area located inside the area, control the detection device to stop sliding, and control the water level detection unit included in the detection device to detect the water level of the actual water storage area, and obtain the water level height corresponding to the actual water storage area.
[0007] Optionally, in the method according to the present invention, based on the control authority, control the detection device to slide from the area entrance located in the mining area towards the inside of the area corresponding to the mining area, and control the image detection unit included in the detection device to perform image acquisition, including: Determine the acquisition size corresponding to the image acquisition frame of the image detection unit, and obtain the horizontal extension length corresponding to the mining area; Divide the horizontal extension length into point positions, and obtain each extension point position with an interval of the acquisition size between adjacent ones; In each extension point position, respectively obtain the equal division point positions of two adjacent extension point positions, and based on the control authority, control the detection device to slide from the area entrance located in the mining area towards the inside of the area corresponding to the mining area; In response to the detection device reaching any equal division point position, control the image detection unit included in the detection device to perform image acquisition, and obtain a point position acquisition image corresponding to the equal division point position.
[0008] Optionally, in the method according to the present invention, in response to the image detection unit detecting the actual water storage area located inside the area, control the detection device to stop sliding, and control the water level detection unit included in the detection device to detect the water level of the actual water storage area, and obtain the water level height corresponding to the actual water storage area, including: Perform binarization processing on the image collected at the point to obtain a binarized image, where the binarized image includes each ore body pixel point corresponding to a first pixel value and / or each water body pixel point corresponding to a second pixel value; In response to each water body pixel point corresponding to the second pixel value being included in the binarized image, determine that the image detection unit has detected a real water storage area inside the area, and control the detection device to stop sliding; Establish an image coordinate system corresponding to the binarized image with the image center point corresponding to the binarized image as the origin; Based on the image coordinate system, determine each water body coordinate point corresponding to each water body pixel point respectively, and determine the first quadrant and the fourth quadrant corresponding to the image coordinate system as the first side quadrant, and the second quadrant and the third quadrant as the second side quadrant; In response to each water body coordinate point being located in the first side quadrant, determine the water body coordinate point with the smallest corresponding horizontal coordinate value in the second side quadrant as the edge coordinate point, and determine the horizontal coordinate value of the edge coordinate point as the positive displacement value; or In response to each water body coordinate point being located in the first side quadrant and the second side quadrant, obtain the number of coordinates corresponding to each water body coordinate point with the largest horizontal coordinate value in the binarized image based on the image coordinate system, and perform a half-value calculation based on the number of coordinates to obtain a coordinate half-value; Obtain the number of quadrants corresponding to each water body coordinate point located in the second side quadrant, and compare the coordinate half-value with the number of quadrants; In response to the coordinate half-value being greater than or equal to the number of quadrants, determine the water body coordinate point with the smallest corresponding horizontal coordinate value in the second side quadrant as the edge coordinate point, and determine the horizontal coordinate value of the edge coordinate point as the negative displacement value; In response to the coordinate half-value being less than the number of quadrants, determine the negative displacement value as zero; Control the water level detection unit included in the detection device to move to the edge coordinate point based on the positive displacement value or the negative displacement value to perform elevation detection on the edge coordinate point, and obtain the point elevation corresponding to the edge coordinate point; Obtain the maximum area height corresponding to the inside of the area of the mining area, and calculate based on the difference between the maximum area height and the point elevation to obtain the water level height corresponding to the real water storage area.
[0009] Optionally, in the method according to the present invention, create a water pump model corresponding to the rescue submersible pump, and configure the water pump model to sequentially perform pumping tasks on each pumping area in the area sequence, including: Obtain an inclination angle corresponding to the model water storage area along an inclined extension direction corresponding to the model water storage area, and determine a water storage capacity corresponding to each pumping area based on the horizontal area size and the inclination angle; Calculate the ratio of the water storage capacity to a preset pumping duration to obtain a preset pumping rate; Retrieve a preset specification determination table, where the preset specification determination table includes various rescue submersible pumps with respective reference pumping rates and respective different retention loss rates corresponding to the various rescue submersible pumps; Traverse the preset specification determination table, and determine various rescue submersible pumps with corresponding reference pumping rates greater than or equal to the preset pumping rate as an equipment selection group; Add the retrieved preset loss calculation strategy to each rescue submersible pump in the equipment selection group respectively, so as to obtain respective current loss rates of each rescue submersible pump corresponding to the water storage capacity based on the preset loss calculation strategy; In response to the current loss rate corresponding to the same rescue submersible pump being less than or equal to the retention loss rate, calculate the difference between the current loss rate and the retention loss rate to obtain respective remaining loss rates; Determine various rescue submersible pumps with the corresponding remaining loss rates as an equipment determination group, retrieve a preset scoring calculation strategy, respectively perform equipment scoring on each rescue submersible pump in the equipment determination group based on the rate dimension and the loss dimension, and perform equipment sorting from high to low on each rescue submersible pump based on the obtained respective equipment recommended values to obtain an equipment sequence; Create an equipment display interface, where the equipment display interface includes respective display slots arranged vertically, and each display slot includes a rate sub-slot and a loss sub-slot; Fill the reference pumping rate and the remaining loss rate corresponding to the same rescue submersible pump into the rate sub-slot and the loss sub-slot corresponding to the same display slot based on the equipment sequence; Send the equipment display interface to the pumping management end for display. In response to the pumping management end interacting with any display slot in the equipment display interface, create a pump model based on the rescue submersible pump corresponding to the display slot, and configure the pump model to sequentially perform pumping tasks on each pumping area in the area sequence.
[0010] Optionally, in the method according to the present invention, adding the retrieved preset loss calculation strategy to each rescue submersible pump in the equipment selection group respectively, so as to obtain respective current loss rates of each rescue submersible pump corresponding to the water storage capacity based on the preset loss calculation strategy, includes: Obtain respective traceability data corresponding to each rescue submersible pump in the equipment selection group, where each traceability data includes the equipment production date and the equipment usage times; Obtain the signal sending date corresponding to the water inrush warning signal, and determine the service time of each device corresponding to each rescue submersible pump based on the signal sending date and the production date of each device; Obtain the current loss rate corresponding to each rescue submersible pump located in the device selection group through the following formula: where the current loss rate is the service time of the device is the number of times the device is used is the reference pumping speed is is the weight of the number of times retrieved, is the weight of the time retrieved, is the weight of the speed retrieved.
[0011] Optionally, in the method according to the present invention, retrieving a preset scoring calculation strategy to perform device scoring based on the rate dimension and the loss dimension on each rescue submersible pump located in the device determination group, including: Normalize each reference pumping speed corresponding to each rescue submersible pump located in the device determination group to obtain each reference speed value corresponding to each reference pumping speed; Perform a product calculation on each reference speed value and the retrieved speed coefficient to obtain each speed evaluation value corresponding to each reference speed value; Normalize each remaining loss rate corresponding to each rescue submersible pump located in the device determination group to obtain each remaining loss value corresponding to each remaining loss rate; Perform a product calculation on each remaining loss value and the retrieved loss coefficient to obtain each loss evaluation value corresponding to each remaining loss value; Sum the loss evaluation value and the speed evaluation value corresponding to the same rescue submersible pump respectively to obtain the device recommendation value corresponding to each rescue submersible pump; In response to the remaining loss rate of any rescue submersible pump being zero, summarize the rescue submersible pump to the pre-recommended group, and determine the maximum device recommendation value as the maximum recommended value among all rescue submersible pumps; Perform a summation calculation on each device recommendation value corresponding to each rescue submersible pump located in the pre-recommended group based on the maximum recommended value to obtain the updated device recommendation values.
[0012] Optionally, in the method according to the present invention, configure the water pump model to sequentially perform pumping tasks on each pumping area in the area sequence, including: Based on the region sequence, obtain the first starting center point of the pumping region located at the first position and the second starting center point of the pumping region located at the second position, and place the first sub-pump model included in the pump model at the first starting center point and place the second sub-pump model included in the pump model at the second starting center point; Obtain the number of regions corresponding to each pumping region, and calculate based on the ratio between the water storage capacity and the number of regions to obtain the region capacity corresponding to each pumping region; Calculate based on the ratio between the region capacity and the reference pumping rate corresponding to the pump model to obtain the reference pumping duration corresponding to each pumping region; Calculate based on the ratio between the horizontal region size and the reference pumping duration to obtain the reference moving speed corresponding to the pump model; Based on the region sequence, obtain the termination center point of the pumping region located at the last position, control the first sub-pump model and the second sub-pump model to move towards the termination center point at the reference moving speed respectively, and execute the pumping task.
[0013] Optionally, in the method according to the present invention, in response to the pump model completing the pumping tasks for each pumping region, obtain the pumping display video corresponding to the pumping tasks, and send the pumping display video to the pumping control end for display, including: Create a pump body control display layer, wherein the pump body control display layer includes a video information filling area with an initial state of being in a display state and an equipment information filling area and a control information filling area with initial states of being in a hidden state; In the device display interface, determine the display slot that has interacted through the pumping management end as the target slot, perform pixel identification with a corresponding preset pixel value on the target slot, and fill the device display interface after the pixel identification into the information filling area; Fill the reference moving speed and the reference pumping duration corresponding to the rescue submersible pump into the moving speed slot and the duration slot located in the control information filling area respectively; In response to the pump model completing the pumping tasks for each pumping region, obtain the pumping display video corresponding to the pumping tasks, and fill the pumping display video into the video information filling area; In response to respectively completing the filling of the video information filling area, the equipment information filling area, and the control information filling area, send the pump body control display layer to the pumping control end for display; In response to the pause control of the pumping display video in the video information filling area that is in the playing state by the pumping control end, the device information filling area and the control information filling area are respectively converted from the initial hidden state to the display state.
[0014] According to another aspect of the present invention, there is provided a control system for a mine emergency rescue water pump, including: A detection module, configured to, in response to receiving a water inrush warning signal sent by any mining area, control a detection device pre-installed in the mining area to perform water level detection on the actual water storage area in the mining area, and obtain a water level height corresponding to the actual water storage area; A creation module, configured to create an initial mining area model corresponding to the mining area, and perform filling based on a water body model in a model area of the corresponding actual water storage area in the initial mining area model based on the water level height, so as to obtain a current mining area model including a model water storage area corresponding to the actual water storage area; A division module, configured to divide the model water storage area along a horizontal extension direction corresponding to the model water storage area, and perform area sorting from shallow to deep on each pumping area obtained with the same horizontal area size, so as to obtain an area sequence; A pumping module, configured to create a water pump model corresponding to a rescue submersible pump, and configure the water pump model to sequentially perform pumping tasks on each pumping area in the area sequence; A display module, configured to, in response to the water pump model completing the pumping tasks performed on each pumping area, obtain a pumping display video corresponding to the pumping tasks, and send the pumping display video to a pumping control end for display.
[0015] According to the solution of the present invention, first, the present invention can quickly respond to the water inrush warning signal of the mining area, and obtain the water level height of the actual water storage area in real time through the pre-installed detection device, thus ensuring the timeliness and accuracy of the emergency response. Secondly, by creating an initial mining area model corresponding to the mining area and performing filling of the water body model according to the actual water level height to generate the current mining area model, this approach not only improves the intuitiveness of the emergency treatment, but also helps decision-makers better grasp the overall water inrush situation of the mining area.
[0016] Furthermore, through area division and area sorting, the present invention divides the model's water storage area into pumping areas with the same horizontal area size and sequentially performs pumping tasks from shallow to deep. This not only optimizes the pumping efficiency but also avoids potential safety hazards caused by improper pumping order. In addition, by creating a pump model corresponding to the rescue submersible pump and configuring the pumping task to this model, the automation and intelligence of the pumping process are realized, reducing manual intervention and improving the efficiency and reliability of emergency response.
[0017] Finally, when the pump model completes the pumping task, it can obtain and display the pumping display video. This not only helps the pumping control terminal to understand the pumping progress and effect in real time but also provides valuable visual materials for subsequent emergency assessment and summary. In summary, the present invention shows significant beneficial effects in improving the response speed of mine emergency rescue submersible pumps, optimizing pumping efficiency, enhancing the intelligence and visualization of emergency handling. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 shows a flowchart of a control method for a mine emergency rescue pump according to an embodiment of the present invention; Figure 2 shows a schematic diagram of the corresponding mining area in this embodiment; Figure 3 shows a block diagram of a control system for a mine emergency rescue pump according to another embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0019] Hereinafter, exemplary embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided so that the present disclosure can be more thoroughly understood and the scope of the present disclosure can be fully conveyed to those skilled in the art.
[0020] To solve the problems existing in the above-mentioned prior art, an embodiment of the present invention provides a control method for a mine emergency rescue pump, which can be executed in a computing device. Herein, the computing device can be understood as a terminal or device with data processing capabilities. Figure 1 shows a flowchart of a control method for a mine emergency rescue pump according to an embodiment of the present invention. It can be Figure 1 seen that the method steps of the present invention start from S101, where S101 includes the following content: In response to receiving a water inrush warning signal sent by any mining area, control the detection device pre-installed in the mining area to detect the water level of the actual water storage area located in the mining area, and obtain the water level height corresponding to the actual water storage area.
[0021] For example, in this embodiment, when a corresponding water inrush occurs in any mining area, the staff working in the mining area can send a corresponding water inrush warning signal to the server through the work terminal they use to complete the notification of the water inrush situation; here, since there may be multiple different mining areas, in order to enable the server to quickly obtain which specific mining area has a water inrush, when the staff sends the water inrush warning signal, they can synchronously send a unique identification number corresponding to the mining area. After receiving the corresponding water inrush warning signal, the server can use the detection device pre-installed in the mining area to perform corresponding water level detection on the actual water storage area located in the mining area, and then judge the water inrush situation of the corresponding actual water storage area, specifically the water level height of the corresponding actual water storage area; it should be noted that the mining areas involved in this embodiment are generally formed by digging obliquely downwards, that is, there are corresponding slopes, thus forming corresponding actual water storage areas.
[0022] Further, in this embodiment, the above-mentioned "In response to receiving a water inrush warning signal sent by any mining area, control the detection device pre-installed in the mining area to detect the water level of the actual water storage area located in the mining area, and obtain the water level height corresponding to the actual water storage area" includes: In response to receiving a water inrush warning signal sent by any mining area, obtain the identification number corresponding to the mining area, and obtain the control authority of the detection device pre-installed in the mining area based on the identification number; Based on the control authority, control the detection device to slide from the area entrance located in the mining area towards the area inside the corresponding mining area, and control the image detection unit included in the detection device to collect images; In response to the image detection unit detecting the actual water storage area located inside the area, control the detection device to stop sliding, and control the water level detection unit included in the detection device to detect the water level of the actual water storage area, and obtain the water level height corresponding to the actual water storage area.
[0023] For example, in this embodiment, as can be seen from the above, in order for the server to quickly determine which specific mining area has a water inrush situation, therefore, after receiving the corresponding water inrush warning signal, it is also necessary to synchronously obtain the identification number corresponding to the mining area; since the identification number is unique, the server can obtain the mining area information corresponding to the mining area (such as basic information such as the corresponding mining area location and mining area scale) after receiving the identification number, and further can obtain the control authority of the detection equipment pre-installed in the mining area based on the identification number; here, in order to be able to detect the water inrush situation, corresponding slide rails can be set at the top position of the mining area, so as to be able to control the detection equipment to slide from the area entrance of the mining area towards the area content corresponding to the mining area through the slide rails, and control the image detection unit included in the detection equipment to perform image acquisition during the sliding process; when the image detection unit detects the actual water storage area inside the area, the server controls the detection equipment to stop sliding, and controls the water level detection unit included in the detection equipment to perform corresponding water level detection on the actual water storage area, so as to obtain the water level height corresponding to the actual water storage area, and then realize the automatic acquisition of the situation of the actual water inrush area, improve the corresponding information acquisition efficiency, and further improve the corresponding safety without manual participation.
[0024] It can be explained that Figure 2 shows a schematic diagram of the corresponding mining area in the embodiment, where Figure 2 the area with wavy lines is the actual water storage area, and the corresponding camera image corresponds to the detection equipment pre-installed in the mining area.
[0025] Furthermore, in this embodiment, the above "controlling the detection equipment to slide from the area entrance of the mining area towards the area inside the corresponding mining area based on the control authority, and controlling the image detection unit included in the detection equipment to perform image acquisition" includes: Determine the acquisition size corresponding to the image acquisition frame of the image detection unit, and obtain the horizontal extension length corresponding to the mining area; Divide the horizontal extension length into point positions, and obtain each extension point position with an interval of the acquisition size between adjacent ones; Obtain the equal division point positions of two adjacent extension point positions among each extension point position respectively, and control the detection equipment to slide from the area entrance of the mining area towards the area inside the corresponding mining area based on the control authority; In response to the detection equipment reaching any equal division point position, control the image detection unit included in the detection equipment to perform image acquisition, and obtain the point position acquisition image corresponding to the equal division point position.
[0026] For example, in this embodiment, the image detection unit included in the detection device may specifically be a camera or a video camera. It should be noted that image detection generally has a corresponding image acquisition frame. In order to ensure that the detection device can perform complete image acquisition of the mining area during movement, after determining the acquisition size corresponding to the image acquisition frame of the image detection unit and obtaining the horizontal extension length corresponding to the mining area, the horizontal extension length can be divided into corresponding point positions based on the acquisition size, so as to obtain each extension point position with an interval of the acquisition size between adjacent ones. It should be further noted that since a camera or a video camera generally performs image acquisition based on the image center point of the corresponding image acquisition frame during image acquisition, among the obtained extension point positions, it is necessary to respectively obtain the corresponding equal division point positions of two adjacent extension point positions, and use the obtained equal division point positions as the corresponding point positions for controlling the image detection unit to perform image acquisition. That is, when the server controls the detection device to slide from the area entrance of the mining area towards the interior of the corresponding mining area based on the corresponding control authority, when the detection device reaches each equal division point position, it can further control the image detection unit included in the detection device to perform corresponding image acquisition, so as to obtain the point position acquisition image corresponding to the equal division point position, so as to achieve comprehensive image acquisition of the mining area during the sliding process, improve the corresponding acquisition accuracy, and also reduce the number of image acquisitions. With as few acquisitions as possible, the obtained point position acquisition images can be stitched together to form a complete and non-repetitive overall acquisition image, further improving the working efficiency of the image detection unit.
[0027] Furthermore, in this embodiment, the above "in response to the image detection unit detecting a real water storage area located inside the area, controlling the detection device to stop sliding, and controlling the water level detection unit included in the detection device to detect the water level of the real water storage area to obtain the water level height corresponding to the real water storage area" may further include the following steps: Perform binarization processing on the point position acquisition image to obtain a binarized image, where the binarized image includes each ore body pixel point corresponding to a first pixel value and / or each water body pixel point corresponding to a second pixel value; In response to each water body pixel point corresponding to the second pixel value being included in the binarized image, determine that the image detection unit has detected a real water storage area located inside the area, and control the detection device to stop sliding; Establish an image coordinate system corresponding to the binarized image with the image center point corresponding to the binarized image as the origin; Determine each water body coordinate point corresponding to each water body pixel point based on the image coordinate system, and determine the first quadrant and the fourth quadrant corresponding to the image coordinate system as the first side quadrant, and the second quadrant and the third quadrant as the second side quadrant; In response to each water body coordinate point being located in the first side quadrant, determine the water body coordinate point with the smallest corresponding horizontal coordinate value in the second side quadrant as the edge coordinate point, and determine the horizontal coordinate value of the edge coordinate point as the positive displacement value; or In response to each water body coordinate point being located in the first side quadrant and the second side quadrant, obtain the number of coordinates corresponding to each water body coordinate point with the largest horizontal coordinate value in the binarized image based on the image coordinate system, and perform a half-value calculation based on the number of coordinates to obtain a coordinate half-value; Obtain the number of quadrants corresponding to each water body coordinate point in the second side quadrant, and compare the coordinate half-value with the number of quadrants; In response to the coordinate half-value being greater than or equal to the number of quadrants, determine the water body coordinate point with the smallest corresponding horizontal coordinate value in the second side quadrant as the edge coordinate point, and determine the horizontal coordinate value of the edge coordinate point as the negative displacement value; In response to the coordinate half-value being less than the number of quadrants, determine the negative displacement value as zero; Control the water level detection unit included in the detection device to move to the edge coordinate point based on the positive displacement value or the negative displacement value to perform elevation detection on the edge coordinate point, and obtain the point elevation corresponding to the edge coordinate point; Obtain the maximum regional height corresponding to the interior of the mining area, and calculate based on the difference between the maximum regional height and the point elevation to obtain the water level height corresponding to the actual water storage area.
[0028] For example, in this embodiment, when performing corresponding water level detection, it is necessary to first determine the corresponding position of the actual water storage area based on the point collection image obtained by the image detection unit, and the specific determination method and the process of water level detection for the actual water storage area can be as follows: First, after obtaining the point collection image corresponding to any equal division point, the point collection image can be subjected to corresponding binarization processing to obtain a binarized image, where the binarized image includes each ore body pixel point corresponding to the corresponding first pixel value and / or each water body pixel point corresponding to the corresponding second pixel value; here, it should be noted that the corresponding binarized image may have the following three situations: 1. Only the corresponding ore body pixel points exist, that is, it indicates that there is no image part indicating the actual water storage area in the binarized image; 2. Both the corresponding ore body pixel points and the corresponding water body pixel points exist, that is, it indicates that the binarized image simultaneously appears the image part indicating the actual water storage area where water inrush occurs and the image part indicating the area where no water inrush occurs; 3. Only the corresponding water body pixel points exist, that is, it indicates that only the image part indicating the actual water storage area where water inrush occurs appears in the binarization; Next, it should be noted that since the mining area is formed by digging obliquely downward, when the detection device slides from the area entrance of the corresponding mining area towards the inside of the corresponding mining area, if each water body pixel point corresponding to the corresponding second pixel value appears in any binarized image, it indicates that each binarized image corresponding to all other equal division points after this equal division point will also appear each water body pixel point corresponding to the corresponding second pixel value. Therefore, when the binarized image including each water body pixel point corresponding to the corresponding second pixel value first appears, the image detection unit can be determined to have detected the actual water storage area inside the area based on this binarized image, and further control the detection device to stop the corresponding sliding, that is, there is no need to perform corresponding image collection for all subsequent other equal division points; Next, after obtaining the corresponding binary image, it is necessary to perform corresponding water level detection based on the current position of the detection device. Here, the water level detection can be carried out using the water level detection unit included in the detection device. The water level detection unit can specifically be an elevation sensor. Since the image detection unit collects images based on the image center point of its corresponding image acquisition frame, the position where the acquisition center point is located is the corresponding equal division point. At this time, in order to control the water level detection unit to perform accurate water level detection, it is necessary to adjust the detection device based on the positional relationship between the image center point and the actual water storage area, so that the area edge of the corresponding actual water storage area can be located at the corresponding image center point. Based on this, it is necessary to establish an image coordinate system corresponding to the binary image with the image center point of the corresponding binary image as the origin (it should be noted that the image coordinate system is established based on the horizontal extension direction of the area entrance of the mining area towards the inside of the mining area, that is, the X-axis of the image coordinate system is parallel to the horizontal extension direction). Further, based on the image coordinate system, determine the respective water body coordinate points corresponding to each water body pixel point, and at the same time, determine the first quadrant and the second quadrant of the corresponding image coordinate system as the first side quadrant, and the second quadrant and the third quadrant as the second side quadrant. Therefore, it is necessary to adjust the position of the detection device based on the relative positions of the respective water body coordinate points and the first side quadrant and the second side quadrant; For example, when all the water body coordinate points are located in the first side quadrant, the water body coordinate point with the smallest corresponding horizontal coordinate value among the water body coordinate points can be determined as the edge coordinate point, and the horizontal coordinate value of the edge coordinate point can be determined as the positive displacement value; Alternatively, when both the first side quadrant and the second side quadrant include different water body coordinate points, due to the certain volatility of the water body, it is necessary to consider whether the water body coordinate points located in the second side quadrant appear dynamically based on the volatility to determine whether the detection device needs to be adjusted in position; specifically, the number of coordinates corresponding to the water body coordinate points with the largest horizontal coordinate value in the binary image can be obtained based on the image coordinate system, and the semi-value calculation is performed based on the number of coordinates to obtain the corresponding coordinate semi-value. Here, since the image coordinate system is established based on the horizontal extension direction of the area inside the mining area corresponding to the entrance direction of the mining area, the water body coordinate points corresponding to the largest horizontal coordinate value should indicate the vertical specification in the state of full water volume; at the same time, the number of quadrants corresponding to the water body coordinate points located in the second side quadrant is obtained, and the coordinate semi-value is compared with the number of quadrants. When the coordinate semi-value is greater than or equal to the number of quadrants, it indicates that the water body coordinate systems located in the second side quadrant may not appear dynamically based on the volatility. At this time, the water body coordinate point with the smallest horizontal coordinate value located in the second side quadrant is determined as the edge coordinate point, and the horizontal coordinate value of the edge coordinate point is determined as the negative displacement value; when the coordinate semi-value is less than the number of quadrants, it indicates that the water body coordinate systems located in the second side quadrant may appear dynamically based on the volatility, which means that the detection device does not need to be adjusted in position, and the corresponding negative displacement value can be determined to be zero. Finally, after obtaining the corresponding positive displacement value and negative displacement value, the water level detection unit included in the detection device can be controlled to move to the corresponding edge coordinate point based on the obtained positive displacement value or negative displacement value, so as to realize the corresponding elevation detection of the edge coordinate point, obtain the point elevation corresponding to the edge coordinate point, and further calculate the water level height corresponding to the actual water storage area based on the difference between the maximum area height corresponding to the area inside the mining area and the point elevation; it should be noted that in this embodiment, the maximum area height refers to the area height corresponding to the area inside the mining area without water inrush.
[0029] Based on the above content, it can be seen that in this embodiment, the corresponding detection device can be used to automatically detect the corresponding water level height, and after obtaining the image part indicating the actual water storage area in the acquisition image corresponding to any equal-point position, it can be determined based on this acquisition image whether the water level detection unit included in the detection device needs to be adjusted in position to ensure a certain detection accuracy of the detected water level height.
[0030] In step S102, the following content is included: Create an initial mining area model corresponding to the mining area, and perform filling based on the water body model in the model area corresponding to the actual water storage area of the initial mining area model based on the water level height, so as to obtain the current mining area model including the model water storage area corresponding to the actual water storage area.
[0031] For example, in this embodiment, after obtaining the corresponding actual water storage area in the mining area and detecting the water level height of the corresponding actual water storage area based on the foregoing method steps, corresponding emergency rescue can be performed, that is, pumping water from the actual water storage area; when performing pumping, in order to improve the corresponding pumping efficiency and determine the feasibility of the pumping plan, an initial mining area model can be created, and filling based on the water body model can be performed in the model area corresponding to the actual water storage area of the initial mining area model based on the determined water level height, so as to obtain the current mining area model including the model water storage area corresponding to the actual water storage area; it should be noted that the creation of the initial mining area model can be realized based on digital twin technology, that is, multi-sensor data collection can be performed on the mining area in advance, and the obtained sensing data can be used as digital twin data corresponding to the mining area and further stored in the server.
[0032] In step S103, the following contents are included: Divide the model water storage area along the horizontal extension direction corresponding to the model water storage area, and perform area sorting from shallow to deep on each pumping area obtained with the same horizontal area size, so as to obtain an area sequence.
[0033] For example, in this embodiment, it can be known from the above that the mining area is generally formed by digging obliquely downward, that is, there is a corresponding slope, thus forming a corresponding actual water storage area; during the pumping task, since the water level height will continuously decrease with the pumping progress, when using any rescue submersible pump for pumping, it is necessary to ensure that the rescue submersible pump continuously moves horizontally along the horizontal extension direction of the actual water storage area, so as to ensure that the rescue submersible pump does not touch the bottom of the actual water storage area during pumping, and improve the corresponding pumping safety; based on this, the simulated water storage area can be divided in the current mining area model along the horizontal extension direction corresponding to the simulated water storage area (that is, the direction extending along the horizontal plane), so as to obtain each pumping area with the same horizontal area size, and further perform area sorting from shallow to deep on each pumping area to obtain a corresponding area sequence, so that each pumping area can be pumped in sequence in the subsequent method steps, realizing the pumping mobility of the rescue submersible pump.
[0034] Furthermore, in this embodiment, the above area division process can be specifically the following method steps: First, obtain the horizontal extension length corresponding to the simulated water storage area (i.e., the specific length of the simulated water storage area in the horizontal extension direction), and retrieve the preset length division table. Among them, the preset length division table includes various different length distribution intervals and the corresponding different division quantities for each different length distribution interval; Next, by traversing the preset length division table, determine the length distribution interval that includes the horizontal area length among each length distribution interval, and further divide the simulated water storage area based on the division quantity corresponding to this length distribution interval; Finally, after completing the area division, each pumping area with the same horizontal area size can be obtained.
[0035] In step S104, the following contents are included: Create a pump model corresponding to the rescue submersible pump, and configure the pump model to sequentially perform pumping tasks for each pumping area located in the area sequence.
[0036] For example, in this embodiment, after completing the area division of the model water storage area and obtaining the area sequence composed of each pumping area, a pump model corresponding to the rescue submersible pump can be created, and corresponding configuration can be performed based on the created pump model, so that the pump model can sequentially perform the corresponding pumping tasks for each pumping area located in the area sequence.
[0037] Furthermore, in this embodiment, the above "create a pump model corresponding to the rescue submersible pump, and configure the pump model to sequentially perform pumping tasks for each pumping area located in the area sequence" may further include the following steps: Create a pump model corresponding to the rescue submersible pump, and configure the pump model to sequentially perform pumping tasks for each pumping area located in the area sequence, including: Obtain the inclination angle corresponding to the model water storage area along the inclination extension direction corresponding to the model water storage area, and determine the water storage capacity corresponding to each pumping area based on the horizontal area size and the inclination angle; Calculate the ratio of the water storage capacity to the preset pumping duration to obtain the preset pumping rate; Retrieve the preset specification determination table. Among them, the preset specification determination table includes each rescue submersible pump with various reference pumping rates and the corresponding different retention loss rates for each rescue submersible pump; Traverse the preset specification determination table, and determine the equipment selection group for each rescue submersible pump whose corresponding reference pumping rate is greater than or equal to the preset pumping rate; Add the retrieved preset loss calculation strategy to each rescue submersible pump in the selected device group, so as to obtain the current loss rate of each rescue submersible pump corresponding to the water storage capacity based on the preset loss calculation strategy; In response to the current loss rate corresponding to the same rescue submersible pump being less than or equal to the retained loss rate, calculate the difference between the current loss rate and the retained loss rate to obtain each remaining loss rate; Determine each rescue submersible pump corresponding to the remaining loss rate as the device determination group, retrieve the preset scoring calculation strategy, and respectively perform device scoring on each rescue submersible pump in the device determination group based on the rate dimension and the loss dimension, and perform device ranking from high to low on each rescue submersible pump based on the obtained device recommendation values to obtain a device sequence; Create a device display interface, where the device display interface includes each display slot arranged vertically, and each display slot respectively includes a rate sub-slot and a loss sub-slot; Fill the reference pumping rate and the remaining loss rate corresponding to the same rescue submersible pump into the rate sub-slot and the loss sub-slot corresponding to the same display slot based on the device sequence; Send the device display interface to the pumping management end for display. In response to the pumping management end interacting with any display slot in the device display interface, create a pump model based on the rescue submersible pump corresponding to the display slot, and configure the pump model to sequentially execute pumping tasks for each pumping area in the area sequence.
[0038] It should be noted that rescue submersible pumps in the real environment are generally pre-configured in each different mining area. In order to handle water inrush situations with different emergency levels, generally, multiple rescue submersible pumps are provided and should include different pump body specifications, so that the reference pumping rates of each pump body specification may also be different. Generally, in the face of a water inrush situation with a higher emergency level, a rescue submersible pump with a higher reference pumping rate is generally selected to perform the corresponding pumping task, while in the face of a water inrush situation with a lower emergency level, a rescue submersible pump with a lower reference pumping rate can be selected to perform the corresponding pumping task; on the premise of performing the same pumping task, the loss rate corresponding to a rescue submersible pump with a higher reference pumping rate may be higher than the loss rate corresponding to a rescue submersible pump with a lower reference pumping rate. In order to take into account both the loss rate and the pumping efficiency during the pumping task, it is necessary to make a reasonable selection of the pump body specification based on the water inrush situation with different emergency levels.
[0039] For example, in this embodiment, in order to perform a reasonable selection of the pump body specification, the following method steps can be used: First, the inclination angle corresponding to the model water storage area can be obtained along the inclined extension direction corresponding to the model water storage area, and the water storage capacity corresponding to each pumping area can be determined based on the horizontal area size and the inclination angle. Here, since the interior of the mining area generally presents an approximate right triangle, and when the rescue submersible pump performs sequential pumping tasks for each pumping area based on the area sequence, each corresponding pumping area will also present an approximate right triangle. Therefore, the water storage capacity corresponding to each pumping area can be calculated based on the corresponding trigonometric function formula. It can be known that the horizontal area size (denoted as ), which is the right side of the right triangle. By substituting the horizontal area size and the inclination angle into the corresponding tangent formula, the length of the other right side (denoted as ) can be calculated. Then, according to the area calculation formula of the right triangle: , the area of the corresponding pumping area, that is, the water storage capacity, can be obtained. Next, since the occurrence of water inrush in the mining area generally has a certain degree of danger, in order to control the danger, a corresponding preset pumping duration needs to be set. That is, no matter which pump body specification of the rescue submersible pump is selected and which pumping scheme is selected to perform the pumping task on the actual water storage area, it is necessary to ensure that the duration of the pumping task is less than or equal to the preset pumping duration to avoid increasing the danger due to too long a duration. It can be known that the higher the corresponding reference pumping rate, the shorter the duration required to perform the pumping task. Therefore, the water storage capacity and the preset pumping duration can be calculated with a corresponding ratio to obtain the preset pumping rate. That is, when performing the pumping task subsequently, the corresponding reference pumping rate needs to ensure that it is not less than the preset pumping rate, so as to meet the requirement that the duration of the pumping task can be less than or equal to the preset pumping duration. Then, after obtaining the corresponding preset pumping rate, the preset specification determination table pre-stored in the server can be retrieved. Among them, the preset specification determination table records various rescue submersible pumps corresponding to different reference pumping rates respectively, and the different remaining loss rates corresponding to each rescue submersible pump. It should be noted that since each rescue submersible pump has a different reference pumping rate, the pump body specifications corresponding to each rescue submersible pump should also have certain differences. In addition, since each rescue submersible pump is pre-configured in the mining area for use, each rescue submersible pump may have performed one or more pumping tasks in the early stage, and the corresponding pumping tasks will generate corresponding loss rates. Therefore, the remaining loss rate recorded in the preset specification determination table is the remaining loss rate of each rescue submersible pump. When the loss rate is low, it means that the rescue submersible pump is about to be scrapped and cannot be used. Then, after retrieving the preset specification determination table, it can be known from the above content that when performing the current pumping task, it is necessary to ensure that the elapsed time is not less than the preset pumping time. Therefore, it is necessary to traverse the preset specification determination table and perform device screening based on the rate dimension using the previously obtained preset pumping rate. Each rescue submersible pump with a corresponding reference pumping rate greater than or equal to the preset pumping rate is determined as the device selection group to meet the corresponding time requirement; Then, after establishing the corresponding device selection group, it is also necessary to judge each rescue submersible pump in the device selection group based on the loss rate condition. Specifically, the retrieved preset loss calculation strategy is added to each rescue submersible pump in the device selection group, so as to obtain the respective current loss rates generated when each rescue submersible pump performs the pumping task based on the previously obtained water storage capacity according to the preset loss calculation strategy; Then, when the current loss rate of a corresponding rescue submersible pump is greater than the retained loss rate, it indicates that the retained loss rate corresponding to the rescue submersible pump is no longer suitable for performing this task and needs to be screened out; when the current loss rate of the rescue submersible pump is less than or equal to the retained loss rate, it indicates that the rescue submersible pump meets the loss rate condition, and then the corresponding difference can be calculated between the current loss rate and the retained loss rate to obtain the respective remaining loss rates; Then, each rescue submersible pump with a corresponding remaining loss rate can be determined as the device determination group, and the preset scoring calculation strategy is further retrieved to perform corresponding device scoring on each rescue submersible pump in the device determination group. Among them, the device scoring can be performed based on the rate dimension and the loss dimension. After completing the corresponding device scoring, the respective device recommended values corresponding to each rescue submersible pump can be obtained, and then the rescue submersible pumps can be sorted from high to low based on the respective device recommended values to obtain the corresponding device sequence; Then, after obtaining the device sequence corresponding to each rescue submersible pump, the server can create a device display interface accordingly. Among them, the device display interface includes vertical display slots, and each display slot also includes a rate sub-slot and a loss sub-slot. The reference pumping rate and the remaining loss rate corresponding to the same rescue submersible pump are filled into the rate sub-slot and the loss sub-slot of the corresponding same display slot based on the device sequence; that is, the higher the corresponding device recommended value, the more forward the slot position of the corresponding display slot; Finally, by sending the device display interface to the pumping management terminal for display, so that the pumping management terminal can view each rescue submersible pump that meets the pumping conditions, and can also determine the corresponding device recommendation value according to the order of each display slot in the device display interface. When the pumping management terminal interacts with any display slot in the device display interface, it can be determined that the pumping management terminal selects the rescue submersible pump corresponding to the display slot to perform the corresponding pumping task. Therefore, a corresponding pump model can be created based on the rescue submersible pump corresponding to the display slot, and the pump model can be configured to sequentially perform pumping tasks on each pumping area in the area sequence.
[0040] Furthermore, in this embodiment, the above "adding the retrieved preset loss calculation strategy to each rescue submersible pump in the device selection group respectively, so as to obtain the current loss rate corresponding to each rescue submersible pump for the water storage capacity based on the preset loss calculation strategy" may further include the following steps: Obtain the signal sending date corresponding to the water gushing warning signal, and determine the service time of each device corresponding to each rescue submersible pump respectively based on the signal sending date and the production date of each device; Obtain the current loss rate corresponding to each rescue submersible pump in the device selection group respectively through the following formula: where the current loss rate is the service time of the device is the number of device uses is the reference pumping speed is is the retrieved number weight, is the retrieved time weight, is the retrieved speed weight.
[0041] For example, in this embodiment, it should be noted that since the greater the reference pumping speed, the longer the service time of the device, and the more the number of device uses, the higher the corresponding current loss rate. Therefore, there is a corresponding direct proportional relationship between the greater the reference pumping speed, the longer the service time of the device, the number of device uses and the corresponding current loss rate. That is, through the above, the formula relationship among the four can be established, so as to complete the calculation and acquisition of the current loss rate; it should be noted that the above number weight, time weight and speed weight can all be set by the pumping management terminal itself, and the specific values are not specifically limited in this embodiment.
[0042] Furthermore, in this embodiment, the above "retrieving the preset scoring calculation strategy to respectively score each rescue submersible pump in the device determination group based on the rate dimension and the loss dimension" may further include the following steps: Normalize the respective reference pumping speeds corresponding to each rescue submersible pump in the device determination group to obtain respective reference speed values corresponding to the respective reference pumping speeds; Multiply each reference speed value by the retrieved speed coefficient to obtain respective speed evaluation values corresponding to the respective reference speed values; Normalize the respective remaining loss rates corresponding to each rescue submersible pump in the device determination group to obtain respective remaining loss values corresponding to the respective remaining loss rates; Multiply each remaining loss value by the retrieved loss coefficient to obtain respective loss evaluation values corresponding to the respective remaining loss values; Sum the loss evaluation value and the speed evaluation value corresponding to the same rescue submersible pump respectively to obtain device recommendation values corresponding to each rescue submersible pump; In response to the remaining loss rate of any rescue submersible pump being zero, summarize this rescue submersible pump into the pre-recommended group, and determine the device recommendation value with the largest corresponding value among all rescue submersible pumps as the maximum recommendation value; Perform a summation calculation based on the maximum recommendation value for the respective device recommendation values corresponding to each rescue submersible pump in the pre-recommended group to obtain updated respective device recommendation values.
[0043] For example, in this embodiment, it can be explained that the greater the reference pumping speed, the less time it takes to perform the pumping task, and the higher the remaining loss rate, the longer the available number of times or time of the corresponding rescue submersible pump; based on this, the corresponding reference water pumping speed and remaining loss rate can be normalized respectively, and the obtained reference speed value and remaining loss value are multiplied by the retrieved speed coefficient and loss coefficient respectively, so as to obtain the corresponding speed evaluation value and loss evaluation value. Further, the loss evaluation value and the speed evaluation value corresponding to the same rescue submersible pump are summed to obtain device recommendation values corresponding to each rescue submersible pump.
[0044] Here, since each rescue submersible pump in the equipment determination group can perform the corresponding pumping task, that is, the corresponding remaining loss rate is greater than or equal to zero. If the remaining loss rate of any one of the rescue submersible pumps is equal to zero, it indicates that the rescue submersible pump has completed the current pumping task and can be scrapped, thus improving the utilization rate of the corresponding equipment. Therefore, it needs to be recommended as the top choice. Based on this, the rescue submersible pumps with a remaining loss rate of zero can be summarized into the pre-recommended group. The maximum equipment recommendation value among the equipment recommendation values of each rescue submersible pump in the equipment determination group is determined as the maximum recommended value. At the same time, the sum of the equipment recommendation values corresponding to each rescue submersible pump in the pre-recommended group and the maximum recommended value is calculated to obtain the updated equipment recommendation values, so that the equipment recommendation value corresponding to each rescue submersible pump in the pre-recommended group is greater than the maximum recommended value, and thus the top recommendation based on the pre-recommended group can be realized.
[0045] Furthermore, in this embodiment, the above "configuring the water pump model to sequentially perform pumping tasks for each pumping area in the area sequence" may further include the following steps: Configuring the water pump model to sequentially perform pumping tasks for each pumping area in the area sequence includes: Based on the area sequence, obtain the first starting center point of the pumping area at the first position and the second starting center point of the pumping area at the second position, and place the first sub-pump model included in the water pump model at the first starting center point and place the second sub-pump model included in the water pump model at the second starting center point; Obtain the area quantity corresponding to each pumping area, and calculate the area capacity corresponding to each pumping area based on the ratio between the water storage capacity and the area quantity; Calculate the reference pumping duration corresponding to each pumping area based on the ratio between the area capacity and the reference pumping rate corresponding to the water pump model; Calculate the reference moving speed corresponding to the water pump model based on the ratio between the horizontal area size and the reference pumping duration; Based on the area sequence, obtain the termination center point of the pumping area at the last position, and control the first sub-pump model and the second sub-pump model to move towards the termination center point at the reference moving speed and perform the pumping task.
[0046] For example, in this embodiment, under normal circumstances, if a single rescue submersible pump is used to perform the pumping task for a certain actual water inflow area, the suction force exerted by the rescue submersible pump on the water body will cause corresponding regional fluctuations in the actual water inflow area, which may have a certain impact on the pumping efficiency. In order to minimize the regional fluctuations as much as possible, two identical rescue submersible pumps can be selected to perform the pumping task simultaneously, so that the regional fluctuations generated by each of them may be offset to a certain extent. Therefore, the pump model in this embodiment may correspondingly include a first pump body model and a second pump body model, and the process of performing the pumping task may be described as follows: First, since the rescue submersible pump has a certain corresponding volume, in order to prevent the pump model from conflicting with the bottom structure of the corresponding mining area when placed in any pumping area to perform the pumping task, the first starting center point of the first pumping area at the head of the region sequence and the second starting center point of the second pumping area at the second position can be obtained based on the region sequence, and the first sub-pump model included in the corresponding pump model can be placed at the first starting center point, and the second sub-pump model can be placed at the second starting center point; Next, by obtaining the number of regions corresponding to each pumping area and calculating based on the ratio between the water storage capacity and the number of regions, the regional capacity corresponding to each pumping area can be obtained; Then, by performing a corresponding ratio calculation on the regional capacity and the reference pumping rate of the corresponding pump model obtained above, the reference pumping durations corresponding to each pumping area can be obtained; among them, each reference pumping duration should be the same duration value; Then, based on the ratio calculation between the horizontal region size and the reference pumping duration obtained above, the reference moving speed of the corresponding pump model can be obtained; Finally, based on the region sequence again, obtain the termination center point of the pumping area at the end position, and then control the first sub-pump model and the second sub-pump model to move towards the termination center point at the reference moving speed respectively and perform the corresponding pumping task.
[0047] It can be explained that the above first starting center point, second starting center point, and termination center point are all obtained based on the horizontal extension direction.
[0048] In step S105, the following contents are included: In response to the pump model completing the pumping task for each pumping area, obtain the pumping display video corresponding to the pumping task, and send the pumping display video to the pumping control end for display.
[0049] For example, in this embodiment, after the water pump model completes the pumping tasks for each pumping area, the corresponding simulation process can be formed into a corresponding pumping display video, and the pumping display video is sent to the pumping control terminal for display, so that the pumping control terminal can make corresponding references based on the pumping display video, quickly execute the pumping tasks for the corresponding actual water storage areas, and improve the implementation efficiency of the corresponding tasks.
[0050] Further, in this embodiment, the above "in response to the water pump model completing the pumping tasks for each pumping area, obtaining the pumping display video corresponding to the pumping tasks, and sending the pumping display video to the pumping control terminal for display" may further include the following steps: Create a pump body control display layer, where the pump body control display layer includes a video information filling area with an initial display state and an equipment information filling area and a control information filling area with initial hidden states; In the device display interface, determine the display slot that has interacted through the pumping management terminal as the target slot, perform pixel identification on the target slot with a corresponding preset pixel value, and fill the device display interface after the pixel identification into the information filling area; Fill the reference moving speed and reference pumping duration corresponding to the rescue submersible pump into the moving speed slot and the duration slot located in the control information filling area respectively; In response to the water pump model completing the pumping tasks for each pumping area, obtain the pumping display video corresponding to the pumping tasks, and fill the pumping display video into the video information filling area; In response to the filling of the video information filling area, the equipment information filling area, and the control information filling area being completed respectively, send the pump body control display layer to the pumping control terminal for display; In response to the pumping control terminal pausing the pumping display video in the playing state in the video information filling area, convert the equipment information filling area and the control information filling area from the initial hidden states to the display states respectively.
[0051] For example, in this embodiment, in order to more comprehensively display the task process corresponding to this pumping task to the pumping control end, a corresponding pump body control display layer can be created, fill the relevant information corresponding to this pumping task into the pump body control display layer, and further send it to the pumping control end for display, improving the corresponding display effect, and also enabling the pumping control end to obtain the corresponding key information at the same time, improving the information acquisition efficiency and information reference efficiency; among them, the pump body control display layer includes a video information filling area, a device information filling area, and a control information filling area. The initial state of the video information filling area is the display state, while the initial states of the device information filling area and the control information filling area are the hidden states; after creating the pump body control display layer, the device display interface obtained above can be first obtained, and the display slot interacted with the pumping management end in the device display interface is determined as the target slot, and further perform pixel identification of a corresponding preset pixel value on the target slot (for example, perform pixel rendering of a corresponding preset pixel value on the border corresponding to the target slot, where the preset pixel value can be red, green, etc.). After completing the corresponding pixel identification, the device display interface can be filled into the corresponding information filling area; at the same time, the reference moving speed and reference pumping duration obtained above can also be obtained, and the corresponding reference moving speed and reference pumping duration are filled into the moving speed slot and the duration slot located in the control self-information filling area; when the water pump model completes the pumping tasks performed on each pumping area, a corresponding pumping display video can be obtained based on the pumping process and filled into the corresponding video information filling area; after filling the video information filling area, the device information filling area, and the control information filling area, the pump body control display layer can be sent to the pumping control end for display.
[0052] It should be noted that since the video information filling area is in the display state and the device information filling area and the control information filling area are in the hidden state, the pumping control end can only see the corresponding video information filling area in the pump body control display layer received, and can obtain the corresponding pumping display video based on the video information filling area for viewing. If the pumping control end needs to obtain the corresponding information content based on the device information filling area and the control information filling area, the pumping control end can pause the pumping display video in the playing state in the video information filling area to convert the device information filling area and the control information filling area from the initial hidden state to the display state respectively, thereby reducing the corresponding data processing amount, and also being able to force the pumping control end to obtain the relevant information in the corresponding device information filling area and control information filling area when the pumping display video is in the paused state, further improving the concentration of information acquisition and the corresponding acquisition efficiency.
[0053] In summary, this embodiment can quickly respond to the water inrush warning signal in the mining area, and obtain the water level height of the actual water storage area in real time through the pre-installed detection equipment, thus ensuring the timeliness and accuracy of the emergency response. Secondly, by creating an initial mining area model corresponding to the mining area and filling the water body model according to the actual water level height to generate the current mining area model, this approach not only improves the intuitiveness of emergency handling but also helps decision-makers better grasp the overall water inrush situation in the mining area.
[0054] Furthermore, in this embodiment, through area division and area sorting, the model water storage area is divided into each pumping area with the same horizontal area size, and the pumping tasks are carried out in sequence from shallow to deep. This not only optimizes the pumping efficiency but also avoids potential safety hazards caused by improper pumping sequence. In addition, by creating a pump model corresponding to the rescue submersible pump and configuring the pumping task to this model, the automation and intelligence of the pumping process are realized, reducing manual intervention and improving the efficiency and reliability of the emergency response.
[0055] Finally, when the pump model completes the pumping task, it can obtain and display the pumping display video, which not only helps the pumping control end to understand the pumping progress and effect in real time but also provides valuable visual materials for subsequent emergency assessment and summary. In summary, this control method shows significant beneficial effects in improving the response speed of the mine emergency rescue submersible pump, optimizing the pumping efficiency, enhancing the intelligence and visualization of emergency handling.
[0056] According to another aspect of the present invention, another embodiment of the present invention provides a control system for a mine emergency rescue pump, Figure 3 which is the corresponding system block diagram. The system includes: A detection module, configured to, in response to receiving a water inrush warning signal sent by any mining area, control the detection equipment pre-installed in the mining area to perform water level detection on the actual water storage area located in the mining area, and obtain the water level height corresponding to the actual water storage area; A creation module, configured to create an initial mining area model corresponding to the mining area, and perform filling based on the water body model in the model area of the corresponding actual water storage area in the initial mining area model based on the water level height, so as to obtain the current mining area model including the model water storage area corresponding to the actual water storage area; A division module, configured to perform area division on the model water storage area along the horizontal extension direction corresponding to the model water storage area, and perform corresponding area sorting from shallow to deep on each pumping area obtained with the same horizontal area size, so as to obtain an area sequence; A pumping module is configured to create a pump model corresponding to a rescue submersible pump, and configure the pump model to sequentially perform pumping tasks on each pumping area in the area sequence. A display module is configured to, in response to the pump model completing the pumping tasks performed on each pumping area, obtain a pumping display video corresponding to the pumping tasks, and send the pumping display video to a pumping control terminal for display.
[0057] In the specification provided herein, the algorithms and displays are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the examples of the present invention. Based on the above description, the structure required to construct such systems is obvious. In addition, the present invention is not directed to any particular programming language. It should be understood that the content of the present invention described herein can be implemented using various programming languages, and the description of a specific language above is for disclosing the preferred embodiments of the present invention.
[0058] In the specification provided herein, a large number of specific details are set forth. However, it can be understood that the embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures, and technologies have not been shown in detail so as not to obscure the understanding of this specification.
[0059] Similarly, it should be understood that, in order to streamline this disclosure and assist in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present invention, the various features of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof.
[0060] Those skilled in the art should understand that the modules or units or components of the devices in the examples disclosed herein can be arranged in the devices as described in this embodiment, or alternatively can be located in one or more devices different from the devices in this example. The modules in the foregoing examples can be combined into one module or further divided into multiple sub-modules.
[0061] Those skilled in the art can understand that the modules in the devices of the embodiments can be adaptively changed and arranged in one or more devices different from this embodiment. The modules or units or components in the embodiments can be combined into one module or unit or component, and in addition can be divided into multiple sub-modules or sub-units or sub-components.
[0062] In addition, those skilled in the art can understand that, although some of the embodiments described herein include certain features included in other embodiments but not other features, the combination of the features of different embodiments means that it is within the scope of the present invention and forms different embodiments.
[0063] In addition, some of the embodiments described herein are described as a method or a combination of method elements that can be implemented by a processor of a computer system or by other devices performing the functions. Therefore, a processor having the necessary instructions for implementing the method or method elements constitutes an apparatus for implementing the method or method elements. In addition, the elements described herein in the apparatus embodiments are examples of such an apparatus: the apparatus is for implementing the functions performed by the elements for the purpose of implementing the invention.
[0064] As used herein, unless otherwise specified, the use of ordinal numbers "first", "second", "third", etc. to describe ordinary objects merely indicates different instances of similar objects and is not intended to imply that the objects so described must have a given order in terms of time, space, ranking, or in any other manner.
[0065] Although the invention has been described in terms of a limited number of embodiments, those skilled in the art within the present technical field will appreciate that other embodiments can be contemplated within the scope of the invention as thus described. In addition, it should be noted that the language used in this specification has been principally selected for readability and teaching purposes rather than for the purpose of explaining or limiting the subject matter of the invention.
Claims
1. A control method for a mine emergency rescue submersible pump, characterized in that: The following steps are involved: In response to receiving a water inrush warning signal sent by any mining area, controlling a detection device pre-installed in the mining area to detect a water level in a real water storage area located in the mining area, and obtaining a water level height corresponding to the real water storage area; Creating an initial mining area model corresponding to the mining area, and filling the model area corresponding to the actual water storage area of the initial mining area model based on the water body model based on the water level height, to obtain a current mining area model including the model water storage area corresponding to the actual water storage area; Dividing the model water storage area into regions along the horizontal extension direction corresponding to the model water storage area, and sorting the obtained pumping areas having the same horizontal area size from shallow to deep to obtain a region sequence; Creating a water pump model corresponding to the rescue submersible pump, and configuring the water pump model to sequentially perform pumping tasks on each pumping area in the area sequence; In response to the water pump model completing the pumping task executed on each pumping area, a pumping demonstration video corresponding to the pumping task is obtained, and the pumping demonstration video is sent to the pumping control end for display.
2. The control method for a mine emergency rescue submersible pump according to claim 1, characterized in that: In response to receiving a water inrush warning signal sent by any mining area, controlling a detection device pre-installed in the mining area to perform water level detection on an actual water storage area located in the mining area to obtain a water level height corresponding to the actual water storage area, including: In response to receiving a water inrush warning signal sent by any mining area, obtaining an identification number corresponding to the mining area, and obtaining control authority of a detection device pre-installed in the mining area based on the identification number; Based on the control authority, the detection device is controlled to slide from the area entrance located in the mining area toward the interior of the area corresponding to the mining area, and the image detection unit included in the detection device is controlled to perform image acquisition; In response to the image detection unit detecting the actual water storage area located inside the area, the detection device is controlled to stop sliding, and the water level detection unit included in the detection device is controlled to perform water level detection on the actual water storage area to obtain the water level height corresponding to the actual water storage area.
3. The control method for a mine emergency rescue submersible pump according to claim 2, characterized in that: Based on the control authority, the detection device is controlled to slide from the area entrance located in the mining area toward the interior of the area corresponding to the mining area, and the image detection unit included in the detection device is controlled to perform image acquisition, including: Determine a capture size corresponding to the image capture frame of the image detection unit, and obtain a horizontal extension length corresponding to the mining area; Dividing the horizontal extension length into points to obtain adjacent extension points with intervals of the acquisition size; In each extension point, two extension points at adjacent positions are equally divided and acquired, and based on the control authority, the detection device is controlled to slide from the area entrance located in the mining area toward the interior of the area corresponding to the mining area; In response to the detection device reaching any equally divided point, the image detection unit included in the detection device is controlled to perform image acquisition to obtain a point acquisition image corresponding to the equally divided point.
4. The control method for a mine emergency rescue submersible pump according to claim 3, characterized in that: In response to the image detection unit detecting the actual water storage area located inside the area, controlling the detection device to stop sliding, and controlling the water level detection unit included in the detection device to perform water level detection on the actual water storage area to obtain the water level height corresponding to the actual water storage area, including: Binarization is performed on the point-captured image to obtain a binary image, wherein the binary image includes each ore body pixel point corresponding to the first pixel value and / or each water body pixel point corresponding to the second pixel value; In response to each water body pixel point including a corresponding second pixel value in the binary image, determining that the image detection unit detects a real water storage area located inside the area, and controlling the detection device to stop sliding; Establishing an image coordinate system corresponding to the binary image with the image center point corresponding to the binary image as the origin; Determine the water body coordinate points corresponding to the water body pixel points based on the image coordinate system, and determine the first quadrant and the fourth quadrant corresponding to the image coordinate system as the first side quadrant, and the second quadrant and the third quadrant as the second side quadrant; In response to all water body coordinate points being located in the first side quadrant, a water body coordinate point with the smallest corresponding lateral coordinate value located in the second side quadrant is determined as an edge coordinate point, and the lateral coordinate value of the edge coordinate point is determined as a positive displacement value; or In response to each water body coordinate point being located in the first side quadrant and the second side quadrant, obtaining the coordinate quantity corresponding to each water body coordinate point having the largest lateral coordinate value in the binary image based on the image coordinate system, and performing half-value calculation based on the coordinate quantity to obtain the coordinate half-value; Obtaining the quadrant number corresponding to each water body coordinate point located in the second side quadrant, and comparing the coordinate half value with the quadrant number; In response to the coordinate half value being greater than or equal to the number of quadrants, determining a water body coordinate point with a minimum corresponding lateral coordinate value in the second side quadrant as an edge coordinate point, and determining the lateral coordinate value of the edge coordinate point as a negative displacement value; In response to the coordinate half value being less than the quadrant number, determining the negative displacement value to be zero; Controlling the water level detection unit included in the detection device to move to the edge coordinate point based on the positive displacement value or the negative displacement value, so as to perform elevation detection on the edge coordinate point and obtain the point elevation corresponding to the edge coordinate point; The maximum area height corresponding to the interior of the mining area is obtained, and based on the difference between the maximum area height and the point elevation, the water level height corresponding to the actual water storage area is obtained.
5. The control method for a mine emergency rescue submersible pump according to claim 1, characterized in that: Creating a water pump model corresponding to the rescue submersible pump, and configuring the water pump model to sequentially perform pumping tasks on each pumping area in the area sequence, including: Acquire the inclination angle corresponding to the model water storage area along the inclination extension direction corresponding to the model water storage area, and determine the water storage capacity corresponding to each pumping area based on the horizontal area size and the inclination angle; Calculate the ratio of the water storage capacity to the preset pumping time to obtain a preset pumping rate; Retrieving a preset specification determination table, wherein the preset specification determination table includes rescue submersible pumps with respective reference pumping rates and respective different retention loss rates corresponding to the rescue submersible pumps; Traversing the preset specification determination table, determining each rescue submersible pump whose corresponding reference pumping rate is greater than or equal to the preset pumping rate as an equipment selection group; Adding a retrieved preset loss calculation strategy to each rescue submersible pump in the equipment selection group, so as to obtain each current loss rate of each rescue submersible pump corresponding to the water storage capacity based on the preset loss calculation strategy; In response to the current loss rate corresponding to the same rescue submersible pump being less than or equal to the retained loss rate, performing a difference calculation between the current loss rate and the retained loss rate to obtain each remaining loss rate; Determine the rescue submersible pumps corresponding to the remaining loss rate as an equipment determination group, call a preset scoring calculation strategy to perform equipment scoring based on the rate dimension and the loss dimension on each rescue submersible pump in the equipment determination group, and sort the rescue submersible pumps from high to low based on the obtained equipment recommendation values to obtain an equipment sequence; Creating a device display interface, wherein the device display interface includes display slots arranged vertically, and each display slot includes a rate sub-slot and a loss sub-slot; Filling the reference pumping rate and the remaining loss rate corresponding to the same rescue submersible pump into the rate subslot and the loss subslot corresponding to the same display slot based on the equipment sequence; The equipment display interface is sent to the pumping management end for display. In response to the pumping management end interacting with any display slot in the equipment display interface, a water pump model is created based on the rescue submersible pump corresponding to the display slot, and the water pump model is configured to perform pumping tasks in sequence on each pumping area in the area sequence.
6. The control method for a mine emergency rescue submersible pump according to claim 5, characterized in that: Adding a retrieved preset loss calculation strategy to each rescue submersible pump in the equipment selection group to obtain each current loss rate of each rescue submersible pump corresponding to the water storage capacity based on the preset loss calculation strategy, including: Acquire each traceability data corresponding to each rescue submersible pump in the equipment selection group, wherein each traceability data includes a production date of the equipment and a number of times the equipment has been used; Obtaining a signal sending date corresponding to the water inrush warning signal, and determining the use time of each device corresponding to each rescue submersible pump based on the signal sending date and the production date of each device; The current loss rates corresponding to the rescue submersible pumps in the equipment selection group are obtained by the following formula: , where the current loss rate is , the equipment usage time is , the number of times the device is used is The standard pumping speed is , is the weight of the number of calls, is the time weight of the call, The speed weight to be retrieved.
7. The control method for a mine emergency rescue submersible pump according to claim 5, characterized in that: The preset scoring calculation strategy is called to perform equipment scoring based on the speed dimension and the loss dimension on each rescue submersible pump in the equipment determination group, including: Normalizing the respective reference pumping speeds corresponding to the rescue submersible pumps in the equipment determination group to obtain reference speed values corresponding to the respective reference pumping speeds; The speed coefficients are retrieved and multiplied to obtain the speed evaluation values corresponding to the respective speed values. Normalizing the remaining loss rates corresponding to the rescue submersible pumps in the equipment determination group to obtain the remaining loss values corresponding to the remaining loss rates; Calculate the product of each remaining loss value and the retrieved loss coefficient to obtain each loss evaluation value corresponding to each remaining loss value; The loss evaluation value and the speed evaluation value corresponding to the same rescue submersible pump are respectively summed up and calculated to obtain the equipment recommended values corresponding to each rescue submersible pump; In response to the remaining loss rate of any rescue submersible pump being zero, the rescue submersible pump is aggregated into a pre-recommended group, and the equipment recommendation value with the largest corresponding value in each rescue submersible pump is determined as the maximum recommended value; The equipment recommendation values corresponding to each rescue submersible pump in the pre-recommended group are respectively calculated based on the maximum recommended value to obtain updated equipment recommendation values.
8. The control method for a mine emergency rescue submersible pump according to claim 5, characterized in that: The water pump model is configured to sequentially perform pumping tasks on each pumping area in the area sequence, including: Based on the area sequence, a first starting center point corresponding to the first pumping area and a second starting center point corresponding to the second pumping area are obtained, and a first sub-pump model included in the water pump model is placed at the first starting center point, and a second sub-pump model included in the water pump model is placed at the second starting center point; Obtaining the number of regions corresponding to each pumping area, and calculating based on the ratio between the water storage capacity and the number of regions to obtain the regional capacity corresponding to each pumping area; Based on the ratio between the regional capacity and the benchmark pumping rate corresponding to the water pump model, a benchmark pumping time corresponding to each pumping area is obtained; Based on the ratio between the horizontal area size and the reference pumping time, a reference moving speed corresponding to the water pump model is obtained; Based on the area sequence, the termination center point corresponding to the pumping area at the tail position is obtained, and the first sub-pump model and the second sub-pump model are controlled to move toward the termination center point at the reference moving speed respectively, and perform the pumping task.
9. The control method for a mine emergency rescue submersible pump according to claim 8, characterized in that: In response to the water pump model completing the pumping task for each pumping area, obtaining a pumping demonstration video corresponding to the pumping task, and sending the pumping demonstration video to the pumping control end for display, including: Creating a pump body control display layer, wherein the pump body control display layer includes a video information filling area corresponding to an initial state of display state and a device information filling area and a control information filling area corresponding to an initial state of hidden state; In the device display interface, the display slot interacted with by the pumping management terminal is determined as the target slot, and the target slot is marked with a pixel corresponding to a preset pixel value, and the device display interface marked with the pixel is filled into the information filling area; Filling the reference moving speed and reference pumping duration corresponding to the rescue submersible pump into the moving speed slot and duration slot located in the control information filling area respectively; In response to the water pump model completing the pumping task performed on each pumping area, obtaining a pumping demonstration video corresponding to the pumping task, and filling the pumping demonstration video into the video information filling area; In response to completing the filling of the video information filling area, the equipment information filling area, and the control information filling area, the pump body control display layer is sent to the pumping control end for display; In response to the pumping control end pausing the pumping display video in the video information filling area that is in a playing state, the device information filling area and the control information filling area are respectively converted from an initial hidden state to a display state.
10. A control system for a mine emergency rescue water pump, characterized in that: include: The detection module is configured to, in response to receiving a water inrush warning signal sent by any mining area, control a detection device pre-installed in the mining area to perform water level detection on a real water storage area located in the mining area, and obtain a water level height corresponding to the real water storage area; A creation module is configured to create an initial mining area model corresponding to the mining area, and fill the model area corresponding to the actual water storage area of the initial mining area model based on the water body model based on the water level, so as to obtain a current mining area model including the model water storage area corresponding to the actual water storage area; A division module is configured to divide the model water storage area into regions along a horizontal extension direction corresponding to the model water storage area, and sort the obtained pumping areas having the same horizontal area size from shallow to deep to obtain a region sequence; A pumping module is configured to create a water pump model corresponding to the rescue submersible pump, and configure the water pump model to sequentially perform pumping tasks on each pumping area in the area sequence; The display module is configured to obtain a pumping display video corresponding to the pumping task in response to the water pump model completing the pumping task performed on each pumping area, and send the pumping display video to the pumping control end for display.