Earthquake-generating fault three-dimensional model construction method and device based on aftershock relocation data
By acquiring and adjusting the aftershock relocation data and calculating its impact value to adjust the three-dimensional model, the data error problem caused by geological structure changes is solved and the accuracy of the three-dimensional model is improved.
Patent Information
- Application Number
- CN202510367122.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-26
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2045-03-26
AI Technical Summary
When constructing a three-dimensional model of seismic faults, the aftershock relocation data error caused by changes in geological structures reduces the accuracy of the three-dimensional model.
By obtaining the real-time data of aftershock relocation and the last data, the aftershock data impact value is calculated, and the aftershock relocation data is adjusted according to this value to determine the final three-dimensional model of the seismic fault.
The accuracy of the constructed three-dimensional model is improved so that it can better reflect the impact of the last aftershock.
Smart Images

Figure CN119882048A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of model construction, and in particular to a method and device for constructing a three-dimensional model of a seismic fault based on aftershock relocation data. Background Art
[0002] A seismogenic fault is a fault formed when, driven by factors such as plate tectonics, the crustal rocks are subjected to strong pressure, tension, or shear force exceeding the rock's strength limit. The long-term accumulated stress is suddenly released at the fault, triggering an earthquake and causing the rocks to fracture.
[0003] To accurately assess the risk of earthquake disasters and better prepare for them, it's generally necessary to construct a three-dimensional model of the seismogenic fault. This allows for an understanding of its spatial distribution, geometry, and depth, facilitating scientific research and preventative guidance. Currently, this approach typically involves acquiring aftershock relocation data, determining two-dimensional interpreted fault lines through three-dimensional slicing, and performing spatial interpolation to generate an initial three-dimensional model. The initial model's seismogenic fault plane is then adjusted toward the center of a designated large aftershock, ensuring that the distances from multiple designated large aftershocks to the seismogenic fault plane are within a preset distance, resulting in the final three-dimensional model.
[0004] When constructing a 3D model of the seismogenic fault, it is necessary to acquire aftershock relocation data. However, after an earthquake, the geological structure has changed, resulting in certain errors in the acquired aftershock relocation data, which in turn reduces the accuracy of the final 3D model. Summary of the Invention
[0005] In order to improve the accuracy of the constructed three-dimensional model, the present invention provides a method and device for constructing a three-dimensional model of a seismic fault based on aftershock relocation data.
[0006] In a first aspect, the present invention provides a method for constructing a three-dimensional model of a seismogenic fault based on aftershock relocation data, which adopts the following technical solutions: A method for constructing a three-dimensional model of a seismogenic fault based on aftershock relocation data, comprising: Obtain real-time data on aftershock relocation; Retrieve the last aftershock relocation data based on the real-time aftershock relocation data; Determine the impact value of aftershock data based on the last data of aftershock relocation; Determine aftershock relocation adjustment data based on aftershock data impact values and aftershock relocation real-time data; The final three-dimensional model of the seismogenic fault is determined based on the aftershock relocation adjustment data, and the final three-dimensional model of the seismogenic fault is output.
[0007] Optional methods for determining the impact value of aftershock data include: Retrieve the previous location point of the aftershock based on the aftershock relocation data; Calculate the distance between the last location of the aftershock and the preset data collection location and use it as the last location distance value; Determining a last position distance impact value corresponding to the last position distance value according to a correspondence between the last position distance value and a preset last position distance impact value; Retrieve environmental information about the previous location based on the location of the aftershock; Determine environmental change information based on the surrounding environment information of the previous location; Determine the environmental change impact value based on environmental change information; Calculate the sum of the previous location distance influence value and the environmental change influence value, and use it as the aftershock data influence value.
[0008] Optional methods for determining the impact values of environmental change include: Retrieve environment type information based on the last location surrounding environment information; Determining the category area reference value corresponding to the environment category information according to the correspondence between the environment category information and the preset category area reference value; Retrieve the changed area value based on the environmental change information; Determine whether the changed area value is greater than the category area benchmark value; If yes, the difference between the changed area value and the category area benchmark value is calculated and used as the area deviation value; The impact value of area deviation is determined based on the area deviation value and environmental type information, and the impact value of area deviation is used as the impact value of environmental change. If not, the change area impact value is determined based on the last aftershock relocation data and the change area value, and the change area impact value is used as the environmental change impact value.
[0009] Optional methods for determining the influence value of area deviation include: Get the current time point; Retrieve the previous data time point based on aftershock relocation; Calculate the time interval between the last data point and the current time point, and use it as the elapsed time value of the last data. Determining the category time change reference value corresponding to the environment category information according to the correspondence between the environment category information and the preset category time change reference value; Calculate the product between the baseline value of the change in the time of the category and the time elapsed since the last data, and use it as the estimated value of the change in the time of the category. The time change impact value is determined based on the area deviation value and the estimated value of the time change of the species, and the time change impact value is used as the area deviation impact value.
[0010] Optionally, a method for determining the time-varying impact value includes: Determining the type deviation baseline impact value corresponding to the environmental type information based on the correspondence between the environmental type information and the preset type deviation baseline impact value; Determine whether the area deviation value is less than the estimated temporal change of the species; If yes, the product of the area deviation value and the species deviation benchmark impact value is calculated and used as the time change impact value; If not, the difference between the area deviation value and the estimated value of species temporal change is calculated and used as the deviation outlier; According to the correspondence between the deviation abnormal value and the preset abnormal deviation impact value, the abnormal deviation impact value corresponding to the deviation abnormal value is determined; According to the correspondence between the estimated value of the time change of the category and the preset estimated change benchmark impact value, the estimated change benchmark impact value corresponding to the estimated value of the time change of the category is determined; The sum of the change estimate baseline impact value and the abnormal deviation impact value is calculated and used as the time change impact value.
[0011] Optionally, a method for determining the impact value of the change area includes: Retrieve the previous data time point based on aftershock relocation; Determine the weather information at the last location based on the last data time point and the last location of the aftershock; Determine the weather base area value and weather impact value based on the last location weather information; According to the corresponding relationship between the change area value and the preset change area initial impact value, the change area initial impact value corresponding to the change area value is determined; Determine whether the change area value is less than the change weather base area value; If yes, the initial impact value of the changed area is used as the impact value of the changed area; If not, the difference between the changed area value and the changed weather base area value is calculated and used as the area anomaly value; Calculate the product of the area anomaly value and the weather change impact value and use it as the area anomaly impact value; The sum of the area abnormality impact value and the initial impact value of the changed area is calculated and used as the changed area impact adjustment value, and the changed area impact adjustment value is used as the changed area impact value.
[0012] Optionally, the method for determining the weather change base area value and the weather change impact value includes: Retrieve weather type information and weather detection values based on the last location weather information; Determining the weather type reference area value corresponding to the weather type information according to the correspondence between the weather type information and the preset weather type reference area value; Calculate the product between the weather observation value and the baseline area value for the weather type, and use it as the baseline area value for the changing weather; Based on the correspondence between weather type information and preset weather type benchmark intervals, the weather type benchmark interval corresponding to the weather type information is determined. Determine whether the weather monitoring values are within the baseline range for the weather type; If so, the weather detection impact value corresponding to the weather detection value is determined based on the correspondence between the weather detection value and the preset weather detection impact value, and the weather detection impact value is used as the change weather impact value. If not, the impact value of weather detection anomalies is determined based on the weather detection value and the baseline range of weather type, and the impact value of weather detection anomalies is used as the impact value of changing weather.
[0013] Optional methods for determining the impact values of weather detection anomalies include: Calculate the difference between the weather detection value and the weather type baseline interval and use it as the interval end deviation value; Performing curve processing based on the end deviation value of the interval to form an end deviation curve; Analyzing the deviation between the end deviation curve and a preset end deviation reference curve to form curve deviation information; Retrieve the location points and values of curve deviation based on curve deviation information; Calculate the distance between two adjacent curve deviation points and use it as the curve adjacent deviation distance value; Based on the correspondence between the adjacent deviation distance values of the curve and the preset deviation distance unit influence value, the deviation distance unit influence value corresponding to the adjacent deviation distance value of the curve is determined; Calculate the product between the unit influence value of the deviation distance and the curve deviation value, and use it as the influence value of weather detection anomalies.
[0014] Secondly, this invention provides a device for constructing a three-dimensional model of a seismogenic fault based on aftershock relocation data, employing the following technical solution: A device for constructing a three-dimensional model of a seismogenic fault based on aftershock relocation data, comprising: The acquisition module is used to acquire real-time data on aftershock relocation and the current time point; A memory, configured to store the method for constructing a three-dimensional model of a seismic fault based on aftershock relocation data as described in any one of the first aspects; The processor loads and executes programs from memory.
[0015] In summary, the present invention includes at least one of the following beneficial technical effects: 1. By acquiring real-time aftershock relocation data and retrieving previous aftershock relocation data, the impact value of aftershock data is determined. The aftershock relocation adjustment data is determined by the aftershock data impact value and the real-time aftershock relocation data. The final three-dimensional model of the seismogenic fault is determined and output by the aftershock relocation adjustment data. Thus, the acquired three-dimensional model is affected by the previous aftershock, thereby improving the accuracy of the constructed three-dimensional model. 2. By relocating the previous data through aftershocks, the previous location of the aftershock is retrieved and the distance value of the previous location is calculated. Then, the influence value of the previous location distance is determined by querying the previous location distance value. By retrieving the surrounding environmental information of the previous location through the previous location of the aftershock, the environmental change information is determined. The influence value of environmental change is determined by the environmental change information. The sum between the influence value of the previous location distance and the influence value of environmental change is calculated as the influence value of the aftershock data, thereby improving the accuracy of the obtained aftershock data influence value. 3. By retrieving environmental type information from the surrounding environment information of the previous location and querying to determine the baseline value of the area for each type, the change area value is retrieved from the environmental change information, and it is determined whether the change area value is greater than the baseline value of the area for each type. If it is greater, the area deviation value is calculated and the area deviation impact value is determined by the environmental type information and used as the environmental change impact value. If it is not greater, the change area impact value is determined by relocating the previous data through aftershocks and the change area value and used as the environmental change impact value, thereby improving the accuracy of the obtained environmental change impact value. Attached Figure Description
[0016] Figure 1 This is a flow chart of a method for constructing a three-dimensional model of a seismogenic fault based on aftershock relocation data according to an embodiment of the present application; Figure 2 is a flow chart of a method for determining the impact value of aftershock data according to an embodiment of the present application; Figure 3 is a flow chart of a method for determining an environmental change impact value according to an embodiment of the present application; Figure 4 is a flow chart of a method for determining an area deviation impact value according to an embodiment of the present application; Figure 5 is a flow chart of a method for determining a time-varying impact value according to an embodiment of the present application; Figure 6 is a flow chart of a method for determining a change area impact value according to an embodiment of the present application; Figure 7 This is a flow chart of a method for determining a changing weather base area value and a changing weather impact value according to an embodiment of the present application; Figure 8 This is a flow chart of a method for determining an abnormal impact value of weather detection according to an embodiment of the present application. DETAILED DESCRIPTION
[0017] The present invention is further described in detail below with reference to the accompanying drawings and embodiments.
[0018] A method for constructing a 3D model of the seismogenic fault based on aftershock relocation data is proposed. By acquiring real-time aftershock relocation data and the current time point, the influence value of aftershock data caused by environmental factors is determined. Then, the aftershock data influence value and the real-time aftershock relocation data are used to determine the aftershock relocation adjustment data. Finally, the seismogenic fault 3D model is determined and output using the aftershock relocation adjustment data. This method ensures that the acquired 3D model is affected by the previous aftershock, thereby improving the accuracy of the constructed 3D model.
[0019] Reference Figure 1 This invention discloses a method for constructing a three-dimensional model of a seismogenic fault based on aftershock relocation data, comprising: Step S100: Obtain real-time data on aftershock relocation.
[0020] Real-time aftershock relocation data refers to data collected in real time after the mainshock to monitor the location, depth, and magnitude of aftershocks. This data is acquired through seismic monitoring stations.
[0021] Step S101: Retrieve the last aftershock relocation data based on the real-time aftershock relocation data.
[0022] Among them, the aftershock relocation previous data refers to the data corresponding to the previous aftershock detected at the current time. The aftershock relocation previous data is retrieved through the aftershock relocation real-time data for convenient subsequent use.
[0023] Step S102: Determine the aftershock data impact value based on the last aftershock relocation data.
[0024] The aftershock data impact value refers to the degree of influence of the previous aftershock on the current aftershock data. This impact value is determined by analyzing the previous aftershock data after it has been repositioned, facilitating subsequent use. The steps for determining the aftershock data impact value are detailed in steps S200 to S206.
[0025] Step S103: Determine the aftershock relocation adjustment data based on the aftershock data impact value and the aftershock relocation real-time data.
[0026] Among them, aftershock relocation adjustment data refers to the adjusted aftershock data detected at the current time. The aftershock relocation real-time data is updated and adjusted by the aftershock data influence value to form aftershock relocation adjustment data, which is convenient for subsequent use.
[0027] Step S104: Determine the final three-dimensional model of the seismogenic fault based on the aftershock relocation adjustment data, and output the final three-dimensional model of the seismogenic fault.
[0028] The final 3D model of the seismogenic fault refers to the final 3D model of the fault corresponding to the earthquake. It is formed by using aftershock relocation adjustment data to create a 2D fault line, and then spatial interpolation to generate an initial 3D model. The final 3D model is obtained by adjusting the distance from the seismogenic fault plane of the initial 3D model based on the aftershock of a specified magnitude. This final 3D model is then used as the final 3D model of the seismogenic fault. The final 3D model of the seismogenic fault is then output. This process allows the obtained 3D model to be influenced by the previous aftershock, thereby improving the accuracy of the constructed 3D model.
[0029] exist Figure 1 In step S102, to further ensure the rationality of the aftershock data impact value, it is necessary to perform a further separate analysis and calculation of the aftershock data impact value, specifically through... Figure 2 The steps shown are explained in detail.
[0030] Reference Figure 2 ,The method for determining the impact value of aftershock data includes the following steps: Step S200: Retrieve the previous location point of the aftershock based on the aftershock relocation data.
[0031] Among them, the last position point of the aftershock refers to the position point corresponding to the last aftershock. The last position point of the aftershock is retrieved through the last aftershock relocation data to facilitate subsequent use.
[0032] Step S201: Calculate the distance between the last location of the aftershock and the preset data acquisition location and use it as the last location distance value.
[0033] The data acquisition location point refers to the location of the seismic monitoring station that collects aftershock data. This location is obtained through pre-input. The previous location distance value refers to the distance between the location of the previous aftershock and the monitoring location. The distance between the previous aftershock location and the preset data acquisition location point is calculated and used as the previous location distance value for convenient subsequent use.
[0034] Step S202: Determine the previous location distance influence value corresponding to the previous location distance value based on the correspondence between the previous location distance value and the preset previous location distance influence value.
[0035] The "last position distance impact value" refers to the degree of influence of the distance between the last aftershock's location and the detection location on the detection data. Different last position distance values correspond to different last position distance impact values. The last position distance impact value is obtained by querying a database that stores different last position distance values and their corresponding last position distance impact values. This database is obtained through pre-input. Determining the last position distance impact value through the last position distance value query facilitates subsequent use.
[0036] Step S203: Retrieve the surrounding environment information of the previous location based on the previous location of the aftershock.
[0037] Among them, the environmental information around the last location refers to the environmental information around the location of the last aftershock. The environmental information around the last location is obtained by querying and retrieving the database that pre-stores the real-time environment around the location through the last location point of the aftershock, which is convenient for subsequent use.
[0038] Step S204: Determine environmental change information based on the surrounding environment information of the previous location.
[0039] Among them, environmental change information refers to parameter information such as the changed area corresponding to the change in the environment. The environmental information around the last location is retrieved from the time of the last aftershock to the current time, and the environments of the two times are compared to obtain environmental change information for subsequent use.
[0040] Step S205: Determine the impact value of environmental changes based on environmental change information.
[0041] The environmental change impact value refers to the impact value generated when the environment changes. The environmental change impact value is determined by analyzing the environmental change information to facilitate subsequent use. The specific steps for determining the environmental change impact value are shown in steps S300 to S306.
[0042] Step S206: Calculate the sum of the previous location distance influence value and the environmental change influence value and use it as the aftershock data influence value.
[0043] The accuracy of the acquired aftershock data impact value is improved by calculating the sum of the previous location distance impact value and the environmental change impact value.
[0044] exist Figure 2 In step S205, to further ensure the rationality of the environmental change impact value, it is necessary to perform a further separate analysis and calculation of the environmental change impact value, specifically through... Figure 3 The steps shown are explained in detail.
[0045] Reference Figure 3 The method for determining the impact value of environmental change includes the following steps: Step S300: Retrieve environmental type information based on the surrounding environment information of the previous location.
[0046] Among them, environmental type information refers to the environmental type information of the area surrounding the location of the last aftershock. The environmental type information is retrieved by using the environmental information around the last location, which is convenient for subsequent use.
[0047] Step S301: Determine the type area benchmark value corresponding to the environmental type information based on the correspondence between the environmental type information and the preset type area benchmark value.
[0048] Among them, the category area benchmark value refers to the benchmark transformation value of the area change corresponding to the environmental category. Different environmental category information corresponds to different category area benchmark values. The category area benchmark value is obtained by querying a database that stores environmental category information and its corresponding category area benchmark values. This database is obtained after pre-input. Determining the category area benchmark value by querying environmental category information facilitates subsequent use.
[0049] Step S302: Retrieve the changed area value based on environmental change information.
[0050] Among them, the changed area value refers to the actual area value that changes when the environment changes. The changed area value can be retrieved by using environmental change information for convenient subsequent use.
[0051] Step S303: Determine whether the changed area value is greater than the category area benchmark value. If yes, proceed to step S304; if no, proceed to step S306.
[0052] Among them, by judging whether the changed area value is greater than the benchmark value of the type area, it can be determined whether the surrounding environment of the last aftershock has changed significantly.
[0053] Step S304: Calculate the difference between the changed area value and the category area benchmark value and use it as the area deviation value.
[0054] Among them, the area deviation value refers to the deviation value corresponding to the actual area of the change in the surrounding environment exceeding the change base area. When the change area value is greater than the type area base value, it means that the environment around the last aftershock has changed significantly. Therefore, the difference between the change area value and the type area base value is calculated and used as the area deviation value for subsequent use.
[0055] Step S305: Determine the area deviation impact value based on the area deviation value and environmental type information, and use the area deviation impact value as the environmental change impact value.
[0056] The area deviation impact value refers to the degree of influence when there is a deviation in the changed area. By analyzing the area deviation value and environmental type information, the area deviation impact value is determined and used as the environmental change impact value, thereby improving the accuracy of the obtained environmental change impact value. The specific steps for determining the area deviation impact value are described in steps S400 to S405.
[0057] Step S306: Determine the impact value of the changed area based on the previous data and the changed area value of the aftershock relocation, and use the impact value of the changed area as the impact value of environmental change.
[0058] The change area impact value refers to the impact level generated when the change area does not deviate. When the change area value is no greater than the category area baseline value, it indicates that the environment surrounding the last aftershock has not significantly changed. Therefore, the change area impact value is determined by analyzing the last aftershock relocation data and the change area value. This change area impact value is used as the environmental change impact value to improve the accuracy of the obtained environmental change impact value. For the specific steps for determining the change area impact value, refer to steps S600 to S608.
[0059] exist Figure 3 In step S305, in order to further ensure the rationality of the area deviation impact value, it is necessary to further analyze and calculate the area deviation impact value separately, specifically by Figure 4 The steps shown are explained in detail.
[0060] Reference Figure 4 , the method for determining the area deviation impact value includes the following steps: Step S400: Obtain the current time point.
[0061] The current time point refers to the time point corresponding to the current time, which is obtained by querying the database used for timing.
[0062] Step S401: Retrieve the last data time point based on the aftershock relocation last data.
[0063] The last data time point refers to the time point corresponding to the detection of aftershocks and the relocation of the last data. The time point corresponding to the detection of aftershocks and the relocation of the last data is retrieved and used as the last data time point for convenient use in the future.
[0064] Step S402: Calculate the time period between the last data time point and the current time point and use it as the last data elapsed time value.
[0065] The elapsed time value of the last data refers to the time elapsed from the last data point to the current time. It is calculated by taking the time period between the last data point and the current time point and using it as the elapsed time value of the last data point for convenient use later.
[0066] Step S403: Determine the type time change benchmark value corresponding to the environmental type information based on the correspondence between the environmental type information and the preset type time change benchmark value.
[0067] Among them, the type-time change benchmark value refers to the benchmark value of the area change of an environmental type after a unit of time. Different environmental type information corresponds to different type-time change benchmark values. The type-time change benchmark values are retrieved from a database that stores different environmental type information and their corresponding type-time change benchmark values. This database is obtained after pre-input. Retrieving the type-time change benchmark values through environmental type information facilitates subsequent use.
[0068] Step S404: Calculate the product of the category time change reference value and the last data elapsed time value and use it as the category time change estimated value.
[0069] Among them, the estimated value of the change in environmental type over time refers to the estimated value of the area of change of environmental type over the time elapsed since the last data collection. It is calculated by multiplying the baseline value of the change in environmental type over time with the value of the last data collection over time and using it as the estimated value of the change in environmental type over time for subsequent use.
[0070] Step S405: Determine the impact value of time change based on the area deviation value and the estimated value of type time change, and use the impact value of time change as the impact value of area deviation.
[0071] The time-varying impact value refers to the degree of influence generated by the area deviation value over the time elapsed since the last data collection. This impact value is determined by analyzing the area deviation value and the estimated value of type-based time variation, and is then used as the area deviation impact value to improve the accuracy of the obtained area deviation impact value. The specific steps for determining the time-varying impact value are detailed in steps S500 to S506.
[0072] exist Figure 4 In step S405, to further ensure the rationality of the time-varying influence value, it is necessary to perform a further separate analysis and calculation of the time-varying influence value, specifically through... Figure 5 The steps shown are explained in detail.
[0073] Reference Figure 5 The method for determining the influence of time variation includes the following steps: Step S500: determining a category deviation reference impact value corresponding to the environment category information according to a correspondence between the environment category information and a preset category deviation reference impact value.
[0074] The category deviation baseline impact value refers to the baseline impact value generated by changes in environmental category per unit area over time. Different environmental category information corresponds to different category deviation baseline impact values. The category deviation baseline impact value is obtained by querying a database that stores different environmental category information and corresponding category deviation baseline impact values. This database is pre-entered and then obtained. Determining the category deviation baseline impact value through environmental category information query facilitates subsequent use.
[0075] Step S501: Determine whether the area deviation value is less than the estimated value of the time change of the species. If yes, execute step S502; if not, execute step S503.
[0076] Here, by judging whether the area deviation value is less than the estimated value of the type time change, it is judged whether the deviation of the change area is caused by the elapsed time of data collection.
[0077] Step S502: Calculate the product of the area deviation value and the type deviation reference impact value and use it as the time variation impact value.
[0078] Among them, the time change impact value refers to the impact degree of the area deviation value based on time. When the area deviation value is less than the estimated value of the species time change, it means that the deviation of the change area at this time is caused by the time elapsed for data collection. Therefore, the product value between the area deviation value and the species deviation benchmark impact value is calculated and used as the time change impact value, thereby improving the accuracy of the obtained time change impact value.
[0079] Step S503: Calculate the difference between the area deviation value and the estimated value of the time change of the category and use it as the deviation abnormality value.
[0080] Among them, deviation outliers refer to the deviation between the area deviation value and the time-estimated change area. When the area deviation value is not less than the time-estimated change value of the category, it indicates that the deviation of the change area is not caused by the elapsed time of data collection. Therefore, the difference between the area deviation value and the time-estimated change value of the category is calculated and used as deviation outliers for convenient subsequent use.
[0081] Step S504: determining the abnormal deviation impact value corresponding to the abnormal deviation value according to the correspondence between the abnormal deviation value and the preset abnormal deviation impact value.
[0082] The abnormal deviation impact value refers to the degree of impact caused by the abnormal deviation. Different deviation abnormal values correspond to different abnormal deviation impact values. The abnormal deviation impact value is obtained by querying from a database that stores different deviation abnormal values and their corresponding abnormal deviation impact values. This database is obtained after pre-input. Determining the abnormal deviation impact value through the deviation abnormal value query facilitates subsequent use.
[0083] Step S505: determining a change estimation benchmark impact value corresponding to the category time change estimation value according to a correspondence between the category time change estimation value and a preset change estimation benchmark impact value.
[0084] The estimated baseline impact value for change refers to the baseline impact value generated by the estimated change area of the environmental category during the time since the last data collection. Different estimated time-based change values correspond to different estimated baseline impact values for change. The estimated baseline impact value for change is retrieved from a database that stores different estimated time-based change values for different categories and their corresponding estimated baseline impact values. This database is retrieved after pre-entering. Determining the estimated baseline impact value for change by querying the estimated time-based change value for category facilitates subsequent use.
[0085] Step S506: Calculate the sum of the change estimation benchmark impact value and the abnormal deviation impact value and use it as the time change impact value.
[0086] The accuracy of the acquired time-varying impact value is improved by calculating the sum of the change estimation benchmark impact value and the abnormal deviation impact value and using it as the time-varying impact value.
[0087] exist Figure 3 In step S306, in order to further ensure the rationality of the change area impact value, it is necessary to further analyze and calculate the change area impact value separately, specifically by Figure 6 The steps shown are explained in detail.
[0088] Reference Figure 6 , the method for determining the influence value of the change area includes the following steps: Step S600: Retrieve the last data time point based on the aftershock relocation last data.
[0089] Step S601: Determine the weather information of the last location based on the last data time point and the last location point of the aftershock.
[0090] Among them, the last location weather information refers to the weather information corresponding to the location of the last aftershock at the last data time point. By retrieving the real-time weather conditions corresponding to the last location point of the aftershock and selecting the weather conditions consistent with the last data time point as the last location weather information, it is convenient for subsequent use.
[0091] Step S602: Determine the baseline area value and impact value of the changed weather based on the previous location weather information.
[0092] The "Change Weather Base Area Value" refers to the minimum area value corresponding to a weather-induced area change, and the "Change Weather Impact Value" refers to the degree of impact of the weather corresponding to the last location's weather information on a unit area change. The "Change Weather Base Area Value" and "Change Weather Impact Value" are determined by analyzing the last location's weather information for subsequent use. For details on determining the "Change Weather Base Area Value" and "Change Weather Impact Value," refer to steps S700 through S706.
[0093] Step S603: determining the initial change area impact value corresponding to the change area value according to the corresponding relationship between the change area value and the preset change area initial impact value.
[0094] The initial impact value of the changed area refers to the initial impact value corresponding to the impact of the changed area value. Different changed area values correspond to different initial impact values of the changed area. The initial impact value of the changed area is obtained by querying from a database that stores different changed area values and their corresponding initial impact values. The database is obtained after pre-input. Determining the initial impact value of the changed area by querying the changed area value facilitates subsequent use.
[0095] Step S604: Determine whether the changed area value is less than the changed weather reference area value. If yes, proceed to step S605; if not, proceed to step S606.
[0096] Here, whether the changed area value is caused by the weather is determined by judging whether the changed area value is less than the changed weather reference area value.
[0097] Step S605: taking the initial impact value of the changed area as the impact value of the changed area.
[0098] Among them, when the change area value is less than the change weather base area value, it means that the change area value at this time is not caused by the weather, so the change area initial impact value is used as the change area impact value, thereby improving the accuracy of the obtained change area impact value.
[0099] Step S606: Calculate the difference between the changed area value and the changed weather baseline area value and use it as the area anomaly value.
[0100] Among them, the area anomaly value refers to the abnormal deviation value between the changed area value and the changed area caused by the weather. When the changed area value is not less than the changed weather base area value, it means that the changed area value at this time is caused by the weather. Therefore, the difference between the changed area value and the changed weather base area value is calculated and used as the area anomaly value for subsequent use.
[0101] Step S607: Calculate the product between the area anomaly value and the change weather impact value and use it as the area anomaly impact value.
[0102] Among them, the area anomaly impact value refers to the impact degree value of the area anomaly value under the influence of weather. The product value between the area anomaly value and the changing weather impact value is calculated and used as the area anomaly impact value for subsequent use.
[0103] Step S608: Calculate the sum of the area abnormality impact value and the change area initial impact value and use it as the change area impact adjustment value, and use the change area impact adjustment value as the change area impact value.
[0104] Among them, the change area impact adjustment value refers to the impact degree value after adjusting the impact of the change area value. The sum of the area abnormality impact value and the initial impact value of the change area is calculated and used as the change area impact adjustment value, and the change area impact adjustment value is used as the change area impact value, thereby improving the accuracy of the obtained change area impact value.
[0105] exist Figure 6 In step S602, in order to further ensure the rationality of the weather base area value and the weather impact value, it is necessary to further analyze and calculate the weather base area value and the weather impact value. Figure 7 The steps shown are explained in detail.
[0106] Reference Figure 7 The methods for determining the baseline area value and the impact value of weather change include the following steps: Step S700: Retrieve weather type information and weather detection values based on the previous location weather information.
[0107] Weather type information refers to the type of weather, which can be sunny, rainy, snowy, or other types. The weather detection value refers to the intensity value corresponding to the weather type. The weather type information and weather detection value can be retrieved from the last location weather information for subsequent use.
[0108] Step S701: Determine the weather type benchmark area value corresponding to the weather type information based on the correspondence between the weather type information and the preset weather type benchmark area value.
[0109] The weather type base area value refers to the base value of the area change generated by the weather type per unit intensity. Different weather type information corresponds to different weather type base area values. The weather type base area value is obtained by querying from a database that stores different weather type information and corresponding weather type base area values. This database is obtained through pre-input. Determining the weather type base area value through weather type information query facilitates subsequent use.
[0110] Step S702: Calculate the product between the weather detection value and the weather type baseline area value and use it as the changing weather baseline area value.
[0111] The accuracy of the obtained changing weather reference area value is improved by calculating the product value between the weather detection value and the weather type reference area value and using it as the changing weather reference area value.
[0112] Step S703: determining a weather type reference interval corresponding to the weather type information according to a correspondence between the weather type information and the preset weather type reference interval.
[0113] The weather type reference interval refers to the reference interval corresponding to the normal change area of the weather type. Different weather type information corresponds to different weather type reference intervals. The weather type reference intervals are obtained by querying a database that stores different weather type information and corresponding weather type reference intervals. This database is obtained through pre-input. Determining the weather type reference interval through weather type information query facilitates subsequent use.
[0114] Step S704: Determine whether the weather detection value is within the weather type reference interval. If yes, execute step S705; if no, execute step S706.
[0115] Among them, it is determined whether the weather detection value is within the benchmark range of the weather type, thereby determining whether the weather detection value is abnormal.
[0116] Step S705: determining a weather detection impact value corresponding to the weather detection value according to a correspondence between the weather detection value and a preset weather detection impact value, and using the weather detection impact value as a changed weather impact value.
[0117] The weather detection impact value refers to the degree of influence corresponding to the weather detection value. Different weather detection values correspond to different weather detection impact values. The weather detection impact value is obtained by querying a database that stores different weather detection values and their corresponding weather detection impact values. This database is obtained after pre-input. When the weather detection value is within the baseline range of the weather type, it indicates that the weather detection value is not abnormal. Therefore, the weather detection impact value is determined by querying the weather detection value, and this weather detection impact value is used as the change weather impact value, thereby improving the accuracy of the obtained change weather impact value.
[0118] Step S706: determining a weather detection anomaly impact value according to the weather detection value and the weather type reference interval, and using the weather detection anomaly impact value as the changed weather impact value.
[0119] The weather detection anomaly impact value refers to the degree of impact when weather detection values are abnormal. When a weather detection value is not within the baseline range for a weather type, it indicates an anomaly. Therefore, by analyzing the weather detection value against the baseline range for weather types, the weather detection anomaly impact value is determined and used as the change weather impact value, thus improving the accuracy of the obtained change weather impact value. The specific steps for determining the weather detection anomaly impact value are described in steps S800 to S806.
[0120] exist Figure 7 In step S706, to further ensure the rationality of the impact value of weather detection anomalies, it is necessary to perform a further separate analysis and calculation of the impact value of weather detection anomalies. Specifically, this is done through... Figure 8 The steps shown are explained in detail.
[0121] Reference Figure 8 The method for determining the impact value of weather detection anomalies includes the following steps: Step S800: Calculate the difference between the weather detection value and the weather type reference interval and use it as the interval end deviation value.
[0122] Among them, the interval end deviation value refers to the deviation value when there is a deviation between the weather detection value and the end of the reference interval. By calculating the difference between the weather detection value and the weather type reference interval and using it as the interval end deviation value, it is convenient for subsequent use.
[0123] Step S801: performing curve processing based on the interval end deviation value to form an end deviation curve; Among them, the end deviation curve is a curve generated when the weather detection values at different times deviate from the end of the interval. The end deviation curve is formed by curve processing the deviation value of the end of the interval according to the transformation of time, which is convenient for subsequent use.
[0124] Step S802: Analyze the deviation between the end deviation curve and a preset end deviation reference curve to generate curve deviation information.
[0125] The end deviation reference curve refers to the reference curve corresponding to the existence of deviation at the end, which is obtained after pre-input. The curve deviation information refers to the deviation information corresponding to the existence of deviation in the curve. Curve deviation information is generated by analyzing the deviation between the end deviation curve and the preset end deviation reference curve, which is convenient for subsequent use.
[0126] Step S803: Retrieve the curve deviation position point and the curve deviation value based on the curve deviation information.
[0127] Among them, the curve deviation position point refers to the position point where the curve has a deviation, and the curve deviation value refers to the deviation value corresponding to the curve having a deviation. By using the curve deviation information, the curve deviation position point and the curve deviation value can be retrieved for convenient subsequent use.
[0128] Step S804: Calculate the distance between two adjacent curve deviation position points and use it as the curve adjacent deviation distance value.
[0129] The adjacent deviation distance value of the curve refers to the distance between two adjacent deviation positions. The distance between two adjacent deviation positions of the curve is calculated and used as the adjacent deviation distance value of the curve for convenient subsequent use.
[0130] Step S805: determining the deviation distance unit influence value corresponding to the curve adjacent deviation distance value according to the correspondence between the curve adjacent deviation distance value and the preset deviation distance unit influence value.
[0131] The deviation distance unit influence value refers to the degree of influence caused by a deviation of a unit distance. Different adjacent deviation distance values of curves correspond to different deviation distance unit influence values. The deviation distance unit influence value is obtained by querying a database that stores different adjacent deviation distance values of curves and their corresponding deviation distance unit influence values. This database is obtained after pre-input. Determining the deviation distance unit influence value by querying the adjacent deviation distance values of curves facilitates subsequent use.
[0132] Step S806: Calculate the product value between the deviation distance unit impact value and the curve deviation value and use it as the weather detection anomaly impact value.
[0133] Specifically, the accuracy of the obtained weather detection anomaly impact value is improved by calculating the product between the deviation distance unit impact value and the curve deviation value and using it as the weather detection anomaly impact value.
[0134] Based on the same inventive concept, an embodiment of the present invention provides a device for constructing a three-dimensional model of a seismogenic fault based on aftershock relocation data, comprising: The acquisition module is used to acquire real-time data on aftershock relocation and the current time point; A memory for storing the above-mentioned method for constructing a three-dimensional model of a seismic fault based on aftershock relocation data; The processor loads and executes programs from memory.
[0135] Those skilled in the art will clearly understand that for the sake of convenience and brevity, the division of the above-mentioned functional modules is only used as an example for illustration. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working processes of the above-mentioned systems, devices, and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0136] The above description is merely a preferred embodiment of the present invention. The scope of protection of the present invention is not limited to the above embodiment. All technical solutions based on the concept of the present invention are within the scope of protection of the present invention. It should be noted that for those skilled in the art, various improvements and modifications that do not depart from the principles of the present invention should also be considered within the scope of protection of the present invention.
Claims
1. A method for constructing a three-dimensional model of a seismic fault based on aftershock relocation data, characterized in that: include: Obtain real-time data on aftershock relocation; Retrieve the last aftershock relocation data based on the aftershock relocation real-time data; Determine the impact value of aftershock data based on the last data of aftershock relocation; Determine aftershock relocation adjustment data based on aftershock data impact value and aftershock relocation real-time data; The final three-dimensional model of the seismogenic fault is determined based on the aftershock relocation adjustment data, and the final three-dimensional model of the seismogenic fault is output.
2. The method for constructing a three-dimensional model of a seismic fault based on aftershock relocation data according to claim 1, characterized in that: Methods for determining the impact value of aftershock data include: Retrieve the last location point of the aftershock based on the last aftershock relocation data; Calculate the distance between the last location of the aftershock and the preset data collection location and use it as the last location distance value; According to the corresponding relationship between the last position distance value and the preset last position distance influence value, the last position distance influence value corresponding to the last position distance value is determined; Based on the last location point of the aftershock, retrieve the surrounding environment information of the last location; Determine the environmental change information based on the surrounding environment information of the last location; Determine the impact value of environmental changes based on environmental change information; The sum of the impact value of the last position distance and the impact value of the environmental change is calculated and used as the impact value of the aftershock data.
3. The method for constructing a three-dimensional model of a seismic fault based on aftershock relocation data according to claim 2, characterized in that: Methods for determining the impact value of environmental changes include: Retrieving environment type information based on the last location surrounding environment information; According to the correspondence between the environmental category information and the preset category area reference value, the category area reference value corresponding to the environmental category information is determined; Retrieve the changed area value based on the environmental change information; Determine whether the changed area value is greater than the category area benchmark value; If yes, the difference between the changed area value and the category area benchmark value is calculated and used as the area deviation value; Determine the area deviation impact value according to the area deviation value and the environment type information, and use the area deviation impact value as the environment change impact value; If not, the change area impact value is determined based on the last aftershock relocation data and the change area value, and the change area impact value is used as the environmental change impact value.
4. The method for constructing a three-dimensional model of a seismic fault based on aftershock relocation data according to claim 3, characterized in that: Methods for determining the area deviation impact value include: Get the current time point; Retrieve the last data time point based on aftershock relocation; Calculate the time period between the last data time point and the current time point and use it as the last data elapsed time value; According to the correspondence between the environment type information and the preset type time change reference value, the type time change reference value corresponding to the environment type information is determined; Calculate the product of the time change benchmark value of the category and the time value of the last data and use it as the estimated value of the time change of the category; The time change impact value is determined based on the area deviation value and the estimated value of the time change of the type, and the time change impact value is used as the area deviation impact value.
5. The method for constructing a three-dimensional model of a seismic fault based on aftershock relocation data according to claim 4, characterized in that: Methods for determining the time-varying impact value include: According to the correspondence between the environmental category information and the preset category deviation baseline impact value, the category deviation baseline impact value corresponding to the environmental category information is determined; Determine whether the area deviation value is less than the estimated value of species temporal change; If yes, then the product of the area deviation value and the species deviation benchmark impact value is calculated and used as the time variation impact value; If not, the difference between the area deviation value and the estimated value of species temporal change is calculated and used as the deviation outlier; According to the correspondence between the deviation abnormal value and the preset abnormal deviation impact value, the abnormal deviation impact value corresponding to the deviation abnormal value is determined; According to the correspondence between the estimated value of the time change of the category and the preset estimated change benchmark impact value, the estimated change benchmark impact value corresponding to the estimated value of the time change of the category is determined; The sum of the change estimate baseline impact value and the abnormal deviation impact value is calculated and used as the time change impact value.
6. The method for constructing a three-dimensional model of a seismic fault based on aftershock relocation data according to claim 4, characterized in that: Methods for determining the impact value of the change area include: Retrieve the last data time point based on aftershock relocation; Determine the weather information of the last location based on the time point of the last data and the last location of the aftershock; Determine the weather base area value and weather impact value of the change according to the weather information of the last location; According to the correspondence between the change area value and the preset change area initial impact value, the change area initial impact value corresponding to the change area value is determined; Determine whether the change area value is less than the change weather base area value; If yes, the initial impact value of the changed area is used as the impact value of the changed area; If not, the difference between the changed area value and the changed weather base area value is calculated and used as the area anomaly value; Calculate the product of the area anomaly value and the weather change impact value and use it as the area anomaly impact value; The sum of the area abnormality impact value and the change area initial impact value is calculated and used as the change area impact adjustment value, and the change area impact adjustment value is used as the change area impact value.
7. The method for constructing a three-dimensional model of a seismic fault based on aftershock relocation data according to claim 6, characterized in that: The methods for determining the changing weather base area value and the changing weather impact value include: Retrieve weather type information and weather detection value based on the last location weather information; According to the correspondence between the weather type information and the preset weather type reference area value, the weather type reference area value corresponding to the weather type information is determined; Calculate the product value between the weather detection value and the weather type reference area value and use it as the change weather reference area value; According to the correspondence between the weather type information and the preset weather type reference interval, the weather type reference interval corresponding to the weather type information is determined; Determine whether the weather detection value is within the weather type reference range; If yes, then determine the weather detection impact value corresponding to the weather detection value according to the correspondence between the weather detection value and the preset weather detection impact value, and use the weather detection impact value as the change weather impact value; If not, the weather detection anomaly impact value is determined based on the weather detection value and the weather type reference interval, and the weather detection anomaly impact value is used as the changed weather impact value.
8. The method for constructing a three-dimensional model of a seismic fault based on aftershock relocation data according to claim 7, characterized in that: Methods for determining the impact value of weather detection anomaly include: Calculate the difference between the weather detection value and the weather type reference interval and use it as the interval end deviation value; Performing curve processing based on the end deviation value of the interval to form an end deviation curve; Analyzing the deviation between the end deviation curve and a preset end deviation reference curve to form curve deviation information; Retrieve the curve deviation position point and the curve deviation value based on the curve deviation information; Calculate the distance between two adjacent curve deviation position points and use it as the curve adjacent deviation distance value; According to the corresponding relationship between the curve adjacent deviation distance value and the preset deviation distance unit influence value, the deviation distance unit influence value corresponding to the curve adjacent deviation distance value is determined; The product of the deviation distance unit impact value and the curve deviation value is calculated and used as the weather detection anomaly impact value.
9. A device for constructing a three-dimensional model of a seismic fault based on aftershock relocation data, characterized in that: include: The acquisition module is used to obtain the real-time data of aftershock relocation and the current time point; A memory, used to store the method for constructing a three-dimensional model of a seismic fault based on aftershock relocation data according to any one of claims 1 to 8; The processor loads and executes the program in the memory.
Citation Information
Patent Citations
Method for researching earthquake generation structure morphological analysis by using aftershock positioning data
CN113759421A
Peak value calculation method and device for strong earthquake near-field seismic parameters
CN116931066A
Earthquake-generating fault three-dimensional model construction method and device based on aftershock relocation data
CN117706626A
Accurate earthquake positioning method in three-dimensional complex geoscience model
CN117970488A
Earthquake forecasting device and earthquake warning device
JP2010156654A