Provided in the present invention is an interference-factor-based high-safety and stable control method for an onboard magnetically suspended
flywheel battery system. The method comprises: in the case of a safe operating condition interference, obtaining the difference between a displacement reference
signal and an actual displacement
signal, and inputting the difference into a Butterworth-filter-fused fuzzy
active disturbance rejection control module, so as to obtain control currents, wherein the control currents comprise a radial control current, a torsion control current and an axial control current; the radial control current and the torsion control current are subjected to Clark inverse transformation, and the axial control current is subjected to power amplification, and the three currents are then compensated for, such that a three-
phase control current of a radial coil, a three-
phase control current of a torsion coil, and a control current of an axial coil are obtained; the control currents control the corresponding coils, and are also input into a multi-information extended Kalman filtering prediction module, such that the actual displacement
signal is output; and in the case of a dangerous operating condition interference,
cutting off an output signal from an operating condition recognition and safety determination module. The present invention can improve the stability, robustness and anti-interference capability of a
system.