Method, apparatus, storage medium and processor for determining a flood risk rating
By establishing time-varying functions and flood data models, the flood risk of power transmission and transformation equipment can be accurately assessed, solving the problem that existing technologies cannot accurately assess the impact of floods, and improving the safety and construction efficiency of the power grid.
Patent Information
- Application Number
- CN202211466538.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-22
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2042-11-22
AI Technical Summary
Existing technologies cannot accurately assess the extent to which power transmission and transformation equipment is affected by floods, which threatens the safety of power grid supply, and relying on manual observation consumes a lot of manpower and resources.
By acquiring historical flood data from multiple observation stations, a time-varying function is established to determine the flood type and source. The breach parameters are then combined to calculate the breach flow data, thereby assessing the inundation risk level of power transmission and transformation equipment.
Accurately determining the flood risk level of power transmission and transformation equipment can guide equipment planning and construction, reduce the threat of floods, and improve power grid security.
Smart Images

Figure CN115689296B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of electrical engineering, and in particular to a method and device for determining a submergence risk level, a storage medium and a processor. BACKGROUND
[0002] In recent years, extreme rainstorm disasters have occurred frequently. Rainstorms cause floods, which lead to a large number of power transmission and transformation equipment being submerged and shut down, seriously threatening the safety of power grid power supply. It is urgent to study a calculation method for the risk of power transmission and transformation equipment being submerged by extreme rainstorms to guide the planning and construction of power transmission and transformation equipment to avoid areas with high rainstorm submergence risks. Currently, the power department mainly relies on meteorological forecasts and manual water regime observations to understand the status of power transmission and transformation equipment subjected to flood disasters. This method not only consumes a large amount of manpower and material resources, but also cannot accurately obtain the degree of influence of flood disasters on power transmission and transformation equipment. SUMMARY
[0003] The purpose of the embodiments of the present application is to provide a method and device for determining a submergence risk level, a storage medium and a processor.
[0004] To achieve the above-mentioned purpose, the first aspect of the present application provides a method for determining a submergence risk level, comprising:
[0005] obtaining historical flood data of a plurality of observation sites, wherein the historical flood data comprises historical flood data of each historical time in a preset historical time period;
[0006] determining first historical data of each observation site according to the historical flood data, wherein the first historical data comprises a first preset time period, a second preset time period, a third preset time period, and first flood total amount, second flood total amount and third flood total amount corresponding to the first preset time period, the second preset time period and the third preset time period respectively;
[0007] establishing a time-varying function of flood amount of each observation site changing with time according to the first historical data of each observation site;
[0008] determining a flood type and a flood source encountered by each observation site at a preset future time according to the time-varying function, wherein the flood source refers to that the flood amount of each observation site is derived from the flood amount of other observation sites;
[0009] obtaining breach parameters of a breach, wherein the breach parameters comprise a height, a width and a shape of the breach;
[0010] determining breach flow data of the breach according to the breach parameters, the flood type and the flood source, wherein the breach flow data comprises a submergence range, a submergence speed and a submergence depth of the flood at the breach;
[0011] determining a risk level of power transmission and transformation equipment located downstream of the breach being submerged according to the breach flow data.
[0012] In the embodiment of the present application, the method further comprises: inputting the breach flow data into a flooding model to output the risk level of the power transmission and transformation equipment downstream of the breach being flooded by the flooding model, wherein the flooding model is constructed according to topographic elevation data downstream of the breach and cross-section data, the topographic elevation data refers to the height of the ground surface downstream of the breach relative to a reference surface, and the cross-section data refers to the cross-sectional shape data of the river channel where the breach is located.
[0013] In the embodiment of the present application, the time-varying function includes a first time-varying function, a second time-varying function and a third time-varying function, and the time-varying function of the flood volume of each observation site changing with time is established according to the first historical data of each observation site, which comprises: determining the first time-varying function according to a first preset time length and a first total flood volume; determining the second time-varying function according to a second preset time length and a second total flood volume; and determining the third time-varying function according to a third preset time length and a third total flood volume.
[0014] In the embodiment of the present application, the method further comprises: inputting the historical flood data of any one observation site into a multi-source flood encounter model to output the flood type and the flood source encountered by the observation site at the preset future time through the multi-source flood encounter model, wherein the multi-source flood encounter model is constructed according to the time-varying function.
[0015] In the embodiment of the present application, the method further comprises: inputting the breach parameters into a flow analysis model to output the flow change data of the breach through the flow analysis model, wherein the flow analysis model is determined according to the flood type and the flood source; and inputting the flow change data into a hydrodynamic model to output the breach flow data through the hydrodynamic model.
[0016] In the embodiment of the present application, the method further comprises: before determining the first historical data of each observation site according to the historical flood data, judging whether there is corresponding historical flood data at each historical time in the preset historical time length; in the case that there is no corresponding historical flood data at any one historical time, filling data at the historical time according to the historical flood data before the historical time; and determining the first historical data according to the filled historical flood data.
[0017] The second aspect of the present application provides a device for determining a flooding risk level, the device comprising:
[0018] The first obtaining module is configured to obtain historical flood data of a plurality of observation sites.
[0019] The first data processing module is configured to determine first historical data of each observation station according to historical flood data, wherein the first historical data comprises a first preset time length, a second preset time length, a third preset time length, a first total flood volume corresponding to the first preset time length, a second total flood volume corresponding to the second preset time length, and a third total flood volume corresponding to the third preset time length.
[0020] The establishing module is configured to establish a time-varying function of flood volume of each observation station varying with time according to the first historical data of each observation station.
[0021] The second data processing module is configured to determine a flood type and a flood source encountered by each observation station at a preset future time according to the time-varying function, wherein the flood source refers to that the flood volume of each observation station is derived from the flood volume of other observation stations.
[0022] The second obtaining module is configured to obtain breach parameters of the breach, wherein the breach parameters comprise a height, a width and a shape of the breach.
[0023] The third data processing module is configured to determine breach flow data of the breach according to the breach parameters, the flood type and the flood source, wherein the breach flow data comprises a flooded range, a flooded speed and a flooded depth of the flood at the breach.
[0024] The fourth data processing module is configured to determine a risk level of power transmission and transformation equipment located downstream of the breach being flooded according to the breach flow data.
[0025] In the embodiments of the present application, the device further comprises a fifth data processing module configured to: before determining the first historical data of each observation station according to the historical flood data, determine whether there is corresponding historical flood data at each historical time in a preset historical time length; in a case where there is no corresponding historical flood data at any historical time, perform data filling on the historical time according to historical flood data before the historical time; and determine the first historical data according to the filled historical flood data.
[0026] The third aspect of the present application provides a processor configured to execute the above-mentioned method for determining a flooding risk level.
[0027] The fourth aspect of the present application provides a machine readable storage medium, and the machine readable storage medium stores instructions, and the instructions, when executed by a processor, cause the processor to be configured to execute the above-mentioned method for determining a flooding risk level.
[0028] By the technical solution, the historical flood data of the multiple observation sites is acquired, wherein the historical flood data comprises historical flood data of each historical moment in a preset historical time length; the first historical data of each observation site is determined according to the historical flood data, wherein the first historical data comprises a first preset time length, a second preset time length, a third preset time length, and a first total flood volume, a second total flood volume, and a third total flood volume corresponding to the first preset time length, the second preset time length, and the third preset time length respectively; a time-varying function of the flood volume of each observation site changing with time is established according to the first historical data of each observation site; the flood type and the flood source encountered by each observation site at a preset future moment are determined according to the time-varying function, wherein the flood source refers to that the flood volume of each observation site is derived from the flood volume of other observation sites; the breach parameter of the breach is acquired, wherein the breach parameter comprises the height, the width, and the shape of the breach; the breach flow data of the breach is determined according to the breach parameter, the flood type, and the flood source, wherein the breach flow data comprises the inundation range, the inundation speed, and the inundation depth of the flood at the breach; and the risk level of the power transmission and transformation equipment located downstream of the breach being inundated is determined according to the breach flow data. The technical solution can accurately determine the risk level of the power transmission and transformation being inundated, better guide the planning and construction of the power transmission and transformation equipment, and reduce the threat of floods.
[0029] Other features and advantages of the embodiments of the present application will be described in detail in the following specific implementation part. BRIEF DESCRIPTION OF DRAWINGS
[0030] The accompanying drawings are included to provide a further understanding of the embodiments of the present application, and constitute a part of the specification, and are used to explain the embodiments of the present application together with the following specific implementation, but do not constitute a limitation to the embodiments of the present application. In the drawings:
[0031] Figure 1 A flowchart of a method for determining a flooding risk level according to an embodiment of the present application is schematically shown;
[0032] Figure 2 A structural block diagram of an apparatus for determining a flooding risk level according to an embodiment of the present application is schematically shown;
[0033] Figure 3 Another structural block diagram of an apparatus for determining a flooding risk level according to an embodiment of the present application is schematically shown;
[0034] Figure 4 An internal structural diagram of a computer device according to an embodiment of the present application is schematically shown. DETAILED DESCRIPTION
[0035] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. It should be understood that the specific implementation manners described herein are only used to explain and explain the embodiments of the present application, and are not used to limit the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative labor fall within the scope of protection of the present application.
[0036] Figure 1 A flowchart of a method for determining a submergence risk level according to an embodiment of the present application is schematically shown. As shown in the figure, Figure 1 In an embodiment of the present application, a method for determining a submergence risk level is provided, comprising the following steps:
[0037] Step 101: Obtain historical flood data of a plurality of observation sites, wherein the historical flood data comprises historical flood data of each historical time in a preset historical time period.
[0038] Step 102: Determine first historical data of each observation site according to the historical flood data, wherein the first historical data comprises a first preset time period, a second preset time period, a third preset time period, and a first total flood volume, a second total flood volume, and a third total flood volume corresponding to the first preset time period, the second preset time period, and the third preset time period, respectively.
[0039] Step 103: Establish a time-varying function of flood volume of each observation site with respect to time according to the first historical data of each observation site.
[0040] Step 104: Determine a flood type and a flood source encountered by each observation site at a preset future time according to the time-varying function, wherein the flood source refers to that the flood volume of each observation site is derived from the flood volume of other observation sites.
[0041] Step 105: Obtain breach parameters of a breach, wherein the breach parameters comprise a height, a width, and a shape of the breach.
[0042] Step 106: Determine breach flow data of the breach according to the breach parameters, the flood type, and the flood source, wherein the breach flow data comprises a submergence range, a submergence speed, and a submergence depth of the flood at the breach.
[0043] Step 107: Determine a risk level of submergence of power transmission and transformation equipment located downstream of the breach according to the breach flow data.
[0044] The observation site refers to an observation station fixed on the riverbank line, which is mainly used for long-term observation of the flood flow, flow velocity and other parameters of the river. The breach refers to the collapse of the dam. The power transmission equipment refers to the equipment for power transmission from the power plant to the power grid. The processor can determine the first historical flood data of each observation site according to the historical flood data of multiple observation sites, wherein the first historical flood data can include a first preset time length, a second preset time length, a third preset time length, and a first flood total amount, a second flood total amount, and a third flood total amount corresponding to the first preset time length, the second preset time length, and the third preset time length respectively. For example, the first preset time length can be the day with the largest flood amount in ten years, the second preset time length can be the seven days with the largest flood amount in ten years, and the third preset time length can be the fifteen days with the largest flood amount in ten years. The first flood total amount can be the flood total amount of the day with the largest flood amount, the second flood total amount can be the flood total amount of the seven days with the largest flood amount, and the third flood total amount can be the flood total amount of the fifteen days with the largest flood amount.
[0045] For example, the processor can obtain the historical flood data of the five observation sites A1, A2, A3, A4 and A5 in the past fifty years, wherein the historical flood data includes the historical flood data of each day in the past fifty years. According to the historical flood data, the first historical data Y1, Y2, Y3, Y4 and Y5 of the observation sites A1, A2, A3, A4 and A5 can be determined respectively. The first historical data Y1, Y2, Y3, Y4 and Y5 all include the day t1 with the largest flood amount, the seven days t2 with the largest flood amount, the fifteen days t3 with the largest flood amount, and the flood total amount m1 corresponding to t1, the flood total amount m2 corresponding to t2, and the flood total amount m3 corresponding to t3. According to the first historical data Y1, Y2, Y3, Y4 and Y5, the time-varying function of the flood amount of the observation sites A1, A2, A3, A4 and A5 with respect to time is established respectively. According to the time-varying function, the flood type and the flood source encountered by the observation sites A1, A2, A3, A4 and A5 in the future one month are determined respectively. The flood source can be the daily maximum flood of fifty years and the seven-day maximum flood of fifty years. For example, according to the time-varying function of the observation site A1, it is determined that the flood type encountered by the observation site A1 in the future one month is the daily maximum flood of fifty years; the flood amount M A1 of the observation site A1 is 30% from the observation site A2, 25% from the observation site A3, 15% from the observation site A4, and 20% from the observation site A5. The processor can obtain the breach parameters of the breach, including the height, width and shape of the breach; determine the breach flow data of the breach according to the breach parameters, the flood type and the flood source, the breach flow data including the flood submergence range s, the flood submergence speed v and the flood submergence depth h of the breach. According to the breach flow data, the risk level of the power transmission equipment located downstream of the breach being submerged can be determined.
[0046] In an embodiment, before determining the first historical data of each observation station according to the historical flood data, the processor can determine whether there is corresponding historical flood data at each historical time in the preset historical time period; in the case that there is no corresponding historical flood data at any historical time, the processor can fill in the data of the historical time according to the historical flood data before the historical time; and the first historical data is determined according to the filled historical flood data. For example, after obtaining the historical flood data of observation station A1 in the past year, the processor can first determine whether there is corresponding historical flood data for each day of observation station A1 in the past year. In the case that there is no corresponding historical flood data for the 200th day, the processor can fill in the data of the 200th day according to the historical flood data of the previous 199 days. The filling method can be to take the mean of the historical flood data of the previous 199 days to fill in the data of the 200th day, or to take the mode of the historical flood data of the previous 199 days to fill in the data of the 200th day, etc., to obtain complete historical flood data in the past year; and the first historical data is determined according to the complete historical flood data.
[0047] In an embodiment, the time-varying function can include a first time-varying function, a second time-varying function, and a third time-varying function, and the time-varying function of the flood volume of each observation station changing with time is established according to the first historical data of each observation station, including: determining the first time-varying function according to the first preset time period and the first total flood volume; determining the second time-varying function according to the second preset time period and the second total flood volume; and determining the third time-varying function according to the third preset time period and the third total flood volume. The time-varying function refers to the function of the total flood volume changing with time.
[0048] For example, the first preset time period is the day t1 with the maximum flood volume of observation station A1 in the past year, and the first total flood volume is the flood volume m1 of the day t1, and the processor can determine the first time-varying function of observation station A1 according to the day t1 with the maximum flood volume of observation station A1 in the past year and the flood volume m1 of the day t1. The second preset time period is the seven days t2 with the maximum flood volume of observation station A1 in the past year, and the second total flood volume is the total flood volume m2 of the seven days t2, and the processor can determine the second time-varying function of observation station A1 according to the seven days t2 with the maximum flood volume of observation station A1 in the past year and the total flood volume m2 of the seven days t2. The third preset time period is the fifteen days t3 with the maximum flood volume of observation station A1 in the past year, and the third total flood volume is the total flood volume m3 of the fifteen days t3, and the processor can determine the third time-varying function of observation station A1 according to the fifteen days t3 with the maximum flood volume of observation station A1 in the past year and the total flood volume m3 of the fifteen days t3.
[0049] In an embodiment, determining the type of flood and the source of the flood encountered by each observation site at a preset future time according to the time-varying function comprises: inputting the historical flood data of any one observation site into a multi-source flood encounter model to output the type of flood and the source of the flood encountered by the observation site at the preset future time through the multi-source flood encounter model; wherein the multi-source flood encounter model is constructed according to the time-varying function. For example, there are five observation sites in total, which are A1, A2, A3, A4 and A5. The historical flood data of the observation site A1 can be input into the multi-source flood encounter model, and the type of flood encountered by the observation site A1 in the future one month can be output through the multi-source flood encounter model, which is a fifty-year flood. The flood volume M A1 of the observation site A1 is 30% from the observation site A2, 25% from the observation site A3, 15% from the observation site A4 and 20% from the observation site A5.
[0050] In an embodiment, determining the breach flow data of the breach according to the breach parameter, the type of flood and the source of the flood comprises: inputting the breach parameter into a flow analysis model to output the flow change data of the breach through the flow analysis model, wherein the flow analysis model is determined according to the type of flood and the source of the flood; inputting the flow change data into a hydrodynamic model to output the breach flow data through the hydrodynamic model. The flow change data refers to the time-varying process of the flow time change at the breach. For example, the processor can obtain the breach parameter X of the breach of the same main stream as the observation sites A1, A2, A3, A4 and A5, and the breach parameter can include the height, width and shape of the breach. The breach parameter X is input into the flow analysis model, and the flow change data of the breach can be output through the flow analysis model. The flow change data is input into the hydrodynamic model, and the breach flow data can be output through the hydrodynamic model, wherein the breach flow data includes the inundation range s, the inundation speed v and the inundation depth h of the flood at the breach.
[0051] In an embodiment, determining the risk level of the power transmission and transformation equipment downstream of the breach being flooded according to the breach flow data comprises: inputting the breach flow data into a flooding model to output the risk level of the power transmission and transformation equipment downstream of the breach being flooded through the flooding model; wherein the flooding model is constructed according to the terrain elevation data and the cross-section data downstream of the breach, the terrain elevation data refers to the height of the ground surface relative to the datum plane downstream of the breach, and the cross-section data refers to the cross-sectional shape data of the river where the breach is located. The power transmission and transformation equipment refers to the equipment for transmitting power from the power plant to the power grid. For example, the voltage level and load capacity of the power transmission and transformation equipment can be considered to divide the multiple risk levels of the power transmission and transformation equipment being flooded, and the risk levels are I level, II level and III level respectively. The breach flow data is input into the flooding model, and the risk level of the power transmission and transformation equipment downstream of the breach being flooded is determined to be II level through the flooding model.
[0052] In an embodiment, the processor can obtain historical flood data of the three observation sites A1, A2 and A3 in the past year, find that the historical data of the observation sites A2 and A3 are complete, and that the observation site A1 has no corresponding historical flood data on the 200th day. The processor can fill in the data of the 200th day according to the historical flood data of the previous 199 days to obtain complete historical flood data of the observation site A1 in the past year. The first historical flood data Y1, Y2 and Y3 of the observation sites A1, A2 and A3 are determined according to the historical flood data. The first historical data Y1, Y2 and Y3 each include the day t1 with the largest flood volume in the past year, the seven days t2 with the largest flood volume, the fifteen days t3 with the largest flood volume, the total flood volume m1 corresponding to t1, the total flood volume m2 corresponding to t2, and the total flood volume m3 corresponding to t3.
[0053] The time-varying function can include a first time-varying function, a second time-varying function, and a third time-varying function. The processor determines the first time-varying function of the observation sites A1, A2 and A3 according to the day t1 with the largest flood volume in the past year and the flood volume m1 of the day; determines the second time-varying function of the observation sites A1, A2 and A3 according to the seven days t2 with the largest flood volume in the past year and the total flood volume m2 of the seven days t2; and determines the third time-varying function of the observation sites A1, A2 and A3 according to the fifteen days t3 with the largest flood volume in the past year and the total flood volume m3 of the fifteen days t3. The multi-source encounter model is established according to the time-varying function. The historical flood data of the observation site A1 is input into the multi-source flood encounter model, and the daily maximum flood of the observation site A1 encountered in the future one month can be output by the multi-source flood encounter model. The flood M A1 of the observation site A1 is 30% from the observation site A2 and 25% from the observation site A3.
[0054] The processor can obtain the breach flow parameter X of the breach of the same trunk river as the observation sites A1, A2 and A3. The breach flow parameter can include the height, width and shape of the breach. The breach parameter X is input into the flow analysis model, and the flow change data of the breach can be output by the flow analysis model. The flow change data is input into the hydrodynamic model, and the breach flow data can be output by the hydrodynamic model. The breach flow data includes the flooded area s, flooded speed v and flooded depth h of the flood at the breach.
[0055] The risk levels of power transmission and transformation equipment being submerged are classified into three levels: Level I, Level II, and Level III, considering factors such as voltage level and load capacity. The processor can input breach data into the inundation model, which determines the risk level of submersion of power transmission and transformation equipment located downstream of the breach as Level II. The inundation model is constructed based on topographic elevation and cross-sectional data downstream of the breach. Topographic elevation data refers to the height of the ground downstream of the breach relative to the reference level, and cross-sectional data refers to the cross-sectional shape of the river channel where the breach is located.
[0056] The above technical solution acquires historical flood data from multiple observation stations, including historical flood data for each historical moment within a preset historical time period. Based on this historical flood data, the first historical data for each observation station is determined, including a first preset time period, a second preset time period, a third preset time period, and the corresponding first, second, and third total flood volumes. A time-varying function of the flood volume at each observation station is established based on the first historical data. The flood type and source encountered by each observation station at a preset future time are determined based on the time-varying function, where the flood source refers to the flood volume at each observation station originating from the flood volumes at other observation stations. Breach parameters are acquired, including the height, width, and shape of the breach. Breach flow data is determined based on the breach parameters, flood type, and flood source, including the inundation range, inundation velocity, and inundation depth at the breach. Finally, the risk level of flooding of power transmission and transformation equipment located downstream of the breach is determined based on the breach flow data. This technical solution can accurately determine the risk level of power transmission and transformation being flooded, better guide the planning and construction of power transmission and transformation equipment, and reduce the threat of floods.
[0057] Figure 1 This is a flowchart illustrating a method for determining the flood risk level in one embodiment. It should be understood that, although... Figure 1 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figure 1 At least some of the steps in the process may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.
[0058] In one embodiment, as shown in FIG. 1, there is provided an apparatus 100 for determining a flood risk level, comprising a first obtaining module 101, a first data processing module 102, a second data processing module 103, a third data processing module 104, a fourth data processing module 105, a fifth data processing module 106, and a sixth data processing module 107, wherein: Figure 2 In one embodiment, as shown in FIG. 2, there is provided an apparatus 200 for determining a flood risk level, comprising a first obtaining module 201, a first data processing module 202, a establishing module 203, a second data processing module 204, a second obtaining module 205, a third data processing module 206, and a fourth data processing module 207, wherein:
[0059] The first obtaining module 201 is configured to obtain historical flood data of a plurality of observation sites.
[0060] The first data processing module 202 is configured to determine, according to the historical flood data, first historical data of each observation site, wherein the first historical data comprises a first preset time length, a second preset time length, a third preset time length, and a first total flood volume, a second total flood volume, and a third total flood volume corresponding to the first preset time length, the second preset time length, and the third preset time length, respectively.
[0061] The establishing module 203 is configured to establish, according to the first historical data of each observation site, a time-varying function of flood volume of each observation site varying with time.
[0062] The second data processing module 204 is configured to determine, according to the time-varying function, a flood type and a flood source encountered by each observation site at a preset future time, wherein the flood source refers to that the flood volume of each observation site is derived from the flood volume of other observation sites.
[0063] The second obtaining module 205 is configured to obtain breach parameters of a breach, wherein the breach parameters comprise a height, a width, and a shape of the breach.
[0064] The third data processing module 206 is configured to determine, according to the breach parameters, the flood type, and the flood source, breach flow data of the breach, wherein the breach flow data comprises a flood inundation range, an inundation speed, and an inundation depth of the flood at the breach.
[0065] The fourth data processing module 207 is configured to determine, according to the breach flow data, a risk level of a power transmission and transformation equipment located downstream of the breach being flooded.
[0066] In one embodiment, as shown in FIG. 3, there is provided an apparatus 300 for determining a flood risk level, comprising a first obtaining module 301, a first data processing module 302, a second data processing module 303, a third data processing module 304, a fourth data processing module 305, a fifth data processing module 306, and a sixth data processing module 307, wherein: Figure 3 In one embodiment, as shown in FIG. 2, there is provided an apparatus 200 for determining a flood risk level, comprising a first obtaining module 201, a first data processing module 202, a establishing module 203, a second data processing module 204, a second obtaining module 205, a third data processing module 206, and a fourth data processing module 207, wherein:
[0067] The fifth data processing module 208 is configured to determine whether there is corresponding historical flood data at each historical time in the preset historical time period before determining the first historical data of each observation station according to the historical flood data; in a case where there is no corresponding historical flood data at any historical time, performing data filling on the historical time according to the historical flood data before the historical time; and determining the first historical data according to the filled historical flood data.
[0068] The embodiment of the present application provides a processor used for running a program, wherein the program performs the method for determining the inundation risk level.
[0069] The embodiment of the present application provides a storage medium having a program stored thereon, and the program is executed by a processor to implement the method for determining the inundation risk level.
[0070] In one embodiment, a computer device can be provided, which can be a server, and an internal structure diagram of the computer device can be as shown in Figure 4 The computer device includes a processor A01, a network interface A02, a memory (not shown in the figure) and a database (not shown in the figure) connected through a system bus. The processor A01 of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes an internal memory A03 and a non-volatile storage medium A04. The non-volatile storage medium A04 stores an operating system B01, a computer program B02 and a database (not shown in the figure). The internal memory A03 provides an environment for the operating system B01 and the computer program B02 in the non-volatile storage medium A04. The database of the computer device is configured to store historical flood data and flood outflow data. The network interface A02 of the computer device is configured to communicate with an external terminal through a network connection. The computer program B02 is executed by the processor A01 to implement a method for determining an inundation risk level.
[0071] Those skilled in the art can understand that Figure 4 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0072] The embodiment of the present application provides a device, which comprises a processor, a memory, and a program stored in the memory and executable on the processor, and the processor implements the following steps when executing the program: obtaining historical flood data of a plurality of observation sites, wherein the historical flood data comprises historical flood data of each historical moment in a preset historical time length; determining first historical data of each observation site according to the historical flood data, wherein the first historical data comprises a first preset time length, a second preset time length, a third preset time length, and first flood total amount, second flood total amount and third flood total amount corresponding to the first preset time length, the second preset time length and the third preset time length respectively; establishing a time-varying function of flood amount of each observation site changing with time according to the first historical data of each observation site; determining a flood type and a flood source encountered by each observation site at a preset future moment according to the time-varying function, wherein the flood source refers to that the flood amount of each observation site is derived from the flood amount of other observation sites; obtaining breach parameters of a breach, wherein the breach parameters comprise height, width and shape of the breach; determining breach flow data of the breach according to the breach parameters, the flood type and the flood source, wherein the breach flow data comprises a flooded range, a flooded speed and a flooded depth of the flood at the breach; and determining a risk level of a power transmission and transformation device located downstream of the breach being flooded according to the breach flow data.
[0073] In one embodiment, determining the risk level of the power transmission and transformation device located downstream of the breach being flooded according to the breach flow data comprises: inputting the breach flow data into a flooding model to output the risk level of the power transmission and transformation device located downstream of the breach being flooded by the flooding model; wherein the flooding model is constructed according to terrain elevation data and cross section data downstream of the breach, the terrain elevation data refers to height of a ground surface downstream of the breach relative to a datum, and the cross section data refers to cross section shape data of a river channel where the breach is located.
[0074] In one embodiment, the time-varying function comprises a first time-varying function, a second time-varying function and a third time-varying function, and establishing the time-varying function of the flood amount of each observation site changing with time according to the first historical data of each observation site comprises: determining the first time-varying function according to the first preset time length and the first flood total amount; determining the second time-varying function according to the second preset time length and the second flood total amount; and determining the third time-varying function according to the third preset time length and the third flood total amount.
[0075] In one embodiment, determining the flood type and the flood source encountered by each observation site at the preset future moment according to the time-varying function comprises: inputting the historical flood data of any one observation site into a multi-source flood encounter model to output the flood type and the flood source encountered by the observation site at the preset future moment by the multi-source flood encounter model; wherein the multi-source flood encounter model is constructed according to the time-varying function.
[0076] In one embodiment, determining the outflow data of the breach according to the breach parameter, the flood type and the flood source comprises: inputting the breach parameter into a flow analysis model to output flow change data of the breach by the flow analysis model, wherein the flow analysis model is determined according to the flood type and the flood source; and inputting the flow change data into a hydrodynamic model to output the outflow data by the hydrodynamic model.
[0077] In one embodiment, before determining the first historical data of each observation station according to the historical flood data, it is determined whether there is corresponding historical flood data at each historical time in a preset historical time period; in the case that there is no corresponding historical flood data at any historical time, the historical time is data-filled according to the historical flood data before the historical time; and the first historical data is determined according to the filled historical flood data.
[0078] The application also provides a computer program product adapted to execute the program for determining the flood risk level when executed on a data processing device.
[0079] Those skilled in the art will understand that the embodiments of the present application can be provided as a method, device or computer program product. Therefore, the present application can be in the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Moreover, the present application can be in the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0080] The present application is described with reference to flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device that implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks Figure 1 The device that implements the functions specified in one or more flows and / or blocks.
[0081] These computer program instructions can also be stored in a computer-readable memory capable of guiding the computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a product including instruction devices that implement the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocksFigure 1 the function(s) specified in the block or blocks.
[0082] These computer program instructions can also be loaded into computer or other programmable data processing devices to cause a series of operational steps to be performed on the computer or other programmable devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable devices provide steps for implementing the flowchart block(s) or flowchart flow(s) and / or portions thereof. Figure 1 the flowchart flow(s) and / or block(s) Figure 1 the function(s) specified in the block or blocks.
[0083] In one typical configuration, the computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0084] The memory can include non-persistent memory and / or volatile memory, such as random access memory (RAM) about which the computer stores information such as computer program instructions. Memory is an example of computer readable media.
[0085] Computer readable media includes permanent and non-permanent, movable and non-movable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. According to the definition herein, computer readable media does not include transitory media, such as modulated data signals and carrier waves.
[0086] It should also be noted that the terms "comprising", "including", or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article or apparatus that comprises a list of elements does not include only those elements recited, but can also include other elements not expressly listed or inherent to such process, method, article or apparatus. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus that includes the element.
[0087] The above merely provides an example of the present application, and is not intended to limit the present application. For those skilled in the art, the present application can have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall fall into the scope of claims of the present application.
Claims
1. A method for determining a flood risk level, characterized in that, The method comprises: acquiring historical flood data of a plurality of observation sites, wherein the historical flood data comprises historical flood data of each historical time in a preset historical time period; determining first historical data of each observation site according to the historical flood data, wherein the first historical data comprises a first preset time period, a second preset time period, a third preset time period, and a first total flood volume, a second total flood volume, and a third total flood volume corresponding to the first preset time period, the second preset time period, and the third preset time period respectively; establishing a time-varying function of flood volume of each observation site varying with time according to the first historical data of each observation site; determining a flood type and a flood source encountered by each observation site at a preset future time according to the time-varying function, wherein the flood source refers to a proportion of flood volume of each observation site originating from flood volume of other observation sites; acquiring breach parameters of a breach, wherein the breach parameters comprise height, width, and shape of the breach; determining breach flow data of the breach according to the breach parameters, the flood type, and the flood source, wherein the breach flow data comprises a flooded range, a flooded speed, and a flooded depth of flood at the breach; determining a risk level of a power transmission and transformation equipment located downstream of the breach being flooded according to the breach flow data, wherein the risk level is divided according to voltage level and load of the power transmission and transformation equipment; wherein the method further comprises: before the determining of the first historical data of each observation site according to the historical flood data, judging whether each historical time in the preset historical time period has corresponding historical flood data; in a case that any historical time does not have corresponding historical flood data, filling data of the historical time according to historical flood data before the historical time; determining the first historical data according to the filled historical flood data.
2. The method of claim 1, wherein, the determining of the risk level of the power transmission and transformation equipment located downstream of the breach being flooded according to the breach flow data comprises: inputting the breach flow data into a flooding model to output the risk level of the power transmission and transformation equipment located downstream of the breach being flooded by the flooding model; wherein the flooding model is constructed according to topographic elevation data and cross section data downstream of the breach, the topographic elevation data refers to height of ground surface downstream of the breach relative to a reference surface, and the cross section data refers to cross section shape data of a river channel where the breach is located.
3. The method of claim 1, wherein, the time-varying function comprises a first time-varying function, a second time-varying function, and a third time-varying function, and the establishing of the time-varying function of flood volume of each observation site varying with time according to the first historical data of each observation site comprises: determining the first time-varying function according to the first preset time period and the first total flood volume; determining the second time-varying function according to the second preset time period and the second total flood volume; determining the third time-varying function according to the third preset time period and the third total flood volume.
4. The method of claim 1, wherein, the determining of the flood type and the flood source encountered by each observation site at a preset future time according to the time-varying function comprises: inputting historical flood data of any one observation station into a multi-source flood encounter model to output a flood type and a flood source encountered by the observation station at a preset future time through the multi-source flood encounter model; wherein the multi-source flood encounter model is constructed according to the time-varying function.
5. The method of claim 1, wherein, The determining of the breach flow data of the breach according to the breach parameter, the flood type and the flood source comprises: inputting the breach parameter into a flow analysis model to output flow variation data of the breach through the flow analysis model, wherein the flow analysis model is determined according to the flood type and the flood source; inputting the flow variation data into a hydrodynamic model to output the breach flow data through the hydrodynamic model.
6. An apparatus for determining a flood risk level, characterized in that, The device comprises: a first acquisition module configured to acquire historical flood data of a plurality of observation stations; a first data processing module configured to determine first historical data of each observation station according to the historical flood data, wherein the first historical data comprises a first preset time length, a second preset time length, a third preset time length, and first flood total amount, second flood total amount and third flood total amount corresponding to the first preset time length, the second preset time length and the third preset time length respectively; a establishing module configured to establish a time-varying function of flood amount of each observation station varying with time according to the first historical data of each observation station; a second data processing module configured to determine a flood type and a flood source encountered by each observation station at a preset future time according to the time-varying function, wherein the flood source refers to a proportion of flood amount of each observation station respectively derived from flood amount of other observation stations; a second acquisition module configured to acquire a breach parameter of a breach, wherein the breach parameter comprises height, width and shape of the breach; a third data processing module configured to determine breach flow data of the breach according to the breach parameter, the flood type and the flood source, wherein the breach flow data comprises a flooded range, a flooded speed and a flooded depth of flood at the breach; a fourth data processing module configured to determine a risk level of a power transmission and transformation equipment located downstream of the breach being flooded according to the breach flow data, wherein the risk level is classified according to voltage level and load amount of the power transmission and transformation equipment. The device further comprises a fifth data processing module configured to: determine whether there is corresponding historical flood data at each historical time in the preset historical time length before determining the first historical data of each observation station according to the historical flood data; in a case where there is no corresponding historical flood data at any one historical time, fill up data of the historical time according to historical flood data before the historical time; determine the first historical data according to the filled-up historical flood data.
7. A processor, comprising: The device is configured to perform the method for determining a flooded risk level according to any one of claims 1 to 5.
8. A machine-readable storage medium having stored thereon instructions, the instructions being executable by a machine to cause the machine to: The instruction, when executed by a processor, causes the processor to be configured to perform the method for determining a flooded risk level according to any one of claims 1 to 5.
Citation Information
Patent Citations
Cascade reservoir group dam break risk consequence assessment method under risk transfer and superposition effect
CN114565211A
Flood risk disaster assessment method
CN115115262A
Substation flood inundation risk early warning method and system based on different influence types
CN115186858A