To provide a magnetic bearing control device and method capable of stabilizing both of forward spinning components and backward spinning components, and capable of increasing attenuation in a plurality of frequency bands.
The magnetic bearing control device includes a feedback controller 32 holding a rotor at a neutral position based on displacement X, Y of the rotor, F cross control filters 36A and 36B extracting only a forward spinning displacement signal of the rotor coincident with a forward spinning target frequency band including a target frequency Nf and set in advance, a B cross control filter 37 extracting only a backward spinning displacement signal of the rotor coincident with a backward spinning target frequency band including a target frequency Nb and set in advance, and cross circuits 38A-38C multiplying the extracted input signal of an x-axis by a predetermined gain k, superimposing the product on a current command signal Iy of a y-axis electromagnet, multiplying the extracted input signal of a y-axis by the predetermined gain k and superimposing the product on a current command signal Ix of an x-axis electromagnet.
