{'fraction_non_alphanumeric': 0.01524390243902439, 'fraction_numerical': 0.0, 'mean_word_length': 6.021390374331551, '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 Method for Automated Cavitation Detection with Adaptive Thresholds

Hydroturbine operators who wish to collect cavitation intensity data to estimate cavitation erosion rates and calculate remaining useful life (RUL) of the turbine runner face several practical challenges related to long term cavitation detection. This paper presents a novel method that addresses these challenges including: a method to create an adaptive cavitation threshold, and automation of the cavitation detection process. These two strategies result in collecting consistent cavitation intensity data. While domain knowledge and manual interpretation are used to choose an appropriate cavitation sensitivity parameter (CSP), the remainder of the process is automated using both supervised and unsupervised learning methods. A case study based on ramp-down data, taken from a production hydroturbine, is presented and validated using independently gathered survey data from the same hydroturbine. Results indicate that this fully automated process for selecting cavitation thresholds and classifying cavitation performs well when compared to manually selected thresholds. This approach provides hydroturbine operators and researchers with a clear and effective way to perform automated, long term, cavitation detection, and assessment.