{'fraction_non_alphanumeric': 0.025139664804469275, 'fraction_numerical': 0.0, 'mean_word_length': 5.700934579439252, '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}}
Application and the parameter tuning of ADRC based on BFO-PSO algorithm

In order to overcome the difficulty in tuning multi-parameters of active disturbance rejection controller (ADRC), bacterial foraging optimization (BFO) algorithm was introduced. Considering the slow convergence of BFO algorithm and the good convergence of particle swarm optimization (PSO) algorithm, the parameter tuning of ADRC based BFO and PSO algorithm was proposed. The control method is applied to permanent magnet linear synchronous motor (PMLSM) control system used by numerically-controlled machine tool, and the simulations show that the ADRC with parameters optimized by BFO-PSO optimization algorithm has good control performance.