The invention relates to the technical field of vibration monitoring, in particular to a rotating
machine vibration protection method and
system based on
particle swarm optimization, and the method comprises the steps: obtaining a corrected
load torque based on a polynomial fitting temperature
compensation algorithm in combination with a real-time environment temperature and a sensor output
voltage, and synchronously calculating an actually measured
vibration amplitude; configuring the number of
variational mode decomposition layers according to the real-time rotating speed of the rotor to obtain a preprocessed vibration
signal, adjusting the number of
independent component analysis iterations according to the
load torque, separating the preprocessed vibration
signal to obtain independent vibration components, and generating a
feature vector; calibrating
adaptive resonance theory network parameters based on a
particle swarm optimization algorithm, obtaining a normalized
feature vector, calculating the similarity with a fault feature template, outputting a diagnosis result, calculating the deviation between an actually measured
vibration amplitude and a normal
vibration threshold, and performing compensation according to the diagnosis result and the deviation. According to the scheme, the fault diagnosis accuracy of the rotary
mechanical vibration protection system is effectively improved through multi-working-condition self-adaptive diagnosis.