A geological disaster hazard data analysis method and system based on big data

Through the big data analysis method of geological disaster hazards, geological disaster elements are analyzed and processed, and the problem of inefficient geological disaster hazard analysis in the existing technology is solved, and efficient and accurate hidden danger data analysis is achieved.

CN119691370BActive Publication Date: 2025-05-02SICHUAN CHUAN NUCLEAR GEOLOGICAL ENG CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510192290.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-21
Publication Date
2025-05-02
Estimated Expiration
2045-02-21

AI Technical Summary

Technical Problem

In the prior art, the analysis of geological disaster hazards mainly relies on manual inspections one by one, which is inefficient, easy to miss, and has safety hazards.

Method used

The geological disaster hazard data analysis method based on big data is adopted, and the geological disaster factors of the target geological disaster matters are analyzed and processed through the geological disaster database and several geological disaster hazard point databases, and the geological disaster hazard data analysis result sets matched by several hidden danger data types units are obtained.

Benefits of technology

Intelligent analysis of geological disaster risk data has been realized, analysis efficiency has been improved, manual intervention has been reduced, and analysis accuracy and coverage have been enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119691370B_ABST
    Figure CN119691370B_ABST
Patent Text Reader

Abstract

The present application provides a geological hazard data analysis method and system based on big data, which uniformly processes the hazard description data of the disaster type corresponding to each hazard data type unit, that is, uniformly processes the differentiated information of different hazard data type units, which is more convenient to process when the hazard data type units are continuously increasing, reduces the processing difficulty and processing cost, and improves the processing efficiency; and in the analysis process, based on the geological hazard database and several geological hazard hazard point databases, when analyzing and processing the geological hazard elements of the target geological hazard matter, a geological hazard hazard data analysis result set matching each of the several hazard data type units is obtained, avoiding the complex problem of separately obtaining and configuring geological hazard themes and geological hazard sample data for different hazard data type units, and performing separate analysis based on the obtained information, making the analysis process simpler and faster, and improving the analysis efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of hidden danger analysis, and specifically, to a method and system for analyzing geological disaster hidden danger data based on big data. Background Art

[0002] Geological disasters refer to geological actions or phenomena that are caused by natural or human factors and cause losses to human life and property and damage to the environment. The distribution and change patterns of geological disasters in time and space are both subject to the natural environment and related to human activities, and are often the result of the interaction between humans and nature.

[0003] At present, the analysis of geological disaster risks is carried out manually one by one, which takes a lot of time to check. There is a possibility that geological disasters will occur before the area is eliminated, which wastes a lot of manpower and may cause omissions. Therefore, there is an urgent need for a technology for intelligent analysis of geological disaster risk data to overcome the above technical problems. Summary of the invention

[0004] In order to improve the technical problems existing in the relevant technologies, the present application provides a geological disaster hazard data analysis method and system based on big data.

[0005] In a first aspect, a method for analyzing geological disaster hazard data based on big data is provided, the method comprising:

[0006] Obtaining geological disaster hazard data matching the target geological disaster event; the geological disaster hazard data at least includes: a geological disaster database and a plurality of geological disaster hazard point databases; wherein the geological disaster database is used to cache hazard point information corresponding to a plurality of hazard data type units; the plurality of geological disaster hazard point databases include: a disaster point abnormal data set respectively matching each of the plurality of hazard data type units, each of the disaster point abnormal data set is used to cache the hazard type hazard description data corresponding to a hazard data type unit;

[0007] Based on the geological disaster database and the several geological disaster hazard point databases, the geological disaster elements of the target geological disaster event are analyzed and processed to obtain geological disaster hazard data analysis result sets that match the several hazard data type units respectively.

[0008] In this application, the geological disaster hazard data matching the target geological disaster items are obtained, including:

[0009] After obtaining the geological hazard elements of the target geological hazard event through the geological hazard identification thread, the geological hazard hazard data matching the target geological hazard event is obtained from the correspondence between the pre-cached items and the geological hazard hazard data.

[0010] In the present application, based on the geological hazard database and the several geological hazard potential point databases, the geological hazard elements of the target geological hazard items are analyzed and processed, and the geological hazard potential data analysis result sets that match the several potential hazard data type units are obtained respectively, including:

[0011] For each of the plurality of hidden danger data type units, the following operations are performed respectively:

[0012] Through the geological disaster identification thread, based on the geological disaster database and the disaster point abnormal data set matched by the hidden danger data type unit, the geological disaster elements of the target geological disaster event are analyzed and processed to obtain the geological disaster hidden danger data analysis result set matched by the hidden danger data type unit;

[0013] Among them, the geological hazard hazard data analysis result set includes at least: training examples and target real-time geological hazard hazard data; wherein, the target real-time geological hazard hazard data has a sample geological hazard theme that matches the target geological hazard event, and the training examples are used for comparison of the sample geological hazard theme.

[0014] It can be understood that when analyzing and processing the geological hazard elements of the target geological hazard matter based on the geological hazard database and the several geological hazard risk point databases, the problem of inaccurate data analysis is avoided, so that the geological hazard risk data analysis result sets that match each of the several risk data type units can be accurately obtained.

[0015] In the present application, after obtaining the geological disaster hidden danger data analysis result sets that match the plurality of hidden danger data type units, it also includes:

[0016] The geological disaster hidden danger data analysis result sets that match the plurality of hidden danger data type units are uniformly cached in a designated first cache long-short-term memory module.

[0017] It is understandable that the first cache long short-term memory module can store the geological hazard data analysis result set for a short period of time to facilitate subsequent processing.

[0018] In this application, if the target geological disaster event includes several types of hidden dangers, the geological disaster hidden danger data at least includes: geological disaster databases and several geological disaster hidden danger point databases set up respectively for the several hidden danger types; the geological disaster hidden danger data matching the target geological disaster event is obtained, including:

[0019] After obtaining the geological hazard elements of the target geological hazard event through the geological hazard identification thread, the geological hazard hazard data matching the plurality of hazard types are obtained from the correspondence between the hazard types matched by the pre-cached items and the geological hazard hazard data;

[0020] Among them, each of the geological disaster databases is used to cache the hidden danger point information corresponding to several hidden danger data type units under the corresponding hidden danger type; each of the several geological disaster hidden danger point databases includes: under the corresponding hidden danger type, a disaster point abnormal data set that matches each hidden danger data type unit in the several hidden danger data type units respectively, and each of the disaster point abnormal data set is used to cache the hidden danger type deployment information corresponding to a hidden danger data type unit.

[0021] It is understandable that through the geological hazard identification thread, geological hazard hazard data matching the target geological hazard event can be obtained more accurately.

[0022] In the present application, the geological hazard elements of the target geological hazard event are analyzed and processed based on the geological hazard database and the hazard point abnormal data set matched by the hazard data type unit, and the geological hazard data analysis result set matched by the hazard data type unit is obtained, including:

[0023] For each of the several hidden danger types, perform the following operations respectively:

[0024] Through the geological disaster identification thread, based on the geological disaster database and the disaster point abnormal data sets matched by the several hidden danger data type units, the geological disaster elements of the hidden danger types are analyzed and processed respectively, and the hidden danger types matched by the several hidden danger data type units are obtained to deploy geological disaster themes;

[0025] Among them, each geological disaster theme deployed for the hazard type includes at least: under the corresponding hazard data type unit, training examples matching the hazard type and target real-time geological disaster hazard data matching the hazard type; wherein the target real-time geological disaster hazard data contains a sample geological disaster theme matching the hazard type, and the training examples are used for comparison of the sample geological disaster theme.

[0026] It can be understood that when analyzing and processing the geological hazard elements of the target geological hazard matter based on the geological hazard database and the several geological hazard risk point databases, the problem of inaccurate classification of hazard types is avoided, so that the geological hazard hazard data analysis result sets that match each of the several hazard data type units can be obtained more accurately.

[0027] In the present application, after obtaining the hidden danger types that match the plurality of hidden danger data type units and deploying the geological disaster theme, it also includes:

[0028] Under the same hidden danger type, the hidden danger types that are matched by the plurality of hidden danger data type units are deployed as geological disaster themes and are uniformly cached in a designated second cache long-short-term memory module.

[0029] In the present application, after obtaining the geological disaster hidden danger data analysis result sets that match the plurality of hidden danger data type units, it also includes:

[0030] Obtaining a deployment instruction triggered by a target object for the target geological disaster event; wherein the deployment instruction carries at least a target hidden danger data type unit;

[0031] Based on the target hidden danger data type unit, obtaining a target geological disaster hidden danger data analysis result set matching the target hidden danger data type unit;

[0032] The obtained target geological disaster hidden danger data analysis result set is transmitted to the target object.

[0033] It can be understood that the deployment instructions triggered by the target geological disaster events can more accurately obtain the target geological disaster hazard data analysis result set.

[0034] In the present application, if the deployment instruction also carries the target hazard type contained under the target geological hazard event, then based on the target hazard data type unit, the target hazard type deployment geological hazard theme is obtained in the hazard type deployment geological hazard theme matching the target geological hazard event.

[0035] In the present application, the target hazard data type unit is based on the hazard type deployment geological disaster theme of the target geological hazard event matching the hazard type deployment geological disaster theme, and the target hazard type deployment geological disaster theme is obtained, including:

[0036] If it is determined that there is at least one other hazard type that matches the target hazard type based on the preset hazard type association relationship, then the first hazard type deployment geological disaster theme that matches the target hazard data type unit is obtained from the second cache long short-term memory module that matches the target hazard type, and the second hazard type deployment geological disaster theme that matches the target hazard data type unit is obtained from the second cache long short-term memory module that matches the at least one other hazard type, and the first hazard type deployment geological disaster theme and the second hazard type deployment geological disaster theme are used together as the target hazard type deployment geological disaster theme;

[0037] If it is determined that there are no other hazard types that match the target hazard type based on the pre-set hazard type association relationship, the first hazard type deployment geological disaster theme that matches the target hazard data type unit is obtained from the second cache long short-term memory module that matches the target hazard type, and the first hazard type deployment geological disaster theme is used as the target hazard type deployment geological disaster theme.

[0038] It can be understood that based on the target hidden danger data type unit, in the deployment of geological disaster themes for hidden danger types matching the target geological disaster matters, the problem of inaccurate deployment of geological disaster themes for hidden danger types is improved, so that the target hidden danger type deployment of geological disaster themes can be accurately obtained.

[0039] In a second aspect, a geological disaster hazard data analysis system based on big data is provided, comprising a processor and a memory that communicate with each other, wherein the processor is used to read and execute a computer program from the memory to implement the above method.

[0040] The embodiment of the present application provides a method and system for analyzing geological hazard hidden danger data based on big data. When analyzing and processing geological hazard elements, it is necessary to obtain a set of geological hazard hidden danger data analysis results that match each of the hidden danger data type units. When analyzing and processing geological hazard elements and obtaining a set of geological hazard hidden danger data analysis results that match each of the hidden danger data type units, the geological hazard elements are analyzed and processed based on a geological hazard database and several geological hazard hidden danger point databases, wherein the geological hazard database is used to cache hidden danger point information corresponding to several hidden danger data type units, and the several geological hazard hidden danger point databases include disaster point abnormal data sets that match each of the hidden danger data type units in the multiple hidden danger data type units, and each disaster point abnormal data set is used to cache the disaster type hidden danger description data corresponding to a hidden danger data type unit.

[0041] It can be seen that in the present application, the disaster type hazard description data corresponding to each hazard data type unit is processed uniformly, that is, the differentiated information of different hazard data type units is processed uniformly, which makes it easier to process when the number of hazard data type units is continuously increasing, reduces the processing difficulty and cost, and improves the processing efficiency; and in the analysis process, based on the geological hazard database and several geological hazard hazard point databases, when the geological hazard elements of the target geological hazard matter are analyzed and processed, the geological hazard hazard data analysis result sets that match several hazard data type units can be obtained, avoiding the complex problem of separately obtaining and configuring geological hazard themes and geological hazard sample data for different hazard data type units, and performing separate analysis based on the obtained information, making the analysis process simpler and faster, and improving the analysis efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0043] Figure 1 A flowchart of a geological disaster hazard data analysis method based on big data provided in an embodiment of the present application. DETAILED DESCRIPTION

[0044] In order to better understand the above technical scheme, the technical scheme of the present application is described in detail below through the accompanying drawings and specific embodiments. It should be understood that the embodiments of the present application and the specific features in the embodiments are detailed descriptions of the technical scheme of the present application, rather than limitations on the technical scheme of the present application. In the absence of conflict, the embodiments of the present application and the technical features in the embodiments can be combined with each other.

[0045] See also Figure 1 , shows a method for analyzing geological disaster hazard data based on big data, which may include the technical solutions described in the following steps S500-S510.

[0046] Step S500, obtaining geological disaster hazard data matching the target geological disaster event; the geological disaster hazard data at least includes: a geological disaster database and several geological disaster hazard point databases; wherein the geological disaster database is used to cache hazard point information corresponding to several hazard data type units; the several geological disaster hazard point databases include: disaster point abnormal data sets respectively matched with each hazard data type unit in several hazard data type units, each disaster point abnormal data set is used to cache the disaster type hazard description data corresponding to a hazard data type unit.

[0047] For example, target geological disaster matters are understood as geological disaster objects, such as mountains.

[0048] In an alternative embodiment, after the geological hazard elements of the target geological hazard event are obtained through the geological hazard identification thread, the geological hazard hazard data matching the target geological hazard event is obtained from the correspondence between the pre-cached items and the geological hazard hazard data.

[0049] For example, if a target geological disaster event is to be processed, after the geological disaster identification thread obtains the geological disaster elements of the target geological disaster event, the geological disaster identification thread obtains the geological disaster database corresponding to the target geological disaster event and several geological disaster risk point databases from the configuration processor.

[0050] Exemplarily, the geological disaster database is understood to be the geological disaster data that has occurred in the past and stored in the database as sample data.

[0051] Optionally, the configuration processor caches the correspondence between the project and the geological disaster hidden danger data; the first geological disaster hidden danger data caching method provided by the embodiment of the present application. For example, in the configuration processor, the geological disaster subject folder corresponding to the target geological disaster item contains two first-level geological disaster themes, namely, a geological disaster database and a plurality of geological disaster hidden danger point databases. The geological disaster database also contains a configuration sub-geological disaster theme for caching hidden danger point information, and the plurality of geological disaster hidden danger point databases contain disaster point abnormal data sets that match each hidden danger data type unit in the plurality of hidden danger data type units. That is, in the case of containing hidden danger data type unit 1, hidden danger data type unit 2 and hidden danger data type unit 3, the plurality of geological disaster hidden danger point databases include a disaster point abnormal data set 1 that matches hidden danger data type unit 1, a disaster point abnormal data set 2 that matches hidden danger data type unit 2, and a disaster point abnormal data set 3 that matches hidden danger data type unit 3.

[0052] For another example, if the project processing architecture is used to process the target geological hazard matter, after the geological hazard identification thread obtains the geological hazard elements of the target geological hazard matter, the geological hazard identification thread obtains the geological hazard database corresponding to the target geological hazard matter from the general configuration processor, and obtains several geological hazard risk point databases corresponding to the target geological hazard matter from the difference configuration processor.

[0053] The second method of caching geological disaster hidden danger data provided by the embodiment of the present application gives an example of the correspondence between the cache items and the geological disaster themes in the form of a directory structure. For example, in a general configuration processor, the geological disaster theme folder corresponding to the target geological disaster item contains a geological disaster database, and the geological disaster database contains a configuration sub-geological disaster theme for caching hidden danger point information; in a differential configuration processor, the geological disaster theme folder corresponding to the target geological disaster item contains several geological disaster hidden danger point databases, and several geological disaster hidden danger point databases contain disaster point abnormal data sets that match the various processor structures in several hidden danger data type units.

[0054] In an alternative embodiment, when a hidden danger data type unit corresponding to a target geological disaster event is newly added, a disaster point abnormal data set matching the newly added hidden danger data type unit is set under a plurality of geological disaster hidden danger point databases.

[0055] In this application, a configuration processor is used to uniformly process the differentiated configurations of different hidden danger data type units, and uniformly converge them into several geological hazard hidden danger point databases. When adding new hidden danger data type units, only a single number of geological hazard hidden danger point databases need to be processed to complete the access of the new hidden danger data type units. It can be seen that it is easier to handle in the scenario where the number of hidden danger data type units continues to increase.

[0056] Step S510, based on the geological disaster database and several geological disaster hazard point databases, the geological disaster elements of the target geological disaster event are analyzed and processed to obtain geological disaster hazard data analysis result sets that match several hazard data type units.

[0057] Among them, geological disaster elements are understood as the factors that cause geological disasters. For example, the factors that cause landslides are: ‌Topographic conditions‌: Landslides mainly occur on slopes with an angle of 20°~45°. Slopes with an angle greater than 45° often collapse, while slopes with an angle less than 20° rarely experience landslides. On both sides of the river valley, collapses often occur in canyon areas, while landslides often occur in wide valley areas. ‌Stratigraphic and lithological conditions‌: The slope is composed of strata of different ages. The occurrence of strata, differences in lithological strength, and different slope structures affect the stability of the slope. Slopes with slippery strata or unfavorable structural surfaces are prone to landslides. ‌Slope gradient‌: If the slope gradient is not enough or the inclination is too large, the soil will increase shear stress and weaken cohesion due to its own weight and rainwater or groundwater infiltration, resulting in soil instability and landslides. ‌Groundwater activity‌: The rise in groundwater level or the wetting of the soil increases the deadweight of the soil, which promotes the occurrence of landslides. Human factors: The slope formed by artificial excavation is too steep, and the piled soil or backfill increases the deadweight of the slope, destroys the vegetation, causes the slope to lose balance and cause landslides.

[0058] In a replaceable embodiment, after the geological hazard identification thread obtains the geological hazard database of the target geological hazard matter and several geological hazard hidden danger point databases, it analyzes and processes the geological hazard elements of the target geological hazard matter based on each disaster point abnormal data set contained in the geological hazard database and the several geological hazard hidden danger point databases, and obtains a geological hazard hidden danger data analysis result set that matches the hidden danger data type unit corresponding to the disaster point abnormal data set.

[0059] Since the geological hazard identification thread performs the same operating steps in the process of analyzing geological hazard elements for different hidden danger data type units, taking the geological hazard hidden danger data analysis result set that matches a hidden danger data type unit as an example, the analysis and processing of the geological hazard elements of the target geological hazard matter by the geological hazard identification thread is explained.

[0060] In this application, the geological hazard elements of the target geological hazard event are analyzed through the geological hazard identification thread based on the geological hazard database and several disaster point abnormal data sets contained in several geological hazard risk point databases, which simplifies the complex problems introduced in the multi-hazard data type unit scenario and makes the analysis process simpler and faster.

[0061] In an embodiment of the present application, after obtaining a set of geological hazard hazard data analysis results that matches each of the several hazard data type units, the set of geological hazard hazard data analysis results that matches each of the several hazard data type units are uniformly cached in a designated first cache long-short-term memory module.

[0062] Among them, the cache long short-term memory module can be understood as a short-term storage data module.

[0063] In an embodiment of the present application, the device on the side of the hidden danger type of the target geological disaster matter will also receive a target geological disaster matter deployment instruction triggered by the target object, and the deployment instruction carries a target hidden danger data type unit; after receiving the deployment instruction, the target hidden danger data type unit carried in the deployment instruction is obtained; and based on the target hidden danger data type unit, a target geological disaster matter deployment geological disaster theme matching the target hidden danger data type unit is obtained; and then the target geological disaster matter deployment geological disaster theme is transmitted to the target object, so that the target object deploys the geological disaster theme according to the obtained target geological disaster matter.

[0064] For example, when the target object determines to deploy a target geological disaster matter, a deployment instruction carrying a hazard data type unit is sent to the hazard type side of the target geological disaster matter; accordingly, the hazard type side of the target geological disaster matter obtains the corresponding geological disaster hazard data analysis result set from the first cache long-short-term memory module based on the hazard data type unit.

[0065] When the target object deploys the target geological hazard item in the hazard data type unit environment, it first reads the training examples from the geological hazard hazard data analysis result set, compares the example geological hazard theme corresponding to the target geological hazard item based on the training examples, starts the example geological hazard theme in the operating environment, and relies on the deployment software package to implement various control hazard types included in the target geological hazard item.

[0066] Hidden danger type side of the target geological disaster event: After the geological disaster identification thread obtains the geological disaster elements of the target geological disaster event, it is based on the geological disaster database obtained from the general configuration processor and several geological disaster hidden danger point databases obtained from the difference configuration processor.

[0067] In the embodiment of the present application, the target geological disaster item can also be divided into several hidden danger types; and when the target geological disaster item contains several hidden danger types, when processing the target geological disaster item, each hidden danger type under the target geological disaster item is processed separately. For example, another method for processing target geological disaster items provided in the embodiment of the present application includes the following steps:

[0068] Step S1200, obtain geological disaster hazard data matching each hazard type under the target geological disaster event; each geological disaster hazard data at least includes: a geological disaster database under the corresponding hazard type and several geological disaster hazard point databases under the corresponding hazard type; wherein the geological disaster database is used to cache hazard point information corresponding to several hazard data type units under the corresponding hazard type; several geological disaster hazard point databases include: under the corresponding hazard type, a disaster point abnormal data set that matches each hazard data type unit in several hazard data type units, each disaster point abnormal data set is used to cache the hazard type deployment information corresponding to a hazard data type unit.

[0069] In an alternative embodiment, after obtaining the geological hazard elements of the target geological hazard event through the geological hazard identification thread, the geological hazard hazard data matching each hazard type under the target geological hazard event is obtained from the correspondence between the hazard types matched by the pre-cached items and the geological hazard hazard data.

[0070] For example, if the project processing architecture is used to process the target geological hazard event, after the geological hazard identification thread obtains the geological hazard elements of the target geological hazard event, the geological hazard identification thread obtains the geological hazard database corresponding to each type of hazard under the target geological hazard event and several geological hazard hazard point databases from the configuration processor.

[0071] Optionally, the configuration processor caches the correspondence between each type of hidden danger under the project and the geological disaster hidden danger data; the fourth type of geological disaster hidden danger data caching method provided in the embodiment of the present application provides an example of caching the correspondence between the project and the geological disaster hidden danger data in the form of a directory structure. For example, in the configuration processor, the geological disaster theme folder corresponding to the target geological disaster item contains sub-geological disaster themes corresponding to each type of hidden danger, each sub-geological disaster theme contains two first-level geological disaster themes, namely, a geological disaster database and several geological disaster hidden danger point databases, the geological disaster database contains a configuration sub-geological disaster theme for caching hidden danger point information, and several geological disaster hidden danger point databases contain disaster point abnormal data sets that match each hidden danger data type unit in several hidden danger data type units.

[0072] For another example, if the project processing architecture is used to process the target geological hazard matter, after the geological hazard identification thread obtains the geological hazard elements of the target geological hazard matter, the geological hazard identification thread obtains the geological hazard database corresponding to each type of hazard under the target geological hazard matter from the general configuration processor, and obtains several geological hazard hazard point databases corresponding to each type of hazard under the target geological hazard matter from the difference configuration processor.

[0073] Optionally, the general configuration processor caches the corresponding relationship between each hidden danger type under the project and the geological disaster database, and the difference configuration processor caches the corresponding relationship between each hidden danger type under the project and several geological disaster hidden danger point databases; the fifth geological disaster hidden danger data caching method provided by the embodiment of the present application. For example, the corresponding relationship between the project and the geological disaster theme is cached in the form of a directory structure. For example, in the general configuration processor, the geological disaster theme folder corresponding to the target geological disaster matter contains the sub-geological disaster theme folder corresponding to each hidden danger type, each sub-geological disaster theme folder contains a geological disaster database, and the geological disaster database contains a configuration sub-geological disaster theme for caching hidden danger point information; in the difference configuration processor, the geological disaster theme folder corresponding to the target geological disaster matter contains the sub-geological disaster theme folder corresponding to each hidden danger type, each sub-geological disaster theme contains several geological disaster hidden danger point databases, and several geological disaster hidden danger point databases contain disaster point abnormal data sets that match each hidden danger data type unit in several hidden danger data type units.

[0074] In an alternative embodiment, when a hidden danger data type unit corresponding to a target geological disaster event is newly added, a disaster point abnormal data set matching the newly added hidden danger data type unit is set under several geological disaster hidden danger point databases corresponding to each hidden danger type of the target geological disaster event.

[0075] In this application, a configuration processor is used to uniformly process the differentiated configurations of different hidden danger data type units, and uniformly converge them into several geological hazard hidden danger point databases. When adding new hidden danger data type units, only a single number of geological hazard hidden danger point databases need to be processed to complete the access of the new hidden danger data type units. It can be seen that it is easier to handle in the scenario where the number of hidden danger data type units continues to increase.

[0076] Step S1210, for each of several hazard types, respectively execute: based on the geological disaster database matching the hazard type, and several geological disaster hazard point databases matching the hazard type, analyze and process the geological hazard elements of the hazard type under the target geological hazard matter, and respectively obtain the hazard type deployment geological hazard themes that match the hazard type of several hazard data type units under the hazard type.

[0077] In a replaceable embodiment, for each of several types of hidden dangers, the following is executed respectively: after the geological hazard identification thread obtains the geological hazard database of the hidden danger type and several geological hazard hidden danger point databases of the hidden danger type, based on each disaster point abnormal data set contained in the geological hazard database and the several geological hazard hidden danger point databases, the geological hazard elements of the hidden danger type are analyzed and processed to obtain the hidden danger data type unit corresponding to the hidden danger point abnormal data set and deploy the geological hazard theme.

[0078] Among them, the geological disaster theme deployed for each hazard type includes at least: under the corresponding hazard data type unit, training examples matching the hazard type and target real-time geological disaster hazard data matching the hazard type; wherein the target real-time geological disaster hazard data has a sample geological disaster theme matching the hazard type, and the training examples are used for comparison of the sample geological disaster theme.

[0079] It can be understood that the analysis of geological hazard elements of hidden danger types under the target geological hazard matters is similar to the principle of analyzing the geological hazard elements of the target geological hazard matters. For details, please refer to the description of the analysis and processing of the geological hazard elements of the target geological hazard matters, which will not be repeated here.

[0080] In this application, the geological disaster identification thread is used to analyze several abnormal data sets of disaster points contained in the geological disaster database and several geological disaster hidden danger point databases, which simplifies the complex problems introduced in the multi-hidden danger data type unit scenario and makes the analysis process simpler and faster.

[0081] In an embodiment of the present application, after obtaining, for each hazard type, a plurality of hazard data type units respectively matching the hazard type deployment geological disaster theme, the hazard type deployment geological disaster theme matching the plurality of hazard data type units under the same hazard type are uniformly cached in a designated second cache long-short-term memory module.

[0082] In an embodiment of the present application, the device on the side of the hidden danger type of the target geological disaster event will also receive a target geological disaster event deployment instruction triggered by a target object, and the deployment instruction carries a target hidden danger data type unit and a target hidden danger type; after receiving the deployment instruction, the target hidden danger data type unit carried in the deployment instruction is obtained; and the target hidden danger type; and based on the target hidden danger data type unit and the target hidden danger type, a target hidden danger type deployment geological disaster theme matching the target hidden danger data type unit is obtained; and then the target hidden danger type deployment geological disaster theme is transmitted to the target object, so that the target object deploys the geological disaster theme according to the obtained target hidden danger type, and deploys the target hidden danger type under the target geological disaster event in the corresponding hidden danger data type unit environment.

[0083] In an alternative embodiment, when the target hazard type is obtained from the second cache long short-term memory module based on the hazard data type unit and the target hazard type to deploy the geological disaster theme:

[0084] If, based on the pre-set association relationship between hazard types, it is determined that there is at least one other hazard type that matches the target hazard type, then the first hazard type deployment geological disaster theme that matches the target hazard data type unit is obtained from the second cache long-short-term memory module that matches the target hazard type, and the second hazard type deployment geological disaster theme that matches the target hazard data type unit is obtained from the second cache long-short-term memory module that matches at least one other hazard type, and the first hazard type deployment geological disaster theme and the second hazard type deployment geological disaster theme are collectively used as the target hazard type deployment geological disaster theme.

[0085] If it is determined that there are no other hazard types that match the target hazard type based on the pre-set hazard type association relationship, then the first hazard type deployment geological disaster theme that matches the target hazard data type unit is obtained from the second cache long short-term memory module that matches the target hazard type, and the first hazard type deployment geological disaster theme is used as the target hazard type deployment geological disaster theme.

[0086] It can be understood that the implementation method of the types of hidden dangers under the deployment target geological disaster matters is similar to the implementation principle of the deployment target geological disaster matters, and will not be repeated here.

[0087] Hidden danger type side of the target geological hazard event: After the geological hazard identification thread obtains the geological hazard elements of the target geological hazard event, it obtains a geological hazard database matching each hidden danger type from the general configuration processor, and obtains several geological hazard hidden danger point databases matching each hidden danger type from the difference configuration processor;

[0088] The client side of deploying the target geological hazard event: sending a deployment instruction for deploying the target geological hazard event, including a target hidden danger data type unit and a target hidden danger type;

[0089] In the present application, in order to ensure that the target geological hazard items can be deployed and run under multi-architecture processors, when analyzing and processing the geological hazard elements of the target geological hazard items, it is necessary to obtain a set of geological hazard hazard data analysis results that match each of the several hazard data type units. When analyzing and processing the geological hazard elements of the target geological hazard items and obtaining a set of geological hazard hazard data analysis results that match each of the several hazard data type units, the geological hazard elements of the target geological hazard items are analyzed and processed based on a geological hazard database and several geological hazard hazard point databases, wherein the geological hazard database is used to cache hazard point information corresponding to several hazard data type units, and the several geological hazard hazard point databases include disaster point anomaly data sets that match each of the multiple hazard data type units, and each disaster point anomaly data set is used to cache the disaster type hazard description data corresponding to a hazard data type unit; for each hazard data type unit corresponding to each hazard data type unit, The descriptive data is processed uniformly, that is, the differentiated information of different hidden danger data type units is processed uniformly. In the case of increasing hidden danger data type units, it is easier to process, reduces processing difficulty and processing cost, and improves processing efficiency. In the analysis process, based on the geological disaster database and several geological disaster hidden danger point databases, when the geological disaster elements of the target geological disaster matter are analyzed and processed, the geological disaster hidden danger data analysis result set that matches several hidden danger data type units can be obtained, avoiding the complex problem of separately obtaining and configuring geological disaster themes and geological disaster sample data for different hidden danger data type units, and conducting separate analysis based on the obtained information, making the analysis process simpler and faster, and improving the analysis efficiency.

[0090] On the basis of the above, a geological disaster hazard data analysis device based on big data is provided, the device comprising:

[0091] A data acquisition module is used to obtain geological disaster hazard data matching the target geological disaster event; the geological disaster hazard data at least includes: a geological disaster database and a plurality of geological disaster hazard point databases; wherein the geological disaster database is used to cache the hazard point information corresponding to a plurality of hazard data type units; the plurality of geological disaster hazard point databases include: a disaster point abnormal data set respectively matching each of the plurality of hazard data type units, each of the disaster point abnormal data set is used to cache the hazard type hazard description data corresponding to a hazard data type unit;

[0092] The result analysis module is used to analyze and process the geological hazard elements of the target geological hazard event based on the geological hazard database and the several geological hazard risk point databases, and obtain the geological hazard risk data analysis result sets that match the several risk data type units respectively.

[0093] On the basis of the above, a geological disaster hazard data analysis system based on big data is shown, which includes a processor and a memory that communicate with each other, and the processor is used to read and execute a computer program from the memory to implement the above method.

[0094] Based on the above, a computer-readable storage medium is also provided, on which a computer program stored implements the above method when running.

[0095] In summary, based on the above scheme, when analyzing and processing geological hazard elements, it is necessary to obtain a set of geological hazard hazard data analysis results that match several hazard data type units. When analyzing and processing geological hazard elements and obtaining a set of geological hazard hazard data analysis results that match several hazard data type units, the geological hazard elements are analyzed and processed based on a geological hazard database and several geological hazard hazard point databases, wherein the geological hazard database is used to cache the hazard point information corresponding to several hazard data type units, and the several geological hazard hazard point databases include hazard point anomaly data sets that match each hazard data type unit in multiple hazard data type units, and each hazard point anomaly data set is used to cache the hazard type hazard description data corresponding to a hazard data type unit.

[0096] It can be seen that in the present application, the disaster type hazard description data corresponding to each hazard data type unit is processed uniformly, that is, the differentiated information of different hazard data type units is processed uniformly, which makes it easier to process when the number of hazard data type units is continuously increasing, reduces the processing difficulty and cost, and improves the processing efficiency; and in the analysis process, based on the geological hazard database and several geological hazard hazard point databases, when the geological hazard elements of the target geological hazard matter are analyzed and processed, the geological hazard hazard data analysis result sets that match several hazard data type units can be obtained, avoiding the complex problem of separately obtaining and configuring geological hazard themes and geological hazard sample data for different hazard data type units, and performing separate analysis based on the obtained information, making the analysis process simpler and faster, and improving the analysis efficiency.

[0097] It should be understood that the system and its modules shown above can be implemented in various ways. For example, in some embodiments, the system and its modules can be implemented by hardware, software, or a combination of software and hardware. Among them, the hardware part can be implemented using dedicated logic; the software part can be stored in a memory and executed by an appropriate instruction execution system, such as a microprocessor or a dedicated design hardware. Those skilled in the art will understand that the above methods and systems can be implemented using computer executable instructions and / or included in a processor control code, such as a carrier medium such as a disk, CD or DVD-ROM, a programmable memory such as a read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. Such code is provided on the carrier medium such as a disk, CD or DVD-ROM, a programmable memory such as a read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. The system and its modules of the present application can not only be implemented by hardware circuits such as ultra-large-scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., but can also be implemented by software such as executed by various types of processors, and can also be implemented by a combination of the above hardware circuits and software (e.g., firmware).

[0098] It should be noted that different embodiments may produce different beneficial effects. In different embodiments, the beneficial effects that may be produced may be any one or a combination of the above, or any other beneficial effects that may be obtained.

Claims

1. A geological disaster hazard data analysis method based on big data, characterized in that: The method comprises: Obtaining geological disaster hazard data matching the target geological disaster event; the geological disaster hazard data at least includes: a geological disaster database and a plurality of geological disaster hazard point databases; wherein the geological disaster database is used to cache hazard point information corresponding to a plurality of hazard data type units; the plurality of geological disaster hazard point databases include: a disaster point abnormal data set respectively matching each of the plurality of hazard data type units, each of the disaster point abnormal data set is used to cache the hazard type hazard description data corresponding to a hazard data type unit; Based on the geological disaster database and the several geological disaster hazard point databases, the geological disaster elements of the target geological disaster items are analyzed and processed to obtain the geological disaster hazard data analysis result sets that match the several hazard data type units respectively; Wherein, based on the geological hazard database and the several geological hazard potential point databases, the geological hazard elements of the target geological hazard event are analyzed and processed, and the geological hazard potential data analysis result sets that match the several potential hazard data type units are obtained respectively, including: For each of the plurality of hidden danger data type units, the following operations are performed respectively: Through the geological disaster identification thread, based on the geological disaster database and the disaster point abnormal data set matched by the hidden danger data type unit, the geological disaster elements of the target geological disaster event are analyzed and processed to obtain the geological disaster hidden danger data analysis result set matched by the hidden danger data type unit; Among them, the geological hazard hazard data analysis result set includes at least: training examples and target real-time geological hazard hazard data; wherein, the target real-time geological hazard hazard data has a sample geological hazard theme that matches the target geological hazard event, and the training examples are used for comparison of the sample geological hazard theme.

2. The method according to claim 1, characterized in that: The obtaining of geological disaster hazard data matching the target geological disaster event includes: After obtaining the geological hazard elements of the target geological hazard event through the geological hazard identification thread, the geological hazard hazard data matching the target geological hazard event is obtained from the correspondence between the pre-cached items and the geological hazard hazard data.

3. The method according to claim 1, characterized in that After obtaining the geological disaster hidden danger data analysis result sets that match the plurality of hidden danger data type units, the method further includes: The geological disaster hidden danger data analysis result sets that match the plurality of hidden danger data type units are uniformly cached in a designated first cache long-short-term memory module.

4. The method according to claim 1, characterized in that: If the target geological disaster event includes several types of hidden dangers, the geological disaster hidden danger data at least includes: geological disaster databases and several geological disaster hidden danger point databases respectively set for the several hidden danger types; the geological disaster hidden danger data matching the target geological disaster event includes: After obtaining the geological hazard elements of the target geological hazard event through the geological hazard identification thread, the geological hazard hazard data matching the plurality of hazard types are obtained from the correspondence between the hazard types matched by the pre-cached project and the geological hazard hazard data; Among them, each of the geological disaster databases is used to cache the hidden danger point information corresponding to several hidden danger data type units under the corresponding hidden danger type; each of the several geological disaster hidden danger point databases includes: under the corresponding hidden danger type, a disaster point abnormal data set that matches each hidden danger data type unit in the several hidden danger data type units respectively, and each of the disaster point abnormal data set is used to cache the hidden danger type deployment information corresponding to a hidden danger data type unit.

5. The method according to claim 1, characterized in that The method of analyzing and processing the geological hazard elements of the target geological hazard event based on the geological hazard database and the hazard point abnormal data set matched by the hazard data type unit to obtain the geological hazard hazard data analysis result set matched by the hazard data type unit includes: For each of the several hidden danger types, perform the following operations respectively: Through the geological disaster identification thread, based on the geological disaster database and the disaster point abnormal data sets matched by the several hidden danger data type units, the geological disaster elements of the hidden danger types are analyzed and processed respectively, and the hidden danger types matched by the several hidden danger data type units are obtained to deploy geological disaster themes; Among them, each geological disaster theme deployed for the hazard type includes at least: under the corresponding hazard data type unit, training examples matching the hazard type and target real-time geological disaster hazard data matching the hazard type; wherein the target real-time geological disaster hazard data contains a sample geological disaster theme matching the hazard type, and the training examples are used for comparison of the sample geological disaster theme.

6. The method according to claim 5, characterized in that After obtaining the hidden danger types that match the plurality of hidden danger data type units and deploying the geological disaster theme, the method further includes: Under the same hidden danger type, the hidden danger types that are matched by the plurality of hidden danger data type units are deployed as geological disaster themes and are uniformly cached in a designated second cache long-short-term memory module.

7. The method according to any one of claims 1 to 6, characterized in that: After obtaining the geological disaster hidden danger data analysis result sets that match the plurality of hidden danger data type units, the method further includes: Obtaining a deployment instruction triggered by a target object for the target geological disaster event; wherein the deployment instruction carries at least a target hidden danger data type unit; Based on the target hidden danger data type unit, obtaining a target geological disaster hidden danger data analysis result set matching the target hidden danger data type unit; The obtained target geological disaster hidden danger data analysis result set is transmitted to the target object.

8. The method according to claim 7, characterized in that If the deployment instruction also carries the target hidden danger type included in the target geological hazard event, then based on the target hidden danger data type unit, the target hidden danger type deployment geological hazard theme is obtained in the hidden danger type deployment geological hazard theme matched by the target geological hazard event; Wherein, based on the target hidden danger data type unit, in the hidden danger type deployment geological disaster theme matched by the target geological disaster matter, obtaining the target hidden danger type deployment geological disaster theme includes: If it is determined that there is at least one other hazard type that matches the target hazard type based on the preset hazard type association relationship, then the first hazard type deployment geological disaster theme that matches the target hazard data type unit is obtained from the second cache long short-term memory module that matches the target hazard type, and the second hazard type deployment geological disaster theme that matches the target hazard data type unit is obtained from the second cache long short-term memory module that matches the at least one other hazard type, and the first hazard type deployment geological disaster theme and the second hazard type deployment geological disaster theme are used together as the target hazard type deployment geological disaster theme; If it is determined that there are no other hazard types that match the target hazard type based on the pre-set hazard type association relationship, the first hazard type deployment geological disaster theme that matches the target hazard data type unit is obtained from the second cache long short-term memory module that matches the target hazard type, and the first hazard type deployment geological disaster theme is used as the target hazard type deployment geological disaster theme.

9. A geological disaster hazard data analysis system based on big data, characterized in that: The invention comprises a processor and a memory communicating with each other, wherein the processor is used to read a computer program from the memory and execute the computer program to implement the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Geological disaster early warning method and system based on dynamic data monitoring

    CN117874499A

  • Geological disaster risk assessment method and system based on artificial intelligence

    CN118013428A