{'fraction_non_alphanumeric': 0.012359550561797753, 'fraction_numerical': 0.0, 'mean_word_length': 5.364285714285714, '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}}
Pulsating torque reduction for permanent magnet AC motors

Control methods for the pulsation of torque reduction for the surface-mounted permanent magnet motors are discussed. The pulsation torque is a consequence of the non-sinusoidal flux distribution and due to interaction of the rotor's permanent magnets with the changing stator reluctance. The proposed control method is an estimator based. To ensure parameter convergence the Lyapunov direct method is used in the estimator design for the flux Fourier coefficients. A novel nonlinear torque controller based on the flux/torque estimate is introduced to reduce the influence of the flux harmonics. The influence of the cogging torque is considerably reduced at lower motor speed using the internal model principle and adaptive feedforward compensation technique. An overall control scheme and experimental results are also presented.