The bearings used by the stacked screw sludge dewatering machine are traditional bearings. The use of traditional bearings pollutes the environment. The noise is relatively large, and the energy utilization rate is also low. In the long-term continuous heavy-load operation, the bearings need frequent maintenance, while the maintenance cost is high, and the life of the bearings is generally short. The electromagnetic bearings have advantages of no contact, no need for lubrication, and no friction. They can be used to replace the traditional bearing to solve the key problem of the support of the stacked screw machine. In this paper, the design and development of the electromagnetic bearing structure are carried out based on the performance and technical indicators of a stacked screw sludge dewatering test prototype, combined with its supporting layout and shafting structure. The mathematical model of a rotor with single degree of freedom is established, and the control system is simulated in Simulink of MATLAB. In the simulation of Simulink, through the constant adjustment of PID controller, when the proportional coefficient, integral coefficient and differential coefficient are 20,000, 100 and 1, the rotor can quickly return to the origin (about 0.02s).