{'fraction_non_alphanumeric': 0.024205748865355523, 'fraction_numerical': 0.0, 'mean_word_length': 4.8584070796460175, '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}}
USV course controller optimization based on elitism estimation of distribution algorithm

PID controller is used in most of the course-keeping closed-loop control of Unmanned Surface Vehicle (USV). However, the parameters of PID are difficult to tuning. In this paper, we adopt an elitism estimation of distribution algorithm (EEDA) to optimize the PID, which makes use of the probabilistic model to estimate the optimal solution distribution. It has a better global searching ability. A linear Nomoto model is adopted to simulate the USV, and the PID controller is used to control the course of the USV. The simulation results exhibit the validity of the EEDA.