{'fraction_non_alphanumeric': 0.01276595744680851, 'fraction_numerical': 0.0, 'mean_word_length': 5.687203791469194, '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}}
Drilling events detection using hybrid intelligent segmentation algorithm

Several sensor measurements are collected from drilling rig during oil well drilling process. These measurements carry information not only about the operational states of the drilling rig but also about all higher level operations and activities performed by drilling crew. Automatic detection and classification of such drilling operations and states is considered as a big challenge in drilling industry. Furthermore, the possibility of detecting such events opens the door to detect and analyze hidden lost time of the drilling process. This paper presents a novel algorithm for drilling time series segmentation using Expectation Maximization and Piecewise Linear Approximation algorithms. The suggested algorithm shows that the incorporation of prior-knowledge about the drilling process is a key step to segment drilling time series successfully. The Expectation Maximization algorithm is used to segment drilling time series based on hook-load sensor measurements. In addition, Piecewise Linear Approximation is hired in our approach to slice standpipe pressure, pump flow rate and rotational speed (RPM) and torque of the top drive motor. Merging the results from both, Expectation Maximization and Piecewise Linear Approximation, gives the suggested algorithm the dynamic ability to detect all drilling events and activities.