{'fraction_non_alphanumeric': 0.01455989410986102, 'fraction_numerical': 0.0, 'mean_word_length': 5.379746835443038, '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}}
Fault diagnosis of sucker rod pumping systems based on Curvelet Transform and sparse multi-graph regularized extreme learning machine

A novel approach is proposed to complete the fault diagnosis of pumping systems automatically. Fast Discrete Curvelet Transform is firstly adopted to extract features of dynamometer cards that sampled from sucker rod pumping systems, then a sparse multi-graph regularized extreme learning machine algorithm (SMELM) is proposed and applied as a classifier. SMELM constructs two graphs to explore the inherent structure of the dynamometer cards: the intra-class graph expresses the relationship among data from the same class and the inter-class graph expresses the relationship among data from different classes. By incorporating the information of the two graphs into the objective function of extreme learning machine (ELM), SMELM can force the outputs of data from the same class to be as same as possible and simultaneously force results from different classes to be as separate as possible. Different from previous ELM models utilizing the structure of data, our graphs are constructed through sparse representation instead of K-nearest Neighbor algorithm. Hence, there is no parameter to be decided when constructing graphs and the graphs can reflect the relationship among data more exactly. Experiments are conducted on dynamometer cards acquired on the spot. Results demonstrate the efficacy of the proposed approach for faults diagnosis in sucker rod pumping systems.