Flood emergency transfer route setting method and device, electronic equipment and medium
Through the combination of real-time data collection and hydrological and hydrodynamic model and combined with ant colony algorithm optimization, the problem of unreasonable transfer route planning in traditional emergency management is solved, efficient and safe mountain torrent emergency transfer route planning is achieved, and emergency response speed and decision-making are improved. quality.
Patent Information
- Application Number
- CN202411211290.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2025-01-07
AI Technical Summary
The personnel transfer strategy in traditional mountain torrent disaster emergency management relies on manual judgment, has low decision-making efficiency, lack of real-time data monitoring and accurate analysis, resulting in unreasonable transfer route planning, increasing safety hazards and emergency response complexity, making it difficult to meet the rapid feedback and accuracy of information. The need for judgment.
By collecting rain and water situation data in real time, using hydrological and hydrodynamic models to predict floods, selecting transfer routes in combination with geographical topographic data, and real-time optimization and adjustment based on the ant colony algorithm to generate intelligent transfer routes to ensure the safety and efficiency of routes. .
Achieve accurate and efficient release of flood warnings, intelligently plan safe and efficient transfer routes, dynamically adjust routes to deal with emergencies, reduce risks during the transfer process, improve the flexibility and adaptability of emergency responses, and significantly reduce casualties and Property loss.
Smart Images

Figure CN119272955A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of natural language processing, and in particular to a method, device, electronic equipment and medium for setting a flood emergency transfer route. Background Art
[0002] In the emergency management system for flash floods, traditional personnel transfer strategies face multiple challenges and shortcomings, which are particularly prominent in emergency situations. First, traditional methods are highly dependent on manual judgment and decision-making. When faced with sudden flash flood threats, this model is often difficult to respond quickly due to the non-automation and delay of the decision-making process, missing the precious rescue time window. Especially under extreme weather conditions, low decision-making efficiency may directly lead to untimely evacuation of personnel, increasing disaster risks.
[0003] Secondly, although the current early warning system has improved the ability to predict disasters to a certain extent, it generally lacks efficient and integrated real-time data monitoring and accurate analysis capabilities. This means that the information provided by the system still needs to be improved in terms of timeliness, accuracy and comprehensiveness, and it is difficult to meet the needs of rapid information feedback and accurate judgment in flash flood emergency management. Without sufficient and reliable information support, rescuers find it difficult to make the best evacuation arrangements, which further increases the difficulty and uncertainty of the transfer work.
[0004] Furthermore, developing reasonable and effective personnel transfer routes is the key to ensuring the smooth progress of the evacuation process. However, existing route planning methods often fail to fully integrate real-time hydrological data (such as water level, flow velocity, flow direction, etc.) and hydrodynamic model analysis results, resulting in the transfer routes being unable to avoid high-risk areas or choosing routes that are not conducive to rapid evacuation. This irrationality not only increases the safety hazards in the transfer process, but may also lead to a reduction in transfer efficiency and increase the complexity of emergency response.
[0005] Finally, with the rapid development of information technology, the amount of real-time data generated in the field of flash flood emergency management has increased dramatically, which has put forward higher requirements for data processing and analysis capabilities. Unfortunately, most current emergency management systems are still unable to handle massive amounts of real-time data and are unable to quickly and accurately extract information that is valuable for decision-making, thus limiting the improvement of emergency response speed and decision-making quality. This technical bottleneck directly affects the efficiency and effectiveness of the entire emergency management system and is a technical problem that needs to be solved urgently. Summary of the invention
[0006] In view of this, the embodiments of the present disclosure provide a method, device, electronic device and medium for setting a flood emergency transfer route, which at least partially solve the problems existing in the prior art.
[0007] In a first aspect, an embodiment of the present disclosure provides a method for setting a flood emergency transfer route, which includes:
[0008] Collect rainfall data and water data in real time, and clean, store and analyze the data to obtain visualized hydrological conditions;
[0009] Utilizing hydrological and hydrodynamic models to predict floods, inputting the rainfall data, the water data and the flood prediction results into a decision support system to generate warning information and issue warnings;
[0010] A transfer route is selected according to the prediction results combined with geographic terrain data, and the transfer route is optimized and adjusted in real time based on hydrological data and / or geographic terrain data.
[0011] According to a specific implementation method of an embodiment of the present disclosure, a transfer route is obtained through iterative calculation based on rainfall data and / or water data and / or geographic information data and / or population density and / or traffic conditions and / or shelter locations and a calculated path selection probability.
[0012] According to a specific implementation of the embodiment of the present disclosure, the calculated path selection probability is:
[0013] Including: Calculate the path selection probability according to the ant colony algorithm. The path selection probability formula is as follows:
[0014]
[0015] Among them, k is a group of people, i and j are path points, τ ij is the pheromone concentration from path i to path j, η ij
[0016] is the heuristic information, α is the importance factor of the heuristic information, and β is the importance factor of the pheromone.
[0017] According to a specific implementation of the embodiment of the present disclosure, the real-time optimization and adjustment of the transfer route based on hydrological data and / or geographical terrain data includes: optimizing and adjusting the transfer route according to an ant colony algorithm, and after selecting a transfer route, updating the pheromone on the transfer route, and the pheromone update formula is:
[0018] Where ρ is the pheromone volatility coefficient, is the increment of pheromone released by population k on path i to path j.
[0019] According to a specific implementation of the embodiment of the present disclosure, the formula for the pheromone increment is:
[0020]
[0021] Wherein, the pheromone increment is updated according to the hydrological data and / or geographical terrain data.
[0022] According to a specific implementation method of an embodiment of the present disclosure, the transfer route is selected according to the prediction result in combination with geographic terrain data, and the transfer route is optimized and adjusted in real time based on hydrological data and / or geographic terrain data, including: based on the probability of path selection obtained by calculation, the final transfer route is determined according to the probability and the updated path information.
[0023] According to a specific implementation of the embodiment of the present disclosure, the determining of the final transfer route includes checking whether the determined transfer route meets a preset termination condition,
[0024] If so, the determined transfer route is the final transfer route;
[0025] If not, iterate until the determined transfer route reaches the preset termination condition.
[0026] According to a specific implementation manner of the embodiment of the present disclosure, the preset termination condition is a preset number of iterations or a preset optimization target.
[0027] In a second aspect, an embodiment of the present disclosure provides a device for setting a flood emergency transfer route, comprising:
[0028] Data collection and processing module: used to collect rainfall data and water data in real time, and clean, store and analyze the data to generate a visual display of the hydrological situation;
[0029] Flood prediction and warning module: using hydrological and hydrodynamic models, based on the rainfall data and the water data, flood prediction is performed, and the prediction results and the rainfall data and the water data are input into the decision support system to generate warning information, and the warning information is released through preset channels;
[0030] Route planning and optimization module: select the transfer route based on the flood prediction results and combined with the geographical terrain data; and dynamically optimize and adjust the selected transfer route based on the real-time updated hydrological data and / or geographical terrain data.
[0031] In a third aspect, an embodiment of the present disclosure provides an electronic device, the electronic device comprising:
[0032] at least one processor; and,
[0033] a memory communicatively connected to the at least one processor; wherein,
[0034] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the above-mentioned flood emergency transfer route setting method.
[0035] In a fourth aspect, an embodiment of the present disclosure provides a non-transitory computer-readable storage medium, which stores computer instructions, and the computer instructions are used to enable the computer to execute the above-mentioned flood emergency transfer route setting method.
[0036] In summary, compared with the prior art, this embodiment has the following advantages:
[0037] 1. Accurate and efficient early warning: Through the integration of real-time data collection and the four-warning system, accurate flood warning information can be quickly analyzed and generated. The immediate release of this information ensures that rescue personnel can receive the alarm in the first time and quickly activate the emergency response mechanism, which wins precious time for subsequent disaster prevention and mitigation work.
[0038] 2. Intelligent optimization of transfer routes: Based on the comprehensive analysis of hydrological and hydrodynamic models and geographical terrain data, a safe and efficient transfer route can be intelligently planned. This optimization process also fully considers the complexity of the terrain, the traffic capacity of the roads, and the distribution of shelters, ensuring the smoothness and safety of the transfer process.
[0039] 3. Dynamic adjustment and real-time monitoring: During the transfer process, the system can continuously monitor hydrological and traffic data. Once an emergency such as flood threat or road blockage is found, the dynamic adjustment mechanism will be immediately activated to re-plan the transfer route and send new instructions. This real-time monitoring and dynamic adjustment capability greatly reduces the risk during the transfer process and improves the flexibility and adaptability of emergency response.
[0040] 4. Significant results in disaster prevention and reduction: Practice has proved that the method provided in this embodiment effectively reduces casualties and property losses caused by natural disasters such as flash floods. Through early warning, rapid response and intelligent transfer, a large number of people can be safely evacuated to shelters before the disaster occurs, thus avoiding unnecessary harm and losses. In addition, the method also brings significant economic and social benefits, and provides strong support for post-disaster recovery and reconstruction in the disaster-stricken areas. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with specific implementation methods and drawings. Here, the exemplary implementation methods of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.
[0042] As used herein, the term "including" and its variations mean open inclusion, i.e., "including but not limited to". Unless otherwise stated, the term "or" means "and / or". The term "based on" means "based at least in part on". The terms "an example embodiment" and "an embodiment" mean "at least one example embodiment". The term "another embodiment" means "at least one additional embodiment". The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may also be included below.
[0043] Figure 1 A schematic diagram of a flow chart of a method for setting a flood emergency transfer route provided in a first embodiment of the present invention;
[0044] Figure 2 A schematic diagram of the process of finding the optimal personnel transfer route through multiple iterations;
[0045] Figure 3 A schematic diagram of the structure of the flood emergency transfer route provided by the second embodiment of the present invention;
[0046] Figure 4 An exemplary structural diagram of a device capable of implementing the method according to an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0047] The embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
[0048] The following describes the embodiments of the present disclosure through specific examples, and those skilled in the art can easily understand other advantages and effects of the present disclosure from the contents disclosed in this specification. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all of the embodiments. The present disclosure can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present disclosure. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present disclosure.
[0049] It should be noted that various aspects of the embodiments within the scope of the appended claims are described below. It should be apparent that the aspects described herein may be embodied in a wide variety of forms, and any specific structure and / or function described herein is merely illustrative. Based on the present disclosure, it should be understood by those skilled in the art that an aspect described herein may be implemented independently of any other aspect, and two or more of these aspects may be combined in various ways. For example, any number of aspects described herein may be used to implement the device and / or practice the method. In addition, other structures and / or functionalities other than one or more of the aspects described herein may be used to implement this device and / or practice this method.
[0050] It should also be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present disclosure. The drawings only show components related to the present disclosure rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.
[0051] Additionally, in the following description, specific details are provided to facilitate a thorough understanding of the examples. However, it will be understood by those skilled in the art that the aspects described may be practiced without these specific details.
[0052] See also Figure 1 The first embodiment of the present invention provides a method for setting a flood emergency transfer route, which can be executed by an electronic device, and in particular, by one or more processors in the electronic device, to implement the following steps:
[0053] S101, collecting rainfall data and water condition data in real time, and cleaning, storing and analyzing the data to obtain a visualized hydrological situation.
[0054] In this embodiment, the electronic device may be a device with computing capabilities such as a laptop computer, a desktop computer, a workstation, a server, a field programmable gate array (FPGA), etc.
[0055] Among them, using the key water and rainfall data such as rainfall intensity, water level and water flow speed collected in real time, a series of operations can be performed with the help of the data processing platform: first, the data is cleaned to eliminate outliers and noise to ensure data quality; then, the cleaned data is stored in a database or data warehouse for subsequent rapid access and analysis; further, the key features and trends in the data are mined through the data analysis engine, such as flood peak prediction, water flow anomaly detection, etc.; finally, these analysis results are presented intuitively using data visualization technology, such as through dashboards, map annotations or dynamic charts, etc., to show users the current detailed and intuitive hydrological conditions in real time, providing strong support for flood prevention and disaster reduction, and water resources management.
[0056] S102, using hydrological and hydrodynamic models to predict floods, inputting the rainfall data, the water data and flood prediction results into a decision support system to generate warning information and issue warnings.
[0057] In this embodiment, the "four-prediction" system (i.e., forecast, warning, rehearsal, and plan system) is used to carry out hydrological and hydrodynamic model calculations. These calculations predict the potential risk of floods, their possible impact range, and their changing trends over time, and build a hydrological and hydrodynamic information foundation. On this basis, the intelligent early warning system accesses real-time rainfall and water conditions data and model prediction results, drives the decision support system to perform data analysis and forward-looking predictions, and quickly generates flood warning information.
[0058] In order to ensure the timeliness and extensiveness of early warning information, the system uses diversified information transmission channels, including but not limited to automatically pop-up emergency warning windows, instant SMS notifications, etc., to ensure that early warning information can be quickly and accurately conveyed to all relevant personnel and rescue agencies. Relevant personnel can respond quickly, take necessary preventive measures and rescue actions, and effectively reduce the losses caused by flood disasters.
[0059] S103, selecting a transfer route according to the prediction result combined with the geographical and topographic data, and optimizing and adjusting the transfer route in real time based on the hydrological data and / or the geographical and topographic data.
[0060] In this embodiment, in order to ensure the safety and efficiency of the personnel transfer process, real-time hydrological and hydrodynamic data are integrated, and diversified basic data such as terrain characteristics, population density distribution and transportation network conditions are incorporated to conduct a comprehensive analysis. With the help of optimization algorithms, the system can intelligently plan scientific and reasonable transfer routes that fully consider safety factors and transfer efficiency.
[0061] Furthermore, it has the ability to make real-time dynamic adjustments. In the actual evolution of the flood, in the face of changing environmental conditions, such as rising water levels and road blockages, it can respond immediately and flexibly adjust the transfer route based on the latest real-time data. This dynamic optimization strategy ensures that the transfer plan always fits the actual situation, maximizes the safety of the transferred personnel, and promotes the efficient execution of the transfer process.
[0062] Specifically, the embodiment of the present application can use genetic algorithm, particle swarm optimization algorithm, simulated annealing algorithm, ant colony algorithm, etc. to plan the transfer route and optimize the transfer route in real time. The following is a detailed description using the ant colony algorithm as an example, see Figure 2 . Figure 2 The flowchart of finding the optimal personnel transfer route through multiple iterations is shown. Figure 2 As shown, first set the initialization parameters, including setting the location of the refuge in the transfer area, setting the location initialization parameters of the residential area and the refuge, etc. Generate the initial path based on the shortest path or the safe path, or generate the initial path based on the shortest path or historical data. Execute step S101 to obtain key data such as real-time rainfall level, rainfall level flow rate, etc. from the Hydrological Bureau. Then execute step S102 to use the four-prediction system to calculate the hydrological and hydrodynamic models and predict the possible impact range and change trend of the flood.
[0063] In order to adapt to complex and changing terrain conditions, geographical terrain data is integrated into the algorithm. In the path selection stage, the system not only analyzes the traditional distance factor, but also fully considers the elevation change of the path, the road conditions and possible terrain obstacles. This ensures that the selected path is both the shortest and the safest.
[0064] In the face of complex disaster response scenarios, a multi-objective optimization strategy is used to comprehensively consider various conditions in order to develop the best transfer plan. Specifically, under the premise of ensuring safety, by optimizing path selection and scheduling arrangements, the time for personnel transfer can be shortened as much as possible to improve the efficiency of emergency response. Considering the capacity limitations and current reception conditions of different shelters, the transfer personnel are reasonably allocated to avoid overcrowding in some shelters while others have idle resources, ensuring the effective use of shelter resources. In addition to time and capacity, other factors such as energy consumption and material allocation costs are also considered. Through comprehensive evaluation, the transfer route with the lowest overall cost and meeting the requirements of safety and efficiency is found.
[0065] The embodiment of the present application uses the ant colony algorithm as an example to schematically illustrate the calculation of path selection probability.
[0066] Specifically, virtual ants (people) are randomly distributed in the transfer area, and the initial pheromone concentration is defined. The starting point (residential area) and multiple end points (refuges) of the transfer are determined. The ant colony size (m), the number of iterations (T), the pheromone volatility coefficient (ρ), the pheromone enhancement coefficient (Q), the importance factor of the heuristic information (α) and the importance factor of the pheromone (β), and the initial pheromone concentration is τ 0 Ants choose paths based on pheromone concentration and distance, tending to take paths with high pheromone concentration. Each ant chooses a path based on probability. The probability formula for path selection is shown in formula (1):
[0067]
[0068] Among them, k is a group of people (ants), i and j are path points, τ ij is the pheromone concentration from path i to path j, η ij is the heuristic information, α is the importance factor of the heuristic information, and β is the importance factor of the pheromone.
[0069] When the ant finds a path, it will update the pheromone on the path. The pheromone update formula is shown in formula (2):
[0070]
[0071] Where ρ is the pheromone volatility coefficient, is the pheromone increment released by group k on path i to path h. The formula for pheromone increment is shown in formula (3):
[0072]
[0073] The pheromone increment of each ant k is shown in formula (4):
[0074]
[0075] Among them, L k is the length of the path found by ant k, and Q is a constant.
[0076] It should be noted that when calculating the probability of path selection in the embodiment of the present application, the pheromone concentration is dynamically adjusted according to real-time hydrological monitoring data and GIS (geographic information) data (for example, path elevation, terrain population density, traffic conditions, etc.). Once it is detected that a path is no longer safe or has a high risk due to a sudden flood event, the automatic adjustment process will be immediately triggered to reduce the pheromone concentration on the path. This adjustment strategy aims to reduce the attractiveness of pheromones and intelligently guide the ant colony to avoid these potential danger areas when choosing a path, thereby enhancing the adaptability and safety of the entire system.
[0077] Furthermore, the optimal transfer route is selected based on the calculated path selection probability and the path update information obtained by real-time monitoring. Among them, the path information needs to be updated according to the quality of the path to ensure that the path information is actually updated accurately.
[0078] After the path information is updated, it is necessary to check whether the termination condition of the iteration is met. The termination condition can be preset. The preset termination condition can be to achieve the preset optimization goal (for example, the shortest path or the safest path) or to reach the preset number of iterations. If the preset termination condition is met, the transfer plan is executed. During the transfer process, the transfer process is monitored in real time, and the transfer plan is adjusted dynamically to ensure the safety of the transfer. If the termination condition is not met, the path information needs to be dynamically adjusted according to the real-time data, and the latest path information is used as the real-time data for the next iteration until the preset termination condition is met.
[0079] It should be noted that after determining the optimal transfer route, the transfer plan is implemented, and the changes in hydrological data during the transfer are collected and analyzed in real time to ensure the safety and efficiency of the entire transfer process. Once safety hazards or unexpected situations are found during the transfer process, the dynamic adjustment mechanism is immediately activated. Based on real-time monitoring data, combined with GIS map information and pre-set safety thresholds, the transfer route is automatically evaluated and replanned. While adjusting the route, clear instructions and notifications are sent to relevant personnel (such as rescuers, transfer personnel, etc.) to ensure that they can be informed of the latest transfer plan in a timely manner.
[0080] In summary, compared with the prior art, this embodiment has the following advantages:
[0081] 1. Real-time monitoring of key hydrological and hydrodynamic data such as rainfall, water level, and flow rate. Combined with data analysis and prediction technology, accurate flood warning information can be quickly generated to ensure that rescuers can receive the alarm and take action in the first place.
[0082] 2. Through the hydrological and hydrodynamic forecasting module of the four-forecast system, multiple data sources are collected and integrated in real time, including GIS geographic information data (elevation, houses, administrative districts, terrain obstacles, etc.) and basic data such as population density, traffic conditions, and shelter locations in the region. These data provide a solid foundation for subsequent route planning and decision support.
[0083] 3. The results of real-time forecast analysis are deeply integrated and visualized with GIS maps, so that the affected areas and terrain features of the flood are clearly visible. At the same time, the hydrological and hydrodynamic models are used to accurately identify potential danger zones, and combined with population density and shelter distribution, safe and accessible shelters are prioritized as the end points of the transfer routes.
[0084] 4. Using improved ant colony algorithms and other optimization algorithms, the optimal transfer routes are automatically generated based on real-time data and GIS map information. These routes not only take into account the shortest path, but also take into account safety and accessibility. After the route is generated, the system will continue to iterate and optimize based on real-time data to ensure the accuracy and applicability of the route.
[0085] 5. Through the automated decision support system and real-time data processing platform, dynamic adjustment of the transfer route and real-time monitoring of the transfer process are achieved. Hydrological and traffic data are continuously monitored based on factors such as terrain changes, flood path deduction, and road capacity. Once an emergency such as a hydrological threat or road blockage is discovered, the transfer route is immediately adjusted, a new shelter is selected as the end point, and the optimal route is recalculated. In addition, human intervention is supported, allowing users to input real-time data to further optimize and adjust the route.
[0086] In summary, this embodiment effectively improves the safety and efficiency of personnel transfer. The intelligent route transfer method not only reduces the risk during the transfer process, but also shortens the emergency response time, thus winning precious time for the rescue operation.
[0087] The second embodiment of the present invention provides a flood emergency transfer route setting device (such as Figure 3 ), which includes:
[0088] Data collection and processing module 310: used to collect rainfall data and water data in real time, and clean, store and analyze the data to generate a visual display of the hydrological situation;
[0089] Flood prediction and warning module 320: using the integrated hydrological and hydrodynamic model to perform flood prediction based on the rainfall data and water data, inputting the prediction results and original data into the decision support system to generate warning information, and publishing the warning information through the preset channels;
[0090] Route planning and optimization module 330: Based on flood prediction results and combined with geographic terrain data, a safe and feasible transfer route is selected; at the same time, based on real-time updated hydrological data and / or geographic terrain data, the selected route is dynamically optimized and adjusted to ensure the safety and efficiency of the transfer process.
[0091] A third embodiment of the present invention further provides an electronic device, the electronic device comprising:
[0092] at least one processor; and,
[0093] a memory communicatively connected to the at least one processor; wherein,
[0094] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the flood emergency transfer route setting method of any of the aforementioned embodiments.
[0095] The fourth embodiment of the present invention further provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the flood emergency transfer route setting method described in any of the aforementioned embodiments.
[0096] The fifth embodiment of the present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer executes the flood emergency transfer route setting method of any of the aforementioned embodiments.
[0097] The sixth embodiment of the present invention further provides a computer program, which includes program instructions. When the program instructions are executed by a computer, the computer is caused to execute the flood emergency transfer route setting method of any of the aforementioned embodiments.
[0098] Figure 4 A schematic diagram of a method or device 1000 that can implement an embodiment of the present invention is shown, which may include more or fewer devices than shown in the figure in some embodiments. In some embodiments, it can be implemented using a single or multiple devices. In some embodiments, it can be implemented using cloud or distributed devices.
[0099] like Figure 4 As shown, the device 1000 includes a processor 1001, which can perform various appropriate operations and processes according to the program and / or data stored in the read-only memory (ROM) 1002 or the program and / or data loaded from the storage part 1008 to the random access memory (RAM) 1003. Processor 1001 can be a multi-core processor or can include multiple processors. In some embodiments, processor 1001 can include a general main processor and one or more special coprocessors, such as a central processing unit (CPU), a graphics processing unit (GPU), a neural network processor (NPU), a digital signal processor (DSP), etc. In RAM 1003, various programs and data required for the operation of device 1000 are also stored. Processor 1001, ROM 1002 and RAM 1003 are connected to each other via bus 1004. Input / output (I / O) interface 1005 is also connected to bus 1004.
[0100] The processor and the memory are used together to execute the program stored in the memory. When the program is executed by the computer, the methods, steps or functions described in the above embodiments can be implemented.
[0101] The following components are connected to the I / O interface 1005: an input section 1006 including a keyboard, a mouse, a touch screen, etc.; an output section 1007 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN card, a modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to the I / O interface 1005 as needed. A removable medium 1011, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1010 as needed, so that a computer program read therefrom is installed into the storage section 1008 as needed. Figure 4 Only some components are schematically shown in the figure, which does not mean that the device 1000 only includes Figure 4 Components shown.
[0102] The systems, devices, modules or units described in the above embodiments may be implemented by a computer or its associated components. The computer may be, for example, a mobile terminal, a smart phone, a personal computer, a laptop computer, a vehicle-mounted human-computer interaction device, a personal digital assistant, a media player, a navigation device, a game console, a tablet computer, a wearable device, a smart TV, an Internet of Things system, a smart home, an industrial computer, a server or a combination thereof.
[0103] Although not shown, in an embodiment of the present invention, a computer-readable storage medium is provided, on which a computer program / instruction is stored, and when the computer program / instruction is executed by a processor, the flood emergency transfer route setting method described in Example 1 is implemented.
[0104] Storage media in embodiments of the present invention include permanent and non-permanent, removable and non-removable items that can be used to store information by any method or technology. Examples of 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 disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, 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.
[0105] Although not shown, an embodiment of the present invention further provides a computer program product, including: a computer program / instruction, which implements the flood emergency transfer route setting method described in Example 1 when executed by a processor.
[0106] The methods, programs, systems, devices, etc. of the embodiments of the present invention may be executed or implemented in a single or multiple networked computers, or may be practiced in a distributed computing environment. In the embodiments of this specification, in these distributed computing environments, tasks may be performed by remote processing devices connected via a communication network.
[0107] Those skilled in the art should understand that the embodiments of the present specification may be provided as methods, systems or computer program products. Therefore, those skilled in the art may imagine that the functional modules / units or controllers and related method steps described in the above embodiments may be implemented in software, hardware or a combination of software / hardware.
[0108] Unless explicitly stated, the actions or steps of the methods, programs, and embodiments of the present invention do not have to be performed in a specific order and can still achieve the desired results. In some implementations, multitasking and parallel processing are also possible or may be advantageous.
[0109] In this article, multiple embodiments of the present invention are described, but for the sake of brevity, the description of each embodiment is not exhaustive, and the same or similar features or parts between the embodiments may be omitted. In this article, "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" are meant to be applicable to at least one embodiment or example according to the present invention, but not all embodiments. The above terms do not necessarily mean to refer to the same embodiment or example. In the absence of contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples.
[0110] The exemplary systems and methods of the present invention have been specifically shown and described with reference to the above embodiments, which are merely examples of the best modes for implementing the present systems and methods. It will be appreciated by those skilled in the art that various changes may be made to the embodiments of the systems and methods described herein when implementing the present systems and / or methods without departing from the spirit and scope of the present invention as defined in the appended claims.
Claims
1. A method for setting up a flood emergency transfer route, characterized in that: include: Collect rainfall data and water data in real time, and clean, store and analyze the data to obtain visualized hydrological conditions; Utilizing hydrological and hydrodynamic models to predict floods, inputting the rainfall data, the water data and the flood prediction results into a decision support system to generate warning information and issue warnings; A transfer route is selected according to the prediction results combined with geographic terrain data, and the transfer route is optimized and adjusted in real time based on hydrological data and / or geographic terrain data.
2. The method for setting up a flood emergency transfer route according to claim 1, characterized in that: The transfer route is obtained through iterative calculation based on the rainfall data and / or water data and / or geographic information data and / or population density and / or traffic conditions and / or shelter locations and the calculated path selection probability.
3. The method for setting up a flood emergency transfer route according to claim 2, characterized in that: The calculated path selection probability includes: calculating the path selection probability according to an ant colony algorithm, and the path selection probability formula is as follows: Among them, k is a group of people, i and j are path points, τ ij is the pheromone concentration from path i to path j, η ij is the heuristic information, α is the importance factor of the heuristic information, and β is the importance factor of the pheromone.
4. The method for setting up a flood emergency transfer route according to claim 3, characterized in that: The real-time optimization and adjustment of the transfer route based on hydrological data and / or geographical terrain data includes: optimizing and adjusting the transfer route according to an ant colony algorithm, and after selecting a transfer route, updating the pheromone on the transfer route, and the updating formula of the pheromone is: Where ρ is the pheromone volatility coefficient, is the increment of pheromone released by population k on path i to path j.
5. The method for setting up a flood emergency transfer route according to claim 4, characterized in that: The formula for the pheromone increment is: Wherein, the pheromone increment is updated according to the hydrological data and / or geographical terrain data.
6. The method for setting up a flood emergency transfer route according to claim 1, characterized in that: The method of selecting a transfer route according to the prediction results in combination with geographic terrain data, and optimizing and adjusting the transfer route in real time based on hydrological data and / or geographic terrain data, includes: obtaining a probability of path selection based on calculation, and determining a final transfer route according to the probability and updated path information.
7. The method for setting up a flood emergency transfer route according to claim 6, characterized in that: The final transfer route is determined. Including, checking whether the determined transfer route has reached the preset termination condition, If so, the determined transfer route is the final transfer route; If not, iterate until the determined transfer route reaches the preset termination condition.
8. The method for setting up a flood emergency transfer route according to claim 7, characterized in that: The preset termination condition is a preset number of iterations or a preset optimization target.
9. A flood emergency transfer route setting device, characterized in that: include: Data collection and processing module: used to collect rainfall data and water data in real time, and clean, store and analyze the data to generate a visual display of the hydrological situation; Flood prediction and warning module: using hydrological and hydrodynamic models, based on the rainfall data and the water data, flood prediction is performed, and the prediction results and the rainfall data and the water data are input into the decision support system to generate warning information, and the warning information is released through preset channels; Route planning and optimization module: select the transfer route based on flood prediction results and combined with geographical terrain data; The selected transfer route is dynamically optimized and adjusted based on the real-time updated hydrological data and / or geographical terrain data.
10. An electronic device, characterized in that: The electronic device includes: at least one processor; and, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the flood emergency transfer route setting method described in any one of claims 1 to 8.
11. A non-transitory computer-readable storage medium, characterized in that: The non-transitory computer-readable storage medium stores computer instructions, which are used to enable the computer to execute the flood emergency transfer route setting method described in any one of claims 1 to 8.