{'fraction_non_alphanumeric': 0.02497687326549491, 'fraction_numerical': 0.0, 'mean_word_length': 5.518072289156627, '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}}
An ESO-Based Repetitive Controller Design for PMLSM

For rejecting aperiodic disturbances at the moment of loading, following the periodic velocity reference signals better, and realizing the precise velocity tracking control in Permanent Magnet Synchronous Linear Motors (PMLSMs), an extended state observer based repetitive control strategy (ESO-RC) is proposed in this paper. First, a repetitive controller is used to track periodic signal, and suppress the periodic disturbances caused by slot effect. Then, low pass filter, dynamic compensator, and time-delay compensation are added to the repetitive controller to enhance the tracking ability and dynamic ability. Second, an ESO method is taken to improve the velocity tracking ability and anti-disturbance performance, because it can compensate the aperiodic disturbances, and alleviate the velocity drop amplitude especially at the moment of loading. Last, the performance of the ESO-RC strategy is verified. The velocity tracking curves and thrust force curves at different velocity are figured out and analyzed in Matlab.