{'fraction_non_alphanumeric': 0.015088013411567477, 'fraction_numerical': 0.0, 'mean_word_length': 5.28421052631579, '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 autonomous underwater vehicle using neural network

Fault Diagnosis in Autonomous Underwater Vehicles (AUVs) has become more important since the rapid use of these vehicles in more complex missions which may be done in unstructured environments with unpredictable conditions; Due to plant's features like nonlinearity or time variance and also unpredictable external disturbance generated by the sea current fluctuations, implementing a fault diagnosis system to prevent diverse damages to the vehicle, researchers have been occupied in the field. In this paper, an adaptive model is used to implement desired system for the purpose of fault diagnosis. In this model, two kinds of Neural Networks are proposed to design the adaptive filter which estimates the state of our plant in each sample time. They are Multi-Layer Perceptron (MLP) and Adaline. In this approach, the adaptive model is tested by using both neural networks for both limited and persistent faults. The obtained results show that both neural networks are able to diagnose fault occurrence through a proposed algorithm based on the obtained coefficients which describe the system state in each sample time.