A method and system for ecological maintenance of a post-mining mine, an electronic device and a medium
By acquiring images of mine slopes and soil moisture values, identifying uncovered areas, selecting appropriate irrigation tools, and adjusting water volume based on multiple factors, the problem of missed irrigation on mine slopes was solved, achieving a more comprehensive ecological restoration effect.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-10
- Publication Date
- 2026-04-07
AI Technical Summary
In mine ecological restoration, the large area of mine slopes and complex terrain make it easy to overlook certain areas during irrigation, affecting plant growth and reducing the effectiveness of ecological restoration.
By acquiring images of mine slopes and soil moisture values, uncovered areas are identified, and suitable water trucks or drones are selected for precise irrigation. The amount of irrigation water is adjusted based on factors such as soil moisture changes, slope, and altitude to ensure that each area receives sufficient moisture.
It has achieved comprehensive protection of the mine's ecology, improved irrigation coverage and ecological restoration effects, and ensured that the water needed for plant growth is adequately replenished.
Smart Images

Figure CN119318294B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of ecological restoration, and in particular to a post-restoration mine ecological maintenance method and system, an electronic device and a medium. BACKGROUND
[0002] At present, the ecological restoration of a mine is mainly achieved by spraying a soil layer, a water locking agent, fertilizer and plant seeds on a mine slope, and then using sprinkling irrigation for maintenance irrigation. However, this maintenance method has the following problems: the range of a mine slope is large and the terrain is complex, which can easily lead to the omission of some areas on the slope during watering irrigation, and the maintenance irrigation is not comprehensive, the plants in the omitted areas grow slowly, and the ecological restoration effect is reduced. SUMMARY
[0003] In order to improve the comprehensiveness of the maintenance of a mine slope, the present application provides a post-restoration mine ecological maintenance method, system, electronic device and medium.
[0004] In a first aspect, the present application provides a post-restoration mine ecological maintenance method, which adopts the following technical solution:
[0005] A post-restoration mine ecological maintenance method, comprising:
[0006] obtaining a current slope image of a mine slope, soil moisture values of a plurality of regions on the mine slope, and historical soil moisture values of each region between adjacent two irrigations;
[0007] determining whether there is a first slope region that is not covered by this irrigation based on the slope image;
[0008] if there is a target slope region, determining region information of the target slope region, the region information including the position of each target slope region, and the target slope region including the first slope region and / or a second slope region with a soil moisture value that does not reach a preset moisture threshold;
[0009] determining an irrigation tool corresponding to each target slope region based on the position, the irrigation tool including a watering vehicle and a watering drone;
[0010] controlling the irrigation tool corresponding to each target slope region to water based on the region information and the historical soil moisture values.
[0011] By adopting the above technical solution, after an irrigation operation, soil moisture values and historical soil moisture values of multiple areas are obtained to facilitate subsequent determination of irrigation water volume for each area. Slope images are acquired to identify whether there are first slope areas not covered during irrigation, second slope areas where soil moisture values do not reach a preset soil moisture threshold (i.e., target slope areas). These target slope areas cannot provide the water needed for plant growth during the current irrigation operation and require supplemental watering. Therefore, if target slope areas exist, their regional information is determined. This regional information characterizes the specific conditions within each target slope area, including its location. Since different target slope areas have different suitable irrigation tools, the corresponding irrigation tool for each target slope area is determined. Both regional information and historical soil moisture values characterize the specific conditions of each target slope area and its soil. Therefore, based on the regional information and historical soil moisture values, the corresponding irrigation tool can be controlled for supplemental watering, resulting in more comprehensive ecological maintenance of the restored mine and improved maintenance effectiveness.
[0012] In another possible implementation, the regional information includes the elevation values of the target slope region, and the step of determining the irrigation tool corresponding to each target slope region based on the regional information includes:
[0013] If there is a first target slope area with an altitude value that reaches a preset altitude threshold, then the irrigation tool corresponding to the first target slope area is determined to be a water spraying drone.
[0014] If there is a second target slope area whose altitude value does not reach the preset altitude threshold, then the irrigation tool corresponding to the second target slope area will be identified as a water sprinkler vehicle.
[0015] In another possible implementation, the regional information also includes the slope value and soil thickness of the target slope area, and the historical soil moisture value corresponds to historical meteorological information. The step of controlling the irrigation tools corresponding to each target slope area to water based on the regional information and the historical soil moisture value includes:
[0016] Obtain current weather forecast information, calculate the similarity between the current weather forecast information and historical meteorological information between each two adjacent irrigation intervals, and determine the target historical meteorological information with the highest similarity.
[0017] Determine the rate of change of soil moisture values corresponding to historical meteorological information of the target;
[0018] The score for each target slope area is determined based on the humidity change rate, soil layer thickness, slope value, and their corresponding coefficients.
[0019] The target score interval where the score is located is determined from multiple preset score intervals, and each preset score interval corresponds to a preset irrigation water volume;
[0020] The preset irrigation water volume of the target score interval is determined as the first irrigation water volume of the second slope area. The area of each first slope area is determined based on the slope image. The first ratio of the area to the preset area is determined. The second irrigation water volume of each first slope area is determined based on the first ratio and the target score interval. The preset area is the area of each area.
[0021] The irrigation tools corresponding to each target slope area are controlled to water the slope based on the first irrigation water volume and the second irrigation water volume.
[0022] In another possible implementation, the method further includes:
[0023] Obtain the original image of the mine slope before restoration;
[0024] The original image is divided into multiple region images based on the multiple regions;
[0025] Feature recognition is performed on the multiple regional images to obtain the number of gravel and cracks in each regional image;
[0026] The compensation score for each area is determined based on the number of gravel, the number of cracks, and their respective weights.
[0027] The irrigation water volume for each target slope area is compensated based on the compensation score.
[0028] In another possible implementation, the irrigation water volume includes the first irrigation water volume and the second irrigation water volume. If there is a target first slope area in the first slope area where the irrigation tool is a water-spraying drone, and the water-spraying drone is connected to a water-spraying vehicle via a water pipe, controlling the irrigation tool corresponding to each target slope area to water based on the first irrigation water volume and the second irrigation water volume includes:
[0029] The outline of the first slope region for each target is determined based on the slope image;
[0030] Based on the contour, the approximate shape of the target first slope area is determined from multiple preset approximate shapes, and each preset approximate shape corresponds to the spraying route of the spraying drone;
[0031] If a target first slope area exists within a preset range of any second target slope area where the irrigation tool is a water sprinkler vehicle, and the irrigation water volume of the target first slope area within the preset range is greater than the irrigation water volume of the second target slope area, then a second ratio between the irrigation water volume of the second target slope area and the irrigation water volume of the target first slope area within the preset range is determined.
[0032] The irrigation time for the second target slope area is determined based on the irrigation water volume and the reference water pressure of the second target slope area.
[0033] The water pressure of the target first slope area within the preset range is determined based on the second ratio and the reference water pressure.
[0034] The length of the water spraying route is determined based on the area of the target first slope region within the preset range and the water spraying route.
[0035] The flight speed of the water-sprinkling drone is determined based on the length and irrigation time, and the water-sprinkling drone is controlled to perform watering based on the flight speed and watering route.
[0036] In another possible implementation, the method further includes:
[0037] Determine the total irrigation water volume for all target slope areas;
[0038] The number of sprinkler trucks is determined based on the total irrigation water volume and the water storage capacity of each sprinkler truck.
[0039] If the number is not less than two, the mine slope is divided based on the number to obtain working areas with the same number, and the irrigation water volume is the same in each working area;
[0040] Each sprinkler truck is controlled to water the area based on the work area.
[0041] Secondly, this application provides a restored mine ecological maintenance system, which adopts the following technical solution:
[0042] A restored mine ecological conservation system includes:
[0043] Multiple humidity sensors are used to collect soil moisture values in multiple areas on the mine slope;
[0044] Drones are used to collect images of slopes;
[0045] An electronic device, communicatively connected to the multiple humidity sensors and a drone, is used to acquire current slope images of the mine slope, soil moisture values of multiple areas on the mine slope, and historical soil moisture values of each area between two adjacent irrigations. Based on the slope images, it determines whether there is a first slope area on the mine slope that is not covered by irrigation. If a target slope area exists, it determines the area information of the target slope area, which includes the location of each target slope area. The target slope area includes the first slope area and / or a second slope area where the soil moisture value does not reach a preset humidity threshold. Based on the location, it determines the irrigation tool corresponding to each target slope area, which includes a water truck and a water spraying drone. Based on the area information and the historical soil moisture values, it controls the irrigation tool corresponding to each target slope area to perform watering.
[0046] An irrigation tool, communicatively connected to the electronic device, is used to water a target slope area. The irrigation tool includes a water truck and a water spraying drone.
[0047] By adopting the above technical solution, after an irrigation operation, the electronic device acquires soil moisture values from multiple areas collected by multiple humidity sensors, as well as historical soil moisture values, to facilitate subsequent determination of irrigation water volume for each area. The electronic device also acquires slope images collected by drones to help determine whether there are first slope areas not covered during the irrigation operation, second slope areas where soil moisture values have not reached the preset soil moisture threshold, i.e., target slope areas. These target slope areas cannot provide the water required for plant growth during this irrigation operation and require supplemental watering. Therefore, if target slope areas exist, the electronic device determines the regional information of the target slope areas. The regional information characterizes the specific conditions within each target slope area, including the location of each target slope area. Since different target slope areas have different suitable irrigation tools, the electronic device determines the corresponding irrigation tool for each target slope area. Both the regional information and historical soil moisture values characterize the specific conditions of each target slope area and the soil within it. Therefore, the electronic device can control the corresponding irrigation tool to supplement watering based on the regional information and historical soil moisture values, thereby making the ecological maintenance of the restored mine more comprehensive and improving the maintenance effect.
[0048] In another possible implementation, the water-sprinkling vehicle includes a vehicle body, a water tank mounted on the vehicle body, a first water pipe connected to the water tank, a first spray gun connected to the first water pipe, a second water pipe connected to the water tank, and a second spray gun connected to the second water pipe, wherein the water-sprinkling drone is fixedly connected to the second spray gun.
[0049] By adopting the above technical solution, the water spraying drone lifts the second spray gun and flies it above the first target slope area to carry out watering operations on the first target slope area. At the same time, the second spray gun carries out watering operations on the second target slope area, which improves watering efficiency and reduces operation time.
[0050] Thirdly, this application provides an electronic device that adopts the following technical solution:
[0051] An electronic device comprising:
[0052] At least one processor;
[0053] Memory;
[0054] At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one configuration being for: executing a post-remediation mine ecological conservation method as shown in any possible implementation of the first aspect.
[0055] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution:
[0056] A computer-readable storage medium having a computer program stored thereon, which, when executed in a computer, causes the computer to perform a method for ecological restoration of a mine after restoration as described in any of the first aspects.
[0057] In summary, this application includes at least one of the following beneficial technical effects:
[0058] After an irrigation operation, soil moisture values and historical soil moisture values from multiple areas are acquired to facilitate subsequent determination of irrigation water volume for each area. Slope images are also acquired to identify any first slope areas not covered during irrigation, as well as second slope areas where soil moisture values do not reach a preset threshold—these are the target slope areas. These target slope areas cannot provide the necessary water for plant growth during the current irrigation operation and require supplemental watering. Therefore, if target slope areas exist, their regional information is determined. This regional information characterizes the specific conditions within each target slope area, including its location. Since different target slope areas require different irrigation tools, the appropriate irrigation tool for each target slope area is determined. Both regional information and historical soil moisture values characterize the specific conditions of each target slope area and its soil. Therefore, based on the regional information and historical soil moisture values, the corresponding irrigation tools can be controlled for supplemental watering, resulting in more comprehensive ecological restoration of the restored mine and improved maintenance effectiveness. Attached Figure Description
[0059] Figure 1 This is a schematic flowchart of a method for ecological maintenance of a restored mine, according to an embodiment of this application.
[0060] Figure 2 This is a schematic diagram illustrating the specific process of controlling the irrigation tool to water the plants in the embodiments of this application.
[0061] Figure 3 This is a schematic diagram illustrating the specific process of compensating for irrigation water volume in the embodiments of this application.
[0062] Figure 4 This is a schematic diagram of the structure of a restored mine ecological maintenance system according to an embodiment of this application.
[0063] Figure 5 This is a schematic diagram of the irrigation tool in the embodiments of this application.
[0064] Figure 6 This is a schematic diagram of the structure of a mine ecological maintenance device after restoration, according to an embodiment of this application.
[0065] Figure 7 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application.
[0066] Figure descriptions: 1. Soil moisture sensor; 2. Unmanned aerial vehicle (UAV); 3. Electronic equipment; 31. Processor; 32. Bus; 33. Memory; 34. Transceiver; 4. Irrigation tool; 41. Irrigation vehicle; 411. Vehicle body; 412. Water storage tank; 413. First water pipe; 414. First spray gun; 42. Sprinkling UAV; 421. Second water pipe; 422. Second spray gun; 5. A post-repair mine ecological maintenance device; 51. Data acquisition module; 52. Judgment module; 53. Area information determination module; 54. Irrigation tool determination module; 55. First water control module. Detailed Implementation
[0067] The present application will be further described in detail below with reference to the accompanying drawings.
[0068] After reading this specification, those skilled in the art may make modifications to this embodiment without contributing any inventive step, but such modifications are protected by patent law as long as they fall within the scope of the claims of this application.
[0069] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0070] Furthermore, the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article, unless otherwise specified, generally indicates that the preceding and following related objects have an "or" relationship.
[0071] The embodiments of this application will now be described in further detail with reference to the accompanying drawings.
[0072] This application provides a method for ecological restoration of a restored mine, executed by an electronic device. This electronic device can be a server or a terminal device. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smartphone, tablet, laptop, desktop computer, etc., but is not limited to these. The terminal device and the server can be directly or indirectly connected via wired or wireless communication. This application does not impose any limitations on this. Figure 1 As shown, the method includes steps S101, S102, S103, S104, and S105, wherein,
[0073] S101, acquire the current slope image of the mine slope, the soil moisture value of multiple areas on the mine slope, and the historical soil moisture value of each area between two adjacent irrigations.
[0074] In the embodiments of this application, after each irrigation operation is completed, the electronic device can control the drone to collect slope images, and then the electronic device acquires the slope images to facilitate subsequent analysis of the irrigation operation.
[0075] Because the area covered by the mine slope is large, workers can divide the mine slope into multiple regions, such as a grid area of several square meters. Then, a soil moisture sensor is set at the center of each region. The soil moisture value at the center is a more accurate representation of the soil moisture value of the entire region. The soil moisture sensor is connected to the electronic equipment via wires or wirelessly, so that the electronic equipment can obtain the soil moisture value of each region. The soil moisture value can be used to determine the effect of the irrigation operation.
[0076] After each irrigation operation and before the next irrigation operation, the electronic device can acquire the soil moisture value of each area in real time or at preset time intervals, and then store it in the local storage medium of the electronic device or in the cloud server, which is the historical soil moisture value. The electronic device can acquire the historical soil moisture value to make it easy to know the humidity change of each area after each irrigation.
[0077] S102, Based on the slope image, determine whether there is a first slope area in the mine slope that was not covered by this irrigation.
[0078] In this embodiment, the electronic device can input slope images into a trained network model for region identification, thereby obtaining the first slope area not covered during irrigation. The first slope area may be located at the intersection of multiple regions or in areas where soil moisture sensors cannot collect soil moisture values. The network model can be a convolutional neural network model, a recurrent neural network model, or other types of network models, without limitation. The trained network model is obtained through supervised training using a training sample set. For example, two training samples might be labeled "irrigated" for "slope image 1" and "not irrigated" for "slope image 2." Workers can collect and create a large number of training samples like the example above to obtain a training sample set.
[0079] Electronic devices can also denoise slope images, and then perform grayscale transformation on the denoised slope images to obtain grayscale images. Since the soil color changes before and after irrigation, the areas not covered by irrigation can be determined based on the grayscale images. Determining areas not covered by irrigation through network models or image processing is existing technology and will not be elaborated upon here.
[0080] S103, if a target slope area exists, determine the area information of the target slope area.
[0081] The regional information includes the location of the target slope area, which includes the first slope area and / or a second slope area where the soil moisture value does not reach the preset moisture threshold.
[0082] In this embodiment, a preset humidity threshold serves as the dividing line between whether irrigation is satisfactory and ineffective. Reaching the preset humidity threshold indicates good irrigation results, while falling below it indicates poor results, requiring additional watering to meet the plant's water needs. Both the first and second slope areas are areas requiring additional watering, i.e., the target slope areas. To better irrigate the target slope areas, the electronic device determines the area information for each area. This area information characterizes the specific conditions of each area, including its location, which can be represented by the geographic coordinates of the center point of each area.
[0083] S104, determine the irrigation tool corresponding to each target slope area based on location.
[0084] The irrigation tools include water trucks and water spraying drones.
[0085] Specifically, the location includes the elevation value of the target slope area. Based on the location, the corresponding irrigation tools for each target slope area are determined, which includes the following two steps:
[0086] If there is a first target slope area with an altitude value that reaches the preset altitude threshold, then the irrigation tool corresponding to the first target slope area will be determined as a water-sprinkling drone.
[0087] If there is a second target slope area whose altitude value does not reach the preset altitude threshold, then the irrigation tool corresponding to the second target slope area will be determined as a water sprinkler vehicle.
[0088] In this embodiment, different locations correspond to different irrigation tools, thus the irrigation tool for each area can be determined based on the location. Irrigation tools include water trucks and drones. Water trucks are suitable for watering areas at lower altitudes, while water-spraying drones are suitable for watering areas at higher altitudes. The altitude of the water truck's working surface is collected by an altitude sensor, and then summed according to the maximum spray height of the water truck to obtain a preset altitude threshold, which is the limit altitude for water spraying by the water truck. Assuming the preset altitude threshold is 100 meters (m), if there is a first target slope area with an altitude value reaching 100m, the irrigation tool corresponding to the first target slope area is determined to be a water-spraying drone; conversely, if there is a second target slope area with an altitude value not reaching the preset altitude threshold, the irrigation tool corresponding to the second target slope area is determined to be a water truck.
[0089] S105 controls the irrigation tools corresponding to each target slope area to water the slope based on regional information and historical soil moisture values.
[0090] In the embodiments of this application, since the regional information records the specific conditions of each target slope area and the historical soil moisture value characterizes the specific conditions of the soil in each target slope area, that is, both the regional information and the historical soil moisture value are key factors affecting the supplementary irrigation operation. Therefore, the electronic device controls the irrigation tool corresponding to each target slope area according to the regional information and the historical soil moisture value to achieve better irrigation effect, and the ecological maintenance of the restored mine is more comprehensive and balanced.
[0091] One possible implementation of this application embodiment includes regional information that further includes the slope value and soil layer thickness of the target slope area. Historical soil moisture values correspond to historical meteorological information. In step S105, the irrigation tools corresponding to each target slope area are controlled to water the slope based on the regional information and historical soil moisture values. This includes steps S1051, S1052, S1053, S1054, S1055, and S1056. Figure 2 As shown, where,
[0092] S1051, Obtain current weather forecast information, calculate the similarity between the current weather forecast information and the historical meteorological information between each two adjacent irrigation intervals, and determine the target historical meteorological information with the highest similarity.
[0093] In this embodiment, the electronic device can obtain current weather forecast information for the mine slope via the internet, such as a weather website. Since historical soil moisture values between two adjacent irrigation intervals correspond to historical meteorological information, and both the weather forecast and historical meteorological information consist of conditions such as sunny / cloudy and temperature, the electronic device calculates the similarity between the current weather forecast and each historical meteorological information. Specifically, the electronic device can input the current weather forecast and each historical meteorological information into a trained network model for similarity calculation, obtaining the similarity between the current weather forecast and each historical meteorological information, and thus determining the target historical meteorological information with the highest similarity. The meteorological conditions of the target historical meteorological information are close to those of the current weather forecast, and the corresponding historical soil moisture value has the highest similarity to the subsequent changes in soil moisture value in the target slope area. The network model can be a convolutional neural network model or other types of network models.
[0094] S1052, determine the rate of change of humidity of historical soil moisture values corresponding to historical meteorological information of the target.
[0095] In the embodiments of this application, the electronic device pre-stores a coordinate system for humidity changes over time. The electronic device can map the historical soil moisture value of the target historical meteorological information onto the above coordinate system to obtain a line graph. Then, a linear or nonlinear fitting is performed on the line graph to obtain a function. The rate of humidity change can be determined based on the slope or other characteristics of the function. Performing linear or nonlinear fitting and determining the rate of humidity change is prior art and will not be elaborated here.
[0096] S1053 determines the score for each target slope area based on the rate of change of humidity, soil layer thickness, slope value, and their respective coefficients.
[0097] In this embodiment, workers can collect point cloud data of the mine slope before mine restoration to create a 3D model, and then collect point cloud data again after mine restoration to create another 3D model. The electronic device can determine the soil thickness of the mine slope based on the difference between the two 3D models. By mapping multiple regions, the soil thickness of each region can be obtained, thus yielding the soil thickness of each target slope region. The slope value can be measured in advance by workers using instruments such as angle sensors to measure slope, and then input and stored in the electronic device. Alternatively, the slope value of each region can be obtained from the 3D model.
[0098] The greater the rate of humidity change, the faster the soil moisture evaporates and loses, requiring more water for irrigation, and vice versa. The greater the soil thickness, the stronger its ability to retain moisture, and the more developed the plant root system, the more water it absorbs, requiring thorough watering, thus requiring more water, and vice versa. The greater the slope, the more water is lost due to gravity after irrigation, requiring more water, and vice versa. In summary, the rate of humidity change, soil thickness, and slope are all important factors affecting the required irrigation amount in the target slope area, and their influence varies. Therefore, different coefficients are set for the rate of humidity change, soil thickness, and slope. Assuming the coefficient for the rate of humidity change is 8, the coefficient for soil thickness is 0.5, and the coefficient for slope is 0.1, and the rate of humidity change in a target slope area is a decrease of 15% per day (d), i.e., 0.15 / d, with a soil thickness of 10 cm and a slope of 5°. The electronic equipment determined the score for the target slope area to be 0.15×8 + 10×0.5 + 5×0.1 = 11.2. Using this score to represent the required moisture level for each target slope area provides a more accurate and intuitive understanding. The coefficients for these three factors can be adaptively modified according to actual conditions or needs.
[0099] S1054, determine the target score interval from multiple preset score intervals, and each preset score interval corresponds to a preset irrigation water volume.
[0100] S1055, the preset irrigation water volume of the target score interval is determined as the first irrigation water volume of the second slope area, the area of each first slope area is determined based on the slope image, the first ratio of the area to the preset area is determined, and the second irrigation water volume of each first slope area is determined based on the first ratio and the target score interval.
[0101] The preset area is the area of each region.
[0102] In this embodiment, staff can determine the preset score range and the corresponding irrigation water volume for each preset score range in advance through experiments or calculations, and then store the preset score range and the corresponding irrigation water volume in the local storage medium of the electronic device. After the electronic device determines the score of each target slope area, it determines the preset score range that the score hits, i.e., the target score range, and determines the irrigation water volume corresponding to the target score range as the irrigation water volume of the target slope area. The preset score range and the corresponding irrigation water volume are both set according to the unit area (the area of each region).
[0103] For example, there are five preset score intervals: (0, 5], (5, 10], (10, 15], (15, 20], and (20, 25]. The corresponding irrigation water volumes are 0.1 tons (t), 0.2t, 0.3t, 0.4t, and 0.5t, respectively. Taking step S1053 as an example, the target slope area is the second target slope area, and the score hits the interval (10, 15). Therefore, the first irrigation water volume for the second target slope area is 0.3t.
[0104] Assuming a first slope region exists, the electronic device determines the outline of this region using a slope image and identifies the number of pixels within that outline. Since the drone captures the slope image at a specified altitude, the scale is fixed, meaning the area corresponding to each pixel is the baseline area. The area of the first slope region can be determined by summing the number of pixels. Because multiple regions on the mine slope are equally divided, each region has the same area, which is a preset area. The electronic device determines a first ratio between the area of the first slope region and the preset area. Multiplying this first ratio by a preset irrigation water volume corresponding to the target score interval of the first slope region yields a second irrigation water volume for that region.
[0105] By utilizing the above methods and taking into account several factors that have the greatest impact on irrigation water volume, and by setting scores and then setting a preset score range, the determination of irrigation water volume becomes more intuitive and accurate.
[0106] S1056, based on the first irrigation water volume and the second irrigation water volume, control the irrigation tools corresponding to each target slope area to water.
[0107] In the embodiments of this application, after determining the first irrigation water volume and the second irrigation water volume, the electronic equipment can specifically control the water sprinkler vehicle or water sprinkler drone to carry out supplementary watering, thereby improving the maintenance effect and making the watering more comprehensive.
[0108] One possible implementation of this application embodiment includes steps S1, S2, S3, S4, and S5, as follows: Figure 3 As shown, step S1 can be executed after step S1055, wherein,
[0109] S1, Obtain the original image of the mine slope before restoration.
[0110] In this embodiment of the application, staff can use drones to collect original images of the mine slope before repair, and then store them in the local storage medium inside the electronic device, thereby facilitating the acquisition of the original images.
[0111] S2, the original image is divided into multiple regions to obtain multiple region images.
[0112] In this embodiment of the application, the electronic device maps multiple regions onto the original image to obtain a region image corresponding to each region. The region image makes it easy to know the surface condition of each region before repair.
[0113] S3 performs feature recognition on multiple regional images to obtain the number of gravel and cracks in each regional image.
[0114] In this embodiment of the application, the electronic device can input multiple regional images into a trained network model for feature recognition, thereby identifying the number of gravel and cracks in each regional image. The network model can be a convolutional neural network model or other network models, and is not limited thereto.
[0115] S4 determines the compensation score for each area based on the number of gravel, the number of cracks, and their respective weights.
[0116] In this embodiment, the greater the number of gravel and cracks, the better the water absorption and storage effect, and the more plant roots can spread and grow in the gravel and cracks, requiring more water for irrigation. Therefore, irrigation water can be compensated based on the number of gravel and cracks, with different weights assigned to them. Assuming the weight of gravel is 0.6 and the weight of cracks is 0.4, and a target slope area has 200 gravel and 30 cracks, the electronic device determines the compensation score for the target slope area to be 200 × 0.6 + 30 × 0.4 = 132. This compensation score makes the degree of water compensation more specific, intuitive, and accurate. It should be noted that the weights of both can be adaptively adjusted according to actual conditions or needs.
[0117] The first slope area is the region identified from the slope image that requires additional watering. Therefore, the first slope area may be irregular and composed of parts of multiple standard areas. If the target slope area is the first slope area, the first slope area is mapped onto the original image to obtain a regional image of the first slope area. Then, feature recognition is performed to obtain the number of loose stones and cracks in the first slope area.
[0118] S5 compensates for the irrigation water volume of each target slope area based on the compensation score.
[0119] In this embodiment, staff can pre-determine multiple preset compensation score ranges and the corresponding compensation water volume for each range through experiments or calculations. These ranges and corresponding water volumes are then stored in the local storage medium of the electronic device. After determining the compensation score for each target slope area, the electronic device identifies the preset compensation score range that matches the score, i.e., the target compensation score range. The compensation water volume corresponding to the target score range is then determined as the compensation water volume for the target slope area. By analyzing the slope surface condition of each target slope area before repair, the irrigation water volume is compensated, resulting in more thorough irrigation and improved maintenance effectiveness.
[0120] In one possible implementation of this application embodiment, the irrigation water volume includes a first irrigation water volume and a second irrigation water volume. If there is a target first slope area in the first slope area where the irrigation tool is a water-spraying drone, the water-spraying drone is connected to a water-spraying vehicle via a water pipe. In step S1056, the irrigation tool corresponding to each target slope area is controlled to water the slope based on the first irrigation water volume and the second irrigation water volume. Specifically, this includes steps one, two, three, four, five, six, and seven. Step one can be executed after step S104.
[0121] Step 1: Determine the contour of the first slope region for each target based on the slope image.
[0122] In the embodiments of this application, after the electronic device obtains the first slope region through the slope image, it can obtain the range of the first slope region by mapping the first slope region on the slope image, and thus obtain the outline of the first slope region.
[0123] Step 2: Based on the contour, determine the approximate shape of the target first slope area from multiple preset approximate shapes. Each preset approximate shape corresponds to the water spraying route of the water spraying drone.
[0124] In this embodiment of the application, the electronic device calculates the similarity between the outline of the target first slope area and multiple preset approximate shapes. Since each preset approximate shape corresponds to a watering route planned by the staff, the electronic device can determine the watering route of the preset approximate shape with the highest similarity as the watering route of the target first slope area.
[0125] Specifically, the similarity between a contour and multiple preset approximate shapes can be calculated using the Structural Similarity Measure (SSIM). Alternatively, it can be calculated using cosine similarity, which involves converting the contour and preset approximate shapes into images, representing each image as a vector, and then using the cosine distance between these vectors to characterize the similarity between the two images. Histograms can also be used to calculate similarity, and other methods are also possible, which are not limited here.
[0126] Step 3: If a target first slope area exists within the preset range of any second target slope area where the irrigation tool is a water sprinkler vehicle, and the irrigation water volume of the target first slope area within the preset range is greater than the irrigation water volume of the second target slope area, then determine the second ratio between the irrigation water volume of the second target slope area and the irrigation water volume of the target first slope area within the preset range.
[0127] In this embodiment, the water-sprinkling vehicle includes a water tank, a first water pipe connected to the water tank, and a first spray gun connected to a section of the first water pipe away from the water tank. A second water pipe is also connected to the water tank, and a second spray gun is connected to a section of the second water pipe away from the water tank. The second spray gun is fixedly connected to a water-sprinkling drone. Both the first and second water pipes are flexible hoses. When the water-sprinkling vehicle waters a certain second slope area, the preset range is a fan-shaped area with the length of the second water pipe centered on the water-sprinkling vehicle as its radius. If a target first slope area exists within the preset range, the water-sprinkling vehicle and the drone can work simultaneously to water both target slope areas at the same time. If the irrigation water volume of the target first slope area within the preset range is greater than that of the second target slope area, it indicates that when the watering of the second target slope area ends, the watering operation of the first slope area within the preset range is not completed, resulting in slow operation of the water-sprinkling vehicle and low overall watering efficiency. To synchronize the watering operations of the two target slope areas, the electronic equipment determines a second ratio between the irrigation water volume and the total irrigation water volume of the two target slope areas. Determining the second ratio facilitates the synchronization of subsequent watering operations.
[0128] Step 4: Determine the irrigation time for the second target slope area based on the irrigation water volume and reference water pressure of the second target slope area.
[0129] In this embodiment, the reference water pressure and unit flow rate are the same for both the first and second spray guns during watering operations. The irrigation time for completing the watering operation on the second target slope area is determined based on the irrigation water volume and reference water pressure. That is, the first target slope area also needs to complete the watering operation within the specified irrigation time.
[0130] Step 5: Determine the water pressure of the target first slope area within the preset range based on the second ratio and the reference water pressure.
[0131] In this embodiment of the application, the electronic device increases the reference water pressure based on the determined second ratio and the reference water pressure, thereby determining the water pressure for watering operations corresponding to the target first slope area within the preset range.
[0132] Step 6: Determine the length of the water spraying route based on the area of the target first slope region within the preset range and the water spraying route.
[0133] In this embodiment of the application, a preset approximate shape corresponds to a preset area. After the electronic device determines the area of the target first slope region, it determines the ratio between the target first slope region and the preset area, maps the water spraying route onto the area image of the target first slope region and enlarges it proportionally, determines the number of pixels of the water spraying route, and since the area corresponding to each pixel is known, the side length of each pixel is known, and thus the length of the water spraying route is obtained.
[0134] Step 7: Determine the flight speed of the watering drone based on the length and irrigation time, and control the watering drone to water the plants based on the flight speed and watering route.
[0135] In the embodiments of this application, the electronic device determines the flight speed of the water-spraying drone based on the length of the water-spraying route and the irrigation time, and controls the water-spraying drone to water at the determined flight speed, thereby enabling the operation of the water-spraying vehicle and the water-spraying drone to be synchronized, starting and ending at the same time, improving watering efficiency and shortening watering time.
[0136] In other embodiments, the drone can hover above the target first slope area and work along the watering route by controlling the angle change of the second spray gun. Therefore, the electronic equipment can determine the angle change rate of the second spray gun according to the irrigation time, thereby achieving synchronization.
[0137] One possible implementation of this application embodiment includes steps eight, nine, ten, and eleven, wherein step eight can be executed after step S1056, wherein...
[0138] Step 8: Determine the total irrigation water volume for all target slope areas.
[0139] Step 9: Determine the number of sprinkler trucks based on the total irrigation water volume and the water storage capacity of each sprinkler truck.
[0140] Step 10: If the number is not less than two, then the mine slope is divided based on the number to obtain a working area with the same number.
[0141] The amount of irrigation water is the same in each work area.
[0142] Step 11: Control each sprinkler truck to water the work area.
[0143] In this embodiment of the application, after the electronic device determines the irrigation water volume for each target slope area, it performs a summation calculation to determine the total irrigation water volume. Since the water storage capacity of each sprinkler truck's tank is the same, the electronic device divides the total irrigation water volume by the storage capacity to determine the required number of sprinkler trucks. If the value of the total irrigation water volume divided by the storage capacity is less than one, then one sprinkler truck is required; if it is greater than one, then the value needs to be rounded down and one sprinkler truck needs to be added.
[0144] If the electronic equipment determines that at least two water trucks are needed, it means the mine slope needs to be divided into work areas, one for each water truck. Each truck is assigned to one work area and waters the target slope within that area. Since the irrigation water volume is consistent across all work areas, the water trucks in each area have sufficient water storage to meet the irrigation needs. The electronic equipment sends control commands to each truck to manage its watering operations within its work area. If a truck is detected entering another work area, it is stopped to prevent interference with other trucks operating in those areas. Specifically, the electronic equipment acquires the geographic coordinates of the two boundaries of each work area and then obtains the real-time geographic coordinates of each truck to determine if it has encroached on other work areas. By determining the number of water trucks and the work area for each truck based on the total irrigation water volume, watering efficiency is improved.
[0145] This application discloses a post-repair mine ecological maintenance system, such as... Figure 4 As shown, a post-restored mine ecological maintenance system includes multiple humidity sensors 1, a drone 2, electronic equipment 3, and irrigation tools 4. The humidity sensors 1 and electronic equipment 3 are connected and communicate via wires or wirelessly. The data acquisition end of the humidity sensor 1 can be buried in the soil layer at the center of each area to collect soil moisture values for multiple areas on the mine slope. The drone 2 is wirelessly connected to the electronic equipment 3. The drone is equipped with an image acquisition device to collect slope images after each irrigation operation, which are then acquired by the electronic equipment 3.
[0146] Electronic device 3 acquires the current slope image of the mine slope, soil moisture values of multiple areas on the mine slope, and historical soil moisture values of each area between two adjacent irrigations. Based on the slope image, it determines whether there is a first slope area that is not covered by irrigation. If a target slope area exists, it determines the area information of the target slope area, including the location of each target slope area. The target slope area includes the first slope area and / or a second slope area where the soil moisture value does not reach a preset moisture threshold. Based on the location, it determines the irrigation tool 4 corresponding to each target slope area. The irrigation tool 4 includes a water truck 41 and a water spraying drone 42. Based on the area information and historical soil moisture values, it controls the irrigation tool 4 corresponding to each target slope area to perform watering. Electronic device 3 executes the content and implementation methods disclosed in the above embodiments.
[0147] Irrigation equipment 4 includes a water truck 41 and a water-spraying drone 42, such as Figure 5 As shown, both the water-sprinkling vehicle 41 and the water-sprinkling drone 42 are wirelessly connected to the electronic device 3 for watering the target slope area. The water-sprinkling vehicle 41 includes a vehicle body 411, a water tank 412 mounted on the vehicle body 411, a first water pipe 413 connected to the water tank 412, a first spray gun 414 connected to the first water pipe 413, a second water pipe 421 connected to the water tank 411, and a second spray gun 422 connected to the second water pipe 421. The water-sprinkling drone 42 is fixedly connected to the second spray gun 422. Both the first water pipe 413 and the second water pipe 421 are flexible hoses. The water-sprinkling drone 42 carries the second spray gun 422 to the top of the first slope area, using water from the water tank 411 for irrigation. The first spray gun 414 can also independently irrigate the second slope area, allowing simultaneous irrigation of both a first and a second slope area, thus improving irrigation efficiency. A water pump (not shown in the figure) may be installed in the water storage tank 412 to regulate the water pressure in the second water pipe 421.
[0148] In other embodiments, the water spraying drone 42 may be equipped with an angle adjustment device, such as an angle adjustment device consisting of two stepper motors and a gear set. The angle adjustment device is fixedly connected to the second spray gun 422 and can adjust the angle of the second spray gun 422 in the horizontal and vertical planes as well as the speed of angle change.
[0149] The following embodiments describe a post-repair mine ecological maintenance device 5 from the perspective of virtual modules or virtual units, as detailed in the following embodiments.
[0150] This application provides a post-repair mine ecological maintenance device 5, such as... Figure 6 As shown, the restored mine ecological maintenance device 5 may specifically include:
[0151] Data acquisition module 51 is used to acquire the current slope image of the mine slope, the soil moisture value of multiple areas on the mine slope, and the historical soil moisture value of each area between two adjacent irrigations.
[0152] The judgment module 52 is used to determine, based on the slope image, whether there is a first slope area on the mine slope that was not covered by this irrigation.
[0153] The area information determination module 53 is used to determine the area information of the target slope area when there is a target slope area. The area information includes the location of each target slope area. The target slope area includes a first slope area and / or a second slope area where the soil moisture value does not reach the preset moisture threshold.
[0154] The irrigation tool determination module 54 is used to determine the irrigation tool corresponding to each target slope area based on the location. The irrigation tools include sprinkler trucks and sprinkler drones.
[0155] The first water control module 55 is used to control the irrigation tools corresponding to each target slope area to water based on regional information and historical soil moisture values.
[0156] This application discloses a post-repair mine ecological maintenance device 5. The data acquisition module 51 acquires soil moisture values and historical soil moisture values for multiple areas to facilitate subsequent determination of irrigation water volume for each area. The data acquisition module 51 also acquires slope images to facilitate the judgment module 52's determination of whether there is a first slope area not covered during irrigation, a second slope area whose soil moisture value does not reach a preset soil moisture threshold (i.e., a target slope area). Target slope areas cannot provide the water needed for plant growth during this irrigation operation and require supplemental watering. Therefore, if a target slope area exists, the area information determination module 53 confirms... The system defines the regional information of the target slope area, which represents the specific conditions within each target slope area. The regional information includes the location of each target slope area. Since different locations of target slope areas require different irrigation tools, the irrigation tool determination module 54 determines the corresponding irrigation tool for each target slope area. The regional information and historical soil moisture values both represent the specific conditions of each target slope area and the soil within it. Therefore, the first water control module 55 can control the corresponding irrigation tool to supplement watering based on the regional information and historical soil moisture values, thereby making the ecological maintenance of the restored mine more comprehensive and improving the maintenance effect.
[0157] In one possible implementation of this application embodiment, the area information includes the elevation value of the target slope area. When the irrigation tool determination module 54 determines the irrigation tool corresponding to each target slope area based on the area information, it is specifically used for:
[0158] If there is a first target slope area with an altitude value that reaches the preset altitude threshold, then the irrigation tool corresponding to the first target slope area will be determined as a water spraying drone.
[0159] If there is a second target slope area whose altitude value does not reach the preset altitude threshold, then the irrigation tool corresponding to the second target slope area will be determined as a water sprinkler vehicle.
[0160] In one possible implementation of this application embodiment, the regional information also includes the slope value and soil layer thickness of the target slope area, and the historical soil moisture value corresponds to historical meteorological information. When the first watering control module 55 controls the irrigation tool corresponding to each target slope area to perform watering based on the regional information and historical soil moisture value, it is specifically used for:
[0161] Obtain current weather forecast information, calculate the similarity between the current weather forecast information and the historical meteorological information between each two adjacent irrigation intervals, and determine the target historical meteorological information with the highest similarity.
[0162] Determine the rate of change of soil moisture values corresponding to historical meteorological information of the target;
[0163] The score for each target slope area is determined based on the rate of change of humidity, soil layer thickness, slope value, and their respective coefficients.
[0164] The target score range is determined from multiple preset score ranges, and each preset score range corresponds to a preset irrigation water volume;
[0165] The preset irrigation water volume of the target score interval is determined as the first irrigation water volume of the second slope area. The area of each first slope area is determined based on the slope image. The first ratio of the area to the preset area is determined. The second irrigation water volume of each first slope area is determined based on the first ratio and the target score interval. The preset area is the area of each area.
[0166] The irrigation tools corresponding to each target slope area are controlled to water the slope based on the first irrigation water volume and the second irrigation water volume.
[0167] In one possible implementation of this application embodiment, device 5 further includes:
[0168] The image acquisition module is used to acquire the original image of the mine slope before restoration;
[0169] The first segmentation module is used to segment the original image based on multiple regions to obtain multiple region images;
[0170] The feature recognition module is used to perform feature recognition on multiple regional images to obtain the number of gravel and cracks in each regional image.
[0171] The score determination module is used to determine the compensation score for each area based on the number of gravel, the number of cracks, and their respective weights.
[0172] The compensation module is used to compensate for the amount of irrigation water for each target slope area based on the compensation score.
[0173] In one possible implementation of this application embodiment, the irrigation water volume includes a first irrigation water volume and a second irrigation water volume. If there is a target first slope area in the first slope area where the irrigation tool is a water-spraying drone, and the water-spraying drone is connected to the water-spraying vehicle via a water pipe, the first water-spraying control module 55, when controlling the irrigation tool corresponding to each target slope area to water based on the first irrigation water volume and the second irrigation water volume, is specifically used for:
[0174] The contour of the first slope region for each target is determined based on the slope image;
[0175] The approximate shape of the target first slope area is determined from multiple preset approximate shapes based on the contour, and each preset approximate shape corresponds to the water spraying route of the water spraying drone.
[0176] If a target first slope area exists within a preset range of any second target slope area where the irrigation tool is a water sprinkler vehicle, and the irrigation water volume of the target first slope area within the preset range is greater than the irrigation water volume of the second target slope area, then a second ratio between the irrigation water volume of the second target slope area and the irrigation water volume of the target first slope area within the preset range is determined.
[0177] The irrigation time for the second target slope area is determined based on the irrigation water volume and the reference water pressure of the second target slope area.
[0178] The water pressure of the target first slope area within the preset range is determined based on the second ratio and the reference water pressure.
[0179] The length of the water spraying route is determined based on the area of the first slope region of the target within the preset range and the water spraying route itself.
[0180] The flight speed of the water-sprinkling drone is determined based on the length and irrigation time, and the drone is controlled to water the plants based on the flight speed and the watering route.
[0181] In one possible implementation of this application embodiment, device 5 further includes:
[0182] The total determination module is used to determine the total irrigation water volume for all target slope areas;
[0183] The quantity determination module is used to determine the number of sprinkler trucks based on the total irrigation water volume and the water storage capacity of each sprinkler truck.
[0184] The second division module is used to divide the mine slope based on the number when the number is not less than two, so as to obtain the same number of working areas, and the irrigation water volume in each working area is the same.
[0185] The second watering control module is used to control each sprinkler truck to water the work area.
[0186] In this embodiment, the first watering control module 55 and the second watering control module can be the same or different watering control modules. Similarly, the first partitioning module and the second partitioning module can be the same or different partitioning modules.
[0187] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the above-described mine ecological maintenance device 5 can be referred to the corresponding process in the aforementioned method embodiments, and will not be repeated here.
[0188] This application provides an electronic device, such as... Figure 7 As shown, Figure 7 The illustrated electronic device 3 includes a processor 31 and a memory 33. The processor 31 and the memory 33 are connected, for example, via a bus 32. Optionally, the electronic device 3 may also include a transceiver 34. It should be noted that in practical applications, the transceiver 34 is not limited to one type, and the structure of this electronic device 3 does not constitute a limitation on the embodiments of this application.
[0189] Processor 31 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 31 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0190] Bus 32 may include a pathway for transmitting information between the aforementioned components. Bus 32 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 32 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 7 The symbol is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0191] The memory 33 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.
[0192] The memory 33 is used to store application code that executes the solution of this application, and its execution is controlled by the processor 31. The processor 31 is used to execute the application code stored in the memory 33 to implement the content shown in the foregoing method embodiments.
[0193] Electronic devices include, but are not limited to: mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Servers can also be included. Figure 7 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0194] This application provides a computer-readable storage medium storing a computer program that, when run on a computer, enables the computer to execute the corresponding content in the aforementioned method embodiments. Compared with related technologies, in this application embodiment, after an irrigation operation, the soil moisture values and historical soil moisture values of multiple areas are obtained to facilitate the subsequent determination of irrigation water volume for each area. Obtaining slope images facilitates the identification of whether there are first slope areas not covered during irrigation, and second slope areas where the soil moisture value does not reach a preset soil moisture threshold, i.e., target slope areas. These target slope areas cannot provide the water needed for plant growth during this irrigation operation and require supplemental watering. Therefore, if target slope areas exist, their area information is determined. This area information characterizes the specific conditions within each target slope area, including the location of each target slope area. Since different target slope areas have different suitable irrigation tools, the corresponding irrigation tool for each target slope area is determined. Both the area information and historical soil moisture values characterize the specific conditions of each target slope area and the soil within it. Therefore, based on the area information and historical soil moisture values, the corresponding irrigation tool can be controlled for supplemental watering, resulting in more comprehensive ecological maintenance of the restored mine and improved maintenance effectiveness.
[0195] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0196] The above description is only a partial embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A method for ecological maintenance of a restored mine, characterized in that, include: Acquire the current slope image of the mine slope, soil moisture values of multiple areas on the mine slope, and historical soil moisture values of each area between two adjacent irrigations; Based on the slope image, determine whether there is a first slope area on the mine slope that was not covered by this irrigation; If a target slope area exists, the area information of the target slope area is determined. The area information includes the location of each target slope area. The target slope area includes a first slope area and / or a second slope area where the soil moisture value does not reach a preset moisture threshold. Based on the location, the irrigation tools corresponding to each target slope area are determined, including water sprinkler vehicles and water sprinkler drones; Based on the regional information and the historical soil moisture value, the irrigation tools corresponding to each target slope area are controlled to water the slope. The regional information also includes the slope value and soil layer thickness of the target slope area. The historical soil moisture value corresponds to historical meteorological information. The step of controlling the irrigation tools corresponding to each target slope area to water based on the regional information and the historical soil moisture value includes: Obtain current weather forecast information, calculate the similarity between the current weather forecast information and historical meteorological information between each two adjacent irrigation intervals, and determine the target historical meteorological information with the highest similarity. Determine the rate of change of soil moisture values corresponding to historical meteorological information of the target; The score for each target slope area is determined based on the humidity change rate, soil layer thickness, slope value, and their corresponding coefficients. The target score interval where the score is located is determined from multiple preset score intervals, and each preset score interval corresponds to a preset irrigation water volume; The preset irrigation water volume of the target score interval is determined as the first irrigation water volume of the second slope area. The area of each first slope area is determined based on the slope image. The first ratio of the area to the preset area is determined. The second irrigation water volume of each first slope area is determined based on the first ratio and the target score interval. The preset area is the area of each area. The irrigation tools corresponding to each target slope area are controlled to water the slope based on the first irrigation water volume and the second irrigation water volume.
2. The method for ecological maintenance of a restored mine according to claim 1, characterized in that, The regional information includes the elevation values of the target slope area, and the step of determining the irrigation tool corresponding to each target slope area based on the regional information includes: If there is a first target slope area with an altitude value that reaches a preset altitude threshold, then the irrigation tool corresponding to the first target slope area is determined to be a water spraying drone. If there is a second target slope area whose altitude value does not reach the preset altitude threshold, then the irrigation tool corresponding to the second target slope area will be identified as a water sprinkler vehicle.
3. The method for ecological maintenance of a restored mine according to claim 1, characterized in that, The method further includes: Obtain the original image of the mine slope before restoration; The original image is divided into multiple region images based on the multiple regions; Feature recognition is performed on the multiple regional images to obtain the number of gravel and cracks in each regional image; The compensation score for each area is determined based on the number of gravel, the number of cracks, and their respective weights. The irrigation water volume for each target slope area is compensated based on the compensation score.
4. The method for ecological maintenance of a restored mine according to claim 1, characterized in that, The irrigation water volume includes the first irrigation water volume and the second irrigation water volume. If there is a target first slope area in the first slope area where the irrigation tool is a water-spraying drone, and the water-spraying drone is connected to a water-spraying vehicle via a water pipe, controlling the irrigation tool corresponding to each target slope area to water based on the first irrigation water volume and the second irrigation water volume includes: The outline of the first slope region for each target is determined based on the slope image; Based on the contour, the approximate shape of the target first slope area is determined from multiple preset approximate shapes, and each preset approximate shape corresponds to the spraying route of the spraying drone; If a target first slope area exists within a preset range of any second target slope area where the irrigation tool is a water sprinkler vehicle, and the irrigation water volume of the target first slope area within the preset range is greater than the irrigation water volume of the second target slope area, then a second ratio between the irrigation water volume of the second target slope area and the irrigation water volume of the target first slope area within the preset range is determined. The irrigation time for the second target slope area is determined based on the irrigation water volume and the reference water pressure of the second target slope area. The water pressure of the target first slope area within the preset range is determined based on the second ratio and the reference water pressure. The length of the water spraying route is determined based on the area of the target first slope region within the preset range and the water spraying route. The flight speed of the water-sprinkling drone is determined based on the length and irrigation time, and the water-sprinkling drone is controlled to perform watering based on the flight speed and watering route.
5. The method for ecological maintenance of a restored mine according to claim 4, characterized in that, The method further includes: Determine the total irrigation water volume for all target slope areas; The number of sprinkler trucks is determined based on the total irrigation water volume and the water storage capacity of each sprinkler truck. If the number is not less than two, the mine slope is divided based on the number to obtain working areas with the same number, and the irrigation water volume is the same in each working area; Each sprinkler truck is controlled to water the area based on the work area.
6. A post-restorement mine ecological conservation system, characterized in that, include: Multiple humidity sensors are used to collect soil moisture values in multiple areas on the mine slope; Drones are used to collect images of slopes; An electronic device, communicatively connected to the multiple humidity sensors and a drone, is used to acquire current slope images of the mine slope, soil moisture values of multiple areas on the mine slope, and historical soil moisture values of each area between two adjacent irrigations. Based on the slope images, it determines whether there is a first slope area on the mine slope that is not covered by irrigation. If a target slope area exists, it determines the area information of the target slope area, which includes the location of each target slope area. The target slope area includes the first slope area and / or a second slope area where the soil moisture value does not reach a preset humidity threshold. Based on the location, it determines the irrigation tool corresponding to each target slope area, which includes a water truck and a water-spraying drone. Based on the area information and the historical soil moisture values, it controls the irrigation tool corresponding to each target slope area to perform watering. The area information also includes the slope value and soil layer thickness of the target slope area. The historical soil moisture values correspond to historical meteorological information. Based on the area information and the historical soil moisture values, it controls the irrigation tool corresponding to each target slope area to perform watering. The process involves using irrigation tools corresponding to the target slope area to obtain current weather forecast information, including calculating the similarity between the current weather forecast information and historical meteorological information between each two adjacent irrigation intervals, identifying the target historical meteorological information with the highest similarity, determining the rate of change of the historical soil moisture value corresponding to the target historical meteorological information, determining the score of each target slope area based on the rate of change of the moisture value, soil layer thickness, slope value, and their respective coefficients, determining the target score interval from multiple preset score intervals, each preset score interval corresponding to a preset irrigation volume, determining the preset irrigation volume of the target score interval as the first irrigation volume of the second slope area, determining the area of each first slope area based on the slope image, determining the first ratio of the area to the preset area, determining the second irrigation volume of each first slope area based on the first ratio and the target score interval, where the preset area is the area of each area, and controlling the irrigation tools corresponding to each target slope area to perform irrigation based on the first irrigation volume and the second irrigation volume. An irrigation tool, communicatively connected to the electronic device, is used to water a target slope area. The irrigation tool includes a water truck and a water spraying drone.
7. The ecological conservation system for a restored mine as described in claim 6, characterized in that: The water-spraying vehicle includes a vehicle body, a water tank mounted on the vehicle body, a first water pipe connected to the water tank, a first spray gun connected to the first water pipe, a second water pipe connected to the water tank, and a second spray gun connected to the second water pipe. The water-spraying drone is fixedly connected to the second spray gun.
8. An electronic device, characterized in that, It includes: At least one processor; Memory; At least one application, wherein the at least one application is stored in the memory and configured to be executed by the at least one processor, the at least one application being used to perform a method for ecological restoration of a mine after restoration according to any one of claims 1 to 5.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed in the computer, the computer is instructed to perform the method for ecological maintenance of a restored mine as described in any one of claims 1 to 5.
Citation Information
Patent Citations
High-speed railway roadbed slope ecological protection method and control system
CN115735738A
Water-saving irrigation method, device and equipment based on effective utilization coefficient and medium
CN117502198A
High-standard farmland water irrigation method and system based on ecological environment
CN118370189A