A magnetic bearing controller operation control method
By designing a simplified operation control method for magnetic levitation bearing controllers, the equipment damage caused by complex switching logic in the prior art is solved, automatic suspension and fault handling is realized, and the stability and safety of the equipment are improved.
Patent Information
- Application Number
- CN202411751587.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-02
- Publication Date
- 2025-04-08
AI Technical Summary
The switching logic of existing magnetic levitation bearing controllers is complicated, and the user's misoperation causes the rotor to not be suspended and rotated, causing irreparable damage to the equipment.
A magnetic levitation bearing controller operation control method is designed to simplify the status bits and divided into four states: self-test, suspended, resetable fault, and non-reset fault. Automatic suspension and fault handling are achieved through steps such as power-on self-test, self-test result processing, rotor suspension monitoring and control, and suspension state maintenance.
The state switching logic is simplified, the number of status words is reduced, the complexity of user programming is reduced, the equipment damage caused by user misoperation is avoided, and the stability and safety of the rotor suspended state is ensured.
Smart Images

Figure CN119778382A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of magnetic suspension bearing controllers, and in particular to an operation control method of a magnetic suspension bearing controller. Background Art
[0002] The magnetic levitation high-speed motor relies on the magnetic levitation bearing controller to achieve stable and reliable suspension of the rotor in the center of the mechanical space. After the magnetic levitation system is powered on, it first performs a self-test operation to detect the health status of the equipment; if the self-test is abnormal, an alarm will be issued, and if the self-test is normal, it will wait for the user to start the suspension. After the rotor is suspended, the controller detects displacement, current and other signals in real time. The user can start the rotation when the suspension is normal, and the user should not start the rotation when the suspension is abnormal. When a fault occurs during operation, the controller determines the fault state according to the set protection threshold, which is divided into resettable faults and non-resettable faults. The interaction between the user and the magnetic levitation bearing controller needs to be realized through a programmable logic controller (PLC).
[0003] Existing magnetic bearing controllers have many built-in status words, which are generally divided into self-testing, self-test normal / abnormal, suspension verification, static suspension normal / abnormal, rotation normal, primary fault, and secondary fault. During the matching process, users need to design complex judgment conditions and trigger operations in the programmable logic controller, which makes programming difficult. At the same time, complex state switching often leads to program loopholes. Forcing the machine to rotate when the rotor is not suspended will cause irreparable damage to the equipment. Summary of the invention
[0004] The technical problem to be solved by the present invention is that the switching logic of the existing controller is complex, and in the event of a user's misoperation, the device fails to suspend and rotate, resulting in irreparable damage to the machine.
[0005] The present application solves the problems raised in the above background technology through a magnetic bearing controller operation control method.
[0006] A method for controlling the operation of a magnetic bearing controller includes a magnetic bearing controller having four states, namely, self-checking, suspension, resettable fault, and non-resettable fault, including the following steps: S1: Power on and self-test of the magnetic levitation controller. After the magnetic levitation controller is powered on, the self-test procedure is performed. During the self-test process, the status word is set to self-testing, the rotor remains in a non-suspended state, and the motor is stationary; S2: Processing of self-test results. If the self-test is successful, the controller enters the suspension state, the rotor will automatically suspend, and the motor will obtain the rotation permission; S3: Monitoring and control after the rotor is suspended. The magnetic levitation controller starts to monitor the running status of the motor in real time. S4: The suspended state is maintained, and the rotor suspension is maintained.
[0007] In step S2, if the self-check fails, the magnetic levitation controller triggers an alarm, the rotor remains in a non-suspended state, and the motor remains stationary.
[0008] In step S3, when a resettable fault is triggered, the controller enters a resettable fault state, and the motor can continue to run; when a non-resettable fault is triggered, the controller enters a non-resettable fault state, and the motor stops running immediately.
[0009] In step S4, once the rotor is suspended, it will always remain suspended unless the system is powered off.
[0010] Compared with the prior art, the present invention has the following beneficial effects: The present invention simplifies the status bits by designing four states, namely, self-checking, suspension, resettable fault, and non-resettable fault, so that the state switching logic of the magnetic suspension bearing controller is simple and the number of status words is small, which is convenient for users to deploy programmable logic controllers without complicated program design. At the same time, the controller automatically realizes rotor suspension after the self-check is normal, avoiding equipment damage caused by the rotor not being suspended and rotating due to user's misoperation. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Figure 1 The operating state switching diagram of the magnetic levitation controller of the present invention is DETAILED DESCRIPTION
[0012] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention. Example
[0013] The present invention provides a method for controlling the operation of a magnetic bearing controller, including a magnetic bearing controller having four states, namely, self-checking, suspension, resettable fault, and non-resettable fault, including the following steps: S1: Power on and self-test of the magnetic levitation controller. After the magnetic levitation controller is powered on, the self-test procedure is performed. During the self-test process, the status word is set to self-testing, the rotor remains in a non-suspended state, and the motor is stationary; S2: Processing of self-test results. If the self-test is successful, the controller enters the suspension state, the rotor will automatically suspend, and the motor will obtain the rotation permission; S3: Monitoring and control after the rotor is suspended. The magnetic levitation controller starts to monitor the running status of the motor in real time. S4: The suspended state is maintained, and the rotor suspension is maintained.
[0014] The specific implementation steps are: Step 1: System power on and initialization After the system is powered on, the magnetic bearing state switching operation logic starts running.
[0015] Ensure that the controller is deployed on an ARM-type MCU control platform.
[0016] Step 2: Self-check process The controller first detects the temperature, winding on / off, and current tracking of the motor.
[0017] During the self-test process, the status word is set to 1, indicating "self-test in progress" (the motor cannot rotate).
[0018] The controller outputs one low-level DO (Digital Output) and one high-level DO.
[0019] Step 3: Processing of self-test results If there is any abnormality in the self-test items, the controller enters non-resettable fault state 4.
[0020] The controller outputs two low-level DOs, indicating that the motor cannot rotate.
[0021] Step 4: Enter the hovering state If all self-test items are normal, the controller enters suspension state 2.
[0022] The controller enables the current loop and displacement loop to suspend the rotor in the center of the mechanical space.
[0023] Step 5: Suspension completed After the suspension is completed, the controller outputs two high-level DOs, indicating that the motor can rotate.
[0024] Step 6: Troubleshooting If a resettable fault is encountered, the controller enters State 3.
[0025] The controller outputs two high-level DOs, indicating that the motor can still rotate.
[0026] If a non-resettable fault is encountered, the controller enters State 4.
[0027] The controller outputs two low-level DOs, indicating that the motor cannot rotate.
[0028] Step 7: Monitoring and Maintenance During the entire operation process, the status and performance of the motor are continuously monitored to ensure the stable operation of the system.
[0029] The controller uses the digital output ports DO_INITOK and DO_WARN to mark the device status, as shown in Table 1; Table 1 Correspondence of DO levels of magnetic bearing controller System Status Status Name DO pin output STATUS = 1 Self-checking (not allowed to rotate) DO_INITOK = 0, DO_WARN = 1 STATUS = 2 Suspended (rotatable) DO_INITOK = 1, DO_WARN = 1 STATUS = 3 Resettable fault (can be rotated) DO_INITOK = 1, DO_WARN = 1 STATUS = 4 Non-resettable fault (cannot rotate) DO_INITOK = 0, DO_WARN = 0 It is obvious to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the present invention can be implemented in other specific forms without departing from the spirit or essential features of the present invention. Therefore, the embodiments should be regarded as exemplary and non-limiting from any point of view, and the scope of the present invention is defined by the appended claims rather than the above description, and it is intended that all changes falling within the meaning and scope of the equivalent elements of the claims are included in the present invention, and any reference numerals in the claims should not be regarded as limiting the claims involved.
Claims
1. A magnetic bearing controller operation control method, characterized in that: Including a magnetic bearing controller, there are four states, namely self-checking, suspension, resettable fault, and non-resettable fault, including the following steps: S1: Power on and self-test of the magnetic levitation controller. After the magnetic levitation controller is powered on, the self-test procedure is performed. During the self-test process, the status word is set to self-testing, the rotor remains in a non-suspended state, and the motor is stationary; S2: Processing of self-test results. If the self-test is successful, the controller enters the suspension state, the rotor will automatically suspend, and the motor will obtain the rotation permission; S3: Monitoring and control after the rotor is suspended. The magnetic levitation controller starts to monitor the running status of the motor in real time. S4: The suspended state is maintained, and the rotor suspension is maintained.
2. According to the operation control method of a magnetic levitation bearing controller according to claim 1, in step S2, if the self-check fails, the magnetic levitation controller triggers an alarm, the rotor remains in a non-suspended state, and the motor remains stationary.
3. According to the operation control method of a magnetic bearing controller according to claim 1, in step S3, when a resettable fault is triggered, the controller enters a resettable fault state, and the motor can continue to run; when a non-resettable fault is triggered, the controller enters a non-resettable fault state, and the motor stops running immediately.
4. According to the magnetic bearing controller operation control method of claim 1, in step S4, once the rotor is suspended, it will always remain in the suspended state unless the system is powered off.