Fault prediction method and system for electromagnet mechanism

By collecting and comparing the current signal of the electromagnet in real time, accurately judge the fault of the electromagnet mechanism, the problem of the inability to predict the electromagnet fault in the prior art is solved, and the shutdown failure rate and fault prediction complexity of special electromechanical equipment are reduced.

CN119322219APending Publication Date: 2025-01-17713TH RES INST OF CHINA STATE SHIPBUILDING CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411277812.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-12
Publication Date
2025-01-17

AI Technical Summary

Technical Problem

The prior art cannot accurately predict the failure of the electromagnet mechanism, resulting in a high failure rate of special electromechanical equipment shutdown and failure cannot be avoided.

Method used

By collecting the current signal of the electromagnetic drive in real time, obtaining the data to be compared with the reference data to be compared, and judging the fault condition of the electromagnet mechanism, including judging faults such as jamming, too large or too small spacing, and obstruction of movement, and performing corresponding processing and early warning .

Benefits of technology

Accurate prediction of electromagnet mechanism faults is achieved, effectively reducing the downtime failure rate of special electromechanical equipment, and reducing the complexity of fault prediction and data processing volume.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119322219A_ABST
    Figure CN119322219A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a fault prediction method and system for an electromagnet mechanism. The method comprises the following steps: step 1, acquiring reference data in a motion process of an electromagnet in a no-load state; step 2, acquiring reference data in the motion process of the electromagnet in a normal on-load state, wherein the reference data comprises a reference time starting point of an on-load motion stage of the electromagnet and a reference time starting point of a holding stage; 3, acquiring to-be-compared data in the movement process of the electromagnet in real time, including overload current duration, an electromagnet on-load movement stage time starting point and a holding stage time starting point, and judging and processing an emergency fault; 4, comparing the to-be-compared data with the reference data, and obtaining a fault prediction result according to a comparison result; and step 5, adjusting according to the fault judgment and prediction result, performing the step 2 again after the adjustment is normal, and updating the reference data in the motion process of the electromagnet in the normal on-load state, including the reference time starting point of the on-load motion stage of the electromagnet and the reference time starting point of the holding stage.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of fault diagnosis of an electromagnet mechanism in special electromechanical equipment, and in particular to a method and system for predicting faults of an electromagnet mechanism. Background Art

[0002] Electromagnet is a device that generates electromagnetic force when powered on. It is widely used in electromechanical equipment to drive the actuator to move. Electromagnets for special electromechanical equipment generally have two sets of coils. One set of coils is used during the startup process. After the electromagnet moves to the holding position, the other set of coils is automatically connected to reduce the current. At the same time, there is generally a certain distance between the electromagnet push rod and the actuator. Therefore, the current curve during the working process of the electromagnet can usually be divided into three stages: no-load startup stage, loaded movement stage and holding stage.

[0003] The existing electromagnet system is generally composed of a control unit, a drive unit and an electromagnet mechanism, and the electromagnet mechanism includes an electromagnet and an actuator. Under normal conditions, the control unit gives instructions to the drive unit, the drive unit provides a drive current to the electromagnet, and then the electromagnet generates an electromagnetic force to push the actuator to move. As the number of times the electromagnet is used increases, the distance between the electromagnet push rod and the actuator may change. If the distance is too large, the electromagnet will not have a long enough effective stroke to push the actuator to move. If the distance is too small, the thrust of the electromagnet when it starts to contact the actuator will be too small to push the actuator to move normally. At the same time, due to deformation or improper adjustment of the actuator, the movement of the actuator may be obstructed or even stuck. Once the actuator is stuck, the electromagnet will not be able to move to the holding position, resulting in the inability to connect the other set of coils in the electromagnet normally. The current will remain at a high level, and the drive unit will burn out if it lasts too long.

[0004] Existing electromagnet systems generally adopt measures such as improving the driving capacity of the drive unit or introducing an overload protection unit, but these measures can only ensure that the drive unit will not be damaged when a fault occurs, but cannot avoid the occurrence of faults, let alone predict the faults. The invention patent with the announcement number CN111983295B discloses a method and system for predicting equipment faults. In the field of automobile production equipment fault prediction, the power supply loop current is monitored and the current size is compared with the reference value to predict the fault. However, during the movement of the electromagnet, various factors such as the change in spacing and the change in movement resistance will cause the current size to change. This method cannot realize the fault judgment and accurate prediction of the electromagnet mechanism. Summary of the invention

[0005] In view of the above-mentioned problems existing in the prior art, an embodiment of the present invention provides an electromagnet mechanism fault prediction method and system, which acquires the electromagnet drive current signal in real time, obtains the data to be compared, and compares the data to be compared with the benchmark data, so as to solve the problem that the electromagnet mechanism has a high failure rate and the prior art cannot accurately predict its failure.

[0006] An embodiment of the present invention provides a method for predicting faults of an electromagnet mechanism, comprising:

[0007] Step 1: Obtain the baseline data of the electromagnet during its motion under no-load condition, including at least the maximum current time point t k0 and the starting time of the holding phase t k1 ;

[0008] Step 2: Obtain the reference data of the electromagnet during the normal load-carrying state, including at least the reference time starting point t of the electromagnet load-carrying movement stage z0 and the starting point of the reference time of the holding phase t z1 ;

[0009] Step 3: Obtain the data to be compared during the movement of the electromagnet in real time, including at least the duration of the overload current t g , the starting time of the electromagnet load movement stage t d0 and the starting time of the holding phase t d1 , and judge and handle emergency failures;

[0010] Step 4. Compare the data to be compared with the reference data, and obtain the fault prediction result of the electromagnet mechanism according to the comparison result;

[0011] Step 5. Adjust the electromagnet mechanism according to the fault judgment and prediction results. After the adjustment is normal, repeat step 2 to update the reference data of the electromagnet movement process under normal load state, including the reference time starting point t of the electromagnet load movement stage z0 and the starting point of the reference time of the holding phase t z1 .

[0012] In some embodiments of the present invention, in step 3, judging and processing the emergency fault includes:

[0013] From the moment the electromagnet is powered on, the current signal in the electromagnet is collected in real time and filtered. The time point when the current exceeds the rated current A0 of the drive unit is taken as the starting point of the overload current time t g0 ;

[0014] If the overload current duration t g If the overload time threshold T0 is exceeded, it is judged that there is a jam in the movement process of the electromagnet mechanism, and the electromagnet output is immediately cut off and a fault is reported.

[0015] In some embodiments of the present invention, in step 3, the judging and processing of the emergency fault further includes:

[0016] If the overload current duration t g If the overload time threshold T0 is not exceeded, an array c0 in which the currents are arranged in chronological order is obtained.

[0017] In some embodiments of the present invention, in step 3, the judging and processing of the emergency fault further includes:

[0018] When the electromagnet moves to the holding position, the current is instantly switched to the holding current, which is less than the rated current, and the array c0 is analyzed to obtain the starting time t of the electromagnet holding stage d1 ;

[0019] If |t d1 -t k1 |If it is less than the time threshold T1, it is judged that the distance between the electromagnet push rod and the actuator is too large, and a fault is reported.

[0020] In some embodiments of the present invention, in step 3, the judging and processing of the emergency fault further includes:

[0021] If the electromagnet mechanism has no stuck or excessive spacing faults, then perform a differential operation on array c0 to obtain array d0 and find out the time t k0 ~t k1 The data mutation point of the array d0 is obtained, and the starting time t of the electromagnet load movement stage is obtained. d0 .

[0022] In some embodiments of the present invention, in step 4, obtaining a fault prediction result of the electromagnet mechanism according to the comparison result includes:

[0023] If the electromagnet load movement phase starts at time t d0 Greater than the reference time starting point t of the electromagnet load movement stage z0 , and the difference exceeds the time threshold T2, then,

[0024] It is determined that the distance between the electromagnet and the actuator has become larger and needs to be adjusted, and a fault warning of the increased distance is given.

[0025] In some embodiments of the present invention, in step 4, obtaining a fault prediction result of the electromagnet mechanism according to the comparison result further includes:

[0026] If the electromagnet load movement phase starts at time t d0 Less than the reference time starting point t of the electromagnet load movement stage z0, and the difference exceeds the time threshold T2, then,

[0027] It is determined that the distance between the electromagnet and the actuator is getting smaller and needs to be adjusted, and a fault warning of the smaller distance is given.

[0028] In some embodiments of the present invention, in step 4, obtaining a fault prediction result of the electromagnet mechanism according to the comparison result further includes:

[0029] If the distance between the electromagnet push rod and the actuator is within the preset reasonable range, the electromagnet holding phase time starting point t d1 Greater than the starting point of the reference time of the holding phase t z1 , and the difference exceeds the time threshold T3, then,

[0030] Determine if the electromagnet movement is obstructed and give a motion obstruction fault warning.

[0031] The embodiment of the present invention further provides an electromagnet mechanism fault prediction system, the electromagnet mechanism fault prediction system adopts the electromagnet mechanism fault prediction method described in the above embodiment, and the electromagnet mechanism fault prediction system includes:

[0032] The acquisition module is used to collect the current magnitude during the movement of the electromagnet and the time corresponding to each current value;

[0033] A data processing module is used to analyze and process the collected data to obtain the data to be compared and the benchmark data;

[0034] A storage module, used for storing benchmark data, data to be compared and time threshold data;

[0035] The fault determination and processing module determines whether there is a stuck or excessive spacing fault according to the real-time data and the method in step 3, and then processes the fault and sends the result to the display module;

[0036] The fault prediction module is used to determine whether the distance between the electromagnet and the actuator exceeds a reasonable range, and to predict whether the electromagnet mechanism will fail; to compare whether the difference between the starting time of the electromagnet holding phase and the starting time of the reference holding phase exceeds a time threshold, and to predict whether the electromagnet mechanism will fail; and to send the prediction result to the display module;

[0037] The benchmark data correction module is used to correct the benchmark data after the organization is adjusted;

[0038] Display module, used to display fault information, prediction information and maintenance suggestions.

[0039] Compared with the prior art, the electromagnet mechanism fault prediction method and system provided by the embodiment of the present invention has the beneficial effect that it can accurately predict the electromagnet mechanism fault and effectively reduce the downtime failure rate of special electromechanical equipment. In addition, the present invention only has a few characteristic data points for fault prediction characteristic data, and when obtaining the time starting point of the electromagnet load movement stage, only the data in a part of the time period is analyzed, which reduces the amount of data processing during fault prediction and reduces the complexity of fault prediction. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 A schematic diagram of a method for predicting faults of an electromagnet mechanism provided in an embodiment of the present invention.

[0041] Figure 2 A schematic diagram of a current curve during the movement of an electromagnet in a no-load state in the electromagnet mechanism fault prediction method provided in an embodiment of the present invention.

[0042] Figure 3 A schematic diagram of a current curve during the movement of an electromagnet under normal load conditions in a method for predicting faults of an electromagnet mechanism provided in an embodiment of the present invention.

[0043] Figure 4 A schematic diagram of a current curve during the movement of an electromagnet obtained in real time in a method for predicting faults of an electromagnet mechanism provided in an embodiment of the present invention.

[0044] Figure 5 A schematic diagram of an electromagnet mechanism fault prediction system in the electromagnet mechanism fault prediction system provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0045] In order to enable those skilled in the art to better understand the technical solution of the present invention, the present invention is described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0046] Various aspects and features of the present application are described herein with reference to the accompanying drawings.

[0047] These and other characteristics of the present application will become apparent from the following description of a preferred form of embodiment given as a non-limiting example with reference to the accompanying drawings.

[0048] It should also be understood that, although the present application has been described with reference to some specific examples, those skilled in the art will be able to realize many other equivalent forms of the present application that have the features described in the claims and are therefore within the scope of protection defined thereby.

[0049] The above and other aspects, features and advantages of the present application will become more apparent in view of the following detailed description when taken in conjunction with the accompanying drawings.

[0050] Specific embodiments of the present application are described hereinafter with reference to the accompanying drawings; however, it should be understood that the embodiments applied for are merely examples of the present application, which may be implemented in a variety of ways. Well-known and / or repeated functions and structures are not described in detail to determine the true intent based on the user's historical operations and to avoid unnecessary or redundant details that make the present application unclear. Therefore, the specific structural and functional details applied for herein are not intended to be limiting, but are merely used as the basis and representative basis for the claims to teach those skilled in the art to use the present application in a variety of ways with substantially any suitable detailed structure.

[0051] This specification may use the phrases "in one embodiment," "in another embodiment," "in yet another embodiment," or "in other embodiments," all of which may refer to one or more of the same or different embodiments according to the present application.

[0052] The embodiment of the present invention provides a method for predicting faults of an electromagnet mechanism, such as Figures 1 to 4 As shown, including:

[0053] Step 1: Obtain the baseline data of the electromagnet during its motion under no-load condition, including at least the maximum current time point t k0 and the starting time of the holding phase t k1 ;

[0054] Step 2: Obtain the reference data of the electromagnet during the normal load-carrying state, including at least the reference time starting point t of the electromagnet load-carrying movement stage z0 and the starting point of the reference time of the holding phase t z1 ;

[0055] Step 3: Obtain the data to be compared during the movement of the electromagnet in real time, including at least the duration of the overload current t g , the starting time of the electromagnet load movement stage t d0 and the starting time of the holding phase t d1 , and judge and handle emergency failures; specifically:

[0056] The current signal in the electromagnet is collected in real time from the moment the electromagnet is powered on, and the current signal is filtered. The time point when the current exceeds the rated current A0 of the drive unit is taken as the starting point of the overload current time t g0 If the overload current lasts for t g If the overload time threshold T0 is exceeded, it is judged that there is a jam in the movement process of the electromagnet mechanism, and the electromagnet output should be cut off immediately and a fault should be reported.

[0057] If the overload current duration t g If the overload time threshold T0 is not exceeded, an array c0 of currents arranged in time order is obtained;

[0058] When the electromagnet moves to the holding position, the current instantly switches to a smaller holding current. Based on this feature, the starting time t of the electromagnet holding stage can be obtained by analyzing the array c0. d1 , if |t d1 -t k1 | If it is less than the time threshold T1, it is judged that the distance between the electromagnet push rod and the actuator is too large, and a fault is reported;

[0059] If the electromagnet mechanism has no stuck and large spacing faults, then the array c0 is differentiated to obtain the array d0, and the time t is found. k0 ~t k1 The data mutation point of the array d0 can be used to obtain the starting time t of the electromagnet load movement stage. d0 ;

[0060] Step 4. Compare the data to be compared with the reference data, and obtain the fault prediction result of the electromagnet mechanism according to the comparison result; specifically:

[0061] If the electromagnet load movement phase starts at time t d0 Greater than the reference time starting point t of the electromagnet load movement stage z0 , and the difference exceeds the time threshold T2, it is judged that the distance between the electromagnet and the actuator has become larger and needs to be adjusted, and a fault warning of the increased distance is given;

[0062] If the electromagnet load movement phase starts at time t d0 Less than the reference time starting point t of the electromagnet load movement stage z0 , and the difference exceeds the time threshold T2, it is judged that the distance between the electromagnet and the actuator is getting smaller and needs to be adjusted, and a fault warning of the smaller distance is given;

[0063] If the distance between the electromagnet push rod and the actuator is within a reasonable range, the electromagnet holding phase time starts at t d1 Greater than the starting point of the reference time of the holding phase t z1 , and the difference exceeds the time threshold T3, it is judged that the movement of the electromagnet is blocked, and a movement obstruction fault warning is given;

[0064] Step 5. Adjust the electromagnet mechanism according to the fault judgment and prediction results. After the adjustment is normal, repeat step 2 to update the reference data of the electromagnet movement process under normal load state, including the reference time starting point t of the electromagnet load movement stage z0 and the starting point of the reference time of the holding phase t z1 .

[0065] In order to facilitate a more detailed understanding of the above technical solution, the following is a detailed description with reference to the accompanying drawings and specific examples, as follows:

[0066] See also Figure 1As shown, the fault prediction of the electromagnet mechanism provided by the embodiment of the present invention includes the following steps:

[0067] Step 1. Adjust the distance between the electromagnet push rod and the actuator to be greater than 12 mm, so that the electromagnet does not contact the actuator when it is extended to the maximum stroke. Collect the current signal in the electromagnet, filter the current signal using the median average filter method, and obtain the benchmark data of the electromagnet movement process under no-load state, such as Figure 2 As shown, including the maximum current time point t k0 and the starting time of the holding phase t k1 ;

[0068] Step 2. Obtain the baseline data of the electromagnet movement under normal load conditions, such as Figure 3 As shown, including the reference time starting point t of the electromagnet load movement stage z0 and the starting point of the reference time of the holding phase t z1 ;

[0069] Specifically, the distance between the electromagnet push rod and the actuator is adjusted to 3 to 4 mm, the current signal in the electromagnet is collected from the moment the electromagnet is powered on, and the current signal is filtered using the median average filter method to obtain an array a0 arranged in chronological order; the array a0 is differentiated to obtain an array b0, and the time t is found. k0 ~t k1 The data mutation point of array b0 can be used to obtain the reference time starting point t of the electromagnet load movement stage. z0 When the electromagnet moves to the holding position, the current instantly switches to a smaller holding current. Based on this feature, by analyzing the array a0, we can get the starting point t of the electromagnet holding stage benchmark time z1 ;

[0070] Step 3. Obtain the data to be compared in real time during the movement of the electromagnet, such as Figure 4 shown, including the overload current duration t g , the starting time of the electromagnet load movement stage t d0 and the starting time of the holding phase t d1 , and judge and handle emergency failures;

[0071] Specifically, the current signal of the electromagnet is collected in real time from the moment the electromagnet is powered on, and the current signal is filtered using the median average filtering method. The time point when the current is greater than or equal to 10 amperes is taken as the starting point of the overload current time t g0 If the overload current lasts for t g If it exceeds 100 milliseconds, it is judged that there is a jam in the movement of the electromagnet mechanism, and the electromagnet output should be cut off immediately and a fault should be reported.

[0072] If the overload current duration tg If it does not exceed 100 milliseconds, the array c0 in which the current is arranged in time order is obtained;

[0073] When the electromagnet moves to the holding position, the current instantly switches to a smaller holding current. Based on this feature, the starting time t of the electromagnet holding stage can be obtained by analyzing the array c0. d1 , if |t d1 -t k1 |<3 milliseconds, it is judged that the distance between the electromagnet push rod and the actuator is too large, and a fault is reported;

[0074] If the electromagnet mechanism has no stuck and large spacing faults, then the array c0 is differentiated to obtain the array d0, and the time t is found. k0 ~t k1 The data mutation point of the array d0 can be used to obtain the starting time t of the electromagnet load movement stage. d0 ;

[0075] Step 4. Compare the data to be compared with the reference data, and obtain the fault prediction result of the electromagnet mechanism according to the comparison result;

[0076] Specifically: If the electromagnet load movement phase time starting point t d0 Greater than the reference time starting point t of the electromagnet load movement stage z0 , and the difference exceeds 1 millisecond, it is judged that the distance between the electromagnet and the actuator has become larger and needs to be adjusted, and a fault warning of the larger distance is given;

[0077] If the electromagnet load movement phase starts at time t d0 Less than the reference time starting point t of the electromagnet load movement stage z0 , and the difference exceeds 1 millisecond, it is judged that the distance between the electromagnet and the actuator is getting smaller and needs to be adjusted, and a fault warning of the smaller distance is given;

[0078] If the distance between the electromagnet push rod and the actuator is within a reasonable range, the electromagnet holding phase time starts at t d1 Greater than the starting point of the reference time of the holding phase t z1 , and the difference exceeds 10 milliseconds, it is judged that the movement of the electromagnet is blocked, and a motion obstruction fault warning is given;

[0079] Step 5. Adjust the electromagnet mechanism according to the fault judgment and prediction results. After the adjustment is normal, repeat step 2 to update the reference data of the electromagnet movement process under normal load state, including the reference time starting point t of the electromagnet load movement stage z0 and the starting point of the reference time of the holding phase t z1 .

[0080] Through the above technical solution, it can be known that the electromagnet mechanism fault prediction method provided by the above embodiment of the present invention can accurately predict the electromagnet mechanism fault and effectively reduce the downtime failure rate of special electromechanical equipment. In addition, the present invention only has a few characteristic data points for fault prediction characteristic data, and when obtaining the time starting point of the electromagnet load movement stage, only the data in a part of the time period is analyzed, which reduces the data processing amount during fault prediction and reduces the complexity of fault prediction.

[0081] The embodiment of the present invention also provides a fault prediction system for an electromagnet mechanism, such as Figure 5 As shown, including:

[0082] The acquisition module is used to collect the current magnitude during the movement of the electromagnet and the time corresponding to each current value;

[0083] In the embodiment of the present invention, the current acquisition circuit uses a Hall current detection chip, which can convert the current signal into a voltage signal that can be received by an analog-to-digital converter.

[0084] The data processing module is used to analyze and process the collected data to obtain the data to be compared and the benchmark data.

[0085] After receiving the data signal from the analog-to-digital converter through the digital signal processor, the embodiment of the present invention uses the median average filtering method to filter the current signal, and analyzes the data to obtain the data to be compared and the reference data.

[0086] A storage module, used for storing benchmark data, data to be compared and time threshold data;

[0087] The embodiment of the present invention stores the reference data, the data to be compared and the time threshold data in the EPROM.

[0088] The fault determination and processing module determines whether there is a jamming or excessive spacing fault according to the real-time data and the method in step 3, then processes the fault and sends the result to the display module.

[0089] In the embodiment of the present invention, the digital signal processor compares the reference data and the data to be compared according to step 3, performs fault determination processing, and sends the processing result to the display module through the CAN bus.

[0090] The fault prediction module is used to determine whether the distance between the electromagnet and the actuator exceeds a reasonable range, and to predict whether the electromagnet mechanism will fail; to compare whether the difference between the starting time of the electromagnet holding phase and the starting time of the holding phase reference time exceeds a time threshold, and to predict whether the electromagnet mechanism will fail; and to send the prediction result to the display module.

[0091] In the embodiment of the present invention, a digital signal processor is used to compare the starting time t of the electromagnet load movement phase. d0 The reference time starting point t of the electromagnet load movement z0 , if t d0 >t z0 , and t d0 -t z0 >1 millisecond, it is judged that the distance between the electromagnet and the actuator has increased and needs to be adjusted, and a fault warning of the increased distance is given. If t z0 >t d0 , and t z0 -t d0 >1 millisecond, it is judged that the distance between the electromagnet and the actuator is getting smaller and needs to be adjusted, and a fault warning of the smaller distance is given; if |t d0 -t z0 |≤1ms, and t d1 -t z1 >10, the electromagnet is judged to be blocked in motion, and a motion blockage fault warning is given, and the prediction result is sent to the display module through the CAN bus.

[0092] The reference data correction module is used to correct the reference data after the mechanism is adjusted.

[0093] The embodiment of the present invention uses the method in step 2 to reacquire the benchmark data and store it in the storage module.

[0094] Display module, used to display fault information, prediction information and maintenance suggestions.

[0095] In the embodiment of the present invention, the digital signal processor sends the fault information, prediction information and maintenance suggestions obtained after analysis and processing to the display module for display via the CAN bus.

[0096] Through the above technical solution, it can be known that the electromagnet mechanism fault prediction system provided by the above embodiment of the present invention can accurately predict the electromagnet mechanism fault and effectively reduce the downtime failure rate of special electromechanical equipment. In addition, the present invention only has a few characteristic data points for fault prediction characteristic data, and when obtaining the starting time of the electromagnet load movement stage, only the data in a part of the time period is analyzed, which reduces the amount of data processing during fault prediction and reduces the complexity of fault prediction.

[0097] The above embodiments are only exemplary embodiments of the present invention and are not intended to limit the present invention. The protection scope of the present invention is defined by the claims. Those skilled in the art may make various modifications or equivalent substitutions to the present invention within the essence and protection scope of the present invention, and such modifications or equivalent substitutions shall also be deemed to fall within the protection scope of the present invention.

Claims

1. A method for predicting faults of an electromagnet mechanism, characterized in that: include: Step 1: Obtain the baseline data of the electromagnet during its motion under no-load condition, including at least the maximum current time point t k0 and the starting time of the holding phase t k1 ; Step 2: Obtain the reference data of the electromagnet during the normal load-carrying state, including at least the reference time starting point t of the electromagnet load-carrying movement stage z0 and the starting point of the reference time of the holding phase t z1 ; Step 3: Obtain the data to be compared during the movement of the electromagnet in real time, including at least the duration of the overload current t g , the starting time of the electromagnet load movement stage t d0 and the starting time of the holding phase t d1 , and judge and handle emergency failures; Step 4. Compare the data to be compared with the reference data, and obtain the fault prediction result of the electromagnet mechanism according to the comparison result; Step 5. Adjust the electromagnet mechanism according to the fault judgment and prediction results. After the adjustment is normal, repeat step 2 to update the reference data of the electromagnet movement process under normal load state, including the reference time starting point t of the electromagnet load movement stage z0 and the starting point of the reference time of the holding phase t z1 .

2. The electromagnet mechanism fault prediction method according to claim 1, characterized in that: In step 3, the emergency fault is judged and processed, including: From the moment the electromagnet is powered on, the current signal in the electromagnet is collected in real time and filtered. The time point when the current exceeds the rated current A0 of the drive unit is taken as the starting point of the overload current time t g0 ; If the overload current duration t g If the overload time threshold T0 is exceeded, it is judged that there is a jam in the movement process of the electromagnet mechanism, and the electromagnet output is immediately cut off and a fault is reported.

3. The electromagnet mechanism fault prediction method according to claim 2, characterized in that: In step 3, the emergency fault determination and processing further includes: If the overload current duration t g If the overload time threshold T0 is not exceeded, an array c0 in which the currents are arranged in chronological order is obtained.

4. The electromagnet mechanism fault prediction method according to claim 3, characterized in that: In step 3, the emergency fault determination and processing further includes: When the electromagnet moves to the holding position, the current is instantly switched to the holding current, which is less than the rated current, and the array c0 is analyzed to obtain the starting time t of the electromagnet holding stage d1 ; If |t d1 -t k1 |If it is less than the time threshold T1, it is judged that the distance between the electromagnet push rod and the actuator is too large, and a fault is reported.

5. The electromagnet mechanism fault prediction method according to claim 4, characterized in that: In step 3, the emergency fault determination and processing further includes: If the electromagnet mechanism has no stuck or excessive spacing faults, then perform a differential operation on array c0 to obtain array d0 and find out the time t k0 ~t k1 The data mutation point of the array d0 is obtained, and the starting time t of the electromagnet load movement stage is obtained. d0 .

6. The electromagnet mechanism fault prediction method according to claim 5, characterized in that: In step 4, obtaining a fault prediction result of the electromagnet mechanism according to the comparison result includes: If the electromagnet load movement phase starts at time t d0 Greater than the reference time starting point t of the electromagnet load movement stage z0 , and the difference exceeds the time threshold T2, then, It is determined that the distance between the electromagnet and the actuator has become larger and needs to be adjusted, and a fault warning of the increased distance is given.

7. The electromagnet mechanism fault prediction method according to claim 6, characterized in that: In step 4, the fault prediction result of the electromagnet mechanism is obtained according to the comparison result, and further includes: If the electromagnet load movement phase starts at time t d0 Less than the reference time starting point t of the electromagnet load movement stage z0 , and the difference exceeds the time threshold T2, then, It is determined that the distance between the electromagnet and the actuator is getting smaller and needs to be adjusted, and a fault warning of the smaller distance is given.

8. The electromagnet mechanism fault prediction method according to claim 6, characterized in that: In step 4, the fault prediction result of the electromagnet mechanism is obtained according to the comparison result, and further includes: If the distance between the electromagnet push rod and the actuator is within the preset reasonable range, the electromagnet holding phase time starting point t d1 Greater than the starting point of the reference time of the holding phase t z1 , and the difference exceeds the time threshold T3, then, Determine if the electromagnet movement is obstructed and give a motion obstruction fault warning.

9. An electromagnet mechanism fault prediction system, characterized in that: The electromagnet mechanism fault prediction system adopts the electromagnet mechanism fault prediction method according to any one of claims 1 to 8, and the electromagnet mechanism fault prediction system comprises: The acquisition module is used to collect the current magnitude during the movement of the electromagnet and the time corresponding to each current value; A data processing module is used to analyze and process the collected data to obtain the data to be compared and the benchmark data; A storage module, used for storing benchmark data, data to be compared and time threshold data; The fault determination and processing module determines whether there is a stuck or excessive spacing fault according to the real-time data and the method in step 3, and then processes the fault and sends the result to the display module; The fault prediction module is used to determine whether the distance between the electromagnet and the actuator exceeds a reasonable range, and to predict whether the electromagnet mechanism will fail; to compare whether the difference between the starting time of the electromagnet holding phase and the starting time of the reference holding phase exceeds a time threshold, and to predict whether the electromagnet mechanism will fail; and to send the prediction result to the display module; The benchmark data correction module is used to correct the benchmark data after the organization is adjusted; Display module, used to display fault information, prediction information and maintenance suggestions.

Citation Information

Patent Citations

  • A method and system for predicting equipment failures

    CN111983295B