{'fraction_non_alphanumeric': 0.017448200654307525, 'fraction_numerical': 0.0, 'mean_word_length': 5.244897959183674, '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}}
Research and Application on Internal Model Control Algorithm Based on Echo State Network

Internal model controller(IMC) is widely used due to its simple structure and flexible parameter adjustment. However, the inverse model of the object is difficult to obtain accurately, especially for some non-minimum phase systems. To solve this problem, this paper proposed an neural network IMC combining Echo State Network(ESN) and IMC method. The initial ESN inverse controller and reference model are trained offline based on input and output data. In order to detect the model mismatch, the mutual information between input and model deviation are calculated. The online update of controller and reference model are achieved based on Recursive Least Square method to enhance better robustness. Simulations and experiments shows the effectiveness of this method and it has some ability of self diagnosis and self recovery.