Dynamic drowning prevention system, device and method
Through real-time adjustment of position and water depth monitoring of floating bodies in dynamic drowning prevention systems, the problem of inconvenient placement of floats in the prior art is solved, and fast and safe water identification and drowning protection are achieved.
Patent Information
- Application Number
- CN202510203224.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-24
- Publication Date
- 2025-07-04
AI Technical Summary
In the prior art, for some waters where safety facilities are not yet perfect, replacing the float is time-consuming and laborious, and it is difficult to effectively prevent children from drowning.
A dynamic drowning prevention system is adopted to obtain positioning information in real time through multiple floating bodies, dynamically adjust the position according to the preset water range and offshore distance, form a safe water sign, and is equipped with water depth detection and alarm modules to monitor and adjust water depth changes in real time.
It has achieved rapid and convenient formation of safe water marks, real-time monitoring of water depth changes, timely adjustment of floating body positions, effectively preventing children from entering deep water areas, and improving swimming safety.
Smart Images

Figure CN120246197A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of anti-drowning safety, and particularly to a dynamic anti-drowning system, device and method. Background Art
[0002] Although there are certain products on the market aimed at enhancing swimming safety, such as life jackets, snorkeling equipment, etc., most of them focus on the direct protection or auxiliary rescue of children during swimming. However, these products have shown significant limitations in actual applications: drowning incidents often occur rapidly, underwater communication is difficult, and coupled with the lag in rescue response, even with the assistance of equipment, it is still difficult to effectively prevent tragedies from happening.
[0003] While planning a safe water area by placing buoys can effectively prevent children from drowning, for some waters with imperfect safety facilities, it is time-consuming and laborious to re-place the buoys, which is rather troublesome. Summary of the Invention
[0004] Aiming at the deficiencies in the prior art, the present invention provides a dynamic anti-drowning system, device and method, which solves the problem that it is time-consuming and laborious to re-place the buoys in some waters with imperfect safety facilities in the prior art.
[0005] The present invention provides a dynamic anti-drowning system, including: a plurality of floating bodies, a first positioning module, and a central control module communicatively connected to the first positioning module;
[0006] The first positioning module is used to obtain the first positioning information of its location, and the central control module is used to determine the target position of each floating body in the current water area according to a preset water area range, a preset water area shape, a preset offshore distance, and the first positioning information;
[0007] Each floating body is configured with a second positioning module, a driving module, and a microprocessor communicatively connected to the second positioning module, the driving module, and the central control module respectively;
[0008] For each floating body, the second positioning module is used to obtain the second positioning information of its location in real time, the microprocessor is used to determine the path information in real time according to the current second positioning information and the current target position, and generate a driving instruction according to the path information, and the driving module is used to control the floating body to move to the target position according to the driving instruction.
[0009] The technical solution publicly provided by the present invention has at least the following beneficial effects:
[0010] Based on the acquired first positioning information, as well as the preset water area range, preset water area shape, and preset offshore distance, the target position of each of the floating bodies in the current water area can be determined. Subsequently, according to the generated driving instructions corresponding to each floating body, the floating bodies can be controlled to move to the target positions to form a safety preset water area identifier surrounded by multiple floating bodies.
[0011] With a dynamic anti-drowning system disclosed by the present invention, a safety preset water area identifier surrounded by multiple floating bodies can be formed quickly and conveniently, effectively preventing children from entering deep water areas and drowning.
[0012] In a dynamic anti-drowning system provided in one embodiment of the present invention, each of the floating bodies is further configured with a micro sonar detection module for real-time detection of the current water depth.
[0013] The microprocessor is configured to, when the current water depth is greater than a preset value, use the position where the first positioning module is located as the target position and regenerate the driving instructions until the microprocessor detects that the current water depth is lower than the preset value. Subsequently, the current second positioning information of the floating body corresponding to the microprocessor is used as the pending position.
[0014] The central control module is further configured to update the preset offshore distance according to the pending position to re-determine the target positions of all the floating bodies and generate new driving instructions.
[0015] The technical solution provided by the present invention at least has the following beneficial effects:
[0016] Due to water depth changes, or when the water depth of the preset water area is higher than the safety preset value due to a mistake in initially setting the target positions of the floating bodies, at this time, the floating bodies that detect that the water depth is higher than the preset value move in the direction of the first positioning module, i.e., the original path, until it is detected that the water depth is lower than the preset value, and the target positions of all the floating bodies are updated and adjusted. Furthermore, corresponding driving instructions are regenerated to control the floating bodies to move to the new target positions.
[0017] Through the above settings, the floating bodies can dynamically monitor the water depth changes in the current water area in real time and timely adjust the preset water area surrounded by the floating bodies, avoiding the situation where the water depth of the play area is greater than the preset value due to setting mistakes or water depth changes.
[0018] In a dynamic anti-drowning system provided in one embodiment of the present invention, each of the floating bodies is further configured with an alarm module.
[0019] For each of the floating bodies, the alarm module is communicatively connected to the microprocessor, and the microprocessor is further configured to control the alarm module to give an alarm according to the first preset rule based on the current water depth.
[0020] The technical solution provided by the present invention at least has the following beneficial effects:
[0021] Through the setting of the alarm module, the swimmers can more clearly observe the boundary of the floating bodies and the water depth at the corresponding positions, further enhancing safety.
[0022] In a dynamic anti-drowning system provided in one embodiment of the present invention, each of the floating bodies is further configured with a sensing module;
[0023] For each of the floating bodies, the sensing module is communicatively connected to the microprocessor, and the sensing module is used to detect and obtain the current position of a preset target in real time;
[0024] The central control module is further used to judge the positional relationship between the preset target and the preset water area surrounded by the floating bodies according to the respective target positions and the current position, and control the alarm module in the preset floating bodies to give an alarm according to a second preset rule based on the positional relationship.
[0025] The technical solution provided by the present invention at least has the following beneficial effects:
[0026] Through the setting of the sensing module, the position of the preset target in the area surrounded by the floating bodies can be detected in real time and feedback can be given through the alarm module, effectively avoiding the danger caused by negligence and preventing the preset target, i.e., the swimmer, from ignoring and leaving the area surrounded by the floating bodies, thus avoiding the drowning danger.
[0027] At least one embodiment of the present invention provides a dynamic anti-drowning device, including a dynamic anti-drowning system as described above, and further including:
[0028] A device main body, the device has a top shell and a bottom shell arranged in a snap-fit structure, a chamber is left between the top shell and the bottom shell, the first positioning module and the central control module are arranged in the chamber, and a plurality of recycling bins for storing the floating bodies are also arranged in the chamber.
[0029] The technical solution provided by the present invention at least has the following beneficial effects:
[0030] By using a dynamic anti-drowning system as described above, this dynamic anti-drowning device can form a dynamic safety preset water area mark through the cooperation of the device main body and a plurality of floating bodies. Each floating body can also give corresponding alarms according to the water depth where it is located, and timely remind parents and swimmers when the preset target leaves the safe water area, further improving safety;
[0031] Meanwhile, the multiple recycling bins provided inside the device main body can also store the floating bodies together with the device main body when the floating bodies are not in use, which facilitates handling them together and improves the usability of this device.
[0032] In a dynamic anti-drowning device provided in one embodiment of the present invention, the bottom of each of the floating bodies has a conical structure, and a plurality of air outlets are evenly distributed at the bottom. There is a cavity inside the floating body, and the second positioning module, the microprocessor, the driving module, the micro sonar detection module, and the sensing module are all arranged in the cavity;
[0033] The driving module includes an air compressor, a self-priming pump, and a plurality of high-frequency electromagnetic valves that are communicatively connected to the microprocessor;
[0034] The suction end of the self-priming pump extends out of the floating body, and the air outlet end of the self-priming pump is communicated with the air inlet end of the air compressor;
[0035] Each air outlet of the air compressor is respectively communicated with a non-repeating one of the air outlets;
[0036] Each of the high-frequency electromagnetic valves is respectively arranged on a non-repeating one of the air outlets to control the conduction of the air outlet.
[0037] The technical solution publicly provided by the present invention has at least the following beneficial effects:
[0038] The microprocessor adjusts the amount and direction of the air ejected from the four air outlets by controlling the working state of the micro air compressor and the opening and closing of the high-frequency electromagnetic valves. By precisely controlling the opening sequence, duration, and air flow rate of the air outlets, different directions of propulsion force can be simulated, so that the floating body moves along a preset path.
[0039] At least one embodiment of the present invention provides a dynamic anti-drowning method, including:
[0040] Obtain the first positioning information of the first positioning module;
[0041] Determine the preset water area range, preset water area shape, and preset offshore distance, and combine the preset water area range, preset water area shape, preset offshore distance, and the first positioning information to determine the target position corresponding to each floating body;
[0042] For each of the floating bodies, obtain the second positioning information of the floating body in real time, and determine the path information according to the current second positioning information and the target position;
[0043] Generate a driving instruction according to the path information, and control the floating body to move to the target position according to the driving instruction.
[0044] In a dynamic anti-drowning method provided by one embodiment of the present invention, it further includes:
[0045] When any one of the floating bodies detects that the current water depth is greater than a preset value, the position where the first positioning module is located is used as the target position, and a driving instruction is regenerated until it is detected that the current water depth is lower than the preset value. Subsequently, the current second positioning information of this floating body is used as the pending position;
[0046] The preset offshore distance is updated according to the pending position to re-determine the target positions of all the floating bodies and generate new driving instructions.
[0047] In a dynamic anti-drowning method provided by one embodiment of the present invention, it further includes:
[0048] For each of the floating bodies, an alarm is given according to the current water depth of this floating body according to a first preset rule.
[0049] In a dynamic anti-drowning method provided by one embodiment of the present invention, it further includes:
[0050] For each of the floating bodies, the current position of a preset target is detected and obtained in real time;
[0051] According to each of the target positions and the current position, the positional relationship between the preset target and the area surrounded by each of the floating bodies is judged, and according to the positional relationship, the preset floating body is controlled to give an alarm according to a second preset rule. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Figure 1 It is a schematic logical structure diagram of a dynamic anti-drowning system according to the present invention;
[0053] Figure 2 It is a schematic structural diagram of one state of a dynamic anti-drowning device when not in use according to the present invention;
[0054] Figure 3 It is a schematic structural diagram of another state of a dynamic anti-drowning device when not in use according to the present invention;
[0055] Figure 4 It is an exploded structural diagram of the device main body according to the present invention;
[0056] Figure 5 It is a schematic structural diagram of a floating body according to the present invention;
[0057] Figure 6 It is a bottom view of a floating body according to the present invention;
[0058] Figure 7 It is a schematic flowchart of a dynamic anti-drowning method according to the present invention.
[0059] In the attached drawings, the list of components represented by each reference numeral is as follows:
[0060] 1. Device main body; 101. Top shell; 102. Bottom shell; 103. First positioning module; 104. Recycling bin; 105. Central control module;
[0061] 2. Floating body; 201. Air outlet; 202. Microprocessor; 203. Air compressor; 204. Self-priming pump; 205. High-frequency electromagnetic valve; 206. Solar panel. Detailed implementation manners
[0062] The principles and features of the present invention will be described below. The examples given are only used to explain the present invention and are not intended to limit the scope of the present invention.
[0063] The present invention provides a dynamic anti-drowning system. Please refer here to Figure 1 as shown, including: a plurality of floating bodies 2, a first positioning module 103, and a central control module 105 communicatively connected to the first positioning module 103;
[0064] The first positioning module 103 is used to obtain the first positioning information of its location, and the central control module 105 is used to determine the target position of each floating body 2 in the current water area according to a preset water area range, a preset water area shape, a preset offshore distance, and the first positioning information. It should be understood that the preset offshore distance is the distance between the preset water area and the first positioning module 103;
[0065] Each floating body 2 is configured with a second positioning module, a driving module, and a microprocessor 202 communicatively connected to the second positioning module and the driving module respectively;
[0066] For each floating body 2, the second positioning module is used to obtain the second positioning information of its location in real time, the microprocessor 202 is used to determine the path information in real time according to the current second positioning information and the current target position, and generate a driving instruction according to the path information, and the driving module is used to control the floating body 2 to move to the target position according to the driving instruction.
[0067] Among them, there are multiple ways to implement the central control module 105 for determining the target position of each floating body 2 in the current water area according to the preset water area range, preset water area shape, preset offshore distance, and the first positioning information. For example, each floating body 2 can be sorted and numbered. After determining the range of the preset water area, the shape of the preset water area, and the preset offshore distance, a coordinate system is established with the first positioning module 103 as the origin, and the preset water area is projected onto this coordinate system, and then the coordinates of each point evenly distributed on the boundary of the preset water area can be determined, which are then used as the respective target positions;
[0068] Subsequently, the microprocessor 202 of each floating body 2 can also compare the second positioning information detected in real time with the corresponding target position. After the deviation between the second positioning information and the target position exceeds the preset range, the path information is re-determined according to the current second positioning information and the target position, and a driving instruction is generated according to the path information. The driving module is used to control the floating body 2 to move to the target position according to the driving instruction, that is, this dynamic adjustment process will continue, so that even if the waves in the preset water area are large, the floating body 2 can still stably hover around the target position.
[0069] Through the obtained first positioning information, as well as the preset water area range, preset water area shape, and preset offshore distance, the target position of each floating body 2 in the current water area can be determined. Subsequently, according to the generated driving instructions corresponding to each floating body 2, the floating body 2 can be controlled to move to the target position to form a safety preset water area identifier surrounded by multiple floating bodies 2.
[0070] Through a dynamic anti-drowning system disclosed by the present invention, a safety preset water area identifier surrounded by multiple floating bodies 2 can be formed quickly and conveniently, effectively preventing children from entering the deep water area and drowning.
[0071] In this embodiment, the information transmission between the central control module 105 and each floating body 2 is realized through a Bluetooth chip.
[0072] More preferably, each floating body 2 is also equipped with a micro sonar detection module for real-time detection of the current water depth;
[0073] The microprocessor 202 is configured to, when the current water depth is greater than the preset value, even after the current water depth is greater than the lowest safety water level, use the position where the first positioning module 103 is located as the target position and re-generate a driving instruction until the microprocessor 202 detects that the current water depth is lower than the preset value, and then use the current second positioning information of the floating body 2 corresponding to the microprocessor 202 as the pending position;
[0074] The central control module 105 is also configured to update the preset offshore distance according to the to-be-determined position, so as to re-determine the target positions of all the floating bodies 2 and generate new driving instructions, thereby ensuring that the safe preset water area enclosed by all the floating bodies 2 can still meet the requirements of the preset water area size and the preset water area shape.
[0075] Due to the change in water depth, or when the water depth of the preset water area is higher than the safe preset value due to the mistake in initially setting the target position of the floating body 2, at this time, the floating body 2 that detects that the water depth is higher than the preset value moves in the direction of the first positioning module 103, i.e., the original path, until it detects that the water depth is lower than the preset value, and updates and adjusts the target positions of all the floating bodies 2, and then regenerates the corresponding driving instructions to control the floating body 2 to move to the new target position.
[0076] Through the above settings, the floating body 2 can dynamically monitor the change in water depth of the current water area in real time and timely adjust the preset water area enclosed by the floating body 2, avoiding the situation that the water depth of the playing area is greater than the preset value due to setting mistakes or water depth changes.
[0077] More preferably, each of the floating bodies 2 is further configured with an alarm module;
[0078] For each of the floating bodies 2, the alarm module is communicatively connected to the microprocessor 202, and the microprocessor 202 is further configured to control the alarm module to give an alarm according to the first preset rule based on the current water depth;
[0079] In this embodiment, the above alarm module may include a buzzer and a plurality of indicator lights. The first preset rule may be that the higher the current water depth, the more dangerous the situation is, and the indicator lights gradually change according to the rule of blue - green - yellow - orange - red, etc. Of course, the color change can be adjusted according to the situation, and this embodiment is not limited thereto;
[0080] Or the above alarm module may also give an alarm in the following manner: if the set preset water area range or and / or the minimum safety water level, i.e., the preset value, is too large, a red light is used for warning to indicate that this setting has a certain degree of danger. As the danger coefficient decreases, the indicator lights will gradually change, i.e., red - orange - yellow - green - blue.
[0081] Through the setting of this alarm module, the players can more clearly observe the boundary of the floating body 2 and the water depth at the corresponding position, further improving the safety.
[0082] More preferably, each of the floating bodies 2 is further configured with a sensing module;
[0083] For each of the floating bodies 2, the sensing module is communicatively connected to the microprocessor 202, and the sensing module is configured to detect and obtain the current position of a preset target in real time;
[0084] The central control module 105 is further configured to determine the positional relationship between the preset target and the area surrounded by each of the floating bodies 2 according to the respective target positions and the current position, and control the alarm module in the preset floating body 2 to give an alarm according to a second preset rule based on the positional relationship. The above-mentioned preset target is usually a player. That is, the central control module 105 is further configured to determine whether the player is approaching the boundary of the safe water area according to the current position of the player fed back by each microprocessor 202 and the safe water area position of the area surrounded by each floating body 2. If the player approaches or leaves the boundary of the safe preset water area, at this time, the central controller can control several floating bodies 2 closest to the player to give a red light warning and turn on the buzzer to remind the player to stay away.
[0085] Through the setting of the sensing module, the position of the preset target in the area surrounded by each of the floating bodies 2 can be detected in real time and fed back through the alarm module, effectively avoiding the danger caused by negligence and preventing the preset target, that is, the player, from ignoring and leaving the area surrounded by the floating bodies 2, thereby causing the risk of drowning.
[0086] In summary, the present invention designs a series of intelligent floating bodies 2. These floating bodies 2 have the ability to detect the water depth (including mud), and can automatically adjust the layout according to the preset parameters of "minimum safe water level", "offshore distance", and "water area range" (the water area shape is defaulted to a rectangle), forming a dynamic and enclosed safe water area.
[0087] When the floating bodies 2 are deployed in the water area, they will adjust their positions according to the "offshore distance" parameter to ensure that all floating bodies 2 are within the safe range of the preset water area set by the user. To cope with dynamic environments such as rippling water, the microprocessor 202 equipped on the small floating body 2 can generate a driving instruction according to the current second positioning information and the current target position, and make an immediate adjustment when the deviation between the second positioning information and the current target position is large to avoid the floating body 2 from deviating; at the same time, when the floating body 2 of the present invention detects that the current water depth in the water area changes until it exceeds the minimum safe water level, it can adjust the preset safe water area surrounded by each floating body 2 to ensure the safety of the players.
[0088] In addition, the floating body 2 of the present invention is also integrated with a sensing module. When a child leaves or approaches the safe water area, the system will give an alarm to timely remind parents and children to pay attention. This function further improves the safety, ensuring that children can enjoy the fun of swimming without being in danger due to negligence.
[0089] In summary, through a series of technical measures, this solution constructs an intelligent, dynamic and reliable child drowning prevention system, fundamentally solving the deficiencies of the existing technologies in preventing child drowning and providing a safer and more reassuring swimming environment for children.
[0090] The present invention also provides a dynamic anti-drowning device, which is described in combination with Figure 2 , Figure 3 and Figure 4 as shown. It includes a dynamic anti-drowning system as described above, and further includes:
[0091] Device main body 1, the device has a top shell 101 and a bottom shell 102 arranged in a snap-fit structure. There is a chamber between the top shell 101 and the bottom shell 102. The first positioning module 103 and the central control module 105 are arranged in the chamber. The chamber is also provided with a plurality of recovery bins 104 for storing the floating bodies 2.
[0092] By using a dynamic anti-drowning system as described above, this dynamic anti-drowning device can form a dynamic safety water area mark through the cooperation of the device main body 1 and a plurality of floating bodies 2. Each floating body 2 can also issue corresponding alarms according to the water depth where it is located, and at the same time, when a preset target leaves the safe water area, it can timely remind parents and visitors, further improving the safety;
[0093] At the same time, a plurality of recovery bins 104 are arranged inside the device main body 1, which can also store the floating bodies 2 together with the device main body 1 when the floating bodies 2 are not in use, facilitating handling together and improving the convenience of use of this device.
[0094] More preferably, as shown in Figure 5 and Figure 6 , the bottom of each floating body 2 is in a conical structure, and a plurality of air outlets 201 are evenly distributed at the bottom. There is a cavity inside the floating body 2. The second positioning module, the microprocessor 202, the driving module, the micro sonar detection module and the sensing module are all arranged in the cavity;
[0095] The driving module includes an air compressor 203, a self-priming pump 204 and a plurality of high-frequency electromagnetic valves 205 that are communicatively connected to the microprocessor 202;
[0096] The suction end of the self-priming pump 204 extends out of the floating body 2, and the air outlet end of the self-priming pump 204 is communicated with the air inlet end of the air compressor 203;
[0097] Each air jet port of the air compressor 203 is respectively communicated with a non-repeating one of the air outlets 201;
[0098] Each of the high-frequency electromagnetic valves 205 is respectively disposed on one of the non-repeating jet ports to control the conduction of the jet port.
[0099] The microprocessor 202 adjusts the air volume and direction ejected from the four jet ports by controlling the working state of the micro air compressor 203 and the opening and closing of the high-frequency electromagnetic valve 205. By precisely controlling the opening sequence, duration, and air flow rate of the jet ports, different directions of propulsion force can be simulated, enabling the floating body 2 to move along a preset path.
[0100] Moreover, there is a solar panel on the top of the floating body 2 of the present invention. The solar panel 206 above the floating body 2 absorbs solar energy and converts it into electricity that can be supplied to the lower part. And it is sealed in the housing by glass with good light transmittance. The lower main part is made of low-density, high-strength, and non-toxic plastic or other materials and can float on the water surface.
[0101] The operation of this device is simple. When in use, only need to turn on the main switch - preset water area range - preset minimum safety water level value - preset offshore distance - turn on the switch of the floating body 2 - put the floating body 2 into the water. Subsequently, the micro air compressor 203 and the high-frequency solenoid valve switch in the floating body 2 continue to work according to the driving instructions of the microprocessor 202, release air through the air distributor, generate propulsion force, and freely disperse to form a visible area according to the set requirements - press the main body switch to recover - store the floating body 2. It should be understood that there are still various ways to realize the recovery of the floating body 2 by pressing the main body switch. For example, taking the position of the first positioning module 103 as the target position to update the target positions of all floating bodies 2 can recover all the floating bodies 2.
[0102] The overall control logic of this embodiment is as follows:
[0103] I. System startup and deployment of the floating body 2
[0104] System startup: The user presses the switch on the device main body 1, and the system starts. At this time, the central controller in the device main body 1 sends a startup instruction to all floating bodies 2 through the 5G Bluetooth networking signal.
[0105] Deployment of the floating body 2: After receiving the startup instruction, the micro air compressor 203 inside the floating body 2 starts to work, releases air through the disc-shaped air distributor, and makes the floating body 2 float on the water surface. At the same time, the Bluetooth chip in the floating body 2 receives the preset parameters (water depth range, offshore distance, target position, etc.) sent by the device main body 1.
[0106] Self - arrangement: Each floating body 2, according to the generated driving instructions, controls the air to be ejected from the four air jets on the air distributor through the internal micro air compressor 203 and high - frequency solenoid valve switch, generates propulsion force, and adjusts its position by itself until all floating bodies 2 form a closed safe preset water area according to the preset parameters.
[0107] II. Water depth detection and processing
[0108] Water depth detection: The micro sonar detector built in the floating body 2 wirelessly detects the depth of water (including mud), and feeds the detection result back to the Bluetooth chip in the floating body 2 in real time.
[0109] Processing logic: The Bluetooth chip compares the detected water depth data with the preset value, i.e., the lowest safe water level. If the actual water depth exceeds the lowest safe water level, the floating body 2 will immediately send an alarm signal to the main body and adjust its own position to avoid entering the dangerous water area. At the same time, the main body will also send a rearrangement instruction to all floating bodies 2 through the 5G Bluetooth networking signal to ensure that the scope and shape of the safe water area meet the preset requirements.
[0110] III. System shutdown and recovery of floating body 2
[0111] System shutdown: After the user finishes swimming, press the middle button on the main body, and the system enters the shutdown procedure.
[0112] Recovery of floating body 2: After receiving the shutdown instruction, the main body sends a recovery instruction to all floating bodies 2 through the 5G Bluetooth networking signal. The floating body 2 adjusts its position according to the instruction and swims towards the shore near the main body. During the swimming process, the micro air compressor 203 and high - frequency solenoid valve switch in the floating body 2 continue to work, release air through the air distributor, and generate propulsion force. When the small floating body 2 reaches the preset shore position, the internal micro air compressor 203 stops working.
[0113] IV. Internal execution instruction logic
[0114] Receiving instructions: The Bluetooth chip in the floating body 2 is responsible for receiving instructions and position feedback signals from the main body.
[0115] Processing instructions: The microprocessor 202 generates driving instructions from the received instructions and controls the working states of the micro air compressor 203 and high - frequency solenoid valve switch according to the driving instructions.
[0116] Executing instructions: When the position needs to be adjusted, the microprocessor 202 controls the micro air compressor 203 to produce air, and controls the air to be ejected from the four air jets on the air distributor through the high - frequency solenoid valve switch, generates propulsion force, and makes the small floating body 2 swim according to the preset logic and path.
[0117] The present invention also provides a dynamic anti-drowning method, please refer to here Figure 7 as shown, including:
[0118] Obtain the first positioning information of the first positioning module 103;
[0119] Determine the preset water area range, preset water area shape and preset offshore distance, and determine the target position corresponding to each floating body 2 in combination with the preset water area range, preset water area shape, preset offshore distance and the first positioning information;
[0120] For each of the floating bodies 2, obtain the second positioning information of the floating body 2 in real time, and determine the path information according to the current second positioning information and the target position;
[0121] Generate a driving instruction according to the path information, and control the floating body 2 to move to the target position according to the driving instruction.
[0122] Further, the present invention further includes:
[0123] When any one of the floating bodies 2 detects that the current water depth is greater than the preset value, use the position where the first positioning module 103 is located as the target position, and regenerate the driving instruction until it is detected that the current water depth is lower than the preset value, and then use the current second positioning information of the floating body 2 as the pending position;
[0124] Update the preset offshore distance according to the pending position to re-determine the target positions of all the floating bodies 2 and generate a new driving instruction.
[0125] Further, the present invention further includes:
[0126] For each of the floating bodies 2, give an alarm according to the current water depth of the floating body 2 according to the first preset rule.
[0127] Further, the present invention further includes:
[0128] For each of the floating bodies 2, detect and obtain the current position of the preset target in real time;
[0129] Judge the positional relationship between the preset target and the area surrounded by each of the floating bodies 2 according to the target positions and the current position, and control the preset floating body 2 to give an alarm according to the second preset rule according to the positional relationship.
[0130] Further, the present invention further includes:
[0131] Based on each target position and the current position of the preset target, determine the positional relationship between the preset target and the area enclosed by each of the floating bodies 2, and control the alarm module in the preset floating body 2 to give an alarm according to a second preset rule.
[0132] In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include at least one of such features. In the description of the present invention, "a plurality" means at least two, such as two, three, etc., unless otherwise specifically and clearly defined.
[0133] In the present invention, unless otherwise clearly specified and defined, terms such as "installed", "connected", "connected to", "fixed" should be understood in a broad sense. For example, it may be a fixed connection, a detachable connection, or integrated; it may be a mechanical connection or an electrical connection; it may be directly connected or indirectly connected through an intermediate medium, and it may be the communication inside two components or the interaction relationship between two components, unless otherwise clearly defined. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0134] In the description of this specification, the description with reference to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic descriptions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.
[0135] Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.
Claims
1. A dynamic anti-drowning system, characterized in that, Comprising: A plurality of floating bodies (2), a first positioning module (103), and a central control module (105) communicatively connected to the first positioning module (103); The first positioning module (103) is configured to obtain first positioning information of its location, and the central control module (105) is configured to determine the target location of each floating body (2) in the current water area according to a preset water area range, a preset water area shape, a preset offshore distance, and the first positioning information; Each floating body (2) is configured with a second positioning module, a driving module, and a microprocessor (202) communicatively connected to the second positioning module, the driving module, and the central control module (105) respectively; For each floating body (2), the second positioning module is configured to obtain second positioning information of its location in real time, the microprocessor (202) is configured to determine path information according to the current second positioning information and the current target location in real time, and generate a driving instruction according to the path information, and the driving module is configured to control the floating body (2) to move to the target location according to the driving instruction.
2. The dynamic anti-drowning system according to claim 1, wherein Each floating body (2) is further configured with a micro sonar detection module for detecting the current water depth in real time; The microprocessor (202) is configured to use the location of the first positioning module (103) as the target location when the current water depth is greater than a preset value, and regenerate the driving instruction until the microprocessor (202) detects that the current water depth is lower than the preset value, and then use the current second positioning information of the floating body (2) corresponding to the microprocessor (202) as the pending location; The central control module (105) is further configured to update the preset offshore distance according to the pending location, so as to re-determine the target locations of all the floating bodies (2) and generate new driving instructions.
3. The dynamic anti-drowning system according to claim 2, wherein, Each floating body (2) is further configured with an alarm module; For each floating body (2), the alarm module is communicatively connected to the microprocessor (202), and the microprocessor (202) is configured to control the alarm module to give an alarm according to a first preset rule according to the current water depth.
4. The dynamic anti-drowning system according to claim 3, characterized in that, Each floating body (2) is further configured with a sensing module; For each floating body (2), the sensing module is communicatively connected to the microprocessor (202), and the sensing module is configured to detect and obtain the current location of a preset target in real time; The central control module (105) is further configured to judge the positional relationship between the preset target and the area surrounded by each floating body (2) according to the target locations and the current location, and control the alarm module in the preset floating body (2) to give an alarm according to a second preset rule according to the positional relationship.
5. A dynamic anti-drowning device, characterized in that, A dynamic anti-drowning system as claimed in claim 4, further comprising: The device body (1), the device has a top shell (101) and a bottom shell (102) arranged in a snap-fit structure, there is a chamber between the top shell (101) and the bottom shell (102), the first positioning module (103) and the central control module (105) are arranged in the chamber, and a plurality of recovery bins (104) for storing the floating bodies (2) are also arranged in the chamber.
6. The dynamic anti-drowning device according to claim 5, characterized in that, The bottom of each floating body (2) is in a conical structure, and a plurality of air outlets (201) are evenly distributed at the bottom. There is a cavity inside the floating body (2), and the second positioning module, the microprocessor (202), the driving module, the micro sonar detection module and the sensing module are all arranged in the cavity; The driving module includes an air compressor (203), a self-priming pump (204) and a plurality of high-frequency electromagnetic valves (205) that are communicatively connected to the microprocessor (202); The suction end of the self-priming pump (204) extends out of the floating body (2), and the air outlet end of the self-priming pump (204) is communicated with the air inlet end of the air compressor (203); Each jet port of the air compressor (203) is respectively communicated with one of the non-repeating air outlets (201); Each of the high-frequency electromagnetic valves (205) is respectively arranged on one of the non-repeating jet ports to control the conduction of the jet port.
7. A dynamic drowning prevention method, characterized in that, Including: Obtain the first positioning information of the first positioning module (103); Determine the preset water area range, preset water area shape and preset offshore distance, and combine the preset water area range, preset water area shape, preset offshore distance and the first positioning information to determine the target position corresponding to each floating body (2); For each floating body (2), obtain the second positioning information of the floating body (2) in real time, and determine the path information according to the current second positioning information and the target position; Generate a driving instruction according to the path information, and control the floating body (2) to move to the target position according to the driving instruction.
8. A dynamic anti-drowning method according to claim 7, characterized in that, Also including: When any one of the floating bodies (2) detects that the current water depth is greater than the preset value, use the position where the first positioning module (103) is located as the target position, and regenerate the driving instruction until it is detected that the current water depth is lower than the preset value, and then use the current second positioning information of the floating body (2) as the pending position; Update the preset offshore distance according to the pending position to re-determine the target positions of all the floating bodies (2) and generate a new driving instruction.
9. The dynamic drowning prevention method according to claim 8, characterized in that, Also including: For each floating body (2), give an alarm according to the current water depth of the floating body (2) according to the first preset rule.
10. The dynamic drowning prevention method according to claim 9, wherein Also including: For each floating body (2), detect and obtain the current position of the preset target in real time; According to each target position and the current position, judge the position relationship between the preset target and the area surrounded by each floating body (2), and control the preset floating body (2) to give an alarm according to the second preset rule according to the position relationship.