{'fraction_non_alphanumeric': 0.017227235438884332, 'fraction_numerical': 0.0016406890894175555, 'mean_word_length': 5.524064171122995, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A data processing software package for passive seismic monitoring of hydraulic fracturing

A data processing software package is developed for passive seismic monitoring of hydraulic fracturing. The original seismic data is acquired by a surface array which has many stations work independently. The package converts original data files into SEG-Y format files, and files of all stations are synchronized and combined according to GPS time. Many methods are utilized to perform signal analyzing and filtering for SEG-Y files, such as frequency analysis, time-frequency analysis, digital filter design and digital filtering, wavelet analysis and wavelet denoising. Seismic emission tomography, which is suitable for surface passive seismic monitoring is used for source localization. The calculated hypocenters can be displayed in 3D and 2D mode, by which users can determine the direction, length and other parameters of injection induced fractures. The package is designed with Delphi and Matlab in hybrid. Complicated scientific algorithms are realized by Matlab toolboxes, interface design and system integration is performed by Delphi. Therefore the package has powerful processing abilities and friendly interface.