Tightening machine fault detection method, device and equipment and storage medium

By introducing a tightening unit and a detection unit into the tightening machine, the tightening operation is detected in real time, the fault type is determined and the location of the fault is determined, the problem of high maintenance difficulty in the prior art is solved, and the maintenance efficiency and production stability are improved.

CN119282673APending Publication Date: 2025-01-10CHONGQING IND POLYTECHNIC COLLEGE
View PDF 1 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The existing tightening machines are difficult to maintain and usually require professionals to diagnose, which is time-consuming and labor-intensive, and affects the work process, making it difficult to self-inspection and analyze the faults of each component.

Method used

A tightening machine fault detection method is designed, including a tightening unit and a detection unit. By obtaining self-test information, controlling tightening and detection operations, obtaining tightening information and detection information, conducting fault analysis, determining the fault type, and determining through the fault identification model. Fault location.

Benefits of technology

Real-time fault detection of tightening machines is realized, reducing maintenance difficulty, improving maintenance efficiency, reducing dependence on professionals, and promptly detecting and handling faults to avoid production interruptions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119282673A_ABST
    Figure CN119282673A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of tightening equipment, and provides a tightening machine fault detection method, device and equipment and a storage medium, the tightening machine fault detection method, device and equipment are applied to a tightening machine, the tightening machine at least comprises a tightening unit and a detection unit, self-inspection information is obtained, and the self-inspection information comprises a tightening instruction and a detection instruction; controlling a tightening unit to perform tightening operation according to the tightening instruction to obtain tightening information; controlling a detection unit to detect the tightening operation according to the detection instruction to obtain detection information; performing fault analysis according to the tightening information and the detection information to obtain a detection result corresponding to the tightening machine; the tightening operation of the tightening unit is detected in real time through the detection unit, and the tightening information in the tightening operation process is judged through the detection information obtained through detection, so that whether a fault exists in the tightening process or not is determined.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of tightening equipment, and in particular to a tightening machine fault detection method, device, equipment and storage medium. Background Art

[0002] With the development of microelectronics and computer technology in recent years, electric bolt tightening machines and CNC thread tightening machines have emerged and gradually matured. Due to the advantages of convenient control, low noise, high torque control accuracy, and convenient adjustment of electric tools, they have gradually become popular and have become a new force in tightening tools; however, due to the complexity of the structure, the maintenance of tightening machines has become increasingly difficult.

[0003] CN107329452A discloses a nut tightening machine control system, including a power supply and a touch screen, a PLC and a servo system respectively connected to the power supply, the PLC is respectively connected to the touch screen and the servo system, the touch screen is provided with a parameter setting module, a storage module and a control operation module connected to each other, the PLC is provided with a fault handling module and a human-computer interaction module, the PLC is controlled and connected with a workbench lifting mechanism, a pulley tightening mechanism, and a sleeve mechanism, the servo system is connected with a tightening device, and a torque sensor is connected between the PLC and the servo system. The present invention only detects and analyzes the torque and torsion angle, thereby controlling the entire processing process, judging defective products and alarming.

[0004] The existing maintenance of tightening machines is usually diagnosed by the staff's mechanical repair experience, or the manufacturer arranges professionals to provide guidance, which is time-consuming and labor-intensive and easily affects the work process. Summary of the invention

[0005] After long-term practice, it is found that most of the existing tightening machines can only judge whether the tightening is qualified based on the torque, and it is difficult to perform self-inspection and analysis on the various components of the tightening machine itself; and with the development of tightening machine technology, the difficulty of maintenance is getting higher and higher. It is usually necessary to diagnose through the mechanical repair experience of the staff, or the manufacturer arranges professionals to provide guidance, which is time-consuming and labor-intensive and easily affects the work process. The present invention provides a tightening equipment technical method, device, equipment and storage medium to at least solve the above technical problems existing in the prior art.

[0006] According to a first aspect of the present invention, a tightening machine fault detection method is provided, which is applied to a tightening machine, wherein the tightening machine at least includes a tightening unit and a detection unit, and the method includes: obtaining self-test information, wherein the self-test information includes a tightening instruction and a detection instruction; controlling the tightening unit to perform a tightening operation according to the tightening instruction to obtain tightening information; controlling the detection unit to detect the tightening operation according to the detection instruction to obtain detection information; performing fault analysis according to the tightening information and the detection information to obtain a detection result corresponding to the tightening machine.

[0007] In one embodiment, the detection unit includes a vibration sensor; correspondingly, the detection unit is controlled to detect the tightening operation according to the detection instruction to obtain detection information, including: controlling the vibration sensor to detect the tightening operation according to the detection instruction to obtain vibration information; when the vibration information is less than a specified threshold, determining that the tightening unit is in a first fault, and the first fault is characterized by the fact that the tightening unit does not rotate; when the vibration information is greater than a specified threshold, performing a fault analysis based on the tightening information and the detection information to obtain a detection result corresponding to the tightening machine.

[0008] In one embodiment, the detection unit includes a torque unit; correspondingly, when the vibration information is greater than a specified threshold, the method further includes: detecting the tightening operation according to the torque unit to obtain an actual torque corresponding to the tightening unit; obtaining a predetermined torque corresponding to the tightening operation, and calculating the difference between the predetermined torque and the actual torque; when the difference is less than a first threshold, it is determined that the tightening operation is normal; when the difference is greater than the first threshold and less than the second threshold, it is determined that a second fault exists in the tightening operation; the second fault is used to characterize that the tightening unit needs to be debugged; the second fault is analyzed according to the tightening information and the vibration information to obtain a first detection result corresponding to the tightening machine; when the difference is greater than the second threshold, it is determined that a third fault exists in the tightening operation; the third fault is used to characterize that a fault exists in the tightening unit; the third fault is analyzed according to the tightening information and the vibration information to obtain a second detection result corresponding to the tightening machine; wherein the second threshold is greater than the first threshold.

[0009] In one embodiment, the second fault is analyzed according to the tightening information and the detection information to obtain a first detection result corresponding to the tightening machine, including: dividing the vibration information into a cap recognition interval, a high-speed rotation interval and a low-speed tightening interval according to the tightening information; and comparing the tightening parameters and vibration information of the cap recognition interval, the high-speed rotation interval and the low-speed tightening interval with predetermined parameters respectively to determine the first detection result corresponding to the tightening machine.

[0010] In one embodiment, the third fault is used to characterize the existence of a fault in the tightening unit; the third fault is analyzed according to the tightening information and the vibration information to obtain a second detection result corresponding to the tightening machine; a fault identification model corresponding to the tightening machine is obtained; the vibration information and the tightening information are input into the fault identification model to obtain the second detection result, and the second detection result at least includes the fault location.

[0011] In one embodiment, the vibration information and the tightening information are input into the fault identification model to obtain the second detection result, and then the method also includes: obtaining tightening operation information; adjusting the tightening operation information according to the second detection result to generate temporary work information; and sending the temporary work information to an administrator.

[0012] In one embodiment, self-test information is obtained, the self-test information includes tightening instructions and detection instructions, and the above method further includes: the tightening machine generates the detection instructions according to a specified period.

[0013] According to a second aspect of the present invention, a tightening machine fault detection device is provided, the device comprising: an acquisition module 401, used to acquire self-test information, the self-test information comprising a tightening instruction and a detection instruction; a tightening module 402, used to control the tightening unit to perform a tightening operation according to the tightening instruction to obtain tightening information; a detection module 403, used to control the detection unit to detect the tightening operation according to the detection instruction to obtain detection information; an analysis module 404, used to perform a fault analysis according to the tightening information and the detection information to obtain a detection result corresponding to the tightening machine.

[0014] In one embodiment, the detection unit includes a vibration sensor; correspondingly, the detection module 403 also includes: controlling the vibration sensor to detect the tightening operation according to the detection instruction to obtain vibration information; when the vibration information is less than a specified threshold, determining that the tightening unit is in a first fault, and the first fault is characterized by the fact that the tightening unit does not rotate; when the vibration information is greater than a specified threshold, performing a fault analysis based on the tightening information and the detection information to obtain a detection result corresponding to the tightening machine.

[0015] In one embodiment, the detection unit includes a torque unit; correspondingly, the detection module 403 also includes: detecting the tightening operation according to the torque unit to obtain the actual torque corresponding to the tightening unit; obtaining the predetermined torque corresponding to the tightening operation, and calculating the difference between the predetermined torque and the actual torque; when the difference is less than a first threshold, it is determined that the tightening operation is normal; when the difference is greater than the first threshold and less than the second threshold, it is determined that there is a second fault in the tightening operation; the second fault is used to indicate that the tightening unit needs to be debugged; the second fault is analyzed according to the tightening information and the vibration information to obtain a first detection result corresponding to the tightening machine; when the difference is greater than the second threshold, it is determined that there is a third fault in the tightening operation; the third fault is used to indicate that there is a fault in the tightening unit; the third fault is analyzed according to the tightening information and the vibration information to obtain a second detection result corresponding to the tightening machine; wherein the second threshold is greater than the first threshold.

[0016] In one embodiment, the detection module 403 also includes: dividing the vibration information into a cap recognition interval, a high-speed rotation interval and a low-speed tightening interval according to the tightening information; and comparing the tightening parameters and vibration information of the cap recognition interval, the high-speed rotation interval and the low-speed tightening interval with predetermined parameters respectively to determine a first detection result corresponding to the tightening machine.

[0017] In one embodiment, the detection module 403 further includes: acquiring a fault identification model corresponding to the tightening machine; inputting the vibration information and the tightening information into the fault identification model to obtain the second detection result, wherein the second detection result at least includes the fault location.

[0018] In one embodiment, the analysis module 404 further includes: acquiring tightening operation information; adjusting the tightening operation information according to the second detection result to generate temporary work information; and sending the temporary work information to an administrator.

[0019] In one embodiment, the analysis module 404 further includes: acquiring self-test information, wherein the self-test information includes tightening instructions and detection instructions, and the method further includes: the tightening machine generates the detection instructions according to a specified cycle.

[0020] According to a third aspect of the present invention, an electronic device is provided, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method described in the present invention.

[0021] According to a fourth aspect of the present invention, there is provided a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause the computer to execute the method of the present invention.

[0022] The tightening machine fault detection method, device, equipment and storage medium of the present invention are applied to a tightening machine, wherein the tightening machine at least includes a tightening unit and a detection unit, obtains self-test information, and the self-test information includes a tightening instruction and a detection instruction; controls the tightening unit to perform a tightening operation according to the tightening instruction to obtain tightening information; controls the detection unit to detect the tightening operation according to the detection instruction to obtain detection information; performs fault analysis according to the tightening information and the detection information to obtain a detection result corresponding to the tightening machine; performs real-time detection of the tightening operation of the tightening unit by the detection unit, and judges the tightening information during the tightening operation by the detection information obtained by the detection, so as to determine whether there is a fault in the tightening process.

[0023] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The above and other objects, features and advantages of the exemplary embodiments of the present invention will become readily understood by reading the detailed description below with reference to the accompanying drawings. In the accompanying drawings, several embodiments of the present invention are shown in an exemplary and non-limiting manner, in which:

[0025] In the drawings, the same or corresponding reference numerals represent the same or corresponding parts.

[0026] Figure 1 The schematic diagram of the implementation process of the tightening machine fault detection method according to the embodiment of the present invention is shown. Figure 1 ;

[0027] Figure 2 The schematic diagram of the implementation process of the tightening machine fault detection method according to the embodiment of the present invention is shown. Figure 2 ;

[0028] Figure 3 The schematic diagram of the implementation process of the tightening machine fault detection method according to the embodiment of the present invention is shown. Figure 3 ;

[0029] Figure 4 A schematic diagram of the structure of a fault detection device for a tightening machine according to an embodiment of the present invention is shown;

[0030] Figure 5 A schematic diagram of the structure of an electronic device according to an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0031] In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0032] After long-term practice, it is found that most of the existing tightening machines can only judge whether the tightening is qualified based on the torque, and it is difficult to perform self-inspection and analysis on the various components of the tightening machine itself; and with the development of tightening machine technology, the maintenance difficulty is getting higher and higher, and usually it is necessary to diagnose through the mechanical repair experience of the staff, or the manufacturer arranges professionals for guidance, which is time-consuming and labor-intensive and easily affects the work progress.

[0033] The tightening machine fault detection method, device, equipment and storage medium of the present invention are applied to a tightening machine, wherein the tightening machine at least includes a tightening unit and a detection unit, obtains self-test information, and the self-test information includes a tightening instruction and a detection instruction; controls the tightening unit to perform a tightening operation according to the tightening instruction to obtain tightening information; controls the detection unit to detect the tightening operation according to the detection instruction to obtain detection information; performs fault analysis according to the tightening information and the detection information to obtain a detection result corresponding to the tightening machine; performs real-time detection of the tightening operation of the tightening unit by the detection unit, and judges the tightening information during the tightening operation by the detection information obtained by the detection, so as to determine whether there is a fault in the tightening process.

[0034] According to a first aspect of the present invention, a method for detecting faults in a tightening machine is provided, which is applied to a tightening machine, wherein the tightening machine at least comprises a tightening unit and a detection unit, and the method comprises: step 101, obtaining self-test information, wherein the detection information comprises a tightening instruction and a detection instruction; step 102, controlling the tightening unit to perform a tightening operation according to the tightening instruction to obtain tightening information; step 103, controlling the detection unit to detect the tightening operation according to the detection instruction to obtain detection information; step 104, performing a fault analysis according to the tightening information and the detection information to obtain a detection result corresponding to the tightening machine.

[0035] In a specific embodiment of the present invention, the tightening machine at least includes a tightening unit and a detection unit, wherein the tightening unit refers to a component in the tightening machine used to realize the tightening function; the detection unit is a component integrated in the tightening machine and includes at least one or more sensors for detection functions.

[0036] In step 101 of a specific embodiment of the present invention, self-test information is obtained, and the detection information includes a tightening instruction and a detection instruction. Among them, the self-test information can be sent by the host computer to the tightening machine, or it can be automatically generated by the tightening machine at a specified time. Self-test information refers to an instruction for instructing the tightening machine to perform a self-test on whether it can work normally. The self-test information includes at least a tightening instruction and a detection instruction. Among them, the tightening instruction is used to instruct the tightening unit of the tightening machine to perform a tightening operation, and the detection instruction is used to instruct the detection unit of the tightening machine to detect the tightening operation to obtain detection information corresponding to the tightening operation.

[0037] In step 102 of a specific embodiment of the present invention, a tightening unit is controlled to perform a tightening operation according to a tightening instruction to obtain tightening information; wherein the tightening instruction is sent to the tightening unit, and the tightening unit starts the tightening operation after receiving the tightening instruction; the tightening operation includes at least four stages: parameter determination, cap recognition, high-speed rotation, and low-speed tightening. Among them, the corresponding tightening target can be a tightening mold for tightening machine detection, and the tightening mold includes at least one tightening target. A tightening operation is completed on the tightening target by the tightening machine.

[0038] In step 103 of a specific embodiment of the present invention, the detection unit is controlled to detect the tightening operation according to the detection instruction to obtain detection information; wherein, after the detection instruction is sent to the detection unit, the detection unit starts to detect the tightening unit of the tightening machine to obtain the tightening parameters generated by the tightening unit during the tightening process. Specifically, the tightening parameters may include at least one or more of vibration information, torque information, time information, and rotation angle information.

[0039] In step 104 of a specific embodiment of the present invention, a fault analysis is performed based on the tightening information and the detection information to obtain a detection result corresponding to the tightening machine. Among them, by performing a fault analysis on the tightening parameters in the tightening information, the specific fault corresponding to the tightening operation of the tightening machine is determined, so as to assist the maintenance personnel in troubleshooting the fault of the tightening machine. Furthermore, the fault information analyzed from the tightening information can be used to prompt the maintenance personnel of the fault location and fault condition of the tightening machine to assist the maintenance personnel in repairing, thereby reducing the difficulty of maintenance and improving the maintenance efficiency of the maintenance personnel.

[0040] In one embodiment, the detection unit includes a vibration sensor; correspondingly, step 103, controlling the detection unit to detect the tightening operation according to the detection instruction to obtain detection information, including: step 201, controlling the vibration sensor to detect the tightening operation according to the detection instruction to obtain vibration information; step 202, when the vibration information is less than a specified threshold, determining that the tightening unit is in a first fault, and the first fault is characterized by the tightening unit not rotating; step 203, when the vibration information is greater than the specified threshold, performing fault analysis according to the tightening information and the detection information to obtain a detection result corresponding to the tightening machine.

[0041] In a specific embodiment of the present invention, the detection unit includes a vibration sensor; the vibration sensor can obtain vibration information generated by the tightening unit during the tightening operation, and the vibration information may at least include vibration intensity, vibration frequency, vibration duration, etc.

[0042] In step 201 of a specific embodiment of the present invention, a vibration sensor is controlled to detect the tightening operation according to a detection instruction to obtain vibration information; wherein the tightening machine controls the vibration sensor to collect vibration information of the tightening unit during the tightening operation according to the detection instruction.

[0043] In step 202 of the specific embodiment of the present invention, when the vibration information is less than a specified threshold, it is determined that the tightening unit is in a first fault, and the first fault is characterized in that the tightening unit does not rotate.

[0044] The vibration information collected is analyzed. Specifically, the vibration information is compared with the specified threshold value corresponding to the normal tightening operation by the staff. When the vibration information is less than the specified threshold value, the tightening unit is determined to be in the first fault, and the first fault is characterized by the tightening unit not rotating. For example, the tightening unit fails during the transmission process. Among them, the specified threshold value can be a threshold value corresponding to one or more of the vibration intensity, vibration frequency and vibration duration. Specifically, taking the vibration intensity as an example, the motor speed of the tightening machine is generally below 12000rpm, and the corresponding vibration range should be below 1000hz. Correspondingly, if the vibration intensity corresponding to the normal tightening process of the tightening machine is 500-600hz, the specified threshold value can be 50% of the middle value of the vibration intensity. When the vibration intensity is lower than 50% of the middle value of the vibration intensity, it is determined that the vibration information is less than the specified threshold value. Among them, due to the difference in equipment, the staff can adjust the vibration intensity parameter to achieve the adjustment of the specified threshold value to suit the self-test of equipment of different specifications. Taking the vibration duration as an example, if the vibration time corresponding to the normal tightening process of the tightening machine is 15s, if the vibration duration is less than 50% of its normal duration, that is, 7.5s, it is judged that the vibration information is less than the specified threshold. That is, the vibration parameter is much smaller than the normal parameter. Among them, the calculation of the vibration duration can set a starting point of a certain vibration threshold to avoid noise interference.

[0045] The most direct parameters obtained by the vibration sensor are used to make the first-level judgment on the fault information of the tightening machine, and determine whether the transmission structure of the tightening machine, that is, the power motor, reduction mechanism, torque sensor and tightening device, is in a non-rotating state. Among them, the torque sensor can also be used to determine whether the tightening device is in a non-rotating state, but it is difficult to detect the power motor and reduction mechanism. The vibration information obtained can be combined with the torque information to further analyze the specific fault location, which can reduce the difficulty of maintenance for maintenance personnel. That is, there is no torque information, but there is a vibration less than the vibration frequency, which can be judged as the transmission structure of the power motor or reduction mechanism has stopped.

[0046] In step 203 of a specific embodiment of the present invention, when the vibration information is greater than a specified threshold, a fault analysis is performed based on the tightening information and the detection information to obtain a detection result corresponding to the tightening machine. When the vibration information is greater than the specified threshold, it can be determined that the tightening machine is rotating. Specifically, the torque sensor can be used for the determination. If the torque sensor parameter is zero, it is still determined that the tightening machine is in an abnormal rotation state. If the torque sensor parameter is not zero, when the vibration information is greater than the specified threshold, it can be determined that the tightening machine is rotating. This improves the accuracy of the first fault judgment.

[0047] In the embodiment of the present invention, by analyzing the basic vibration information, it is determined that the fault of the tightening machine is the first fault, and a part of the fault conditions can be eliminated, which can reduce the difficulty of subsequent analysis. The training difficulty and training calculation amount of the fault analysis model trained by vibration information can be reduced, and the calculation amount required for the generated model to identify fault information can also be reduced, thereby improving the fault identification efficiency and avoiding the waste of computing resources.

[0048] In order to further perform fault analysis on the detection information, the detection unit includes a torque unit; correspondingly, in step 203, when the vibration information is greater than a specified threshold, the method further includes: step 301, detecting the tightening operation according to the torque unit, and obtaining the actual torque corresponding to the tightening unit; step 302, obtaining the predetermined torque corresponding to the tightening operation, and calculating the difference between the predetermined torque and the actual torque; step 303, when the difference is less than the first threshold, determining that the tightening operation is normal; step 304, when the difference is greater than the first threshold and less than the second threshold, determining that the tightening operation has a second fault; the second fault is used to characterize that the tightening unit needs to be debugged; the second fault is analyzed according to the tightening information and the vibration information, and a first detection result corresponding to the tightening machine is obtained; step 305, when the difference is greater than the second threshold, determining that the tightening operation has a third fault; the third fault is used to characterize that the tightening unit has a fault; the third fault is analyzed according to the tightening information and the vibration information, and a second detection result corresponding to the tightening machine is obtained; wherein the second threshold is greater than the first threshold.

[0049] The detection unit includes a torque unit, which may be a torque sensor, and the torque sensor may be arranged in the tightening unit of the tightening machine. The torque unit is used to detect the torque parameters generated by the tightening unit during the tightening process.

[0050] In step 301 of a specific embodiment of the present invention, the tightening operation is detected according to the torque unit to obtain the actual torque corresponding to the tightening unit; specifically, when the torque unit receives the detection instruction, the tightening machine controls the torque unit to detect the torque of the tightening operation of the tightening unit to obtain the final torque of the tightening machine in this tightening operation.

[0051] In step 302 of a specific embodiment of the present invention, a predetermined torque corresponding to the tightening operation is obtained, and the difference between the predetermined torque and the actual torque is calculated; specifically, the target torque preset for this tightening operation is determined through the tightening instruction. The difference between the predetermined torque and the actual torque is calculated, specifically, the absolute value of the difference. To determine whether the final torque is qualified. The absolute value of the difference can be 10% of the preset torque.

[0052] In step 303 of the specific embodiment of the present invention, when the difference is less than the first threshold, the tightening operation is determined to be normal; specifically, when the difference is less than 10% of the absolute value, the tightening is determined to be normal and within the normal error range. Among them, the first threshold can also be adjusted by the tightening target. By setting the first threshold, it is possible to directly determine whether the tightening machine needs maintenance. When the difference is less than the first threshold, the tightening operation is determined to be normal, the tightening machine self-check is completed, and the qualified information is sent to the host computer corresponding to the tightening machine. Thereby avoiding unnecessary detection and wasting the computer's computing resources.

[0053] Specifically, when the difference is greater than the first threshold, it is determined that the tightening machine needs to be adjusted or repaired. By analyzing the second threshold, the fault category of the tightening machine is determined. In step 304 of the specific embodiment of the present invention, when the difference is greater than the first threshold and less than the second threshold, it is determined that the tightening operation has a second fault; the second fault is used to characterize that the tightening unit needs to be debugged; the second fault is analyzed according to the tightening information and the vibration information to obtain the first detection result corresponding to the tightening machine; wherein the second threshold may be 20% of the target threshold; when the difference is greater than the first threshold and less than the second threshold, it is determined that the tightening machine has a second fault, and the second fault is a fault that can be solved by debugging the tightening machine with a high probability. To prompt the maintainer to adjust the tightening machine so that the tightening machine meets the preset torque. Among them, the adjustment of the tightening machine by the maintainer may be the adjustment of the hardware parameters, or the adjustment of the connection relationship of the hardware itself. Among them, the first detection result is used to characterize the existence of the second fault of the tightening machine.

[0054] In step 305 of a specific embodiment of the present invention, when the difference is greater than the second threshold, it is determined that there is a third fault in the tightening operation; the third fault is used to characterize the presence of a fault in the tightening unit; the third fault is analyzed based on the tightening information and the vibration information to obtain a second detection result corresponding to the tightening machine; wherein the second threshold is greater than the first threshold. Specifically, when the difference is greater than the second threshold, it is determined that the tightening machine has a high probability of having a third fault that requires maintenance. The third fault means that maintenance personnel need to perform professional maintenance on the tightening machine, which can be hardware or mechanical maintenance. wherein the second detection result is used to characterize the presence of a third fault in the tightening machine.

[0055] The present invention can assist maintenance personnel to perform reasonable maintenance on the tightening machine by analyzing the tightening machine parameters step by step when the tightening machine has a fault, thereby reducing the maintenance personnel's fault inspection time and improving the maintenance efficiency of the maintenance personnel.

[0056] Furthermore, in order to conduct a specific analysis of the second fault and reduce the diagnostic difficulty of maintenance personnel, in one embodiment of the present invention, the second fault is analyzed according to the tightening information and the detection information to obtain a first detection result corresponding to the tightening machine, including: dividing the vibration information into a cap recognition interval, a high-speed rotation interval and a low-speed tightening interval according to the tightening information; and comparing the tightening parameters and vibration information of the cap recognition interval, the high-speed rotation interval and the low-speed tightening interval with predetermined parameters respectively to determine the first detection result corresponding to the tightening machine.

[0057] In an embodiment of the present invention, the working process of the tightening machine is further divided into a cap recognition interval, a high-speed rotation interval, and a low-speed tightening interval; thereby, the detection information can be divided to determine the stage at which the staff needs to debug, thereby reducing the difficulty of the staff in diagnosing faults. Specifically, the normal vibration information of each interval is compared with the vibration information of the current time, and the interval with a change greater than 10% is determined to prompt the maintenance personnel that the stage that needs to be debugged is likely to be at this stage. For example, if the vibration frequency of the high rotation interval is 10% lower than the normal frequency, the maintenance personnel are prompted to adjust the parameters related to the high rotation interval to restore the tightening state of the tightening machine. Thus, the first detection result is generated, that is, the maintenance plan corresponding to the second fault. Since the second fault is easier to troubleshoot than the third fault, and the maintenance difficulty is not high, in order to improve the maintenance efficiency and reduce the waste of computing resources, as well as the increase in training costs, the fault recognition model is not trained for the second fault. Instead, a special fault recognition model is used for the third fault.

[0058] Specifically, in one embodiment, the method includes: obtaining a fault identification model corresponding to the tightening machine; inputting vibration information and tightening information into the fault identification model to obtain a second detection result, wherein the second detection result at least includes a fault location.

[0059] In an embodiment of the present invention, a fault identification model can be obtained by the staff through training with a large number of training samples. The fault identification model can be a fault identification model obtained by simulating common faults of the third fault and training with the obtained vibration information. The vibration information and tightening information are input into the fault identification model, and the cause of the fault is determined by calculation through the fault identification model to generate a second detection result including the fault location to the maintenance personnel, so as to facilitate the maintenance personnel to troubleshoot the fault. Improve the efficiency of fault diagnosis to improve the maintenance efficiency. The specific locations can be power batteries, reduction mechanisms, torque units and tightening devices, and their corresponding next-level positions. For example, the flange of the reduction mechanism, planetary gears, spacers, connecting sleeves, etc. For example, the sleeve, key shaft, guide sleeve, elastic member, bushing, etc. of the tightening device.

[0060] Among them, the training of the fault identification model includes:

[0061] Obtain vibration information corresponding to several third faults, and perform data preprocessing on the vibration information. The specific preprocessing includes: denoising, normalization, framing and windowing. Extract features of the vibration information, frequency domain features and time-frequency domain features. Initial graph structure construction: Construct the initial graph structure based on the extracted vibration signal features. Each node represents a feature and each edge represents the relationship between the features. Adaptively optimize the graph structure to ensure that the graph structure can capture the global and local information of the signal. Perform convolution operations on the optimized graph structure data through a graph convolutional network to extract deeper features. Use an improved graph pooling method to sample the graph structure data to reduce the feature dimension and retain key information. Fuse the features extracted from the graph structure with the features of other sensors to form a global feature vector, and then perform fault classification.

[0062] Among them, in order to reduce the training amount of the fault recognition model, the fault recognition model can be divided into three sub-modules, which correspond to the parameters of the cap recognition interval, high-speed rotation interval and low-speed tightening interval of the tightening machine respectively.

[0063] In one embodiment, vibration information and tightening information are input into a fault identification model to obtain a second detection result, which then includes: obtaining tightening operation information; adjusting the tightening operation information according to the second detection result to generate temporary work information; and sending the temporary work information to an administrator.

[0064] In an embodiment of the present invention, in order to avoid affecting the production efficiency of the entire production line due to the failure of a tightening machine. The tightening operation information can be obtained; the tightening operation information is adjusted according to the second detection result to generate temporary work information; and the temporary work information is sent to the administrator. Specifically, the tightening operation information refers to the production schedule of the faulty tightening machine. The maintenance time required for the tightening machine is predicted through the second detection result, and the tightening plan corresponding to the faulty tightening machine and the production schedule in the time period is obtained through the maintenance time. The tightening plan generates temporary work information; the temporary work information is sent to the administrator. So that the administrator can adjust the original production plan in time to avoid the impact of the production plan. Thereby avoiding the loss caused by the failure to complete the order in time. Further, when generating temporary work information, the idle tightening machine information can be read first and sent to the administrator at the same time to facilitate the administrator to adjust the production plan.

[0065] In one embodiment, self-test information is obtained, and the test information includes tightening instructions and test instructions. The previous method also includes: the tightening machine generates the test instructions according to a specified cycle.

[0066] In the embodiment of the present invention, through the settings of the administrator, the tightening machine can be made to perform the qualification test of the tightening machine after the machine rests within the specified period. For example, the equipment will be powered off every Friday, so the tightening machine can perform a self-test before the equipment is used again on Friday afternoon every Friday, thereby ensuring the normal use of the equipment.

[0067] According to a second aspect of the present invention, a tightening machine fault detection device is provided, the device comprising: an acquisition module 401, used to acquire self-test information, the self-test information comprising a tightening instruction and a detection instruction; a tightening module 402, used to control the tightening unit to perform a tightening operation according to the tightening instruction to obtain tightening information; a detection module 403, used to control the detection unit to detect the tightening operation according to the detection instruction to obtain detection information; an analysis module 404, used to perform a fault analysis according to the tightening information and the detection information to obtain a detection result corresponding to the tightening machine.

[0068] In one embodiment, the detection unit includes a vibration sensor; correspondingly, the detection module 403 also includes: controlling the vibration sensor to detect the tightening operation according to the detection instruction to obtain vibration information; when the vibration information is less than a specified threshold, determining that the tightening unit is in a first fault, and the first fault is characterized by the fact that the tightening unit does not rotate; when the vibration information is greater than a specified threshold, performing a fault analysis based on the tightening information and the detection information to obtain a detection result corresponding to the tightening machine.

[0069] In one embodiment, the detection unit includes a torque unit; correspondingly, the detection module 403 also includes: detecting the tightening operation according to the torque unit to obtain the actual torque corresponding to the tightening unit; obtaining the predetermined torque corresponding to the tightening operation, and calculating the difference between the predetermined torque and the actual torque; when the difference is less than a first threshold, it is determined that the tightening operation is normal; when the difference is greater than the first threshold and less than the second threshold, it is determined that there is a second fault in the tightening operation; the second fault is used to indicate that the tightening unit needs to be debugged; the second fault is analyzed according to the tightening information and the vibration information to obtain a first detection result corresponding to the tightening machine; when the difference is greater than the second threshold, it is determined that there is a third fault in the tightening operation; the third fault is used to indicate that there is a fault in the tightening unit; the third fault is analyzed according to the tightening information and the vibration information to obtain a second detection result corresponding to the tightening machine; wherein the second threshold is greater than the first threshold.

[0070] In one embodiment, the detection module 403 also includes: dividing the vibration information into a cap recognition interval, a high-speed rotation interval and a low-speed tightening interval according to the tightening information; and comparing the tightening parameters and vibration information of the cap recognition interval, the high-speed rotation interval and the low-speed tightening interval with predetermined parameters respectively to determine a first detection result corresponding to the tightening machine.

[0071] In one embodiment, the detection module 403 further includes: acquiring a fault identification model corresponding to the tightening machine; inputting the vibration information and the tightening information into the fault identification model to obtain the second detection result, wherein the second detection result at least includes the fault location.

[0072] In one embodiment, the analysis module 404 further includes: acquiring tightening operation information; adjusting the tightening operation information according to the second detection result to generate temporary work information; and sending the temporary work information to an administrator.

[0073] In one embodiment, the analysis module 404 further includes: acquiring self-test information, wherein the self-test information includes tightening instructions and detection instructions, and the method further includes: the tightening machine generates the detection instructions according to a specified cycle.

[0074] According to a third aspect of the present invention, there is provided an electronic device comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method of the present invention.

[0075] According to a fourth aspect of the present invention, there is provided a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the method of the present invention.

[0076] The tightening machine fault detection method, device, equipment and storage medium of the present invention are applied to the tightening machine, which at least includes a tightening unit and a detection unit, obtains self-test information, and the detection information includes a tightening instruction and a detection instruction; controls the tightening unit to perform a tightening operation according to the tightening instruction to obtain tightening information; controls the detection unit to detect the tightening operation according to the detection instruction to obtain detection information; performs fault analysis according to the tightening information and the detection information to obtain a detection result corresponding to the tightening machine; performs real-time detection of the tightening operation of the tightening unit by the detection unit, and judges the tightening information during the tightening operation by the detection information obtained by the detection, so as to determine whether there is a fault in the tightening process.

[0077] According to an embodiment of the present invention, the present invention also provides an electronic device and a readable storage medium.

[0078] Figure 5 A schematic block diagram of an example electronic device 500 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0079] like Figure 5 As shown, the device 500 includes a computing unit 501, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 502 or a computer program loaded from a storage unit 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the device 500 can also be stored. The computing unit 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0080] A number of components in the device 500 are connected to the I / O interface 505, including: an input unit 506, such as a keyboard, a mouse, etc.; an output unit 507, such as various types of displays, speakers, etc.; a storage unit 508, such as a disk, an optical disk, etc.; and a communication unit 509, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 509 allows the device 500 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0081] The computing unit 501 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 501 performs the various methods and processes described above, such as a tightening machine fault detection method. For example, in some embodiments, the tightening machine fault detection method may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 508. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 500 via ROM 502 and / or communication unit 509. When the computer program is loaded into RAM 503 and executed by the computing unit 501, one or more steps of the tightening machine fault detection method described above may be performed. Alternatively, in other embodiments, the computing unit 501 may be configured to perform the tightening machine fault detection method in any other appropriate manner (e.g., by means of firmware).

[0082] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0083] The program code for implementing the method of the present invention can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code can be executed entirely on the machine, partially on the machine, partially on the machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or server.

[0084] In the context of the present invention, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0085] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0086] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.

[0087] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.

[0088] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in the present disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution disclosed in the present invention can be achieved, and this document is not limited here.

[0089] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.

[0090] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A method for detecting a fault of a tightening machine, applied to a tightening machine, wherein the tightening machine comprises at least a tightening unit and a detection unit, characterized in that: The method comprises: Acquiring self-test information, wherein the self-test information includes tightening instructions and detection instructions; Control the tightening unit to perform a tightening operation according to the tightening instruction to obtain tightening information; Controlling the detection unit to detect the tightening operation according to the detection instruction to obtain detection information; A fault analysis is performed according to the tightening information and the detection information to obtain a detection result corresponding to the tightening machine.

2. The method for detecting a tightening machine fault according to claim 1, characterized in that: The detection unit includes a vibration sensor; Correspondingly, controlling the detection unit to detect the tightening operation according to the detection instruction to obtain detection information includes: Controlling the vibration sensor to detect the tightening operation according to the detection instruction to obtain vibration information; When the vibration information is less than a specified threshold, it is determined that the tightening unit is in a first fault, and the first fault is characterized in that the tightening unit does not rotate; When the vibration information is greater than a specified threshold, a fault analysis is performed according to the tightening information and the detection information to obtain a detection result corresponding to the tightening machine.

3. The method for detecting a tightening machine fault according to claim 2, characterized in that: The detection unit includes a torque unit; Correspondingly, when the vibration information is greater than a specified threshold, the method further includes: Detecting the tightening operation according to the torque unit to obtain an actual torque corresponding to the tightening unit; Acquire a predetermined torque corresponding to the tightening operation, and calculate a difference between the predetermined torque and the actual torque; When the difference is less than a first threshold, it is determined that the tightening operation is normal; When the difference is greater than a first threshold value and less than a second threshold value, it is determined that a second fault exists in the tightening operation; the second fault is used to indicate that the tightening unit needs to be debugged; the second fault is analyzed according to the tightening information and the vibration information to obtain a first detection result corresponding to the tightening machine; When the difference is greater than a second threshold, it is determined that a third fault exists in the tightening operation; the third fault is used to indicate that a fault exists in the tightening unit; the third fault is analyzed according to the tightening information and the vibration information to obtain a second detection result corresponding to the tightening machine; The second threshold is greater than the first threshold.

4. The method for detecting a tightening machine fault according to claim 3, characterized in that: Analyzing the second fault according to the tightening information and the detection information to obtain a first detection result corresponding to the tightening machine includes: Dividing the vibration information into a cap recognition interval, a high-speed rotation interval and a low-speed tightening interval according to the tightening information; The tightening parameters and vibration information of the cap recognition interval, the high-speed rotation interval and the low-speed tightening interval are respectively compared with the predetermined parameters to determine a first detection result corresponding to the tightening machine.

5. The method for detecting a tightening machine fault according to claim 3, characterized in that: The third fault is used to indicate that the tightening unit has a fault; Analyzing the third fault according to the tightening information and the vibration information to obtain a second detection result corresponding to the tightening machine includes: Obtaining a fault identification model corresponding to the tightening machine; The vibration information and the tightening information are input into the fault identification model to obtain the second detection result, where the second detection result at least includes the fault location.

6. The method for detecting a tightening machine fault according to claim 5, characterized in that: Inputting the vibration information and the tightening information into the fault identification model to obtain the second detection result, and then further comprising: Get tightening operation information; Adjust the tightening operation information according to the second detection result to generate temporary work information; The temporary work information is sent to the administrator.

7. The method for detecting a fault in a tightening machine according to claim 1, characterized in that: Obtaining self-test information, the self-test information including tightening instructions and detection instructions, the above method also includes: The tightening machine generates the detection instruction according to a specified cycle.

8. A tightening machine fault detection device, characterized in that: The device comprises: An acquisition module, used for acquiring self-test information, wherein the self-test information includes tightening instructions and detection instructions; A tightening module, used to control the tightening unit to perform tightening operations according to the tightening instructions and obtain tightening information; A detection module, used for controlling the detection unit to detect the tightening operation according to the detection instruction to obtain detection information; An analysis module is used to perform fault analysis based on the tightening information and the detection information to obtain a detection result corresponding to the tightening machine.

9. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 7.

10. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-7.

Citation Information

Patent Citations

  • Screw cap screwing machine control system and method thereof

    CN107329452A