Method, device, computer equipment and storage medium for controlling rainwater pipe system
By constructing urban stormwater pipeline models and generating pipeline control strategies, the problem that traditional manual analysis is difficult to accurately control the stormwater pipeline system is solved, and intelligent and efficient stormwater pipeline system control is achieved.
Patent Information
- Application Number
- CN202410095426.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-23
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2044-01-23
AI Technical Summary
The traditional rainwater pipeline system control method relies on manual analysis, and the accuracy is greatly affected by experience and it is difficult to effectively deal with dynamic changes, resulting in low control efficiency.
By obtaining rainfall prediction information, detection data of stormwater pipeline system, pipeline distribution information and urban surface altitude distribution information, building urban stormwater pipeline models, predicting abnormal areas and abnormal information, generating pipeline control strategies, and adjusting them in real time to deal with rainfall processes.
It improves the rainstorm prevention and control performance and dredging treatment effect of the rainwater pipeline system, reduces the inefficiency and inaccuracy problems of manual analysis, and realizes intelligent and efficient control.
Smart Images

Figure CN117934205B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of big data and artificial intelligence technology, and in particular to a method, device, computer equipment and storage medium for managing and controlling a rainwater pipe system. Background Art
[0002] Municipal rainwater pipes and supporting facilities belong to the city's underground municipal infrastructure, and are an important foundation for urban drainage and risk prevention and urban safety. With the emergence of the El Niño phenomenon, extreme rainstorms are becoming more frequent, and the number of times the city exceeds the standard rainfall is increasing. However, it is impossible to dismantle the rainwater drainage facilities and rebuild them according to the new standards. Therefore, the control of the rainwater pipe system during rainfall is the current research focus.
[0003] The traditional way to control the rainwater pipe system is to have staff analyze rainwater-related information based on predictive data to control the rainwater pipe system. However, the accuracy of manual analysis is greatly affected by the staff's experience, and the manual control of the dynamically changing rainwater pipe system is poor, resulting in low efficiency in controlling the rainwater pipe system. Summary of the invention
[0004] Based on this, it is necessary to provide a management and control method, device, computer equipment, computer-readable storage medium and computer program product for a rainwater pipe system to address the above-mentioned technical problems.
[0005] In a first aspect, the present application provides a method for controlling a rainwater pipe system. The method comprises:
[0006] Obtaining rainfall forecast information, pipeline detection data of each location point of the rainwater pipeline system, pipeline distribution information of the rainwater pipeline system, and urban surface altitude distribution information, and constructing an urban rainwater pipeline model based on the urban surface altitude distribution information and the pipeline distribution information of the rainwater pipeline system;
[0007] Based on the rainfall prediction information, the abnormal areas of the rainwater pipe system and the abnormal information of the abnormal areas are predicted through the urban rainwater pipe model, and based on each of the abnormal areas, the abnormal information of each of the abnormal areas, and the pipe detection data of each of the location points, a pipe control strategy for each of the abnormal areas is generated;
[0008] Based on the pipeline control strategy of each abnormal area and the pipeline detection data of each location point of the rainwater pipeline system, the rainwater pipeline system is controlled and processed, and new pipeline detection data of each location point of the rainwater pipeline system after rainfall is collected;
[0009] Based on the new pipeline detection data of each of the location points, predict the new abnormal area of the rainwater pipeline system and the new abnormal information of the new abnormal area, and based on the new abnormal information of each of the new abnormal area and the new pipeline detection data of each of the location points, generate a new pipeline control strategy for the new abnormal area;
[0010] The new pipeline control strategy of the new abnormal area is used to replace the pipeline control strategy of the abnormal area, and the pipeline control strategy based on each abnormal area and the pipeline detection data of each location point of the rainwater pipe system are returned to perform control processing steps on the rainwater pipe system until the rainfall is completed and there is no new abnormal area, and the iterative operation is stopped.
[0011] Optionally, constructing a city rainwater pipe model based on the city surface altitude distribution information and the pipe distribution information of the rainwater pipe system includes:
[0012] Constructing a three-dimensional coordinate system with the urban area as the coordinate range, and identifying the altitude information of each sub-area of the urban area based on the urban surface altitude distribution information;
[0013] The two-dimensional plane coordinate system corresponding to the zero point of the vertical coordinate system of the three-dimensional coordinate system is used as the zero-point plane of the altitude of the urban area, and the urban surface structure model is generated based on the zero-point plane of the altitude of the urban area, the three-dimensional coordinate system, and the altitude information of each sub-area of the urban area;
[0014] Identify the sub-pipeline distribution information corresponding to each sub-region in the pipeline distribution information, and each pipeline segment information in each sub-pipeline distribution information, and identify the structure information of the pipeline segment in each pipeline segment information, and the function information of the pipeline segment in each pipeline segment information;
[0015] For each sub-region, based on the sub-pipeline distribution information corresponding to the sub-region and the altitude information of the sub-region, identifying the vertical distance between each pipeline segment in the sub-pipeline distribution information and the ground surface of the sub-region;
[0016] Based on the vertical distance between each pipe segment in the sub-area and the surface of the sub-area, and the structural information of each pipe segment in the sub-area, the three-dimensional position range of each pipe segment in the sub-area is determined in the urban surface structure model, and based on the three-dimensional position range of each pipe segment in all sub-areas, the functional information of each pipe segment in the sub-area, and the urban landmark structure model, an urban rainwater pipe model is generated.
[0017] Optionally, the predicting, based on the rainfall prediction information, the abnormal area of the rainwater pipe system and the abnormal information of the abnormal area through the urban rainwater pipe model includes:
[0018] Based on the rainfall forecast information, identifying the predicted precipitation duration of the urban area and the predicted average precipitation of the urban area, and obtaining historical drainage information of the rainwater pipe system;
[0019] Based on the historical drainage information, identifying the average drainage volume of the stormwater pipe system and the average drainage rate of the stormwater pipe system, and based on the altitude information of each of the sub-areas, identifying the surface water flow trend information of each of the sub-areas;
[0020] Based on the average drainage volume of the rainwater pipe system, the average drainage rate of the rainwater pipe system, and the surface water flow trend information of the sub-area, a drainage simulation strategy of the urban rainwater pipe model is generated, and based on the predicted precipitation duration of the urban area, the predicted average precipitation of the urban area, and the drainage simulation strategy, the rainfall process of the urban area is simulated through the urban rainwater pipe model to obtain the waterlogged area information of the urban area;
[0021] Identify the sub-area corresponding to each waterlogged area information and the waterlogged area information, and use each pipe section included in the sub-area as an abnormal area of the rainwater pipe system;
[0022] A total amount of accumulated water in the accumulated water information and a depth of accumulated water in the accumulated water information are identified, and the total amount of accumulated water in the accumulated water information and the depth of accumulated water in the accumulated water information are used as abnormality information of the abnormal area.
[0023] Optionally, generating a pipeline control strategy for each abnormal area based on each abnormal area, abnormal information of each abnormal area, and pipeline detection data of each location point includes:
[0024] For each abnormal area, based on the position information of each of the position points, each target position point included in the abnormal area is identified, and based on the pipeline detection data of each of the target position points, the current pipeline state of the target pipeline section corresponding to each of the target position points is identified;
[0025] Based on the water accumulation depth of the abnormal area and the total water accumulation volume of the abnormal area, the reserved rainwater storage volume required for the abnormal area is identified, and based on the current pipeline state of each target pipeline section and the reserved rainwater storage volume, the pipeline vacancy volume of each target pipeline section is identified;
[0026] The pipeline evacuation volume of all target pipeline sections is used as the pipeline control strategy for the abnormal area.
[0027] Optionally, based on the new pipeline detection data of each of the location points, predicting a new abnormal area of the rainwater pipeline system and new abnormal information of the new abnormal area includes:
[0028] Based on the new pipeline detection data of each location point, identify the pipeline state change information of each location point, and based on the pipeline state change information of each location point, predict the predicted pipeline state of the pipeline section corresponding to each location point in a future time period through the urban rainwater pipeline model;
[0029] Based on the predicted pipeline status of each pipeline segment, identifying an abnormal pipeline segment and an abnormal cause of the abnormal pipeline segment in each pipeline segment;
[0030] The abnormal pipe segments are clustered to obtain abnormal pipe areas, and each abnormal pipe area is used as a new abnormal area of the rainwater pipe system, and the abnormal cause of each abnormal pipe segment in the new abnormal area is used as new abnormal information of the new abnormal area.
[0031] Optionally, generating a new pipeline control strategy for the new abnormal area based on the abnormal information of each of the new abnormal areas and the new pipeline detection data of each of the location points includes:
[0032] In the case where the abnormal cause is rainwater transportation abnormality, based on the pipeline state change information of the abnormal pipeline section, in the future period, the rainwater transportation saturation time point of the abnormal pipeline section is identified, and the subsystem to which the abnormal pipeline section belongs, the rainwater flow direction of the abnormal pipeline section, and the pipeline function information of the abnormal pipeline section are identified;
[0033] In each non-abnormal pipeline segment in the subsystem to which the abnormal pipeline segment belongs, a candidate pipeline segment having the same rainwater flow direction as the abnormal pipeline segment and the same pipeline function information as the abnormal pipeline segment is selected, and based on the predicted pipeline state of each candidate pipeline segment and the spatial distance between each candidate pipeline segment and the abnormal pipeline segment, a target shared pipeline segment corresponding to the abnormal pipeline segment is selected;
[0034] Based on the target shared pipeline segment and the rainwater transportation saturation time point, the input rainwater adjustment strategy of the abnormal pipeline segment is generated, and the target shared pipeline segment and the input rainwater adjustment strategy are used as the sub-pipeline control strategy of the abnormal pipeline segment, and the sub-pipeline control strategy of all abnormal pipelines is used as the new pipeline control strategy of the new abnormal area.
[0035] Optionally, generating a new pipeline control strategy for the new abnormal area based on the abnormal information of each of the new abnormal areas and the new pipeline detection data of each of the location points includes:
[0036] In the case where the abnormality is caused by pipeline structural abnormality, based on the predicted pipeline state of the abnormal pipeline segment, structural abnormality information of the abnormal pipeline segment is identified, and based on the structural abnormality information, a pipeline maintenance strategy for the abnormal pipeline segment is queried in a pipeline maintenance database;
[0037] Identify the maintenance duration corresponding to the pipeline maintenance strategy, and select candidate pipeline segments having the same rainwater flow direction as the abnormal pipeline segment and the same pipeline function information as the abnormal pipeline segment from among the non-abnormal pipeline segments in the subsystem to which the abnormal pipeline segment belongs;
[0038] Based on the predicted pipeline state of each candidate pipeline segment and the spatial distance between each candidate pipeline segment and the abnormal pipeline segment, a target alternative pipeline segment corresponding to the abnormal pipeline segment is screened, and based on the target alternative pipeline segment and the maintenance duration corresponding to the pipeline maintenance strategy, a rainwater flow direction adjustment strategy for the abnormal pipeline segment is generated;
[0039] The target replacement pipeline segment and the rainwater flow direction adjustment strategy are used as the sub-pipeline control strategy of the abnormal pipeline segment, and the sub-pipeline control strategy of all abnormal pipelines is used as the new pipeline control strategy of the new abnormal area.
[0040] Optionally, after generating the pipeline control strategy for the abnormal area based on each of the abnormal areas, the abnormal information of each of the abnormal areas, and the new pipeline detection data of each of the location points, the method further includes:
[0041] Query the road information corresponding to each abnormal area, the average passenger flow of the sub-area corresponding to each abnormal area, and query the waterlogging level corresponding to the waterlogging information of each abnormal area;
[0042] Identify the road grade corresponding to the road information of each abnormal area, and query the road control plan corresponding to each abnormal area in the traffic control database based on the road grade corresponding to each abnormal area and the waterlogging grade corresponding to each abnormal area;
[0043] Based on the average flow of people in the sub-area corresponding to each abnormal area, the difficulty of crowd evacuation in each abnormal area is identified, and based on the difficulty of crowd evacuation in each abnormal area and the corresponding flooding level of each abnormal area, the crowd control plan for each abnormal area is queried in the evacuation management database.
[0044] In a second aspect, the present application also provides a control device for a rainwater pipe system. The device comprises:
[0045] An acquisition module, used to acquire rainfall forecast information, pipeline detection data of each location point of the rainwater pipeline system, pipeline distribution information of the rainwater pipeline system, and urban surface altitude distribution information, and construct an urban rainwater pipeline model based on the urban surface altitude distribution information and the pipeline distribution information of the rainwater pipeline system;
[0046] A first generating module is used to predict the abnormal area of the rainwater pipe system and the abnormal information of the abnormal area through the urban rainwater pipe model based on the rainfall prediction information, and generate a pipeline control strategy for each abnormal area based on each abnormal area, the abnormal information of each abnormal area, and the pipeline detection data of each location point;
[0047] A collection module, for performing control processing on the rainwater pipe system based on the pipe control strategy of each abnormal area and the pipe detection data of each position point of the rainwater pipe system, and collecting new pipe detection data of each position point of the rainwater pipe system after rainfall;
[0048] A second generation module is used to predict a new abnormal area of the rainwater pipe system and new abnormal information of the new abnormal area based on the new pipe detection data of each of the location points, and generate a new pipe control strategy for the new abnormal area based on the new abnormal information of each of the new abnormal areas and the new pipe detection data of each of the location points;
[0049] The iteration module is used to replace the pipeline control strategy of the abnormal area with the new pipeline control strategy of the new abnormal area, and return to execute the pipeline control strategy based on each abnormal area and the pipeline detection data of each location point of the rainwater pipe system, and perform control processing steps on the rainwater pipe system until the rainfall is completed and there is no new abnormal area, and then stop the iteration operation.
[0050] Optionally, the acquisition module is specifically used to:
[0051] Constructing a three-dimensional coordinate system with the urban area as the coordinate range, and identifying the altitude information of each sub-area of the urban area based on the urban surface altitude distribution information;
[0052] The two-dimensional plane coordinate system corresponding to the zero point of the vertical coordinate system of the three-dimensional coordinate system is used as the zero-point plane of the altitude of the urban area, and the urban surface structure model is generated based on the zero-point plane of the altitude of the urban area, the three-dimensional coordinate system, and the altitude information of each sub-area of the urban area;
[0053] Identify the sub-pipeline distribution information corresponding to each sub-region in the pipeline distribution information, and each pipeline segment information in each sub-pipeline distribution information, and identify the structure information of the pipeline segment in each pipeline segment information, and the function information of the pipeline segment in each pipeline segment information;
[0054] For each sub-region, based on the sub-pipeline distribution information corresponding to the sub-region and the altitude information of the sub-region, identifying the vertical distance between each pipeline segment in the sub-pipeline distribution information and the ground surface of the sub-region;
[0055] Based on the vertical distance between each pipe segment in the sub-area and the surface of the sub-area, and the structural information of each pipe segment in the sub-area, the three-dimensional position range of each pipe segment in the sub-area is determined in the urban surface structure model, and based on the three-dimensional position range of each pipe segment in all sub-areas, the functional information of each pipe segment in the sub-area, and the urban landmark structure model, an urban rainwater pipe model is generated.
[0056] Optionally, the first generating module is specifically used to:
[0057] Based on the rainfall forecast information, identifying the predicted precipitation duration of the urban area and the predicted average precipitation of the urban area, and obtaining historical drainage information of the rainwater pipe system;
[0058] Based on the historical drainage information, identifying the average drainage volume of the stormwater pipe system and the average drainage rate of the stormwater pipe system, and based on the altitude information of each of the sub-areas, identifying the surface water flow trend information of each of the sub-areas;
[0059] Based on the average drainage volume of the rainwater pipe system, the average drainage rate of the rainwater pipe system, and the surface water flow trend information of the sub-area, a drainage simulation strategy of the urban rainwater pipe model is generated, and based on the predicted precipitation duration of the urban area, the predicted average precipitation of the urban area, and the drainage simulation strategy, the rainfall process of the urban area is simulated through the urban rainwater pipe model to obtain the waterlogged area information of the urban area;
[0060] Identify the sub-area corresponding to each waterlogged area information and the waterlogged area information, and use each pipe section included in the sub-area as an abnormal area of the rainwater pipe system;
[0061] A total amount of accumulated water in the accumulated water information and a depth of accumulated water in the accumulated water information are identified, and the total amount of accumulated water in the accumulated water information and the depth of accumulated water in the accumulated water information are used as abnormality information of the abnormal area.
[0062] Optionally, the first generating module is specifically used to:
[0063] For each abnormal area, based on the position information of each of the position points, each target position point included in the abnormal area is identified, and based on the pipeline detection data of each of the target position points, the current pipeline state of the target pipeline section corresponding to each of the target position points is identified;
[0064] Based on the water accumulation depth of the abnormal area and the total water accumulation volume of the abnormal area, the reserved rainwater storage volume required for the abnormal area is identified, and based on the current pipeline state of each target pipeline section and the reserved rainwater storage volume, the pipeline vacancy volume of each target pipeline section is identified;
[0065] The pipeline evacuation volume of all target pipeline sections is used as the pipeline control strategy for the abnormal area.
[0066] Optionally, the second generating module is specifically used to:
[0067] Based on the new pipeline detection data of each location point, identify the pipeline state change information of each location point, and based on the pipeline state change information of each location point, predict the predicted pipeline state of the pipeline section corresponding to each location point in a future time period through the urban rainwater pipeline model;
[0068] Based on the predicted pipeline status of each pipeline segment, identifying an abnormal pipeline segment and an abnormal cause of the abnormal pipeline segment in each pipeline segment;
[0069] The abnormal pipe segments are clustered to obtain abnormal pipe areas, and each abnormal pipe area is used as a new abnormal area of the rainwater pipe system, and the abnormal cause of each abnormal pipe segment in the new abnormal area is used as new abnormal information of the new abnormal area.
[0070] Optionally, the second generating module is specifically used to:
[0071] In the case where the abnormal cause is rainwater transportation abnormality, based on the pipeline state change information of the abnormal pipeline section, in the future period, the rainwater transportation saturation time point of the abnormal pipeline section is identified, and the subsystem to which the abnormal pipeline section belongs, the rainwater flow direction of the abnormal pipeline section, and the pipeline function information of the abnormal pipeline section are identified;
[0072] In each non-abnormal pipeline segment in the subsystem to which the abnormal pipeline segment belongs, a candidate pipeline segment having the same rainwater flow direction as the abnormal pipeline segment and the same pipeline function information as the abnormal pipeline segment is selected, and based on the predicted pipeline state of each candidate pipeline segment and the spatial distance between each candidate pipeline segment and the abnormal pipeline segment, a target shared pipeline segment corresponding to the abnormal pipeline segment is selected;
[0073] Based on the target shared pipeline segment and the rainwater transportation saturation time point, the input rainwater adjustment strategy of the abnormal pipeline segment is generated, and the target shared pipeline segment and the input rainwater adjustment strategy are used as the sub-pipeline control strategy of the abnormal pipeline segment, and the sub-pipeline control strategy of all abnormal pipelines is used as the new pipeline control strategy of the new abnormal area.
[0074] Optionally, the second generating module is specifically used to:
[0075] In the case where the abnormality is caused by pipeline structural abnormality, based on the predicted pipeline state of the abnormal pipeline segment, structural abnormality information of the abnormal pipeline segment is identified, and based on the structural abnormality information, a pipeline maintenance strategy for the abnormal pipeline segment is queried in a pipeline maintenance database;
[0076] Identify the maintenance duration corresponding to the pipeline maintenance strategy, and select candidate pipeline segments having the same rainwater flow direction as the abnormal pipeline segment and the same pipeline function information as the abnormal pipeline segment from among the non-abnormal pipeline segments in the subsystem to which the abnormal pipeline segment belongs;
[0077] Based on the predicted pipeline state of each candidate pipeline segment and the spatial distance between each candidate pipeline segment and the abnormal pipeline segment, a target alternative pipeline segment corresponding to the abnormal pipeline segment is screened, and based on the target alternative pipeline segment and the maintenance duration corresponding to the pipeline maintenance strategy, a rainwater flow direction adjustment strategy for the abnormal pipeline segment is generated;
[0078] The target replacement pipeline segment and the rainwater flow direction adjustment strategy are used as the sub-pipeline control strategy of the abnormal pipeline segment, and the sub-pipeline control strategy of all abnormal pipelines is used as the new pipeline control strategy of the new abnormal area.
[0079] Optionally, the device further includes:
[0080] The first query module is used to query the road information corresponding to each abnormal area, the average passenger flow of the sub-area corresponding to each abnormal area, and the waterlogging level corresponding to the waterlogging information of each abnormal area;
[0081] An identification module is used to identify the road grade corresponding to the road information of each abnormal area, and based on the road grade corresponding to each abnormal area and the waterlogging grade corresponding to each abnormal area, query the road control plan corresponding to each abnormal area in the traffic control database;
[0082] The second query module is used to identify the difficulty of crowd evacuation in each abnormal area based on the average crowd flow in the sub-area corresponding to each abnormal area, and query the crowd control plan for each abnormal area in the evacuation management database based on the difficulty of crowd evacuation in each abnormal area and the corresponding flooding level of each abnormal area.
[0083] In a third aspect, the present application provides a computer device, wherein the computer device comprises a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of any one of the methods in the first aspect are implemented.
[0084] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of any one of the methods in the first aspect are implemented.
[0085] In a fifth aspect, the present application provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the steps of any one of the methods in the first aspect are implemented.
[0086] The above-mentioned rainwater pipe system control method, device, computer equipment and storage medium obtain rainfall prediction information, pipe detection data of each location point of the rainwater pipe system, pipe distribution information of the rainwater pipe system, and urban surface altitude distribution information, and construct an urban rainwater pipe model based on the urban surface altitude distribution information and the pipe distribution information of the rainwater pipe system; based on the rainfall prediction information, predict the abnormal area of the rainwater pipe system and the abnormal information of the abnormal area through the urban rainwater pipe model, and generate the pipe control strategy of the abnormal area based on each abnormal area, the abnormal information of each abnormal area, and the pipe detection data of each location point; based on the pipe control strategy of each abnormal area and the pipe control strategy of each location point of the rainwater pipe system, generate the pipe control strategy of each abnormal area and the pipe control strategy of each location point of the rainwater pipe system. According to the pipeline detection data, the rainwater pipe system is controlled and processed, and new pipeline detection data of each of the said positions of the rainwater pipe system after rainfall is collected; based on the new pipeline detection data of each of the said positions, the new abnormal area of the rainwater pipe system and the new abnormal information of the new abnormal area are predicted, and based on the new abnormal information of each of the said new abnormal area and the new pipeline detection data of each of the said positions, a new pipeline control strategy for the new abnormal area is generated; the new pipeline control strategy of the new abnormal area is replaced by the pipeline control strategy of the abnormal area, and the pipeline control strategy based on each of the said abnormal area and the pipeline detection data of each of the said positions of the rainwater pipe system is returned to perform the control and processing steps of the rainwater pipe system until the rainfall is completed and there is no new abnormal area, and the iterative operation is stopped. This scheme constructs an urban rainwater pipe model corresponding to the surface elevation distribution information and the pipeline distribution information of the rainwater pipe system, and predicts the abnormal information of the abnormal area of the rainwater pipe system based on the rainfall prediction information, thereby generating the pipeline control strategy for each of the said abnormal areas. The low-precision and low-efficiency problems of manually analyzing rainfall forecast information, manually judging abnormal information of abnormal areas of the rainwater pipe system, and manually determining pipeline control strategies are avoided. Through the method of mathematical algorithm simulation of the structural model, pipeline control is carried out in advance for each abnormal area that may be abnormal before rainfall, thereby intelligently and efficiently improving the rainstorm prevention and control performance of the rainwater pipe system. Then, by real-time detection of new abnormal information of new abnormal areas of the rainwater pipe system and real-time generation of new pipeline control strategies for new abnormal areas, the road waterlogging caused by abnormalities in the rainwater pipe system during and after rainfall can be solved in real time, thereby intelligently and efficiently improving the dredging and processing effect of the rainwater pipe system on rainstorms. This solution not only improves the rainstorm prevention and control performance of the rainwater pipe system and the dredging and processing effect of rainstorms, but also improves the efficiency of controlling the rainwater pipe system by real-time and intelligent control of the rainwater pipe system from three directions: before, during, and after rainfall. BRIEF DESCRIPTION OF THE DRAWINGS
[0087] Figure 1 A schematic diagram of a flow chart of a method for controlling a rainwater pipe system in one embodiment;
[0088] Figure 2 A schematic diagram of a flow chart of an example of control of a rainwater pipe system in an embodiment;
[0089] Figure 3 is a structural block diagram of a control device for a rainwater pipe system in one embodiment;
[0090] Figure 4 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0091] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0092] The rainwater pipe system control method provided in the embodiment of the present application can be applied to the application environment of the urban rainwater pipe system. The method can be applied to a terminal, a server, or a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. The terminal can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, etc.
[0093] In one embodiment, Figure 1 As shown, a method for controlling a rainwater pipe system is provided, which is described by taking the method applied to a terminal as an example, and includes the following steps:
[0094] Step S101, obtain rainfall forecast information, pipeline detection data of each location point of the rainwater pipeline system, pipeline distribution information of the rainwater pipeline system, and urban surface altitude distribution information, and construct an urban rainwater pipeline model based on the urban surface altitude distribution information and the pipeline distribution information of the rainwater pipeline system.
[0095] In this embodiment, the terminal obtains rainfall forecast information by receiving rainfall forecast data transmitted by the client of the weather forecast department. The rainfall forecast information includes rainfall duration and rainfall per unit time, and the unit time is a manually set time period, such as 10 minutes, 30 minutes, 1 hour, etc. The terminal obtains pipeline detection data of each position point of the rainwater pipe system through the detection data regularly transmitted by the detection device preset at the detection position point of each pipe section of the rainwater pipe system. The detection device can be a sensor integrated device corresponding to a combination of multiple sensors. The sensor includes, but is not limited to, a flow rate sensor, an amplitude sensor, an infrared detection sensor, a water quality sampling detection sensor, a water level sensor, a toxic gas detection sensor, etc. The pipeline detection data is the sensor data transmitted by each sensor, and the sensor data includes water flow velocity data transmitted by the flow velocity sensor, pipeline segment amplitude data transmitted by the amplitude sensor, pipeline segment structure shape data transmitted by the infrared detection sensor, water quality data transmitted by the water quality sampling detection sensor, water level data transmitted by the water level sensor, and toxic gas content data in the gas of the pipeline segment transmitted by the toxic gas detection sensor. Then, the terminal queries the system design drawing of the rainwater pipeline system and the urban surface elevation map in the database, and identifies the pipeline distribution information of the rainwater pipeline system based on the system design drawing of the rainwater pipeline system, and identifies the urban surface elevation distribution information of each sub-area of the urban area based on the urban surface elevation map. Then, the terminal constructs an urban rainwater pipeline model based on the urban surface elevation distribution information and the pipeline distribution information of the rainwater pipeline system. The specific construction process will be described in detail later. The urban rainwater pipeline model is a three-dimensional structural model.
[0096] Step S102, based on rainfall prediction information, predict abnormal areas of the rainwater pipe system and abnormal information of the abnormal areas through the urban rainwater pipe model, and generate pipeline control strategies for each abnormal area based on each abnormal area, abnormal information of each abnormal area, and pipeline detection data of each location point.
[0097] In this embodiment, the terminal predicts the abnormal areas of the rainwater pipe system and the abnormal information of the abnormal areas through the urban rainwater pipe model based on the rainfall forecast information, and generates the pipeline control strategy for each abnormal area based on each abnormal area, the abnormal information of each abnormal area, and the pipeline detection data of each location point. The specific prediction process and generation process will be described in detail later. Among them, the prediction process can be visualized and simulated through digital twin technology to obtain the abnormal areas of the rainwater pipe system and the abnormal information of the abnormal areas. The pipeline control strategy requires each pipeline section to vacate the pipeline vacancy amount corresponding to the rainwater storage stored in the pipeline before rainfall.
[0098] Step S103, based on the pipeline control strategy of each abnormal area and the pipeline detection data of each location point of the rainwater pipeline system, the rainwater pipeline system is controlled and processed, and new pipeline detection data of each location point of the rainwater pipeline system after rainfall is collected.
[0099] In this embodiment, the terminal performs control processing on the rainwater pipe system based on the pipe control strategy of each abnormal area and the pipe detection data of each location point of the rainwater pipe system, and collects new pipe detection data of each location point of the rainwater pipe system after rainfall. The new pipe detection data includes the pipe detection data collected at the time points between each timing period after rainfall.
[0100] Step S104, based on the new pipeline detection data of each location point, predict the new abnormal area of the rainwater pipe system and the new abnormal information of the new abnormal area, and generate a new pipeline management and control strategy for the new abnormal area based on the new abnormal information of each new abnormal area and the new pipeline detection data of each location point.
[0101] In this embodiment, the terminal predicts new abnormal areas of the rainwater pipe system and new abnormal information of the new abnormal areas based on the new pipe detection data of each location point, and generates a new pipe control strategy for the new abnormal area based on the new abnormal information of each new abnormal area and the new pipe detection data of each location point. The new abnormal area is the abnormal area corresponding to the abnormal pipe segment, which is different from the aforementioned abnormal area in that the aforementioned abnormal area is all pipe segments in the sub-area of the urban area, while the new abnormal area here is the area where the abnormal pipe segment exists. The specific prediction process and generation process will be described in detail later, wherein the new pipe control strategy includes sub-pipeline control strategies corresponding to abnormal pipe segments with different abnormal causes.
[0102] Step S105, replace the pipeline control strategy of the abnormal area with the new pipeline control strategy of the new abnormal area, and return to execute the pipeline control strategy based on each abnormal area and the pipeline detection data of each location point of the rainwater pipe system, and perform control processing steps on the rainwater pipe system until the rainfall is completed and there is no new abnormal area, then stop the iterative operation.
[0103] In this embodiment, the terminal replaces the pipeline control strategy of the abnormal area with the new pipeline control strategy of the new abnormal area, and returns to execute the pipeline control strategy based on each abnormal area and the pipeline detection data of each location point of the rainwater pipe system, and performs control processing steps on the rainwater pipe system until the rainfall is completed and there is no new abnormal area, and then stops the iterative operation.
[0104] Based on the above scheme, by intelligently detecting the detection data information of each location point of the underground sewage pipeline system, the abnormal pipeline section and the abnormal problems corresponding to the abnormal pipeline section are identified, avoiding the inefficiency and low accuracy of manual detection and manual analysis, and improving the accuracy and efficiency of identifying abnormal pipeline sections and abnormal problems. Then, through the location information of the abnormal pipeline section and the abnormal problems of the abnormal pipeline section, the problem solving strategy of the abnormal pipeline section, temporary sewage flow direction information, and temporary traffic control information are generated, so as to determine the target problem maintenance plan of the underground sewage pipeline system, which not only improves the efficiency of generating the solution strategy for solving the abnormal pipeline section, but also generates the traffic control information and underground sewage flow direction information when processing the abnormal pipeline, so as to reduce the impact on other related systems when solving the abnormal problems corresponding to the abnormal pipeline section, thereby improving the efficiency of the problem maintenance of the underground sewage pipeline facilities.
[0105] Optionally, based on the urban surface elevation distribution information and the pipeline distribution information of the rainwater pipeline system, an urban rainwater pipeline model is constructed, including: constructing a three-dimensional coordinate system with the urban area as the coordinate range, and identifying the elevation information of each sub-area of the urban area based on the urban surface elevation distribution information; using the two-dimensional plane coordinate system corresponding to the zero point of the vertical coordinate system of the three-dimensional coordinate system as the elevation zero point plane of the urban area, and generating an urban surface structure model based on the elevation zero point plane of the urban area, the three-dimensional coordinate system, and the elevation information of each sub-area of the urban area; identifying the sub-pipeline distribution information corresponding to each sub-area in the pipeline distribution information, and the information of each pipeline section in each sub-pipeline distribution information, and identifying each The structure information of the pipeline segments in the pipeline segment information and the function information of the pipeline segments in each pipeline segment information; for each sub-region, based on the sub-pipeline distribution information corresponding to the sub-region and the altitude information of the sub-region, identify the vertical distance between each pipeline segment in the sub-pipeline distribution information and the ground surface of the sub-region; based on the vertical distance between each pipeline segment in the sub-region and the ground surface of the sub-region and the structure information of each pipeline segment in the sub-region, determine the three-dimensional position range of each pipeline segment in the sub-region in the urban surface structure model, and generate the urban rainwater pipeline model based on the three-dimensional position range of each pipeline segment in all sub-regions, the function information of each pipeline segment in the sub-region, and the urban landmark structure model. The structure information is included in the sub-pipeline distribution information, and the structure information is the three-dimensional structure information of the pipeline segment.
[0106] In this embodiment, the terminal constructs a three-dimensional coordinate system with the urban area as the coordinate range, and identifies the altitude information of each sub-area of the urban area based on the urban surface altitude distribution information. Each sub-area of the urban area is an area with the same altitude. The plane surrounded by the horizontal and vertical axes of the three-dimensional coordinate system with the urban area as the coordinate range is the plane where the surface of the urban area is located, and the vertical axis of the three-dimensional coordinate system is a coordinate axis perpendicular to the surface of the urban area, and the vertical axis includes coordinate axes in both positive and negative directions.
[0107] The terminal uses the two-dimensional plane coordinate system corresponding to the zero point of the vertical coordinate system of the three-dimensional coordinate system as the altitude zero point plane of the urban area, and generates the urban surface structure model based on the altitude zero point plane of the urban area, the three-dimensional coordinate system, and the altitude information of each sub-area of the urban area. Then, the terminal identifies the sub-pipeline distribution information corresponding to each sub-area in the pipeline distribution information, and each pipeline segment information in each sub-pipeline distribution information, and identifies the structure information of the pipeline segment in each pipeline segment information, and the function information of the pipeline segment in each pipeline segment information.
[0108] For each sub-area, the terminal identifies the vertical distance between each pipe segment in the sub-pipeline distribution information and the ground surface of the sub-area based on the sub-pipeline distribution information corresponding to the sub-area and the elevation information of the sub-area. Then, based on the vertical distance between each pipe segment in the sub-area and the ground surface of the sub-area and the structural information of each pipe segment in the sub-area, the terminal determines the three-dimensional position range of each pipe segment in the sub-area in the urban surface structure model, and generates an urban rainwater pipe model based on the three-dimensional position range of each pipe segment in all sub-areas, the functional information of each pipe segment in the sub-area, and the urban landmark structure model. The method of generating a three-dimensional structural model can be constructed by a finite element simulation model.
[0109] Based on the above scheme, the urban surface elevation distribution information and the pipe distribution information of the rainwater pipe system are integrated through the three-dimensional coordinate system established in the urban area, which improves the accuracy and efficiency of the subsequent simulation of the rainfall process.
[0110] Optionally, based on rainfall prediction information, the abnormal area of the rainwater pipe system and the abnormal information of the abnormal area are predicted through the urban rainwater pipe model, including: based on the rainfall prediction information, identifying the predicted precipitation duration of the urban area and the predicted average precipitation of the urban area, and obtaining the historical drainage information of the rainwater pipe system; based on the historical drainage information, identifying the average drainage of the rainwater pipe system and the average drainage rate of the rainwater pipe system, and based on the altitude information of each sub-area, identifying the surface water flow trend information of each sub-area; based on the average drainage of the rainwater pipe system, the average drainage rate of the rainwater pipe system, and the surface water flow trend information of the sub-area The method uses the trend information to generate a drainage simulation strategy for the urban rainwater pipe model, and based on the predicted precipitation duration in the urban area, the predicted average precipitation in the urban area, and the drainage simulation strategy, simulates the rainfall process in the urban area through the urban rainwater pipe model to obtain the waterlogging area information in the urban area; identifies the sub-area corresponding to each waterlogging area information and the water accumulation information of the waterlogging area information, and uses each pipe section contained in the sub-area as the abnormal area of the rainwater pipe system; identifies the total water accumulation in the water accumulation information and the water accumulation depth of the water accumulation information, and uses the total water accumulation in the water accumulation information and the water accumulation depth of the water accumulation information as the abnormal information of the abnormal area.
[0111] In this embodiment, the terminal identifies the predicted precipitation duration and the predicted average precipitation of the urban area based on the rainfall forecast information, and obtains the historical drainage information of the rainwater pipe system, wherein the historical drainage information includes each historical drainage volume of the rainwater pipe system per unit time and each historical drainage rate of the rainwater pipe system.
[0112] Based on the historical drainage information, the terminal identifies the average drainage volume and the average drainage rate of the rainwater pipe system, and identifies the surface water flow trend information of each sub-area based on the altitude information of each sub-area. The water flow trend information is the flow direction information of rainwater falling on the surface except for the flow into the rainwater pipe system. That is, rainwater flows from the sub-area corresponding to the high altitude to the sub-area corresponding to the low altitude.
[0113] The terminal generates a drainage simulation strategy for the urban rainwater pipe model based on the average drainage volume of the rainwater pipe system, the average drainage rate of the rainwater pipe system, and the surface water flow trend information of the sub-area. The drainage simulation strategy is a simulation strategy for simulating the drainage flow direction, drainage rate, and surface water flow direction of each pipe section in the urban rainwater pipe model.
[0114] Then, based on the predicted precipitation duration, predicted average precipitation, and drainage simulation strategy of the urban area, the terminal simulates the rainfall process in the urban area through the urban rainwater pipe model to obtain the waterlogging area information of the urban area. The waterlogging area information refers to the urban surface area with accumulated water. The rainfall process in the simulated urban area can be visualized by the model simulation strategy corresponding to the digital twin technology.
[0115] The terminal identifies the sub-area corresponding to each waterlogged area information and the waterlogged area information, and uses each pipe section contained in the sub-area as an abnormal area of the rainwater pipe system. The terminal identifies the total waterlogging volume in the waterlogging information and the waterlogging depth of the waterlogging information, and uses the total waterlogging volume in the waterlogging information and the waterlogging depth of the waterlogging information as abnormal information of the abnormal area.
[0116] Based on the above scheme, by simulating the rainfall process in the urban area, the abnormal information of the abnormal area of the rainwater pipe system is identified, which improves the recognition accuracy and efficiency of the abnormal information of the abnormal area of the rainwater pipe system during precipitation.
[0117] Optionally, based on each abnormal area, the abnormal information of each abnormal area, and the pipeline detection data of each location point, a pipeline control strategy for each abnormal area is generated, including: for each abnormal area, based on the location information of each location point, identifying each target location point included in the abnormal area, and based on the pipeline detection data of each target location point, identifying the current pipeline status of the target pipeline segment corresponding to each target location point; based on the water accumulation depth in the abnormal area and the total water accumulation in the abnormal area, identifying the reserved rainwater storage capacity required for the abnormal area, and based on the current pipeline status of each target pipeline segment and the reserved rainwater storage capacity, identifying the pipeline emptying capacity of each target pipeline segment; using the pipeline emptying capacity of all target pipeline segments as the pipeline control strategy for the abnormal area.
[0118] In this embodiment, for each abnormal area, the terminal identifies each target location point contained in the abnormal area based on the location information of each location point, and identifies the current pipeline state of the target pipeline segment corresponding to each target location point based on the pipeline detection data of each target location point. The current pipeline state includes the characteristic states of different pipeline features of the pipeline segment, wherein the characteristic states of the pipeline features include but are not limited to the water pressure state corresponding to the water pressure feature, the water level state corresponding to the water level feature, the pipeline structure state corresponding to the structure feature, and the flow velocity state corresponding to the water flow feature.
[0119] The terminal identifies the reserved rainwater storage volume required for the abnormal area based on the water accumulation depth and the total water accumulation volume in the abnormal area, and identifies the pipeline vacancy volume of each target pipeline segment based on the current pipeline state and the reserved rainwater storage volume of each target pipeline segment. The reserved rainwater storage volume is the sum of the spatial capacity of the pipeline rainwater storage space that needs to be reserved in advance for each pipeline segment corresponding to the abnormal area. The pipeline vacancy volume is the spatial capacity of the pipeline rainwater storage space that needs to be reserved in advance for the pipeline segment.
[0120] The terminal uses the pipeline evacuation volume of all target pipeline sections as the pipeline control strategy for abnormal areas.
[0121] Based on the above scheme, by identifying the current pipeline status, the pipeline vacancy volume of each pipeline section is identified, and then the pipeline control strategy for the abnormal area is determined, thereby improving the accuracy of determining the pipeline control strategy for the abnormal area.
[0122] Optionally, based on the new pipeline detection data of each location point, new abnormal areas of the rainwater pipe system and new abnormal information of the new abnormal areas are predicted, including: based on the new pipeline detection data of each location point, the pipeline state change information of each location point is identified, and based on the pipeline state change information of each location point, through the urban rainwater pipe model, the predicted pipeline state of the pipeline segment corresponding to each location point in the future time period is predicted; based on the predicted pipeline state of each pipeline segment, in each pipeline segment, abnormal pipeline segments and abnormal causes of the abnormal pipeline segments are identified; each abnormal pipeline segment is clustered to obtain each abnormal pipeline area, and each abnormal pipeline area is used as a new abnormal area of the rainwater pipe system, and the abnormal cause of each abnormal pipeline segment in the new abnormal area is used as new abnormal information of the new abnormal area.
[0123] In this embodiment, the terminal identifies the pipeline state change information of each location point based on the new pipeline detection data of each location point, and predicts the predicted pipeline state of the pipeline segment corresponding to each location point in the future period through the urban rainwater pipeline model based on the pipeline state change information of each location point. The pipeline state change information includes the change information of the characteristic state of different pipeline characteristics of the pipeline segment.
[0124] Based on the predicted pipeline status of each pipeline segment, the terminal identifies the abnormal pipeline segment and the abnormal cause of the abnormal pipeline segment in each pipeline segment. Then, the terminal clusters the abnormal pipeline segments to obtain the abnormal pipeline areas, and uses each abnormal pipeline area as a new abnormal area of the rainwater pipeline system, and uses the abnormal cause of each abnormal pipeline segment in the new abnormal area as the new abnormal information of the new abnormal area. The abnormal causes include rainwater transportation abnormality and pipeline structure abnormality. Rainwater transportation abnormality is used to characterize that the rainwater transportation rate of the pipeline segment is equal to the rainwater transportation rate threshold, the pipeline water level exceeds the pipeline water level threshold, and the pipeline water storage capacity is greater than the pipeline water storage capacity threshold. The pipeline structure abnormality is that the pipeline structure state of the pipeline segment does not belong to the structural state range of the pipeline segment.
[0125] Based on the above scheme, by predicting the pipeline state, each abnormal pipeline section and the abnormal cause corresponding to each abnormal pipeline section are predicted, which improves the accuracy of identifying the abnormal cause of the pipeline section and improves the abnormal control effect of the pipeline section.
[0126] Optionally, based on the abnormal information of each new abnormal area and the new pipeline detection data of each location point, a new pipeline control strategy for the new abnormal area is generated, including: when the cause of the abnormality is rainwater transportation abnormality, based on the pipeline state change information of the abnormal pipeline segment, in the future time period, the rainwater transportation saturation time point of the abnormal pipeline segment is identified, and the subsystem to which the abnormal pipeline segment belongs, the rainwater flow direction of the abnormal pipeline segment, and the pipeline function information of the abnormal pipeline segment are identified; in each non-abnormal pipeline segment in the subsystem to which the abnormal pipeline segment belongs, a candidate pipeline segment with the same rainwater flow direction as the abnormal pipeline segment and the same pipeline function information as the abnormal pipeline segment is screened, and based on the predicted pipeline state of each candidate pipeline segment and the spatial distance between each candidate pipeline segment and the abnormal pipeline segment, a target shared pipeline segment corresponding to the abnormal pipeline segment is screened; based on the target shared pipeline segment and the rainwater transportation saturation time point, an input rainwater adjustment strategy for the abnormal pipeline segment is generated, and the target shared pipeline segment and the input rainwater adjustment strategy are used as the sub-pipeline control strategy of the abnormal pipeline segment, and the sub-pipeline control strategy of all abnormal pipelines is used as the new pipeline control strategy for the new abnormal area.
[0127] In this embodiment, when the abnormal reason is rainwater transportation abnormality, the terminal identifies the rainwater transportation saturation time point of the abnormal pipeline section in the future period based on the pipeline state change information of the abnormal pipeline section, and identifies the subsystem to which the abnormal pipeline section belongs, the rainwater flow direction of the abnormal pipeline section, and the pipeline function information of the abnormal pipeline section. Among them, the subsystem is each subsystem of the rainwater pipeline system. For example, the rainwater transportation system, the reservoir transportation system, the inland river transportation system, the lake transportation system, the drainage system, and the rainwater pump station system.
[0128] The terminal selects candidate pipeline segments with the same rainwater flow direction and pipeline function information as the abnormal pipeline segment from each non-abnormal pipeline segment in the subsystem to which the abnormal pipeline segment belongs, and selects the target shared pipeline segment corresponding to the abnormal pipeline segment based on the predicted pipeline state of each candidate pipeline segment and the spatial distance between each candidate pipeline segment and the abnormal pipeline segment. Then, the terminal generates an input rainwater adjustment strategy for the abnormal pipeline segment based on the target shared pipeline segment and the rainwater transportation saturation time point, and uses the target shared pipeline segment and the input rainwater adjustment strategy as the sub-pipeline control strategy of the abnormal pipeline segment, and uses the sub-pipeline control strategy of all abnormal pipelines as the new pipeline control strategy for the new abnormal area. Among them, the input rainwater adjustment strategy is to add the input direction of the rainwater input into the abnormal pipeline segment before the rainwater transportation saturation time point to the input direction of the target shared pipeline segment.
[0129] Based on the above scheme, by generating new pipeline control strategies corresponding to different abnormal causes, the control effect of abnormal pipeline sections during rainfall is improved.
[0130] Optionally, based on the abnormal information of each new abnormal area and the new pipeline detection data of each location point, a new pipeline control strategy for the new abnormal area is generated, including: when the cause of the abnormality is the abnormal pipeline structure, based on the predicted pipeline state of the abnormal pipeline segment, the structural abnormality information of the abnormal pipeline segment is identified, and based on the structural abnormality information, the pipeline maintenance strategy of the abnormal pipeline segment is queried in the pipeline maintenance database; the maintenance time corresponding to the pipeline maintenance strategy is identified, and in each non-abnormal pipeline segment in the subsystem to which the abnormal pipeline segment belongs, a candidate pipeline segment having the same rainwater flow direction as the abnormal pipeline segment and the same pipeline function information as the abnormal pipeline segment is screened; based on the predicted pipeline state of each candidate pipeline segment and the spatial distance between each candidate pipeline segment and the abnormal pipeline segment, a target replacement pipeline segment corresponding to the abnormal pipeline segment is screened, and based on the target replacement pipeline segment and the maintenance time corresponding to the pipeline maintenance strategy, a rainwater flow direction adjustment strategy for the abnormal pipeline segment is generated; the target replacement pipeline segment and the rainwater flow direction adjustment strategy are used as the sub-pipeline control strategy of the abnormal pipeline segment, and the sub-pipeline control strategy of all abnormal pipelines is used as the new pipeline control strategy for the new abnormal area.
[0131] In this embodiment, when the cause of the abnormality is a pipeline structural abnormality, the terminal identifies the structural abnormality information of the abnormal pipeline segment based on the predicted pipeline state of the abnormal pipeline segment, and queries the pipeline maintenance strategy of the abnormal pipeline segment in the pipeline maintenance database based on the structural abnormality information. Specifically, the terminal identifies the structural abnormality type corresponding to the structural abnormality information, and queries the pipeline maintenance strategy corresponding to the structural abnormality type in the pipeline maintenance database to obtain the pipeline maintenance strategy of the abnormal pipeline segment. The pipeline maintenance database contains pipeline maintenance strategies corresponding to each structural abnormality type.
[0132] The terminal identifies the maintenance duration corresponding to the pipeline maintenance strategy, and selects candidate pipeline segments with the same rainwater flow direction as the abnormal pipeline segment and the same pipeline function information as the abnormal pipeline segment in each non-abnormal pipeline segment in the subsystem to which the abnormal pipeline segment belongs. Then, the terminal selects the target replacement pipeline segment corresponding to the abnormal pipeline segment based on the predicted pipeline state of each candidate pipeline segment and the spatial distance between each candidate pipeline segment and the abnormal pipeline segment, and generates a rainwater flow direction adjustment strategy for the abnormal pipeline segment based on the target replacement pipeline segment and the maintenance duration corresponding to the pipeline maintenance strategy. The terminal uses the target replacement pipeline segment and the rainwater flow direction adjustment strategy as the sub-pipeline control strategy of the abnormal pipeline segment, and uses the sub-pipeline control strategy of all abnormal pipelines as the new pipeline control strategy for the new abnormal area. Among them, the rainwater flow direction adjustment strategy is to convert the rainwater flow direction flowing to the abnormal pipeline segment to the target replacement pipeline segment within the maintenance duration. Among them, the number of target replacement pipeline segments is not unique.
[0133] Based on the above scheme, by generating new pipeline control strategies corresponding to different abnormal causes, the control effect of abnormal pipeline sections during rainfall is improved.
[0134] Optionally, after generating the pipeline control strategy for the abnormal area based on each abnormal area, the abnormal information of each abnormal area, and the new pipeline detection data of each location point, it also includes: querying the road information corresponding to each abnormal area, and the average passenger flow of the sub-area corresponding to each abnormal area, and querying the waterlogging level corresponding to the waterlogging information of each abnormal area; identifying the road level corresponding to the road information of each abnormal area, and based on the road level corresponding to each abnormal area and the waterlogging level corresponding to each abnormal area, querying the road control plan corresponding to each abnormal area in the traffic management database; identifying the difficulty of crowd evacuation in each abnormal area based on the average passenger flow of the sub-area corresponding to each abnormal area, and querying the crowd control plan for each abnormal area in the evacuation management database based on the difficulty of crowd evacuation in each abnormal area and the waterlogging level corresponding to each abnormal area.
[0135] In this embodiment, the terminal queries the road information corresponding to each abnormal area, the average flow of people in the sub-area corresponding to each abnormal area, and queries the waterlogging level corresponding to the waterlogging information of each abnormal area. The average flow of people corresponding to each sub-area and the waterlogging level corresponding to each waterlogging depth are stored in the database. The terminal identifies the road level corresponding to the road information of each abnormal area, and based on the road level corresponding to each abnormal area and the waterlogging level corresponding to each abnormal area, queries the road control plan corresponding to each abnormal area in the traffic control database. The traffic control database stores multiple road control plans and the corresponding relationship between road levels and waterlogging levels.
[0136] The terminal identifies the difficulty of crowd evacuation in each abnormal area based on the average crowd flow in the sub-area corresponding to each abnormal area. Different crowd evacuation difficulties correspond to different average crowd flow ranges. Then, based on the crowd evacuation difficulty in each abnormal area and the waterlogging level corresponding to each abnormal area, the terminal queries the crowd control plan for each abnormal area in the evacuation management database. The evacuation management database stores multiple crowd control plans and the corresponding relationship between crowd evacuation difficulty and waterlogging level.
[0137] Based on the above scheme, by generating corresponding traffic control schemes and crowd control schemes for different abnormal areas, traffic damage and personal damage in urban areas are reduced.
[0138] This application also provides an example of the management and control of a rainwater pipe system, such as Figure 2 As shown, the specific processing process includes the following steps:
[0139] Step S201, obtaining rainfall forecast information, pipeline detection data of each location point of the rainwater pipeline system, pipeline distribution information of the rainwater pipeline system, and urban surface altitude distribution information.
[0140] Step S202: construct a three-dimensional coordinate system with the urban area as the coordinate range, and identify the altitude information of each sub-area of the urban area based on the urban surface altitude distribution information.
[0141] Step S203, taking the two-dimensional plane coordinate system corresponding to the zero point of the vertical coordinate system of the three-dimensional coordinate system as the zero-point plane of the urban area, and generating the urban surface structure model based on the zero-point plane of the urban area, the three-dimensional coordinate system, and the altitude information of each sub-area of the urban area.
[0142] Step S204, identifying the sub-pipeline distribution information corresponding to each sub-area in the pipeline distribution information and each pipeline segment information in each sub-pipeline distribution information, and identifying the structure information of the pipeline segment in each pipeline segment information and the function information of the pipeline segment in each pipeline segment information.
[0143] Step S205 , for each sub-region, based on the sub-pipeline distribution information corresponding to the sub-region and the altitude information of the sub-region, identifying the vertical distance between each pipeline segment in the sub-pipeline distribution information and the ground surface of the sub-region.
[0144] Step S206, based on the vertical distance between each pipe segment in the sub-area and the surface of the sub-area, and the structural information of each pipe segment in the sub-area, the three-dimensional position range of each pipe segment in the sub-area is determined in the urban surface structure model, and based on the three-dimensional position range of each pipe segment in all sub-areas, the functional information of each pipe segment in the sub-area, and the urban landmark structure model, an urban rainwater pipe model is generated.
[0145] Step S207, based on the rainfall forecast information, identifying the forecast rainfall duration and the forecast average rainfall in the urban area, and acquiring the historical drainage information of the rainwater pipe system.
[0146] Step S208, based on the historical drainage information, the average drainage volume and the average drainage rate of the rainwater pipe system are identified, and based on the altitude information of each sub-area, the surface water flow trend information of each sub-area is identified.
[0147] Step S209, based on the average drainage volume of the rainwater pipe system, the average drainage rate of the rainwater pipe system, and the surface water flow trend information of the sub-area, a drainage simulation strategy of the urban rainwater pipe model is generated, and based on the predicted precipitation duration of the urban area, the predicted average precipitation of the urban area, and the drainage simulation strategy, the rainfall process in the urban area is simulated through the urban rainwater pipe model to obtain the waterlogged area information of the urban area.
[0148] Step S210, identifying the sub-areas corresponding to each waterlogged area information and the waterlogged area information, and taking each pipe section included in the sub-area as an abnormal area of the rainwater pipe system.
[0149] Step S211, identifying the total amount of accumulated water in the accumulated water information and the accumulated water depth in the accumulated water information, and using the total amount of accumulated water in the accumulated water information and the accumulated water depth in the accumulated water information as abnormal information of the abnormal area.
[0150] Step S212, for each abnormal area, based on the location information of each location point, identifying each target location point included in the abnormal area, and based on the pipeline detection data of each target location point, identifying the current pipeline state of the target pipeline segment corresponding to each target location point.
[0151] Step S213, based on the water accumulation depth and the total water accumulation in the abnormal area, the reserved rainwater storage capacity required for the abnormal area is identified, and based on the current pipeline status of each target pipeline section and the reserved rainwater storage capacity, the pipeline vacancy capacity of each target pipeline section is identified.
[0152] Step S214, taking the pipeline evacuation volume of all target pipeline sections as the pipeline control strategy for abnormal areas.
[0153] Step S215, based on the pipeline control strategy of each abnormal area and the pipeline detection data of each location point of the rainwater pipeline system, the rainwater pipeline system is controlled and processed, and new pipeline detection data of each location point of the rainwater pipeline system after rainfall is collected.
[0154] Step S216, based on the new pipeline detection data of each location point, identify the pipeline state change information of each location point, and based on the pipeline state change information of each location point, predict the predicted pipeline state of the pipeline segment corresponding to each location point in the future time period through the urban rainwater pipeline model.
[0155] Step S217, based on the predicted pipeline status of each pipeline segment, identifying the abnormal pipeline segment and the abnormal cause of the abnormal pipeline segment in each pipeline segment.
[0156] Step S218, clustering the abnormal pipe segments to obtain abnormal pipe areas, and taking each abnormal pipe area as a new abnormal area of the rainwater pipe system, and taking the abnormal cause of each abnormal pipe segment in the new abnormal area as new abnormal information of the new abnormal area.
[0157] Step S219, when the abnormal cause is abnormal rainwater transportation, based on the pipeline state change information of the abnormal pipeline section, the rainwater transportation saturation time point of the abnormal pipeline section is identified in the future time period, and the subsystem to which the abnormal pipeline section belongs, the rainwater flow direction of the abnormal pipeline section, and the pipeline function information of the abnormal pipeline section are identified.
[0158] Step S220, among the non-abnormal pipeline segments in the subsystem to which the abnormal pipeline segment belongs, select candidate pipeline segments having the same rainwater flow direction as the abnormal pipeline segment and the same pipeline function information as the abnormal pipeline segment, and select the target shared pipeline segment corresponding to the abnormal pipeline segment based on the predicted pipeline state of each candidate pipeline segment and the spatial distance between each candidate pipeline segment and the abnormal pipeline segment.
[0159] Step S221, based on the target shared pipeline section and the rainwater transportation saturation time point, generates the input rainwater adjustment strategy of the abnormal pipeline section, and uses the target shared pipeline section and the input rainwater adjustment strategy as the sub-pipeline control strategy of the abnormal pipeline section, and uses the sub-pipeline control strategy of all abnormal pipelines as the new pipeline control strategy for the new abnormal area.
[0160] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0161] Based on the same inventive concept, the embodiment of the present application also provides a rainwater pipe system control device for implementing the rainwater pipe system control method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of one or more rainwater pipe system control devices provided below can refer to the limitations of the rainwater pipe system control method above, and will not be repeated here.
[0162] In one embodiment, Figure 3 As shown, a rainwater pipe system management and control device is provided, including: an acquisition module 310, a first generation module 320, a collection module 330, a second generation module 340 and an iteration module 350, wherein:
[0163] The acquisition module 310 is used to acquire rainfall prediction information, pipeline detection data of each location point of the rainwater pipeline system, pipeline distribution information of the rainwater pipeline system, and urban surface altitude distribution information, and construct an urban rainwater pipeline model based on the urban surface altitude distribution information and the pipeline distribution information of the rainwater pipeline system;
[0164] The first generating module 230 is used to predict the abnormal area of the rainwater pipe system and the abnormal information of the abnormal area through the urban rainwater pipe model based on the rainfall prediction information, and generate the pipeline control strategy of each abnormal area based on each abnormal area, the abnormal information of each abnormal area and the pipeline detection data of each location point;
[0165] The collection module 330 is used to control the rainwater pipe system based on the pipe control strategy of each abnormal area and the pipe detection data of each position point of the rainwater pipe system, and collect new pipe detection data of each position point of the rainwater pipe system after rainfall;
[0166] A second generation module 340 is used to predict a new abnormal area of the rainwater pipe system and new abnormal information of the new abnormal area based on the new pipe detection data of each of the location points, and generate a new pipe control strategy for the new abnormal area based on the new abnormal information of each of the new abnormal areas and the new pipe detection data of each of the location points;
[0167] The iteration module 350 is used to replace the pipeline control strategy of the abnormal area with the new pipeline control strategy of the new abnormal area, and return to execute the pipeline control strategy based on each abnormal area and the pipeline detection data of each location point of the rainwater pipe system, and perform control processing steps on the rainwater pipe system until the rainfall is completed and there is no new abnormal area, and then stop the iteration operation.
[0168] Optionally, the acquisition module 310 is specifically configured to:
[0169] Constructing a three-dimensional coordinate system with the urban area as the coordinate range, and identifying the altitude information of each sub-area of the urban area based on the urban surface altitude distribution information;
[0170] The two-dimensional plane coordinate system corresponding to the zero point of the vertical coordinate system of the three-dimensional coordinate system is used as the zero-point plane of the altitude of the urban area, and the urban surface structure model is generated based on the zero-point plane of the altitude of the urban area, the three-dimensional coordinate system, and the altitude information of each sub-area of the urban area;
[0171] Identify the sub-pipeline distribution information corresponding to each sub-region in the pipeline distribution information, and each pipeline segment information in each sub-pipeline distribution information, and identify the structure information of the pipeline segment in each pipeline segment information, and the function information of the pipeline segment in each pipeline segment information;
[0172] For each sub-region, based on the sub-pipeline distribution information corresponding to the sub-region and the altitude information of the sub-region, identifying the vertical distance between each pipeline segment in the sub-pipeline distribution information and the ground surface of the sub-region;
[0173] Based on the vertical distance between each pipe segment in the sub-area and the surface of the sub-area, and the structural information of each pipe segment in the sub-area, the three-dimensional position range of each pipe segment in the sub-area is determined in the urban surface structure model, and based on the three-dimensional position range of each pipe segment in all sub-areas, the functional information of each pipe segment in the sub-area, and the urban landmark structure model, an urban rainwater pipe model is generated.
[0174] Optionally, the first generating module 320 is specifically configured to:
[0175] Based on the rainfall forecast information, identifying the predicted precipitation duration of the urban area and the predicted average precipitation of the urban area, and obtaining historical drainage information of the rainwater pipe system;
[0176] Based on the historical drainage information, identifying the average drainage volume of the stormwater pipe system and the average drainage rate of the stormwater pipe system, and based on the altitude information of each of the sub-areas, identifying the surface water flow trend information of each of the sub-areas;
[0177] Based on the average drainage volume of the rainwater pipe system, the average drainage rate of the rainwater pipe system, and the surface water flow trend information of the sub-area, a drainage simulation strategy of the urban rainwater pipe model is generated, and based on the predicted precipitation duration of the urban area, the predicted average precipitation of the urban area, and the drainage simulation strategy, the rainfall process of the urban area is simulated through the urban rainwater pipe model to obtain the waterlogged area information of the urban area;
[0178] Identify the sub-area corresponding to each waterlogged area information and the waterlogged area information, and use each pipe section included in the sub-area as an abnormal area of the rainwater pipe system;
[0179] A total amount of accumulated water in the accumulated water information and a depth of accumulated water in the accumulated water information are identified, and the total amount of accumulated water in the accumulated water information and the depth of accumulated water in the accumulated water information are used as abnormality information of the abnormal area.
[0180] Optionally, the first generating module 320 is specifically configured to:
[0181] For each abnormal area, based on the position information of each of the position points, each target position point included in the abnormal area is identified, and based on the pipeline detection data of each of the target position points, the current pipeline state of the target pipeline section corresponding to each of the target position points is identified;
[0182] Based on the water accumulation depth of the abnormal area and the total water accumulation volume of the abnormal area, the reserved rainwater storage volume required for the abnormal area is identified, and based on the current pipeline state of each target pipeline section and the reserved rainwater storage volume, the pipeline vacancy volume of each target pipeline section is identified;
[0183] The pipeline evacuation volume of all target pipeline sections is used as the pipeline control strategy for the abnormal area.
[0184] Optionally, the second generating module 340 is specifically configured to:
[0185] Based on the new pipeline detection data of each location point, identify the pipeline state change information of each location point, and based on the pipeline state change information of each location point, predict the predicted pipeline state of the pipeline section corresponding to each location point in a future time period through the urban rainwater pipeline model;
[0186] Based on the predicted pipeline status of each pipeline segment, identifying an abnormal pipeline segment and an abnormal cause of the abnormal pipeline segment in each pipeline segment;
[0187] The abnormal pipe segments are clustered to obtain abnormal pipe areas, and each abnormal pipe area is used as a new abnormal area of the rainwater pipe system, and the abnormal cause of each abnormal pipe segment in the new abnormal area is used as new abnormal information of the new abnormal area.
[0188] Optionally, the second generating module 340 is specifically configured to:
[0189] In the case where the abnormal cause is rainwater transportation abnormality, based on the pipeline state change information of the abnormal pipeline section, in the future period, the rainwater transportation saturation time point of the abnormal pipeline section is identified, and the subsystem to which the abnormal pipeline section belongs, the rainwater flow direction of the abnormal pipeline section, and the pipeline function information of the abnormal pipeline section are identified;
[0190] In each non-abnormal pipeline segment in the subsystem to which the abnormal pipeline segment belongs, a candidate pipeline segment having the same rainwater flow direction as the abnormal pipeline segment and the same pipeline function information as the abnormal pipeline segment is selected, and based on the predicted pipeline state of each candidate pipeline segment and the spatial distance between each candidate pipeline segment and the abnormal pipeline segment, a target shared pipeline segment corresponding to the abnormal pipeline segment is selected;
[0191] Based on the target shared pipeline segment and the rainwater transportation saturation time point, the input rainwater adjustment strategy of the abnormal pipeline segment is generated, and the target shared pipeline segment and the input rainwater adjustment strategy are used as the sub-pipeline control strategy of the abnormal pipeline segment, and the sub-pipeline control strategy of all abnormal pipelines is used as the new pipeline control strategy of the new abnormal area.
[0192] Optionally, the second generating module 340 is specifically configured to:
[0193] In the case where the abnormality is caused by pipeline structural abnormality, based on the predicted pipeline state of the abnormal pipeline segment, structural abnormality information of the abnormal pipeline segment is identified, and based on the structural abnormality information, a pipeline maintenance strategy for the abnormal pipeline segment is queried in a pipeline maintenance database;
[0194] Identify the maintenance duration corresponding to the pipeline maintenance strategy, and select candidate pipeline segments having the same rainwater flow direction as the abnormal pipeline segment and the same pipeline function information as the abnormal pipeline segment from among the non-abnormal pipeline segments in the subsystem to which the abnormal pipeline segment belongs;
[0195] Based on the predicted pipeline state of each candidate pipeline segment and the spatial distance between each candidate pipeline segment and the abnormal pipeline segment, a target alternative pipeline segment corresponding to the abnormal pipeline segment is screened, and based on the target alternative pipeline segment and the maintenance duration corresponding to the pipeline maintenance strategy, a rainwater flow direction adjustment strategy for the abnormal pipeline segment is generated;
[0196] The target replacement pipeline segment and the rainwater flow direction adjustment strategy are used as the sub-pipeline control strategy of the abnormal pipeline segment, and the sub-pipeline control strategy of all abnormal pipelines is used as the new pipeline control strategy of the new abnormal area.
[0197] Optionally, the device further includes:
[0198] The first query module is used to query the road information corresponding to each abnormal area, the average passenger flow of the sub-area corresponding to each abnormal area, and the waterlogging level corresponding to the waterlogging information of each abnormal area;
[0199] An identification module is used to identify the road grade corresponding to the road information of each abnormal area, and based on the road grade corresponding to each abnormal area and the waterlogging grade corresponding to each abnormal area, query the road control plan corresponding to each abnormal area in the traffic control database;
[0200] The second query module is used to identify the difficulty of crowd evacuation in each abnormal area based on the average crowd flow in the sub-area corresponding to each abnormal area, and query the crowd control plan for each abnormal area in the evacuation management database based on the difficulty of crowd evacuation in each abnormal area and the corresponding flooding level of each abnormal area.
[0201] Each module in the control device of the rainwater pipe system can be implemented in whole or in part by software, hardware and a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0202] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 4As shown. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a method for controlling a rainwater pipe system is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a button, a trackball or a touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.
[0203] Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0204] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the steps of any one of the methods in the first aspect are implemented.
[0205] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of any one of the methods in the first aspect are implemented.
[0206] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the steps of any one of the methods in the first aspect.
[0207] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.
[0208] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0209] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0210] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for controlling a rainwater pipe system, characterized in that: The method comprises: Obtaining rainfall forecast information, pipeline detection data of each location point of the rainwater pipeline system, pipeline distribution information of the rainwater pipeline system, and urban surface altitude distribution information, and constructing an urban rainwater pipeline model based on the urban surface altitude distribution information and the pipeline distribution information of the rainwater pipeline system; Based on the rainfall prediction information, the abnormal areas of the rainwater pipe system and the abnormal information of the abnormal areas are predicted through the urban rainwater pipe model, and based on each of the abnormal areas, the abnormal information of each of the abnormal areas, and the pipe detection data of each of the location points, a pipe control strategy for each of the abnormal areas is generated; Based on the pipeline control strategy of each abnormal area and the pipeline detection data of each location point of the rainwater pipeline system, the rainwater pipeline system is controlled and processed, and new pipeline detection data of each location point of the rainwater pipeline system after rainfall is collected; Based on the new pipeline detection data of each of the location points, predicting a new abnormal area of the rainwater pipeline system and new abnormal information of the new abnormal area; In the case where the abnormal cause is abnormal rainwater transportation, based on the pipeline state change information of the abnormal pipeline section, the rainwater transportation saturation time point of the abnormal pipeline section is identified in the future period, and the subsystem to which the abnormal pipeline section belongs, the rainwater flow direction of the abnormal pipeline section, and the pipeline function information of the abnormal pipeline section are identified; In each non-abnormal pipeline segment in the subsystem to which the abnormal pipeline segment belongs, a candidate pipeline segment having the same rainwater flow direction as the abnormal pipeline segment and the same pipeline function information as the abnormal pipeline segment is selected, and based on the predicted pipeline state of each candidate pipeline segment and the spatial distance between each candidate pipeline segment and the abnormal pipeline segment, a target shared pipeline segment corresponding to the abnormal pipeline segment is selected; Based on the target shared pipeline segment and the rainwater transportation saturation time point, generate an input rainwater adjustment strategy for the abnormal pipeline segment, and use the target shared pipeline segment and the input rainwater adjustment strategy as the sub-pipeline control strategy for the abnormal pipeline segment, and use the sub-pipeline control strategy of all abnormal pipelines as the new pipeline control strategy for the new abnormal area; In the case where the abnormality is caused by pipeline structural abnormality, based on the predicted pipeline state of the abnormal pipeline segment, structural abnormality information of the abnormal pipeline segment is identified, and based on the structural abnormality information, a pipeline maintenance strategy for the abnormal pipeline segment is queried in a pipeline maintenance database; Identify the maintenance duration corresponding to the pipeline maintenance strategy, and select candidate pipeline segments having the same rainwater flow direction as the abnormal pipeline segment and the same pipeline function information as the abnormal pipeline segment from among the non-abnormal pipeline segments in the subsystem to which the abnormal pipeline segment belongs; Based on the predicted pipeline state of each candidate pipeline segment and the spatial distance between each candidate pipeline segment and the abnormal pipeline segment, a target alternative pipeline segment corresponding to the abnormal pipeline segment is screened, and based on the target alternative pipeline segment and the maintenance duration corresponding to the pipeline maintenance strategy, a rainwater flow direction adjustment strategy for the abnormal pipeline segment is generated; The target replacement pipeline segment and the rainwater flow direction adjustment strategy are used as the sub-pipeline control strategy of the abnormal pipeline segment, and the sub-pipeline control strategy of all abnormal pipelines is used as the new pipeline control strategy of the new abnormal area; The new pipeline control strategy of the new abnormal area is used to replace the pipeline control strategy of the abnormal area, and the pipeline control strategy based on each abnormal area and the pipeline detection data of each location point of the rainwater pipe system are returned to perform control processing steps on the rainwater pipe system until the rainfall is completed and there is no new abnormal area, and the iterative operation is stopped.
2. The method according to claim 1, characterized in that The step of constructing a city rainwater pipe model based on the city surface altitude distribution information and the pipe distribution information of the rainwater pipe system includes: Constructing a three-dimensional coordinate system with the urban area as the coordinate range, and identifying the altitude information of each sub-area of the urban area based on the urban surface altitude distribution information; The two-dimensional plane coordinate system corresponding to the zero point of the vertical coordinate system of the three-dimensional coordinate system is used as the zero-point plane of the altitude of the urban area, and the urban surface structure model is generated based on the zero-point plane of the altitude of the urban area, the three-dimensional coordinate system, and the altitude information of each sub-area of the urban area; Identify the sub-pipeline distribution information corresponding to each sub-region in the pipeline distribution information, and each pipeline segment information in each sub-pipeline distribution information, and identify the structure information of the pipeline segment in each pipeline segment information, and the function information of the pipeline segment in each pipeline segment information; For each sub-region, based on the sub-pipeline distribution information corresponding to the sub-region and the altitude information of the sub-region, identifying the vertical distance between each pipeline segment in the sub-pipeline distribution information and the ground surface of the sub-region; Based on the vertical distance between each pipe segment in the sub-area and the surface of the sub-area, and the structural information of each pipe segment in the sub-area, the three-dimensional position range of each pipe segment in the sub-area is determined in the urban surface structure model, and based on the three-dimensional position range of each pipe segment in all sub-areas, the functional information of each pipe segment in the sub-area, and the urban surface structure model, an urban rainwater pipe model is generated.
3. The method according to claim 2, characterized in that The method of predicting the abnormal area of the rainwater pipe system and the abnormal information of the abnormal area through the urban rainwater pipe model based on the rainfall prediction information includes: Based on the rainfall forecast information, identifying the predicted precipitation duration of the urban area and the predicted average precipitation of the urban area, and obtaining historical drainage information of the rainwater pipe system; Based on the historical drainage information, identifying the average drainage volume of the stormwater pipe system and the average drainage rate of the stormwater pipe system, and based on the altitude information of each of the sub-areas, identifying the surface water flow trend information of each of the sub-areas; Based on the average drainage volume of the rainwater pipe system, the average drainage rate of the rainwater pipe system, and the surface water flow trend information of the sub-area, a drainage simulation strategy of the urban rainwater pipe model is generated, and based on the predicted precipitation duration of the urban area, the predicted average precipitation of the urban area, and the drainage simulation strategy, the rainfall process of the urban area is simulated through the urban rainwater pipe model to obtain the waterlogged area information of the urban area; Identify the sub-area corresponding to each waterlogged area information and the waterlogged area information, and use each pipe section included in the sub-area as an abnormal area of the rainwater pipe system; A total amount of accumulated water in the accumulated water information and a depth of accumulated water in the accumulated water information are identified, and the total amount of accumulated water in the accumulated water information and the depth of accumulated water in the accumulated water information are used as abnormality information of the abnormal area.
4. The method according to claim 1, characterized in that: The generating of pipeline control strategies for each abnormal area based on each abnormal area, abnormal information of each abnormal area, and pipeline detection data of each location point includes: For each abnormal area, based on the position information of each of the position points, each target position point included in the abnormal area is identified, and based on the pipeline detection data of each of the target position points, the current pipeline state of the target pipeline section corresponding to each of the target position points is identified; Based on the water accumulation depth of the abnormal area and the total water accumulation volume of the abnormal area, the reserved rainwater storage volume required for the abnormal area is identified, and based on the current pipeline state of each target pipeline section and the reserved rainwater storage volume, the pipeline vacancy volume of each target pipeline section is identified; The pipeline evacuation volume of all target pipeline sections is used as the pipeline control strategy for the abnormal area.
5. The method according to claim 4, characterized in that Based on the new pipeline detection data of each of the location points, predicting a new abnormal area of the rainwater pipeline system and new abnormal information of the new abnormal area includes: Based on the new pipeline detection data of each location point, identify the pipeline state change information of each location point, and based on the pipeline state change information of each location point, predict the predicted pipeline state of the pipeline section corresponding to each location point in a future time period through the urban rainwater pipeline model; Based on the predicted pipeline status of each pipeline segment, identifying an abnormal pipeline segment and an abnormal cause of the abnormal pipeline segment in each pipeline segment; The abnormal pipe segments are clustered to obtain abnormal pipe areas, and each abnormal pipe area is used as a new abnormal area of the rainwater pipe system, and the abnormal cause of each abnormal pipe segment in the new abnormal area is used as new abnormal information of the new abnormal area.
6. The method according to claim 3, characterized in that After the sub-pipeline control strategies of all abnormal pipelines are used as the new pipeline control strategy of the new abnormal area, the following steps are also included: Query the road information corresponding to each abnormal area, the average passenger flow of the sub-area corresponding to each abnormal area, and query the waterlogging level corresponding to the waterlogging information of each abnormal area; Identify the road grade corresponding to the road information of each abnormal area, and query the road control plan corresponding to each abnormal area in the traffic control database based on the road grade corresponding to each abnormal area and the waterlogging grade corresponding to each abnormal area; Based on the average flow of people in the sub-area corresponding to each abnormal area, the difficulty of crowd evacuation in each abnormal area is identified, and based on the difficulty of crowd evacuation in each abnormal area and the corresponding flooding level of each abnormal area, the crowd control plan for each abnormal area is queried in the evacuation management database.
7. A control device for a rainwater pipe system, characterized in that: The device comprises: An acquisition module, used to acquire rainfall forecast information, pipeline detection data of each location point of the rainwater pipeline system, pipeline distribution information of the rainwater pipeline system, and urban surface altitude distribution information, and construct an urban rainwater pipeline model based on the urban surface altitude distribution information and the pipeline distribution information of the rainwater pipeline system; A first generating module is used to predict the abnormal area of the rainwater pipe system and the abnormal information of the abnormal area through the urban rainwater pipe model based on the rainfall prediction information, and generate a pipeline control strategy for each abnormal area based on each abnormal area, the abnormal information of each abnormal area, and the pipeline detection data of each location point; A collection module, for performing control processing on the rainwater pipe system based on the pipe control strategy of each abnormal area and the pipe detection data of each position point of the rainwater pipe system, and collecting new pipe detection data of each position point of the rainwater pipe system after rainfall; The second generation module is used to predict the new abnormal area of the rainwater pipe system and the new abnormal information of the new abnormal area based on the new pipe detection data of each of the position points; in the case where the abnormal cause is abnormal rainwater transportation, based on the pipe state change information of the abnormal pipe section, in the future period, identify the rainwater transportation saturation time point of the abnormal pipe section, and identify the subsystem to which the abnormal pipe section belongs, the rainwater flow direction of the abnormal pipe section, and the pipe function information of the abnormal pipe section; in each non-abnormal pipe section in the subsystem to which the abnormal pipe section belongs, select the candidate pipe section with the same rainwater flow direction as the abnormal pipe section and the same pipe function information as the abnormal pipe section, and based on the predicted pipe state of each candidate pipe section and the spatial distance between each candidate pipe section and the abnormal pipe section, select the target shared pipe section corresponding to the abnormal pipe section; based on the target shared pipe section and the rainwater transportation saturation time point, generate the input rainwater adjustment strategy of the abnormal pipe section, and use the target shared pipe section and the input rainwater adjustment strategy as the sub-pipeline control strategy of the abnormal pipe section, and all abnormal pipes a sub-pipeline control strategy as a new pipeline control strategy for the new abnormal area; in the case where the abnormal cause is a pipeline structural abnormality, based on the predicted pipeline state of the abnormal pipeline segment, identifying the structural abnormality information of the abnormal pipeline segment, and based on the structural abnormality information, querying the pipeline maintenance strategy of the abnormal pipeline segment in the pipeline maintenance database; identifying the maintenance time corresponding to the pipeline maintenance strategy, and screening candidate pipeline segments with the same rainwater flow direction as the abnormal pipeline segment and the same pipeline function information as the abnormal pipeline segment from each non-abnormal pipeline segment in the subsystem to which the abnormal pipeline segment belongs; screening the target replacement pipeline segment corresponding to the abnormal pipeline segment based on the predicted pipeline state of each candidate pipeline segment and the spatial distance between each candidate pipeline segment and the abnormal pipeline segment, and generating the rainwater flow direction adjustment strategy for the abnormal pipeline segment based on the target replacement pipeline segment and the maintenance time corresponding to the pipeline maintenance strategy; using the target replacement pipeline segment and the rainwater flow direction adjustment strategy as the sub-pipeline control strategy of the abnormal pipeline segment, and using the sub-pipeline control strategies of all abnormal pipelines as the new pipeline control strategy for the new abnormal area; The iteration module is used to replace the pipeline control strategy of the abnormal area with the new pipeline control strategy of the new abnormal area, and return to execute the pipeline control strategy based on each abnormal area and the pipeline detection data of each location point of the rainwater pipe system, and perform control processing steps on the rainwater pipe system until the rainfall is completed and there is no new abnormal area, and then stop the iteration operation.
8. The device according to claim 7, characterized in that The acquisition module is specifically used for: Constructing a three-dimensional coordinate system with the urban area as the coordinate range, and identifying the altitude information of each sub-area of the urban area based on the urban surface altitude distribution information; The two-dimensional plane coordinate system corresponding to the zero point of the vertical coordinate system of the three-dimensional coordinate system is used as the zero-point plane of the altitude of the urban area, and the urban surface structure model is generated based on the zero-point plane of the altitude of the urban area, the three-dimensional coordinate system, and the altitude information of each sub-area of the urban area; Identify the sub-pipeline distribution information corresponding to each sub-region in the pipeline distribution information, and each pipeline segment information in each sub-pipeline distribution information, and identify the structure information of the pipeline segment in each pipeline segment information, and the function information of the pipeline segment in each pipeline segment information; For each sub-region, based on the sub-pipeline distribution information corresponding to the sub-region and the altitude information of the sub-region, identifying the vertical distance between each pipeline segment in the sub-pipeline distribution information and the ground surface of the sub-region; Based on the vertical distance between each pipe segment in the sub-area and the surface of the sub-area, and the structural information of each pipe segment in the sub-area, the three-dimensional position range of each pipe segment in the sub-area is determined in the urban surface structure model, and based on the three-dimensional position range of each pipe segment in all sub-areas, the functional information of each pipe segment in the sub-area, and the urban surface structure model, an urban rainwater pipe model is generated.
9. The device according to claim 7, characterized in that The first generating module is specifically used for: Based on the rainfall forecast information, identifying the predicted precipitation duration of the urban area and the predicted average precipitation of the urban area, and obtaining historical drainage information of the rainwater pipe system; Based on the historical drainage information, identifying the average drainage volume of the stormwater pipe system and the average drainage rate of the stormwater pipe system, and based on the altitude information of each of the sub-areas, identifying the surface water flow trend information of each of the sub-areas; Based on the average drainage volume of the rainwater pipe system, the average drainage rate of the rainwater pipe system, and the surface water flow trend information of the sub-area, a drainage simulation strategy of the urban rainwater pipe model is generated, and based on the predicted precipitation duration of the urban area, the predicted average precipitation of the urban area, and the drainage simulation strategy, the rainfall process of the urban area is simulated through the urban rainwater pipe model to obtain the waterlogged area information of the urban area; Identify the sub-area corresponding to each waterlogged area information and the waterlogged area information, and use each pipe section included in the sub-area as an abnormal area of the rainwater pipe system; A total amount of accumulated water in the accumulated water information and a depth of accumulated water in the accumulated water information are identified, and the total amount of accumulated water in the accumulated water information and the depth of accumulated water in the accumulated water information are used as abnormality information of the abnormal area.
10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Urban IoT (Internet of Things) information classification processing system and method
CN109639762A
Urban inland inundation management method based on three-dimensional real scene
CN110990659A
Substation waterlogging disaster monitoring and early warning system
CN115394051A