Detection method and device of magnetic levitation system, storage medium and processor
By detecting the spindle rotation after the electromagnetic bearing stops working and analyzing the motor current, the problem of low efficiency in auxiliary bearing condition detection is solved, enabling real-time condition monitoring and precise maintenance, and improving the reliability and lifespan of the magnetic levitation system.
Patent Information
- Application Number
- CN202010215308.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-03-24
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2040-03-24
AI Technical Summary
Existing technologies have low efficiency in auxiliary bearing condition detection, making real-time monitoring impossible, which leads to reduced reliability and shortened service life of magnetic levitation systems.
By detecting whether the electromagnetic bearing has stopped working, the spindle is controlled to rotate at a predetermined speed, and the operating current of the motor is detected. The status of the auxiliary bearing is determined by comparing the current threshold, including good, stuck, and jammed.
It enables real-time detection of the auxiliary bearing status, improves detection efficiency, reduces inspection and maintenance costs, avoids system damage caused by failure to replace the failed bearing in time, and extends the life and reliability of the magnetic levitation system.
Smart Images

Figure CN111308252B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of magnetic levitation technology, and more specifically, to a detection method, device, storage medium, processor, and magnetic levitation compressor for a magnetic levitation system. Background Technology
[0002] In a magnetic levitation system, the main shaft relies on electromagnetic bearings for levitation. When levitation fails, the main shaft impacts the electromagnetic bearings, damaging the entire magnetic levitation system. To protect the electromagnetic bearings, magnetic levitation systems are typically designed with auxiliary bearings for protection.
[0003] There are many types of auxiliary bearings, such as ball bearings and sliding bearings, which can rotate freely and smoothly. When the high-speed main shaft fails to levitate for some reason, the main shaft will fall freely and impact the auxiliary bearing. The auxiliary bearing rotates at high speed with the main shaft, buffering and reducing the impact force and preventing damage to the magnetic levitation system. However, the auxiliary bearing may also fail for various reasons, unable to rotate freely and smoothly, resulting in jamming or even seizing, reducing or completely eliminating its function. This will greatly reduce the reliability of the magnetic levitation system, shorten its service life, and may even lead to system damage.
[0004] Currently, once auxiliary bearings are installed in complex, sealed magnetic levitation systems, their condition cannot be observed or inspected. The traditional approach is to periodically disassemble and replace the auxiliary bearings, but this process is labor-intensive, costly, disrupts normal equipment operation, and is inefficient.
[0005] The information disclosed in the background section is only intended to enhance the understanding of the background art of the art described herein. Therefore, the background art may contain certain information that does not constitute prior art to those skilled in the art. Summary of the Invention
[0006] The main objective of this application is to provide a detection method, device, storage medium, processor, and magnetic levitation compressor for a magnetic levitation system, in order to solve the problem of low detection efficiency of auxiliary bearing status in the prior art.
[0007] To achieve the above objectives, according to one aspect of this application, a detection method for a magnetic levitation system is provided. The magnetic levitation system includes a main shaft, a motor, an electromagnetic bearing, and an auxiliary bearing. The motor drives the main shaft to rotate. The electromagnetic bearing and the auxiliary bearing are respectively disposed on the main shaft. The radius of the electromagnetic bearing is larger than the radius of the auxiliary bearing. The detection method includes: detecting whether the electromagnetic bearing has stopped working; if the electromagnetic bearing is detected to have stopped working, controlling the main shaft to rotate at a predetermined speed; detecting the operating current of the motor; and determining the state of the auxiliary bearing based on the operating current.
[0008] Furthermore, controlling the spindle to rotate at a predetermined speed includes: when the electromagnetic bearing is detected to have stopped working, the bearing controller sends a detection command to the motor controller; the motor controller controls the operating current of the motor according to the detection command, so that the spindle rotates at the predetermined speed.
[0009] Further, determining the state of the auxiliary bearing based on the operating current includes: comparing the operating current with the current threshold of the motor to obtain a comparison result; and determining the state of the auxiliary bearing based on the comparison result.
[0010] Furthermore, the current threshold includes a first current threshold and a second current threshold. Comparing the operating current and the current threshold to obtain a comparison result includes: comparing the operating current and the first current threshold to obtain a first comparison result; and comparing the operating current and the second current threshold to obtain a second comparison result.
[0011] Further, determining the state of the auxiliary bearing based on the comparison results includes: determining the state of the auxiliary bearing as good when the first comparison result is that the operating current is less than or equal to the first current threshold and the second comparison result is that the operating current is less than the second current threshold; determining the state of the auxiliary bearing as stuck when the first comparison result is that the operating current is greater than the first current threshold and the second comparison result is that the operating current is less than or equal to the second current threshold; and determining the state of the auxiliary bearing as jammed when the first comparison result is that the operating current is greater than the first current threshold and the second comparison result is that the operating current is greater than the second current threshold.
[0012] Furthermore, the detection method also includes: issuing a warning signal when the auxiliary bearing is stuck; and issuing an alarm signal when the auxiliary bearing is jammed.
[0013] Further, comparing the operating current with the motor's current threshold to obtain a comparison result includes: using a comparison circuit to compare the operating current with the current threshold to obtain the comparison result.
[0014] Furthermore, the comparison circuit includes a first comparator and a second comparator, and the current threshold includes a first current threshold and a second current threshold. The comparison circuit compares the operating current and the current threshold to obtain the comparison result, including: the first comparator comparing the operating current with the first current threshold and outputting a first comparison result; and the second comparator comparing the operating current with the second current threshold and outputting a second comparison result.
[0015] According to another aspect of this application, a detection device for a magnetic levitation system is provided. The magnetic levitation system includes a main shaft, a motor, an electromagnetic bearing, and an auxiliary bearing. The motor drives the main shaft to rotate. The electromagnetic bearing and the auxiliary bearing are respectively disposed on the main shaft. The radius of the electromagnetic bearing is larger than the radius of the auxiliary bearing. The detection device includes: a first control unit for controlling the electromagnetic bearing to stop working so that the main shaft rests on the auxiliary bearing; a second control unit for controlling the main shaft to rotate at a predetermined speed; a detection unit for detecting the operating current of the motor; and a determination unit for determining the state of the auxiliary bearing based on the operating current.
[0016] Furthermore, the second control unit includes: a bearing controller, configured to send a detection command to a motor controller when the electromagnetic bearing is detected to have stopped working; and a motor controller, configured to control the operating current of the motor according to the detection command, so that the spindle rotates at the predetermined speed.
[0017] Furthermore, the determining unit includes: a comparison subunit for comparing the operating current with the current threshold of the motor to obtain a comparison result; and a determining subunit for determining the state of the auxiliary bearing based on the comparison result.
[0018] Furthermore, the comparison subunit includes a comparison circuit that compares the operating current with the current threshold to obtain the comparison result.
[0019] Furthermore, the current threshold includes a first current threshold and a second current threshold, and the comparison subunit includes: a first comparator for comparing the operating current with the first current threshold and outputting a first comparison signal; and a second comparator for comparing the operating current with the second current threshold and outputting a second comparison signal.
[0020] According to another aspect of this application, a storage medium is provided, the storage medium including a stored program, wherein the program executes any of the detection methods described above.
[0021] According to another aspect of this application, a processor is provided for running a program, wherein the program executes any of the detection methods described herein.
[0022] According to another aspect of this application, a magnetic levitation compressor is provided, comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include methods for performing any of the detection methods described above.
[0023] According to another aspect of this application, a magnetic levitation compressor is provided, including a detection device for the magnetic levitation system, wherein the detection device is any of the aforementioned detection devices.
[0024] By applying the technical solution of this application, the above-mentioned detection method first detects whether the electromagnetic bearing has stopped working to determine whether the main shaft is resting on the auxiliary bearing. Then, when the electromagnetic bearing is detected to have stopped working, the main shaft is controlled to rotate at a predetermined speed, that is, the main shaft is controlled to rotate at a predetermined speed on the auxiliary bearing. After that, the operating current of the motor is detected, and finally the state of the auxiliary bearing is determined based on the operating current. Since the auxiliary bearing jamming or seizing will cause the operating current of the motor to increase, the state of the auxiliary bearing is determined based on the magnitude of the operating current of the motor, thereby improving the efficiency of auxiliary bearing state detection, realizing real-time detection of auxiliary bearing state, performing precise maintenance, reducing the inspection and maintenance costs of auxiliary bearings, and avoiding the problem of reduced lifespan or even damage to the magnetic levitation system due to failure to replace failed auxiliary bearings in time, thus indirectly improving the lifespan and reliability of the magnetic levitation system. Attached Figure Description
[0025] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:
[0026] Figure 1 A schematic diagram of the structure of a magnetic levitation system according to an embodiment of this application is shown;
[0027] Figure 2 A flowchart of a detection method for a magnetic levitation system according to an embodiment of this application is shown;
[0028] Figure 3 It shows Figure 1 Side sectional view of the main spindle and auxiliary bearings;
[0029] Figure 4 A structural diagram of a magnetic levitation system according to an embodiment of this application is shown; and
[0030] Figure 5 A schematic diagram of a detection device for a magnetic levitation system according to an embodiment of this application is shown.
[0031] The above figures include the following reference numerals:
[0032] 10. Main spindle; 20. Motor; 21. Motor rotor; 22. Motor stator; 30. Electromagnetic bearing; 40. Auxiliary bearing; 50. Bearing controller; 60. Motor controller; 70. Comparison circuit; 71. First comparator; 72. Second comparator; 80. Current detection device; 90. Condition monitoring device. Detailed Implementation
[0033] It should be noted that the following detailed descriptions are illustrative and intended to provide further explanation of this application. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains.
[0034] It should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the exemplary embodiments according to this application. As used herein, the singular form is intended to include the plural form as well, unless the context clearly indicates otherwise. Furthermore, it should be understood that when the terms "comprising" and / or "including" are used in this specification, they indicate the presence of features, steps, operations, devices, components, and / or combinations thereof.
[0035] It should be understood that when an element (such as a layer, film, region, or substrate) is described as being "on" another element, the element may be directly on the other element, or there may be an intermediate element present. Furthermore, in the specification and claims, when an element is described as being "connected" to another element, the element may be "directly connected" to the other element, or "connected" to the other element via a third element.
[0036] In one typical embodiment of this application, a detection method for a magnetic levitation system is provided, such as... Figure 1 As shown, the magnetic levitation system includes a main shaft 10, a motor 20, an electromagnetic bearing 30, and an auxiliary bearing 40. The motor 20 drives the main shaft 10 to rotate. The electromagnetic bearing 30 and the auxiliary bearing 40 are respectively mounted on the main shaft 10. The radius of the electromagnetic bearing 30 is larger than the radius of the auxiliary bearing 40.
[0037] Figure 2 This is a flowchart of a detection method for a magnetic levitation system according to an embodiment of the present invention, such as... Figure 2 As shown, the method includes the following steps:
[0038] Step S101: Check whether the electromagnetic bearing 30 has stopped working;
[0039] Step S102: When it is detected that the electromagnetic bearing 30 has stopped working, the spindle 10 is controlled to rotate at a predetermined speed.
[0040] Step S103: Detect the operating current of the motor 20.
[0041] Step S104: Determine the state of the auxiliary bearing 40 based on the aforementioned operating current.
[0042] In the above detection method, the electromagnetic bearing is first checked to determine if it has stopped working, thus confirming whether the main shaft is resting on the auxiliary bearing. Then, if the electromagnetic bearing is found to be stopped, the main shaft is controlled to rotate at a predetermined speed, i.e., the main shaft is controlled to rotate at a predetermined speed on the auxiliary bearing. After that, the operating current of the motor is detected, and finally, the state of the auxiliary bearing is determined based on the operating current. Since jamming or seizing of the auxiliary bearing will cause an increase in the operating current of the motor, the state of the auxiliary bearing is determined based on the magnitude of the operating current of the motor. This improves the efficiency of auxiliary bearing state detection, enables real-time detection of the auxiliary bearing state, allows for precise maintenance, reduces the inspection and maintenance costs of the auxiliary bearing, and avoids the problem of reduced lifespan or even damage to the magnetic levitation system due to failure to replace failed auxiliary bearings in time. This indirectly improves the lifespan and reliability of the magnetic levitation system.
[0043] It should be noted that, as Figure 1 As shown, the motor 20 includes a motor rotor 21 and a motor stator 22. The motor rotor 21 is sleeved on the main shaft 10. The motor rotor 21, the electromagnetic bearing 30, and the auxiliary bearing 40 are spaced apart in the axial direction of the main shaft 10. The motor rotor 21 passes through the stator cavity of the motor stator 22. The motor 20 drives the main shaft 10 to rotate. The specific working process is as follows: the motor stator 22 is powered on and drives the motor rotor 21 to rotate. The rotation of the motor rotor 21 drives the main shaft 10 to rotate.
[0044] In one embodiment of this application, such as Figure 1 As shown, the aforementioned magnetic levitation system also includes a bearing controller 50 and a motor controller 60, controlling the main shaft 10 to rotate at a predetermined speed. This includes: when the electromagnetic bearing 30 is detected to have stopped working, the bearing controller 50 sends a detection command to the motor controller 60; the motor controller 60 controls the operating current of the motor 20 according to the detection command, so that the main shaft 10 rotates at the predetermined speed. Specifically, when the electromagnetic bearing is detected to have stopped working, it is determined that the main shaft rests on the auxiliary bearing. Then, the bearing controller sends a detection command to the motor controller, and the motor controller controls the operating current of the motor to rotate the main shaft at the predetermined speed, so as to detect the operating current of the motor to determine the state of the auxiliary bearing.
[0045] It should be noted that, as Figure 3As shown, the auxiliary bearing condition can only be checked when the electromagnetic bearing stops working, that is, when the main shaft does not float and rests on the auxiliary bearing. For example, after the magnetic levitation system stops or before the magnetic levitation system starts. More specifically, the condition check can be performed regularly, such as once every six months or once a year, or it can be performed under specific circumstances, such as after the magnetic levitation system malfunctions.
[0046] In one embodiment of this application, determining the state of the auxiliary bearing based on the aforementioned operating current includes: comparing the operating current with a current threshold of the motor to obtain a comparison result; and determining the state of the auxiliary bearing based on the comparison result. Specifically, since jamming or seizing of the auxiliary bearing will increase the frictional force of the spindle rotation, thereby increasing the operating current of the motor, the state of the auxiliary bearing can be determined based on the comparison result between the operating current and the current threshold of the motor. Furthermore, those skilled in the art can select an appropriate current threshold for the motor according to the actual situation.
[0047] In one embodiment of this application, the aforementioned current threshold includes a first current threshold and a second current threshold. Comparing the operating current with the motor's current threshold to obtain a comparison result includes: comparing the operating current with the first current threshold to obtain a first comparison result; and comparing the operating current with the second current threshold to obtain a second comparison result. Specifically, comparing the operating current with the first current threshold and the second current threshold to obtain the first comparison result and the second comparison result determines the current range corresponding to the operating current, and then determines the state of the corresponding auxiliary bearing based on the current range corresponding to the operating current. Both the first current threshold and the second current threshold are motor current thresholds.
[0048] In one embodiment of this application, determining the state of the auxiliary bearing based on the comparison results includes: determining the auxiliary bearing to be in good condition when the first comparison result is that the operating current is less than or equal to the first current threshold and the second comparison result is that the operating current is less than the second current threshold; determining the auxiliary bearing to be stuck when the first comparison result is that the operating current is greater than the first current threshold and the second comparison result is that the operating current is less than or equal to the second current threshold; and determining the auxiliary bearing to be jammed when the first comparison result is that the operating current is greater than the first current threshold and the second comparison result is that the operating current is greater than the second current threshold. Specifically, the three current ranges correspond to three different states of the auxiliary bearing. Determining the current range corresponding to the operating current is sufficient to determine the state of the auxiliary bearing. Those skilled in the art can select appropriate first and second current thresholds based on actual conditions to further ensure the accuracy of the detection results.
[0049] In one embodiment of this application, the detection method further includes: issuing a warning signal when the auxiliary bearing is stuck; and issuing an alarm signal when the auxiliary bearing is jammed. Specifically, as... Figure 4 As shown, the magnetic levitation system also includes a status monitoring device 90, which can display the status of the auxiliary bearing. If the auxiliary bearing 40 is stuck, the status monitoring device 90 will issue a warning signal. If the auxiliary bearing 40 is jammed, the status monitoring device 90 will issue an alarm signal.
[0050] In one embodiment of this application, such as Figure 4 As shown, the aforementioned magnetic levitation system further includes a comparison circuit 70, which compares the operating current a0 with the motor's current threshold to obtain a comparison result. Specifically, the magnetic levitation system also includes a current detection device 80, which detects the operating current a0 of the motor 20 and inputs the detection signal to the comparison circuit 70. The comparison circuit 70 compares the operating current a0 with the motor's current threshold to obtain a comparison result.
[0051] In one embodiment of this application, such as Figure 4 As shown, the comparison circuit 70 includes a first comparator 71 and a second comparator 72. The current thresholds include a first current threshold a1 and a second current threshold a2. The comparison circuit 70 compares the operating current a0 with the current thresholds to obtain the comparison result, including: the first comparator 71 comparing the operating current a0 with the first current threshold a1 and outputting a first comparison result; and the second comparator 72 comparing the operating current a0 with the second current threshold a2 and outputting a second comparison result. Specifically, the detection signal from the current detection device 80 is input to the first comparator 71 and the second comparator 72. The first comparator 71 outputs the first comparison result, and the second comparator 72 outputs the second comparison result. Based on the first and second comparison results, the current range corresponding to the operating current a0 can be determined, and then the state of the corresponding auxiliary bearing can be determined based on the current range corresponding to the operating current a0. The first current threshold a1 and the second current threshold a2 are both current thresholds of the motor.
[0052] In one embodiment of this application, the first comparator compares the operating current with the first current threshold and outputs a first comparison result, including: determining that the first comparison result is low when the operating current is less than or equal to the first current threshold; and determining that the second comparison result is high when the operating current is greater than the first current threshold. Specifically, when the operating current is less than or equal to the first current threshold, the first comparator outputs a low level; when the operating current is greater than the first current threshold, the first comparator outputs a high level, thereby determining the relationship between the operating current and the first current threshold based on the output first comparison result.
[0053] In one embodiment of this application, the second comparator compares the operating current with the second current threshold and outputs a second comparison result, including: determining the second comparison result as low level when the operating current is less than or equal to the second current threshold; and determining the second comparison result as high level when the operating current is greater than the second current threshold. Specifically, when the operating current is less than or equal to the second current threshold, the second comparator outputs a low level; when the operating current is greater than the second current threshold, the second comparator outputs a high level, thereby determining the relationship between the operating current and the second current threshold based on the output second comparison result.
[0054] In one embodiment of this application, determining the state of the auxiliary bearing based on the comparison results includes: determining the state of the auxiliary bearing as good when both the first comparison result and the second comparison result are low; determining the state of the auxiliary bearing as stuck when the first comparison result is high and the second comparison result is low; and determining the state of the auxiliary bearing as jammed when both the first comparison result and the second comparison result are high. Specifically, when both the first comparison result and the second comparison result are low (i.e., the operating current is less than or equal to a first current threshold), the state of the auxiliary bearing is determined to be good; when the first comparison result is high and the second comparison result is low (i.e., the operating current is greater than the first current threshold and less than or equal to the second current threshold), the state of the auxiliary bearing is determined to be stuck; and when both the first comparison result and the second comparison result are high (i.e., the operating current is greater than the second current threshold), the state of the auxiliary bearing is determined to be jammed.
[0055] It should be noted that the first and second current thresholds are pre-calculated based on the equipment model of the magnetic levitation system. The ranges of the first and second current thresholds will vary depending on the motor power and shaft weight. Those skilled in the art can determine appropriate first and second current thresholds based on actual conditions to further ensure the accuracy of auxiliary bearing condition detection.
[0056] It should also be noted that the range of the predetermined rotational speed varies depending on the model of the magnetic levitation system. Those skilled in the art can determine a suitable predetermined rotational speed based on the actual situation, for example, 5 r / s to 10 r / s. Setting the predetermined rotational speed within this range can avoid excessively high speeds that could cause the auxiliary bearing to seize and result in mechanical damage, and further avoid excessively low speeds that could lead to insignificant current changes and inaccurate detection.
[0057] This application also provides a detection device for a magnetic levitation system, such as... Figure 1 As shown, the aforementioned magnetic levitation system includes a main shaft 10, a motor 20, an electromagnetic bearing 30, and an auxiliary bearing 40. The motor 20 drives the main shaft 10 to rotate. The electromagnetic bearing 30 and the auxiliary bearing 40 are respectively disposed on the main shaft 10, and the radius of the electromagnetic bearing 30 is larger than the radius of the auxiliary bearing 40. It should be noted that the detection device for the magnetic levitation system in this application embodiment can be used to execute the detection method for the magnetic levitation system provided in this application embodiment. The detection device for the magnetic levitation system provided in this application embodiment will be described below.
[0058] Figure 5 This is a schematic diagram of a detection device for a magnetic levitation system according to an embodiment of this application. The detection device includes:
[0059] The first control unit 100 is used to control the electromagnetic bearing to stop working so that the main shaft falls on the auxiliary bearing.
[0060] The second control unit 200 is used to control the spindle to rotate at a predetermined speed.
[0061] The detection unit 300 is used to detect the operating current of the aforementioned motor;
[0062] The determining unit 400 is used to determine the state of the auxiliary bearing based on the operating current.
[0063] In the aforementioned detection device, the first control unit detects whether the electromagnetic bearing has stopped working to determine whether the main shaft is resting on the auxiliary bearing. When the second control unit detects that the electromagnetic bearing has stopped working, it controls the main shaft to rotate at a predetermined speed, that is, controls the main shaft to rotate at a predetermined speed on the auxiliary bearing. The detection unit detects the operating current of the motor, and the determination unit determines the state of the auxiliary bearing based on the operating current. Since the auxiliary bearing jamming or seizing will cause the operating current of the motor to increase, the state of the auxiliary bearing is determined based on the magnitude of the operating current of the motor, thereby improving the efficiency of auxiliary bearing state detection, realizing real-time detection of auxiliary bearing state, performing precise maintenance, reducing the inspection and maintenance costs of auxiliary bearings, and avoiding the problem of reduced lifespan or even damage to the magnetic levitation system due to failure to replace failed auxiliary bearings in time, thus indirectly improving the lifespan and reliability of the magnetic levitation system.
[0064] It should be noted that, as Figure 1 As shown, the motor 20 includes a motor rotor 21 and a motor stator 22. The motor rotor 21 is sleeved on the main shaft 10. The motor rotor 21, the electromagnetic bearing 30, and the auxiliary bearing 40 are spaced apart in the axial direction of the main shaft 10. The motor rotor 21 passes through the stator cavity of the motor stator 22. The motor 20 drives the main shaft 10 to rotate. The specific working process is as follows: the motor stator 22 is powered on and drives the motor rotor 21 to rotate. The rotation of the motor rotor 21 drives the main shaft 10 to rotate.
[0065] In one embodiment of this application, such as Figure 1 and Figure 4 As shown, the second control unit includes a bearing controller 50 and a motor controller 60. The bearing controller 50 sends a detection command to the motor controller 60 when the electromagnetic bearing 30 is detected to have stopped working. The motor controller 60 controls the operating current a0 of the motor 20 according to the detection command, causing the spindle 10 to rotate at a predetermined speed. Specifically, when the electromagnetic bearing is detected to have stopped working, it is determined that the spindle rests on the auxiliary bearing. Then, the bearing controller sends a detection command to the motor controller, which controls the motor's operating current a0 to rotate the spindle at a predetermined speed, thus detecting the motor's operating current a0 to determine the state of the auxiliary bearing.
[0066] It should be noted that auxiliary bearing status testing can only be performed when the electromagnetic bearing stops working, i.e., the main shaft does not float and rests on the auxiliary bearing. For example, after the magnetic levitation system stops or before it starts. More specifically, status testing can be performed periodically, such as once every six months or once a year, or under specific circumstances, such as after a malfunction in the magnetic levitation system.
[0067] In one embodiment of this application, the determining unit includes a comparison subunit and a determining subunit. The comparison subunit compares the operating current with a motor current threshold to obtain a comparison result; the determining subunit determines the state of the auxiliary bearing based on the comparison result. Specifically, since jamming or seizing of the auxiliary bearing increases the frictional force of the spindle rotation, it leads to an increase in the motor's operating current. The state of the auxiliary bearing can be determined based on the comparison result between the motor's operating current and the motor's current threshold. Furthermore, those skilled in the art can select an appropriate motor current threshold based on actual conditions.
[0068] It should be noted that in practical applications, in some embodiments, this determining subunit may be omitted, and technicians can determine the state of the corresponding auxiliary bearing by comparing the comparison results of the subunit. In other embodiments, the aforementioned determining subunit may also be some indirect determining device. For example, the determining subunit may be implemented by hardware circuitry. For instance, the determining subunit may include several indicator lights of different colors, which will trigger different indicator lights to illuminate for different comparison results. In this way, the operator can determine the state of the auxiliary bearing by observing the brightness of different indicator lights. The following determining module follows the same principle; it is optional and can be implemented by hardware circuitry.
[0069] In one embodiment of this application, the aforementioned current threshold includes a first current threshold and a second current threshold, and the aforementioned comparison subunit includes a first comparison module and a second comparison module. The first comparison module is used to compare the operating current and the first current threshold to obtain a first comparison result; the second comparison module is used to compare the operating current and the second current threshold to obtain a second comparison result. Specifically, the operating current is compared with the first current threshold and the second current threshold to obtain the first comparison result and the second comparison result, thereby determining the current range corresponding to the operating current, and then determining the state of the corresponding auxiliary bearing based on the current range corresponding to the operating current. Both the first current threshold and the second current threshold are current thresholds for the motor.
[0070] In one embodiment of this application, the determining subunit includes a first determining module, a second determining module, and a third determining module. The first determining module is used to determine that the auxiliary bearing is in good condition when the first comparison result is that the operating current is less than or equal to the first current threshold and the second comparison result is that the operating current is less than the second current threshold. The second determining module is used to determine that the auxiliary bearing is stuck when the first comparison result is that the operating current is greater than the first current threshold and the second comparison result is that the operating current is less than or equal to the second current threshold. The third determining module is used to determine that the auxiliary bearing is jammed when the first comparison result is that the operating current is greater than the first current threshold and the second comparison result is that the operating current is greater than the second current threshold. Specifically, the three current ranges correspond to three different auxiliary bearing states. Determining the current range corresponding to the operating current allows for the determination of the auxiliary bearing's state. Those skilled in the art can select appropriate first and second current thresholds based on actual conditions to further ensure the accuracy of the detection results.
[0071] In one embodiment of this application, the detection device further includes a prompting unit, which comprises a first prompting subunit and a second prompting subunit. The first prompting subunit is used to issue a warning signal when the auxiliary bearing is stuck; the second prompting subunit is used to issue an alarm signal when the auxiliary bearing is jammed. Specifically, as... Figure 4 As shown, the magnetic levitation system also includes a status monitoring device 90, which can display the status of the auxiliary bearing. If the auxiliary bearing 40 is stuck, the status monitoring device 90 will issue a warning signal. If the auxiliary bearing 40 is jammed, the status monitoring device 90 will issue an alarm signal.
[0072] In one embodiment of this application, such as Figure 4 As shown, the comparison subunit includes a comparison circuit 70, which compares the operating current a0 with the current threshold of the motor to obtain the comparison result. Specifically, the magnetic levitation system also includes a current detection device 80, which detects the operating current a0 of the motor 20 and inputs the detection signal into the comparison circuit 70. The comparison circuit 70 compares the operating current a0 with the current threshold of the motor to obtain the comparison result.
[0073] In one embodiment of this application, such as Figure 4As shown, the comparison circuit 70 includes a first comparator 71 and a second comparator 72. The current thresholds include a first current threshold a1 and a second current threshold a2. The first comparator 71 compares the operating current with the first current threshold a1 and outputs a first comparison signal. The second comparator 72 compares the operating current a0 with the second current threshold a2 and outputs a second comparison signal. Specifically, the detection signal from the current detection device 80 is input to the first comparator 71 and the second comparator 72. The first comparator 71 outputs the first comparison signal, and the second comparator 72 outputs the second comparison signal. Based on the first and second comparison signals, the current range corresponding to the operating current a0 can be determined, and then the state of the corresponding auxiliary bearing can be determined based on the current range corresponding to the operating current a0. The first current threshold a1 and the second current threshold a2 are both current thresholds of the motor.
[0074] It should be noted that when the operating current is less than or equal to the first current threshold, the first comparison signal is determined to be low; when the operating current is greater than the first current threshold, the second comparison signal is determined to be high. That is, when the operating current is less than or equal to the first current threshold, the first comparator outputs a low level, and when the operating current is greater than the first current threshold, the first comparator outputs a high level, thereby determining the relationship between the operating current and the first current threshold based on the output first comparison result.
[0075] It should also be noted that when the operating current is less than or equal to the second current threshold, the second comparison signal is determined to be low; when the operating current is greater than the second current threshold, the second comparison signal is determined to be high. That is, when the operating current is less than or equal to the second current threshold, the second comparator outputs a low level, and when the operating current is greater than the second current threshold, the second comparator outputs a high level, thereby determining the relationship between the operating current and the second current threshold based on the output second comparison result.
[0076] In one embodiment of this application, the determining subunit includes a fourth determining module, a fifth determining module, and a sixth determining module. The fourth determining module is used to determine that the auxiliary bearing is in good condition when both the first comparison result and the second comparison signal are low. The fifth determining module is used to determine that the auxiliary bearing is stuck when the first comparison signal is high and the second comparison signal is low. The sixth determining module is used to determine that the auxiliary bearing is stuck when both the first comparison signal and the second comparison signal are high. Specifically, when both the first comparison result and the second comparison signal are low (i.e., the operating current is less than or equal to a first current threshold), the auxiliary bearing is determined to be in good condition. When the first comparison signal is high and the second comparison signal is low (i.e., the operating current is greater than the first current threshold and less than or equal to the second current threshold), the auxiliary bearing is determined to be stuck. When both the first comparison signal and the second comparison signal are high (i.e., the operating current is greater than the second current threshold), the auxiliary bearing is determined to be stuck.
[0077] It should be noted that the first and second current thresholds are pre-calculated based on the equipment model of the magnetic levitation system. The ranges of the first and second current thresholds will vary depending on the motor power and shaft weight. Those skilled in the art can determine appropriate first and second current thresholds based on actual conditions to further ensure the accuracy of auxiliary bearing condition detection.
[0078] It should also be noted that the range of the predetermined rotational speed varies depending on the model of the magnetic levitation system. Those skilled in the art can determine a suitable predetermined rotational speed based on the actual situation, for example, 5 r / s to 10 r / s. Setting the predetermined rotational speed within this range can avoid excessively high speeds that could cause the auxiliary bearing to seize and result in mechanical damage, and further avoid excessively low speeds that could lead to insignificant current changes and inaccurate detection.
[0079] This application also provides a magnetic levitation compressor, including: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include methods for performing any of the above-described detection methods.
[0080] In the aforementioned magnetic levitation compressor, during program execution, the system first detects whether the electromagnetic bearing has stopped working to determine if the main shaft is resting on the auxiliary bearing. Then, if the electromagnetic bearing stops working, the system controls the main shaft to rotate at a predetermined speed, i.e., controls the main shaft to rotate on the auxiliary bearing at a predetermined speed. Next, the system detects the motor's operating current and finally determines the state of the auxiliary bearing based on the operating current. Since a stuck or jammed auxiliary bearing will cause an increase in the motor's operating current, the system determines the state of the auxiliary bearing based on the magnitude of the motor's operating current. This improves the efficiency of auxiliary bearing state detection, enabling real-time detection of the auxiliary bearing's state for precise maintenance. This reduces the inspection and maintenance costs of the auxiliary bearing and avoids the problem of reduced lifespan or even damage to the magnetic levitation system due to failure to replace a failed auxiliary bearing in a timely manner, indirectly improving the lifespan and reliability of the magnetic levitation system.
[0081] This application also provides a magnetic levitation compressor, including a detection device for the magnetic levitation system, wherein the detection device is any of the aforementioned detection devices.
[0082] The aforementioned magnetic levitation compressor includes a detection device for the magnetic levitation system. The first control unit of the detection device detects whether the electromagnetic bearing has stopped working to determine if the main shaft is resting on the auxiliary bearing. When the electromagnetic bearing is detected to have stopped working, the second control unit of the detection device controls the main shaft to rotate at a predetermined speed, i.e., controls the main shaft to rotate at a predetermined speed on the auxiliary bearing. The detection unit detects the motor's operating current, and the determination unit of the detection device determines the state of the auxiliary bearing based on the operating current. Since jamming or seizing of the auxiliary bearing will increase the motor's operating current, the state of the auxiliary bearing is determined based on the magnitude of the motor's operating current. This improves the efficiency of auxiliary bearing state detection, enabling real-time detection of the auxiliary bearing state for precise maintenance, reducing the inspection and maintenance costs of the auxiliary bearing, and avoiding the problem of reduced lifespan or even damage to the magnetic levitation system due to failure to replace faulty auxiliary bearings in a timely manner. This indirectly improves the lifespan and reliability of the magnetic levitation system.
[0083] The aforementioned detection device includes a processor and a memory. The first control unit, the second control unit, the detection unit, and the determination unit are all stored as program units in the memory, and the processor executes the aforementioned program units stored in the memory to achieve the corresponding functions.
[0084] The processor contains a kernel, which retrieves the corresponding program units from memory. One or more kernels can be configured, and their parameters can be adjusted.
[0085] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0086] This invention provides a storage medium storing a program that, when executed by a processor, implements the aforementioned detection device.
[0087] This invention provides a processor for running a program, wherein the program executes the detection device during operation.
[0088] This invention provides a device including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs at least the following steps:
[0089] Step S101: Check whether the electromagnetic bearing 30 has stopped working;
[0090] Step S102: When it is detected that the electromagnetic bearing 30 has stopped working, the spindle 10 is controlled to rotate at a predetermined speed.
[0091] Step S103: Detect the operating current of the motor 20.
[0092] Step S104: Determine the state of the auxiliary bearing 40 based on the aforementioned operating current.
[0093] The devices mentioned in this article can be servers, PCs, tablets, mobile phones, etc.
[0094] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having at least the following method steps:
[0095] Step S101: Check whether the electromagnetic bearing 30 has stopped working;
[0096] Step S102: When it is detected that the electromagnetic bearing 30 has stopped working, the spindle 10 is controlled to rotate at a predetermined speed.
[0097] Step S103: Detect the operating current of the motor 20.
[0098] Step S104: Determine the state of the auxiliary bearing 40 based on the aforementioned operating current.
[0099] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0100] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0101] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0102] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0103] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0104] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, like read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0105] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0106] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0107] As can be seen from the above description, the embodiments of this application achieve the following technical effects:
[0108] 1) In the detection method of this application, firstly, it is detected whether the electromagnetic bearing has stopped working to determine whether the main shaft is resting on the auxiliary bearing. Then, when the electromagnetic bearing is detected to have stopped working, the main shaft is controlled to rotate at a predetermined speed, that is, the main shaft is controlled to rotate at a predetermined speed on the auxiliary bearing. After that, the operating current of the motor is detected. Finally, the state of the auxiliary bearing is determined based on the operating current. Since the auxiliary bearing jamming or seizing will cause the operating current of the motor to increase, the state of the auxiliary bearing is determined based on the magnitude of the operating current of the motor. This improves the efficiency of auxiliary bearing state detection, realizes real-time detection of auxiliary bearing state, performs precise maintenance, reduces the inspection and maintenance cost of auxiliary bearing, and avoids the problem of reduced life or even damage to the magnetic levitation system due to failure to replace the failed auxiliary bearing in time. This indirectly improves the life and reliability of the magnetic levitation system.
[0109] 2) In the detection device of this application, the first control unit detects whether the electromagnetic bearing has stopped working to determine whether the main shaft has fallen onto the auxiliary bearing. When the second control unit detects that the electromagnetic bearing has stopped working, it controls the main shaft to rotate at a predetermined speed, that is, controls the main shaft to rotate at a predetermined speed on the auxiliary bearing. The detection unit detects the working current of the motor, and the determination unit determines the state of the auxiliary bearing based on the working current. Since the auxiliary bearing jamming or seizing will cause the working current of the motor to increase, the state of the auxiliary bearing is determined based on the magnitude of the working current of the motor, thereby improving the efficiency of auxiliary bearing state detection, realizing real-time detection of auxiliary bearing state, performing precise maintenance, reducing the inspection and maintenance cost of auxiliary bearing, and avoiding the problem of reduced life or even damage to the magnetic levitation system due to failure to replace the failed auxiliary bearing in time, thus indirectly improving the life and reliability of the magnetic levitation system.
[0110] 3) In the magnetic levitation compressor of this application, during program execution, it first detects whether the electromagnetic bearing has stopped working to determine whether the main shaft is resting on the auxiliary bearing. Then, when the electromagnetic bearing is detected to have stopped working, it controls the main shaft to rotate at a predetermined speed, that is, controls the main shaft to rotate on the auxiliary bearing at a predetermined speed. After that, it detects the operating current of the motor and finally determines the state of the auxiliary bearing based on the operating current. Since the auxiliary bearing jamming or seizing will cause the operating current of the motor to increase, the state of the auxiliary bearing is determined based on the magnitude of the operating current of the motor, thereby improving the efficiency of auxiliary bearing state detection, realizing real-time detection of auxiliary bearing state, performing precise maintenance, reducing the inspection and maintenance costs of auxiliary bearings, and avoiding the problem of reduced lifespan or even damage to the magnetic levitation system due to failure to replace failed auxiliary bearings in time, thus indirectly improving the lifespan and reliability of the magnetic levitation system.
[0111] 4) The magnetic levitation compressor of this application includes a detection device for the magnetic levitation system. The first control unit of the detection device detects whether the electromagnetic bearing has stopped working to determine whether the main shaft is resting on the auxiliary bearing. When the detection device detects that the electromagnetic bearing has stopped working, the second control unit controls the main shaft to rotate at a predetermined speed, that is, controls the main shaft to rotate on the auxiliary bearing at a predetermined speed. The detection unit detects the operating current of the motor, and the determination unit of the detection device determines the state of the auxiliary bearing based on the operating current. Since the auxiliary bearing jamming or seizing will cause the operating current of the motor to increase, the state of the auxiliary bearing is determined based on the magnitude of the operating current of the motor, thereby improving the efficiency of auxiliary bearing state detection, realizing real-time detection of auxiliary bearing state, performing precise maintenance, reducing the inspection and maintenance costs of the auxiliary bearing, and avoiding the problem of reduced lifespan or even damage to the magnetic levitation system due to failure to replace the failed auxiliary bearing in time, thus indirectly improving the lifespan and reliability of the magnetic levitation system.
[0112] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for detecting a magnetic levitation system, characterized in that, The magnetic levitation system includes a main shaft, a motor, an electromagnetic bearing, and an auxiliary bearing. The motor drives the main shaft to rotate. The electromagnetic bearing and the auxiliary bearing are respectively mounted on the main shaft. The radius of the electromagnetic bearing is larger than the radius of the auxiliary bearing. The detection method includes: Detect whether the electromagnetic bearing has stopped working; If the electromagnetic bearing stops working, the spindle is controlled to rotate at a predetermined speed. Detect the operating current of the motor; The state of the auxiliary bearing is determined based on the operating current; Determining the state of the auxiliary bearing based on the operating current includes: comparing the operating current with the current threshold of the motor to obtain a comparison result; and determining the state of the auxiliary bearing based on the comparison result. The current threshold includes a first current threshold and a second current threshold. Comparing the operating current and the current threshold to obtain a comparison result includes: comparing the operating current and the first current threshold to obtain a first comparison result; and comparing the operating current and the second current threshold to obtain a second comparison result. Determining the state of the auxiliary bearing based on the comparison results includes: determining the state of the auxiliary bearing as good when the first comparison result is that the operating current is less than or equal to the first current threshold and the second comparison result is that the operating current is less than or equal to the second current threshold; determining the state of the auxiliary bearing as stuck when the first comparison result is that the operating current is greater than the first current threshold and the second comparison result is that the operating current is less than or equal to the second current threshold; and determining the state of the auxiliary bearing as jammed when the first comparison result is that the operating current is greater than the first current threshold and the second comparison result is that the operating current is greater than the second current threshold. Controlling the spindle to rotate at a predetermined speed includes: when the electromagnetic bearing is detected to have stopped working, the bearing controller sends a detection command to the motor controller; the motor controller controls the operating current of the motor according to the detection command; so that the spindle rotates at the predetermined speed.
2. The detection method according to claim 1, characterized in that, The detection method further includes: If the auxiliary bearing is stuck, a warning signal will be issued; An alarm signal is issued if the auxiliary bearing is stuck.
3. The detection method according to claim 1, characterized in that, The comparison result is obtained by comparing the operating current with the motor's current threshold, including: The comparison result is obtained by comparing the operating current with the current threshold using a comparison circuit.
4. The detection method according to claim 3, characterized in that, The comparison circuit includes a first comparator and a second comparator, and the current threshold includes a first current threshold and a second current threshold. The comparison circuit compares the operating current and the current threshold to obtain the comparison result, including: The first comparator compares the operating current with the first current threshold and outputs a first comparison result; The second comparator compares the operating current with the second current threshold and outputs a second comparison result.
5. A detection device for a magnetic levitation system, characterized in that, The magnetic levitation system includes a main shaft, a motor, an electromagnetic bearing, and an auxiliary bearing. The motor drives the main shaft to rotate. The electromagnetic bearing and the auxiliary bearing are respectively mounted on the main shaft. The radius of the electromagnetic bearing is larger than the radius of the auxiliary bearing. The detection device includes: A first control unit is used to control the electromagnetic bearing to stop working so that the main shaft falls on the auxiliary bearing; The second control unit is used to control the spindle to rotate at a predetermined speed; The detection unit is used to detect the operating current of the motor; The determining unit is used to determine the state of the auxiliary bearing based on the operating current; The determining unit includes: a comparison subunit, used to compare the operating current with the current threshold of the motor to obtain a comparison result; and a determining subunit, used to determine the state of the auxiliary bearing based on the comparison result. The current threshold includes a first current threshold and a second current threshold, and the comparison subunit includes a first comparison module and a second comparison module, wherein the first comparison module is used to compare the operating current and the first current threshold to obtain a first comparison result; the second comparison module is used to compare the operating current and the second current threshold to obtain a second comparison result. The determining subunit includes a first determining module, a second determining module, and a third determining module. The first determining module is used to determine that the auxiliary bearing is in good condition when the first comparison result is that the operating current is less than or equal to the first current threshold and the second comparison result is that the operating current is less than the second current threshold. The second determining module is used to determine that the auxiliary bearing is stuck when the first comparison result is that the operating current is greater than the first current threshold and the second comparison result is that the operating current is less than or equal to the second current threshold. The third determining module is used to determine that the auxiliary bearing is jammed when the first comparison result is that the operating current is greater than the first current threshold and the second comparison result is that the operating current is greater than the second current threshold. The second control unit includes: a bearing controller, used to send a detection command to a motor controller when the electromagnetic bearing is detected to have stopped working; and a motor controller, used to control the operating current of the motor according to the detection command, so that the spindle rotates at the predetermined speed.
6. The detection device according to claim 5, characterized in that, The comparison subunit includes a comparison circuit, which compares the operating current with the current threshold to obtain the comparison result.
7. The detection device according to claim 6, characterized in that, The current threshold includes a first current threshold and a second current threshold, and the comparison circuit includes: A first comparator is used to compare the operating current with the first current threshold and output a first comparison electrical signal; The second comparator is used to compare the operating current with the second current threshold and output a second comparison electrical signal.
8. A computer-readable storage medium, characterized in that, The storage medium includes a stored program, wherein the program executes the detection method according to any one of claims 1 to 4.
9. A processor, characterized in that, The processor is used to run a program, wherein the program executes the detection method according to any one of claims 1 to 4.
10. A magnetic levitation compressor, characterized in that, include: One or more processors, a memory, and one or more programs, wherein one or more of the programs are stored in the memory and configured to be executed by one or more of the processors, and the one or more programs include methods for performing the detection method according to any one of claims 1 to 4.
11. A magnetic levitation compressor, characterized in that, The device includes a detection device for a magnetic levitation system, wherein the detection device is the detection device described in any one of claims 5 to 7.
Citation Information
Patent Citations
Detection device of magnetic levitation system and magnetic levitation compressor
CN211979080U
Estimation method for life of low-speed rotating bearing
JP1999237314A
Machine and method for monitoring the state of a safety bearing of a machine
US20120126648A1