Font Size: a A A

Design And Implementation Of Data Processing System For Ground Resistivity

Posted on:2022-03-26Degree:MasterType:Thesis
Country:ChinaCandidate:T X LanFull Text:PDF
GTID:2480306476482954Subject:Degree in Engineering Master
Abstract/Summary:PDF Full Text Request
Earthquake disaster is one of the natural disasters that have a large negative impact on the economic and social development of China.The causes of earthquakes are very complex.China is conducting research on earthquake prediction by exploring multiple dimensions.Observation and research of ground resistivity is an important dimension.Carry out earthquake prediction research by continuously observing the electrical resistance of the earth's medium with the relationship between its abnormal changes and the incubation of earthquakes.China has established 84 ground resistance observation stations.These observation stations have been observing for decades and have obtained a large amount of raw data.Over the years,researchers have accumulated some common data processing methods and simple calculation procedures in the process of data research.Currently,some new mathematical analysis methods have been generated in the seismic field,such as introducing new interference rejection methods.However,some problems still need improvement.For instance,the data processing process is not standardized,the calculation program only has a single function,and the integration of algorithm models is low integration.These deficiencies make the ground resistance data processing system unable to be complete,simple and efficient.Based on the actual needs of Hebei Earthquake Administration,this thesis designs and develops a ground resistivity data processing system based on the Hebei Provincial Geophysical Observation Database.The main contributions of this thesis are as follows:1.The UML use case diagram was applied to analyse the requirements of the system,and the C/S three-tier system architecture was designed according to the actual application environment.The full life-cycle processing module for earth resistivity data was designed and implemented.The database logical model and physical model design was improved,and new data tables for processing outputs were added.2.Based on the Leyda's criterion,this thesis realized the deletion of sudden jump data;in the data pre-processing stage,we conducted data filling experiments and selected the median method with the best effect as the missing data filling algorithm.A method for evaluating the quality of ground resistivity observation data based on continuity,completeness,and observation accuracy is proposed.3.Combining theories and algorithms related to ground resistivity,the ground resistance data processing algorithm was designed to implement data calculation and professional processing functions.It includes conventional calculations such as mean value and magnitude of change,disturbance exclusion based on Fourier sliding method and fold product filtering method as the theoretical basis and anomaly determination function based on normalized monthly rate method.4.Combined with Py Echarts,Py Qt5 design and implementation of data interactive display and time series data graphical drawing function.Used client-side caching and thread pooling techniques to optimize data query.Moreover,the functions of contour drawing,wave energy spectrum drawing and graphic editing are realized with the support of various extension libraries.This system,as an important supplement to the information service platform for earthquake and disaster prevention and mitigation in Hebei Province,fills the gap of professional ground resistivity data processing system.The system works well in the actual test,substantially improves the working efficiency of researchers,and is of great significance to the research of ground resistivity data processing and earthquake prediction in China.
Keywords/Search Tags:Ground resistivity, Data processing, Data visualization, System functions
PDF Full Text Request
Related items