Piping disaster emergency management system, method and device and storage medium
Through a system combining Beidou buoy equipment and positioning device, image recognition and three-dimensional model information are used to quickly determine the position of the pipe inlet, and a repair strategy is generated, which solves the problem of time-consuming and high dangers of traditional rescue methods, and achieves efficient and safe pipe inlet rescue.
Patent Information
- Application Number
- CN202510539630.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-27
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2045-04-27
AI Technical Summary
The traditional pipe surge rescue method takes a long time and is highly dangerous, so it is impossible to quickly and accurately locate the pipe surge inlet.
A system combining Beidou buoy equipment and positioning device is adopted to quickly determine the location of the pipe inlet through image recognition and three-dimensional model information, and a repair strategy is generated, and command center equipment and terminal equipment are used to transmit command and operation information.
It improves the efficiency and accuracy of the determination of the pipe inlet position, reduces manual inspection time, reduces the risk, and improves the rescue efficiency.
Smart Images

Figure CN120416281A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a piping disaster emergency management system, method, device and storage medium. Background Art
[0002] When a pipe burst occurs, a large amount of water will surge and overturn the sand, destroying the foundation soil skeleton of buildings such as embankments. As the channel expands, the foundation soil will be hollowed out, which will cause the building to collapse and cause accidents such as embankment breaches. The traditional rescue method is often to surround the pipe burst outlet with sandbags in a circle to form a small water tank, allowing the water to gradually rise inside, thereby reducing the water level difference between the front and back areas of the embankment, and eventually reaching a balance to stop the pipe burst. However, this method cannot fundamentally solve the problem. In the existing technology, it is often necessary to manually go to the front area of the embankment to conduct an inspection to find the location of the pipe burst inlet in order to solve the pipe burst phenomenon. This is time-consuming and highly dangerous. Summary of the Invention
[0003] The present application provides a piping disaster emergency management system, method, device and storage medium, which can quickly determine the location of the piping inlet and improve the accuracy of positioning.
[0004] In a first aspect, an embodiment of the present application provides a piping disaster emergency management system, the system comprising a server, at least one Beidou buoy device communicatively connected to the server, a commander's command center device, multiple terminal devices of multiple operators, and a positioning device connected to the at least one Beidou buoy device;
[0005] The server is configured to determine, based on a first image of a backwater area of a dam, when a piping outlet is detected in the backwater area, first position information of the piping inlet based on the first image, three-dimensional model information within a preset range of the dam, and multiple pieces of collected information received from at least one Beidou buoy device, wherein the collected information includes positioning information of the positioning device from a Beidou positioning system and second position information of the Beidou buoy device; and send a request message to the command center device, wherein the request message includes the first position information and a repair strategy indicating blocking the piping inlet, and the request message is used to request the commander to confirm whether to use the repair strategy to block the piping inlet;
[0006] The command center device is configured to send a first confirmation instruction generated based on the commander's confirmation operation to the server upon receiving the request message;
[0007] The server is further configured to receive and, in response to the first confirmation instruction from the command center device, send first operation information for instructing a plugging operation to a first terminal device of a first operator, the first operation information including the first location information and the repair strategy;
[0008] The first terminal device is used to display the received first operation information to instruct the first operator to perform a blocking operation.
[0009] In a second aspect, an embodiment of the present application provides a piping disaster emergency management method, which is applied to a server of a piping disaster emergency management system. The piping disaster emergency management system includes the server, at least one Beidou buoy device communicatively connected to the server, a commander's command center device, multiple terminal devices of multiple operators, and a positioning device connected to the at least one Beidou buoy device. The method includes:
[0010] detecting whether a pipe gushing outlet appears in the backwater area of the dam according to the first image of the backwater area;
[0011] Upon detecting the presence of the piping outlet in the backwater area, determining first position information of the piping inlet based on the first image, three-dimensional model information within a preset range of the dam, and multiple pieces of collected information received from the at least one Beidou buoy device, the collected information including positioning information of the positioning device from the Beidou positioning system and second position information of the Beidou buoy device;
[0012] Sending a request message to the command center device, the request message including the first location information and a repair strategy indicating blocking the piping inlet, the request message being used to request the commander to confirm whether to use the repair strategy to block the piping inlet;
[0013] In response to the first confirmation instruction generated by the command center device based on the commander's confirmation operation, the first operation information instructing the first operator to perform a blocking operation is sent to the first terminal device of the first operator, so that the first terminal device displays the first operation information for instructing the first operator to perform a blocking operation, and the first operation information includes the first location information and the repair strategy.
[0014] In a third aspect, an embodiment of the present application provides a piping disaster emergency management device, which is applied to a server of a piping disaster emergency management system. The system includes a server, at least one Beidou buoy device communicatively connected to the server, a commander's command center device, multiple terminal devices of multiple operators, and a positioning device connected to the at least one Beidou buoy device.
[0015] a detection unit, configured to detect whether a pipe gushing outlet appears in the backwater area of the dam based on the first image of the backwater area;
[0016] a determining unit configured to, upon detecting the presence of the piping outlet in the backwater area, determine first position information of the piping inlet based on the first image, three-dimensional model information within a preset range of the dam, and multiple pieces of collected information received from the at least one Beidou buoy device, the collected information including positioning information of the positioning device from a Beidou positioning system and second position information of the Beidou buoy device;
[0017] a first sending unit, configured to send a request message to the command center device, the request message including the first location information and a repair strategy indicating blocking the piping inlet, the request message being used to request the commander to confirm whether to use the repair strategy to block the piping inlet;
[0018] The second sending unit is used to send first operation information instructing the first operator to perform a blocking operation to the first terminal device of the first operator in response to the first confirmation instruction generated by the command center device based on the commander's confirmation operation, so that the first terminal device displays the first operation information for instructing the first operator to perform the blocking operation, and the first operation information includes the first position information and the repair strategy.
[0019] In a fourth aspect, an embodiment of the present application provides a terminal device, which includes at least one processor, a communication interface and a memory, wherein the communication interface is used to send and / or receive data, the memory is used to store computer programs, and the at least one processor is used to call the computer program stored in the memory to implement the method of the second aspect of the present application.
[0020] In a fifth aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory, wherein the memory is used to store computer program code, and the computer program code comprises computer instructions. When the processor executes the computer instructions, the electronic device executes instructions such as the steps in the method of the second aspect of the present application.
[0021] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer program is stored. The computer program includes program instructions, and when the program instructions are executed by a processor, the processor executes part or all of the steps described in the method of the second aspect of the embodiment of the present application.
[0022] In a seventh aspect, the present application provides a computer program, wherein the computer program is operable to cause a computer to execute some or all of the steps described in the method of the second aspect of the embodiment of the present application. The computer program can be a software installation package.
[0023] It can be seen that in the embodiment of the present application, the system includes a server, at least one Beidou buoy device communicatively connected to the server, a command center device of the commander, multiple terminal devices of multiple operators, and a positioning device connected to at least one Beidou buoy device. Among them, the server is used to determine the first position information of the pipe inlet based on the first image of the backwater area of the dam, under the condition that a pipe outlet is detected in the backwater area, according to the first image, the three-dimensional model information within the preset range of the dam and multiple collected information received from at least one Beidou buoy device, the collected information including the positioning information of the positioning device from the Beidou positioning system and the second position information of the Beidou buoy device; and send a request message to the command center device, the request message including the first position information and the repair strategy indicating the blocking of the pipe inlet, the request message is used to request the commander to confirm whether to use the repair strategy to block the pipe inlet; the command center device is used to send a first confirmation instruction generated based on the commander's confirmation operation to the server when receiving the request message; the server is also used to receive and respond to the first confirmation instruction of the command center device, and send first operation information for instructing the first terminal device of the first operator to perform a blocking operation, the first operation information including the first position information and the repair strategy; the first terminal device is used to display the received first operation information to instruct the first operator to perform the blocking operation. In the present application, the first position information of the pipe inlet is determined based on the positioning information of the positioning device from the Beidou positioning system, thereby improving the efficiency of determination and the accuracy of positioning. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0025] Figure 1 A schematic diagram of the interaction between a piping disaster emergency management system and a Beidou positioning system provided in an embodiment of the present application;
[0026] Figure 2 A schematic diagram of the interaction between another piping disaster emergency management system and the Beidou positioning system provided in an embodiment of the present application;
[0027] Figure 3A schematic diagram of a command center device provided in an embodiment of the present application;
[0028] Figure 4 A schematic diagram of a trajectory of a positioning device provided in an embodiment of the present application;
[0029] Figure 5 A schematic diagram of a display interface of a terminal device provided in an embodiment of the present application;
[0030] Figure 6 A flow chart of a piping disaster emergency management method provided in an embodiment of the present application;
[0031] Figure 7 A block diagram of the functional units of a piping disaster emergency management device provided in an embodiment of the present application;
[0032] Figure 8 A schematic diagram of the structure of a server provided in an embodiment of the present application. DETAILED DESCRIPTION
[0033] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0034] The terms "first," "second," and the like in the specification and claims of this application and the accompanying drawings are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0035] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0036] See also Figure 1 , Figure 1This is a schematic diagram of the interaction between a pipe burst disaster emergency management system and a Beidou positioning system provided in an embodiment of the present application. Figure 1 As shown, the piping disaster emergency management system includes a server, at least one Beidou buoy device communicatively connected to the server, a commander's command center device, multiple terminal devices for multiple operators, and a positioning device connected to the at least one Beidou buoy device. The Beidou positioning system is communicatively connected to the positioning device to improve the accuracy of the location of the piping inlet. Furthermore, the Beidou positioning system can also communicate with the at least one Beidou buoy device and multiple terminal devices to determine the location of the terminal device and the Beidou buoy device, thereby improving positioning accuracy.
[0037] Each Beidou buoy device in at least one Beidou buoy device includes a float, a Beidou positioning signal receiver, and a positioning information receiver. The Beidou buoy device floats on the water surface through the float. The Beidou positioning signal receiver can be used to interact with the Beidou positioning system to further determine the position of the Beidou buoy device. The positioning information receiver is used to receive positioning information from the positioning device. After receiving the positioning information, the Beidou buoy device sends the collected information containing the positioning information to the server. The specific number of Beidou buoy devices in at least one Beidou buoy device can be set according to actual needs, please refer to Figure 2 , Figure 2 A schematic diagram of the interaction between another pipe burst disaster emergency management system and the Beidou positioning system provided in an embodiment of the present application is shown as follows: Figure 2 As shown, it can include a first Beidou buoy device, a second Beidou buoy device, ..., an Nth Beidou buoy device, and there is no specific limitation here.
[0038] Beidou buoys can connect to positioning devices via wired or wireless connections. Specifically, Beidou buoys can be connected to positioning devices via physical devices such as cables, transmitting information via cables to improve stability and efficiency. Beidou buoys can also communicate wirelessly with positioning devices, for example, using underwater acoustic signals. Multiple communication methods are provided between Beidou buoys and positioning devices to enhance the stability of information transmission.
[0039] The positioning device can be a miniature underwater unmanned vehicle. When placing the positioning devices, areas prone to piping hazards are predicted. One or more positioning devices are then deployed based on actual needs to improve positioning accuracy. When multiple positioning devices are deployed, each one periodically emits uniquely identified positioning information underwater, making it easier to distinguish positioning information from different positioning devices and providing data support for subsequent determination of the piping inlet.
[0040] Please combine Figure 3 ,like Figure 3As shown, Figure 3 The present invention provides a schematic diagram of a command center device according to an embodiment of the present application, which includes a display module 301, a voice module 302, and a control 303. The display module 301 is used to display various information to improve the user experience. The voice module 302 is used to collect voice information or play voice in the space where the command center device is located. The control 303 is a functional control. By triggering the control 303, the command center device function can be directly controlled, so that the user can also select and control the required function in extreme cases. The specific number and associated functions of the control 303 can be set according to actual needs and are not limited here. Each control 303 is provided with a corresponding indicator light. When the control 303 is triggered, the indicator light is on, and when the control 303 is turned off, the indicator light is off, so that the user can determine whether to turn on the function corresponding to the control 303. It is understandable that the command center device can also be a terminal device such as a smartphone, tablet computer, laptop computer, desktop computer, wearable device, head-mounted device, vehicle-mounted terminal, etc. installed with a control application (i.e., application client). It should be understood that when the application client runs on the command center device, it can communicate with the command center device. Figure 1 The server shown performs data interaction.
[0041] The operator's terminal device can also be Figure 3 Alternatively, the terminal device may be a handheld terminal device or a head-mounted device installed with a control application (i.e., an application client). The handheld terminal device may be a wristwatch. It should be understood that when the application client is running on the terminal device, it can be connected to the terminal device. Figure 1 The server shown performs data interaction.
[0042] Please combine the following Figure 2 The system in the embodiment of the present application is introduced in detail:
[0043] See also Figure 2 ,like Figure 2 As shown, a pipe burst disaster emergency management system includes a server, at least one Beidou buoy device communicatively connected to the server, a commander's command center device, multiple terminal devices of multiple workers, and a positioning device connected to the at least one Beidou buoy device.
[0044] The server is used to determine the first position information of the piping inlet based on a first image of the backwater area of the dam, under the condition that a piping outlet is detected in the backwater area, based on the first image, three-dimensional model information within a preset range of the dam and multiple collected information received from at least one Beidou buoy device, the collected information including the positioning information of the positioning device from the Beidou positioning system and the second position information of the Beidou buoy device; and send a request message to the command center device, the request message including the first position information and a repair strategy indicating the blocking of the piping inlet, the request message being used to request the commander to confirm whether to use the repair strategy to block the piping inlet.
[0045] The frontal area of a dam is the area directly impacted by the water flow, while the backwater area is the area where the water flows away or where there is no water flow. The server receives a first image of the backwater area of the dam and, based on the first image, detects whether a pipe outlet exists in the backwater area. Specifically, after acquiring the first image, the server extracts image data from the first image and analyzes the image data using an image processing algorithm to identify whether a pipe outlet exists within the first image. If a pipe outlet appears on the ground, the ground will show signs of bulging, swelling, floating, and fracturing. Furthermore, muddy water containing sediment will gush out of the ground, with the outlet tumbling up and down during discharge, forming a noticeable sand ring. If a pipe outlet appears below the water surface, the water surface will show signs of bubbling and bubbles. Therefore, based on the image data from the first image, it is determined whether the aforementioned phenomena occur in the backwater area. If so, a pipe outlet is determined to exist in the backwater area.
[0046] The server is communicatively connected to each of at least one Beidou buoy device, each of which is connected to a positioning device. Upon detecting a pipe burst outlet in the backwater area of a dam, the server receives multiple pieces of collected information from the at least one Beidou buoy device, including positioning information from the positioning device and second position information of the Beidou buoy device. The positioning device determines the positioning information using the Beidou positioning system to improve positioning accuracy.
[0047] The server receives multiple collected information and determines the first position information of the pipe inlet based on the first image, the three-dimensional model information within the preset range of the dam, and the received multiple collected information. Specifically, at least one Beidou buoy device and positioning device can be pre-placed in the area where the water inlet is predicted to have a pipe disaster, thereby improving the timeliness of the collected information. Alternatively, when the server detects the conditions for a pipe outlet to appear in the backwater area of the dam, at least one Beidou buoy device and positioning device can be placed in the frontwater area of the dam to extend the service life of the equipment. After placement, since water will be sucked into the pipe inlet when a pipe burst occurs, the positioning device will be sucked into the pipe inlet. The positioning device cooperates with the Beidou positioning system to determine the positioning information of the positioning device and send it to the Beidou buoy device to ensure the accuracy of the collected information.
[0048] The command center device is used to send a first confirmation instruction generated based on the commander's confirmation operation to the server when receiving the request message.
[0049] Among them, the command center device is connected to the server in communication. After determining the first location information, the server generates a request message including the first location information and a repair strategy indicating the blocking of the pipe inlet. The request message is used to request the commander to confirm whether to use the repair strategy to block the pipe inlet. Specifically, the repair strategy can be generated based on historical strategies for repairing pipe inlets, professional research results and / or suggestions from relevant professionals. The server sends the generated request message to the command center device so that the commander at the command center device can understand the real-time information of the pipe inlet and further judge whether the repair strategy is reasonable, thereby improving the safety of the determined repair strategy. After detecting the commander's confirmation operation, the command center device generates a first confirmation instruction based on the confirmation operation. If the command center device detects the commander's denial operation, a request message requesting the input of the repair strategy will pop up, so that the commander can quickly input the repair strategy, thereby commanding the blocking operation and improving the blocking efficiency.
[0050] The server is further configured to receive and respond to the first confirmation instruction from the command center device, and to send first operation information for instructing a blocking operation to the first terminal device of the first operator, wherein the first operation information includes the first location information and the repair strategy.
[0051] Among them, after receiving the first confirmation instruction, the server sends the first operation information to the first terminal device of the first operator in response to the first confirmation instruction. The first operation information includes the first location information and the repair strategy. The first operation information is used to instruct the first operator to seal the pipe inlet according to the repair strategy to improve the efficiency of the operation.
[0052] In one possible example, after receiving the first determination instruction, the server determines the number of people required to work based on the repair strategy, so as to arrange multiple workers to work simultaneously, improve the repair efficiency, and improve the safety of the workers. Specifically, multiple work steps are generated according to the repair strategy, different workers are arranged based on different work steps, and the corresponding work steps are sent to the terminal devices of the corresponding workers to instruct different workers to take action. For example, the work steps determined according to the repair strategy include two steps: transporting blocking materials and performing blocking. Then, the first worker is arranged to go to the first location in the first location information, and the fifth worker is arranged to transport the blocking materials to the first location and hand them over to the first worker to improve the blocking efficiency. At the same time, environmental data and real-time physical data of the first and fifth workers are collected through the terminal devices of the first and fifth workers respectively. Environmental data includes environmental data such as water temperature, water flow rate, and the number of obstacles in the water, and real-time physical data includes heart rate data and body temperature data of the first and fifth workers. Based on the collected environmental data and real-time physical data, the time for the first and fifth operators to stop working is determined, and the sixth and seventh operators are arranged to take over the work of the first and fifth operators respectively. While ensuring the safety of the operators, the efficiency of blocking the pipe burst inlet is improved, making the work arrangement more reasonable and intelligent.
[0053] The first terminal device is used to display the received first operation information to instruct the first operator to perform a blocking operation.
[0054] Among them, the first terminal device is connected to the server in communication. After receiving the first instruction, the server sends the first operation information to the first terminal device. After receiving the first operation information, the first terminal device displays the first operation information to instruct the first operator to perform the blocking operation.
[0055] As can be seen, in this example, the first location information of the piping inlet is determined based on the positioning information of the positioning device received by at least one Beidou buoy device and the second location information of the positioning system, improving determination efficiency and positioning accuracy. A repair strategy is also generated, and after receiving a confirmation message from the commander, first operation information including the first location information and the repair strategy is sent to the first terminal device of the first operator, instructing the first operator to perform the plugging operation, further improving plugging efficiency.
[0056] In a possible example, the server is specifically used to: generate trajectory information of the positioning device based on the multiple collected information; determine the third position information of the pipe outlet based on the first image; if it is determined based on the trajectory information and the three-dimensional model information that the positioning device passes through the dam from the front water area of the dam to the back water area, and the trajectory in the trajectory information passes through the position in the third position information, then determine the first position information based on the trajectory information.
[0057] In the specific example, please combine Figure 4 , Figure 4 This is a schematic diagram of the trajectory of a positioning device provided in an embodiment of the present application. Figure 4 As shown, if a piping phenomenon occurs, a channel 402 caused by the piping will appear between the upstream and downstream areas of the dam. After the positioning device is placed in the upstream area, it will be sucked into the piping inlet, that is, enter the channel 402. Upon detecting the presence of a piping outlet in the downstream area, the server generates trajectory information for the positioning device based on multiple collected information, and determines third position information of the piping outlet based on the first image. Specifically, first route information of the piping outlet in the first image and a fixed reference object in the first image can be collected, a first coordinate system can be established based on the size and position information of the fixed reference object, and the third position information is determined based on the first route information. If there is no fixed reference object in the first image, the regional position information and regional size of the region corresponding to the first image are obtained, a second coordinate system is established based on the regional position information and regional size, and second route information of the piping outlet and the boundary of the region are determined. The third position information is determined based on the second route information, the boundary position information, and the second coordinate system.
[0058] The position of track 401 in the track information within the three-dimensional model corresponding to the three-dimensional model information is determined to determine whether the positioning device has crossed the dam from the waterfront area to the backwater area. If it is determined that the positioning device has crossed the dam from the waterfront area to the backwater area, and track 401 in the track information passes through the position in the third position information, the first position information is determined based on the track information. Specifically, the first position information is determined based on the overlapping position of track 401 in the track information and the bottom end surface of the waterfront area of the dam.
[0059] It can be seen that in this example, the trajectory information of the positioning device is generated based on multiple collected information, thereby determining the first position information of the piping inlet, thereby improving the accuracy of the determined first position information.
[0060] In a possible example, the collected information also includes monitoring information of the positioning device, and the server is specifically used to: obtain the sending time point corresponding to each positioning information in the multiple collected information, and obtain an information set consisting of the correspondence between different sending time points and different positioning information; combine the positioning information belonging to the same sending time point in the information set to obtain multiple combinations; determine multiple location information of the positioning device based on the multiple combinations, multiple monitoring information in the multiple collected information and multiple second location information; and generate trajectory information of the positioning device based on the multiple location information of the positioning device.
[0061] For specific examples, please refer to Figure 2 ,like Figure 2 As shown, after determining location information based on the Beidou positioning system, the positioning device transmits the location information to at least one Beidou buoy. Each of the at least one Beidou buoy can receive the location information from the positioning device. After receiving the location information, each Beidou buoy transmits collected information to the server. The positioning device transmits the collected location information to the Beidou buoy in real time or periodically, thereby facilitating the server's timely determination of the location of the positioning device. Therefore, the multiple collected information received by the server includes positioning information containing different location data sent by the positioning device at different time points, and may also include multiple identical positioning information sent by the positioning device at the same time point. Therefore, the sending time point corresponding to each positioning information in the multiple collected information is obtained, and the correspondence between the different sending time points and the different positioning information is determined, thereby obtaining an information set consisting of the correspondence between the different sending time points and the different positioning information. The positioning information belonging to the same sending time point is then determined and combined to provide data support for the subsequent determination of the positioning device's position at that time point.
[0062] The server combines the positioning information within the information set that has the same transmission time, obtaining multiple combinations, and determines the time at which each piece of positioning information within the same combination was received by a Beidou buoy. Based on the transmission time of the multiple pieces of positioning information and the reception time of each piece of positioning information within the at least one Beidou buoy, the server calculates the time it took for the positioning information to reach each Beidou buoy. The server then determines the distance between each positioning device and each Beidou buoy based on the propagation speed of the positioning information and the time it took to reach each Beidou buoy.
[0063] The positioning device is also equipped with a displacement sensor and an acceleration sensor. These sensors can be used to determine the positioning device's direction and distance of movement. The distance between the Beidou buoy and the positioning device is then calculated based on the direction and distance of movement.
[0064] Among them, the server can determine the position coordinates of the positioning device based on the second position information of the Beidou buoy device, the distance between the Beidou buoy device and the positioning device, and the moving direction.
[0065] Alternatively, when the number of Beidou buoy devices in at least one Beidou buoy device is greater than 3, a set of equations can be established to solve the position coordinates of the positioning device based on the second position information of each Beidou buoy device and the distance between each Beidou buoy device and the positioning device through the triangulation principle and spatial geometric relationship.
[0066] For example, the first distance d1 corresponding to the first Beidou buoy, the second distance d2 corresponding to the second Beidou buoy, and the third distance d3 corresponding to the third Beidou buoy are known. Furthermore, the coordinates of the three Beidou buoys are known to be (x1, y1, z1), (x2, y2, z2), and (x3, y3, z3). Substitute the distances and coordinates into the calculation formula:
[0067] d n 2 =(x0-x n ) 2 +(y0-y n ) 2 +(z0-z n ) 2 ;
[0068] Where x0 is the distance of the positioning device in the x-axis direction, y0 is the distance of the positioning device in the y-axis direction, and z0 is the distance of the positioning device in the z-axis direction. The calculation formula group is obtained:
[0069] d1 2 =(x0-x1) 2 +(y0-y1) 2 +(z0-z1) 2 ;
[0070] d2 2 =(x0-x2) 2 +(y0-y2) 2 +(z0-z2) 2 ;
[0071] d3 2 =(x0-x3) 2 +(y0-y3) 2 +(z0-z3) 2 ;
[0072] The position information of the positioning device is calculated based on the calculation formula group.
[0073] Alternatively, obtain the sending time point and the receiving time point of each positioning information in the same combination, and calculate the time length of the positioning information to the Beidou buoy device based on the sending time point and the receiving time point. Take the position of every two Beidou buoy devices in at least one Beidou buoy device as the focus, and calculate the time difference between the positioning device and every two Beidou buoy devices. Substitute the time difference into the first calculation formula S=vΔt; where S is the absolute value of the distance difference between the positioning device and every two Beidou buoy devices, Δt is the time difference between every two Beidou buoys receiving the positioning information, and v is the propagation speed of the positioning information. Combined with the hyperbola equation:
[0074]
[0075] in, c is the absolute value of the distance between each two Beidou buoy devices, where c 2 =a 2 +b 2 ; x is the distance of the positioning device in the x-axis direction, and y is the distance of the positioning device in the y-axis direction.
[0076] Based on the second position information of the Beidou buoy device, the distance value between each two Beidou buoy devices is determined, thereby determining the value of c. Calculate the result of the first calculation formula, determine the value of a according to the calculation result, and then calculate the value of a, c and c based on the calculation result. 2 =a 2 +b 2 Determine the value of b. Determine a hyperbola equation based on the calculated a and b. The determined hyperbola equation has the position of each pair of Beidou buoys as its focus, and the positioning device is located on a hyperbola with the position of each pair of Beidou buoys as its focus. Obtain two hyperbola equations corresponding to two groups of Beidou buoys using the above calculation method, where each group includes at least two Beidou buoys, and the Beidou buoys within each group are different. Then, determine the horizontal position information of the positioning device based on the intersection of the two hyperbola equations.
[0077] For example, there are three Beidou buoy devices, namely the first Beidou buoy device, the second Beidou buoy device, and the third Beidou buoy device. After the positioning device sends positioning information, the three Beidou buoy devices each receive the positioning information. However, due to the different positions of the three Beidou buoy devices, the positioning information is received at different times by the three Beidou buoy devices. The positioning information received by the first Beidou buoy device, the second Beidou buoy device, and the third Beidou buoy device are respectively set as the first positioning information, the second positioning information, and the third positioning information. A first hyperbola equation is determined to correspond to the first positioning information and the second positioning information; and a second hyperbola equation is determined to correspond to the second positioning information and the third positioning information. The horizontal position information of the positioning device is determined based on the first and second hyperbola equations.
[0078] Then, the pressure information included in the monitoring information is obtained and the depth information of the positioning device is determined according to p = ρgh, where p is the pressure, ρ is the liquid density, g is the acceleration of gravity, and h is the depth value of the positioning device. Alternatively, the depth of the positioning device can be measured using other methods, such as the vertical sound wave transmission duration. The method for determining the depth information of the positioning device is not limited here. Finally, the reference position information of the positioning device is determined based on the determined horizontal position information and the depth information of the positioning device.
[0079] The positioning device's positioning information is further calculated based on the determined reference position information and the positioning device's positioning information determined based on the Beidou positioning system. For example, a data fusion algorithm can be used to assign different weights to the data in the reference position information and the data in the positioning information determined based on the Beidou positioning system, and then average them to determine the positioning device's position information at that point in time, thereby improving the accuracy of the determined position. Similarly, based on the above method, multiple positions of the positioning device at multiple points in time are obtained, thereby generating the positioning device's trajectory information based on the multiple positions of the positioning device.
[0080] It can be seen that in this example, multiple position information of the positioning device is determined based on the positioning information of the positioning device from the Beidou positioning system, the second position information of the Beidou buoy equipment and the monitoring information, thereby determining the trajectory information of the positioning device and improving the accuracy of the determined trajectory information.
[0081] In a possible example, after the positioning device determines the location information based on the Beidou positioning system, it sends the positioning information to at least one Beidou buoy device. The server receives multiple collection information including positioning information sent by at least one Beidou buoy device, and directly determines the operating trajectory of the positioning device based on the positioning information in the multiple collection information, thereby improving the determination efficiency.
[0082] In a possible example, the server is further used to: determine the fourth position information of the piping outlet based on the first image under the condition that the piping outlet is detected to appear in the backwater area; send a second request message to the command center device, the second request message including the fourth position information and the outlet repair strategy for blocking the piping outlet, the second request message being used to request the commander to confirm whether to use the outlet repair strategy to block the piping outlet; and send second operation information instructing a blocking operation to the second terminal device of the second operator in response to a second confirmation instruction generated by the command center device based on the commander's confirmation operation. The second operation information includes the fourth position information and the outlet repair strategy.
[0083] In a specific example, after detecting the presence of a piping outlet in a backwater area, the server determines fourth position information of the piping outlet based on the first image. Specifically, image data within the first image is extracted and analyzed using an image processing algorithm to identify the piping outlet within the first image. Route information between the piping outlet within the first image and a fixed reference object within the first image is collected. A coordinate system is established based on the size and position information of the fixed reference object, and the fourth position information is determined based on the route information and the coordinate system.
[0084] If there is no fixed reference object within the first image, the regional location information and size of the area corresponding to the first image are obtained. A coordinate system is established based on the regional location information and size, and the route information between the piping outlet and the boundary of the area is determined. Fourth location information is then determined based on the route information, boundary location information, and coordinate system. A repair strategy for the outlet is generated based on historical repair strategies for plugging piping outlets, such as the reverse filtration well method, and / or in combination with professional advice. A second request message is then sent to the command center device. The second request message includes the fourth location information and the outlet repair strategy for plugging the piping outlet. The second request message is used to request the commander to confirm whether to use the outlet repair strategy to plug the piping outlet, thereby improving the rationality of the outlet repair strategy. After the commander confirms the original request, the command center device generates a second confirmation instruction based on the commander's confirmation operation. Upon receiving the second confirmation instruction, the server sends a second operation message to the second terminal device of the second operator, instructing the operator to perform the plugging operation. The second operation message includes the fourth location information and the outlet repair strategy, instructing the operator to perform the operation and improving the operator's work efficiency.
[0085] It can be seen that in this example, the fourth position information of the piping outlet is determined, and an outlet repair strategy is generated to instruct the second operator to block the piping outlet while blocking the piping inlet, thereby improving the blocking efficiency.
[0086] In one possible example, the server is further configured to: before detecting the presence of the piping outlet in the backwater area, divide the backwater area into multiple sub-areas; determine a patrol period corresponding to each sub-area within the backwater area based on the multiple sub-areas and the three-dimensional model information; receive images within the sub-areas captured by a drone device according to the patrol period; and set the images within the sub-areas as the first images. Determining the patrol period corresponding to each sub-area within the backwater area based on the multiple sub-areas and the three-dimensional model information includes: determining a relative distance value from the dam to each sub-area within the backwater area based on the multiple sub-areas and the three-dimensional model information; and searching a preset database for the patrol period corresponding to each sub-area based on the relative distance value.
[0087] In a specific example, before detecting the presence of a pipe outlet in the backwater area, the server will divide the backwater area of the dam into multiple sub-areas. The multiple sub-areas are integrated into the three-dimensional model information, and the relative distance value of each sub-area from the dam in the three-dimensional model is determined. Based on the relative distance value, the patrol cycle corresponding to each sub-area is searched from a preset database. Specifically, the relative distance value is proportional to the patrol cycle, that is, the larger the relative distance value, the longer the patrol cycle, which improves the rationality of the patrol cycle setting. The drone equipment patrols each sub-area according to the patrol cycle corresponding to each sub-area to collect an image within each sub-area, which is the first image.
[0088] As can be seen, in this example, the backwater area is divided into multiple sub-areas, and the patrol cycle is determined based on the relative distance of each sub-area from the embankment. This ensures monitoring while conserving equipment resources. Furthermore, drones are controlled to patrol each sub-area, improving patrol efficiency and safety.
[0089] In a possible example, the server is further used to: predict the fifth position information of the potential pipe inlet based on the first position information when the pipe outlet is detected in the backwater area; generate route information based on the sixth position information of the third operator collected by the third terminal device and the fifth position information; generate navigation information based on the route information and the historical moving speed information of the third operator, the navigation information is information for instructing the third operator to go to the potential pipe inlet; send third operation information to the third terminal device, the third operation information includes the fifth position information, the sixth position information, the navigation information and the detection message, the detection message is information for instructing the operator to go to the potential pipe inlet. a message indicating that personnel have detected the potential pipe inlet; if a feedback message indicating that the potential pipe inlet needs to be blocked is received from the third terminal device, a third request message is sent to the command center device, wherein the third request message includes the fifth position information and a repair strategy for blocking the potential pipe inlet, and the third request message is used to request the commander to confirm whether to use the repair strategy for the potential pipe inlet to block the potential pipe inlet; in response to a third confirmation instruction generated by the command center device based on the commander's confirmation operation, fourth operation information instructing a blocking operation is sent to the fourth terminal device of the fourth operator, wherein the fourth operation information includes the fifth position information and the repair strategy for the potential pipe inlet.
[0090] In a specific example, based on a first image of the dam's backwater area and detecting a piping outlet in the backwater area, the server predicts the fifth location information of a potential piping inlet based on the first location information of the piping inlet. The server then generates route information based on the sixth and fifth location information of a third worker collected by a third terminal device, obtains historical movement speed information of the third worker, and generates navigation information based on the route information and historical movement speed information. The navigation information is used to direct the third worker to the potential piping inlet. The server then sends third operation information to the third terminal device.
[0091] Please combine Figure 5 , Figure 5 This is a schematic diagram of a display interface of a terminal device provided in an embodiment of the present application. Figure 5As shown, after the third terminal device receives the third operation information, it is displayed on the third terminal device. Specifically, a display interface is generated according to the third operation information, and the display interface includes the potential pipe inlet position 501 in the fifth position information, the third operator position 502 in the sixth position information, the dynamic navigation route 504 in the navigation information, the detection message and the fixed icon 505. The fixed icon 505 can be a battery power icon and a signal icon. The specific type and number of the fixed icon 505 are not limited here. The detection message can be voice or text. The detection message is a message used to instruct the operator to detect the potential pipe inlet. The display interface includes an area for display, such as Figure 5 As shown, if the detection message is text, it will be displayed in the information display area 503, and if it is voice, it will be directly broadcast.
[0092] After the third operator arrives at the location corresponding to the fifth location information, a feedback message is sent based on the detection result. If the server receives a feedback message from the third terminal device indicating that the potential piping inlet needs to be blocked, a third request message is sent to the command center device. The third request message is used to request the commander to confirm whether to use the repair strategy for the potential piping inlet to block the potential piping inlet, and the third request message includes the fifth location information and the repair strategy for blocking the potential piping inlet. If the commander confirms to block the inlet, the command center device generates a third confirmation instruction based on the commander's confirmation operation. After receiving the third confirmation instruction, the server sends a fourth operation message to the fourth terminal device of the fourth operator, instructing the operator to perform a blocking operation. The fourth operation message includes the fifth location information and the repair strategy for the potential piping inlet.
[0093] As can be seen, in this example, the fifth location of a potential piping inlet was predicted based on the first location, and workers were dispatched to inspect it, allowing for prompt confirmation and subsequent plugging. This allows for the timely discovery of other piping inlets, improving the intelligence of the plugging process.
[0094] Please combine the following Figure 6 The method in the embodiment of the present application is described in detail. Figure 6 A flow chart of a method for emergency management of pipe burst disasters provided in an embodiment of the present application is shown as follows: Figure 6 As shown, a piping disaster emergency management method is applied to a server of a piping disaster emergency management system. The piping disaster emergency management system includes the server, at least one Beidou buoy device communicatively connected to the server, a commander's command center device, multiple terminal devices of multiple operators, and a positioning device connected to the at least one Beidou buoy device. The method includes:
[0095] S601 , detecting whether a pipe gushing outlet appears in the backwater area of a dam based on a first image of the backwater area.
[0096] The server divides the dam's backwater area into multiple subareas and uses drones to patrol each subarea according to its corresponding patrol cycle. The captured image of each subarea is set as the first image. The server uses this first image to detect whether a piping outlet is present in the backwater area, providing data support for subsequent processing.
[0097] S602, under the condition that the piping outlet is detected in the backwater area, the first position information of the piping inlet is determined based on the first image, the three-dimensional model information within the preset range of the dam and the multiple acquisition information received from the at least one Beidou buoy device.
[0098] The collected information includes the positioning information received by the Beidou buoy device from the positioning device and the second position information of the Beidou buoy device from the Beidou positioning system. Specifically, the positioning device is placed in the water-facing area of the dam. When a piping phenomenon occurs, the positioning device will be sucked in from the piping inlet. At least one Beidou buoy device receives the positioning information from the positioning device and multiple second position information of the Beidou buoy device from the Beidou positioning system. The server receives multiple collection information of at least one Beidou buoy device, and the collection information includes the positioning information from the positioning device and the second position information of the Beidou buoy device from the Beidou positioning system. The server determines the first position information of the piping inlet based on the first image, the three-dimensional model information within the preset range of the dam, and the multiple collection information received. This provides data support for the subsequent blocking of the piping inlet.
[0099] S603: Send a request message to the command center device.
[0100] The request message includes the first location information and a repair strategy indicating the need to plug the piping inlet. The request message is used to request the commander to confirm whether to use the repair strategy to plug the piping inlet. Specifically, the server sends a request message to the command center device to request the commander to confirm whether to use the repair strategy to plug the piping inlet. This allows for rapid generation of a repair strategy and further ensures its rationality.
[0101] S604, in response to the first confirmation instruction generated by the command center device based on the commander's confirmation operation, sends the first operation information instructing the first operator to perform the blocking operation to the first terminal device, so that the first terminal device displays the first operation information for instructing the first operator to perform the blocking operation.
[0102] The first operation information includes the first location information and the repair strategy. Specifically, after receiving the request message, the command center device generates a first confirmation instruction based on the commander's confirmation operation and sends it to the server. After receiving the first confirmation instruction, the server sends a first operation message to the first terminal device of the first operator, instructing the operator to perform the plugging operation. This instructs the first operator to proceed to the pipe burst inlet to perform the plugging operation.
[0103] It can be seen that in this example, the first position information of the piping inlet is determined based on the positioning information collected from the positioning device and the second position information of the Beidou buoy device determined from the Beidou positioning system, thereby improving the determination efficiency and the accuracy of the determined piping inlet position information.
[0104] In one possible example, after the first terminal device displays the first operation information, it may also collect the first operator's current location information. The server obtains the first operator's current location information and the first operator's historical movement speed information collected by the terminal device, generates route information based on the current location information and the first location information, and then generates navigation information for directing the first operator to the location in the first location information based on the route information and the historical movement speed. Interface update information is generated based on the navigation information and sent to the first terminal device to update the interface displayed on the first terminal device, thereby navigating the first operator and saving the first operator time in reaching the piping inlet.
[0105] In a possible example, the positioning device is also provided with a displacement sensor and an acceleration sensor. When the positioning device determines that the moving speed of the positioning device is abnormal through the displacement sensor and the acceleration sensor, an early warning message is sent to the server through the Beidou buoy device to remind the commander that a pipe burst disaster may occur, thereby further improving the processing efficiency.
[0106] In one possible example, if the Beidou buoy device is connected to the positioning device via a cable, there is a risk of the cable breaking during actual use. Once the server detects that the distance between the Beidou buoy device and the positioning device exceeds the cable's maximum distance, it activates wireless communication between the Beidou buoy device and the positioning device to ensure stable information transmission.
[0107] The above mainly introduces the solution of the embodiment of the present application from the perspective of the execution process of the method side. It is understandable that, in order to realize the above functions, the electronic device includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiment provided herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0108] The embodiment of the present application can divide the functional units of the electronic device according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0109] In the case of dividing each functional module into corresponding functional modules, the following Figure 7 A pipe burst disaster emergency management device in an embodiment of the present application is described. Figure 7 This is a block diagram of the functional units of a piping disaster emergency management device provided in an embodiment of the present application.
[0110] like Figure 7 As shown, the device is applied to a server of a pipe burst disaster emergency management system, the system comprising a server, at least one Beidou buoy device communicatively connected to the server, a commander's command center device, multiple terminal devices of multiple operators, and a positioning device connected to the at least one Beidou buoy device;
[0111] A detection unit 701 is configured to detect whether a pipe gushing outlet appears in the backwater area of the dam based on a first image of the backwater area of the dam;
[0112] A determining unit 702 is configured to, upon detecting the presence of the piping outlet in the backwater area, determine first position information of the piping inlet based on the first image, three-dimensional model information within a preset range of the dam, and multiple pieces of collected information received from the at least one Beidou buoy device, the collected information including positioning information of the positioning device from the Beidou positioning system and second position information of the Beidou buoy device;
[0113] A first sending unit 703 is configured to send a request message to the command center device, wherein the request message includes the first location information and a repair strategy indicating blocking the piping inlet, and the request message is used to request the commander to confirm whether to use the repair strategy to block the piping inlet;
[0114] The second sending unit 704 is used to send first operation information instructing the first operator to perform a blocking operation to the first terminal device of the first operator in response to the first confirmation instruction generated by the command center device based on the commander's confirmation operation, so that the first terminal device displays the first operation information for instructing the first operator to perform the blocking operation, and the first operation information includes the first location information and the repair strategy.
[0115] Please combine Figure 8 , Figure 8 This is a schematic diagram of the structure of a server provided in an embodiment of the present application. Figure 8 As shown, the server includes a processor 801, a communication module 802, a memory 803 and a program 804. The number of the processors 801 can be set according to actual needs. The processor 801 is communicatively connected with the memory 803 and the communication module 802 via an internal communication bus.
[0116] Among them, the program 804 is stored in the above-mentioned memory 803 and is configured to be executed by the above-mentioned processor 801. The program 804 includes instructions for executing any step in the following method embodiment. It can be understood that the number of programs 804 can be set according to actual needs and is not specifically limited here.
[0117] Among them, the processor 801 can be, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute the various exemplary logic blocks, units and circuits described in conjunction with the disclosure of this application. The processor 801 can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like. The communication unit can be a communication module 802, a transceiver, a transceiver circuit, etc., and the storage unit can be a memory 803.
[0118] The memory 803 may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus random access memory (DRRAM).
[0119] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via wired or wireless means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state drive.
[0120] An embodiment of the present application also provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any method described in the above method embodiments, and the above computer includes an electronic device.
[0121] An embodiment of the present application further provides a computer program product, which includes a computer program. The computer program is operable to enable a computer to execute part or all of the steps of any method described in the above method embodiments.
[0122] The computer program product may be a software installation package, and the computer includes an electronic device.
[0123] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0124] In the several embodiments provided in this application, it should be understood that the disclosed methods, devices, and systems can be implemented in other ways. For example, the device embodiments described above are merely schematic; for example, the division of the units is merely a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection of devices or units, which may be electrical, mechanical, or other forms.
[0125] 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0126] In addition, the functional units in various embodiments of the present invention may be integrated into a single processing unit, each unit may be physically included separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or hardware plus software functional units.
[0127] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to perform some steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, an optical disk, and other media that can store program code.
[0128] Although the present invention is disclosed above, it is not limited thereto. Any person skilled in the art may readily conceive of variations or substitutions, and may make various modifications and alterations without departing from the spirit and scope of the present invention. Combinations of the above-described functions and implementation steps, including software and hardware implementations, are all within the scope of protection of the present invention.
Claims
1. An emergency management system for piping disasters, characterized in that, The system includes a server, at least one Beidou buoy device communicatively connected to the server, a command center device of a commander, multiple terminal devices of multiple operators, and a positioning device connected to the at least one Beidou buoy device; The server is configured to, when detecting a piping water outlet in the backwater area of the dam according to a first image of the backwater area of the dam, determine first position information of the piping water inlet according to the first image, three-dimensional model information within a preset range of the dam, and multiple pieces of acquisition information received from the at least one Beidou buoy device, where the acquisition information includes positioning information from the positioning device of the Beidou positioning system and second position information of the Beidou buoy device; And send a request message to the command center device, where the request message includes the first position information and a repair strategy for instructing to plug the piping water inlet, and the request message is used to request the commander to confirm whether to use the repair strategy to plug the piping water inlet; The command center device is configured to, when receiving the request message, send a first confirmation instruction generated based on the confirmation operation of the commander to the server; The server is further configured to receive and respond to the first confirmation instruction of the command center device, and send first operation information for instructing to perform a plugging operation to a first terminal device of a first operator, where the first operation information includes the first position information and the repair strategy; The first terminal device is configured to display the received first operation information to instruct the first operator to perform a plugging operation.
2. The system according to claim 1, wherein Specifically, the server is configured to: Generate trajectory information of the positioning device according to the multiple pieces of acquisition information; Determine third position information of the piping water outlet according to the first image; If it is determined according to the trajectory information and the three-dimensional model information that the positioning device passes through the dam from the upstream water area of the dam to the downstream water area, and the trajectory within the trajectory information passes through a position within the third position information, then determine the first position information according to the trajectory information.
3. The system according to claim 2, wherein The acquisition information further includes monitoring information of the positioning device. Specifically, the server is configured to: Obtain the sending time points corresponding to each positioning information in the multiple pieces of acquisition information, and obtain an information set composed of the corresponding relationships between different sending time points and different positioning information; Combine the positioning information belonging to the same sending time point in the information set to obtain multiple combinations; Determine multiple position information of the positioning device according to the multiple combinations, multiple pieces of the monitoring information in the multiple pieces of acquisition information, and multiple pieces of the second position information; Generate trajectory information of the positioning device according to the multiple position information of the positioning device.
4. The system according to claim 1, wherein The server is further configured to: When detecting a piping water outlet in the backwater area, determine fourth position information of the piping water outlet according to the first image; Send a second request message to the command center device, where the second request message includes the fourth location information and an outlet repair strategy for blocking the outlet of the piping, and the second request message is used to request the commander to confirm whether to use the outlet repair strategy to block the outlet of the piping. In response to a second confirmation instruction generated by the command center device based on the commander's confirmation operation, send second operation information indicating a blocking operation to the second terminal device of the second operator, where the second operation information includes the fourth location information and the outlet repair strategy.
5. The system according to claim 1, wherein The server is further configured to: Before detecting the condition that the outlet of the piping appears in the backwater area, divide the backwater area into multiple sub-areas; Determine the patrol period corresponding to each sub-area in the backwater area according to the multiple sub-areas and the three-dimensional model information; Receive the images within the sub-areas collected by the drone device according to the patrol period; Set the images within the sub-areas as the first images.
6. The system according to claim 5, wherein Specifically, the server is configured to: Determine the relative distance values of each sub-area in the backwater area from the dam according to the multiple sub-areas and the three-dimensional model information; Look up the patrol period corresponding to each sub-area from a preset database according to the relative distance values.
7. The system according to claim 1, characterized in that, The server is further configured to: Under the condition of detecting that the outlet of the piping appears in the backwater area, predict the fifth location information of the potential piping inlet according to the first location information; Generate route information according to the sixth location information of the third operator collected by the received third terminal device and the fifth location information; Generate navigation information according to the route information and the historical moving speed information of the third operator, where the navigation information is information used to instruct the third operator to go to the potential piping inlet; Send third operation information to the third terminal device, where the third operation information includes the fifth location information, the sixth location information, the navigation information, and a detection message, and the detection message is a message used to instruct the operator to detect the potential piping inlet; If a feedback message indicating that the potential piping inlet needs to be blocked is received from the third terminal device, send a third request message to the command center device, where the third request message includes the fifth location information and a repair strategy for blocking the potential piping inlet, and the third request message is used to request the commander to confirm whether to use the repair strategy for the potential piping inlet to block the potential piping inlet; In response to a third confirmation instruction generated by the command center device based on the commander's confirmation operation, send fourth operation information indicating a blocking operation to the fourth terminal device of the fourth operator, where the fourth operation information includes the fifth location information and the repair strategy for the potential piping inlet.
8. A method for emergency management of piping disasters, characterized in that, A server applied to the emergency management system for piping disasters, the piping disaster emergency management system includes the server, at least one Beidou buoy device communicatively connected to the server, a command center device of a commander, multiple terminal devices of multiple operators, and a positioning device connected to the at least one Beidou buoy device, the method includes: Detect whether a piping outlet appears in the backwater area according to the first image of the backwater area of the dike; Under the condition that it is detected that the piping outlet appears in the backwater area, determine the first position information of the piping inlet according to the first image, the three-dimensional model information within the preset range of the dike, and multiple acquisition information received by the at least one Beidou buoy device, the acquisition information includes the positioning information of the positioning device from the Beidou positioning system and the second position information of the Beidou buoy device; Send a request message to the command center device, the request message includes the first position information and a repair strategy indicating plugging the piping inlet, and the request message is used to request the commander to confirm whether to use the repair strategy to plug the piping inlet; In response to the first confirmation instruction generated by the command center device based on the commander's confirmation operation, send first operation information indicating to perform plugging operations to the first terminal device of the first operator, so that the first terminal device displays the first operation information for instructing the first operator to perform plugging operations, and the first operation information includes the first position information and the repair strategy.
9. An emergency management device for piping disasters, characterized in that, The device is applied to the server of the emergency management system for piping disasters, and the system includes a server, at least one Beidou buoy device communicatively connected to the server, a command center device of a commander, multiple terminal devices of multiple operators, and a positioning device connected to the at least one Beidou buoy device; A detection unit for detecting whether a piping outlet appears in the backwater area according to the first image of the backwater area of the dike; A determination unit for determining the first position information of the piping inlet according to the first image, the three-dimensional model information within the preset range of the dike, and multiple acquisition information received by the at least one Beidou buoy device under the condition that it is detected that the piping outlet appears in the backwater area, the acquisition information includes the positioning information of the positioning device from the Beidou positioning system and the second position information of the Beidou buoy device; A first sending unit for sending a request message to the command center device, the request message includes the first position information and a repair strategy indicating plugging the piping inlet, and the request message is used to request the commander to confirm whether to use the repair strategy to plug the piping inlet; A second sending unit, configured to, in response to a first confirmation instruction generated by the command center device based on the confirmation operation of the commander, send first operation information instructing a plugging operation to a first terminal device of a first operator, so that the first terminal device displays the first operation information for instructing the first operator to perform the plugging operation, where the first operation information includes the first position information and the repair strategy.
10. A computer-readable storage medium, characterized in that, A computer program is stored in the computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a processor, the processor is caused to execute the method described in claim 8.
Citation Information
Patent Citations
Dam piping leakage inlet detection system with RTK technology
CN104849736A
Dike leakage detection method and device, electronic equipment and storage medium
CN115469365A
Leaking stoppage device for emergency rescue of dam in flood period and using method of leaking stoppage device
CN118461533A
Umbrella type piping emergency treatment and accident site marking device
CN118979464A
Dam piping identification method and system based on unmanned aerial vehicle carrying visible light and infrared imaging
CN119068372A