This paper proposes a new adaptive feedforward control method for the rejection of multiple periodic disturbances in the propulsion shafting system. The active vibration control scheme of the propulsion shafting system is established by employing the equivalent-input-disturbance principle which reduces the complexity of the control system in applications. The adaptive control algorithm is designed by taking the scale transformation procedure and the frequency-tracking technique into consideration. The scale transformation normalizes the iso-surface of the optimization function by the frequency response characteristics of the control channel, which immensely improves the convergence rate of the control algorithm for multi-harmonic disturbance. Moreover, the adaptive controller tracks the fluctuating frequencies in a direct method, enhancing the efficiency and robustness of the algorithm for eliminating time-varying disturbances. Finally, numerical simulation and experimental validation are carried out to show that the proposed method has good performance on the application of the active vibration control of the propulsion shafting system.
Read full abstract