Ultrasonic detection method, device, equipment, program product and storage medium

By calculating the similarity between calibration waves and response waves, high efficiency and accuracy in defect detection of composite laminates are achieved, solving the waste problem of needing comparison test blocks in existing technologies and reducing detection costs.

CN121186202AActive Publication Date: 2025-12-23SHANGHAI AIRCRAFT MFG +1
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202511725464.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-24
Publication Date
2025-12-23
Estimated Expiration
2045-11-24

AI Technical Summary

Technical Problem

Existing methods for detecting defects in composite laminates require on-site comparison test blocks, which wastes manpower and resources and are not efficient enough.

Method used

The probe sends out ultrasonic waves for testing, receives the response waves, and 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 result without comparing the object under test with a defect-free object.

Benefits of technology

It improves the accuracy of defect detection, reduces false alarms or missed alarms, and lowers detection costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121186202A_ABST
    Figure CN121186202A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an ultrasonic detection method, device and equipment, a program product and a storage medium, and the method comprises the steps: transmitting a detection ultrasonic wave to a to-be-detected object through a probe, and receiving a response wave returned by the to-be-detected object based on the detection ultrasonic wave; performing similarity calculation on the predetermined calibration wave and the response wave to obtain the similarity of the calibration wave and the response wave; and determining a defect detection result based on the similarities, and displaying the defect detection result through ultrasonic detection equipment. According to the method, the similarity of the calibration wave and the response wave can be accurately determined, the abnormal condition in the composite laminated board can be more accurately identified according to the similarity, false alarm or missing alarm of abnormal detection of the to-be-detected object is reduced, the reliability of a detection result is improved, and the detection accuracy is improved. And the to-be-detected object and the defect-free object do not need to be compared in the detection process, so that the detection cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of ultrasonic testing technology, and more particularly to an ultrasonic testing method, apparatus, equipment, program product, and storage medium. Background Technology

[0002] Composite laminates are widely used in the aerospace industry due to their high strength and significant weight reduction. However, defects such as delamination and cracks are invisible to the naked eye and require non-destructive testing methods. Ultrasonic pulse-echo testing is suitable for detecting abnormalities in composite materials due to its high sensitivity and good penetration into composite materials.

[0003] Current testing methods mostly require on-site comparison of composite laminates with various test blocks exhibiting typical defects. This method necessitates the preparation of various test blocks in advance, wasting human and material resources. Summary of the Invention

[0004] This invention provides an ultrasonic testing method, apparatus, equipment, program product, and storage medium that can perform defect detection on composite laminates based on accurate and reasonable calibration waves, thereby improving the accuracy of defect detection in composite laminates. Furthermore, the testing process does not require comparison between the test object and various defective test blocks, thus reducing testing costs.

[0005] In a first aspect, embodiments of the present invention provide an ultrasonic testing method applied to an ultrasonic testing device, the ultrasonic testing device including a probe, the method comprising:

[0006] 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.

[0007] 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 various similarity calculations include real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity or instantaneous frequency similarity;

[0008] The defect detection results are determined based on the aforementioned similarities, and the defect detection results are displayed using the ultrasonic testing equipment.

[0009] In a second aspect, embodiments of the present invention provide an ultrasonic testing device, including an ultrasonic testing apparatus, wherein the ultrasonic testing apparatus includes a probe, and the device includes:

[0010] 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;

[0011] An anomaly detection module is used to perform various similarity calculations on a predetermined calibration wave and the response wave to obtain various similarities between 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;

[0012] 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.

[0013] Thirdly, embodiments of the present invention also provide an ultrasonic testing device, which 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 of the embodiments of the present invention.

[0014] Fourthly, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a microprocessor, implements an ultrasonic detection method as described in any of the embodiments of the present invention.

[0015] Fifthly, embodiments of the present invention provide a computer program product, including a computer program that, when executed by a microprocessor, implements an ultrasonic detection method as described in any of the embodiments of the present invention.

[0016] In this embodiment of the invention, a probe sends a detection ultrasonic wave to the object under test and receives the response wave returned by the object based on the detection ultrasonic wave. Various similarity calculations are performed on a pre-determined calibration wave and response wave to obtain various similarity scores between the calibration wave and the response wave. These similarity scores include real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity, or instantaneous frequency similarity. The defect detection result is determined based on these similarity scores and displayed using an ultrasonic testing device. This method can accurately determine the various similarity scores of the calibration wave and the response wave, and can more accurately identify anomalies in composite laminates based on these similarity scores. This reduces false alarms or missed alarms in the detection of anomalies in the object under test, improves the reliability of the detection results, and the detection process does not require comparison between the object under test and a defect-free object, thereby reducing detection costs. Attached Figure Description

[0017] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[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 defect detection is required on composite material parts, the probe of the ultrasonic testing equipment can be placed vertically on the composite material part, and ultrasonic waves are sent to the object under test through the probe. The ultrasonic waves propagate at a certain speed within the material. If the composite material part is continuous and defect-free, the ultrasonic waves will propagate all the way to the bottom of the material and be reflected back (response wave). If there are discontinuities such as cracks, inclusions, or pores within the material, the ultrasonic waves will reflect back prematurely at the interface with the defect, forming an abnormal echo (response wave). After receiving the response wave, the ultrasonic testing equipment can analyze it to determine whether the object under test has defects.

[0027] Step 102: Calculate the similarity of the predetermined calibration wave and response wave to obtain the similarity of the calibration wave and response wave.

[0028] The similarity metrics include real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity, and instantaneous frequency similarity. Each similarity metric represents the degree of similarity between the calibration wave and the response wave; the higher the similarity, the more likely the test object is defect-free. The calibration wave is obtained by detecting defect-free objects using ultrasonic testing equipment according to a preset search window. Before ultrasonic testing of the test object, multiple tests can be conducted on the defect-free object (defect-free composite material parts) using ultrasonic testing equipment to determine the calibration wave. In this scheme, optionally, determining the calibration wave includes the following steps A1-A2:

[0029] Step A1: Send a reference inspection ultrasonic wave to the defect-free object through the probe, and receive the reference response sound wave returned by the defect-free object based on the reference inspection ultrasonic wave; determine the maximum amplitude of the reference response sound wave, and determine the target gain based on the maximum amplitude and the screen size of the ultrasonic testing equipment.

[0030] In this system, the defect-free object is a composite material test block free of defects. The reference testing ultrasound consists of a series of ultrasonic pulses with specific frequencies and energies sent by the ultrasonic testing equipment to the defect-free object. The reference response wave is the ultrasonic wave that returns from the defect-free object after the reference testing ultrasound has been sent to it, containing a clear backsound. The maximum amplitude is the highest peak value in the reference response wave, representing the strongest part of the signal that propagates through the defect-free object and is reflected back. The maximum amplitude reflects the energy intensity of the ultrasound and is used to determine whether the signal is strong enough to be accurately identified and analyzed in subsequent testing processes. The target gain is the amplification factor required to make the display amplitude of the reference response wave reach the expected level (e.g., 80% of the screen height).

[0031] Specifically, the probe of the ultrasonic testing equipment is placed on a defect-free object. The equipment sends a reference ultrasonic wave to the defect-free object through the probe and receives the reference response sound wave returned by the defect-free object. After receiving the reference response sound wave, the ultrasonic testing equipment can convert the reference response sound wave into an electrical signal and perform preliminary processing on the electrical signal through analog circuitry, such as filtering, to remove noise and extract the useful signal components. After obtaining the processed reference response sound wave, the maximum amplitude of the signal within a preset search window is determined, obtaining the maximum amplitude. For example, within the preset search window (e.g., starting 1 microsecond after the emitted pulse, to the expected bottom echo time plus a certain margin), the reference response sound wave is scanned to find the maximum value, obtaining the maximum amplitude. The maximum amplitude represents the strongest signal returned by the defect-free object.

[0032] Furthermore, the target gain is calculated so that the amplitude of the bottom wave signal reaches the preset height of the ultrasonic testing equipment's screen display. In this solution, the preset height is 80% of the screen display height. For example, the target gain is calculated using the following formula: G = Where G represents the target gain, Vmax represents the maximum amplitude, and FullScale is the full-scale value of the analog-to-digital converter, i.e., the maximum signal amplitude that the screen can display. By using the target gain to pull the bottom wave to 80% of the screen height, it is ensured that regardless of the strength of the original signal, the amplified signal will be displayed on the screen at 80% of its height, thus providing a standardized reference point for subsequent detection.

[0033] Step A2: Adjust the reference response acoustic wave based on the target gain to obtain candidate waves; determine the bottom wave time based on the thickness of the defect-free object and the preset sound velocity, and determine the calibration wave from the candidate waves based on the search window.

[0034] The candidate wave is the acoustic wave obtained after the target gain is increased to enhance the reference response acoustic wave. The bottom echo time is the total time required for the reference response acoustic wave to travel from the probe, reach the bottom of the material, and reflect back. The preset velocity can be the speed of sound. A search window can be defined based on the bottom echo time, ensuring that the start and end points of the search window accurately cover the possible time range of the bottom echo. Specifically, after obtaining the candidate wave, the bottom echo time can be calculated using the following formula based on the thickness of the defect-free object and the preset velocity: Td = 2d / c; where Td represents the bottom echo time, d represents the thickness of the defect-free object, and c represents the speed of sound. The search window is used to identify and select the bottom echo of the candidate wave, thereby improving the accuracy of the detection. The starting point of the search window can be set to the time of the emission edge + 1 microsecond to avoid the emission blind zone, which is the undetectable area that appears immediately after the reference detection ultrasonic wave is emitted. The ending point of the search window can be set to the bottom echo time + a preset margin, which 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 one optional implementation, if the calibration wave length and the response wave length are the same, a Hilbert transform can be performed on the calibration wave and the response wave respectively to obtain a calibration conjugate string and a response conjugate string; based on the calibration conjugate string, the real part, imaginary part, phase angle, amplitude, and instantaneous frequency of the calibration wave are determined; based on the response conjugate string, the real part, imaginary part, phase angle, amplitude, and instantaneous frequency of the response wave are determined; and the similarity of each item is determined according to the real part, imaginary part, phase angle, amplitude, and instantaneous frequency of the calibration wave, the real part, imaginary part, phase angle, amplitude, and instantaneous frequency of the response wave.

[0039] Step 103: Determine the defect detection results based on the similarity of each item, and display the defect detection results using ultrasonic testing equipment.

[0040] The defect detection result is either "defect present" or "no defect present." If the result indicates the presence of a defect, it means the object under test has some defects, such as cracks or delamination. Specifically, after determining an abnormal detection result, the ultrasonic testing equipment can directly display the result on its screen. If the abnormal detection result indicates the presence of a defect, the ultrasonic testing equipment can indicate the result using LEDs or other visual indicators, and can also emit an audible signal via a buzzer to alert the operator to the result.

[0041] Specifically, after obtaining each similarity score, a comprehensive similarity score can be calculated between the calibration wave and the response wave based on the various similarities of the calibration wave and the response wave. The defect detection result is then determined based on the comprehensive similarity score. In an optional implementation, after obtaining the real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity, or instantaneous frequency similarity, the real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity, and instantaneous frequency similarity are multiplied to obtain a similarity product (comprehensive similarity score). If the similarity product is less than or equal to a preset product, the defect detection result is determined to be that a defect exists; if the similarity product is greater than the preset product, the defect detection result is determined to be that no defect exists.

[0042] The technical solution of this embodiment sends ultrasonic waves to the object under test via a probe and receives the response waves returned by the object based on the ultrasonic waves. Various similarity calculations are performed on the pre-determined calibration wave and response wave to obtain various similarity scores between the calibration wave and the response wave. These similarity scores include real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity, or instantaneous frequency similarity. Based on these similarity scores, the defect detection result is determined and displayed using ultrasonic testing equipment. This technical solution can accurately determine the various similarity scores of the calibration wave and the response wave, enabling more accurate identification of anomalies in composite laminates based on these similarity scores. This reduces false alarms or missed alarms in the detection of anomalies in the object under test, improves the reliability of the detection results, and eliminates the need to compare the object under test with a defect-free object during the detection process, thereby reducing detection costs.

[0043] Figure 2 This is a second flowchart of an ultrasonic testing method provided in an embodiment of the present invention, as shown below. Figure 2 As shown, the method mainly includes the following steps:

[0044] Step 201: 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.

[0045] Step 202: Perform Hilbert transform on the calibration wave and the response wave respectively to obtain the calibration conjugate of the calibration wave and the response conjugate of the response wave.

[0046] The Hilbert transform is a linear operator that produces functions with the same domain as the function. By performing Hilbert transform on the calibration wave and the response wave respectively, only the phase is rotated without changing the amplitude. This can completely preserve the strength of the response wave with defects, laying the foundation for improving the reliability of defect identification.

[0047] Step 203: Determine the real part, imaginary part, phase angle, amplitude, and instantaneous frequency of the calibration wave based on the calibration conjugate string; determine the real part, imaginary part, phase angle, amplitude, and instantaneous frequency of the response wave 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 various similarities, a comprehensive similarity between the calibration wave and the response wave can be calculated based on the various similarities of the calibration wave and the response wave. The defect detection result is then determined based on the comprehensive similarity. Optionally, in this scheme, determining the defect detection result based on the various similarities includes: multiplying the real part similarity, imaginary part similarity, phase angle similarity, amplitude similarity, and instantaneous frequency similarity to obtain a similarity product; if the similarity product is less than or equal to a preset product, the defect detection result is determined to be that a defect exists; if the similarity product is greater than the preset product, the defect detection result is determined to be that no defect exists.

[0053] Specifically, let FF represent the similarity product, then FF = AA × BB × CC × DD × EE. FF is compared with a preset product. If FF is less than or equal to the preset product, it indicates a significant difference between the response wave and the calibration wave, and the defect detection result is determined to be defective. If FF is greater than the preset product, it indicates a small difference between the response wave and the calibration wave, and the defect detection result is determined to be defect-free. By calculating each similarity separately and then calculating a comprehensive similarity based on these similarities, the accuracy of defect detection can be improved.

[0054] Step 206: Display the defect detection results using ultrasonic testing equipment.

[0055] The technical solution of this embodiment involves sending ultrasonic waves to the object under test via a probe and receiving the response waves returned by the object based on the ultrasonic waves. Hilbert transforms are performed on both the calibration wave and the response wave to obtain the calibration conjugate string of the calibration wave and the response conjugate string of the response wave. Based on the calibration conjugate strings, the real part, imaginary part, phase angle, amplitude, and instantaneous frequency of the calibration wave are determined; similarly, the real part, imaginary part, phase angle, amplitude, and instantaneous frequency of the response wave are determined based on the response conjugate strings. Similarity scores are then determined based on these scores. The defect detection results are then displayed using ultrasonic testing equipment. The technical solution of this embodiment transforms the response wave and the calibration wave, simultaneously extracting five-dimensional features of the response wave and the calibration wave: real part, imaginary part, amplitude, phase, and instantaneous frequency. It then accurately calculates the similarity between the response wave and the calibration wave in these five-dimensional features. Furthermore, based on these similarities, it can more accurately identify anomalies in composite laminates, reducing false alarms or missed alarms caused by inaccurate calibration, thereby improving the reliability of the detection results. Moreover, the detection process does not require comparison between the test object and a defect-free object, thus reducing detection costs.

[0056] Figure 3This is a schematic diagram of an ultrasonic testing device provided in an embodiment of the present invention. This device is suitable for performing the ultrasonic testing method provided in this embodiment of the present invention. Figure 3 As shown, the device may specifically include:

[0057] The information acquisition module 301 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.

[0058] Anomaly detection module 302 is used to perform various similarity calculations on a predetermined calibration wave and the response wave to obtain various similarities between 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] The result display module 303 is used to determine the defect detection results based on the similarity of the items, and to display the defect detection results through the ultrasonic testing equipment.

[0060] Optionally, the anomaly detection module 302 is specifically used to: send a reference detection ultrasonic wave to the defect-free object through the probe, and receive a reference response sound wave returned by the defect-free object based on the reference detection ultrasonic wave;

[0061] 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;

[0062] The calibration wave is determined based on the target gain, the preset sound velocity, and the 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 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 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 the calibration conjugate string of the calibration wave and the response conjugate string of the response wave;

[0066] The real part, imaginary part, phase angle, amplitude, and instantaneous frequency of the calibration wave are determined based on the calibration conjugate string.

[0067] The real part, imaginary part, phase angle, amplitude, and instantaneous frequency of the response wave are determined based on the response conjugate series.

[0068] 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.

[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, then the defect detection result is determined to be defective.

[0071] If the similarity product is greater than the preset product, then the defect detection result is determined to be that no defect exists.

[0072] Optionally, the anomaly detection module 302 is further configured to: determine the calibration wave length of the calibration wave and the response wave length of the response wave;

[0073] 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;

[0074] 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.

[0075] The ultrasonic testing device provided in this embodiment of the invention can execute the ultrasonic testing method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects for executing the method. Contents not described in detail in this embodiment can be referred to the descriptions in any method embodiment of the invention.

[0076] This invention also provides a computer program product, including a computer program that, when executed by a microprocessor, implements the ultrasonic detection method of any embodiment of this invention.

[0077] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer program products, which may include one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable microprocessor, which may be an application-specific or general-purpose programmable microprocessor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0078] Figure 4 This is a schematic diagram of the structure of an ultrasonic testing device provided in an embodiment of the present invention. The ultrasonic testing device includes a microprocessor, a display, a converter, a power supply, a transmitting circuit, a receiving device, and a workpiece.

[0079] When an ultrasonic testing device inspects an object, the transmitting circuit generates high-frequency pulses, which are applied to the probe to excite the piezoelectric crystal to vibrate and emit ultrasonic waves with a frequency higher than 20 kHz. These ultrasonic waves propagate within the inspected object, and upon encountering defects or the bottom surface, are reflected back to the probe. When the probe receives the reflected ultrasonic signal, it quickly converts it into an electrical signal. This electrical signal is then processed and amplified, and an A / D converter converts the analog signal into a digital signal (waveform) which is transmitted to the microprocessor. After being transmitted to the microprocessor, the digital signal undergoes digital signal processing, including detection, filtering, and suppression. The final processed signal is stored in the instrument's memory unit. The ultrasonic testing device also collects response waves and analyzes changes in the calibrated waveform to indicate the presence of defects within the inspected object. When the device determines that no defects exist at the inspected location, the interface displays "GOOD"; when the device determines that a defect exists, the interface displays "BAD". When the device determines that a defect exists, its light and sound recognition systems are simultaneously triggered, emitting light and a buzzer alarm.

[0080] A microprocessor can be used to implement an ultrasonic testing method provided in this embodiment of the invention: sending a detection ultrasonic wave to the object under test through the probe, and receiving the response wave returned by the object under test based on the detection ultrasonic wave; calculating various similarities between the calibration wave and the response wave based on a predetermined calibration wave to obtain various similarities between 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; determining the defect detection result based on the various similarities, and displaying the defect detection result through the ultrasonic testing device.

[0081] This invention provides a computer-readable storage medium storing a computer program that, when executed by a microprocessor, implements an ultrasonic testing method as provided in all embodiments of this invention: sending a detection ultrasonic wave to a test object through a probe and receiving a response wave returned by the test object based on the detection ultrasonic wave; calculating various similarities between a predetermined calibration wave and the response wave to obtain various similarities between 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; determining a defect detection result based on the various similarities, and displaying the defect detection result through the ultrasonic testing device.

[0082] A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example, but not limited to, an ultrasonic testing device, apparatus, or device that is electrical, magnetic, optical, electromagnetic, infrared, or semiconductor, or any combination thereof. More specific examples of a computer-readable storage medium (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be executed by instructions for use with or in connection with an ultrasonic testing device, apparatus, or device.

[0083] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in conjunction with ultrasonic testing equipment, apparatus, or devices, executed by instructions.

[0084] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0085] Computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof. Programming languages ​​include object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0086] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended 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 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.

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, The similarity between the predetermined calibration wave and the response wave is calculated to obtain the various similarities between the calibration wave and the response wave, including: 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.

5. The method according to claim 1, characterized in that, The defect detection results are determined based on the aforementioned similarities, including: 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. 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.

7. An ultrasonic testing device, characterized in that, The device includes an ultrasonic testing apparatus, the ultrasonic testing apparatus including a probe, and the apparatus comprising: 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 predetermined calibration wave and the response wave to obtain various similarities between 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; 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.

8. 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 6.

9. 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 6.

10. 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 6.

Citation Information

Patent Citations

  • Pipeline defect dynamic detection method and device based on ultrasonic guided waves

    CN115047073A

  • Composite board ultrasonic guided wave structure damage detection method based on peak frequency

    CN117849191A

  • Defect evaluation method for fiber winding composite material pressure vessel based on ultrasonic detection

    CN120778893A

  • Ultrasonic imaging equipment

    JP2009168518A

  • Ultrasonic diagnostic equipment, method for determining reliability of set sound velocity, and program

    JP2013244222A