Algae bloom treatment method, system and related equipment

By collecting images in shallow grass-type freshwater areas to predict the probability and area of ​​algal bloom outbreaks, and using hull light panels to emit light waves to promote the growth of submerged plants and inhibit algae, the problems of high ecological risks and high costs of existing algal bloom control methods are solved, and safe and efficient algal bloom control is achieved.

CN120736615AActive Publication Date: 2025-10-03POWERCHINA HUADONG ENG CORP LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202511255923.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-04
Publication Date
2025-10-03
Estimated Expiration
2045-09-04

AI Technical Summary

Technical Problem

Existing methods for controlling algal blooms have the potential for high ecological risks and high costs, especially in shallow grass-type freshwater areas that provide water for human production and life. Existing methods such as physical salvage, flocculation sedimentation and filtration have the problems of low efficiency and high cost.

Method used

By collecting aerial images of the target waters, using the algal bloom prediction model to predict the probability and area of ​​algal bloom outbreaks, multiple hulls are controlled to move to the algal bloom outbreak area, and light panels are used to emit light waves of preset wavelengths to promote the growth of submerged plants to inhibit algae growth.

Benefits of technology

It achieves chemical-free control of algal blooms, reduces ecological risks and control costs, and improves the efficiency and safety of algal bloom control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120736615A_ABST
    Figure CN120736615A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of ecological treatment, in particular to an algae bloom treatment method and system and related equipment. The method comprises the steps of collecting a first high-angle image of a target water area in a process of monitoring whether algae blooms burst out of the target water area; determining the algae bloom outbreak probability of the target water area according to the first high-angle image; if the algal bloom outbreak probability is greater than a first preset threshold value, determining a current algal bloom outbreak area in the target water area according to the first high-angle image; according to the current algal bloom outbreak area, determining a moving path of each first ship body moving from the current position to the current algal bloom outbreak area; after all the first ship bodies are controlled to move to the current algae bloom outbreak area according to the moving path, lamp panels in all the first ship bodies are controlled to emit light waves with the preset wavelength within the preset time period to irradiate submerged plants in the target water area; the application limitation that an existing algal bloom treatment method is high in potential ecological risk and high in cost can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of ecological governance technology, and in particular to an algal bloom governance method, system and related equipment. Background Art

[0002] In the ecological field, algal bloom is a natural ecological phenomenon in which a large number of algae reproduce in freshwater areas. Since a large number of algae consume a large amount of oxygen and nutrients in the water during their growth, algal bloom can affect the growth and reproduction of other organisms in the water, causing algal bloom to destroy the balance of the ecosystem and even cause losses to the fishery economy.

[0003] In the existing methods for controlling algal blooms, when algal blooms occur in waters that provide water for human production and life, such as reservoirs, chemicals that can inhibit the growth of algae are usually added to the waters. However, the actual operation of the chemicals has exposed many problems. On the one hand, the ingredients of the chemicals that inhibit the growth of algae are complex. While inhibiting the growth of algae, they will pose a huge potential threat to human water safety and lead to a higher potential ecological risk. On the other hand, the introduction of chemicals requires a continuous investment of a large amount of manpower, material and financial resources. Not only do you need to purchase chemicals, but you also need to be equipped with professional introduction equipment and operators. Subsequent steps may also involve monitoring and handling of residual chemicals in the waters, which undoubtedly greatly increases the cost of control.

[0004] In summary, existing algal bloom control methods have application limitations such as high potential ecological risks and high costs. Summary of the Invention

[0005] In view of this, the purpose of this application is to provide an algal bloom control method, system and related equipment to solve the application limitations of existing algal bloom control methods, such as high potential ecological risks and high costs.

[0006] In a first aspect, the present application provides an algal bloom control method, which is applied to an algal bloom control system. The system includes: a plurality of first hulls, each of which is provided with a light panel; the method includes: In the process of monitoring whether a target water area has an algal bloom, collecting a first overhead image of the target water area; determining, based on the first overhead image, a probability of an algal bloom outbreak in the target waters; If the algal bloom probability is greater than a first preset threshold, determining a current algal bloom area in the target waters according to the first overhead image; determining, according to the current algal bloom area, a movement path of each of the first ships from a current position to the current algal bloom area; After controlling each of the first hulls to move to the current algal bloom area according to the moving path, the light panels in each of the first hulls are controlled to emit light waves of a preset wavelength within a preset time period to illuminate the submerged plants in the target waters, so as to promote the growth of the submerged plants and inhibit the growth of algae.

[0007] In a second aspect, the present application provides an algal bloom control system, which includes: multiple first hulls and control equipment, and a light board is also provided in the first hull; the control equipment is used to implement the above-mentioned algal bloom control method.

[0008] In a third aspect, the present application provides an electronic device comprising a processor and a memory, wherein the memory is used to store an application program, and the processor runs or executes a software program stored in the memory so that the electronic device implements the above-mentioned algal bloom control method.

[0009] In a fourth aspect, the present application provides a computer-readable storage medium, which is used to store program codes executed by a processor, and the program codes are used to implement the above-mentioned algal bloom control method.

[0010] In a fifth aspect, the present application provides a computer program product, which includes computer instructions. When the computer instructions are run on an electronic device, the electronic device implements the above-mentioned algal bloom control method.

[0011] Beneficial effects: The present application provides an algal bloom control method, which determines the probability of an algal bloom outbreak in the target water area through a first overhead image collected from the target water area; if the probability of an algal bloom outbreak is greater than a first preset threshold, determines the current algal bloom outbreak area in the target water area based on the first overhead image; then determines the movement path of each first hull from the current position to the current algal bloom outbreak area based on the current algal bloom outbreak area; after controlling each first hull to move to the current algal bloom outbreak area according to the movement path, controls the light panels in each first hull to emit light waves of a preset wavelength within a preset time period to illuminate submerged plants in the target water area, so as to promote the growth of submerged plants and inhibit the growth of algae; in summary, the algal bloom control method provided by the present application can determine the current algal bloom outbreak area based on the first overhead image, and then emit light waves of a preset wavelength through the light panels in the current algal bloom outbreak area to illuminate the submerged plants. Since the algal bloom control method that emits light waves does not require the release of chemicals into the target water area, it is a clean algal bloom control method, and can therefore be used to control algal blooms in water areas that supply water for human production and life. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. The following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without creative work.

[0013] Figure 1 A schematic diagram of the structure of the algal bloom control system provided in an embodiment of the present application; Figure 2 A schematic structural diagram of the first hull provided in an embodiment of the present application; Figure 3 A schematic flow chart of the algal bloom control method provided in an embodiment of the present application. DETAILED DESCRIPTION

[0014] In the field of ecological technology, there are many shallow grass-type freshwater areas that provide water for human production and life. Shallow grass-type freshwater areas are generally water ecosystems with large aquatic vascular plants as the dominant primary producers; the water bodies in shallow grass-type freshwater areas have high transparency and excellent water quality; in actual applications, the algae breeding phenomenon caused by eutrophication of water bodies and water ecological imbalance caused by human activities has become the main problem currently faced by shallow grass-type freshwater areas, resulting in more and more shallow grass-type freshwater areas transforming from grass type to algae type.

[0015] In the existing technology, the main algae control technologies include: physical salvage, flocculation sedimentation or filtration, which are treatment methods taken after an algae outbreak. Among them, physical salvage has the disadvantages of high cost and low efficiency because it requires a lot of manpower and material resources. In addition, the scope of application and control time of physical salvage are very limited. Flocculation sedimentation requires the release of chemicals into the water body, so it also has the disadvantages of high cost and low efficiency. In addition, if the chemicals remain, it is easy to cause secondary pollution to the environment. Filtration requires the purchase and maintenance of equipment, so it has the disadvantage of high cost. In addition, the processing capacity of the equipment is limited, which makes it difficult to meet the needs of large-scale water body treatment.

[0016] In summary, the existing methods for controlling algal blooms in shallow grass-type freshwater areas that supply water for human production and life have application limitations such as high potential ecological risks and high costs.

[0017] In order to solve the above technical problems, the present application provides an algal bloom control system for controlling algal blooms in shallow grass-type freshwater areas that supply water for human production and life; wherein, Figure 1 and Figure 2 As shown, Figure 1 This is a schematic diagram of the structure of the algal bloom control system provided in the embodiment of the present application. Figure 2This is a structural diagram of the first hull provided in an embodiment of the present application, and the system includes: a first hull 100, a second hull 200, a drone 300 and a control device 400; a control module 110, a positioning module 120, a light board 130 and a sensor 140 are provided on the first hull 100; a charging pile 210 and a solar panel 220 are provided on the second hull 200.

[0018] Among them, the solar panels 220 on the second hull 200 are used to convert solar energy into electrical energy and store the electrical energy in the energy storage device. The second hull 200 is used to draw electrical energy from the energy storage device through the charging pile 210, and then use the drawn electrical energy to power the first hull 100.

[0019] To make the purpose, technical solutions, and advantages of the embodiments of this application more clear, the technical solutions of this application will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0020] First, the present application provides an algal bloom control method, which is applied to an algal bloom control system. The system includes: a plurality of first hulls 100, each of which is provided with a light board 130; Figure 3 As shown, Figure 3 This is a flow chart of the algal bloom control method provided in an embodiment of the present application. The method includes: S100 to S500, and the details are as follows: S100: In the process of monitoring whether algal blooms occur in target waters, a first overhead image of the target waters is collected.

[0021] Specifically, in the embodiment of the present application, the "target water area" is a shallow grass-type freshwater area that needs to supply water for human production and life; in actual operation, it is necessary to monitor whether the target area is about to have an algal bloom, and if the target area is about to have an algal bloom, relevant control measures need to be taken.

[0022] In the process of monitoring whether algal blooms have broken out in the target water area, it is necessary to collect at least one first overhead image of the target water area according to a preset collection frequency. The first overhead image refers to an image of the water surface of the target water area collected from above the target water area by a video collection device. In actual operation, the preset collection frequency can be determined according to actual needs. The first overhead image can be collected once a day or once every three days. The distance between the video collection device and the water surface of the target water area can be determined according to actual needs, and the distance can be set within 10~20m.

[0023] S200: Determine the probability of an algal bloom in the target water area based on the first overhead image.

[0024] Specifically, in the embodiment of the present application, the "algal bloom probability" is the probability obtained by predicting the algal bloom trend in the target water area.

[0025] In practical applications, algal bloom is the process of continuous expansion of algae in water bodies. During the process of continuous expansion of algae in water bodies, the outbreak trend of algae can be estimated through information such as the color of the water body in the water body. In addition, the area where algal bloom may occur can be determined based on the color distribution of the water body in the water body.

[0026] In one implementation, S200 includes: steps (1) to (2), the details of which are as follows: Step (1): every first preset number of days, control the drone to collect a first overhead image.

[0027] Specifically, in the embodiment of the present application, the control device 400 in the algal bloom control system controls the drone 300 to collect the first overhead image of the target water area. After the drone 300 collects the first overhead image, the first overhead image is transmitted to the control device 400. In the embodiment of the present application, the first preset number of days can be determined according to actual needs, and this application does not make specific restrictions on this. In actual operation, the value of the first preset number of days can be 0.

[0028] Step (2): Based on the first overhead image, determine the probability of algal bloom outbreak using an algal bloom prediction model.

[0029] Specifically, in an embodiment of the present application, the algal bloom outbreak trend is predicted by a pre-trained algal bloom prediction model; the input data of the algal bloom prediction model is an image, i.e., the first overhead image, and the output data of the algal bloom prediction model is the prediction probability, i.e., the probability of algal bloom outbreak.

[0030] In actual operation, the algal bloom prediction model is an image recognition model, and its specific neural network structure and training process can be determined according to actual needs. This application does not make specific limitations on this.

[0031] S300: If the probability of algal bloom is greater than a first preset threshold, determine the current algal bloom area in the target water area according to the first overhead image.

[0032] Specifically, in an embodiment of the present application, quantitative data of the degree of algae outbreak, that is, the probability of algal bloom outbreak, can be determined through the first overhead image collected; after the probability of algal bloom outbreak is determined based on the first overhead image, it can be determined first whether the probability of algal bloom outbreak is greater than a first preset threshold; if it is greater than the first preset threshold, it indicates that the expansion trend of the algal bloom is relatively large, and accordingly, the possibility that the target water area is about to have an algal bloom outbreak is relatively large; if it is less than or equal to the first preset threshold, it indicates that the expansion trend of the algal bloom is relatively small, and accordingly, the possibility that the target water area is about to have an algal bloom outbreak is relatively small.

[0033] In an embodiment of the present application, if it is determined that the probability of algal bloom is greater than a first preset threshold, the current algal bloom area in the target water area is determined based on the color distribution of the water body in the target water area displayed in the first overhead image.

[0034] S400: According to the current algal bloom area, a movement path of each first hull from the current position to the current algal bloom area is determined.

[0035] Specifically, in an embodiment of the present application, the first hull is an actual tool for controlling algae in the current algal bloom outbreak area; in actual operation, the current positions of multiple first hulls may be any position in the target water area, and may even be in other water areas adjacent to the target water area, because in actual application, algal blooms may occur not only in the target water area, but also in other water areas adjacent to the target water area, and the first hull may not be in the target water area because it is going to other water areas adjacent to the target water area to control algal blooms.

[0036] In an embodiment of the present application, after the current algal bloom area is determined, the control device 400 determines the current position of each first hull 100 through the positioning module 120 set on each first hull 100; after the current position of each first hull 100 is determined, the moving path corresponding to the current position of each first hull 100 is used. The moving path refers to the moving path of the first hull from the current position to the current algal bloom area.

[0037] In one implementation, S400 includes steps (3) to (5), the details of which are as follows: Step (3): Based on the current algal bloom area and the current number of the first hull and the current position of each first hull, dividing the current algal bloom area into sub-areas.

[0038] in, The first hull and There is a one-to-one correspondence between the sub-areas; the sub-area is the movement range of the corresponding first hull within a preset time period, which is used to ensure that when the first hull moves in the sub-area, the submerged plants in the sub-area all receive the light waves illuminated by the light board.

[0039] Specifically, in the embodiment of the present application, the number of the first hulls 100 included in the algal bloom control system is multiple, but not all of the first hulls 100 can be used in the algal bloom control process of the target water area, because there may be first hulls 100 used to control algal blooms in other water areas. Therefore, before determining the current position of each first hull, it is necessary to first determine the current number of first hulls 100 that can be used to control algal blooms in the target water area. ; is a positive integer; in actual operation, Can be 1, but usually, is a positive integer greater than 1. Because if the number of first hulls 100 used to control algal blooms in the target waters is relatively small, it will seriously affect the efficiency of algal bloom control. Therefore, the first hulls 100 can be transferred from other waters.

[0040] In the embodiment of the present application, In the process of treating algal blooms in the target waters by the first hulls 100, a "subcontracting system" is implemented, that is, each first hull 100 is only responsible for the task of treating algal blooms in its corresponding sub-area. Therefore, when determining the current number of first hulls 100, After that, you can , the current algal bloom area is divided into sub-areas, and each first hull 100 is responsible for one sub-area.

[0041] Step (4): In The governance sites are determined in each of the sub-regions.

[0042] Specifically, in an embodiment of the present application, the method for controlling the algal bloom in the sub-area by the first hull 100 is to emit light waves of a preset wavelength to the submerged plants on the bottom of the water in the sub-area, so that the light waves promote the growth of the submerged plants. When the growth of the submerged plants is promoted, the submerged plants can grab the nutrients in the target water area, resulting in the lack of sufficient nutrients for the growth of algae, thereby achieving the inhibition of algae.

[0043] In actual operation, the first hull 100 emits light waves underwater through the light board 130 provided thereon. However, since the illumination area of ​​the light board 130 is limited, the first hull 100 usually needs to move back and forth in the sub-area so that the submerged plants at different positions in the sub-area can receive the light waves.

[0044] In an embodiment of the present application, the treatment site may be the position in the sub-area where the first hull 100 initially irradiates the submerged plants in the sub-area; in actual operation, the treatment site may also be a point in the shortest route in which the first hull 100 moves back and forth in the sub-area.

[0045] Step (5): According to The present position of each first hull is used to determine the movement path of each first hull from its current position to the corresponding treatment site.

[0046] Specifically, in the embodiment of the present application, after the governance sites of each sub-region are determined, the After the governance sites are established, The current position of the first hull 100 is Each first hull 100 is assigned a corresponding sub-area, and the principle of allocation is the shortest moving path, that is, the moving path of the first hull 100 from its current position to its corresponding treatment site is the shortest among the multiple moving paths of the first hull 100 from its current position to all the treatment sites; in actual operation, it cannot be guaranteed that the moving path of each first hull 100 is the "shortest". Under normal circumstances, it is sufficient to ensure that the moving paths of 70% of the first hulls 100 moving to their corresponding treatment sites are the shortest, because the distance between different sub-areas is not very large, and even if a detour is taken, it will not waste much time.

[0047] In summary, in During the process of configuring the sub-areas corresponding to the first hulls 100, the Each first hull 100 is configured with its corresponding moving path. Because in the process of allocating sub-areas, the length of the moving path is used as the allocation standard, when the sub-area corresponding to each first hull 100 is determined, its corresponding moving path is also determined accordingly.

[0048] S500: After controlling each first hull to move to the current algal bloom area according to the moving path, control the light panels in each first hull to emit light waves of preset wavelengths within a preset time period to illuminate the submerged plants in the target water area, so as to promote the growth of submerged plants and inhibit the growth of algae.

[0049] Specifically, in the embodiment of the present application, after determining the sub-areas, treatment sites and movement paths corresponding to each first hull 100, the control device 400 controls each first hull 100 to move to the corresponding treatment site.

[0050] In an embodiment of the present application, after each first hull 100 moves to its corresponding treatment site, the control device 400 sends its corresponding irradiation route, preset time period and preset wavelength to the control module 110 in each first hull 100; wherein, the "irradiation route" refers to the movement route of the first hull 100 to irradiate the submerged plants in a sub-area in a circular manner; the "preset time period" indicates that the first hull 100 irradiates the submerged plants through the light board 130 only within the preset time period; the "preset wavelength" refers to the wavelength of the light wave required to be emitted by the first hull 100 for irradiating the submerged plants.

[0051] In actual operation, the operation of irradiating submerged plants can usually be performed every day, but the specific irradiation frequency can be determined according to actual needs; the preset wavelength is determined according to the type of algae that causes algal blooms in the target area. It is only necessary to ensure that the light waves of this wavelength are irradiated to the submerged plants in the target waters, which can "promote the growth of submerged plants and inhibit the growth of algae."

[0052] In actual operation, the light board 130 can be a carbon fiber light-emitting board inlaid with PCT3030 blue light beads, and the density of the lamp beads is 50-80 pieces / m, which is used to emit PCT3030 lamp beads of 450nm blue light; the first hull 100 is connected to the light board 130 through a telescopic rod chain, and the control module 110 indirectly controls the position of the light board 130 in the target water area by controlling the telescopic rod chain. In actual operation, the courseware light board 130 is lowered to a position 20-30cm away from the top of the submerged plants.

[0053] In one implementation, before S500, the method further includes: steps (6) to (8), the details of which are as follows: Step (6): Determine the current outbreak characteristics of the current algal bloom area based on the first overhead image.

[0054] Among them, the current outbreak characteristics indicate the type of algae and the extent of the outbreak.

[0055] Specifically, in the embodiment of the present application, the algae species refers to the species of algae that causes the algal bloom; the degree of the bloom refers to the range and degree of change in the color of the water body in the target water area; the degree of change refers to the change compared to the original color of the water body.

[0056] In actual operation, the type of algae that may cause an algal bloom in the target water area is usually roughly determined first, but the type of algae can be determined more accurately through the image content of the water body of the target water area in the first overhead image.

[0057] According to the above discussion, when algae expand in the target water area, it usually causes the color of the water body in the target water area to change. Therefore, the range and degree of color change of the water body can be clearly determined through the first overhead image.

[0058] In actual operation, when it is necessary to determine the current outbreak characteristics of the current algal bloom area through the first overhead image, the image content of the multiple first overhead images to be collected needs to collaboratively cover a large range of water bodies in the target water area. For example, the image content of 10 first overhead images or 15 first overhead images can be pieced together to obtain a coverage image that "covers a large range of water bodies in the target water area". It should be emphasized that the meaning of "piecemealing" can refer to the fusion of multiple first overhead images into a total image through image fusion, and it can also refer to the simultaneous reference to the image content of each first overhead image in all first overhead images that is different from other first overhead images.

[0059] Step (7): Collection The current plant growth characteristics of submerged plants in each sub-area.

[0060] Specifically, in an embodiment of the present application, when each first hull 100 reaches its corresponding sub-area, the current plant growth characteristics of the submerged plants in the sub-area are collected through the sensor 140 set on the floor of the first hull 100; wherein, the plant growth characteristics include the height and distribution density of the submerged plants, etc.

[0061] In actual operation, the sensor 140 may be an ultrasonic sensor; in addition, a video acquisition device needs to be installed on the bottom plate of the first hull 100 to collect images of submerged plants so as to analyze the distribution density of submerged plants based on the images.

[0062] Step (8): Based on the probability of algal bloom and the current number of the first hull , current outbreak characteristics and current plant growth characteristics, and determine the preset time period corresponding to each sub-area.

[0063] Specifically, in actual operation, many factors will affect the determination of the preset time period, such as the probability of algal bloom. Although the first hull 100 is required to perform the algal bloom control steps only when the probability of algal bloom is greater than the first preset threshold, the specific value of the probability of algal bloom will affect the determination of the preset time period; for example, if the first preset threshold is 0.75, the algae bloom probability of 0.76 and the algae bloom probability of 0.97 respectively represent different algae bloom trends; in actual operation, the larger the value of the algae bloom probability, the longer the preset time period is generally, and the smaller the value of the algae bloom probability, the shorter the preset time period is generally.

[0064] In actual operation, the current number of first hulls This will also affect the determination of the preset time period, because for the current algal bloom area with a determined area, the current number of the first hull 100 The more there are, the more sub-areas there are, and the smaller the area of ​​the sub-area is, that is, the coverage area of ​​the submerged plants that the first hull 100 needs to irradiate in the sub-area is smaller. Correspondingly, the irradiation time of the first hull 100 in the sub-area is shorter, and therefore the preset time period is shorter.

[0065] In actual operation, the current outbreak characteristics will also affect the determination of the preset time period, because the algae that cause the algal bloom in the target water area are usually not evenly distributed in the water body of the target water area. Therefore, the content and / or volume of algae in different sub-areas are usually different. Therefore, it is necessary to determine the preset time period corresponding to each sub-area based on factors such as the actual content and / or actual volume of algae in the sub-area.

[0066] In actual operation, the current plant growth characteristics will also affect the determination of the preset time period. If the plant growth characteristics of the submerged plants in the sub-area indicate that the growth of the submerged plants in the sub-area is relatively weak, the duration of the preset time period needs to be set longer. If the plant growth characteristics of the submerged plants in the sub-area indicate that the growth of the submerged plants in the sub-area is not relatively weak, the duration of the preset time period can be set shorter.

[0067] In actual operation, it is necessary to first formulate a corresponding table of the probability of algal bloom outbreak, the number of first hulls, outbreak characteristics, plant growth characteristics, and preset time periods. In the corresponding table, multiple intervals are set for the probability of algal bloom outbreak and the number of first hulls, and multiple intervals or multiple categories are set for the outbreak characteristics and plant growth characteristics. The combination of different intervals and categories of the above-mentioned influencing factors corresponds to different preset time periods. When determining the probability of algal bloom outbreak and the current number of first hulls, the corresponding table is used to determine the probability of algal bloom outbreak and the current number of first hulls. , the current outbreak characteristics and the current plant growth characteristics, the preset time period corresponding to each sub-area can be determined according to the correspondence table.

[0068] For example, assuming that the probability of algal bloom outbreak is set to 4 intervals, the number of first hulls is set to 4 intervals, the outbreak characteristics are set to 2 categories, and the plant growth characteristics are set to 5 categories in the corresponding table, then there are 4*4*2*5=160 corresponding combinations; when it is determined that the probability of algal bloom outbreak is 0.75, the number of first hulls is 4, the color of the water body in the target water area changes greatly but the degree of change is small, and the height of submerged plants in the sub-area is not high and the distribution density is low, the corresponding combination of [the interval to which "the probability of algal bloom outbreak is 0.75" belongs, the interval to which "the number of first hulls is 4", the category to which "the color of the water body in the target water area changes greatly but the degree of change is small" and the category to which "the height of submerged plants in the sub-area is not high and the distribution density is low"] can be matched in the 160 combinations, and the preset time period corresponding to the combination can be determined.

[0069] It should be emphasized that although there are many combinations, such as 160, it does not mean that the preset time periods corresponding to the 160 combinations are all different. It is just that the number of combinations is large due to the number of intervals and categories, not because of the different preset time periods. Therefore, different combinations may correspond to the same preset time period.

[0070] In actual operation, it is also possible to train an AI (Artificial Intelligence) model to make predictions for the preset time period.

[0071] In one implementation, S400 includes steps (9) to (13), the details of which are as follows: Step (9): After every second preset number of days, control the drone to collect a second overhead image.

[0072] Specifically, in an embodiment of the present application, during the execution of S400, the control device 400 controls the drone 300 to collect a second overhead image of the target water area every second preset number of days; wherein, the purpose of collecting the second overhead image is to determine the control effect of the first hull 100 on algal blooms.

[0073] Step (10): Based on the second overhead image, the algal bloom outbreak probability is updated using the algal bloom prediction model to obtain an updated algal bloom outbreak probability.

[0074] Specifically, in an embodiment of the present application, after at least one second overhead image is collected, the second overhead image is input into the algal bloom prediction model, and the algal bloom outbreak probability corresponding to the second overhead image, that is, the updated algal bloom outbreak probability, is determined by the algal bloom prediction model.

[0075] Step (11): If the difference between the updated algal bloom probability and the last determined algal bloom probability is less than a second preset threshold, the current algal bloom area is updated according to the second overhead image to obtain an updated current algal bloom area.

[0076] Specifically, in the embodiment of the present application, because during the execution of S400, a second overhead image is collected and subsequent processes are executed every second preset number of days, the probability of algal bloom outbreak will be determined multiple times, and the "last determined probability of algal bloom outbreak" refers to the last determined probability of algal bloom outbreak relative to the "updated probability of algal bloom outbreak" determined this time.

[0077] In the embodiment of the present application, "the difference between the updated algal bloom outbreak probability and the last determined algal bloom outbreak probability is greater than the second preset threshold value" means that if "the difference between the updated algal bloom outbreak probability and the last determined algal bloom outbreak probability is greater than the second preset threshold value", it indicates that the current algal bloom control effect is not obvious, and therefore it may be necessary to adjust the control measures, such as updating the current algal bloom outbreak area; if the difference between the updated algal bloom outbreak probability and the last determined algal bloom outbreak probability is greater than or equal to the second preset threshold value, it indicates that the current algal bloom control has a significant effect, and the current control measures are effective, and therefore control can continue according to the current control measures.

[0078] It should be noted that "the current control of algal blooms is not effective" does not necessarily mean that the control measures are unreasonable. It may be that with the continuous control of algal blooms, the growth of algae in the target waters has been inhibited to a certain extent, so continuing to use the current control measures will no longer produce a stronger control effect.

[0079] Step (11): Divide the updated current algal bloom area into sub-regions; among them, .

[0080] Specifically, in the embodiment of the present application, if the difference between the updated algal bloom probability and the last determined algal bloom probability is less than the second preset threshold, the updated current algal bloom area can be re-divided, that is, the current algal bloom area can be divided into sub-regions; among them, , Also a positive integer.

[0081] Step (12): Based on the second overhead image, the current outbreak characteristics of the current algal bloom outbreak area are updated to obtain updated current outbreak characteristics.

[0082] Specifically, in actual operation, the specific implementation content of step (12) can refer to step (6), which will not be repeated here.

[0083] Step (13): Based on the updated probability of algal bloom and the current number of the first hull , updated current outbreak characteristics and updated current plant growth characteristics, and updating the preset time periods corresponding to the respective sub-regions to obtain updated preset time periods.

[0084] Specifically, in actual operation, the specific implementation content of step (18) can refer to step (8), which will not be repeated here.

[0085] Second, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, steps S100 to S500 provided in the above embodiment are implemented.

[0086] Third, the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, steps S100 to S500 of the above embodiment are executed.

[0087] Fourth, the computer program product provided in this application includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the method in the previous method embodiment. For specific implementation, please refer to steps S100 to S500 of the method embodiment, which will not be repeated here.

[0088] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interface, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0089] In addition, the units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0090] Furthermore, the functional modules in each embodiment of the present application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0091] It should be noted that if the function is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the existing technology, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program code.

[0092] In this document, relational terms such as first and second, etc. are used merely to distinguish one entity or operation from another entity or operation, but do not necessarily require or imply any actual relationship or order between these entities or operations.

[0093] The above description is merely an embodiment of the present application and is not intended to limit the scope of protection of the present application. For those skilled in the art, various modifications and variations of the present application are possible. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A method for controlling algal blooms, characterized in that: Applicable to an algal bloom control system, the system comprising: a plurality of first hulls, each of which is provided with a light panel; the method comprising: In the process of monitoring whether a target water area has an algal bloom, collecting a first overhead image of the target water area; determining, based on the first overhead image, a probability of an algal bloom outbreak in the target waters; If the algal bloom probability is greater than a first preset threshold, determining a current algal bloom area in the target waters according to the first overhead image; determining, according to the current algal bloom area, a movement path of each of the first ships from a current position to the current algal bloom area; After controlling each of the first hulls to move to the current algal bloom area according to the moving path, the light panels in each of the first hulls are controlled to emit light waves of a preset wavelength within a preset time period to illuminate the submerged plants in the target waters, so as to promote the growth of the submerged plants and inhibit the growth of algae.

2. The method according to claim 1, characterized in that The system further includes a drone; and determining the probability of an algal bloom outbreak in the target water area based on the first overhead image includes: At intervals of a first preset number of days, controlling the drone to collect the first overhead image; The probability of the algal bloom outbreak is determined by an algal bloom prediction model according to the first overhead image.

3. The method according to claim 2, characterized in that The determining, based on the current algal bloom area, a movement path of each first ship body from a current position to the current algal bloom area includes: According to the current algal bloom area, the current number of the first hull and the current position of each first hull, dividing the current algal bloom area into sub-regions; in, The first hull and There is a one-to-one correspondence between the sub-areas; the sub-area is the movement range of the corresponding first hull within the preset time period, so that when the first hull moves in the sub-area, the submerged plants in the sub-area all receive the light waves illuminated by the light panel; exist Determining a governance site in each of the sub-regions; according to The control points and the current position of each first hull are used to determine the movement path of each first hull from the current position to the corresponding control point.

4. The method according to claim 3, characterized in that Before controlling the light panels in the respective first hulls to emit light waves of a preset wavelength within a preset time period to illuminate the submerged plants in the target waters, the method further includes: determining, based on the first overhead image, current outbreak characteristics of the current algal bloom area; The current outbreak characteristics indicate the type of algae and the extent of the outbreak; collection current plant growth characteristics of the submerged plants in each of the sub-areas; According to the probability of algal bloom outbreak, the current number of the first hull , the current outbreak characteristics and the current plant growth characteristics, and determine the preset time period corresponding to each of the sub-areas.

5. The method according to claim 2, characterized in that In the process of controlling the light panels in each of the first hulls to emit light waves of a preset wavelength within a preset time period to illuminate the submerged plants in the target waters, the method includes: Every second preset number of days, controlling the drone to collect a second overhead image; updating the algal bloom outbreak probability using the algal bloom prediction model according to the second overhead image to obtain an updated algal bloom outbreak probability; If the difference between the updated algal bloom probability and the previously determined algal bloom probability is less than a second preset threshold, updating the current algal bloom area based on the second overhead image to obtain an updated current algal bloom area; The updated current algal bloom area is divided into sub-regions; among them, .

6. The method according to claim 5, characterized in that The updated current algal bloom area is divided into After the sub-regions, the method further includes: updating the current outbreak characteristics of the current algal bloom area according to the second overhead image to obtain updated current outbreak characteristics; collection updated current plant growth characteristics of the submerged plants in each of the sub-areas; According to the updated probability of algal bloom outbreak, the current number of the first hull , the updated current outbreak characteristics and the updated current plant growth characteristics, and updating the preset time periods corresponding to the respective sub-areas to obtain updated preset time periods.

7. An algal bloom control system, characterized in that: The system includes: a plurality of first hulls and a control device, wherein a light panel is further provided in the first hull; the control device is used to implement the algal bloom control method according to any one of claims 1 to 6.

8. An electronic device, characterized in that: The electronic device includes a processor and a memory, the memory is used to store an application program, and the processor runs or executes a software program stored in the memory so that the electronic device implements the algal bloom control method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium is used to store program codes executed by a processor, and the program codes are used to implement the algal bloom control method according to any one of claims 1 to 6.

10. A computer program product, characterized in that The computer program product includes computer instructions. When the computer instructions are run on an electronic device, the electronic device implements the algal bloom control method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method and device for predicting cyanobacterial bloom and electronic equipment

    CN114624204A

  • Method for optimally controlling algae concentration by utilizing in-situ region of algae growth curve

    CN118239539A

  • Blue-green algae inhibitor accurate spraying method and system based on unmanned ship

    CN119312996A

  • Disposal method for aquatic lives

    JP2006214098A

  • Apparatus for measuring wafer

    KR1020210011549A