An ultrasonic wave detection method, device, apparatus, program product, and storage medium
By calculating the similarity between the calibration wave and the response wave, defects in composite laminates can be directly identified, solving the problems of low detection efficiency and high cost in existing technologies, and achieving efficient and accurate defect detection.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-24
- Publication Date
- 2026-03-20
AI Technical Summary
Existing methods for detecting defects in composite laminates require on-site comparison test blocks, which wastes manpower and resources and is not efficient enough.
The probe sends out ultrasonic waves for testing and receives the response waves. It calculates various similarities between the calibration wave and the response wave, including real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity, or instantaneous frequency similarity, to determine the defect detection results and directly display the results.
It improves the accuracy of defect detection, reduces false alarms or missed alarms, lowers detection costs, and eliminates the need to compare the object under test with a defect-free object.
Smart Images

Figure CN121186202B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the technical field of ultrasonic testing, and in particular to an ultrasonic testing method, device, equipment, program product and storage medium. BACKGROUND
[0002] Composite laminates are widely used in the aerospace field due to their high strength and obvious weight reduction. However, defects such as interlaminar delamination and cracks are not visible to the naked eye and need to be detected by non-destructive testing methods. The ultrasonic pulse reflection method is suitable for detecting whether composite materials have abnormalities due to its high sensitivity and good penetration of composite materials.
[0003] Most current detection methods require on-site comparison of composite laminates and various test blocks with typical defects. This method requires the preparation of various test blocks in advance, which wastes manpower and material resources. SUMMARY
[0004] Embodiments of the present application provide an ultrasonic testing method, device, equipment, program product and storage medium, which can detect defects in composite laminates based on accurate and reasonable calibration waves, improve the accuracy of defect detection of composite laminates, and do not need to compare the test object with various test blocks with defects during the detection process, thereby reducing the detection cost.
[0005] In a first aspect, embodiments of the present application provide an ultrasonic testing method applied to an ultrasonic testing device, the ultrasonic testing device comprising a probe, and the method comprising:
[0006] sending a detection ultrasonic wave to a test object through the probe, and receiving a response wave returned by the test object based on the detection ultrasonic wave;
[0007] performing similarity calculations on a predetermined calibration wave and the response wave to obtain various similarities of the calibration wave and the response wave; wherein the various similarities include real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity or instantaneous frequency similarity;
[0008] determining a defect detection result based on the various similarities, and displaying the defect detection result through the ultrasonic testing device.
[0009] In a second aspect, embodiments of the present application provide an ultrasonic testing device comprising an ultrasonic testing device, the ultrasonic testing device comprising a probe, and the device comprising:
[0010] an information acquisition module configured to send a detection ultrasonic wave to a test object through the probe, and receive a response wave returned by the test object based on the detection ultrasonic wave;
[0011] The abnormality detection module is configured to perform similarity calculation on the predetermined calibration wave and the response wave to obtain similarities of the calibration wave and the response wave, wherein the similarities include real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity or instantaneous frequency similarity.
[0012] The result display module is configured to determine a defect detection result based on the similarities and display the defect detection result through the ultrasonic detection device.
[0013] In a third aspect, the embodiments of the present application further provide an ultrasonic detection device, which comprises a microprocessor, a display, a transducer, a power supply, a transmitting circuit, a receiving circuit and a workpiece, wherein the microprocessor is configured to implement the ultrasonic detection method according to any one of the embodiments of the present application.
[0014] In a fourth aspect, the embodiments of the present application further provide a computer readable storage medium, which stores a computer program, and the program, when executed by a microprocessor, implements the ultrasonic detection method according to any one of the embodiments of the present application.
[0015] In a fifth aspect, the embodiments of the present application provide a computer program product, which comprises a computer program, and the computer program, when executed by a microprocessor, implements the ultrasonic detection method according to any one of the embodiments of the present application.
[0016] In the embodiments of the present application, the detection ultrasonic wave is sent to the object to be detected through the probe, and the response wave returned by the object to be detected based on the detection ultrasonic wave is received; similarity calculation is performed on the predetermined calibration wave and the response wave to obtain similarities of the calibration wave and the response wave, wherein the similarities include real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity or instantaneous frequency similarity; a defect detection result is determined based on the similarities, and the defect detection result is displayed through the ultrasonic detection device. The method of the embodiments of the present application can accurately determine the similarities of the calibration wave and the response wave, can more accurately identify abnormal conditions in the composite material laminated plate according to the similarities, reduces false positives or false negatives in the abnormality detection of the object to be detected, improves the reliability of the detection result, and the detection process does not need to compare the object to be detected with a defect-free object, thereby reducing the detection cost. BRIEF DESCRIPTION OF DRAWINGS
[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can also be obtained without creative labor.
[0018] Figure 1 This is a first flowchart of an ultrasonic testing method provided in an embodiment of the present invention;
[0019] Figure 2 This is a second flowchart of an ultrasonic testing method provided in an embodiment of the present invention;
[0020] Figure 3 This is a schematic diagram of the structure of an ultrasonic testing device provided in an embodiment of the present invention;
[0021] Figure 4 This is a schematic diagram of the structure of an ultrasonic testing device provided in an embodiment of the present invention. Detailed Implementation
[0022] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.
[0023] Figure 1 This is a first flowchart of an ultrasonic testing method provided by an embodiment of the present invention. The method of this embodiment can improve the reliability of the testing results, and the testing process does not require comparison between the object to be tested and a defect-free object, thereby reducing testing costs. This method can be executed by an ultrasonic testing device provided by an embodiment of the present invention, which can be implemented in software and / or hardware. The following embodiments will illustrate this using the integration of this device into an ultrasonic testing equipment as an example. (Refer to...) Figure 1 The method may specifically include the following steps:
[0024] Step 101: Send a detection ultrasonic wave to the object under test through the probe, and receive the response wave returned by the object under test based on the detection ultrasonic wave.
[0025] In this system, the object under test is the material that requires defect detection; in this case, the object under test can be a composite material part. The detection ultrasonic wave is an ultrasonic signal emitted by an ultrasonic testing device used to detect the presence of defects in the composite material part. The detection ultrasonic wave propagates within the composite material and interacts with internal defects or interfaces. The response wave is the signal returned by the object under test based on the detection ultrasonic wave; the ultrasonic testing device can analyze the internal condition of the composite material part through the response wave.
[0026] Specifically, when it is necessary to detect defects of a composite part, a probe of an ultrasonic testing device can be placed vertically on the composite part, and the probe can send a testing ultrasonic wave to the object to be tested. The testing ultrasonic wave propagates in the material at a certain speed. If the composite part is continuous and defect-free, the testing ultrasonic wave will propagate to the bottom of the material and be reflected back (a response wave). If there is a discontinuity such as a crack, inclusion or porosity in the material, the testing ultrasonic wave will be reflected back at the interface where the defect exists, forming an abnormal echo (a response wave). After receiving the response wave, the ultrasonic testing device can analyze the response wave to determine whether the object to be tested has defects.
[0027] Step 102, performing similarity calculations on the predetermined calibration wave and the response wave to obtain similarities of the calibration wave and the response wave.
[0028] The similarities include real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity or instantaneous frequency similarity. The similarities are used to represent the similarity degree of the calibration wave and the response wave. The higher the similarity degree of the calibration wave and the response wave, the more likely the object to be tested is defect-free. The calibration wave is obtained by the ultrasonic testing device detecting a defect-free object according to a preset search window. Before ultrasonic testing of the object to be tested, the ultrasonic testing device can be used to perform multiple tests on a defect-free object (a defect-free composite part) to determine the calibration wave. In this scheme, the calibration wave can be determined by the following steps A1-A2:
[0029] Step A1: sending a reference testing ultrasonic wave to the defect-free object through the probe, and receiving a reference response acoustic wave returned by the defect-free object based on the reference testing ultrasonic wave; determining a maximum amplitude of the reference response acoustic wave, and determining a target gain based on the maximum amplitude and a screen size of the ultrasonic testing device.
[0030] The defect-free object is a composite test block without defects, the reference testing ultrasonic wave is a series of ultrasonic pulses with specific frequencies and energies sent by the ultrasonic testing device to the defect-free object. The reference response acoustic wave is an ultrasonic wave returned from the defect-free object after the reference testing ultrasonic wave is sent to the defect-free object, which contains a clear bottom wave. The maximum amplitude is the highest peak value in the reference response acoustic wave, that is, the strongest part of the signal reflected back by the ultrasonic wave in the defect-free object. The maximum amplitude reflects the energy intensity of the ultrasonic wave, and the maximum amplitude is used to determine whether the signal is strong enough to be accurately identified and analyzed in the subsequent detection process. The target gain is the amplification multiple of the reference response acoustic wave required to achieve the expected level of display amplitude (e.g., 80% of the screen height).
[0031] Specifically, the probe of the ultrasonic detection device is placed on the non-defect object, and the device sends a reference detection ultrasonic wave to the non-defect object through the probe and receives a reference response acoustic wave returned by the non-defect object. After receiving the reference response acoustic wave, the ultrasonic detection device can convert the reference response acoustic wave into an electrical signal and perform preliminary processing such as filtering processing on the electrical signal through an analog circuit to remove noise and extract a useful signal part. After obtaining the processed reference response acoustic wave, the maximum amplitude of the signal of the reference response acoustic wave in a preset search window is determined to obtain a maximum amplitude. For example, in the preset search window (for example, starting from 1 microsecond after the transmission pulse to the expected bottom wave time plus a certain margin), the reference response acoustic wave is scanned to find the maximum value therein to obtain the maximum amplitude. The maximum amplitude represents the strongest signal returned by the non-defect object.
[0032] Further, a target gain is calculated so that the amplitude of the bottom wave signal can reach a preset height displayed on the screen of the ultrasonic detection device, and the preset height in the present scheme is 80% of the height of the screen display. For example, the target gain is calculated by using the following formula: G = Vmax / FullScale*80%, ; wherein G represents the target gain, Vmax represents the maximum amplitude, and FullScale is the full-scale value of an analog-to-digital converter, that is, the maximum signal amplitude that can be displayed on the screen. By pulling the bottom wave to 80% of the screen height through the target gain, it is ensured that no matter how strong the original signal is, the signal after amplification will be displayed as 80% on the screen, thereby providing a standardized reference point for subsequent detection.
[0033] Step A2: adjusting the reference response acoustic wave based on the target gain to obtain a candidate wave; determining a bottom wave time based on the thickness of the non-defect object and a preset speed, and determining a calibration wave in the candidate wave based on a search window.
[0034] ; wherein the candidate wave is an acoustic wave obtained after the reference response acoustic wave is pulled up based on the target gain. The bottom wave time is the total time required for the reference response acoustic wave to be emitted from the probe, to reach the bottom of the material and to be reflected back. The preset speed can be the speed of sound. According to the bottom wave time, the search window can be determined, and meanwhile, the starting point and the ending point of the search window can accurately cover the time range in which the bottom wave can appear. Specifically, after obtaining the candidate wave, the bottom wave time can be calculated according to the thickness of the non-defect object and the preset speed by using the following formula: Td = 2d / c; wherein Td represents the bottom wave time, d represents the thickness of the non-defect object, and c represents the speed of sound. The search window is used to identify and select the bottom wave of the candidate wave, thereby improving the accuracy of detection. The starting point of the search window can be set as the time of the transmission path + 1 microsecond, thereby avoiding the transmission blind area, that is, an area that cannot be detected immediately after the reference detection ultrasonic wave is transmitted. The ending point of the search window can be set at the bottom wave time + a preset margin, and the preset margin can be 10%.
[0035] After determining the search window, the ultrasonic testing equipment finds the zero-crossing point within the search window using first-order difference, thus identifying all positive peaks. Among all positive peaks, the wave containing the peak with the largest amplitude is selected as the calibration wave, and its arrival time and peak value are recorded. In this scheme, to improve the accuracy of the calibration wave, the ultrasonic testing equipment can continuously perform measurements for 3 to 5 cycles. Each cycle includes sending a reference testing ultrasonic wave, receiving a reference response acoustic wave, and determining the calibration wave based on the reference response acoustic wave. If the arrival time and amplitude of the calibration wave change relatively little within 3 to 5 consecutive cycles, the selection of the calibration wave is considered reliable and can be used as a reference for subsequent testing. Through the above steps, the ultrasonic testing equipment can accurately determine the calibration wave, providing a reliable reference for subsequent defect detection, further improving the accuracy of the detection, and thus more effectively identifying and assessing potential problems in materials.
[0036] Specifically, before calculating the similarity of the calibration wave and the response wave, it can be determined whether the similarity of the calibration wave and the response wave can be successfully calculated. In this scheme, optionally, before calculating the similarity of the calibration wave and the response wave, the following steps are also included: determining the calibration wave length of the calibration wave and the response wave length of the response wave; if the calibration wave length and the response wave length are the same, then the step of calculating the similarity of the predetermined calibration wave and the response wave is performed; if the calibration wave length and the response wave length are different, then an error message indicating that the calibration range has been exceeded is generated based on the calibration wave length and the response wave length, and the error message indicating that the calibration range has been exceeded is displayed through the ultrasonic testing equipment.
[0037] The calibration wave length represents the number of points in the calibration wave, while the response wave length represents the number of points in the response wave. After obtaining the response and calibration waves, the number of sampling points of the calibration and response waves can be read from the read buffer of the ultrasonic testing equipment. The number of sampling points in the calibration wave is determined as the calibration wave length, and the number of sampling points in the response wave is determined as the response wave length. If the calibration wave length and response wave length are the same, it means that the similarity calculations for the calibration and response waves can be performed. If the calibration wave length and response wave length are different, it means that the similarity calculations for the calibration and response waves cannot be performed, possibly because the ultrasonic testing equipment has not detected the effective area of the object under test, i.e., the ultrasonic testing equipment's search has exceeded the calibration range. Furthermore, the ultrasonic testing equipment can generate an "exceeded calibration range" prompt message based on the calibration wave length and response wave length, displaying this message to the operator so that the operator can re-detect the object under test and obtain a response wave with the same calibration wave length.
[0038] In an alternative embodiment, if the calibration wave length and the response wave length are the same, the calibration wave and the response wave can be subjected to Hilbert transform to obtain a calibration conjugate string and a response conjugate string, respectively; the calibration wave real part, the calibration wave imaginary part, the calibration wave phase angle, the calibration wave amplitude and the calibration wave instantaneous frequency of the calibration wave are determined based on the calibration conjugate string; the response wave real part, the response wave imaginary part, the response wave phase angle, the response wave amplitude and the response wave instantaneous frequency of the response wave are determined based on the response conjugate string; and each similarity is determined according to the calibration wave real part, the calibration wave imaginary part, the calibration wave phase angle, the calibration wave amplitude, the calibration wave instantaneous frequency, the response wave real part, the response wave imaginary part, the response wave phase angle, the response wave amplitude and the response wave instantaneous frequency.
[0039] In step 103, the defect detection result is determined based on each similarity, and the defect detection result is displayed on the ultrasonic testing device.
[0040] In the embodiment, the defect detection result is the presence of defects or the absence of defects. If the defect detection result is the presence of defects, it means that the object to be tested has some defects, such as cracks or delamination. Specifically, after determining the anomaly detection result, the ultrasonic testing device can directly display the anomaly detection result on the display screen of the device. If the anomaly detection result is the presence of defects, the ultrasonic testing device can indicate the detection result through a light-emitting diode or other visual indicator, and can also emit a sound signal through a buzzer to remind the operator to pay attention to the detection result.
[0041] Specifically, after obtaining each similarity, a comprehensive similarity of the calibration wave and the response wave can be calculated according to each similarity of the calibration wave and the response wave, and the defect detection result is determined according to the comprehensive similarity. In an alternative embodiment, after obtaining the real part similarity, the imaginary part similarity, the phase angle similarity, the amplitude similarity or the instantaneous frequency similarity, the real part similarity, the imaginary part similarity, the phase angle similarity, the amplitude similarity and the instantaneous frequency similarity are multiplied to obtain a similarity product (comprehensive similarity). If the similarity product is less than or equal to a preset product, it is determined that the defect detection result is the presence of defects. If the similarity product is greater than the preset product, it is determined that the defect detection result is the absence of defects.
[0042] The technical scheme of the embodiment sends a detection ultrasonic wave to the to-be-detected object through the probe and receives a response wave returned by the to-be-detected object based on the detection ultrasonic wave; similarity calculations are performed on the pre-determined calibration wave and the response wave to obtain various similarities of the calibration wave and the response wave; wherein the various similarities include real part similarity, imaginary part similarity, phase angle similarity, amplitude value similarity or instantaneous frequency similarity; a defect detection result is determined based on the various similarities, and the defect detection result is displayed through the ultrasonic detection equipment. The technical scheme of the embodiment can accurately determine the various similarities of the calibration wave and the response wave, can more accurately identify abnormal conditions in the composite material laminated plate according to the various similarities, reduces false positives or false negatives in abnormal detection of the to-be-detected object, improves the reliability of the detection result, and does not need to compare the to-be-detected object and a defect-free object in the detection process, thereby reducing the detection cost.
[0043] Figure 2 A second flowchart of an ultrasonic detection method provided by the embodiment is shown in FIG. 2. Figure 2 The method mainly includes the following steps:
[0044] In step 201, a detection ultrasonic wave is sent to the to-be-detected object through the probe, and a response wave returned by the to-be-detected object based on the detection ultrasonic wave is received.
[0045] In step 202, Hilbert transform processing is performed on the calibration wave and the response wave respectively to obtain a calibration conjugate string of the calibration wave and a response conjugate string of the response wave.
[0046] The Hilbert transform is a linear operator that generates a function with the same domain as the function, and by performing Hilbert transform processing on the calibration wave and the response wave respectively, only the phase is rotated and the amplitude is not changed, so that the strength of the response wave with defects can be completely retained, thereby laying a foundation for improving the defect identification reliability.
[0047] In step 203, a calibration wave real part, a calibration wave imaginary part, a calibration wave phase angle, a calibration wave amplitude and a calibration wave instantaneous frequency of the calibration wave are determined based on the calibration conjugate string, and a response wave real part, a response wave imaginary part, a response wave phase angle, a response wave amplitude and a response wave instantaneous frequency of the response wave are determined based on the response conjugate string.
[0048] Specifically, after obtaining the calibration conjugate string, the calibration wave and the calibration conjugate string are concatenated to obtain the analytic signal of the calibration wave. For example, zk represents the analytic signal of the calibration wave, zk = xk + Mk; where xk represents the calibration wave, and Mk represents the calibration conjugate string, meaning each point of zk becomes a complex number. The real part of the calibration wave is xk, denoted as sequence A1, and the imaginary part is Mk, denoted as sequence B1. The complex modulus (i.e., amplitude) of each point in the analytic signal is calculated to obtain sequence D1, i.e., the amplitude of the calibration wave. The arctangent of each point in the analytic signal is calculated to obtain sequence C1, i.e., the phase angle of the calibration wave. The phase angle of the calibration wave is expanded into a continuous curve Pk without jumps; then, every two points in Pk are subtracted to obtain: Pk = Pk–P{k-1}. Then... Pk divided by the sampling time interval t, to obtain the instantaneous frequency of the calibration wave (sequence E1): E1= Pk / Furthermore, the real part A2, imaginary part B2, phase angle C2, amplitude D2, and instantaneous frequency E2 of the response wave are obtained in the same manner.
[0049] Step 204: Determine the similarity of each item based on the real part of the calibration wave, the imaginary part of the calibration wave, the phase angle of the calibration wave, the amplitude of the calibration wave, the instantaneous frequency of the calibration wave, the real part of the response wave, the imaginary part of the response wave, the phase angle of the response wave, the amplitude of the response wave, and the instantaneous frequency of the response wave.
[0050] The similarity metrics include real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity, and instantaneous frequency similarity. In this scheme, the similarity metrics can be calculated by pairwise correlation coefficients. For example, the real part similarity AA is calculated based on A1 and A2: the average value Q1 of A1 is calculated, and the average value Q2 of A2 is calculated; the covariance of A1 and A2 is calculated based on Q1 and Q2 to obtain cov. The standard deviation q1 of A1 is calculated, and the standard deviation q2 of A2 is calculated. Finally, AA = cov / (q1 / q2) is obtained. q2). Using the same method, the imaginary part similarity BB is obtained based on the imaginary part of the calibration wave and the imaginary part of the response wave; the phase angle similarity CC is obtained based on the phase angle of the calibration wave and the phase angle of the response wave; the amplitude similarity DD is obtained based on the amplitude of the calibration wave and the amplitude of the response wave; and the instantaneous frequency similarity EE is obtained based on the instantaneous frequency of the calibration wave and the instantaneous frequency of the response wave.
[0051] Step 205: Determine the defect detection results based on the similarity of each item.
[0052] After obtaining the similarities, a comprehensive similarity of the calibration wave and the response wave can be calculated according to the similarities of the calibration wave and the response wave, and the defect detection result is determined according to the comprehensive similarity. In the scheme, the defect detection result is determined based on the similarities, which includes: multiplying the real part similarity, the imaginary part similarity, the phase angle similarity, the amplitude similarity and the instantaneous frequency similarity to obtain a similarity product; if the similarity product is less than or equal to a preset product, it is determined that the defect detection result is that there is a defect; if the similarity product is greater than the preset product, it is determined that the defect detection result is that there is no defect.
[0053] Specifically, FF represents the similarity product, and FF = AA x BB x CC x DD x EE. FF is compared with the preset product. If FF is less than or equal to the preset product, it indicates that the response wave and the calibration wave differ greatly, and it is determined that the defect detection result is that there is a defect; if FF is greater than the preset product, it indicates that the response wave and the calibration wave differ less, and it is determined that the defect detection result is that there is no defect. By calculating the similarities respectively and calculating the comprehensive similarity according to the similarities, the accuracy of defect detection can be improved.
[0054] In step 206, the defect detection result is displayed by the ultrasonic detection device.
[0055] The technical scheme of the embodiment includes: sending a detection ultrasonic wave to a to-be-detected object by a probe, and receiving a response wave returned by the to-be-detected object based on the detection ultrasonic wave. Hilbert transform is performed on the calibration wave and the response wave respectively to obtain a calibration conjugate string of the calibration wave and a response conjugate string of the response wave. The calibration wave real part, the calibration wave imaginary part, the calibration wave phase angle, the calibration wave amplitude and the calibration wave instantaneous frequency of the calibration wave are determined based on the calibration conjugate string, and the response wave real part, the response wave imaginary part, the response wave phase angle, the response wave amplitude and the response wave instantaneous frequency of the response wave are determined based on the response conjugate string. The similarities are determined according to the calibration wave real part, the calibration wave imaginary part, the calibration wave phase angle, the calibration wave amplitude, the calibration wave instantaneous frequency, the response wave real part, the response wave imaginary part, the response wave phase angle, the response wave amplitude and the response wave instantaneous frequency. The defect detection result is determined based on the similarities. The defect detection result is displayed by the ultrasonic detection device. The technical scheme of the embodiment extracts the real part, the imaginary part, the amplitude, the phase and the instantaneous frequency of the response wave and the calibration wave synchronously by performing transform on the response wave and the calibration wave, and accurately calculates the similarities of the response wave and the calibration wave in the five-dimensional features. Further, the abnormal conditions in the composite material laminated board can be more accurately identified according to the similarities, the false positives or false negatives caused by inaccurate calibration are reduced, the reliability of the detection result is improved, and the detection process does not need to compare the to-be-detected object and the defect-free object, thereby reducing the detection cost.
[0056] Figure 3A structural schematic diagram of an ultrasonic detection device is provided for an embodiment of the present application, which is suitable for performing an ultrasonic detection method provided by the embodiment of the present application. As shown in the figure, the device can specifically include: Figure 3
[0057] An information acquisition module 301 is configured to send a detection ultrasonic wave to a to-be-detected object through the probe and receive a response wave returned by the to-be-detected object based on the detection ultrasonic wave;
[0058] An anomaly detection module 302 is configured to perform similarity calculation on a pre-determined calibration wave and the response wave to obtain various similarities of the calibration wave and the response wave; wherein the various similarities include real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity or instantaneous frequency similarity.
[0059] A result display module 303 is configured to determine a defect detection result based on the various similarities and display the defect detection result through the ultrasonic detection device.
[0060] Optionally, the anomaly detection module 302 is specifically configured to send a reference detection ultrasonic wave to the defect-free object through the probe and receive a reference response acoustic wave returned by the defect-free object based on the reference detection ultrasonic wave.
[0061] The maximum amplitude of the reference response acoustic wave is determined, and a target gain is determined based on the maximum amplitude and a screen size of the ultrasonic detection device.
[0062] The calibration wave is determined based on the target gain, a preset sound speed and a thickness of the defect-free object.
[0063] Optionally, the anomaly detection module 302 is further configured to adjust the reference response acoustic wave based on the target gain to obtain a candidate wave.
[0064] The bottom wave time is determined according to the thickness of the defect-free object and the preset sound speed, and the calibration wave is determined in the candidate wave based on the search window.
[0065] Optionally, the anomaly detection module 302 is further configured to perform Hilbert transform processing on the calibration wave and the response wave respectively to obtain a calibration conjugate string of the calibration wave and a response conjugate string of the response wave.
[0066] The calibration wave real part, calibration wave imaginary part, calibration wave phase angle, calibration wave amplitude and calibration wave instantaneous frequency of the calibration wave are determined based on the calibration conjugate string.
[0067] The response wave real part, response wave imaginary part, response wave phase angle, response wave amplitude and response wave instantaneous frequency of the response wave are determined based on the response conjugate string.
[0068] The similarities are determined according to the real part of the calibration wave, the imaginary part of the calibration wave, the phase angle of the calibration wave, the amplitude of the calibration wave, the instantaneous frequency of the calibration wave, the real part of the response wave, the imaginary part of the response wave, the phase angle of the response wave, the amplitude of the response wave and the instantaneous frequency of the response wave.
[0069] Optionally, the anomaly detection module 302 is further configured to multiply the real part similarity, the imaginary part similarity, the phase angle similarity, the amplitude similarity and the instantaneous frequency similarity to obtain a similarity product.
[0070] If the similarity product is less than or equal to a preset product, it is determined that the defect detection result is that there is a defect.
[0071] If the similarity product is greater than the preset product, it is determined that the defect detection result is that there is no defect.
[0072] Optionally, the anomaly detection module 302 is further configured to determine a calibration wave length of the calibration wave and a response wave length of the response wave.
[0073] If the calibration wave length and the response wave length are the same, the step of performing the similarity calculation on the predetermined calibration wave and the response wave is performed.
[0074] If the calibration wave length and the response wave length are different, a calibration range exceeding prompt information is generated based on the calibration wave length and the response wave length, and the calibration range exceeding prompt information is displayed through the ultrasonic detection device.
[0075] The ultrasonic detection device provided in the embodiments of the present application can perform the ultrasonic detection method provided in any of the embodiments of the present application, and has the corresponding function modules and beneficial effects of the execution method. The contents not described in detail in the present embodiment can be referred to the description in any of the method embodiments of the present application.
[0076] The embodiments of the present application further provide a computer program product, comprising a computer program, which, when executed by a microprocessor, implements the ultrasonic detection method of any of the embodiments of the present application.
[0077] Various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, specially designed application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable microprocessor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.
[0078] Figure 4 A structural schematic diagram of an ultrasonic testing device provided for an embodiment of the present application, the ultrasonic testing device comprising a microprocessor, a display, a transducer, a power supply, a transmitting circuit, a receiving circuit and a workpiece.
[0079] When the ultrasonic testing device detects the object to be detected, the transmitting circuit generates high-frequency pulses, which are applied to the probe to excite the piezoelectric wafer to vibrate and emit ultrasonic waves with a frequency higher than 20 kHz. The ultrasonic waves propagate in the detected object and are reflected back to the probe when encountering defects or the bottom surface. When the probe receives the reflected ultrasonic wave signals, it quickly converts them into electrical signals. After being processed and amplified, the electrical signals are converted into digital signals (waveforms) by the A / D converter and transmitted to the microprocessor. After being transmitted to the microprocessor, the digital signals are processed, and detection, filtering and suppression are performed. The final processed signals are stored in the storage unit of the instrument. The ultrasonic testing device collects the response waves and analyzes the changes in the calibration waveforms to determine whether there are defects inside the detected object. When the device determines that there are no defects in the detected position, the device interface displays "GOOD". When the device determines that there are defects inside the detected position, the device interface displays "BAD". When the device determines that there are defects inside the detected position, the light and sound recognition system of the device is triggered synchronously, and a light and buzzer alarm is issued to prompt.
[0080] The microprocessor can be used to implement an ultrasonic detection method provided by the embodiments of the present application: sending a detection ultrasonic wave to a to-be-detected object through the probe, and receiving a response wave returned by the to-be-detected object based on the detection ultrasonic wave; performing similarity calculation on a pre-determined calibration wave and the response wave to obtain each similarity of the calibration wave and the response wave; wherein the each similarity includes a real part similarity, an imaginary part similarity, a phase angle similarity, an amplitude similarity, or an instantaneous frequency similarity; determining a defect detection result based on the each similarity, and displaying the defect detection result through the ultrasonic detection device.
[0081] The embodiments of the present application provide a computer readable storage medium, which stores a computer program, and the program is executed by a microprocessor to implement an ultrasonic detection method provided by all the embodiments of the present application: sending a detection ultrasonic wave to a to-be-detected object through the probe, and receiving a response wave returned by the to-be-detected object based on the detection ultrasonic wave; performing similarity calculation on a pre-determined calibration wave and the response wave to obtain each similarity of the calibration wave and the response wave; wherein the each similarity includes a real part similarity, an imaginary part similarity, a phase angle similarity, an amplitude similarity, or an instantaneous frequency similarity; determining a defect detection result based on the each similarity, and displaying the defect detection result through the ultrasonic detection device.
[0082] The computer readable medium can be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium, for example, can be, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In this document, the computer readable storage medium can be any tangible medium that contains, or stores a program for use by or in connection with an instruction execution system, apparatus, or device.
[0083] A computer readable signal medium can include a propagated data signal with computer executable code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal can take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium can be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate or transport programming code such that the program instructions are accessed for execution by an instruction execution system, apparatus, or device.
[0084] Program code embodied on a computer readable medium can be transmitted using any appropriate medium, including but not limited to wireless, wire line, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0085] Computer program code for carrying out operations for aspects of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider). In an embodiment, electronic program guide data can be provided to a user's computer from a remote computer.
[0086] Note that the foregoing are merely examples of the preferred embodiments of the present application and the principles of the technology applied. It will be understood by those skilled in the art that the present application is not limited to the specific embodiments described herein, and that various obvious changes, modifications and substitutions can be made to the present application without departing from the scope of the present application. Therefore, although the present application has been described in detail through the above embodiments, the present application is not limited to the above embodiments, and can include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.
Claims
1. An ultrasonic testing method, characterized in that, Applied to an ultrasonic testing device, the ultrasonic testing device including a probe, the method includes: The probe sends a detection ultrasonic wave to the object under test and receives the response wave returned by the object under test based on the detection ultrasonic wave. The similarity of the calibration wave and the response wave is calculated by performing various similarity calculations on the predetermined calibration wave and the response wave to obtain the various similarity of the calibration wave and the response wave; wherein, the calibration wave is obtained by the ultrasonic testing device detecting defect-free objects according to a preset search window, and the various similarity calculations include real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity or instantaneous frequency similarity; The defect detection results are determined based on the aforementioned similarities, and the defect detection results are displayed using the ultrasonic testing equipment. The step of calculating various similarities between the predetermined calibration wave and the response wave to obtain the various similarities between the calibration wave and the response wave includes: The calibration wave and the response wave are subjected to Hilbert transform to obtain the calibration conjugate of the calibration wave and the response conjugate of the response wave. The real part, imaginary part, phase angle, amplitude, and instantaneous frequency of the calibration wave are determined based on the calibration conjugate string; the real part, imaginary part, phase angle, amplitude, and instantaneous frequency of the response wave are determined based on the response conjugate string. The similarity of each item is determined based on the real part of the calibration wave, the imaginary part of the calibration wave, the phase angle of the calibration wave, the amplitude of the calibration wave, the instantaneous frequency of the calibration wave, the real part of the response wave, the imaginary part of the response wave, the phase angle of the response wave, the amplitude of the response wave, and the instantaneous frequency of the response wave. The determination of defect detection results based on the aforementioned similarities includes: Multiply the real part similarity, the imaginary part similarity, the phase angle similarity, the amplitude similarity, and the instantaneous frequency similarity to obtain a similarity product; If the similarity product is less than or equal to a preset product, then the defect detection result is determined to be defective. If the similarity product is greater than the preset product, then the defect detection result is determined to be that no defect exists.
2. The method according to claim 1, characterized in that, Before sending the detection ultrasound to the object under test through the probe, the method further includes: The probe sends a reference detection ultrasonic wave to a defect-free object and receives a reference response acoustic wave returned by the defect-free object based on the reference detection ultrasonic wave. Determine the maximum amplitude of the reference response acoustic wave, and determine the target gain based on the maximum amplitude and the screen size of the ultrasonic testing device; The calibration wave is determined based on the target gain, the preset sound velocity, and the thickness of the defect-free object.
3. The method according to claim 2, characterized in that, Determining the calibration wave based on the target gain, preset sound velocity, and the thickness of the defect-free object includes: The reference response acoustic wave is adjusted based on the target gain to obtain a candidate wave; The bottom wave time is determined based on the thickness of the defect-free object and the preset sound velocity, and the calibration wave is determined from the candidate waves based on a predetermined search window.
4. The method according to claim 1, characterized in that, Before performing various similarity calculations on the predetermined calibration wave and the response wave, the method further includes: Determine the calibration wave length of the calibration wave and the response wave length of the response wave; If the calibration wave length and the response wave length are the same, then the step of performing various similarity calculations on the predetermined calibration wave and the response wave is executed; If the calibration wave length and the response wave length are different, an "exceeding calibration range" prompt message is generated based on the calibration wave length and the response wave length, and the "exceeding calibration range" prompt message is displayed through the ultrasonic testing device.
5. An ultrasonic testing device, characterized in that, Applied to ultrasonic testing equipment, the ultrasonic testing equipment includes a probe, and the device includes: The information acquisition module is used to send detection ultrasonic waves to the object under test through the probe, and to receive the response waves returned by the object under test based on the detection ultrasonic waves; An anomaly detection module is used to perform various similarity calculations on a pre-determined calibration wave and the response wave to obtain various similarities between the calibration wave and the response wave; wherein, the calibration wave is obtained by the ultrasonic testing device detecting defect-free objects according to a preset search window, and the various similarities include real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity, or instantaneous frequency similarity; The results display module is used to determine the defect detection results based on the aforementioned similarities and to display the defect detection results through the ultrasonic testing equipment. Specifically, the anomaly detection module is used for: The calibration wave and the response wave are subjected to Hilbert transform to obtain the calibration conjugate of the calibration wave and the response conjugate of the response wave. The real part, imaginary part, phase angle, amplitude, and instantaneous frequency of the calibration wave are determined based on the calibration conjugate string; the real part, imaginary part, phase angle, amplitude, and instantaneous frequency of the response wave are determined based on the response conjugate string. The similarity of each item is determined based on the real part of the calibration wave, the imaginary part of the calibration wave, the phase angle of the calibration wave, the amplitude of the calibration wave, the instantaneous frequency of the calibration wave, the real part of the response wave, the imaginary part of the response wave, the phase angle of the response wave, the amplitude of the response wave, and the instantaneous frequency of the response wave. The results display module is specifically used for: Multiply the real part similarity, the imaginary part similarity, the phase angle similarity, the amplitude similarity, and the instantaneous frequency similarity to obtain a similarity product; If the similarity product is less than or equal to a preset product, then the defect detection result is determined to be defective. If the similarity product is greater than the preset product, then the defect detection result is determined to be that no defect exists.
6. An ultrasonic testing device, characterized in that, The ultrasonic testing equipment includes a microprocessor, a display, a converter, a power supply, a transmitting circuit, a receiving device, and a workpiece; wherein the microprocessor is used to implement an ultrasonic testing method as described in any one of claims 1 to 4.
7. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a microprocessor, it implements an ultrasonic testing method according to any one of claims 1 to 4.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a microprocessor, the program implements an ultrasonic testing method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Ultrasonic flaw detection system, and control method of ultrasonic flaw detection system
JP2015125008A
KR20250070713A