Skip to Main Content
This paper proposes a method to reduce the vibration of the three-phase HB-type stepping motor with cogging torque by the feedforward compensation control. The compensation signal to suppress the vibration of the motor frame is obtained by the repetitive controller installing an online Fourier transformer and utilizing an acceleration sensor attached to the motor frame or an acoustic sensor such as a microphone placed close to the frame. The sensor is used only for the acquisition of the feedforward compensation data. The feedforward compensation signal at an arbitrary operating point is derived from the amplitude and phase data of the frequency components and the operating point data. Compensation data obtained by the repetitive controller is applied to the operating point changed by reference frequency and load condition in steady state. The compensation signal for the new operating point will be generated from compensation data utilizing polynomial equation approximation and linear interpolation method. The effectiveness of this proposed method is confirmed by the experimental results.