Automobile bolt performance test method
By obtaining test force information, detecting the operation and breakage of the trigger device, the results of the vehicle bolt performance test are obtained, which solves the problem of inaccurate results caused by traditional testing relying on manual labor, and achieves more accurate and effective testing.
Patent Information
- Application Number
- CN202411866767.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2044-12-18
AI Technical Summary
Traditional automotive bolt performance testing relies on manual operation, resulting in inaccurate test results.
By obtaining test force information that reflects the test force currently applied to the car bolt, the operating status of the trigger device is detected, and the breaking status of the car bolt is obtained, and the test results are obtained based on this information.
Monitor the loads under bolts in real time to reduce human errors and reading errors, ensuring the effectiveness of tests and the accuracy of results.
Smart Images

Figure CN119321884B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of automobile parts testing, and in particular to a method for testing the performance of automobile bolts. Background Art
[0002] Automobile bolts are a type of fastener widely used in automobiles and their components. They are usually composed of a screw, thread, head (such as hexagonal head, round head, etc.) and a washer. They are mainly used to connect and fix various structures and components. For example, by rotating and tightening automobile bolts, components are fixed together to ensure the stability and safety of the automobile structure.
[0003] Traditional automotive bolt performance testing relies on manual operation, and human factors (such as unstable amplitude of manually applied force, misoperation when reading data, etc.) may lead to inaccurate test results. Summary of the invention
[0004] The embodiment of the present application provides a method for testing the performance of automobile bolts, which can solve the problem that in the traditional automobile bolt performance testing process, the test results may be inaccurate due to reliance on manual operation and human factors.
[0005] In a first aspect, an embodiment of the present application provides a method for testing the performance of an automobile bolt, comprising:
[0006] Acquire current test force information of the target automobile bolt; wherein the test force information is used to reflect information of the test force currently applied to the target automobile bolt;
[0007] The detection trigger device performs a first trigger operation; wherein the trigger device is used to trigger the automobile bolt performance test device to continue to perform a test action on the target automobile bolt;
[0008] Obtaining the fracture condition of the target automobile bolt; wherein the fracture condition is used to indicate whether the target automobile bolt has cracks;
[0009] A test result is obtained based on the test force information, the first trigger operation and the fracture condition; wherein the test result is used to reflect whether the target automobile bolt meets the test requirements.
[0010] The above technical solutions in the embodiments of the present application have at least the following technical effects:
[0011] The automobile bolt performance test method provided by the present application can monitor the load borne by the bolt in real time by obtaining the test force information reflecting the test force currently applied to the target automobile bolt, effectively reduce the influence of human error and reading error, thereby ensuring the effectiveness of the test, and then ensuring the accuracy of the subsequent test results. Secondly, the detection trigger device is executed by the first trigger operation, which helps to perform a specific test action at the right time. For example, it can flexibly adjust whether to trigger the automobile bolt performance test device to continue to perform the test action on the target automobile bolt according to the different stages of the test process, thereby ensuring the accuracy of the subsequent test results. Secondly, by obtaining the fracture condition of the target automobile bolt, data support can be provided for the performance of the target automobile bolt in the subsequent test. At the same time, it can also effectively avoid missing early cracks due to manual visual inspection, thereby ensuring the effectiveness of the test, and then ensuring the accuracy of the subsequent test results. Then, based on the test force information, the first trigger operation and the fracture condition, the test results are obtained, which can reflect the actual performance of the target automobile bolt, so as to help evaluate the reliability and safety of the automobile bolt in long-term use, and help improve the accuracy of the test.
[0012] In a possible implementation manner of the first aspect, obtaining a test result based on the test force information, the first trigger operation, and the fracture condition includes:
[0013] When the test force information reflects that the value of the test force currently applied to the target automobile bolt does not exceed the threshold value and exceeds the minimum required value, and when it is detected that the trigger device performs the first trigger operation, obtaining the fracture condition of the target automobile bolt;
[0014] When the fracture condition reflects that the target automobile bolt has no cracks, a first result in the test results is obtained; wherein the first result is used to reflect that the target automobile bolt meets the test requirements.
[0015] In a possible implementation manner of the first aspect, before obtaining a test result based on the test force information, the first trigger operation, and the fracture condition, the method further includes:
[0016] In the case of creating a test business with a target automobile bolt, when the automobile bolt performance testing device does not perform a bolt performance test, a test signal corresponding to the target automobile bolt is detected; wherein the test signal is used to instruct the automobile bolt performance testing device to stop the test when the bolt performance test is performed, and to perform the test when the bolt performance test is not performed;
[0017] During the silent period after the test signal is detected, the silent state is maintained; wherein the silent period is set according to the time required for the operator to perform a placement action on the target automobile bolt; the silent state is a state in which the test signal is not implemented;
[0018] If the status information is not obtained during the silent period, and multiple test signals are detected during the silent period, then after the silent period, it is determined whether the test signal with the largest timestamp among the multiple test signals instructs the automobile bolt performance test device to perform a bolt performance test; if the test signal with the largest timestamp among the multiple test signals instructs the automobile bolt performance test device to perform a bolt performance test, the test signal with the largest timestamp is implemented; if the test signal with the largest timestamp among the multiple test signals instructs the automobile bolt performance test device to stop the bolt performance test, the test signal and the test signal with the largest timestamp are cleared; wherein, the status information is used to indicate that the target automobile bolt is in an invalid detection state;
[0019] If the status information is acquired during the silent period, the test signal is cleared after the silent period.
[0020] In a possible implementation manner of the first aspect, the status information is used to indicate that the target automobile bolt is not in the test area, or is used to indicate that it is detected that no test service with the target automobile bolt is created.
[0021] In a possible implementation manner of the first aspect, the method further includes:
[0022] If the state information is not acquired during the silent period, and the test signal is not acquired again during the silent period, then after the silent period, the test signal is implemented to enable the automobile bolt performance testing device to perform a bolt performance test.
[0023] In a possible implementation manner of the first aspect, the method further includes:
[0024] In the case where the target test device implements the test signal with the largest timestamp, determining the test information corresponding to the target automobile bolt; wherein the test information includes a target performance test value that satisfies the test condition of the target automobile bolt when the operator is preparing to use a preselected test device to test the target automobile bolt, and the preselected test device is a preselected device to be prepared to test the target automobile bolt;
[0025] Sending test update data to the target test device; wherein the test update data includes a target performance test value; the test update data is used to instruct the target test device to update the test standard to a test standard mapped to the target performance test value.
[0026] In a possible implementation manner of the first aspect, the method further includes:
[0027] When the test software version of the target test device is consistent with the test software version of the pre-selected test device, it is determined that the test update data includes the target performance test value; when the test software version of the target test device is inconsistent with the test software version of the pre-selected test device, it is determined that the test update data includes the test standard mapped by the target performance test value, or the test update data includes the axial displacement and elastic strain mapped by the target performance test value.
[0028] In a possible implementation manner of the first aspect, sending the test update data to the target test device includes:
[0029] When the test software version of the target test device is consistent with the test software version of the pre-selected test device, the test update data is sent to the target test device; wherein the test update data includes a target performance test value and a mark of a target automobile bolt; the test update data is used to instruct the target test device to update the performance test value applied to the target automobile bolt to the target performance test value.
[0030] In a possible implementation manner of the first aspect, sending the test update data to the target test device includes:
[0031] In the case where the test software version of the target test device is inconsistent with the test software version of the pre-selected test device, obtaining the axial displacement and elastic strain of the target performance test value mapping;
[0032] The test update data is sent to the target test device; wherein the test update data includes data of axial displacement and data of elastic strain, and the test update data is used to instruct the target test device to update the performance test value applied to the target automobile bolt to an updated performance test value; the updated performance test value is a performance test value set by the target test device that meets the axial displacement and elastic strain, and the test standard mapped by the updated performance test value is consistent with the test standard mapped by the target performance test value.
[0033] In a possible implementation manner of the first aspect, sending the test update data to the target test device includes:
[0034] In the case where the test software version of the target test device is inconsistent with the test software version of the pre-selected test device, determining a first test standard based on the target performance test value and a pre-selected performance scale set in advance; wherein the pre-selected performance scale is used to reflect the test standard mapped to each performance scale set in advance by the pre-selected test device;
[0035] The test update data is sent to the target test device; wherein the test update data includes the first test standard, and the test update data is used to instruct the target test device to update the performance test value applied to the target vehicle bolt to an updated performance test value, and the updated performance test value is a performance test value obtained based on the first test standard and a pre-set target performance scale, and the target performance scale is used to reflect the test standard mapped by each performance scale pre-set by the target test device, and the test standard mapped by the updated performance test value is consistent with the first test standard.
[0036] In a second aspect, an embodiment of the present application provides an automobile bolt performance testing system, which is used to implement the automobile bolt performance testing method described in any one of the first aspects above, and the automobile bolt performance testing system is applied to an automobile bolt performance testing device, and the automobile bolt performance testing system includes:
[0037] An acquisition unit, used to acquire current test force information of a target automobile bolt; wherein the test force information is used to reflect information of the test force currently applied to the target automobile bolt;
[0038] A detection unit, used for detecting that a first triggering operation is performed on the triggering device; wherein the triggering device is used for triggering the automobile bolt performance testing device to continue to perform a test action on a target automobile bolt;
[0039] A monitoring unit, used to obtain the fracture condition of the target automobile bolt; wherein the fracture condition is used to indicate whether the target automobile bolt has cracks;
[0040] A generating unit is used to obtain a test result based on the test force information, the first trigger operation and the fracture condition; wherein the test result is used to reflect whether the target automobile bolt meets the test requirements.
[0041] In a third aspect, an embodiment of the present application provides an automobile bolt performance testing device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the automobile bolt performance testing method described in any one of the first aspects above when executing the computer program.
[0042] It can be understood that the beneficial effects of the second to third aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0044] Figure 1 It is a flow chart of a method for testing the performance of automobile bolts provided in one embodiment of the present application;
[0045] Figure 2 It is a schematic diagram of the implementation flow of the test signal in the automobile bolt performance test method provided in one embodiment of the present application;
[0046] Figure 3 It is a schematic diagram of the implementation process of sending test update data to a target test device in a method for testing performance of automobile bolts provided in an embodiment of the present application;
[0047] Figure 4 It is a structural schematic diagram of an automobile bolt performance testing system provided in an embodiment of the present application;
[0048] Figure 5 It is a structural schematic diagram of an automobile bolt performance testing device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0049] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0050] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0051] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0052] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting" depending on the context. Similarly, the phrase "if it is determined" or "if the described condition or event is detected" can be interpreted as meaning "uponce determined" or "in response to determining" or "uponce the described condition or event is detected" or "in response to detecting the described condition or event" depending on the context.
[0053] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0054] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0055] In the related technology, automobile bolts are a type of fastener widely used in automobiles and their parts. They are usually composed of a screw, a thread, a head (such as a hexagonal head, a round head, etc.) and a washer. They are mainly used to connect and fix various structures and components. For example, by rotating and tightening the automobile bolts, the components are fixed together to ensure the stability and safety of the automobile structure.
[0056] Traditional automotive bolt performance testing relies on manual operation, and human factors (such as unstable amplitude of manually applied force, misoperation when reading data, etc.) may lead to inaccurate test results.
[0057] To solve the above problems, an embodiment of the present application provides a method for testing the performance of automobile bolts.
[0058] In this method, by obtaining the test force information reflecting the test force currently applied to the target automobile bolt, the load borne by the bolt can be monitored in real time, effectively reducing the influence of human error and reading error, thereby ensuring the effectiveness of the test, and then ensuring the accuracy of the subsequent test results. Secondly, the detection trigger device is executed by the first trigger operation, which helps to perform a specific test action at an appropriate time. For example, it can be flexibly adjusted according to the different stages of the test process whether to trigger the automobile bolt performance test device to continue to perform the test action on the target automobile bolt, thereby ensuring the accuracy of the subsequent test results. Secondly, by obtaining the fracture condition of the target automobile bolt, it can provide data support for the subsequent repeated application of cyclic loads to test the performance of the target automobile bolt. At the same time, it can also effectively avoid missing early cracks due to manual visual inspection, thereby ensuring the effectiveness of the test, and then ensuring the accuracy of the subsequent test results. Then, based on the test force information, the first trigger operation and the fracture condition, the test results are obtained, which can reflect the actual performance of the target automobile bolt, so as to help evaluate the reliability and safety of the automobile bolt in long-term use, and help improve the accuracy of the test.
[0059] The automobile bolt performance testing method provided in the embodiment of the present application can be applied to an automobile bolt performance testing device. In this case, the automobile bolt performance testing device is the executor of the automobile bolt performance testing method provided in the embodiment of the present application. The embodiment of the present application does not impose any restrictions on the specific type of the automobile bolt performance testing device.
[0060] For example, an automobile bolt performance test device may include a test device (such as a tensile test device, a hardness test device), a sensor (which may be composed of a displacement sensor, a strain gauge, a pressure sensor, etc.) and a control device. The control device is electrically connected to the tensile test device, the hardness test device and the sensor respectively. The control device can control the tensile test device to apply a tensile force to the bolt in the axial direction. The control device can also control the hardness test device to measure the hardness of the bolt material to evaluate its material properties. The control device can also obtain the status information of the bolt monitored in real time by the sensor, such as the test force exerted on the bolt, and the deformation or damage. The control device can analyze based on the test force information, the first trigger operation and the fracture condition to determine whether the current automobile bolt meets the test requirements.
[0061] For example, the control device may be a cell phone, tablet computer, notebook computer, ultra-mobile personal computer (UMPC), netbook, desktop computer, computing device or computer connected to a wireless modem, laptop computer, handheld communication device, handheld computing device, etc.
[0062] In order to better understand the automobile bolt performance testing method provided in the embodiment of the present application, the specific implementation process of the automobile bolt performance testing method provided in the embodiment of the present application is exemplarily introduced below.
[0063] Figure 1 A schematic flow chart of a method for testing the performance of automobile bolts provided in an embodiment of the present application is shown. The method for testing the performance of automobile bolts comprises:
[0064] S100, obtaining current test force information of a target automobile bolt, wherein the test force information is used to reflect information of the test force currently applied to the target automobile bolt.
[0065] It can be understood that the test force information may be information such as the preload force, tension, torque, pressure, etc. currently applied to the bolt of the target vehicle.
[0066] For example, a force sensor (such as a load sensor or a pressure sensor) can be installed in the test device to monitor the test force applied to the automobile bolt in real time. Finite element analysis software can also be used to simulate the stress state of the bolt under specific conditions, and the applied test force can be calculated based on the simulation results. For example, the material properties and loading conditions can be used as input data, and the finite element analysis software can calculate the input data to obtain the currently applied test force.
[0067] With such a setting, by acquiring the test force information reflecting the test force currently applied to the target vehicle bolt, the load borne by the bolt can be monitored in real time, effectively reducing the impact of human error and reading error, thereby ensuring the effectiveness of the test and further ensuring the accuracy of subsequent test results.
[0068] S200, the detection trigger device is subjected to a first trigger operation, wherein the trigger device is used to trigger the automobile bolt performance test device to continue to perform a test action on the target automobile bolt.
[0069] It is understood that the trigger device can be a physical mechanical switch. When the trigger device is activated, the switch closes and sends a signal to the control device, indicating that the first trigger operation has been performed. The trigger device can also be a touch screen. When the user clicks or touches a specific area of the trigger device, a signal is sent to the control device, indicating that the first trigger operation has been performed. For example, it is possible to detect whether the trigger device has been executed by the first trigger operation by querying the recorded operation log. It is also possible to detect whether the trigger device has been executed by the first trigger operation by detecting whether the trigger device sends a signal.
[0070] With such a configuration, the detection trigger device is triggered to perform the first trigger operation, which helps to perform a specific test action at an appropriate time. For example, it can flexibly adjust whether to trigger the automobile bolt performance test device to continue to perform the test action on the target automobile bolt according to different stages of the test process, thereby ensuring the accuracy of subsequent test results.
[0071] S300, obtaining the fracture condition of the target automobile bolt, wherein the fracture condition is used to indicate whether the target automobile bolt has cracks.
[0072] It is understood that the acoustic emission sensor installed in the automobile bolt performance test device can emit ultrasonic waves and analyze its reflected waves to detect defects such as cracks and pores inside the bolt. It is also possible to use a high-resolution camera to photograph the bolt surface and use image processing software to automatically detect and identify cracks.
[0073] With this setting, by obtaining the fracture conditions of the target automobile bolts, data support can be provided for subsequent testing of the performance of the target automobile bolts. At the same time, it can also effectively avoid missing early cracks due to manual visual inspection, thereby ensuring the effectiveness of the test and the accuracy of subsequent test results.
[0074] S400: Based on the test force information, the first trigger operation and the fracture condition, a test result is obtained, wherein the test result is used to reflect whether the target automobile bolt meets the test requirements.
[0075] It can be understood that the acquired test force information is compared with the set standard to analyze whether the actual force currently applied is within the allowable range. Analyze whether the trigger device has been executed for the first trigger operation. If not, the test result is prompted as "invalid" or "the current target automobile bolt has no test requirements"; if so, analyze whether cracks appear in the bolts according to the fracture situation, and analyze whether the test force is within the required range. If any condition is not met, for example, cracks appear, cracks exceed the allowable standard, the test force exceeds the allowable limit, and the test force does not exceed the minimum requirement, the test result is that the target automobile bolt does not meet the test requirements; otherwise, the test result is that the target automobile bolt meets the test requirements.
[0076] With such a setting, the test results obtained based on the test force information, the first trigger operation and the fracture condition can reflect the actual performance of the target automobile bolts, so as to help evaluate the reliability and safety of the automobile bolts in long-term use, and help improve the accuracy of the test.
[0077] In a possible implementation, S400, obtaining a test result based on the test force information, the first trigger operation and the fracture condition includes:
[0078] S410, when the test force information reflects that the value of the test force currently applied to the target automobile bolt does not exceed the threshold value and exceeds the minimum required value, and it is detected that the trigger device is triggered by the first trigger operation, the fracture condition of the target automobile bolt is obtained.
[0079] It can be understood that when the test force information reflects that the value of the test force currently applied to the target automobile bolt does not exceed the threshold value (such as the ultimate strength of the material or the yield strength of the material) and exceeds the minimum required value (such as the minimum required test force value, that is, the minimum value that must be exceeded to ensure that the applied test force is sufficiently effective), and the trigger device is detected to have performed the first trigger operation, it means that the current target automobile bolt is not in a failed or damaged state and there is a test requirement. Therefore, the fracture condition of the target automobile bolt can be monitored by the acoustic emission sensor.
[0080] With such a configuration, when the test force information reflects that the value of the test force currently applied to the target automobile bolt does not exceed the threshold value and exceeds the minimum required value, and when it is detected that the trigger device has performed the first trigger operation, the fracture condition of the target automobile bolt is obtained, which can ensure that the bolt is tested within a reasonable working range, help avoid overload or underload test results, thereby improving the accuracy and reliability of the test, and at the same time, can effectively avoid missing early cracks due to manual visual inspection, thereby ensuring the effectiveness of the test and further ensuring the accuracy of subsequent test results.
[0081] S420, when the fracture condition indicates that the target automobile bolt has no cracks, obtain a first result in the test results, wherein the first result is used to indicate that the target automobile bolt meets the test requirements.
[0082] It can be understood that the test is started after ensuring that the test force is within the specified threshold range (not exceeding the ultimate strength and exceeding the minimum required value), and the applied force and its changes are recorded. The acoustic emission signal is collected in real time, including parameters such as the frequency, energy, and duration of the signal, and these data are monitored in real time. A preliminary analysis of the acoustic emission signal is performed to observe whether there are abnormal signals (such as high-frequency noise, etc.). If the analysis results show that no abnormal signals are detected, then it can be determined that the target automobile bolt meets the test requirements, that is, the first result in the test results is obtained; otherwise, it means that the target automobile bolt does not meet the test requirements.
[0083] With such arrangement, when the fracture condition reflects that the target automobile bolt has no cracks, the first result in the test result is obtained, which can reflect the actual performance of the target automobile bolt, so as to help evaluate the reliability and safety of the automobile bolt in long-term use, and help improve the accuracy of the test.
[0084] In one possible implementation, see Figure 2In step S400, before obtaining the test result based on the test force information, the first trigger operation and the fracture condition, the automobile bolt performance test method further includes:
[0085] S430, when creating a test service for the target automobile bolt, when the automobile bolt performance test device does not perform the bolt performance test, detect a test signal corresponding to the target automobile bolt. The test signal is used to instruct the automobile bolt performance test device to stop the test when the bolt performance test is performed, and to perform the test when the bolt performance test is not performed.
[0086] It can be understood that the test service can be a service for performing performance tests on target automobile bolts. Creating a test service for a target automobile bolt can be achieved by inputting or selecting relevant information (e.g., model, number, etc.) of the target bolt in a control device. The test signal corresponding to the target automobile bolt can be detected by a hardware interface (e.g., a sensor, a signal receiver, etc.) or a software interface (e.g., an API, network communication, etc.).
[0087] This setting can achieve automated test management, reduce manual intervention, and improve subsequent test efficiency.
[0088] S440, maintaining a silent state during a silent period after the test signal is detected. The silent period is set according to the time required for the operator to perform a placement action on the target automobile bolt. The silent state is a state in which the test signal is not implemented.
[0089] It can be understood that the operator performing a placement action on the target automobile bolt may be an operation of placing the target automobile bolt completely and stably in the automobile bolt performance testing device, or completely taking the target automobile bolt out of the automobile bolt performance testing device.
[0090] For example, when the target automobile bolt is placed in or taken out of the automobile bolt performance test device, the contact point may be unstable or unclear. For example, if the bolt is not placed completely stably, a change in contact may be detected, resulting in the detection of a test signal. Therefore, when the test signal is detected, it is uncertain whether the action that triggers the test signal is an action in the process of placing the target automobile bolt in or taking it out of the automobile bolt performance test device. Therefore, a silent state can be maintained, that is, the test signal is not implemented. Since the action that triggers the test signal may not be an action in the process of placing the target automobile bolt in or taking it out of the automobile bolt performance test device, the silent state can be maintained during the silent period from the detection of the test signal, and it is determined whether the status information is obtained during the silent period.
[0091] For example, if the action of triggering the test signal is an action in the process of placing or removing the target automobile bolt from the automobile bolt performance test device, the operator may continue to input the correct test signal after the test signal is triggered. Therefore, after detecting the test signal triggered in the process of placing or removing the target automobile bolt from the automobile bolt performance test device, it is possible to wait for the operator to input a new test signal to determine whether the test signal is a signal triggered in the process of placing or removing the target automobile bolt from the automobile bolt performance test device.
[0092] With this setting, the silent state is maintained during the silent period after the test signal is detected. This can avoid initiating the test due to unexpected actions (for example, physical vibration or incomplete placement) during operation, and help each test process to be based on a reliable and stable operating environment, thereby improving the accuracy of the test results.
[0093] S450, if the status information is not obtained during the silent period, and multiple test signals are detected during the silent period, then after the silent period, determine whether the test signal with the largest timestamp among the multiple test signals is an instruction for the automobile bolt performance test device to perform a bolt performance test. If the test signal with the largest timestamp among the multiple test signals is an instruction for the automobile bolt performance test device to perform a bolt performance test, then the test signal with the largest timestamp is implemented. If the test signal with the largest timestamp among the multiple test signals is an instruction for the automobile bolt performance test device to stop the bolt performance test, then the test signal and the test signal with the largest timestamp are cleared. Among them, the status information is used to indicate that the target automobile bolt is in an invalid detection state.
[0094] It is understood that the detection of multiple test signals during the silent period may include the detection of multiple test signals when the target automobile bolt is placed in or taken out of the automobile bolt performance test device, the bolt is not completely stable, multiple changes in contact may be detected, and the test signals input by the operator are detected. For example, the timestamp of test signal 1 is 7:00, and the timestamp of test signal 2 is 8:00, then the test signal with the largest timestamp is test signal 2.
[0095] For example, if no status information is obtained during the silent period, it means that the target automobile bolt is in the test area, and it is detected that the test service previously created with the target automobile bolt has not disappeared, that is, the test service with the target automobile bolt is created, and multiple test signals are detected during the silent period, then after the silent period, all signals except the test signal with the largest timestamp are cleared, and it is determined whether the test signal with the largest timestamp instructs the automobile bolt performance test device to stop the test or to implement the test. If the test signal with the largest timestamp instructs the automobile bolt performance test device to implement the test, and the automobile bolt performance test device is not currently performing the bolt performance test, the test signal with the largest timestamp can be implemented. If the test signal with the largest timestamp instructs the automobile bolt performance testing device to stop testing, and the current automobile bolt performance testing device is not performing the bolt performance test, the test signal with the largest timestamp can be cleared. That is, whether the multiple test signals detected indicate that the automobile bolt performance testing device stops testing or implements testing is related to the current state of the automobile bolt performance testing device. If the current state of the automobile bolt performance testing device is different from the state of the automobile bolt performance testing device indicated by the test signal with the largest timestamp (for example, the current automobile bolt performance testing device is not performing the bolt performance test, and the test signal with the largest timestamp indicates that the automobile bolt performance testing device is in the state of implementing the test), the test signal with the largest timestamp can be implemented; otherwise, the test signal with the largest timestamp can be cleared.
[0096] This setting can maintain clear signal priority and execution logic in a complex test environment, thereby avoiding testing at inappropriate times and ensuring the reliability of the test process.
[0097] S460: If the status information is obtained during the silent period, the test signal is cleared after the silent period.
[0098] It can be understood that in the process of taking the target automobile bolt out of the automobile bolt performance testing device, a change in contact may be detected, resulting in the detection of a test signal. When the target automobile bolt is taken out of the automobile bolt performance testing device, the target automobile bolt is not in the test area, that is, the status information is obtained. At this time, there is no need to test the target automobile bolt, and the current automobile bolt performance testing device does not perform a bolt performance test, so the test signal can be cleared.
[0099] With such an arrangement, if the status information is obtained during the silent period, the test signal is cleared after the silent period, thereby avoiding unnecessary performance testing of the bolts that have been taken out, simplifying the test process, and improving the stability of the test.
[0100] In a possible implementation, the status information is used to indicate that the target automobile bolt is not in the test area, or is used to indicate that it is detected that no test service with the target automobile bolt is created.
[0101] It can be understood that whether the target automobile bolt is in the test area can be obtained through the camera, and when it is obtained that the target automobile bolt is not in the test area, the status information is generated. Whether the test business previously created with the target automobile bolt disappears can be obtained by querying the log. When it is obtained that the test business previously created with the target automobile bolt disappears, it means that the test business with the target automobile bolt is not created, that is, the status information is generated.
[0102] With this setup, real-time data feedback can improve the ability to respond to environmental changes and provide data support for subsequent testing processes.
[0103] In a possible implementation, the automobile bolt performance testing method further includes:
[0104] If the state information is not obtained during the silent period, and the test signal is not obtained again during the silent period, the test signal is implemented after the silent period to enable the automobile bolt performance testing device to perform the bolt performance test.
[0105] It can be understood that when the test signal is obtained, it can be determined whether the state information is obtained during the silent period, and it can also be determined whether the test signal is obtained again during the silent period. If the state information is not obtained during the silent period, it means that there is a demand for automobile bolt performance testing, and if the test signal is not obtained again during the silent period, then after the silent period, the test signal is implemented to enable the automobile bolt performance testing device to perform the bolt performance test.
[0106] This setting can eliminate the need for excessive human intervention and automatically control the test process based on the status information and test signal conditional judgment, reducing the complexity of manual operation, making the test process smoother and more efficient, thereby improving the accuracy of the test.
[0107] In one possible implementation, see Figure 3 , the automotive bolt performance test methods also include:
[0108] S500, when the target test device implements the test signal with the largest timestamp, determine the test information corresponding to the target automobile bolt. The test information includes the target performance test value that satisfies the test condition of the target automobile bolt when the operator prepares to use the pre-selected test device to test the target automobile bolt, and the pre-selected test device is a pre-selected device to test the target automobile bolt.
[0109] It is understood that the performance test value may be a test degree (such as torque, preload) reflecting the test standard. For example, when the performance test value is changed (for example, the performance test value is increased from 1 to 2, or the performance test value is decreased from 2 to 1), the test standard (for example, the magnitude of the change in torque, preload) may be changed.
[0110] It can be understood that, when it is detected that the performance test value set by the preselected test device has not been changed within the first time period, it can be considered that the performance test value meets the test conditions when the operator is ready to use the preselected test device to test the target automobile bolt, so that the performance test value is set as the target performance test value of the preselected test device that meets the test conditions of the target automobile bolt. For example, the first time period can be 3 minutes, and when it is detected that the performance test value set by the preselected test device remains at the performance test value 20 within 3 minutes, the performance test value 20 can be set as the target performance test value of the preselected test device that meets the test conditions of the target automobile bolt.
[0111] For example, initially a preselected test device is prepared to test a target automobile bolt, and then it is found that the preselected test device has recorded an automobile bolt with a higher priority than the target automobile bolt, or it is found that the test business previously created by the preselected test device with the target automobile bolt disappears. Therefore, the target test device can be selected to test the target automobile bolt later to avoid delays in the test.
[0112] For example, after determining the target performance test value of the preselected test device, a correspondence between the target performance test value and the preselected test device can be established and stored. For example, the test software version, test software identification and other information of the preselected test device can be obtained, and a correspondence between the test software version, test software identification and other information of the preselected test device and the target performance test value can be established.
[0113] For example, when the target test device implements the test signal with the largest timestamp, it means that the pre-selected test device has recorded an automobile bolt with a higher priority than the target automobile bolt, or the test service previously created by the pre-selected test device with respect to the target automobile bolt disappears, so the test information corresponding to the target automobile bolt can be determined. For example, it can be determined by querying the system log or historical data of the pre-selected test device.
[0114] By setting in this way, the performance test value can be obtained to meet the actual test conditions of the target automobile bolt, reducing the impact of inaccurate test results caused by changes in the test environment or device settings.
[0115] S600: Send test update data to a target test device, wherein the test update data includes a target performance test value, and the test update data is used to instruct the target test device to update the test standard to a test standard mapped to the target performance test value.
[0116] It can be understood that the test standard can reflect the torque and preload when testing the target automobile bolts.
[0117] For example, when the target test device implements the test signal with the largest timestamp, the target performance test value can be obtained, and the test standard of the target automobile bolt can be updated based on the target performance test value. Considering that the physical parameters of the test device under different test software versions (for example, the test power of the output set by the control algorithm under different test software versions) are different, the test standard corresponding to one performance scale may also be different. In this way, even if the performance test values set by two test devices of different test software versions are the same, the test standards for testing the target automobile bolts may also be different. Therefore, judgment and control can be performed through steps S610, S620, S630, S640, S650, and S660.
[0118] For example, the performance scale is used to reflect the test standard mapped to a performance test value, for example, when a performance test value is adjusted (such as by moving a minimum scale (such as 1) through the adjustment slider corresponding to the performance test value, that is, the performance test value increases from 1 to 2, or the performance test value decreases from 2 to 1), the actual change scale of the test standard (for example, the size of the change in torque or preload).
[0119] For example, if an automobile bolt with a higher priority than the target automobile bolt is recorded in the pre-selected test device, or the test service with the target automobile bolt created by the pre-selected test device disappears, the target test device may not be selected immediately to test the target automobile bolt, but there may be a certain time interval. For example, the target test device may be selected to test the target automobile bolt 30 minutes after the test service with the target automobile bolt created by the pre-selected test device disappears, so as to ensure the stability of the test process.
[0120] With such an arrangement, sending test update data to the target test device can compensate for the impact of version differences and ensure that test devices of different versions can perform performance tests under the same test standards.
[0121] In a possible implementation, the automobile bolt performance testing method further includes:
[0122] S610, when the test software version of the target test device is consistent with the test software version of the pre-selected test device, determine that the test update data includes the target performance test value. When the test software version of the target test device is inconsistent with the test software version of the pre-selected test device, determine that the test update data includes the test standard mapped to the target performance test value, or the test update data includes the axial displacement and elastic strain mapped to the target performance test value.
[0123] It can be understood that the first version information of the target test device and the second version information of the pre-selected test device can be obtained. Among them, the first version information includes the version number of the target test device, and the second version information includes the version number of the pre-selected test device. In this way, it is possible to judge whether the test software version of the target test device and the test software version of the pre-selected test device are consistent based on the first version information and the second version information, and generate a judgment result. For example, if the first version information is the target test device (version number is 2.0) and the second version information is the pre-selected test device (version number is 1.0), it means that they are inconsistent; for another example, if the first version information is the target test device (version number is 1.0) and the second version information is the pre-selected test device (version number is 1.0), it means that they are consistent.
[0124] For example, when the test software version of the target test device is consistent with the test software version of the pre-selected test device, it means that the physical parameters of the two test devices are the same, so it can be determined that the test update data includes the target performance test value. When the test software version of the target test device is inconsistent with the test software version of the pre-selected test device, it means that the physical parameters of the two test devices are different, so the axial displacement and elastic strain mapped by the target performance test value can be determined, and the test standard of the target automobile bolt can be updated according to the axial displacement and elastic strain. Among them, the axial displacement and elastic strain mapped by the target performance test value can be obtained by displacement sensors and stress sheets. For example, when a certain preload is applied, the bolt will have a slight axial displacement (elongation or compression), and the magnitude of the preload can be determined by accurately measuring this displacement. When a certain preload is applied, the strain (such as the percentage of deformation) of the bolt after the force is applied can be measured by a sensor, thereby calculating the corresponding preload. The numerical values of the axial displacement and elastic strain can be processed by a calculation unit of the target test device to output a preload that meets the axial displacement and elastic strain. In this way, the test standard corresponding to the current target test device may be consistent with the test standard mapped to the target performance test value of the pre-selected test device.
[0125] Such a setting can flexibly cope with different test conditions, reduce the impact of inaccurate test results caused by changes in the test environment or device settings, and thus improve the accuracy of the test results.
[0126] In a possible implementation, S600, sending test update data to a target test device, includes:
[0127] S620, when the test software version of the target test device is consistent with the test software version of the pre-selected test device, send test update data to the target test device. The test update data includes the target performance test value and the mark of the target automobile bolt. The test update data is used to instruct the target test device to update the performance test value applied to the target automobile bolt to the target performance test value.
[0128] It can be understood that when the test software version of the target test device is consistent with the test software version of the pre-selected test device, the test update data can be sent to the target test device. The test update data includes the target performance test value and the mark of the target automobile bolt (such as ID number, serial number, etc., for example, the mark of the target automobile bolt is ID1). The target test device can adjust the set performance test value (i.e., the performance test value applied to the target automobile bolt ID1) to the target performance test value based on the test update data, so that the target test device updates the test standard to the test standard mapped by the target performance test value.
[0129] For example, the target test device and the pre-selected test device have the same test software version. When the pre-selected test device previously created a test service with the target automobile bolts, and did not create a test service between the target test device and the target automobile bolts, the target performance test value of the pre-selected test device (the performance test value is 8) can be stored. After the test service with the target automobile bolts created before the pre-selected test device disappears, and the test service with the target test device (the performance test value of the target test device is 10) and the target automobile bolts is created, the target performance test value can be obtained, and the test update data is transmitted to the target test device, and the test update data includes the performance test value of 8. Based on the test update data, the target test device changes the performance test value from 10 to 8. In this way, the current test standard for the target automobile bolts is the test standard mapped to the target performance test value (performance test value is 8).
[0130] It is understandable that, since the test software version of the target test device is consistent with the test software version of the pre-selected test device, the pre-selected performance scale is the same as the target performance scale. Among them, the pre-selected performance scale is the test standard mapped to each performance scale set in advance by the pre-selected test device, and the target performance scale is the test standard mapped to each performance scale set in advance by the target test device. Thus, when the pre-selected test device and the target test device set the same performance test value, the test standard of the target automobile bolts is also the same. Therefore, directly updating the performance test value set by the target test device to the target performance test value can make it possible that after creating the test business of the target test device and the target automobile bolts, the test standard of the target automobile bolts is the test standard mapped to the target performance test value.
[0131] Such a setting can reduce the impact of complex operating procedures and manual intervention, help improve test efficiency, and at the same time, can quickly adapt to new test environments, thereby increasing the flexibility of the test system.
[0132] In a possible implementation, S600, sending test update data to a target test device, includes:
[0133] S630, when the test software version of the target test device is inconsistent with the test software version of the pre-selected test device, obtaining the axial displacement and elastic strain of the target performance test value mapping.
[0134] It can be understood that when the test software version of the target test device is inconsistent with the test software version of the pre-selected test device, it means that the physical parameters of the two test devices are different. Therefore, the axial displacement and elastic strain mapped by the target performance test value can be obtained, and the test standard of the target automobile bolt can be updated later according to the axial displacement and elastic strain. Among them, the axial displacement and elastic strain mapped by the target performance test value can be obtained by displacement sensors and stress sheets.
[0135] With such a configuration, when the test software version of the target test device is inconsistent with the test software version of the pre-selected test device, obtaining the axial displacement and elastic strain mapped by the target performance test value can provide data support for subsequent response to changes in the test environment.
[0136] S640, sending test update data to the target test device. The test update data includes data of axial displacement and data of elastic strain, and the test update data is used to instruct the target test device to update the performance test value applied to the target automobile bolt to an updated performance test value. The updated performance test value is a performance test value set by the target test device that meets the axial displacement and elastic strain, and the test standard mapped by the updated performance test value is consistent with the test standard mapped by the target performance test value.
[0137] It can be understood that the performance test value applied to the target automobile bolt can be updated to the updated performance test value based on the test update data. Among them, the updated performance test value is measured by the target test device by the displacement sensor, stress sheet and other detection components, and converted into the corresponding axial displacement and elastic strain values by the calculation component to output the test standard that meets the axial displacement and elastic strain. In this way, the test standard mapped by the updated performance test value is consistent with the test standard mapped by the target performance test value. For example, the updated performance test value can be calculated according to the obtained axial displacement and elastic strain values through a pre-set calculation formula (such as stress-strain relationship, etc.), so that the test standard mapped by the updated performance test value can also meet the requirements of axial displacement and elastic strain.
[0138] For example, the test software version of the target test device is inconsistent with the test software version of the pre-selected test device. When the pre-selected test device previously created a test service with the target automobile bolt, and the test service between the target test device and the target automobile bolt was not created, the target performance test value of the pre-selected test device (the performance test value is 10) can be stored. After the test service with the target automobile bolt created before the pre-selected test device disappears, and the test service between the target test device (the performance test value of the target test device is 20) and the target automobile bolt is created, the target performance test value can be obtained, and the axial displacement and elastic strain corresponding to the target performance test value (performance test value is 10) can be determined, and then the axial displacement and elastic strain corresponding to the target performance test value (performance test value is 10) can be transmitted to the target test device, so that the target test device will adjust the performance test value from 20 to 15, that is, update to the updated performance test value.
[0139] Such a setting can reduce human operating errors and flexibly respond to changes in the test environment, thereby accurately adjusting the performance test value to an appropriate level, thereby better meeting the actual testing needs of the target automotive bolts, thereby providing support for more accurate performance evaluation.
[0140] In a possible implementation, S600, sending test update data to a target test device, includes:
[0141] S650, when the test software version of the target test device is inconsistent with the test software version of the pre-selected test device, determine a first test standard based on the target performance test value and a pre-set pre-selected performance scale, wherein the pre-selected performance scale is used to reflect the test standard mapped to each performance scale pre-set by the pre-selected test device.
[0142] It can be understood that the performance scale is used to reflect the test standard mapped to a performance test value. For example, when a performance test value is adjusted (such as by moving the adjustment slider corresponding to the performance test value by a minimum scale (such as 1), that is, the performance test value increases from 1 to 2, or the performance test value decreases from 2 to 1), the actual change scale of the test standard (for example, the size of the change in torque or preload).
[0143] For example, in method 1, the first test standard can be the product of the target performance test value and the pre-selected performance scale. For example, the target performance test value is 10, and the pre-selected performance scale is 2N, then the first test standard is 10×2N=20N, that is, the test standard mapped to the target performance test value, but is not limited to this. For example, in method 2, the change in the performance scale can also be proportional to the square or other power of the performance test value, such as, the target performance test value is 2, and the pre-selected performance scale is 4N, then the first test standard is 4N2=16N, and this application uses the method of method 1 as an example.
[0144] It can be understood that when the test software version of the target test device and the test software version of the pre-selected test device are inconsistent, it means that the physical parameters of the two test devices are different. Therefore, in order to facilitate the subsequent response to the changing test environment, the first test standard can be determined based on the target performance test value and the pre-set pre-selected performance scale, such as by using method 1 or method 2.
[0145] Such a setting can provide data support for the subsequent testing process.
[0146] S660, sending test update data to the target test device. The test update data includes a first test standard, and the test update data is used to instruct the target test device to update the performance test value applied to the target vehicle bolt to an updated performance test value, the updated performance test value is a performance test value obtained based on the first test standard and a pre-set target performance scale, the target performance scale is used to reflect the test standard mapped to each performance scale pre-set by the target test device, and the test standard mapped to the updated performance test value is consistent with the first test standard.
[0147] It can be understood that the performance test value applied to the target automobile bolt can be updated to the updated performance test value based on the test update data. The updated performance test value can be a performance test value obtained based on the first test standard and the target performance scale set in advance. For example, if the first test standard is 20N and the target performance scale is 5N, the updated performance test value is 4. In this way, the test standard mapped to the updated performance test value is consistent with the test standard mapped to the target performance test value.
[0148] For example, the test software version of the target test device is inconsistent with the test software version of the pre-selected test device. When the pre-selected test device previously created a test service with the target automobile bolts, and did not create a test service with the target test device and the target automobile bolts, the target performance test value of the pre-selected test device (the performance test value is 10) and the performance scale of the pre-selected test device can be stored as 2N. After the test service with the target automobile bolts created before the pre-selected test device disappears, and the test service with the target test device (the current performance test value of the target test device is 20) and the target automobile bolts is created, the target performance test value and the performance scale (5N) of the target test device can be obtained. In addition, the target performance test value (performance test value is 10) can be obtained, and the test standard mapped to the target performance test value (performance test value is 10) can be determined (i.e., 10x2=20N). Therefore, the test standard (i.e., the first test standard 20N) can be transmitted to the target test device, so that the target test device updates the performance test value from the current 20 to 4.
[0149] Such a setting can reduce manual intervention, reduce operational complexity, and flexibly respond to changes in the test environment, thereby accurately adjusting the performance test value to an appropriate level, thereby better meeting the actual test needs of the target automotive bolts, thereby providing support for more accurate performance evaluation and helping to improve the accuracy and stability of the test.
[0150] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0151] Corresponding to the automobile bolt performance testing method described in the above embodiment, the embodiment of the present application also provides an automobile bolt performance testing system, and each unit of the system can implement each step of the automobile bolt performance testing method. Figure 4 A structural block diagram of an automobile bolt performance testing system provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.
[0152] Reference Figure 4 , the automotive bolt performance test system includes:
[0153] The acquisition unit is used to acquire the current test force information of the target automobile bolt, wherein the test force information is used to reflect the information of the test force currently applied to the target automobile bolt.
[0154] The detection unit is used to detect that the trigger device is subjected to a first trigger operation. The trigger device is used to trigger the automobile bolt performance test device to continue to perform a test action on the target automobile bolt.
[0155] The monitoring unit is used to obtain the fracture condition of the target automobile bolt, wherein the fracture condition is used to indicate whether the target automobile bolt has cracks.
[0156] The generating unit is used to obtain the test result based on the test force information, the first trigger operation and the fracture condition, wherein the test result is used to reflect whether the target automobile bolt meets the test requirements.
[0157] It should be noted that the information interaction, execution process, etc. between the above-mentioned systems / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0158] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, only the division of the above-mentioned functional units is used as an example for illustration. In practical applications, the above-mentioned functions can be assigned to different functional units as needed, that is, the internal structure of the system can be divided into different functional units to complete all or part of the functions described above. The functional units in the embodiment can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0159] The present application also provides an automobile bolt performance testing device, Figure 5 This is a schematic diagram of the structure of an automobile bolt performance testing device provided in one embodiment of the present application. Figure 5 As shown, the automobile bolt performance testing device 6 of this embodiment includes: at least one processor 60 ( Figure 5 Only one is shown), at least one memory 61 ( Figure 5 Only one is shown in the figure) and a computer program 62 stored in the at least one memory 61 and executable on the at least one processor 60. When the processor 60 executes the computer program 62, the automobile bolt performance testing device 6 implements the steps in any of the above-mentioned automobile bolt performance testing method embodiments, or implements the functions of each unit in the above-mentioned system embodiments.
[0160] Exemplarily, the computer program 62 may be divided into one or more units, which are stored in the memory 61 and executed by the processor 60 to complete the present application. The one or more units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 62 in the automobile bolt performance testing device 6.
[0161] The automobile bolt performance testing equipment 6 may include a testing device (such as a tensile testing device, a hardness testing device), a sensor (which may be composed of a displacement sensor, a strain gauge, a pressure sensor, etc.) and a control device. The control device is electrically connected to the tensile testing device, the hardness testing device and the sensor respectively. The control device can control the tensile testing device to apply a tensile force to the bolt in the axial direction. The control device can also control the hardness testing device to measure the hardness of the bolt material to evaluate its material properties. The control device can also obtain the status information of the bolt monitored in real time by the sensor, such as the test force exerted on the bolt, and the deformation or damage. The control device can analyze based on the test force information, the first trigger operation and the fracture condition to determine whether the current automobile bolt meets the test requirements. The automobile bolt performance testing equipment 6 may include, but is not limited to, a processor 60 and a memory 61. Those skilled in the art can understand that Figure 5 It is only an example of the automobile bolt performance testing device 6 and does not constitute a limitation of the automobile bolt performance testing device 6. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components, for example, it may also include input and output devices, network access devices, buses, etc.
[0162] The processor 60 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0163] In some embodiments, the memory 61 may be an internal storage unit of the automobile bolt performance test device 6, such as a hard disk or memory of the automobile bolt performance test device 6. In other embodiments, the memory 61 may also be an external storage device of the automobile bolt performance test device 6, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the automobile bolt performance test device 6. Further, the memory 61 may also include both an internal storage unit and an external storage device of the automobile bolt performance test device 6. The memory 61 is used to store an operating system, an application program, a boot loader (BootLoader), data, and other programs, such as the program code of the computer program. The memory 61 may also be used to temporarily store data that has been output or is to be output.
[0164] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in any of the above method embodiments are implemented.
[0165] An embodiment of the present application provides a computer program product. When the computer program product is run on an automobile bolt performance testing device, the automobile bolt performance testing device is enabled to implement the steps in any of the above-mentioned method embodiments.
[0166] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium can at least include: any entity or device that can carry the computer program code to the automobile bolt performance test equipment, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), electric carrier signal, telecommunication signal and software distribution medium. For example, a USB flash drive, a mobile hard disk, a disk or an optical disk.
[0167] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0168] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0169] In the embodiments provided in the present application, it should be understood that the disclosed automobile bolt performance test equipment, automobile bolt performance test system and automobile bolt performance test method can be implemented in other ways. For example, the automobile bolt performance test equipment and automobile bolt performance test system embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0170] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0171] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A method for testing the performance of automobile bolts, characterized in that: The method comprises: Acquire current test force information of the target automobile bolt; wherein the test force information is used to reflect information of the test force currently applied to the target automobile bolt; The detection trigger device performs a first trigger operation; wherein the trigger device is used to trigger the automobile bolt performance test device to continue to perform a test action on the target automobile bolt; Obtaining the fracture condition of the target automobile bolt; wherein the fracture condition is used to indicate whether the target automobile bolt has cracks; Based on the test force information, the first trigger operation and the fracture condition, a test result is obtained; wherein the test result is used to reflect whether the target automobile bolt meets the test requirements; Wherein, before obtaining the test result based on the test force information, the first trigger operation and the fracture condition, the method further includes: In the case of creating a test business with a target automobile bolt, when the automobile bolt performance testing device does not perform a bolt performance test, a test signal corresponding to the target automobile bolt is detected; wherein the test signal is used to instruct the automobile bolt performance testing device to stop the test when the bolt performance test is performed, and to perform the test when the bolt performance test is not performed; During the silent period after the test signal is detected, the silent state is maintained; wherein the silent period is set according to the time required for the operator to perform a placement action on the target automobile bolt; the silent state is a state in which the test signal is not implemented; If the status information is not obtained during the silent period, and multiple test signals are detected during the silent period, then after the silent period, it is determined whether the test signal with the largest timestamp among the multiple test signals instructs the automobile bolt performance test device to perform a bolt performance test; if the test signal with the largest timestamp among the multiple test signals instructs the automobile bolt performance test device to perform a bolt performance test, the test signal with the largest timestamp is implemented; if the test signal with the largest timestamp among the multiple test signals instructs the automobile bolt performance test device to stop the bolt performance test, the test signal and the test signal with the largest timestamp are cleared; wherein, the status information is used to indicate that the target automobile bolt is in an invalid detection state; If the status information is acquired during the silent period, the test signal is cleared after the silent period.
2. The automobile bolt performance testing method according to claim 1, characterized in that: The obtaining of a test result based on the test force information, the first trigger operation and the fracture condition comprises: When the test force information reflects that the value of the test force currently applied to the target automobile bolt does not exceed the threshold value and exceeds the minimum required value, and when it is detected that the trigger device performs the first trigger operation, obtaining the fracture condition of the target automobile bolt; When the fracture condition reflects that the target automobile bolt has no cracks, a first result in the test results is obtained; wherein the first result is used to reflect that the target automobile bolt meets the test requirements.
3. The automobile bolt performance testing method according to claim 1, characterized in that: The state information is used to indicate that the target automobile bolt is not in the test area, or is used to indicate that it is detected that no test service with the target automobile bolt is created.
4. The automobile bolt performance testing method according to claim 1, characterized in that: The method further comprises: If the state information is not acquired during the silent period, and the test signal is not acquired again during the silent period, then after the silent period, the test signal is implemented to enable the automobile bolt performance testing device to perform a bolt performance test.
5. The automobile bolt performance testing method according to claim 1, characterized in that: The method further comprises: In the case where the target test device implements the test signal with the largest timestamp, determining the test information corresponding to the target automobile bolt; wherein the test information includes a target performance test value that satisfies the test condition of the target automobile bolt when the operator is preparing to use a preselected test device to test the target automobile bolt, and the preselected test device is a preselected device to be prepared to test the target automobile bolt; Sending test update data to the target test device; wherein the test update data includes a target performance test value; the test update data is used to instruct the target test device to update the test standard to a test standard mapped to the target performance test value.
6. The automobile bolt performance testing method according to claim 5, characterized in that: The method further comprises: When the test software version of the target test device is consistent with the test software version of the pre-selected test device, it is determined that the test update data includes the target performance test value; when the test software version of the target test device is inconsistent with the test software version of the pre-selected test device, it is determined that the test update data includes the test standard mapped by the target performance test value, or the test update data includes the axial displacement and elastic strain mapped by the target performance test value.
7. The automobile bolt performance testing method according to claim 5, characterized in that: Sending test update data to the target test device includes: When the test software version of the target test device is consistent with the test software version of the pre-selected test device, the test update data is sent to the target test device; wherein the test update data includes a target performance test value and a mark of a target automobile bolt; the test update data is used to instruct the target test device to update the performance test value applied to the target automobile bolt to the target performance test value.
8. The automobile bolt performance testing method according to claim 5, characterized in that: Sending test update data to the target test device includes: In the case where the test software version of the target test device is inconsistent with the test software version of the pre-selected test device, obtaining the axial displacement and elastic strain of the target performance test value mapping; The test update data is sent to the target test device; wherein the test update data includes data of axial displacement and data of elastic strain, and the test update data is used to instruct the target test device to update the performance test value applied to the target automobile bolt to an updated performance test value; the updated performance test value is a performance test value set by the target test device that meets the axial displacement and elastic strain, and the test standard mapped by the updated performance test value is consistent with the test standard mapped by the target performance test value.
9. The automobile bolt performance testing method according to claim 5, characterized in that: Sending test update data to the target test device includes: In the case where the test software version of the target test device is inconsistent with the test software version of the pre-selected test device, determining a first test standard based on the target performance test value and a pre-selected performance scale set in advance; wherein the pre-selected performance scale is used to reflect the test standard mapped to each performance scale set in advance by the pre-selected test device; The test update data is sent to the target test device; wherein the test update data includes the first test standard, and the test update data is used to instruct the target test device to update the performance test value applied to the target vehicle bolt to an updated performance test value, and the updated performance test value is a performance test value obtained based on the first test standard and a pre-set target performance scale, and the target performance scale is used to reflect the test standard mapped by each performance scale pre-set by the target test device, and the test standard mapped by the updated performance test value is consistent with the first test standard.
Citation Information
Patent Citations
Bolt failure early warning method and system for axial flow type water-turbine generator set
CN115950957A
Intelligent bolt state detection method and device
CN118861589A