Control method and control system of magnetic suspension fan

By analyzing and screening the rotational state of the magnetic levitation fan impeller, issuing early warnings and intervening in advance, the surge and instability problems of the magnetic levitation fan during the start-stop and adjustment process are solved, and the control efficiency and stability are improved.

CN119393367APending Publication Date: 2025-02-07HUANENG JINAN HUANGTAI POWER GENERATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411462775.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-19
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

Magnetic levitation fans are prone to surge problems during start-stop and adjustment, resulting in unstable working state of magnetic levitation bearings, and the existing control methods have problems such as interventional lag and difficulty in effectively resisting instability.

Method used

通过对磁悬浮风机内叶轮的转动过程状态进行分析,确定叶轮工作状态的不稳定时发出预警,使磁悬浮轴承控制器的介入时间能够提前。 The specific method includes obtaining the vibration point group of the detection unit, constructing a curve for screening, determining the abnormal curve, and constructing an abnormal situation library. When the abnormal curve appears again, an early warning signal is sent to the magnetic levitation bearing controller.

Benefits of technology

Real-time monitoring and early warning of the working status of the magnetic levitation fan impeller is realized, and intervention is made in advance to resist instability, which improves the efficiency and stability of magnetic levitation bearing control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119393367A_ABST
    Figure CN119393367A_ABST
Patent Text Reader

Abstract

The invention relates to a control method and a control system for a magnetic suspension fan. The method comprises the following steps: constructing a first curve and a second curve; screening the second curve by using the first curve to obtain at least one suspected abnormal curve; determining a starting time point of the suspected abnormal curve; screening the suspected abnormal curves according to the adjustment time point fed back by the magnetic suspension bearing controller and the starting time point of the suspected abnormal curves to obtain abnormal curves; constructing an abnormal condition library by using the abnormal curve; and when the abnormal curve in the abnormal condition library appears again, an early warning signal is sent to the magnetic suspension bearing controller. According to the control method and control system of the magnetic suspension fan, the working state of the impeller is determined by analyzing the rotating process state of the impeller in the magnetic suspension fan, early warning can be given out in time when the working state of the impeller is in an unstable state, and the intervention time of the magnetic suspension bearing controller can be preposed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent control technology, and in particular to a control method and control system for a magnetic levitation fan. Background Art

[0002] For the surge control of the fan, the deployment requirements include preventing the intake pressure from being too low, the intake temperature from being high, and the gas molecular weight from being reduced, preventing the pipeline network from being blocked and causing changes in the pipeline network characteristics. During the start-up and shutdown process, the raising and lowering speeds should not be too fast, and the speed should be increased first and then the pressure, and the pressure should be reduced first and then the speed should be reduced, and the opening and closing of the anti-surge valve should be smooth and slow.

[0003] The above method focuses on controlling the start and stop stages and the adjustment stage, both of which require smooth and slow operation, in order to avoid large fluctuations in the air pressure inside the fan. This adjustment method is applicable to ordinary fans, but for magnetic levitation fans, the applicability of this adjustment method decreases.

[0004] This is because the magnetic bearings in the magnetic levitation fan rely on magnetic force to achieve non-physical contact. The surge of the fan is a process from zero to one, which requires certain triggering conditions for the intervention of surge valves, etc. In the initial stage when the surge valves, etc. are not triggered, the impeller in the magnetic levitation fan is still in an unstable state. At this time, the vibration at the impeller will be directly transmitted to the magnetic levitation bearing, causing instability in the working state of the magnetic levitation bearing.

[0005] In order to combat this instability, the magnetic bearing controller needs to be adjusted, but the adjustment at this time has a lag, active intervention is difficult, and may even aggravate the instability to a certain extent. Summary of the invention

[0006] The present application provides a control method and control system for a magnetic levitation fan, which determines the working state of the impeller by analyzing the rotation process state of the impeller in the magnetic levitation fan, and can issue an early warning in time when the working state of the impeller is in an unstable state, so that the intervention time of the magnetic levitation bearing controller can be advanced.

[0007] The above-mentioned purpose of the present application is achieved through the following technical solutions:

[0008] In a first aspect, the present application provides a control method for a magnetic levitation fan, comprising:

[0009] Acquire a first vibration point group in the annular area where the detection unit is located and construct a first curve using the first vibration point group;

[0010] Acquire a second vibration point group at a detection position on the impeller by the detection unit and construct a second curve using the second vibration point group;

[0011] Using the first curve to screen the second curve, obtaining at least one suspected abnormal curve;

[0012] Determine the starting time point of the suspected abnormal curve;

[0013] The suspected abnormal curve is screened according to the adjustment time point fed back by the magnetic bearing controller and the starting time point of the suspected abnormal curve to obtain the abnormal curve;

[0014] Use anomaly curves to build an abnormal situation library;

[0015] When the abnormal curve in the abnormal situation library appears again, an early warning signal is sent to the magnetic bearing controller.

[0016] In a possible implementation manner of the first aspect, using the first curve to screen the second curve to obtain the suspected abnormal curve includes:

[0017] The first curve is transferred into the frequency domain for decomposition to obtain a first curve group;

[0018] The second curve is transferred into the frequency domain for decomposition to obtain a second curve group;

[0019] The curves in the second curve group that appear in the first curve group are removed, and the remaining curves in the second curve group are suspected abnormal curves.

[0020] In a possible implementation manner of the first aspect, obtaining the abnormal curve includes:

[0021] Construct a bidirectional decay wave based on the amplitude and frequency of the suspected abnormal curve;

[0022] Superimpose the bidirectional decay wave on the second curve to obtain the superposition result;

[0023] A suspected abnormal curve is obtained according to the superposition result, and the suspected abnormal curve has a starting time;

[0024] Calculate the distance between the adjustment time point of the magnetic bearing controller feedback and the starting time point of the suspected abnormal curve;

[0025] The suspected abnormal curves whose distance is less than or equal to the set distance are regarded as abnormal curves.

[0026] In a possible implementation manner of the first aspect, when constructing the bidirectional attenuation wave according to the amplitude and frequency of the suspected abnormal curve, it also includes synthesizing a new suspected abnormal curve using at least two suspected abnormal curves.

[0027] In a possible implementation manner of the first aspect, the method further includes:

[0028] A plurality of second curves are obtained in a time series, and the second curves are arranged in sequence or at intervals;

[0029] Comparing the similarity of any two adjacent second curves in the sequential sequence or comparing the similarity of any two adjacent second curves to obtain a similarity comparison result;

[0030] Draw a similarity comparison result curve according to the similarity comparison result;

[0031] Calculate the stability of the similarity comparison result curve;

[0032] When the stability of the similarity comparison result curve is greater than or equal to the first set threshold, the first curve is used to screen the second curve.

[0033] In a possible implementation manner of the first aspect, the method further includes:

[0034] A plurality of first curves are obtained in a time series, and the first curves are arranged in sequence or at intervals;

[0035] Comparing the similarities of two adjacent first curves in the sequential sequence to obtain a similarity difference;

[0036] When the similarity difference or the cumulative similarity difference is greater than or equal to the second set threshold, the first curve is used to filter the second curve.

[0037] In a possible implementation manner of the first aspect, after obtaining at least one suspected abnormal curve, the method further includes:

[0038] A plurality of first curves are obtained in a time series, and the first curves are arranged in sequence or at intervals;

[0039] Comparing the similarities of two adjacent first curves in the sequential sequence to obtain a similarity difference;

[0040] At least one first curve corresponding to a similarity difference greater than or equal to a third set threshold is used as a first curve participating in screening the second curve using the first curve, or the first curve corresponding to a similarity difference cumulatively less than or equal to a fourth set threshold is used as a first curve participating in screening the second curve using the first curve.

[0041] In a second aspect, the present application provides a control device for a magnetic levitation fan, comprising:

[0042] A first acquisition unit, used to acquire a first vibration point group in the annular area where the detection unit is located and construct a first curve using the first vibration point group;

[0043] a second acquisition unit, configured to acquire a second vibration point group at a detection position on the impeller by the detection unit and construct a second curve using the second vibration point group;

[0044] A first screening unit, configured to screen the second curve using the first curve to obtain at least one suspected abnormal curve;

[0045] A determination unit, used to determine the starting time point of the suspected abnormal curve;

[0046] A second screening unit is used to screen the suspected abnormal curve according to the adjustment time point fed back by the magnetic bearing controller and the starting time point of the suspected abnormal curve to obtain the abnormal curve;

[0047] A construction unit, for constructing an abnormal situation library using an abnormal curve;

[0048] The early warning unit is used to send an early warning signal to the magnetic bearing controller when the abnormal curve in the abnormal situation library appears again.

[0049] In a third aspect, the present application provides a control system for a magnetic levitation fan, the system comprising:

[0050] one or more memories for storing instructions; and

[0051] One or more processors, used to call and run the instructions from the memory to execute the method as described in the first aspect and any possible implementation of the first aspect.

[0052] In a fourth aspect, the present application provides a computer-readable storage medium, the computer-readable storage medium comprising:

[0053] Program, when the program is executed by a processor, the method described in the first aspect and any possible implementation of the first aspect is executed.

[0054] In a fifth aspect, the present application provides a computer program product, comprising program instructions. When the program instructions are executed by a computing device, the method described in the first aspect and any possible implementation of the first aspect is executed.

[0055] In a sixth aspect, the present application provides a chip system, which includes a processor for implementing the functions involved in the above aspects, for example, generating, receiving, sending, or processing the data and / or information involved in the above methods.

[0056] The chip system may be composed of chips, or may include chips and other discrete devices.

[0057] In a possible design, the chip system also includes a memory, which is used to store necessary program instructions and data. The processor and the memory can be decoupled and respectively set on different devices, connected by wired or wireless means, or the processor and the memory can also be coupled on the same device. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] Figure 1 It is a schematic block diagram of the steps of a control method for a magnetic levitation fan provided in the present application.

[0059] Figure 2 This is a schematic diagram of the position of a detection unit provided in this application.

[0060] Figure 3 This is a schematic diagram of a process of using a first curve to screen a second curve provided by the present application.

[0061] Figure 4 It is a schematic diagram of a bidirectional attenuation wave provided by the present application.

[0062] Figure 5 This is a schematic diagram of the distance between an adjustment time point and a starting time point provided in the present application.

[0063] Figure 6 This is a schematic diagram of obtaining multiple second curves in a time series provided by the present application.

[0064] Figure 7 This is another schematic diagram provided by the present application for obtaining multiple second curves in a time series.

[0065] Figure 8 It is a schematic diagram of a similarity comparison result curve provided in this application. DETAILED DESCRIPTION

[0066] The technical solution in this application is further described in detail below in conjunction with the accompanying drawings.

[0067] This application discloses a control method for a magnetic suspension fan. Figure 1 In some examples, the control method of the magnetic levitation fan disclosed in the present application includes the following steps:

[0068] S101, obtaining a first vibration point group in an annular area where a detection unit is located and constructing a first curve using the first vibration point group;

[0069] S102, obtaining a second vibration point group at a detection position on the impeller by the detection unit and constructing a second curve using the second vibration point group;

[0070] S103, using the first curve to screen the second curve to obtain at least one suspected abnormal curve;

[0071] S104, determining the starting time point of the suspected abnormal curve;

[0072] S105, screening the suspected abnormal curve according to the adjustment time point fed back by the magnetic bearing controller and the starting time point of the suspected abnormal curve to obtain the abnormal curve;

[0073] S106, constructing an abnormal situation library using the abnormal curve;

[0074] S107, when the abnormal curve in the abnormal situation library appears again, a warning signal is sent to the magnetic bearing controller.

[0075] The control method of the magnetic levitation fan disclosed in the present application requires the use of two ranging sensors. The first ranging sensor is installed on the magnetic levitation fan and is used to detect the rotation state of the impeller in the magnetic levitation fan. The second ranging sensor is installed outside the magnetic levitation fan and does not contact the magnetic levitation fan. It is used to detect the working state of the first ranging sensor or the vibration state of the magnetic levitation fan near the first ranging sensor.

[0076] Because the vibration of the magnetic levitation fan will also be superimposed on the first distance measuring sensor, this superimposed vibration needs to be removed.

[0077] In step S101, first obtain the detection unit ( Figure 2 The first vibration point group in the area where the detection unit is located (at position 1 in the figure) and the first curve is constructed using the first vibration point group. The area where the detection unit is located here refers to the installation position of the first ranging sensor on the magnetic levitation fan.

[0078] In step S102, the detection position of the detection unit on the impeller is obtained. Figure 2 A second vibration point group is located at position 2 in the figure and a second curve is constructed using the second vibration point group. Here, the detection position of the detection unit on the impeller refers to a position on the impeller when the second ranging sensor detects the impeller.

[0079] When the ranging sensor performs additional detection here, a set of discrete points will be obtained. This set of points is represented in a coordinate system (the horizontal axis is time, and the vertical axis is distance), and then connected in sequence using curves to obtain a curve. This is how to obtain the first curve and the second curve.

[0080] In step S103, the first curve is used to filter the second curve, where the first curve represents the vibration process of the first ranging sensor in space, and the second curve represents the superposition of the vibration process of the first ranging sensor in space and the vibration process of the impeller in space.

[0081] See also Figure 3Therefore, the first curve needs to be used to screen the second curve. There are two screening results. The first is that no suspected abnormal curve is obtained. At this time, the above process continues to be repeated; when at least one suspected abnormal curve is obtained, the subsequent processing steps are entered.

[0082] In step S104, the starting time point of the suspected abnormal curve will be determined. It needs to be explained that the impeller inside the magnetic levitation fan will vibrate during normal operation, and the first second curve is obtained at this time. When the impeller inside the magnetic levitation fan is in an abnormal working state, a second second curve will be obtained. The second second curve is the superposition of the first second curve and the vibration of the abnormal working state. The vibration of the abnormal working state is the abnormal curve. The name of the suspected abnormal curve is used here because further confirmation is needed.

[0083] The vibration in the abnormal normal working state has a start time and an end time, which represents a complete process of normal working state-abnormal normal working state-normal working state.

[0084] In step S105, the suspected abnormal curve is screened according to the adjustment time point fed back by the magnetic bearing controller and the starting time point of the suspected abnormal curve to obtain the abnormal curve. This is because when the suspected abnormal curve is detected, the magnetic bearing controller will make adjustments based on the feedback from the distance detection sensor inside the magnetic bearing.

[0085] These two time points (the adjustment time point of the magnetic bearing controller feedback and the starting time point of the suspected abnormal curve) should coincide or the distance on the timeline should be within a set range. This set range needs to be determined based on actual measurements of the on-site environment and sensor accuracy, etc., and is not restricted here.

[0086] In step S106, an abnormal situation library is constructed using the abnormal curve. When the abnormal curve in the abnormal situation library appears again, step S107 is executed to send an early warning signal to the magnetic bearing controller. The purpose of sending the early warning signal is to enable the magnetic bearing controller to intervene as early as possible.

[0087] It should be understood that the situations encountered by the magnetic levitation fan during operation are uncertain, and it is impossible to fix the quantity and determine the specific parameters. This means that the magnetic levitation bearing controller can only intervene when the magnetic levitation bearing feedback data is abnormal. This is an important reason for the intervention delay.

[0088] This application uses detection and analysis to detect abnormal conditions. When the abnormal condition recurs, the magnetic bearing controller can be notified in time for active control. Because the vibration on the impeller needs to pass through the main shaft before it can be transmitted to the magnetic bearing, the control method of the magnetic levitation fan provided by this application can realize the pre-notification and early warning of the magnetic bearing controller.

[0089] Even to a certain extent, the abnormal curve can correspond to a fixed solution of the magnetic bearing controller, and the fixed solution can be optimized in the process of adjusting the same situation multiple times.

[0090] In some examples, the specific method of using the first curve to screen the second curve and obtain the suspected abnormal curve is:

[0091] S201, transferring the first curve into the frequency domain for decomposition to obtain a first curve group;

[0092] S202, transferring the second curve into the frequency domain for decomposition to obtain a second curve group;

[0093] S203: remove the curves in the second curve group that appear in the first curve group, and the remaining curves in the second curve group are suspected abnormal curves.

[0094] The contents of step S201 to step S203 are to use the first curve to screen the second curve by transferring the curve into the frequency domain for decomposition. It should be understood that both the first curve and the second curve can be regarded as composed of multiple sine and cosine waves (with different frequencies and amplitudes). Therefore, after obtaining the first curve group and the second curve group, they can be compared by transferring them into the frequency domain.

[0095] The comparison method is to compare whether the curves are similar in frequency and amplitude. In some possible implementations, a difference value may be set. For example, if the difference value is within 2% or 3%, the frequency or amplitude of the two curves is considered to be the same.

[0096] Since there is no time feature in the frequency domain, the phase difference is not compared at this time.

[0097] After the comparison is completed, the curves in the second curve group that appear in the first curve group are removed, and the remaining curves in the second curve group are suspected abnormal curves.

[0098] In some examples, the specific way to obtain abnormal curves is:

[0099] S301, constructing a bidirectional attenuation wave according to the amplitude and frequency of the suspected abnormal curve;

[0100] S302, superimposing the bidirectional decay wave on the second curve to obtain a superposition result;

[0101] S303, obtaining a suspected abnormal curve according to the superposition result, where the suspected abnormal curve has a start time;

[0102] S304, calculating the distance between the adjustment time point of the magnetic bearing controller feedback and the starting time point of the suspected abnormal curve;

[0103] S305: The suspected abnormal curve whose distance is less than or equal to the set distance is regarded as an abnormal curve.

[0104] In step S301 to step S305, a bidirectional attenuation wave ( Figure 4 As shown), the specific method is to construct an amplitude domain with the amplitude of the suspected abnormal curve, and the amplitude of the suspected abnormal curve is located at the center of the amplitude domain; to construct a frequency domain with the frequency of the suspected abnormal curve, and the frequency of the suspected abnormal curve is located at the center of the frequency domain, and then determine an attenuation range, which needs to be less than one.

[0105] The bidirectional attenuation wave thus obtained is high in the middle and low at both ends, and the bidirectional attenuation waves at this time are a group, and the frequency, amplitude and attenuation of the bidirectional attenuation waves in the group are not the same.

[0106] Then, the bidirectional decay wave is superimposed on the second curve to obtain the superposition result. Here, the suspected abnormal curve is separated from the second curve by using the principle that the superposition of two waveforms will result in reinforcement and attenuation. A bidirectional decay wave superimposed on the second curve may result in a straight line, a weak (small amplitude) curve, or a curve with a large amplitude.

[0107] After all the bidirectional attenuation waves are superimposed, a curve with the largest amplitude is selected from the superposition results as a suspected abnormal curve. At this time, the suspected abnormal curve has a start time.

[0108] Then calculate the distance between the adjustment time point fed back by the magnetic bearing controller and the starting time point of the suspected abnormal curve. The time difference between the adjustment time point and the starting time point is the distance between the adjustment time point and the starting time point. Figure 5 shown.

[0109] Finally, the suspected abnormal curves whose distance is less than or equal to the set distance are taken as abnormal curves. At this time, the number of abnormal curves obtained is one.

[0110] In some possible implementations, when constructing a bidirectional attenuation wave based on the amplitude and frequency of the suspected abnormal curve, it also includes using at least two suspected abnormal curves to synthesize a new suspected abnormal curve. This is mainly because the probability of a suspected abnormal curve appearing alone is very low. Generally, several suspected abnormal curves appear at the same time, so a synthesis method is used for processing.

[0111] If the suspected abnormal curve determined at this time is regarded as an abnormal curve, then the abnormal curve is synthesized by multiple suspected abnormal curves.

[0112] In some examples, the following is added:

[0113] S401, obtaining a plurality of second curves in a time series, the second curves are arranged in sequence ( Figure 6 as shown) or arranged in intervals ( Figure 7 shown);

[0114] S402, comparing the similarity of any two adjacent second curves in the sequence or comparing the similarity of any two adjacent second curves to obtain a similarity comparison result;

[0115] S403, drawing a similarity comparison result curve according to the similarity comparison result;

[0116] S404, calculating the stability of the similarity comparison result curve;

[0117] S405: When the stability of the similarity comparison result curve is greater than or equal to a first set threshold, the first curve is used to filter the second curve.

[0118] The contents of step S401 to step S405 are mainly to solve the triggering problem based on the second curve, because in this application, the first curve needs to be used to screen the second curve, but if this process is always performed, it will cause additional waste of resources, because during the operation of the magnetic levitation fan, the time when surge occurs is very small compared to the normal working time of the magnetic levitation fan.

[0119] Therefore, it is necessary to set certain trigger conditions. When the trigger conditions are met, the first curve is used to filter the second curve. The specific implementation method is to obtain multiple second curves in the time series, and the second curves are arranged in sequence or at intervals. The second curve here has a starting time point and an end time point. The obtained multiple second curves can be connected end to end in the time series, or can be spaced at a fixed time length in the time series.

[0120] Then compare them. There are two ways to compare:

[0121] Comparing the similarities of any two adjacent second curves in the sequential sequence to obtain a similarity comparison result;

[0122] Compare the similarities of any two adjacent second curves to obtain a similarity comparison result;

[0123] The way to compare the similarity is to transfer the second curve into the frequency domain for decomposition, and then compare the amplitude and frequency of the obtained waveform. This part of the content is recorded in the above content and will not be repeated here.

[0124] Obtaining the similarity comparison result specifically refers to the number of different curves that exist, and the number here is the cumulative number of different curves obtained when comparing the two second curves.

[0125] For example, in curve group A and curve group B, there are three curves in curve group A that do not appear in curve group B, and there are three curves in curve group B that do not appear in curve group A. The similarity comparison result at this time is six.

[0126] See also Figure 8 , and then draw a similarity comparison result curve according to the similarity comparison result, the horizontal axis of the similarity comparison result curve is the order, and the vertical axis is the value.

[0127] Then the stability of the similarity comparison result curve is calculated. The specific calculation method of the stability is to first calculate the mean of the values ​​of all points on the similarity comparison result curve, and then calculate the difference between the value of each point and the mean. The absolute value of the difference is taken at this time, and then the absolute value of the difference is accumulated.

[0128] When the result obtained after the accumulation is greater than or equal to the first set threshold, the first curve is used to filter the second curve, otherwise the first curve is not used to filter the second curve.

[0129] The present application also provides another triggering method for using the first curve to filter the second curve, as follows:

[0130] S501, obtaining a plurality of first curves in a time series, wherein the first curves are arranged in sequence or at intervals;

[0131] S502, comparing the similarities of two adjacent first curves in the order sequence to obtain a similarity difference;

[0132] S503: When the similarity difference or the cumulative similarity difference is greater than or equal to a second set threshold, the first curve is used to filter the second curve.

[0133] Compared with the contents in step S401 to step S405, the contents in step S501 to step S503 use the first curve to replace the second curve, and the similarity difference here is the similarity comparison result mentioned above.

[0134] The similarity difference value refers to the similarity difference value between two adjacent first curves, and the similarity difference cumulative value refers to the accumulation of multiple similarity difference values.

[0135] These two methods can be used either one or at the same time. The first method is to use the state of the impeller to achieve triggering, and the second method is to use the state of the magnetic levitation fan casing to achieve triggering. The two methods refer to different subjects (impeller, magnetic levitation fan casing) because the impeller may vibrate first, or the magnetic levitation fan casing may vibrate first.

[0136] In some examples, after obtaining at least one suspected abnormal curve, the following steps are added:

[0137] S601, obtaining a plurality of first curves in a time series, wherein the first curves are arranged in sequence or at intervals;

[0138] S602, comparing the similarities of two adjacent first curves in the order sequence to obtain a similarity difference;

[0139] S603, using at least one first curve corresponding to a similarity difference greater than or equal to a third set threshold as a first curve participating in screening the second curve using the first curve, or using a first curve corresponding to a similarity difference cumulatively less than or equal to a fourth set threshold as a first curve participating in screening the second curve using the first curve.

[0140] The contents of step S601 to step S603 are to determine which section of the first curve to use in the time series. Because according to the aforementioned contents, it can be known that when the impeller vibrates, the casing of the magnetic levitation fan may also vibrate. At this time, the first curve obtained includes the vibration, which will cause the error to increase when the first curve is used to screen the second curve.

[0141] In order to solve this problem, the present application performs comparison processing on the obtained multiple first curves in time series in a manner of obtaining a similarity difference. The similarity difference here is calculated in the same manner as the similarity difference described in the above content.

[0142] After obtaining the similarity difference, there are two ways to use it:

[0143] The first usage method is to use at least one first curve corresponding to a similarity difference greater than or equal to a third set threshold as a first curve participating in using the first curve to screen the second curve. The similarity difference represents the difference between two adjacent first curves in the sequential sequence. At this time, two first curves will be determined, and the previous first curve in the sequential sequence will be selected as the first curve participating in using the first curve to screen the second curve.

[0144] The second usage is to use the first curve corresponding to the similarity difference accumulation being less than or equal to the fourth set threshold as the first curve participating in using the first curve to screen the second curve, and the similarity difference accumulation is the accumulation of multiple similarity differences.

[0145] At this time, two first curves are determined, and the previous first curve in the sequential sequence is also selected as the first curve that participates in using the first curve to screen the second curve.

[0146] Because in actual scenarios, it may not be possible for the similarity difference to be greater than or equal to the third set threshold, the present application uses a similarity difference accumulation method to solve this problem.

[0147] In the above method, the time length of the first curve, the second curve, etc. needs to be determined according to the time requirement. For example, if a response is required within one second (sending a warning signal to the magnetic bearing controller), then the time length of the first curve, the second curve, etc. should be controlled between 0.4 and 0.6 seconds.

[0148] The present application also provides a control device for a magnetic suspension fan, comprising:

[0149] A first acquisition unit, used to acquire a first vibration point group in the annular area where the detection unit is located and construct a first curve using the first vibration point group;

[0150] a second acquisition unit, configured to acquire a second vibration point group at a detection position on the impeller by the detection unit and construct a second curve using the second vibration point group;

[0151] A first screening unit, configured to screen the second curve using the first curve to obtain at least one suspected abnormal curve;

[0152] A determination unit, used to determine the starting time point of the suspected abnormal curve;

[0153] A second screening unit is used to screen the suspected abnormal curve according to the adjustment time point fed back by the magnetic bearing controller and the starting time point of the suspected abnormal curve to obtain the abnormal curve;

[0154] A construction unit, for constructing an abnormal situation library using an abnormal curve;

[0155] The early warning unit is used to send an early warning signal to the magnetic bearing controller when the abnormal curve in the abnormal situation library appears again.

[0156] Furthermore, it also includes:

[0157] A first decomposition unit, used for transferring the first curve into the frequency domain for decomposition to obtain a first curve group;

[0158] A second decomposition unit is used to transfer the second curve into the frequency domain for decomposition to obtain a second curve group;

[0159] The second screening unit is used to remove the curves in the second curve group that appear in the first curve group, and the remaining curves in the second curve group are suspected abnormal curves.

[0160] Furthermore, it also includes:

[0161] A construction unit, used for constructing a bidirectional attenuation wave according to the amplitude and frequency of the suspected abnormal curve;

[0162] A first processing unit is used to superimpose the bidirectional attenuation wave on the second curve to obtain a superposition result;

[0163] A second processing unit is used to obtain a suspected abnormal curve according to the superposition result, where the suspected abnormal curve has a start time;

[0164] A first calculation unit is used to calculate the distance between the adjustment time point of the magnetic bearing controller feedback and the starting time point of the suspected abnormal curve;

[0165] The first selection unit is used to select the suspected abnormal curve whose distance is less than or equal to the set distance as the abnormal curve.

[0166] Furthermore, when constructing a bidirectional attenuation wave according to the amplitude and frequency of the suspected abnormal curve, it also includes synthesizing a new suspected abnormal curve using at least two suspected abnormal curves.

[0167] Furthermore, it also includes:

[0168] A third processing unit is used to obtain a plurality of second curves in a time series, wherein the second curves are arranged in sequence or at intervals;

[0169] A first comparison unit, used for comparing the similarity of any two adjacent second curves in a sequential sequence or comparing the similarity of any two adjacent second curves to obtain a similarity comparison result;

[0170] A drawing unit, used for drawing a similarity comparison result curve according to the similarity comparison result;

[0171] A second calculation unit, used for calculating the stability of the similarity comparison result curve;

[0172] The third screening unit is used to use the first curve to screen the second curve when the stability of the similarity comparison result curve is greater than or equal to the first set threshold.

[0173] Furthermore, it also includes:

[0174] A third acquisition unit is used to obtain a plurality of first curves in a time series, wherein the first curves are arranged in sequence or at intervals;

[0175] A second comparison unit is used to compare the similarities of two adjacent first curves in the order sequence to obtain a similarity difference;

[0176] The fourth screening unit is configured to use the first curve to screen the second curve when the similarity difference or the cumulative similarity difference is greater than or equal to a second set threshold.

[0177] Furthermore, it also includes:

[0178] A fourth acquisition unit, used for obtaining a plurality of first curves in a time series, wherein the first curves are arranged in sequence or at intervals;

[0179] A third comparison unit, used for comparing the similarities of two adjacent first curves in the order sequence to obtain a similarity difference;

[0180] The second selection unit is used to use at least one first curve corresponding to a similarity difference greater than or equal to a third set threshold as a first curve that participates in screening the second curve using the first curve, or use the first curve corresponding to a similarity difference cumulatively less than or equal to a fourth set threshold as a first curve that participates in screening the second curve using the first curve.

[0181] In one example, the unit in any of the above devices can be one or more integrated circuits configured to implement the above methods, such as: one or more application specific integrated circuits (ASICs), or, one or more digital signal processors (DSPs), or, one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.

[0182] For another example, when the units in the device can be implemented in the form of a processing element scheduling program, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call a program. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0183] Various objects such as various messages / information / equipment / network elements / systems / devices / actions / operations / processes / concepts that may appear in this application are named. It can be understood that these specific names do not constitute a limitation on the relevant objects. The names assigned may change with factors such as scenarios, contexts or usage habits. The understanding of the technical meaning of the technical terms in this application should be mainly determined from the functions and technical effects embodied / executed in the technical scheme.

[0184] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0185] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0186] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0187] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0188] It should also be understood that in various embodiments of the present application, the first, second, etc. are only used to indicate that multiple objects are different. For example, the first time window and the second time window are only used to indicate different time windows. They should not have any impact on the time window itself, and the first, second, etc. mentioned above should not impose any limitations on the embodiments of the present application.

[0189] It should also be understood that in the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0190] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a computer-readable storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned computer-readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0191] The present application also provides a control system for a magnetic suspension fan, the system comprising:

[0192] one or more memories for storing instructions; and

[0193] One or more processors are used to call and run the instructions from the memory to execute the method as described above.

[0194] The present application also provides a computer program product, which includes instructions. When the instructions are executed, the terminal device and the network device perform operations of the terminal device and the network device corresponding to the above method.

[0195] The present application also provides a chip system, which includes a processor for implementing the functions involved in the above content, such as generating, receiving, sending, or processing the data and / or information involved in the above method.

[0196] The chip system may be composed of chips, or may include chips and other discrete devices.

[0197] The processor mentioned in any of the above places can be a CPU, a microprocessor, an ASIC, or one or more integrated circuits for executing programs for controlling the above-mentioned feedback information transmission method.

[0198] In a possible design, the chip system also includes a memory, which is used to store necessary program instructions and data. The processor and the memory can be decoupled and respectively set on different devices, connected by wire or wireless means to support the chip system to implement various functions in the above embodiments. Alternatively, the processor and the memory can also be coupled on the same device.

[0199] Optionally, the computer instructions are stored in a memory.

[0200] Optionally, the memory is a storage unit within the chip, such as a register, a cache, etc. The memory can also be a storage unit within the terminal located outside the chip, such as a ROM or other types of static storage devices that can store static information and instructions, RAM, etc.

[0201] It can be understood that the memory in the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories.

[0202] The non-volatile memory may be a ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory.

[0203] The volatile memory may be a RAM, which is used as an external cache. There are many different types of RAM, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct memory bus random access memory.

[0204] The embodiments of this specific implementation method are all preferred embodiments of the present application, and are not intended to limit the protection scope of the present application. Therefore, all equivalent changes made based on the structure, shape, and principle of the present application should be included in the protection scope of the present application.

Claims

1. A control method for a magnetic levitation fan, characterized in that: include: Acquire a first vibration point group in the annular area where the detection unit is located and construct a first curve using the first vibration point group; Acquire a second vibration point group at a detection position on the impeller by the detection unit and construct a second curve using the second vibration point group; Using the first curve to screen the second curve, obtaining at least one suspected abnormal curve; Determine the starting time point of the suspected abnormal curve; The suspected abnormal curve is screened according to the adjustment time point fed back by the magnetic bearing controller and the starting time point of the suspected abnormal curve to obtain the abnormal curve; Use anomaly curves to build an abnormal situation library; When the abnormal curve in the abnormal situation library appears again, an early warning signal is sent to the magnetic bearing controller.

2. The control method of the magnetic levitation fan according to claim 1, characterized in that: The first curve is used to screen the second curve, and the suspected abnormal curves include: The first curve is transferred into the frequency domain for decomposition to obtain a first curve group; The second curve is transferred into the frequency domain for decomposition to obtain a second curve group; The curves in the second curve group that appear in the first curve group are removed, and the remaining curves in the second curve group are suspected abnormal curves.

3. The control method of the magnetic levitation fan according to claim 2, characterized in that: The abnormal curves include: Construct a bidirectional decay wave based on the amplitude and frequency of the suspected abnormal curve; Superimpose the bidirectional decay wave on the second curve to obtain the superposition result; A suspected abnormal curve is obtained according to the superposition result, and the suspected abnormal curve has a starting time; Calculate the distance between the adjustment time point of the magnetic bearing controller feedback and the starting time point of the suspected abnormal curve; The suspected abnormal curves whose distance is less than or equal to the set distance are regarded as abnormal curves.

4. The control method of the magnetic levitation fan according to claim 3, characterized in that: When constructing a bidirectional attenuation wave according to the amplitude and frequency of the suspected abnormal curve, it also includes using at least two suspected abnormal curves to synthesize a new suspected abnormal curve.

5. The control method of the magnetic levitation fan according to claim 1, characterized in that: Also includes: A plurality of second curves are obtained in a time series, and the second curves are arranged in sequence or at intervals; Comparing the similarity of any two adjacent second curves in the sequential sequence or comparing the similarity of any two adjacent second curves to obtain a similarity comparison result; Draw a similarity comparison result curve according to the similarity comparison result; Calculate the stability of the similarity comparison result curve; When the stability of the similarity comparison result curve is greater than or equal to the first set threshold, the first curve is used to screen the second curve.

6. The control method of the magnetic levitation fan according to claim 1 or 5, characterized in that: Also includes: A plurality of first curves are obtained in a time series, and the first curves are arranged in sequence or at intervals; Comparing the similarities of two adjacent first curves in the sequential sequence to obtain a similarity difference; When the similarity difference or the cumulative similarity difference is greater than or equal to the second set threshold, the first curve is used to filter the second curve.

7. The control method of the magnetic levitation fan according to claim 6, characterized in that: After obtaining at least one suspected abnormal curve, it also includes: A plurality of first curves are obtained in a time series, and the first curves are arranged in sequence or at intervals; Comparing the similarities of two adjacent first curves in the sequential sequence to obtain a similarity difference; At least one first curve corresponding to a similarity difference greater than or equal to a third set threshold is used as a first curve participating in screening the second curve using the first curve, or the first curve corresponding to a similarity difference cumulatively less than or equal to a fourth set threshold is used as a first curve participating in screening the second curve using the first curve.

8. A control device for a magnetic suspension fan, characterized in that: include: A first acquisition unit, used to acquire a first vibration point group in the annular area where the detection unit is located and construct a first curve using the first vibration point group; a second acquisition unit, configured to acquire a second vibration point group at a detection position on the impeller by the detection unit and construct a second curve using the second vibration point group; A first screening unit, configured to screen the second curve using the first curve to obtain at least one suspected abnormal curve; A determination unit, used to determine the starting time point of the suspected abnormal curve; A second screening unit is used to screen the suspected abnormal curve according to the adjustment time point fed back by the magnetic bearing controller and the starting time point of the suspected abnormal curve to obtain the abnormal curve; A construction unit, for constructing an abnormal situation library using an abnormal curve; The early warning unit is used to send an early warning signal to the magnetic bearing controller when the abnormal curve in the abnormal situation library appears again.

9. A control system for a magnetic levitation fan, characterized in that: The system comprises: one or more memories for storing instructions; and One or more processors, configured to call and execute the instructions from the memory to perform the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer readable storage medium comprises: The program, when the program is executed by a processor, the method according to any one of claims 1 to 7 is executed.