A stress wave-based impact energy detection method and system

By dynamically adjusting the drop hammer parameters and collecting stress wave curves in real time, and combining the drill rod specifications to calculate the impact energy detection results, the problem of detection result deviation caused by manual judgment was solved, and more accurate impact energy detection and timely deviation adjustment were achieved.

CN120668494BActive Publication Date: 2025-11-07NAT PNEUMATIC PROD QUALITY SUPERVISION & INSPECTION CENT
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511188738.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-25
Publication Date
2025-11-07
Estimated Expiration
2045-08-25

AI Technical Summary

Technical Problem

The test results of the existing stress wave method for measuring impact energy have large deviations, mainly due to inconsistencies caused by human judgment of waveforms.

Method used

By collecting specimen specifications, drill rod specifications, and current hammer weight, the required hammer weight, height, and number of drops are dynamically determined, adjustment instructions are generated, stress detection wave curves are collected in real time, and stress coefficient, energy coefficient, and reflected energy ratio are calculated in combination with drill rod specifications to generate impact energy detection results. The results are output and compared with benchmarks and analyzed for ambient temperature to generate information on the causes of deviations.

Benefits of technology

It improves the accuracy of impact energy detection results, avoids noise interference, ensures waveform accuracy, and provides timely adjustment and early warning when abnormalities are detected, thereby improving operational reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120668494B_ABST
    Figure CN120668494B_ABST
Patent Text Reader

Abstract

The present application relates to a kind of stress wave-based impact energy detection method and system, it is related to dynamic mechanical property detection technical field, it includes: collection test piece specification, drill rod specification and current drop hammer weight;According to test piece specification, determine drop hammer demand weight, drop hammer demand height and drop hammer frequency;Drop hammer weight adjustment instruction is generated and is executed and drop hammer demand height is set;According to drop hammer frequency, control drop hammer impact, real-time acquisition stress detection wave curve;According to stress detection wave curve and drill rod specification, generate impact energy detection result information and output;Stress detection wave curve includes: collection strain gauge output signal and real-time level is retrieved;When real-time level meets trigger upper edge level, determine and combine trigger upper edge level, near zero point value, near zero stable point number and trigger stable time, collection strain gauge output signal to form stress detection wave curve.The present application has the effect of improving the accuracy of impact energy detection result.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of dynamic mechanical property detection, in particular to an impact energy detection method and system based on stress waves. BACKGROUND

[0002] Dynamic mechanical property detection mainly studies the mechanical response characteristics of materials or structures under dynamic loads such as high-speed impact and instantaneous loading, including the determination of parameters such as impact strength, energy absorption, and deformation law. The results are important basis for evaluating material impact resistance, optimizing structure design, and ensuring safe operation of equipment, and are widely used in industries such as aerospace, automobile manufacturing, construction engineering, and national defense and military industry.

[0003] Currently, when detecting the impact resistance of materials, a stress wave method impact energy test device is generally used for detection. The stress wave method impact energy test device includes a drop hammer, a pneumatic vertical table for controlling the movement of the drop hammer, a detection table for detecting the test piece, and a test analysis module. The test piece is installed in the detection table, and the drop hammer is moved by the pneumatic vertical table until the center of the drop hammer corresponds to the center of the detection position of the detection table. After adjusting and setting the weight and height of the drop hammer by hand, the drop hammer is dropped and hits the detection table to generate stress waves. The detection table collects and outputs the stress waves generated by the impact for display. Finally, after repeating the test, the waveforms obtained by detection are judged by hand to obtain the test results.

[0004] When the stress wave method impact energy test device is used to detect impact energy, the waveforms obtained by detection need to be judged by hand to obtain the test results, and different operators have different judgment bases, resulting in large deviations in the detection results. SUMMARY

[0005] In order to improve the accuracy of impact energy detection results, the present application provides an impact energy detection method and system based on stress waves.

[0006] In the first aspect, the present application provides an impact energy detection method based on stress waves, which adopts the following technical scheme:

[0007] An impact energy detection method based on stress waves, comprising:

[0008] S1: Collecting the specifications of the test piece, the specifications of the drill rod, and the current weight of the drop hammer;

[0009] S2: Determining the required weight of the drop hammer, the required height of the drop hammer, and the number of times of the drop hammer according to the specifications of the test piece;

[0010] S3: Generating a drop hammer weight adjustment instruction in combination with the required weight of the drop hammer and the current weight of the drop hammer, executing the instruction, and setting the required height of the drop hammer;

[0011] S4: controlling the drop hammer impact according to the drop hammer times, and collecting a stress detection wave curve in real time;

[0012] S5: generating an impact energy detection result information according to the stress detection wave curve and the drill rod specification, and outputting the impact energy detection result information;

[0013] The collecting of the stress detection wave curve comprises:

[0014] S41: collecting a strain gauge output signal;

[0015] S42: calling a real-time level according to the strain gauge output signal;

[0016] S43: determining a trigger upper edge level, a near-zero point value, a near-zero stable point number and a trigger stable time according to the test piece specification;

[0017] S44: when the real-time level meets the trigger upper edge level, collecting the strain gauge output signal to form the stress detection wave curve in combination with the near-zero point value, the near-zero stable point number and the trigger stable time.

[0018] Optionally, the method for generating the impact energy detection result information comprises:

[0019] S51: calling a drill rod diameter according to the drill rod specification;

[0020] S52: determining a drill rod cross-sectional area according to the drill rod diameter;

[0021] S53: determining an impact instantaneous force in combination with a drop hammer required weight and a drop hammer required height;

[0022] S54: determining a theoretical stress value according to the impact instantaneous force and the drill rod cross-sectional area;

[0023] S55: selecting a strain peak value from the stress detection wave curve;

[0024] S56: determining a stress coefficient in combination with the strain peak value and the theoretical stress value;

[0025] S57: determining a stress result according to the stress coefficient, and taking the stress result as the impact energy detection result information.

[0026] Optionally, after taking the stress result as the impact energy detection result information, the method further comprises:

[0027] S571: determining a stress square integral value from the stress detection wave curve;

[0028] S572: determining a drop hammer theoretical energy according to the drop hammer required weight and the drop hammer required height;

[0029] S573: determining an energy coefficient by combining the drop hammer theoretical energy and the stress square integral value;

[0030] S574: determining an energy result according to the energy coefficient, and adding the energy result to the impact energy detection result information.

[0031] Optionally, after adding the energy result to the impact energy detection result information, the method further comprises:

[0032] S5741: separating the stress detection wave curve to obtain an incident wave curve and a reflected wave curve;

[0033] S5742: calling a drill rod elastic modulus, a drill rod density and a drill rod length based on the drill rod specification;

[0034] S5743: determining a stress wave propagation speed according to the drill rod elastic modulus and the drill rod density;

[0035] S5744: determining an incident wave energy by combining the drill rod elastic modulus, a drill rod cross-sectional area, the drill rod length, the stress wave propagation speed and the incident wave curve;

[0036] S5745: determining a reflected wave energy by combining the drill rod elastic modulus, the drill rod cross-sectional area, the drill rod length, the stress wave propagation speed and the reflected wave curve;

[0037] S5746: determining a reflected energy ratio by combining the incident wave energy and the reflected wave energy;

[0038] S5747: determining a reflection ratio result according to the reflected energy ratio, and adding the reflection ratio result to the impact energy detection result information.

[0039] Optionally, after outputting the impact energy detection result information, the method further comprises:

[0040] S61: determining detection reference result information according to the test piece specification;

[0041] S62: determining result deviation information by combining the impact energy detection result information and the detection reference result information when the impact energy detection result information does not satisfy the detection reference result information;

[0042] S63: collecting an ambient temperature value;

[0043] S64: determining a temperature reference interval according to the test piece specification;

[0044] S65: determining a temperature deviation value by combining the ambient temperature value and the temperature reference interval;

[0045] S66: generating deviation cause information based on the result deviation information and the temperature deviation value;

[0046] S67: determining deviation adjustment early warning information according to the deviation cause information, and outputting the deviation adjustment early warning information.

[0047] Optionally, the method for generating the deviation cause information comprises:

[0048] S661: retrieving a result deviation value and result deviation category information from the result deviation information;

[0049] S662: determining a category number value according to the result deviation category information;

[0050] S663: determining a category temperature unit value according to the result deviation category information;

[0051] S664: determining a category deviation value by combining the category temperature unit value and the result deviation value;

[0052] S665: generating a deviation cause estimation interval based on the category number value and the category deviation value;

[0053] S666: when the temperature deviation value is located in the deviation cause estimation interval, determining temperature cause information according to the temperature deviation value, and taking the temperature cause information as the deviation cause information.

[0054] Optionally, the method for generating the deviation cause estimation interval comprises:

[0055] S6651: determining whether the category number value is greater than a preset category reference number value;

[0056] S6652: if yes, determining a deviation average value and a deviation floating value according to the category deviation value;

[0057] S6653: determining a floating interval value according to the deviation floating value;

[0058] S6654: adjusting the deviation average value based on the floating interval value to form the deviation cause estimation interval;

[0059] S6655: if no, determining a category interval value according to the result deviation category information;

[0060] S6656: adjusting the category deviation value based on the category interval value to form the deviation cause estimation interval.

[0061] Optionally, the method for generating the deviation cause information further comprises:

[0062] S6671: When the temperature deviation value is not located in the deviation cause estimation interval, determining a category cause reference interval according to the result deviation category information;

[0063] S6672: According to the falling condition of the result deviation value and the category cause reference interval, determining a falling cause interval;

[0064] S6673: Determining an interval number value according to the falling cause interval;

[0065] S6674: Judging whether the interval number value is unique;

[0066] S6675: If yes, determining falling cause information according to the falling cause interval, and taking the falling cause information as the deviation cause information;

[0067] S6676: If no, determining an interval deviation value in combination with the falling cause interval and the result deviation value;

[0068] S6677: Arranging the interval deviation values in ascending order, and taking the falling cause interval corresponding to the interval deviation value with the first order as a selected cause interval;

[0069] S6678: Determining selected cause information according to the selected cause interval, and taking the selected cause information as the deviation cause information.

[0070] In a second aspect, the present application provides a stress wave-based impact energy detection system, which adopts the following technical solution:

[0071] A stress wave-based impact energy detection system, comprising:

[0072] A collection module, configured to collect specimen specifications, drill rod specifications, current drop hammer weight, stress detection wave curves, strain gauge output signals and environmental temperature values;

[0073] A memory, which stores a program for implementing the stress wave-based impact energy detection method according to any one of the first aspect;

[0074] A processor, which loads and executes the program stored in the memory.

[0075] In summary, the present application has at least one of the following beneficial technical effects:

[0076] 1. Through collecting the specimen specification, drill rod specification and current drop hammer weight, and dynamically determining the drop hammer demand weight, height and times according to the specimen specification, and generating an adjustment instruction in combination with the current drop hammer weight to adjust the drop hammer weight, and then controlling the drop hammer impact through the drop hammer times and collecting the stress detection wave curve in real time to generate the impact energy detection result information, so as to obtain the detection result through a unified judgment mode, and improve the accuracy of the impact energy detection result;

[0077] 2. By setting the trigger rising edge level, near zero point value and other parameters, the effective stress waveform is accurately captured, the waveform distortion caused by noise interference is avoided, and the accuracy of the collected stress detection wave curve is improved;

[0078] 3. The detection reference result information is determined through the specimen specification, and when the impact energy detection result information does not meet the detection reference result information, the result deviation information is determined and the environmental temperature value is collected, so as to generate the deviation reason information and determine the deviation adjustment warning information for output, and then timely adjustment warning is performed when detection abnormality occurs, which facilitates the operator to timely adjust. BRIEF DESCRIPTION OF DRAWINGS

[0079] Figure 1 It is a method flowchart of stress wave based impact energy detection;

[0080] Figure 2 It is a method flowchart of collecting stress detection wave curve;

[0081] Figure 3 It is a method flowchart of generating impact energy detection result information;

[0082] Figure 4 It is a method flowchart after outputting the impact energy detection result information. DETAILED DESCRIPTION

[0083] The application will be further described in detail below in combination with the drawings and embodiments.

[0084] A stress wave based impact energy detection method, through collecting the specimen specification, drill rod specification, current drop hammer weight, stress detection wave curve, strain gauge output signal and environmental temperature value, and dynamically determining the drop hammer demand weight, height and times to generate drop hammer adjustment instruction and control drop hammer impact, and collecting stress detection wave curve according to trigger level, near zero point value and other parameters, and calculating stress coefficient, energy coefficient and reflected energy ratio in turn through stress wave curve and drill rod specification to generate impact energy detection result, and finally comparing the detection result with the reference value, analyzing the deviation reason in combination with environmental temperature and other factors to generate targeted adjustment suggestion, so as to improve the accuracy of the impact energy detection result.

[0085] REFERENCE Figure 1The embodiment of the application discloses a stress wave-based impact energy detection method, which comprises the following steps:

[0086] S1: collecting the specimen specification, the drill rod specification and the current drop hammer weight.

[0087] The specimen specification refers to the key parameters of the material or structural member to be tested, and usually includes material, size, shape and type. The drill rod specification refers to the core parameters of the drill rod for transmitting impact energy, and mainly includes material, diameter, length, cross-sectional area, elastic modulus and density. The current drop hammer weight refers to the mass of the drop hammer actually used in the impact test.

[0088] The specimen specification and the drill rod specification are obtained by pre-inputting by the operator. The current drop hammer weight is detected by the weight sensor at the position where the drop hammer is placed when the impact test is performed.

[0089] S2: determining the drop hammer required weight, the drop hammer required height and the drop hammer times according to the specimen specification.

[0090] The drop hammer required weight refers to the mass required by the drop hammer to ensure that the impact energy can effectively stimulate the dynamic response of the specimen. The drop hammer required height refers to the falling height set by the drop hammer to achieve the preset impact energy. The drop hammer times refer to the minimum number of times required to reduce the accidental error of a single test and ensure data stability.

[0091] Different specimen specifications correspond to different drop hammer required weights, drop hammer required heights and drop hammer times.

[0092] The specimen specification is input into the preset specimen database to match the drop hammer required weight, the drop hammer required height and the drop hammer times, so that subsequent use is facilitated.

[0093] The specimen database pre-stores a comparison table of different specimen specifications and corresponding drop hammer required weights, drop hammer required heights and drop hammer times. The specimen database is pre-set by the operator according to actual requirements.

[0094] S3: generating a drop hammer weight adjustment instruction in combination with the drop hammer required weight and the current drop hammer weight, executing the instruction and setting the drop hammer required height.

[0095] The drop hammer weight adjustment instruction refers to the operation instruction for adjusting the weight of the drop hammer.

[0096] The difference between the required weight of the drop hammer and the current weight of the drop hammer is calculated. If the current weight is less than the required weight, the instruction content is "add the corresponding mass of the counterweight"; if the current weight is greater than the required weight, the instruction is "remove the corresponding mass of the counterweight"; if the weights are consistent, the instruction is "keep the current weight". When executed, the weight adjustment is completed by manual operation or automatic counterweight mechanism, and after adjustment, the drop hammer weight needs to be weighed again to confirm that it is consistent with the required value. After the weight adjustment of the drop hammer is completed, the drop hammer is positioned to the required height of the drop hammer by the height adjustment device preset by the test system, thereby facilitating subsequent testing. The height adjustment device can be a pneumatic lifting mechanism.

[0097] S4: Control the drop hammer impact according to the number of drop hammers, and collect the stress detection wave curve in real time.

[0098] The stress detection wave curve refers to the waveform curve of the stress change with time collected during the drop hammer impact process. The stress detection wave curve contains incident waves, reflected waves, etc., and is the original data for calculating impact energy, stress coefficient, etc.

[0099] The drop hammer is controlled to impact, and repeated testing is performed according to the number of drop hammers. The stress detection wave curve is collected in real time by the strain gauge pasted on the drill rod, which facilitates subsequent use.

[0100] In order to further ensure the rationality of the stress detection wave curve, it is necessary to make further separate analysis and calculation on the stress detection wave curve. The specific steps are as follows.

[0101] Referring to Figure 2 , the stress detection wave curve is collected by the following steps:

[0102] S41: Collect the strain gauge output signal.

[0103] The strain gauge output signal refers to the electrical signal generated by the strain gauge pasted on the surface of the drill rod due to the change of its own resistance value when it is subjected to stress.

[0104] The strain gauge output signal is collected in real time by the strain gauge pasted on the drill rod, which facilitates subsequent use.

[0105] S42: Retrieve the real-time level according to the strain gauge output signal.

[0106] The real-time level refers to the voltage intensity value corresponding to the strain gauge electrical signal during the collection process.

[0107] The real-time level is retrieved by the strain gauge output signal, which facilitates subsequent use.

[0108] S43: Determine the trigger upper edge level, near zero point value, near zero stable point number and trigger stable time according to the specimen specification.

[0109] Wherein, the trigger rising edge level refers to a signal threshold value set for starting effective acquisition of stress waves, the near-zero point value refers to a reference level value of the stress wave signal in a stable state before or after the impact occurs. The near-zero stable point number refers to the number of sampling points in which the real-time level continuously falls in the vicinity of the near-zero point value. The trigger stable time refers to a time interval for waiting for signal stabilization after the real-time level reaches the trigger rising edge level.

[0110] Different test piece specifications correspond to different trigger rising edge levels, near-zero point values, near-zero stable point numbers, and trigger stable times.

[0111] The trigger rising edge level, the near-zero point value, the near-zero stable point number, and the trigger stable time are matched by inputting the test piece specification into a preset test piece database, facilitating subsequent use.

[0112] The test piece database pre-stores a comparison table of different test piece specifications and corresponding trigger rising edge levels, near-zero point values, near-zero stable point numbers, and trigger stable times, and the test piece database is pre-set by an operator according to actual needs.

[0113] S44: When the real-time level meets the trigger rising edge level, the strain gauge output signal is collected to form a stress detection wave curve in combination with the near-zero point value, the near-zero stable point number, and the trigger stable time.

[0114] Wherein, when the real-time level meets the trigger rising edge level, it means that collection can be performed at this time, so the near-zero point value is used to confirm that the signal baseline before the impact is in a stable near-zero state. Then, the number of sampling points in which the real-time level continuously falls in the vicinity of the near-zero point value is counted, and if the near-zero stable point number is reached, it is determined that the signal is initially free of interference. Subsequently, the trigger stable time is started, and the signal is continuously monitored within the time interval to ensure that the rising segment of the stress wave is not lost due to trigger delay. After all conditions are met, the strain gauge output signal is formally collected, the dynamic data of stress changes with level are recorded in time sequence, the drill rod modulus of elasticity is retrieved according to the drill rod specification, and the stress data are analyzed and converted from the continuous signal data to form a visual curve form, and finally a complete stress detection wave curve is formed, thereby ensuring the integrity and effectiveness of the waveform data. The stress detection wave curve contains key stress characteristic information of the impact process such as incident waves and reflected waves.

[0115] S5: Impact energy detection result information is generated according to the stress detection wave curve and the drill rod specification, and the impact energy detection result information is output.

[0116] Wherein, the impact energy detection result information refers to comprehensive quantitative information reflecting the impact energy characteristics of the test piece, and the impact energy detection result information contains parameters such as stress coefficients, energy coefficients, and reflected energy ratios.

[0117] The stress detection wave curve and the drill rod specification are analyzed to generate the impact energy detection result information, and the impact energy detection result information is output, thereby improving the accuracy of the impact energy detection result.

[0118] To further ensure the rationality of the impact energy detection result information, further separate analysis and calculation of the impact energy detection result information is required, which is described in detail by the following steps.

[0119] Referring to Figure 3 The impact energy detection result information generation method comprises the following steps:

[0120] S51: Retrieve the drill rod diameter according to the drill rod specification.

[0121] The drill rod diameter refers to the diameter of the cross section of the drill rod.

[0122] The drill rod diameter is retrieved according to the drill rod specification, which is convenient for subsequent use.

[0123] S52: Determine the drill rod cross-sectional area according to the drill rod diameter.

[0124] The drill rod cross-sectional area refers to the area value corresponding to the cross section of the drill rod.

[0125] The cross-sectional area of the drill rod diameter is calculated according to the area formula of a circle, and the calculation result is used as the drill rod cross-sectional area, which is convenient for subsequent use.

[0126] S53: Determine the impact instantaneous force by combining the drop hammer required weight and the drop hammer required height.

[0127] The impact instantaneous force refers to the instantaneous force on the drill rod after the drop hammer falls from the preset height.

[0128] The velocity of the drop hammer impact is calculated by using v=√(2gh) and the drop hammer required height, where v is the velocity of the drop hammer impact, h is the drop hammer required height, and g is the gravitational constant. The product of the drop hammer required weight and the velocity of the drop hammer impact is calculated, and the quotient of the product and the preset unit collision time is calculated, and the calculation result is used as the impact instantaneous force, which is convenient for subsequent use.

[0129] S54: Determine the theoretical stress value according to the impact instantaneous force and the drill rod cross-sectional area.

[0130] The theoretical stress value refers to the stress value that needs to be reached.

[0131] The quotient between the impact instantaneous force and the drill rod cross-sectional area is calculated, and the quotient is used as the theoretical stress value, which is convenient for subsequent use.

[0132] S55: Selecting a strain peak value from the stress detection wave curve.

[0133] The strain peak value refers to the maximum value reached in stress detection.

[0134] By selecting the maximum value from the stress detection wave curve as the strain peak value, subsequent use is facilitated.

[0135] S56: Determine the stress coefficient by combining the strain peak value and the theoretical stress value.

[0136] The stress coefficient refers to a correction parameter reflecting the correlation between the actual detection stress and the theoretical calculation stress.

[0137] By calculating the quotient between the strain peak value and the theoretical stress value, and taking the calculation result as the stress coefficient, subsequent use is facilitated.

[0138] S57: Determine the stress result according to the stress coefficient, and take it as the impact energy detection result information.

[0139] The stress result refers to the result obtained according to the stress situation.

[0140] By calculating the average value of the stress coefficient, and taking the calculation result as the stress result, and then taking the stress result as the impact energy detection result information, the accuracy of the obtained impact energy detection result information is improved.

[0141] In order to further ensure the rationality of the impact energy detection result information, it is necessary to make further separate analysis and calculation on the impact energy detection result information. The specific steps are as follows.

[0142] After taking the stress result as the impact energy detection result information, the following steps are included:

[0143] S571: Determine the stress square integral value from the stress detection wave curve.

[0144] The stress square integral value refers to the integral result of the square of the stress value with respect to time.

[0145] By integrating the square of time according to the stress detection wave curve, and taking the calculation result as the stress square integral value, subsequent use is facilitated.

[0146] S572: Determine the drop hammer theoretical energy according to the drop hammer required weight and the drop hammer required height.

[0147] The drop hammer theoretical energy refers to the energy converted from gravitational potential energy after the drop hammer.

[0148] The product value between the drop hammer demand weight, the drop hammer demand height and the preset gravity coefficient is calculated to obtain the drop hammer theoretical energy, which is convenient for subsequent use.

[0149] S573: Determine the energy coefficient by combining the drop hammer theoretical energy and the stress square integral value.

[0150] The energy coefficient is a key parameter for measuring the stress and energy correlation characteristics in the impact process.

[0151] The quotient value between the drop hammer theoretical energy and the stress square integral value is calculated, and the calculation result is taken as the energy coefficient, which is convenient for subsequent use.

[0152] S574: Determine the energy result according to the energy coefficient, and add the energy result to the impact energy detection result information.

[0153] The energy result refers to the result obtained according to the energy condition.

[0154] The average value of the energy coefficient is calculated, and the calculation result is taken as the energy result, and then the energy result is added to the impact energy detection result information, so as to improve the accuracy of the obtained impact energy detection result information.

[0155] In order to further ensure the rationality of the impact energy detection result information, it is necessary to make further separate analysis and calculation on the impact energy detection result information, which will be described in detail through the following steps.

[0156] After adding the energy result to the impact energy detection result information, the following steps are included:

[0157] S5741: Separate the stress detection wave curve to obtain the incident wave curve and the reflected wave curve.

[0158] The incident wave curve refers to the wave shape curve of the initial stress wave generated when the drop hammer impacts the rod, which propagates from the impact point to the other end of the rod. The reflected wave curve refers to the wave shape curve of the incident wave propagating after being reflected when encountering the specimen interface, the end of the rod or the change of material properties.

[0159] The stress detection wave curve is separated according to the propagation characteristics and wave shape characteristics of the stress wave, so as to obtain the incident wave curve and the reflected wave curve, which is convenient for subsequent use. The specific way of separating the stress detection wave curve is the prior art, which will not be described here.

[0160] S5742: Retrieve the rod elastic modulus, rod density and rod length based on the rod specification.

[0161] The drill rod elastic modulus refers to the elastic modulus corresponding to the drill rod. The drill rod density refers to the density corresponding to the drill rod. The drill rod length refers to the length corresponding to the drill rod. The drill rod specification includes the drill rod elastic modulus, the drill rod density, and the drill rod length.

[0162] The drill rod elastic modulus and the drill rod density are retrieved through the drill rod specification, facilitating subsequent use.

[0163] S5743: Determine the stress wave propagation speed according to the drill rod elastic modulus and the drill rod density.

[0164] The stress wave propagation speed refers to the speed corresponding to the stress wave when propagating in the drill rod.

[0165] The stress wave propagation speed is calculated by calculating the quotient of the drill rod elastic modulus and the drill rod density, and then taking the square root of the calculated quotient, facilitating subsequent use.

[0166] S5744: Determine the incident wave energy in combination with the drill rod elastic modulus, the drill rod cross-sectional area, the drill rod length, the stress wave propagation speed, and the incident wave curve.

[0167] The incident wave energy refers to the energy corresponding to the incident wave.

[0168] The incident wave energy is calculated by stress square integration of the incident wave curve to obtain the incident stress square integral, calculating the product value between the drill rod elastic modulus, the drill rod cross-sectional area, the stress wave propagation speed, and the incident stress square integral, and calculating the quotient between the product value and the drill rod length, with the final calculation result serving as the incident wave energy, facilitating subsequent use.

[0169] S5745: Determine the reflected wave energy in combination with the drill rod elastic modulus, the drill rod cross-sectional area, the drill rod length, the stress wave propagation speed, and the reflected wave curve.

[0170] The reflected wave energy refers to the energy corresponding to the reflected wave.

[0171] The reflected wave energy is calculated by stress square integration of the reflected wave curve to obtain the reflected stress square integral, calculating the product value between the drill rod elastic modulus, the drill rod cross-sectional area, the stress wave propagation speed, and the reflected stress square integral, and calculating the quotient between the product value and the drill rod length, with the final calculation result serving as the reflected wave energy, facilitating subsequent use.

[0172] S5746: Determine the reflection energy ratio in combination with the incident wave energy and the reflected wave energy.

[0173] The reflection energy ratio refers to the ratio between the incident wave energy and the reflected wave energy.

[0174] The quotient of the incident wave energy and the reflected wave energy is calculated, and the calculation result is used as the reflected energy ratio for subsequent use.

[0175] S5747: The reflection ratio result is determined according to the reflected energy ratio, and the reflection ratio result is added to the impact energy detection result information.

[0176] The reflection ratio result refers to the result corresponding to the reflected energy ratio.

[0177] The reflected energy ratio is averaged, and the calculation result is used as the reflection ratio result, which is then added to the impact energy detection result information, thereby improving the accuracy of the obtained impact energy detection result information.

[0178] In order to further ensure the rationality of the impact energy detection result information, further separate analysis and calculation of the impact energy detection result information are required, which will be described in detail as follows.

[0179] Referring to Figure 4 , after outputting the impact energy detection result information, the following steps are included:

[0180] S61: Determine the detection reference result information according to the specimen specification.

[0181] The detection reference result information refers to the reference standard or expected result corresponding to the specimen specification meeting the requirements. The detection reference result information includes the qualified range, theoretical threshold or standard value of stress coefficient, energy coefficient, reflected energy ratio and other indicators.

[0182] S62: When the impact energy detection result information does not meet the detection reference result information, determine the result deviation information in combination with the two.

[0183] The result deviation information refers to the deviation information corresponding to the deviation of the result.

[0184] When the impact energy detection result information does not meet the detection reference result information, it means that there is a deviation at this time. Therefore, the deviation between the impact energy detection result information and the detection reference result information is analyzed and used as the result deviation information for subsequent use.

[0185] S63: Collect the ambient temperature value.

[0186] The ambient temperature value refers to the temperature value of the environment during testing.

[0187] The ambient temperature value is detected and obtained by a pre-set temperature sensor.

[0188] S64: Determine the temperature reference interval according to the specimen specification.

[0189] The temperature reference interval refers to a reasonable range in which the ambient temperature needs to be during normal detection. Different test piece specifications correspond to different temperature reference intervals.

[0190] The test piece specification is input into the preset test piece database to match the temperature reference interval, facilitating subsequent use.

[0191] The test piece database pre-stores a comparison table of different test piece specifications and corresponding temperature reference intervals. The test piece database is pre-set by an operator according to actual needs.

[0192] S65: Determine the temperature deviation value by combining the ambient temperature value and the temperature reference interval.

[0193] The temperature deviation value refers to the deviation value corresponding to the temperature deviation.

[0194] The difference between the ambient temperature value and the temperature reference interval is calculated, and the calculation result is taken as the temperature deviation value. If the ambient temperature value is within the temperature reference interval, the temperature deviation value is 0.

[0195] S66: Generate deviation reason information based on the result deviation information and the temperature deviation value.

[0196] The deviation reason information refers to the reason information corresponding to the deviation.

[0197] The result deviation information and the temperature deviation value are analyzed to generate the deviation reason information, facilitating subsequent use.

[0198] In order to further ensure the rationality of the deviation reason information, it is necessary to make a further separate analysis and calculation on the deviation reason information. The specific steps are as follows.

[0199] The generation method of the deviation reason information includes the following steps:

[0200] S661: Retrieve the result deviation value and result deviation type information from the result deviation information.

[0201] The result deviation value refers to the specific deviation value corresponding to the result deviation. The result deviation type information refers to the type information corresponding to the result deviation. The result deviation type information includes stress coefficient type, energy coefficient type, and reflected energy ratio type. The result deviation information includes the result deviation value and the result deviation type information.

[0202] The result deviation value and the result deviation type information in the result deviation information are retrieved, facilitating subsequent use.

[0203] S662: Determine the type number value according to the result deviation type information.

[0204] The number of categories is the number of categories corresponding to the deviation.

[0205] The result deviation category information is counted, and the counting result is used as the number of categories.

[0206] S663: Determine the category temperature unit value according to the result deviation category information.

[0207] The category temperature unit value is the temperature value corresponding to the deviation category under unit deviation.

[0208] The result deviation category information is input into the preset category temperature unit database to match the category temperature unit value, which is convenient for subsequent use.

[0209] The category temperature unit database pre-stores a comparison table of different result deviation category information and corresponding category temperature unit values. The category temperature unit database is pre-set by the operator according to actual needs.

[0210] S664: Determine the category deviation value by combining the category temperature unit value and the result deviation value.

[0211] The category deviation value is the temperature value corresponding to the result deviation value.

[0212] The product value between the category temperature unit value and the result deviation value is calculated, and the calculation result is used as the category deviation value, which is convenient for subsequent use.

[0213] S665: Generate a deviation reason estimation interval based on the number of categories and the category deviation value.

[0214] The deviation reason estimation interval is the temperature tolerance interval corresponding to the estimated category deviation.

[0215] The number of categories and the category deviation value are analyzed to generate the deviation reason estimation interval, which is convenient for subsequent use.

[0216] In order to further ensure the rationality of the deviation reason estimation interval, it is necessary to make a further separate analysis and calculation on the deviation reason estimation interval. The specific steps are as follows.

[0217] The generation method of the deviation reason estimation interval includes the following steps:

[0218] S6651: Determine whether the category number value is greater than the preset category reference number value. If yes, execute S6652; if no, execute S6655.

[0219] The category reference number value refers to the number value corresponding to the determination interval of a single category.

[0220] By determining whether the category number value is greater than the preset category reference number value, it is determined whether the deviation cause estimation interval can be directly determined according to a single category.

[0221] S6652: Determine the deviation average value and the deviation floating value according to the category deviation value.

[0222] The deviation average value refers to the average value corresponding to the category deviation value, and the deviation floating value refers to the maximum deviation value between each deviation floating value.

[0223] When the category number value is greater than the preset category reference number value, it means that the deviation cause estimation interval cannot be directly determined according to a single category at this time, so the average value between the category deviation values is calculated, and the calculation result is taken as the deviation average value. Then, the difference between any two category deviation values is calculated, and the largest difference is selected as the deviation floating value for subsequent use.

[0224] S6653: Determine the floating interval value according to the deviation floating value.

[0225] The floating interval value refers to the numerical range reference value corresponding to the adjustment of the interval according to the deviation floating value. Different deviation floating values correspond to different floating interval values.

[0226] The product value between the deviation floating value and the preset floating coefficient is calculated, and the calculation result is taken as the floating interval value for subsequent use.

[0227] The floating coefficient refers to the coefficient used to convert the deviation floating value into the floating interval value. The floating coefficient is pre-set by the operator according to actual needs.

[0228] S6654: Adjust the deviation average value based on the floating interval value to form the deviation cause estimation interval.

[0229] The difference and sum between the deviation average value and the floating interval value are calculated, and the calculation results are taken as the end values of the interval, respectively, so as to obtain the deviation cause estimation interval, thereby improving the accuracy of the obtained deviation cause estimation interval.

[0230] S6655: Determine the category interval value according to the result deviation category information.

[0231] The category interval value refers to a numerical range reference value corresponding to the interval adjusted according to the category. Different result deviation category information corresponds to different category interval values.

[0232] When the category number value is not greater than the preset category reference number value, it means that the deviation reason estimation interval can be directly determined according to a single category at this time, so the result deviation category information is input into the preset category interval database to match the category interval value, which is convenient for subsequent use.

[0233] The category interval database pre-stores a control table of different result deviation category information and corresponding category interval values, and the category interval database is pre-set by an operator.

[0234] S6656: Adjust the category deviation value based on the category interval value to form a deviation reason estimation interval.

[0235] The difference and sum between the category deviation value and the category interval value are calculated, and the calculation results are respectively taken as the end value of the interval, so as to obtain the deviation reason estimation interval, thereby improving the accuracy of the obtained deviation reason estimation interval.

[0236] S666: When the temperature deviation value is located in the deviation reason estimation interval, determine the temperature reason information according to the temperature deviation value, and take the temperature reason information as the deviation reason information.

[0237] The temperature reason information refers to the reason information corresponding to the temperature reason causing the deviation.

[0238] When the temperature deviation value is located in the deviation reason estimation interval, it means that the result exists deviation due to the deviation of the temperature at this time, so the temperature deviation value is input into the preset temperature reason database to match the temperature reason information, and the temperature reason information is taken as the deviation reason information, thereby improving the accuracy of the obtained deviation reason information.

[0239] The temperature reason database pre-stores a control table of different temperature deviation values and corresponding temperature reason information, and the temperature reason database is pre-set by an operator.

[0240] In order to further ensure the rationality of the deviation reason information, it is necessary to make further separate analysis and calculation on the deviation reason information. The specific steps are as follows.

[0241] The method for generating the deviation reason information further includes the following steps:

[0242] S6671: When the temperature deviation value is not located in the deviation reason estimation interval, determine the category reason reference interval according to the result deviation category information.

[0243] The category reason reference interval refers to a reference deviation interval corresponding to each reason of a category corresponding to the existing deviation.

[0244] When the temperature deviation value is not located in the deviation reason estimation interval, it indicates that the temperature does not cause the deviation at this time. Therefore, the result deviation category information is input into the preset category reason database to match the category reason reference interval, so as to facilitate subsequent use.

[0245] The category reason database pre-stores different result deviation category information and corresponding category reason reference intervals, and the category reason database is pre-set by an operator.

[0246] S6672: Determine the falling reason interval according to the falling condition of the result deviation value and the category reason reference interval.

[0247] The falling reason interval refers to a category reason reference interval corresponding to the falling of the result deviation value.

[0248] The falling condition of the result deviation value and the category reason reference interval is analyzed, and the category reason reference interval in which the result deviation value falls is taken as the falling reason interval, so as to facilitate subsequent use.

[0249] S6673: Determine the interval number value according to the falling reason interval.

[0250] The interval number value refers to a number value corresponding to the falling reason interval.

[0251] The falling reason interval is counted, and the counting result is taken as the interval number value, so as to facilitate subsequent use.

[0252] S6674: Determine whether the interval number value is unique. If yes, execute S6675; if no, execute S6676.

[0253] The interval number value is determined to be unique, so as to determine whether there is only one falling.

[0254] S6675: Determine the falling reason information according to the falling reason interval, and take the falling reason information as the deviation reason information.

[0255] The falling reason information refers to reason information corresponding to the falling reason interval. Different falling reason intervals correspond to different falling reason information.

[0256] When the interval number value is unique, it indicates that there is only one falling at this time. Therefore, the falling reason interval is input into the preset interval reason database to match the falling reason information, and the falling reason information is taken as the deviation reason information, so as to improve the accuracy of the obtained deviation reason information.

[0257] The interval cause database pre-stores a contrast table of different falling cause intervals and corresponding falling cause information, and the interval cause database is pre-set by an operator.

[0258] S6676: Determine an interval deviation value in combination with the falling cause interval and the result deviation value.

[0259] The interval deviation value refers to a deviation value between a middle value of the falling cause interval and the result deviation value.

[0260] When the interval number value is unique, it indicates that there is only one falling at this time, so the middle values between the falling cause intervals are calculated and used as interval middle values, and the difference between the interval middle values and the result deviation value is calculated, and the calculation result is used as the interval deviation value for subsequent use.

[0261] S6677: Sort the interval deviation values from small to large, and take the falling cause interval corresponding to the first interval deviation value in the sorting as the selected cause interval.

[0262] The selected cause interval refers to the selected falling cause interval.

[0263] The interval deviation values are sorted from small to large, and the falling cause interval corresponding to the first interval deviation value in the sorting is taken as the selected cause interval, so as to facilitate subsequent use.

[0264] S6678: Determine the selected cause information according to the selected cause interval, and take the selected cause information as the deviation cause information.

[0265] The selected cause information refers to the cause information corresponding to the selected cause interval.

[0266] The selected cause interval is input into the preset interval cause database to match the selected cause information, and the selected cause information is taken as the deviation cause information, so as to improve the accuracy of the obtained deviation cause information.

[0267] The interval cause database pre-stores a contrast table of different selected cause intervals and corresponding selected cause information, and the interval cause database is pre-set by an operator.

[0268] S67: Determine the deviation adjustment warning information according to the deviation cause information, and output the deviation adjustment warning information.

[0269] The deviation adjustment warning information refers to the warning information for adjustment warning according to the cause. Different deviation cause information corresponds to different deviation adjustment warning information.

[0270] The deviation adjustment early warning information is obtained by inputting the deviation cause information into a preset early warning database, and the deviation adjustment early warning information is outputted, so that the operator can adjust in time.

[0271] The early warning database pre-stores a comparison table of different deviation cause information and corresponding deviation adjustment early warning information, and the early warning database is set by the operator in advance.

[0272] Based on the same inventive concept, the present application provides a stress wave-based impact energy detection system, comprising:

[0273] The acquisition module is configured to acquire the specimen specification, the drill rod specification, the current drop hammer weight, the stress detection wave curve, the strain gauge output signal, and the environmental temperature value.

[0274] The memory stores a program for implementing the stress wave-based impact energy detection method.

[0275] The processor loads and executes the program stored in the memory.

[0276] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional modules is exemplified, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.

[0277] The above is only the preferred embodiment of the present application, and the protection scope of the present application is not limited to the above-mentioned embodiments. Any technical solution falling within the concept of the present application shall fall within the protection scope of the present application. It should be noted that, for ordinary skilled persons in the art, some improvements and refinements without departing from the principles of the present application shall also be considered as the protection scope of the present application.

Claims

1. A stress wave-based impact energy detection method, characterized by, The method comprises the following steps: S1: collecting the specimen specification, drill rod specification and current drop hammer weight; S2: determining the drop hammer required weight, drop hammer required height and drop hammer times according to the specimen specification; S3: combining the drop hammer required weight with the current drop hammer weight to generate a drop hammer weight adjustment instruction, executing the instruction and setting the drop hammer required height; S4: controlling the drop hammer impact according to the drop hammer times, and collecting the stress detection wave curve in real time; S5: generating the impact energy detection result information according to the stress detection wave curve and the drill rod specification, and outputting the impact energy detection result information; The method for collecting the stress detection wave curve comprises the following steps: S41: collecting the strain gauge output signal; S42: calling the real-time level according to the strain gauge output signal; S43: determining the trigger upper edge level, near-zero point value, near-zero stable point number and trigger stable time according to the specimen specification; S44: when the real-time level meets the trigger upper edge level, combining the near-zero point value, near-zero stable point number and trigger stable time, collecting the strain gauge output signal to form the stress detection wave curve; After outputting the impact energy detection result information, the method further comprises the following steps: S61: determining the detection reference result information according to the specimen specification; S62: when the impact energy detection result information does not meet the detection reference result information, combining the two to determine the result deviation information; S63: collecting the environmental temperature value; S64: determining the temperature reference interval according to the specimen specification; S65: combining the environmental temperature value with the temperature reference interval to determine the temperature deviation value; S66: generating the deviation reason information based on the result deviation information and the temperature deviation value; S67: determining the deviation adjustment early warning information according to the deviation reason information, and outputting the deviation adjustment early warning information; The method for generating the deviation reason information comprises the following steps: S661: calling the result deviation value and result deviation type information from the result deviation information; S662: determining the type number value according to the result deviation type information; S663: determining the type temperature unit value according to the result deviation type information, which refers to the temperature value corresponding to the temperature deviation caused by the deviation type under the unit deviation; S664: combining the type temperature unit value with the result deviation value to determine the type deviation value; S665: generating the deviation reason estimation interval based on the type number value and the type deviation value; S666: when the temperature deviation value is located in the deviation reason estimation interval, determining the temperature reason information according to the temperature deviation value, and taking the temperature reason information as the deviation reason information; The method for generating the deviation reason estimation interval comprises the following steps: S6651: determining whether the type number value is greater than a preset type reference number value; S6652: if yes, determining the deviation average value and deviation floating value according to the type deviation value; S6653: determining the floating interval value according to the deviation floating value; S6654: adjusting the deviation average value based on the floating interval value to form the deviation reason estimation interval. S6655: If not, a category interval value is determined according to the result deviation category information; S6656: The category deviation value is adjusted based on the category interval value to form the deviation cause estimation interval.

2. The stress wave-based impact energy detection method of claim 1, wherein, The method for generating the impact energy detection result information comprises: S51: The drill rod diameter is retrieved according to the drill rod specification; S52: The drill rod cross-sectional area is determined according to the drill rod diameter; S53: The impact instantaneous force is determined in combination with the drop hammer required weight and the drop hammer required height; S54: The theoretical stress value is determined according to the impact instantaneous force and the drill rod cross-sectional area; S55: The strain peak value is selected from the stress detection wave curve; S56: The stress coefficient is determined in combination with the strain peak value and the theoretical stress value; S57: The stress result is determined according to the stress coefficient, which is taken as the impact energy detection result information.

3. A stress wave based impact energy detection method according to claim 2, wherein, After taking the stress result as the impact energy detection result information, the method further comprises: S571: The stress square integral value is determined from the stress detection wave curve; S572: The drop hammer theoretical energy is determined according to the drop hammer required weight and the drop hammer required height; S573: The energy coefficient is determined in combination with the drop hammer theoretical energy and the stress square integral value; S574: The energy result is determined according to the energy coefficient, which is added to the impact energy detection result information.

4. The stress wave-based impact energy detection method of claim 3, wherein, After adding the energy result to the impact energy detection result information, the method further comprises: S5741: The stress detection wave curve is separated to obtain an incident wave curve and a reflected wave curve; S5742: The drill rod elastic modulus, the drill rod density and the drill rod length are retrieved based on the drill rod specification; S5743: The stress wave propagation speed is determined according to the drill rod elastic modulus and the drill rod density; S5744: The incident wave energy is determined in combination with the drill rod elastic modulus, the drill rod cross-sectional area, the drill rod length, the stress wave propagation speed and the incident wave curve; S5745: The reflected wave energy is determined in combination with the drill rod elastic modulus, the drill rod cross-sectional area, the drill rod length, the stress wave propagation speed and the reflected wave curve; S5746: The reflection energy ratio is determined in combination with the incident wave energy and the reflected wave energy; S5747: The reflection ratio result is determined according to the reflection energy ratio, which is added to the impact energy detection result information.

5. The stress wave based impact energy detection method of claim 1, wherein, The method for generating the deviation cause information further comprises: S6671: When the temperature deviation value is not located in the deviation cause estimation interval, a category cause reference interval is determined according to the result deviation category information, which refers to the reference deviation interval corresponding to each cause corresponding to the category causing the deviation; S6672: The falling-in cause interval is determined according to the falling-in situation of the result deviation value and the category cause reference interval; S6673: The interval number value is determined according to the falling-in cause interval; S6674: It is judged whether the interval number value is unique; S6675: If yes, the falling-in cause information is determined according to the falling-in cause interval, which is taken as the deviation cause information. S6676: If no, then determine the interval deviation value in combination with the falling reason interval and the result deviation value; S6677: Sort the interval deviation values from small to large, and take the interval deviation value corresponding to the falling reason interval with the first order as the selected reason interval; S6678: Determine the selected reason information according to the selected reason interval, and take the selected reason information as the deviation reason information.

6. A stress wave based impact energy detection system, characterized by, Comprise: The acquisition module is used for collecting the test piece specification, the drill rod specification, the current falling hammer weight, the stress detection wave curve, the strain gauge output signal and the environmental temperature value; The memory stores the program for realizing the stress wave based impact energy detection method in any one of claims 1 to 5; The processor loads and executes the program stored in the memory.

Citation Information

Patent Citations

  • Intelligent test system for testing impact type mechanical products

    CN113029828A

  • Automated drop-weight impact testing

    US5824880A