The invention discloses an active vibration suppression method for random
frequency mixing of a three-phase surface-mounted
permanent magnet motor, and the method comprises the steps: firstly carrying out the LMS and peak
estimation of a real domain
signal collected by a
vibration acceleration sensor in a segmented manner with the step length of 1Hz, and finally obtaining a series of peak
radial vibration frequencies x1, x2, x3... xk; establishing a current injection model under a rotating coordinate
system, and for each peak
radial vibration frequency xk, calculating a positive-sequence symmetric current of xk + f frequency and injecting the positive-sequence symmetric current into the model; combining and injecting all obtained frequency current injection models into the rear end of a
current loop PI regulator, and obtaining the vibration of each peak frequency; multi-target vibration
deep learning is carried out on the vibration of each peak frequency to obtain an optimal
frequency mixing current, and the motor frequency is adjusted to realize active vibration suppression; according to the comprehensive vibration suppression
algorithm based on vibration feedback, the
coupling problem of vibration of each frequency generated by multi-frequency current is solved, the vibration suppression effect is improved, the stability and the anti-interference capability of the
system are enhanced, and the method is easy to implement.