A bat telescopic fatigue performance test method, device and medium

By constructing a baton extension fatigue test method under diverse environments, and combining threshold exceedance ratio and performance change rate analysis, the problem of incomplete baton extension fatigue performance testing in existing technologies is solved, and a comprehensive performance evaluation of batons under diverse environments is achieved.

CN120521993BActive Publication Date: 2026-06-05JIANGSU HAOWEI POLICE EQUIP MFG CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-24
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Existing technologies cannot comprehensively test the extension and fatigue performance of batons in diverse environments, especially under extreme temperatures and lateral bending pressure.

Method used

The method of fatigue testing under multiple environments is adopted, including constructing a standard test environment, testing the fatigue performance of batons and control batons, and comprehensively evaluating the fatigue performance of batons by analyzing the threshold exceedance ratio and average performance change rate.

Benefits of technology

It enables comprehensive testing of batons in diverse environments, reflecting the extension and contraction fatigue under extreme temperatures and lateral bending pressures, and providing a more accurate performance evaluation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120521993B_ABST
    Figure CN120521993B_ABST
Patent Text Reader

Abstract

The application discloses a bat telescopic fatigue performance test method, equipment and medium, relates to the material fatigue test technical field, solves the problem that the current bat fatigue test process cannot reflect the real telescopic condition when being subjected to lateral bending pressure at an extreme temperature, and the method is as follows: telescopic fatigue tests are conducted on a test bat and a control bat, test test points of the test bat and the control bat and real-time maximum telescopic times corresponding to the test test points are obtained; the test test points during the telescopic fatigue tests of the test bat and the control bat are analyzed, a threshold overrun ratio between the test bat and the control bat is obtained through the analysis; bending pressure tests are conducted on the test bat and the control bat, and an average performance change rate of all telescopic pipes between the test bat and the control bat is obtained; and according to the threshold overrun ratio and the average performance change rate, the telescopic fatigue performance test result of the test bat is analyzed, so that the application realizes comprehensive test on the telescopic fatigue performance test of the bat.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of material fatigue testing technology, specifically a method, equipment, and medium for testing the fatigue performance of baton extension and retraction. Background Technology

[0002] A telescopic baton is a portable self-defense and law enforcement tool made of steel or alloy, typically consisting of a handle, a locking mechanism, and several retractable tubular sections. When folded and retracted, it is relatively short, making it easy to carry or conceal. To use it, simply swinging or pressing releases the locking mechanism, causing the tubular sections to quickly extend and lock into a straight rod shape, thus achieving a longer attack or defensive range. The telescopic baton is compact and strong, suitable for self-defense against attacks, and is also commonly issued to police officers to help control and subdue suspects within a non-lethal range. Its adjustable length and ease of operation make it a commonly used coercive or defensive tool in law enforcement and security today.

[0003] In the existing technology, fatigue testing of batons is often conducted only under a single temperature condition, which cannot reflect the true expansion and contraction fatigue of batons under extreme temperatures. Furthermore, existing expansion and contraction fatigue tests rely on axial expansion and contraction cycles of batons, which cannot reflect the expansion and contraction cycles of batons when subjected to lateral bending pressure.

[0004] Therefore, this invention proposes a method, equipment, and medium for testing the fatigue performance of batons' extension and retraction. Summary of the Invention

[0005] The purpose of this invention is to provide a method, equipment, and medium for testing the fatigue performance of batons that extend and retract, in order to solve the problems mentioned in the background art.

[0006] The technical problem to be solved by this invention is:

[0007] How to conduct comprehensive testing of the fatigue performance of baton extension and retraction based on diverse environments.

[0008] To achieve the above objectives, the present invention adopts the following technical solution:

[0009] A method for testing the fatigue performance of baton extension and retraction, the method comprising:

[0010] Step S1: Perform a telescopic fatigue test on the test baton and the control baton to obtain the test points of the test baton and the control baton and the real-time maximum number of telescopic cycles corresponding to the test points.

[0011] Step S2: Analyze the test points during the telescopic fatigue test of the test baton and the control baton, and obtain the threshold exceedance ratio between the test baton and the control baton.

[0012] Step S3: Perform a bending pressure test on the test baton and the control baton to obtain the average performance change rate of all extension tubes between the test baton and the control baton;

[0013] Step S4: Analyze the test results of the baton's telescopic fatigue performance based on the threshold exceedance ratio and average performance change rate.

[0014] Further, step S1 includes the following sub-steps:

[0015] Step S101: Construct a standard test environment for the test baton. The test baton is subjected to a telescopic fatigue test under the standard test environment to obtain the standard maximum number of telescopic cycles under the standard test environment. The standard test environment is defined as the standard test environment temperature and the standard test telescopic speed of the test baton. The standard test environment temperature is defined as [minimum ambient temperature, maximum ambient temperature], and the standard test telescopic speed is defined as [minimum test speed, maximum test speed].

[0016] Step S102: Using test temperature as a quantitative factor and test speed as a variable factor, the test speed is continuously increased by a fixed amount starting from the minimum test speed, so that the test baton is subjected to extension and contraction fatigue test at different test speeds. This process is repeated until the test speed is increased to the maximum test speed and then the increase stops. The real-time maximum number of extension and contraction cycles of the test baton at different test speeds is obtained. The test speed is the number of extension and contraction fatigue tests performed on the test baton per minute.

[0017] Step S103: Using the test speed as a quantitative measure and the test temperature as a variable, the test temperature is continuously increased by a fixed amount starting from the minimum test temperature, so that the test baton is subjected to extension and contraction fatigue test at different test speeds. This process is repeated until the initial test temperature increases to the maximum test temperature and then the increase stops, thus obtaining the real-time maximum extension and contraction count of the test baton at different test temperatures.

[0018] Step S104: Record the test temperature during each stretching fatigue test as temperature test point Xi, where i is the temperature test point number, i=1,2,...,n, and n is the maximum value of the temperature test point number;

[0019] The test speed during each stretching fatigue test is recorded as speed test point Yj, where j is the number of the speed test point, j=1,2,...,m, and m is the maximum value of the speed test number; among them, the temperature test point and the speed test point together constitute the test points.

[0020] Furthermore, step S1 also includes the following sub-steps:

[0021] Step S105: Bind the temperature test point to the real-time maximum number of expansions and contractions corresponding to the temperature test point. Similarly, bind the speed test point to the real-time maximum number of expansions and contractions corresponding to the speed test point.

[0022] Step S106: Compare the real-time maximum number of expansions and contractions corresponding to the temperature test point with the standard maximum number of expansions and contractions, and compare the real-time maximum number of expansions and contractions corresponding to the speed test point with the standard maximum number of expansions and contractions.

[0023] If the real-time maximum number of expansions and contractions corresponding to the temperature test point is greater than or equal to the standard maximum number of expansions and contractions, then the corresponding real-time maximum number of expansions and contractions is recorded as one; otherwise, the corresponding real-time maximum number of expansions and contractions is recorded as zero.

[0024] Similarly, if the real-time maximum number of expansions at the speed test point is greater than or equal to the standard maximum number of expansions, the corresponding real-time maximum number of expansions will be recorded as one; otherwise, the corresponding real-time maximum number of expansions will be recorded as zero.

[0025] Step S107: Repeat the above steps to obtain the temperature test point and speed test point when performing the extension and retraction fatigue test on the control baton, as well as the real-time maximum extension and retraction count corresponding to the temperature test point and speed test point.

[0026] Furthermore, the process for obtaining the standard maximum number of scaling operations is as follows:

[0027] Step S1011: After the test baton is moved from a fully retracted state to a fully extended state, and then fully retracted again, this is recorded as the extension fatigue test of the test baton. At the same time, the force required to be applied to the baton ball head when the test baton is fully extended at the initial test temperature during each extension fatigue test is recorded as the initial force.

[0028] Step S1012: If the force applied to the baton ball head during the extension fatigue test is greater than or equal to the force threshold, the baton is determined to have reached the fatigue limit, and the number of extension fatigue tests is recorded as the standard maximum extension number of the baton.

[0029] Step S1013: If the force applied to the baton head during the extension fatigue test is less than the force threshold, continue the extension fatigue test on the baton until the force applied to the baton head is greater than or equal to the force threshold. Record the number of extension fatigue tests as the standard maximum extension number of the baton. Alternatively, continue the extension fatigue test on the baton until it cannot retract or extend, then pause the extension fatigue test and record the number of tests at this time as the standard maximum number of tests for the baton.

[0030] Further, step S2 includes the following sub-steps:

[0031] Step S201: Obtain the real-time maximum number of extensions and retractions of the test baton at different test temperatures and different test speeds during the extension and retraction fatigue test, which are A11, A12, ..., Aij, respectively;

[0032] Step S202: Construct a test matrix for the test baton based on the temperature and speed test points, and associate the test matrix with the real-time maximum extension / retraction count Aij of the test baton. The specific test matrix is ​​as follows:

[0033] ;

[0034] Step S203: Repeat the above steps to obtain the comparison matrix of the comparison baton, and associate the comparison matrix with the real-time maximum extension and retraction count Bij of the comparison baton;

[0035] Step S204: Subtract the test matrix from the control matrix to obtain the difference matrix Cij between the test baton and the control baton;

[0036] Step S205: Calculate the threshold exceedance ratio R between the test baton and the control baton using the following formula:

[0037] , where k is the number of times threshold, and #{·} is the number of (i, j) that are greater than the number of times threshold.

[0038] Further, step S3 includes the following sub-steps:

[0039] Step S301: Apply minimum bending pressure to the midpoint of the end extension tube of the test baton and keep the end extension tube at a fixed deflection;

[0040] Step S302: Retract the end extension tube to the middle extension tube, and extend the end extension tube again. Repeat the above operation until the end extension tube of the test baton can no longer be extended or retracted. Record the corresponding number of extensions and retractions, and record it as the real-time maximum number of extensions and retractions of the end extension tube under the minimum bending pressure.

[0041] Step S303: Test a fixed number of batons to obtain the real-time maximum number of extensions and retractions of the end tubes of all batons at the minimum bending pressure. Then, sum the real-time maximum number of extensions and retractions of all end tubes and take the average value to obtain the average real-time maximum number of extensions and retractions of the end tubes at the minimum bending pressure, CZC.

[0042] Step S304: Repeat the above steps to obtain the average real-time maximum number of extensions / retractions (DZC) of the end extension tube of the control baton at the minimum bending pressure.

[0043] Step S305: The performance change rate XTL of the end extension tube of the test baton at minimum bending pressure compared with the control baton is calculated by formula XTL=(CZC-DZC) / DZC.

[0044] Step S306: Using the bending pressure as a variable, increase the fixed bending pressure upwards from the minimum bending pressure to obtain the real-time maximum number of extensions and retractions of the end tube under the corresponding bending pressure. Continue in this manner until the bending pressure increases to the maximum bending pressure and then stop increasing, thus obtaining the real-time maximum number of extensions and retractions of the end tube under all bending pressures.

[0045] Step S307: Repeat steps S303 to S304 to calculate the performance change rate of the end extension tube of the test baton under all bending pressures, and sum all the performance change rates and take the average value to obtain the average performance change rate of the end extension tube of the test baton.

[0046] Step S308: Repeat the above steps to obtain the average performance change rate corresponding to the middle extension tube and the average performance change rate corresponding to the grip extension tube of the test baton.

[0047] Furthermore, the method for obtaining the real-time maximum number of extensions and retractions of the middle extension tube is as follows:

[0048] Apply minimum bending pressure to the middle section of the baton's extension tube while maintaining a fixed deflection. Then retract the middle extension tube to the grip extension tube and simultaneously retract the end extension tube to the middle extension tube. Continue this process until the end extension tube of the baton can no longer extend from or retract from the middle extension tube, or the middle extension tube can no longer extend from or retract from the grip extension tube. Record the corresponding number of extensions and retractions, and denote this as the real-time maximum number of extensions and retractions of the middle extension tube under the corresponding bending pressure.

[0049] Further, step S4 includes the following sub-steps:

[0050] Step S401: When the threshold exceedance ratio between the test baton and the control baton is greater than or equal to the standard test threshold, proceed to the next step;

[0051] When the threshold exceedance ratio is less than the standard test threshold, the baton is deemed to have failed the telescopic fatigue test and its telescopic fatigue performance is deemed unqualified.

[0052] Step S402: If the average performance change rate of the end extension tube is greater than or equal to the lifting rate threshold, and the average performance change rate of the middle extension tube is greater than or equal to the lifting rate threshold, and the average performance change rate of the grip extension tube is greater than or equal to the lifting rate threshold, the bending pressure test of the baton is deemed to be qualified, and the telescopic fatigue performance of the baton is deemed to be qualified.

[0053] Step S403: If the average performance change rate of the end extension tube is less than the lifting rate threshold, or the average performance change rate of the middle extension tube is less than the lifting rate threshold, or the average performance change rate of the grip extension tube is less than the lifting rate threshold, then the bending pressure test of the baton is deemed unqualified, and the telescopic fatigue performance of the baton is deemed unqualified.

[0054] Secondly, the present invention also provides an electronic device, the electronic device comprising:

[0055] A memory that stores a computer program;

[0056] The processor is communicatively connected to the memory. When the computer program is executed by the processor, it implements the baton extension fatigue performance test method.

[0057] Thirdly, the present invention also provides a computer-readable storage medium having a computer program stored thereon, characterized in that the program, when executed by a processor, implements the baton extension fatigue performance testing method.

[0058] In summary, due to the adoption of the above technical solution, the beneficial effects of the present invention are:

[0059] This invention conducts telescopic fatigue tests on test batons and control batons, obtaining the test points and the corresponding real-time maximum number of extensions at each test point. By combining the test points and the corresponding real-time maximum number of extensions, the test points during the telescopic fatigue test are analyzed to determine the threshold exceedance ratio between the test and control batons. Then, bending pressure tests are performed on the test and control batons to obtain the average performance change rate of all extension tubes between the two batons. Finally, the telescopic fatigue performance test results of the batons are determined based on the threshold exceedance ratio and the average performance change rate. This invention achieves a comprehensive test of the telescopic fatigue performance of batons. Attached Figure Description

[0060] To facilitate understanding by those skilled in the art, the present invention will be further described below with reference to the accompanying drawings.

[0061] Figure 1 This is a flowchart of the method of the present invention;

[0062] Figure 2 This is an example diagram of testing a police baton in this invention;

[0063] Figure 3 This is an example diagram of the extension and fatigue test of the baton in this invention;

[0064] Figure 4 This is an example diagram illustrating the application of bending pressure to a baton in this invention;

[0065] Figure 5 This is an example diagram of the deflection of the extension tube in this invention;

[0066] Figure 6 This is a schematic diagram of the electronic device in this invention. Detailed Implementation

[0067] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0068] Example 1: Please refer to Figures 1-5 As shown, the technical solution provided by this invention is: a method for testing the fatigue performance of baton extension and retraction, the method being as follows:

[0069] Step S1: Perform a telescopic fatigue test on the test baton and the control baton to obtain the test points of the test baton and the control baton and the real-time maximum number of telescopic cycles corresponding to the test points.

[0070] In practice, the new material baton is selected as the test baton, and the basic baton is selected as the control baton. The new material baton can be made of PBO (poly-p-phenylenebenzodioxazine fiber), carbon nanotube reinforced composite material, or polyetheretherketone, etc. The basic baton can be made of aluminum alloy, stainless steel, ABS plastic, or polycarbonate, etc. This method prefers aluminum alloy as the manufacturing material of the basic baton.

[0071] It should be specifically noted that the new material type baton is a baton randomly selected from the same new material type production batch; the basic type baton is a baton randomly selected from the same basic type production batch.

[0072] The test points for the test baton and the control baton are specifically the temperature test point and the speed test point;

[0073] In this embodiment, step S1 includes the following sub-steps:

[0074] Step S101: Construct a standard test environment for the test baton. The test baton undergoes a telescopic fatigue test under the standard test environment to obtain the standard maximum number of telescopic cycles under the standard test environment. The standard test environment is the optimal usage environment for the test baton. The standard test environment includes the standard test environment temperature and the standard test telescopic speed. The standard test environment temperature is defined as [minimum ambient temperature, maximum ambient temperature], and the standard test telescopic speed is defined as [minimum test speed, maximum test speed].

[0075] In practice, the maximum test temperature is the maximum ambient temperature that the human body can withstand, and the minimum test temperature is the minimum ambient temperature that the human body can withstand. In this embodiment, the maximum test temperature is 50°C and the minimum test temperature is -30°C.

[0076] It needs to be explained in detail that the standard maximum number of extensions is the average value obtained after repeated testing of the baton under standard testing conditions;

[0077] In this embodiment, the process for obtaining the standard maximum number of extensions / retractions of the test baton is as follows:

[0078] Step S1011: After the test baton is moved from a fully retracted state to a fully extended state, and then fully retracted again, this is recorded as the extension fatigue test of the test baton. At the same time, the force required to be applied to the baton ball head when the test baton is fully extended at the initial test temperature during each extension fatigue test is recorded as the initial force.

[0079] Step S1012: If the force applied to the baton ball head during the extension fatigue test is greater than or equal to the force threshold, the baton is determined to have reached the fatigue limit, and the number of extension fatigue tests is recorded as the standard maximum extension number of the baton.

[0080] The force threshold can be a fixed proportion of the initial force. In specific implementation, the force threshold can be 150% of the initial force.

[0081] Step S1013: If the force applied to the baton ball head during the extension fatigue test is less than the force threshold, continue to perform the extension fatigue test on the baton until the force applied to the baton ball head is greater than or equal to the force threshold. Record the number of extension fatigue tests as the standard maximum extension number of the baton. Alternatively, continue to perform the extension fatigue test on the baton until it cannot be retracted or extended, then pause the extension fatigue test and record the number of tests at this time as the standard maximum number of tests for the baton.

[0082] Step S102: Using test temperature as a quantitative factor and test speed as a variable factor, the test speed is continuously increased by a fixed amount starting from the minimum test speed, so that the test baton is subjected to extension and contraction fatigue test at different test speeds. This process is repeated until the test speed is increased to the maximum test speed and then the increase stops. The real-time maximum number of extension and contraction cycles of the test baton at different test speeds is obtained. The test speed is the number of extension and contraction fatigue tests performed on the test baton per minute.

[0083] Step S103: Using the test speed as a quantitative measure and the test temperature as a variable, the test temperature is continuously increased by a fixed amount starting from the minimum test temperature, so that the test baton is subjected to extension and contraction fatigue test at different test speeds. This process is repeated until the initial test temperature increases to the maximum test temperature and then the increase stops, thus obtaining the real-time maximum extension and contraction count of the test baton at different test temperatures.

[0084] Step S104: Record the test temperature during each stretching fatigue test as temperature test point Xi, where i is the temperature test point number, i=1,2,...,n, and n is the maximum value of the temperature test point number;

[0085] The test speed during each stretching fatigue test is recorded as speed test point Yj, where j is the number of the speed test point, j=1,2,...,m, and m is the maximum value of the speed test number;

[0086] Step S105: Bind the temperature test point to the real-time maximum number of expansions and contractions corresponding to the temperature test point. Similarly, bind the speed test point to the real-time maximum number of expansions and contractions corresponding to the speed test point.

[0087] Step S106: Compare the real-time maximum number of expansions and contractions corresponding to the temperature test point with the standard maximum number of expansions and contractions, and compare the real-time maximum number of expansions and contractions corresponding to the speed test point with the standard maximum number of expansions and contractions.

[0088] If the real-time maximum number of expansions and contractions corresponding to the temperature test point is greater than or equal to the standard maximum number of expansions and contractions, then the corresponding real-time maximum number of expansions and contractions is recorded as one; otherwise, the corresponding real-time maximum number of expansions and contractions is recorded as zero.

[0089] Similarly, if the real-time maximum number of expansions at the speed test point is greater than or equal to the standard maximum number of expansions, the corresponding real-time maximum number of expansions will be recorded as one; otherwise, the corresponding real-time maximum number of expansions will be recorded as zero.

[0090] Step S107: Repeat the above steps to obtain the temperature test point and speed test point when performing the extension and retraction fatigue test on the control baton, as well as the real-time maximum extension and retraction count corresponding to the temperature test point and speed test point.

[0091] Step S2: Analyze the test points during the telescopic fatigue test of the test baton and the control baton, and obtain the threshold exceedance ratio between the test baton and the control baton.

[0092] In this embodiment, step S2 includes the following sub-steps:

[0093] Step S201: Obtain the real-time maximum number of extensions and retractions of the test baton at different test temperatures and different test speeds during the extension and retraction fatigue test, which are A11, A12, ..., Aij, respectively;

[0094] Step S202: Construct a test matrix for the test baton based on the temperature and speed test points, and associate the test matrix with the real-time maximum extension / retraction count Aij of the test baton. The specific test matrix is ​​as follows:

[0095] ;

[0096] Step S203: Repeat the above steps to obtain the comparison matrix of the comparison baton, and associate the comparison matrix with the real-time maximum extension and retraction count Bij of the comparison baton;

[0097] Step S204: Subtract the test matrix from the control matrix to obtain the difference matrix Cij between the test baton and the control baton;

[0098] It should be noted that, in this embodiment, the size of the test matrix is ​​i×j, and the size of the control matrix is ​​i×j. Since the size of the test matrix and the control matrix are the same, the test matrix can be subtracted from the control matrix.

[0099] Step S205: Calculate the threshold exceedance ratio R between the test baton and the control baton using the following formula:

[0100] Where k is the threshold number of occurrences, and #{·} is the number of (i, j) values ​​greater than the threshold number of occurrences;

[0101] It should be specifically noted that the threshold exceeding the limit ratio is the proportion of the number of batons whose maximum extension and retraction count exceeds the real-time maximum extension and retraction count of the control baton in all test speeds and test temperatures, out of the total number of tests.

[0102] Step S3: Perform a bending pressure test on the test baton and the control baton to obtain the average performance change rate of all extension tubes between the test baton and the control baton;

[0103] In this embodiment, step S3 includes the following sub-steps:

[0104] Step S301, as follows Figures 4-5 As shown, a minimum bending pressure is applied to the midpoint of the end extension of the test baton, while keeping the end extension at a fixed deflection.

[0105] It should be specifically noted that the deflection is the displacement of the end tube of the baton when subjected to bending pressure, and the unit is millimeters.

[0106] Step S302: Retract the end extension tube to the middle extension tube, and extend the end extension tube again. Repeat the above operation until the end extension tube of the test baton can no longer be extended or retracted. Record the corresponding number of extensions and retractions, and record it as the real-time maximum number of extensions and retractions of the end extension tube under the minimum bending pressure.

[0107] Step S303: Test a fixed number of batons to obtain the real-time maximum number of extensions and retractions of the end tubes of all batons at the minimum bending pressure. Then, sum the real-time maximum number of extensions and retractions of all end tubes and take the average value to obtain the average real-time maximum number of extensions and retractions of the end tubes at the minimum bending pressure, CZC.

[0108] Step S304: Repeat the above steps to obtain the average real-time maximum number of extensions / retractions (DZC) of the end extension tube of the control baton at the minimum bending pressure.

[0109] Step S305: Calculate the performance change rate XTL of the test baton's end extension tube at minimum bending pressure compared to the control baton using the following formula:

[0110] XTL = (CZC - DZC) ​​ / DZC;

[0111] Step S306: Using the bending pressure as a variable, increase the fixed bending pressure upwards from the minimum bending pressure to obtain the real-time maximum number of extensions and retractions of the end tube under the corresponding bending pressure. Continue in this manner until the bending pressure increases to the maximum bending pressure and then stop increasing, thus obtaining the real-time maximum number of extensions and retractions of the end tube under all bending pressures.

[0112] Step S307: Repeat steps S303 to S304 to calculate the performance change rate of the end extension tube of the test baton under all bending pressures, and sum all the performance change rates and take the average value to obtain the average performance change rate of the end extension tube of the test baton.

[0113] Step S308: Repeat the above steps to obtain the average performance change rate corresponding to the middle extension tube and the average performance change rate corresponding to the grip extension tube of the test baton.

[0114] The method for obtaining the real-time maximum number of extensions / retractions of the handle extension tube is the same as that for the end extension tube. The specific method for obtaining the real-time maximum number of extensions / retractions of the middle extension tube is as follows:

[0115] Apply minimum bending pressure to the middle section of the baton's extension tube while maintaining a fixed deflection. Then retract the middle extension tube to the grip extension tube and simultaneously retract the end extension tube to the middle extension tube. Continue this process until the end extension tube of the baton can no longer extend from or retract from the middle extension tube, or the middle extension tube can no longer extend from or retract from the grip extension tube. Record the corresponding number of extensions and retractions, and denote this as the real-time maximum number of extensions and retractions of the middle extension tube under the corresponding bending pressure.

[0116] Step S4: Analyze the test results of the baton's telescopic fatigue performance based on the threshold exceedance ratio and average performance change rate.

[0117] In this embodiment, step S4 includes the following sub-steps:

[0118] Step S401: When the threshold exceedance ratio between the test baton and the control baton is greater than or equal to the standard test threshold, proceed to the next step;

[0119] When the percentage of the threshold exceeding the limit is less than the standard test threshold, the baton is deemed to have failed the telescopic fatigue test and its telescopic fatigue performance is deemed unqualified.

[0120] Step S402: If the average performance change rate of the end extension tube is greater than or equal to the lifting rate threshold, and the average performance change rate of the middle extension tube is greater than or equal to the lifting rate threshold, and the average performance change rate of the grip extension tube is greater than or equal to the lifting rate threshold, the bending pressure test of the baton is deemed to be qualified, and the telescopic fatigue performance of the baton is deemed to be qualified.

[0121] Step S403: If the average performance change rate of the end extension tube is less than the lifting rate threshold, or the average performance change rate of the middle extension tube is less than the lifting rate threshold, or the average performance change rate of the grip extension tube is less than the lifting rate threshold, then the bending pressure test of the baton is deemed unqualified, and the telescopic fatigue performance of the baton is deemed unqualified.

[0122] In this application, if a corresponding calculation formula appears, the above calculation formula is a dimensionless calculation. The weighting coefficient, proportional coefficient and other coefficients in the formula are set to quantify each parameter to obtain a result value. The size of the weighting coefficient and proportional coefficient is only required to not affect the proportional relationship between the parameter and the result value.

[0123] Example 2: Figure 6 An example is a schematic diagram of the structure of an electronic device, such as... Figure 6As shown, the electronic device may include a processor, a communications interface, a memory, and a communication bus, wherein the processor, communications interface, and memory communicate with each other via the communication bus. The processor can call logical instructions in the memory to execute a baton extension fatigue performance testing method. This method includes: performing extension fatigue tests on a test baton and a control baton to obtain the test points and the corresponding real-time maximum extension / retraction counts for the test baton and control baton; analyzing the test points during the extension fatigue tests to obtain the threshold exceedance ratio between the test baton and the control baton; performing bending pressure tests on the test baton and the control baton to obtain the average performance change rate of all extension tubes between the test baton and the control baton; and analyzing the extension fatigue performance test results of the test baton based on the threshold exceedance ratio and the average performance change rate.

[0124] Furthermore, when the logical instructions in the aforementioned memory can be implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0125] On the other hand, this application also provides a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions, and when the program instructions are executed by a computer, the computer is able to execute a baton telescopic fatigue performance testing method provided by the above methods. The method includes: performing telescopic fatigue tests on a test baton and a control baton to obtain the test points of the test baton and the control baton and the real-time maximum number of telescopic movements corresponding to the test points; analyzing the test points of the test baton and the control baton during the telescopic fatigue test to obtain the threshold exceedance ratio between the test baton and the control baton; performing bending pressure tests on the test baton and the control baton to obtain the average performance change rate of all extension tubes between the test baton and the control baton; and analyzing the telescopic fatigue performance test results of the test baton based on the threshold exceedance ratio and the average performance change rate.

[0126] In another aspect, this application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, performs the aforementioned baton telescopic fatigue performance testing method. The method includes: conducting telescopic fatigue tests on a test baton and a control baton to obtain test points and the corresponding real-time maximum number of telescopic movements for the test baton and control baton; analyzing the test points during the telescopic fatigue tests on the test baton and control baton to obtain the threshold exceedance ratio between the test baton and control baton; conducting bending pressure tests on the test baton and control baton to obtain the average performance change rate of all extension tubes between the test baton and control baton; and analyzing the telescopic fatigue performance test results of the test baton based on the threshold exceedance ratio and the average performance change rate.

[0127] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0128] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0129] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A method for testing the fatigue performance of a baton's extension and retraction, characterized in that, The methods include: Step S1: Perform a telescopic fatigue test on the test baton and the control baton to obtain the test points of the test baton and the control baton and the real-time maximum number of telescopic cycles corresponding to the test points. Step S1 includes the following sub-steps: Step S101: Construct a standard test environment for the test baton. The test baton is subjected to a telescopic fatigue test under the standard test environment to obtain the standard maximum number of telescopic cycles under the standard test environment. The standard test environment is defined as the standard test environment temperature and the standard test telescopic speed of the test baton. The standard test environment temperature is defined as [minimum ambient temperature, maximum ambient temperature], and the standard test telescopic speed is defined as [minimum test speed, maximum test speed]. Step S102: Using test temperature as a quantitative factor and test speed as a variable factor, the test speed is continuously increased by a fixed amount starting from the minimum test speed, so that the test baton is subjected to extension and contraction fatigue test at different test speeds. This process is repeated until the test speed is increased to the maximum test speed and then the increase stops. The real-time maximum number of extension and contraction cycles of the test baton at different test speeds is obtained. The test speed is the number of extension and contraction fatigue tests performed on the test baton per minute. Step S103: Using the test speed as a quantitative measure and the test temperature as a variable, the test temperature is continuously increased by a fixed amount starting from the minimum test temperature, so that the test baton is subjected to extension and contraction fatigue test at different test speeds. This process is repeated until the initial test temperature increases to the maximum test temperature and then the increase stops, thus obtaining the real-time maximum extension and contraction count of the test baton at different test temperatures. Step S104: Record the test temperature during each stretching fatigue test as temperature test point Xi, where i is the temperature test point number, i=1,2,...,n, and n is the maximum value of the temperature test point number; The test speed during each stretching fatigue test is recorded as the speed test point Yj, where j is the number of the speed test point, j=1,2,...,m, and m is the maximum value of the speed test number; among them, the temperature test point and the speed test point together constitute the test points; Step S2: Analyze the test points during the telescopic fatigue test of the test baton and the control baton, and obtain the threshold exceedance ratio between the test baton and the control baton. Step S3: Perform a bending pressure test on the test baton and the control baton to obtain the average performance change rate of all extension tubes between the test baton and the control baton; Step S4: Analyze the test results of the baton's telescopic fatigue performance based on the threshold exceedance ratio and average performance change rate.

2. The method for testing the fatigue performance of baton extension and retraction according to claim 1, characterized in that, Step S1 further includes the following sub-steps: Step S105: Bind the temperature test point to the real-time maximum number of expansions and contractions corresponding to the temperature test point. Similarly, bind the speed test point to the real-time maximum number of expansions and contractions corresponding to the speed test point. Step S106: Compare the real-time maximum number of expansions and contractions corresponding to the temperature test point with the standard maximum number of expansions and contractions, and compare the real-time maximum number of expansions and contractions corresponding to the speed test point with the standard maximum number of expansions and contractions. If the real-time maximum number of expansions and contractions corresponding to the temperature test point is greater than or equal to the standard maximum number of expansions and contractions, then the corresponding real-time maximum number of expansions and contractions is recorded as one; otherwise, the corresponding real-time maximum number of expansions and contractions is recorded as zero. Similarly, if the real-time maximum number of expansions at the speed test point is greater than or equal to the standard maximum number of expansions, the corresponding real-time maximum number of expansions will be recorded as one; otherwise, the corresponding real-time maximum number of expansions will be recorded as zero. Step S107: Repeat the above steps to obtain the temperature test point and speed test point when performing the extension and retraction fatigue test on the control baton, as well as the real-time maximum extension and retraction count corresponding to the temperature test point and speed test point.

3. The method for testing the fatigue performance of baton extension and retraction according to claim 1, characterized in that, The process for obtaining the standard maximum number of scaling operations is as follows: Step S1011: After the test baton is moved from a fully retracted state to a fully extended state, and then fully retracted again, this is recorded as the extension fatigue test of the test baton. At the same time, the force required to be applied to the baton ball head when the test baton is fully extended at the initial test temperature during each extension fatigue test is recorded as the initial force. Step S1012: If the force applied to the baton ball head during the extension fatigue test is greater than or equal to the force threshold, the baton is determined to have reached the fatigue limit, and the number of extension fatigue tests is recorded as the standard maximum extension number of the baton. Step S1013: If the force applied to the baton head during the extension fatigue test is less than the force threshold, continue the extension fatigue test on the baton until the force applied to the baton head is greater than or equal to the force threshold. Record the number of extension fatigue tests as the standard maximum extension number of the baton. Alternatively, continue the extension fatigue test on the baton until it cannot retract or extend, then pause the extension fatigue test and record the number of tests at this time as the standard maximum number of tests for the baton.

4. The method for testing the fatigue performance of baton extension and retraction according to claim 2, characterized in that, Step S2 includes the following sub-steps: Step S201: Obtain the real-time maximum number of extensions and retractions of the test baton at different test temperatures and different test speeds during the extension and retraction fatigue test, which are A11, A12, ..., Aij, respectively; Step S202: Construct a test matrix for the test baton based on the temperature and speed test points, and associate the test matrix with the real-time maximum extension / retraction count Aij of the test baton. The specific test matrix is ​​as follows: ; Step S203: Repeat the above steps to obtain the comparison matrix of the comparison baton, and associate the comparison matrix with the real-time maximum extension and retraction count Bij of the comparison baton; Step S204: Subtract the test matrix from the control matrix to obtain the difference matrix Cij between the test baton and the control baton; Step S205: Calculate the threshold exceedance ratio R between the test baton and the control baton using the following formula: , where k is the number of times threshold, and #{·} is the number of (i, j) that are greater than the number of times threshold.

5. The method for testing the fatigue performance of a baton's extension and retraction according to claim 4, characterized in that, Step S3 includes the following sub-steps: Step S301: Apply minimum bending pressure to the midpoint of the end extension tube of the test baton and keep the end extension tube at a fixed deflection; Step S302: Retract the end extension tube to the middle extension tube, and extend the end extension tube again. Repeat the above operation until the end extension tube of the test baton can no longer be extended or retracted. Record the corresponding number of extensions and retractions, and record it as the real-time maximum number of extensions and retractions of the end extension tube under the minimum bending pressure. Step S303: Test a fixed number of batons to obtain the real-time maximum number of extensions and retractions of the end tubes of all batons at the minimum bending pressure. Then, sum the real-time maximum number of extensions and retractions of all end tubes and take the average value to obtain the average real-time maximum number of extensions and retractions of the end tubes at the minimum bending pressure, CZC. Step S304: Repeat the above steps to obtain the average real-time maximum number of extensions / retractions (DZC) of the end extension tube of the control baton at the minimum bending pressure. Step S305: The performance change rate XTL of the end extension tube of the test baton at minimum bending pressure compared with the control baton is calculated by formula XTL=(CZC-DZC) / DZC. Step S306: Using the bending pressure as a variable, increase the fixed bending pressure upwards from the minimum bending pressure to obtain the real-time maximum number of extensions and retractions of the end tube under the corresponding bending pressure. Continue in this manner until the bending pressure increases to the maximum bending pressure and then stop increasing, thus obtaining the real-time maximum number of extensions and retractions of the end tube under all bending pressures. Step S307: Repeat steps S303 to S304 to calculate the performance change rate of the end extension tube of the test baton under all bending pressures, and sum all the performance change rates and take the average value to obtain the average performance change rate of the end extension tube of the test baton. Step S308: Repeat the above steps to obtain the average performance change rate corresponding to the middle extension tube and the average performance change rate corresponding to the grip extension tube of the test baton.

6. The method for testing the fatigue performance of a baton's extension and retraction according to claim 5, characterized in that, The method for obtaining the maximum number of extension and retraction cycles of the middle-end extension tube is as follows: Apply minimum bending pressure to the middle section of the baton's extension tube while maintaining a fixed deflection. Then retract the middle extension tube to the grip extension tube and simultaneously retract the end extension tube to the middle extension tube. Continue this process until the end extension tube of the baton can no longer extend from or retract from the middle extension tube, or the middle extension tube can no longer extend from or retract from the grip extension tube. Record the corresponding number of extensions and retractions, and denote this as the real-time maximum number of extensions and retractions of the middle extension tube under the corresponding bending pressure.

7. The method for testing the fatigue performance of a baton's extension and retraction according to claim 5, characterized in that, Step S4 includes the following sub-steps: Step S401: When the threshold exceedance ratio between the test baton and the control baton is greater than or equal to the standard test threshold, proceed to the next step; When the percentage of the threshold exceeding the limit is less than the standard test threshold, the baton is deemed to have failed the telescopic fatigue test and its telescopic fatigue performance is deemed unqualified. Step S402: If the average performance change rate of the end extension tube is greater than or equal to the lifting rate threshold, and the average performance change rate of the middle extension tube is greater than or equal to the lifting rate threshold, and the average performance change rate of the grip extension tube is greater than or equal to the lifting rate threshold, the bending pressure test of the baton is deemed to be qualified, and the telescopic fatigue performance of the baton is deemed to be qualified. Step S403: If the average performance change rate of the end extension tube is less than the lifting rate threshold, or the average performance change rate of the middle extension tube is less than the lifting rate threshold, or the average performance change rate of the grip extension tube is less than the lifting rate threshold, then the bending pressure test of the baton is deemed unqualified, and the telescopic fatigue performance of the baton is deemed unqualified.

8. An electronic device, characterized in that, The electronic device includes: A memory that stores a computer program; A processor, communicatively connected to the memory, implements the method described in any one of claims 1-7 when the computer program is executed by the processor.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method described in any one of claims 1 to 7.