Ultrasonic nondestructive crack detection method, device, equipment, medium and program product

By converting the measured scattering matrix in ultrasonic nondestructive testing into a reconstructed scattering matrix with a complete angular range and obtaining the theoretical scattering matrix with the highest similarity from the crack theoretical scattering matrix set, the problem of low crack detection accuracy caused by the limited probe angle range in the existing technology is solved, and higher-precision crack detection and characterization is achieved.

CN120651960APending Publication Date: 2025-09-16GUANGDONG MIDEA ELECTRIC CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510808339.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-16
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

In the existing technology, ultrasonic non-destructive testing has low crack detection accuracy due to the limited angle range of the probe, which makes it difficult to meet the demand for accurate characterization of tiny cracks.

Method used

The measured scattering matrix of the object to be tested is obtained and input into the scattering matrix reconstruction model to convert it into a reconstructed scattering matrix for the full angle range. Then, the theoretical scattering matrix with the highest similarity is obtained from the crack theoretical scattering matrix set to obtain the crack detection result.

Benefits of technology

The accuracy of crack detection and the resolution of characterization are improved, the detection error caused by the limited angle range is reduced, and the reliability of the detection results is enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120651960A_ABST
    Figure CN120651960A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of nondestructive testing, and provides an ultrasonic nondestructive crack detection method, device and equipment, a medium and a program product, and the method comprises the following steps: obtaining an actual measurement scattering matrix of an object to be detected, the actual measurement scattering matrix characterizing crack characteristics; inputting the actually measured scattering matrix into the scattering matrix reconstruction model to obtain a reconstructed scattering matrix which corresponds to a complete angle range; and searching a first theoretical scattering matrix with the highest similarity with the reconstructed scattering matrix from the crack theoretical scattering matrix set, and obtaining a crack detection result according to the first theoretical scattering matrix. The actual measurement scattering matrix in the small angle range is converted into the reconstruction scattering matrix in the complete angle range, the influence of the small angle range can be reduced, the crack detection precision can be improved, the first theoretical scattering matrix is determined through a similarity matching mode based on the reconstruction scattering matrix, and the crack detection precision is improved. A corresponding crack detection result is obtained according to the first theoretical scattering matrix, and the resolution ratio and precision of crack characterization can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of nondestructive testing technology, and in particular to an ultrasonic nondestructive crack detection method, device, equipment, medium and program product. Background Art

[0002] Nondestructive testing can detect and characterize the location, type, and size of defects by utilizing thermal, acoustic, optical, electrical, and magnetic changes without compromising the structural integrity and performance of the object being tested. Ultrasonic testing, based on the principle of sound wave propagation in a medium, locates and characterizes internal defects by observing and analyzing the reflection, diffraction, and scattering of ultrasonic waves at discontinuities in the medium, such as defects. This method offers advantages such as strong penetration, high sensitivity, wide applicability, safe operation, and low cost.

[0003] Existing phased array ultrasonic testing technology is inherently limited by the ultrasonic diffraction limit. Conventional imaging methods offer insufficient resolution for accurately characterizing tiny cracks. Ultrasonic scattering matrices, however, offer a new approach for high-precision characterization of tiny cracks by capturing the omnidirectional scattering characteristics of cracks. For a one-dimensional linear array ultrasonic phased array probe, when the array aperture is infinite, the theoretically measurable angle range of incident and scattering angles approaches [-90°, 90°].

[0004] However, an array with infinite aperture, or infinite length, is only an ideal configuration. In practical applications, increasing the number of array elements significantly increases costs. Consequently, the array length of ultrasonic phased array probes in practice is limited, and they cannot cover the full angular range. Furthermore, for deeper internal defects in the target structure, the detectable scattering angle range is even more limited. When detecting crack-like defects with large inclination angles, the limited-aperture ultrasonic array is unable to extract the crack's mirror reflection signal, significantly reducing detection accuracy.

[0005] Therefore, in actual application scenarios, the detection angle range is limited due to the conditions of the ultrasonic phased array probe. In this case, how to improve the crack detection accuracy and characterization accuracy is an urgent problem that needs to be solved. Summary of the Invention

[0006] The present invention aims to solve at least one of the technical problems existing in the related art. To this end, the present invention proposes an ultrasonic non-destructive crack detection method to address the defect of the prior art ultrasonic non-destructive testing that has low crack detection accuracy due to the limited detection angle range.

[0007] The present invention also provides an ultrasonic non-destructive crack detection device, an electronic device, a storage medium and a program product.

[0008] The ultrasonic non-destructive crack detection method according to the first embodiment of the present invention is characterized by comprising: Obtaining a measured scattering matrix of the object to be measured, wherein the measured scattering matrix represents crack characteristics; Inputting the measured scattering matrix into a scattering matrix reconstruction model to obtain a reconstructed scattering matrix, wherein the reconstructed scattering matrix corresponds to a complete angular range; Obtaining a first theoretical scattering matrix having the highest similarity to the reconstructed scattering matrix from a set of crack theoretical scattering matrices, and obtaining a crack detection result according to the first theoretical scattering matrix; The scattering matrix reconstruction model is used to convert a scattering matrix in a small angle range into a scattering matrix in a full angle range.

[0009] The ultrasonic nondestructive crack detection method according to an embodiment of the present invention has at least one beneficial effect: obtaining a measured scattering matrix generated by ultrasonic nondestructive testing of an object to be tested to reflect the crack characteristics obtained during the actual testing. Due to hardware limitations in actual testing, the measured scattering matrix corresponds to a small angular range. By inputting the measured scattering matrix into a scattering matrix reconstruction model, the scattering matrix reconstruction model learns the mapping relationship between the scattering matrix for the small angular range and the scattering matrix for the full angular range through model training, thereby converting the measured scattering matrix into a reconstructed scattering matrix for the full angular range. Based on the reconstructed scattering matrix for the full angular range, a first theoretical scattering matrix with the highest similarity is obtained from a set of theoretical crack scattering matrices, and crack detection results are then obtained based on the first theoretical scattering matrix. Thus, by converting the measured scattering matrix for the small angular range into a reconstructed scattering matrix for the full angular range, the influence of the small angular range can be reduced, thereby improving crack detection accuracy. Furthermore, based on the reconstructed scattering matrix, a first theoretical scattering matrix is ​​determined through similarity matching, and the corresponding crack detection results are then obtained based on the first theoretical scattering matrix, thereby improving the resolution and accuracy of crack characterization.

[0010] According to one embodiment of the present invention, the method for obtaining the scattering matrix reconstruction model includes: Get the second theoretical scattering matrix from the crackle theoretical scattering matrix set; performing interference simulation processing on the second theoretical scattering matrix to generate a first distorted scattering matrix; performing edge mask processing on the first distorted scattering matrix to generate a second distorted scattering matrix corresponding to a small angle range; A training data set is constructed according to the second distorted scattering matrix and the second theoretical scattering matrix, an initial neural network model is trained based on the training data set, and the trained neural network model is used as the scattering matrix reconstruction model.

[0011] According to one embodiment of the present invention, performing interference simulation processing on the second theoretical scattering matrix to generate a first distorted scattering matrix includes: Based on the coherent noise model, a coherent noise set is generated; performing interference simulation processing on the second theoretical scattering matrix according to the coherent noise set to generate the first distorted scattering matrix; The coherent noise model is used to randomly generate the coherent noise set based on two-dimensional Gaussian according to preset parameters, and the preset parameters include a root mean square parameter and a coherent length parameter.

[0012] According to one embodiment of the present invention, performing interference simulation processing on the second theoretical scattering matrix according to the coherent noise set to generate the first distorted scattering matrix includes: randomly acquiring coherent noises from the coherent noise set, the number of which is equal to the second theoretical scattering matrix; Randomly generating a scale factor having the same number as the coherent noise from a preset interval; Multiplying the coherent noise by the scale factor in a one-to-one correspondence to obtain an interference simulation matrix; The interference simulation matrix and the second theoretical scattering matrix are superimposed in a one-to-one correspondence to generate the first distortion scattering matrix.

[0013] According to one embodiment of the present invention, performing edge mask processing on the first distorted scattering matrix to generate a second distorted scattering matrix corresponding to a small angle range includes: masking the elements of the first distortion scattering matrix proportionally from the edge to the center according to a first edge mask ratio to generate the second distortion scattering matrix; The first edge mask ratio is determined by the ratio of the measured angle range to the complete angle range.

[0014] According to one embodiment of the present invention, a method for obtaining the crackle theory scattering matrix set includes: Acquiring material acoustic parameter information, annular ultrasonic phased array configuration information, and a crack parameter set, wherein the crack parameter set includes multiple sets of crack parameters of size and angle combinations; According to the material acoustic parameter information and the annular ultrasonic phased array configuration information, the crack parameter set is simulated based on a semi-analytical method and finite element simulation to obtain a third theoretical scattering matrix corresponding to each crack parameter; The crack theoretical scattering matrix set is constructed according to each of the crack parameters and each of the third theoretical scattering matrices.

[0015] According to one embodiment of the present invention, the material acoustic parameter information includes material density, sound velocity, Young's modulus and Poisson's ratio, and the annular ultrasonic phased array configuration information includes the center frequency, array element spacing and number of array elements of the phased array probe.

[0016] According to one embodiment of the present invention, the crack parameter set is formed by combining each size in the size group and each angle in the angle group; The size group is formed by sizes determined at intervals of 0.02 wavelengths in a size range of 0.1 to 2 wavelengths, and the angle group is formed by angles determined at intervals of 2° in an angle range of −88° to 90°.

[0017] According to one embodiment of the present invention, inputting the measured scattering matrix into a scattering matrix reconstruction model to obtain a reconstructed scattering matrix includes: determining a second edge mask ratio according to an angle range corresponding to the measured scattering matrix; According to the angle range corresponding to the measured scattering matrix, the measured scattering matrix is ​​subjected to edge extension and filling processing so that the processed measured scattering matrix corresponds to the complete angle range; The scattering matrix reconstruction model is adjusted according to the second edge mask ratio, and the measured scattering matrix after edge extension and filling processing is input into the adjusted scattering matrix reconstruction model to obtain the reconstructed scattering matrix.

[0018] According to one embodiment of the present invention, obtaining a first theoretical scattering matrix having the highest similarity to the reconstructed scattering matrix from a set of crack theoretical scattering matrices, and obtaining a crack detection result based on the first theoretical scattering matrix includes: performing normalization processing on the reconstructed scattering matrix; Based on the nearest neighbor matching algorithm and using the Pearson correlation coefficient as the value of similarity, a first theoretical scattering matrix having the highest similarity to the normalized reconstructed scattering matrix is ​​obtained from the crackle theoretical scattering matrix set; Obtaining crack parameters corresponding to the first theoretical scattering matrix from the crack theoretical scattering matrix set; Obtaining a similarity map according to similarities between the reconstructed scattering matrix and each theoretical scattering matrix in the crackle theoretical scattering matrix set; The crack detection result is formed according to the crack parameters and the similarity map.

[0019] According to one embodiment of the present invention, obtaining a measured scattering matrix of the object to be measured includes: Acquire full matrix data generated by ultrasonic phased array probes when detecting an object to be tested; The measured scattering matrix of the crack is extracted from the full matrix data.

[0020] An ultrasonic nondestructive crack detection device according to an embodiment of the second aspect of the present invention includes: An acquisition module, configured to acquire a measured scattering matrix of the object to be measured, wherein the measured scattering matrix represents crack characteristics; a scattering matrix reconstruction module, configured to input the measured scattering matrix into a scattering matrix reconstruction model to obtain a reconstructed scattering matrix, wherein the reconstructed scattering matrix corresponds to a complete angular range; a crack detection module, configured to obtain a first theoretical scattering matrix having the highest similarity to the reconstructed scattering matrix from a set of crack theoretical scattering matrices, and obtain a crack detection result based on the first theoretical scattering matrix; The acquisition module, the scattering matrix reconstruction module and the crack detection module are used to implement the above-mentioned ultrasonic non-destructive crack detection method.

[0021] According to an ultrasonic nondestructive crack detection device according to an embodiment of the present invention, an acquisition module acquires a measured scattering matrix generated by ultrasonic nondestructive testing of an object to be tested, reflecting the crack characteristics detected during the actual testing. Due to hardware limitations in actual testing, the measured scattering matrix corresponds to a small angular range. A scattering matrix reconstruction module inputs the measured scattering matrix into a scattering matrix reconstruction model. The scattering matrix reconstruction model learns the mapping relationship between the scattering matrix for a small angular range and the scattering matrix for a full angular range through model training, thereby converting the measured scattering matrix into a reconstructed scattering matrix for a full angular range. Based on the reconstructed scattering matrix for the full angular range, the crack detection module obtains a first theoretical scattering matrix with the highest similarity from a set of theoretical crack scattering matrices, and then obtains a crack detection result based on the first theoretical scattering matrix. By converting the measured scattering matrix for a small angular range into a reconstructed scattering matrix for a full angular range, the influence of the small angular range can be reduced, thereby improving crack detection accuracy. Furthermore, based on the reconstructed scattering matrix, a first theoretical scattering matrix is ​​determined through similarity matching, and then the corresponding crack detection result is obtained based on the first theoretical scattering matrix, thereby improving the resolution and accuracy of crack characterization.

[0022] According to an embodiment of the third aspect of the present invention, an electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the above-mentioned ultrasonic non-destructive crack detection method is implemented.

[0023] According to a fourth aspect of an embodiment of the present invention, a non-transitory computer-readable storage medium stores a computer program, which implements the above-mentioned ultrasonic non-destructive crack detection method when executed by a processor.

[0024] A computer program product according to an embodiment of the fifth aspect of the present invention includes a computer program, which implements the above-mentioned ultrasonic non-destructive crack detection method when executed by a processor.

[0025] Additional aspects and advantages of the present invention will be set forth in part in the description which follows and, in part, will be obvious from the description which follows, or may be learned by practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0027] Figure 1 This is one of the flow charts of the ultrasonic non-destructive crack detection method provided by the present invention.

[0028] Figure 2 This is the second flow chart of the ultrasonic non-destructive crack detection method provided by the present invention.

[0029] Figure 3 It is a schematic diagram of the processing process of one embodiment of the ultrasonic non-destructive crack detection method provided by the present invention.

[0030] Figure 4 It is a schematic diagram of cracks in the ultrasonic non-destructive crack detection method provided by the present invention.

[0031] Figure 5 It is a schematic diagram of ultrasonic nondestructive testing performed by a phased array probe in one embodiment of the ultrasonic nondestructive crack detection method provided by the present invention.

[0032] Figure 6 It is a schematic representation of the second scattering matrix and the output scattering matrix corresponding to the scattering matrix reconstruction model during the model training process of one embodiment of the ultrasonic non-destructive crack detection method provided by the present invention.

[0033] Figure 7 The ultrasonic nondestructive crack detection method provided by the present invention is Figure 6 Schematic diagram of crack characterization corresponding to each scattering matrix in the embodiment.

[0034] Figure 8 This is a schematic diagram of the characterization of the measured scattering matrix and the reconstructed scattering matrix in an ultrasonic nondestructive testing experiment in one embodiment of the ultrasonic nondestructive crack detection method provided by the present invention.

[0035] Figure 9 The ultrasonic nondestructive crack detection method provided by the present invention is Figure 8 Schematic diagram of crack characterization corresponding to each scattering matrix in the embodiment.

[0036] Figure 10 It is a structural schematic diagram of the electronic equipment provided by the present invention. DETAILED DESCRIPTION

[0037] The following embodiments of the present invention are described in further detail with reference to the accompanying drawings and examples. The following examples are used to illustrate the present invention but are not intended to limit the scope of the present invention.

[0038] In the description of the embodiments of the present invention, it should be noted that the terms “first”, “second” and “third” are used for descriptive purposes only and should not be understood as indicating or implying relative importance.

[0039] In the description of this specification, the reference terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" mean that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the embodiment of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and features of different embodiments or examples without contradiction.

[0040] The following combination Figures 1 to 3 The ultrasonic non-destructive crack detection method of the present invention comprises: S100: Obtaining a measured scattering matrix of the object to be measured, where the measured scattering matrix represents crack characteristics; S110: Inputting the measured scattering matrix into a scattering matrix reconstruction model to obtain a reconstructed scattering matrix, where the reconstructed scattering matrix corresponds to a complete angle range; S120: Obtaining a first theoretical scattering matrix having the highest similarity to the reconstructed scattering matrix from a set of crack theoretical scattering matrices, and obtaining a crack detection result according to the first theoretical scattering matrix; The scattering matrix reconstruction model is used to convert a scattering matrix in a small angle range into a scattering matrix in a full angle range.

[0041] The measured scattering matrix generated during ultrasonic nondestructive testing of the object under test is obtained to reflect the crack characteristics obtained during actual testing. Due to hardware limitations, the measured scattering matrix corresponds to a small angular range. By inputting the measured scattering matrix into a scattering matrix reconstruction model, the scattering matrix reconstruction model learns the mapping relationship between the scattering matrix for a small angular range and the scattering matrix for the full angular range through model training, and can convert the measured scattering matrix into a reconstructed scattering matrix for the full angular range. Based on the reconstructed scattering matrix for the full angular range, the first theoretical scattering matrix with the highest similarity is obtained from the set of theoretical crack scattering matrices. The crack detection results are then obtained based on this first theoretical scattering matrix.

[0042] In this way, by converting the measured scattering matrix in a small angle range into a reconstructed scattering matrix in a full angle range, the influence of the small angle range can be reduced, which is beneficial to improving the accuracy of crack detection. At the same time, based on the reconstructed scattering matrix, the first theoretical scattering matrix is ​​determined by similarity matching, and then the corresponding crack detection results are obtained according to the first theoretical scattering matrix, which is beneficial to improving the resolution and accuracy of crack characterization.

[0043] The scattering matrix of ultrasonic nondestructive testing can reflect the scattering law of ultrasonic waves incident at any angle of incidence at the crack, describe the angular scattering behavior of the crack and contain characteristic information related to the crack parameters. Figure 5 , the scattering matrix can be described as a function of the incident angle, scattering angle and frequency. For the incident angle-scattering angle pair ( , ), the scattering matrix in a two-dimensional measurement scenario can be expressed as: in, is the angular frequency, is the angle of incidence, is the scattering angle, is the amplitude of the plane incident wave, is the amplitude of the scattered wave, r is the distance from the crack to the probe array, is the propagation speed of ultrasonic waves in the object to be measured, is the wavelength of ultrasound.

[0044] It should be noted that based on the scattering field law of cracks to ultrasonic waves, there is a correlation between the scattering matrix in a small-angle range and the scattering matrix in a full-angle range. Through model training, the scattering matrix reconstruction model learns the mapping law between the scattering matrix in a small-angle range and the scattering matrix in a full-angle range. It can restore the measured scattering matrix in a small-angle range to the reconstructed scattering matrix in a full-angle range, reduce the influence of the small-angle range, and thus improve the accuracy of crack detection.

[0045] The theoretical scattering matrix of the crack is concentrated, including theoretical scattering matrices generated by theoretical simulation of different crack parameters, namely the theoretical scattering matrices generated when ultrasonic nondestructive testing of cracks is performed. Through the highest similarity matching method, the first theoretical scattering matrix corresponding to the reconstructed scattering matrix is ​​obtained. Then, based on the correspondence between the crack parameters and the first theoretical scattering matrix, the crack parameters corresponding to the reconstructed scattering matrix can be directly determined to obtain crack detection results. This helps reduce processing complexity and improve processing efficiency. The crack parameters determined in this way can have higher resolution and accuracy.

[0046] It's understandable that the scattering matrix is ​​associated with the angular range. Specifically, the number of rows and columns in the scattering matrix is ​​positively correlated with the corresponding angular range. Longer elements in an ultrasonic phased array probe for ultrasonic nondestructive testing (NDT), meaning more elements, will result in more rows and columns in the measured scattering matrix. Longer elements also correspond to a larger angular range. The number of elements in an NDT ultrasonic phased array probe can be appropriately set based on the accuracy requirements of the application, balancing implementation costs and accuracy.

[0047] It should be noted that a small angle range refers to an angle range smaller than the full angle range. For example, if the full angle range is [-90°, 90°], then the range smaller than [-90°, 90°] is considered a small angle range. For example, [-80°, 80°] is considered a small angle range. It is understood that the measured scattering matrix is ​​limited by the physical length of the probe, so the measured scattering matrix obtained during testing is always within the small angle range.

[0048] In some embodiments of the present invention, the crackle theory scattering matrix set may be stored in a database, that is, the crackle theory scattering matrix set may be a crackle theory scattering matrix database.

[0049] refer to Figure 2 and Figure 3 In some embodiments of the ultrasonic nondestructive crack detection method of the present invention, the scattering matrix reconstruction model is obtained by: S010: Get the second theoretical scattering matrix from the crackle theoretical scattering matrix set; S020: performing interference simulation processing on the second theoretical scattering matrix to generate a first distorted scattering matrix; S030: performing edge mask processing on the first distorted scattering matrix to generate a second distorted scattering matrix corresponding to a small angle range; S040: Constructing a training data set according to the second distorted scattering matrix and the second theoretical scattering matrix, training an initial neural network model based on the training data set, and using the trained neural network model as the scattering matrix reconstruction model.

[0050] Since noise interference is inevitable in the actual detection process, the influence of noise needs to be considered when converting the measured scattering matrix into the reconstructed scattering matrix.

[0051] The second theoretical scattering matrix is ​​subjected to interference simulation processing to simulate detection under noise interference to obtain a scattering matrix for the full angular range, namely the first distorted scattering matrix. The first distorted scattering matrix is ​​then subjected to edge mask processing to simulate the angular range limitations of actual detection, thereby obtaining a second distorted scattering matrix for a small angular range. A training data set is constructed based on multiple sets of second distorted scattering matrices and corresponding second theoretical scattering matrices for model training. The neural network model learns to capture the mapping relationship between the second distorted scattering matrix and the second theoretical scattering matrix from the multiple sets of data. After model training is completed, the neural network model is able to map the scattering matrix for a small angular range to the scattering matrix for the full angular range, thereby obtaining a scattering matrix reconstruction model.

[0052] In this way, the scattering matrix reconstruction model, when converting the measured scattering matrix into the reconstructed scattering matrix, not only converts the small angle range into the full angle range, but also can remove the noise interference in the measured scattering matrix. That is, the obtained reconstructed scattering matrix is ​​the scattering matrix after removing the noise influence, which is conducive to the reconstructed scattering matrix being closer to the theoretical scattering matrix generated by theoretical simulation without noise influence. When the subsequent matching is based on the highest similarity, the first theoretical scattering matrix matched by the reconstructed scattering matrix is ​​more accurate and reliable, thereby improving the accuracy and reliability of crack detection.

[0053] In some embodiments of the present invention, during the model training process, the loss function used may be the average value of the root mean square error and the similarity error between the scattering matrix output by the model and the second theoretical scattering matrix.

[0054] It can be understood that the first theoretical scattering matrix and the second theoretical scattering matrix are both theoretical scattering matrices in the crack theoretical scattering matrix set. "First" and "second" are used to facilitate the distinction of the obtained theoretical scattering matrices. Specifically, the first theoretical scattering matrix is ​​used to obtain crack detection results, and the second theoretical scattering matrix is ​​used for model training.

[0055] refer to Figure 3 In some embodiments of the present invention, the scattering matrix reconstruction model includes an encoder and a decoder, the encoder includes multiple first Transformer modules, the decoder includes multiple second Transformer modules, and the total number of the first Transformer modules and the second Transformer modules is determined by computational efficiency and accuracy.

[0056] It's understandable that in an encoder and decoder composed of a series of Transformer modules, a larger number of Transformer modules allows for more accurate capture of the mapping between the scattering matrix for a small angle range and the scattering matrix for the full angle range, improving accuracy. However, this also complicates the computational process and reduces efficiency. The number of first and second Transformer modules can be adjusted based on actual application requirements.

[0057] refer to Figure 3 In some embodiments of the ultrasonic nondestructive crack detection method of the present invention, the step S020 includes: Based on the coherent noise model, a coherent noise set is generated; performing interference simulation processing on the second theoretical scattering matrix according to the coherent noise set to generate the first distorted scattering matrix; The coherent noise model is used to randomly generate the coherent noise set based on two-dimensional Gaussian according to preset parameters, and the preset parameters include a root mean square parameter and a coherent length parameter.

[0058] A coherent noise set is generated based on the coherent noise model and applied to the second theoretical scattering matrix to simulate the effects of noise interference in actual detection, resulting in the first distorted scattering matrix. The coherent noise model utilizes a two-dimensional Gaussian random generation method, combined with preset root mean square (RMS) and coherence length parameters, to flexibly adjust noise characteristics to simulate different detection environments. The RMS parameter controls the intensity of the simulated noise, while the coherence length parameter controls the spatial correlation of the noise.

[0059] In this way, the coherent noise model can flexibly simulate the effects of different noise interferences, provide a basis for model training and learning noise reduction capabilities, and help ensure that the reconstructed scattering matrix can effectively suppress the noise influence in the measured scattering matrix, improve the accuracy of subsequent similarity matching, and thus improve the reliability and accuracy of crack detection results. In some embodiments of the present invention, a coherent noise model generates coherent noise using a two-dimensional random Gaussian rough surface. Its parameters include a root mean square parameter, which reflects the surface roughness σ, and wire length parameters, which include correlation lengths λ1 and λ2. σ is the standard deviation of the Gaussian distribution and determines the overall amplitude of the noise; λ1 and λ2 describe how quickly the noise amplitude changes with the incident or scattering angle. The coherent noise model can generate coherent noise using the following expression: in, represents convolution, and is the convolution term The mean and standard deviation of represents Gaussian white noise, and the correlation function It is given by: in, is the angle of incidence, is the scattering angle, is a rotation matrix. In some embodiments, the rotation angle =-45°.

[0060] In some embodiments of the present invention, the coherent noise model Select 0.01, Select 40°, 20° is selected and 1000 coherent noises are generated to form a coherent noise set.

[0061] In some embodiments of the ultrasonic nondestructive crack detection method of the present invention, performing interference simulation processing on the second theoretical scattering matrix according to the coherent noise set to generate the first distorted scattering matrix includes: randomly acquiring coherent noises from the coherent noise set, the number of which is equal to the second theoretical scattering matrix; Randomly generating a scale factor having the same number as the coherent noise from a preset interval; Multiplying the coherent noise by the scale factor in a one-to-one correspondence to obtain an interference simulation matrix; The interference simulation matrix and the second theoretical scattering matrix are superimposed in a one-to-one correspondence to generate the first distortion scattering matrix.

[0062] Based on the number of second theoretical scattering matrices used for model training, the same number of coherent noises is selected from the coherent noise set. A scaling factor is randomly generated from a preset interval. This scaling factor is then multiplied by the coherent noise to dynamically adjust the noise intensity within a reasonable range, simulating the variations in noise intensity caused by environmental disturbances during actual detection. This generates an interference simulation matrix. The interference simulation matrix is ​​then superimposed on the second theoretical scattering matrix in a one-to-one correspondence to simulate noise interference and generate the first distorted scattering matrix. This provides high-quality training samples that closely resemble the effects of actual interference for model training. This allows the scattering matrix reconstruction model obtained after model training to effectively suppress noise in real-world applications, improving the purity of the reconstructed scattering matrix, and laying a high-reliability foundation for subsequent similarity matching. This also helps improve the generalization capability of the scattering matrix reconstruction model.

[0063] In some embodiments of the present invention, the preset interval may range from 0 to 5, from which the scale factor is randomly generated.

[0064] refer to Figure 3 In some embodiments of the ultrasonic nondestructive crack detection method of the present invention, the step S030 includes: masking the elements of the first distortion scattering matrix proportionally from the edge to the center according to a first edge mask ratio to generate the second distortion scattering matrix; The first edge mask ratio is determined by the ratio of the measured angle range to the complete angle range.

[0065] After simulating noise interference processing and obtaining the first distorted scattering matrix for the full angle range, it is necessary to further simulate the small angle range during actual detection. Specifically, the edge elements of the first distorted scattering matrix are shielded according to the first edge mask ratio, and the elements in the center are retained, so that the corresponding angle range is reduced. The first edge mask ratio is determined based on the ratio of the measured angle range of the phased array probe to the full angle range to shield the matrix elements of the corresponding proportion, reflecting the limitations of the actual probe aperture. In this way, the first distorted scattering matrix for the full angle range is converted into the second distorted scattering matrix for the small angle range, providing a data basis for capturing the mapping relationship between the scattering matrix for the small angle range and the scattering matrix for the full angle range during model training.

[0066] To more intuitively understand the first edge mask ratio, let's use an example. Assuming the measured angle range is [-33.75°, 33.75°] and the full angle range is [-90°, 90°], the ratio between the two is 0.375. Therefore, the first edge mask ratio is: 1 - 0.375 = 0.626. The second edge mask ratio described below is determined in the same way.

[0067] In some embodiments of the present invention, shielding the elements of the first distortion scatter matrix may be setting the values ​​of the elements to zero.

[0068] In some embodiments of the ultrasonic nondestructive crack detection method of the present invention, the method for obtaining the crack theoretical scattering matrix set includes: Acquiring material acoustic parameter information, annular ultrasonic phased array configuration information, and a crack parameter set, wherein the crack parameter set includes multiple sets of crack parameters of size and angle combinations; According to the material acoustic parameter information and the annular ultrasonic phased array configuration information, the crack parameter set is simulated based on a semi-analytical method and finite element simulation to obtain a third theoretical scattering matrix corresponding to each crack parameter; The crack theoretical scattering matrix set is constructed according to each of the crack parameters and each of the third theoretical scattering matrices.

[0069] Before constructing the crack theoretical scattering matrix set, obtain the material acoustic parameter information and the annular ultrasonic phased array configuration information to determine the configuration of the simulated test object, phased array probe, etc., and obtain the crack parameter set formed by crack parameters of different sizes and angles to determine the various crack states for simulation, such as Figure 4 Four crack states are shown. Each crack parameter in the crack parameter set is simulated using a semi-analytical method and finite element simulation to obtain the corresponding third theoretical scattering matrix. The semi-analytical method improves processing efficiency, while finite element simulation accurately simulates the nonlinear scattering behavior of the crack, improving simulation accuracy. Each set of crack parameters and the corresponding third theoretical scattering matrix form a crack theoretical scattering matrix set, providing a data foundation for model training of the scattering matrix reconstruction model and determining crack detection results.

[0070] It is understood that after the crackle-grained theoretical scattering matrix set is formed, the third theoretical scattering matrix is ​​subsequently selected from the crackle-grained theoretical scattering matrix set and can be used as the first theoretical scattering matrix and the second theoretical scattering matrix described above. The first theoretical scattering matrix, the second theoretical scattering matrix, and the third theoretical scattering matrix essentially include the same data properties.

[0071] In some embodiments of the ultrasonic nondestructive crack detection method of the present invention, the material acoustic parameter information includes material density, sound velocity, Young's modulus and Poisson's ratio, and the annular ultrasonic phased array configuration information includes the center frequency, array element spacing and number of array elements of the phased array probe.

[0072] Material acoustic parameter information, including material density, acoustic velocity, Young's modulus, and Poisson's ratio, comprehensively characterizes the simulated test object. The Young's modulus and Poisson's ratio incorporate solid mechanics to help avoid distortion of scattering characteristics. Annular ultrasonic phased array configuration information, including the center frequency, element spacing, and number of elements, comprehensively characterizes the simulated phased array probe configuration, helping to adapt the simulated third-theoretical scattering matrix to the test conditions.

[0073] In some embodiments of the ultrasonic non-destructive crack detection method of the present invention, the crack parameter set is formed by combining each size in the size group and each angle in the angle group; The size group is formed by sizes determined at intervals of 0.02 wavelengths in a size range of 0.1 to 2 wavelengths, and the angle group is formed by angles determined at intervals of 2° in an angle range of −88° to 90°.

[0074] Within the size range of 0.1 to 2 wavelengths, size groups are defined at intervals of 0.02 wavelengths, meaning they include sizes of 0.1𝜆, 0.12𝜆, …, and 2𝜆. Within the angle range of [-88°, 90°], angle groups are defined at intervals of 2°, meaning they include angles of -88°, -86°, …, and 90°. Combining (2-0.1) / 0.02+1=96 sizes with (90+88) / 2+1=90 angles yields 96×90=8640 combinations of crack parameters, forming the crack parameter set. This ensures comprehensive coverage of crack parameters and improves the completeness of the theoretical crack scattering matrix set.

[0075] In some embodiments of the present invention, the size range, size interval, angle range and angle interval can be set according to actual application requirements. For example, the size range of the crack can be determined based on the object to be detected, or when the accuracy requirement is high, the size interval and angle interval can be reduced to further increase the number of combinations of sizes and angles, making the theoretical crack scattering matrix set more complete, thereby improving the accuracy of the crack detection results finally determined by similarity matching.

[0076] refer to Figure 3 In some embodiments of the ultrasonic nondestructive crack detection method of the present invention, the step S110 includes: determining a second edge mask ratio according to an angle range corresponding to the measured scattering matrix; According to the angle range corresponding to the measured scattering matrix, the measured scattering matrix is ​​subjected to edge extension and filling processing so that the processed measured scattering matrix corresponds to the complete angle range; The scattering matrix reconstruction model is adjusted according to the second edge mask ratio, and the measured scattering matrix after edge extension and filling processing is input into the adjusted scattering matrix reconstruction model to obtain the reconstructed scattering matrix.

[0077] Based on the angular range corresponding to the measured scattering matrix, edge extension and filling are performed. Specifically, starting from the measured scattering matrix, the edges are expanded outward to fill the elements, ensuring that the number of rows and columns of the measured scattering matrix after the extension and filling process corresponds to the full angular range. Based on the angular range originally corresponding to the measured scattering matrix, a second edge mask ratio is determined to adjust the scattering matrix reconstruction model. This edge mask ratio is then used to map the measured scattering matrix to the reconstructed scattering matrix. This allows the measured scattering matrix for a small angular range to be converted to a reconstructed scattering matrix for the full angular range.

[0078] In some embodiments of the present invention, “0” elements may be used to expand and fill the edges of the measured scattering matrix to increase the number of rows and columns of the measured scattering matrix to correspond to the complete angle range.

[0079] It can be understood that the scattering matrix reconstruction model converts the measured scattering matrix into a reconstructed scattering matrix while removing the noise interference effect in the measured scattering matrix.

[0080] In some embodiments of the ultrasonic nondestructive crack detection method of the present invention, the step S120 includes: performing normalization processing on the reconstructed scattering matrix; Based on the nearest neighbor matching algorithm and using the Pearson correlation coefficient as the value of similarity, a first theoretical scattering matrix having the highest similarity to the normalized reconstructed scattering matrix is ​​obtained from the crackle theoretical scattering matrix set; Obtaining crack parameters corresponding to the first theoretical scattering matrix from the crack theoretical scattering matrix set; Obtaining a similarity map according to similarities between the reconstructed scattering matrix and each theoretical scattering matrix in the crackle theoretical scattering matrix set; The crack detection result is formed according to the crack parameters and the similarity map.

[0081] By normalizing the reconstructed scattering matrix, configuration differences between different ultrasonic phased array probes are eliminated. Based on the nearest neighbor method, the Pearson correlation coefficient is used to quantify the similarity between the reconstructed scattering matrix and each theoretical scattering matrix. The first theoretical scattering matrix with the highest similarity is matched from the crack theoretical scattering matrix set. Based on the crack parameters corresponding to this first theoretical scattering matrix with the highest similarity, combined with the similarity map, crack detection results are generated. This crack detection result can reflect the crack conditions obtained by ultrasonic nondestructive testing, and the similarity map can be used to determine the error in the obtained crack conditions, facilitating a more accurate understanding of the actual crack condition.

[0082] refer to Figure 3 In some embodiments of the ultrasonic non-destructive crack detection method of the present invention, the step S100 includes: Acquire full matrix data generated by ultrasonic phased array probes when detecting an object to be tested; The measured scattering matrix of the crack is extracted from the full matrix data.

[0083] Because ultrasonic phased array probes directly generate full matrix data when inspecting an object, this data contains not only characteristic data representing the scattered field but also characteristic data for other properties. Therefore, extracting the measured scattering matrix of a crack from this full matrix data helps reduce the amount of data to be processed and improve crack detection accuracy.

[0084] In order to further understand the ultrasonic non-destructive crack detection method of the present invention, the following examples are schematically illustrated: The object to be tested is made of aluminum with a density of 2.7*10 3 kg / m3 , the longitudinal wave speed is 6300 m / s, the Young's modulus is 72G𝑃, and the Poisson's ratio is 0.33.

[0085] An ultrasonic phased array probe with 64 linearly arranged elements is used. The center frequency of the phased array probe is 2.5 MHz, the element spacing is 0.5 mm, the element length is 15 mm, and the element width is 0.35 mm.

[0086] The crack parameters cover a range of sizes from 0.1 to 2𝜆 in intervals of 0.02𝜆, and angles from −88° to 90° in intervals of 2°. This yields 8,640 crack parameter combinations for each size and angle. Using semi-analytical methods and finite element simulations, we obtain the third theoretical scattering matrix corresponding to these 8,640 crack parameters, constructing a set of crack theoretical scattering matrices.

[0087] Through the coherent noise model, Select 0.01, Select 40°, Select 20° and generate 1000 coherent noises to form a coherent noise set. From the crackle theoretical scattering matrix set, select a batch of second theoretical scattering matrices for model training. From the coherent noise set, select a number of coherent noises equal to the number of second theoretical scattering matrices. Randomly generate scaling factors from the range of 0 to 5, equal to the number of coherent noises. Multiply the scaling factors with the coherent noises one-to-one to form an interference simulation matrix. Then, superimpose the interference simulation matrix one-to-one with the second theoretical scattering matrix to form a batch of first distortion scattering matrices.

[0088] The first edge mask ratio is determined to be 0.625, and the first distorted scattering matrix is ​​masked to shield the elements of the edge to form a second distorted scattering matrix, corresponding to a small angle range of [-90°, 90°]×(1-0.625)=[-33.75°, 33.75°].

[0089] According to the batch of second theoretical scattering matrices and the corresponding second distorted scattering matrices, a training data set is constructed to train the neural network model. The second distorted scattering matrix is ​​used as input and the noise-free scattering matrix corresponding to the complete angle range is used as output. According to the output scattering matrix and the corresponding second theoretical scattering matrix, the average value of the root mean square error and the similarity error is determined as the loss function. The parameters of the neural network model are iteratively optimized until the end conditions of the model training are met, such as the loss function is stable within the preset fluctuation range or the number of iterations is met. The trained neural network model is used as the scattering matrix reconstruction model.

[0090] The crack size is 0.8λ, and the crack angles are 20°, 40°, 60°, and 80° respectively. The corresponding second distortion scattering matrices are as follows: Figure 6 As shown in the left figures of (a), (b), (c), and (d), the scattering matrix after processing and output by the scattering matrix reconstruction model corresponds to Figure 6 As shown in the right figure of (a), (b), (c), and (d), (a) corresponds to 20°, (b) corresponds to 40°, (c) corresponds to 60°, and (d) corresponds to 80°.

[0091] Figure 7 for Figure 6 Schematic diagram of crack characterization results corresponding to the scattering matrix, Figure 7 The left figures of (a), (b), (c), and (d) are schematic diagrams of the crack characterization results corresponding to the second distorted scattering matrix. Figure 7 The right figures of (a), (b), (c), and (d) are schematic diagrams of the crack characterization results corresponding to the output scattering matrix of the scattering matrix reconstruction model.

[0092] The scattering matrix reconstruction model was put into application to conduct ultrasonic nondestructive testing experiments. Four cracks were machined on the aluminum sample as the test object using the electric spark wire cutting method. The crack depth was 20 mm, the crack size was 3 mm, and the crack inclination angles were 0°, 15°, 30°, and 45°, respectively.

[0093] like Figure 5 As shown in Figure 1, the phased array probe is used to detect four objects to be tested, and the measured scattering matrices corresponding to the small angle range [-33.75°, 33.75°] are obtained, respectively. Figure 8 As shown in the left figures of (a), (b), (c), and (d) in the figure. For the four measured scattering matrices, the elements of the measured scattering matrix correspond to the angle range of [-33.75°, 33.75°]. For the edge angle ranges of [-90°, 33.75°] and [33.75°, 90°], the "0" value is used to expand and fill, forming a scattering matrix with an angle coverage range of [-90°, 90°]. Then, it is input into the scattering matrix reconstruction model for processing, and the edge mask ratio is adjusted to 0.625. The corresponding four reconstructed scattering matrices with noise removed and corresponding to the full range of angles are obtained, as shown below. Figure 8 As shown in the right pictures of (a), (b), (c), and (d). Figure 8 In the figure, (a) corresponds to 0°, (b) corresponds to 15°, (c) corresponds to 30°, and (d) corresponds to 45°.

[0094] The reconstructed scattering matrix is ​​normalized to eliminate configuration differences between different ultrasonic phased array probes. Using the nearest neighbor method and the Pearson correlation coefficient as the similarity measure, the first theoretical scattering matrix with the highest similarity to the reconstructed scattering matrix is ​​obtained from the crack texture theoretical scattering matrix set. The crack parameters corresponding to this first theoretical scattering matrix with the highest similarity are used to form the final crack detection result. The crack detection result includes a similarity matrix formed by the similarities between the reconstructed scattering matrix and each scattering matrix in the crack texture theoretical scattering matrix set, namely the similarity map.

[0095] According to the crack parameters in the crack detection results, the crack can be characterized, such as Figure 9 The right figures of (a), (b), (c), and (d) are schematic diagrams of crack characterization results detected by ultrasonic non-destructive testing. Figure 9 The left image in (a), (b), (c), and (d) shows the crack characterization results using the measured scattering matrix for comparison. Comparing the left and right images shows that the crack detection results obtained using the reconstructed scattering matrix in this invention can improve crack characterization accuracy and reduce uncertainty.

[0096] The ultrasonic non-destructive crack detection device provided by the present invention is described below. The ultrasonic non-destructive crack detection device described below and the ultrasonic non-destructive crack detection method described above can refer to each other.

[0097] The present invention also provides an ultrasonic non-destructive crack detection device, comprising: An acquisition module, configured to acquire a measured scattering matrix of the object to be measured, wherein the measured scattering matrix represents crack characteristics; a scattering matrix reconstruction module, configured to input the measured scattering matrix into a scattering matrix reconstruction model to obtain a reconstructed scattering matrix, wherein the reconstructed scattering matrix corresponds to a complete angular range; a crack detection module, configured to obtain a first theoretical scattering matrix having the highest similarity to the reconstructed scattering matrix from a set of crack theoretical scattering matrices, and obtain a crack detection result based on the first theoretical scattering matrix; The acquisition module, the scattering matrix reconstruction module and the crack detection module are used to implement the above-mentioned ultrasonic non-destructive crack detection method.

[0098] The acquisition module obtains the measured scattering matrix generated by ultrasonic nondestructive testing of the object to be tested to reflect the crack characteristics obtained during actual testing. Due to the limitations of hardware conditions in actual testing, the measured scattering matrix corresponds to a small angular range. The scattering matrix reconstruction module inputs the measured scattering matrix into a scattering matrix reconstruction model. The scattering matrix reconstruction model learns the mapping relationship between the scattering matrix for a small angular range and the scattering matrix for the full angular range through model training, and can convert the measured scattering matrix into a reconstructed scattering matrix for the full angular range. Based on the reconstructed scattering matrix for the full angular range, the crack detection module obtains the first theoretical scattering matrix with the highest similarity from the set of crack theoretical scattering matrices, and then obtains the crack detection results based on this first theoretical scattering matrix.

[0099] In this way, by converting the measured scattering matrix in a small angle range into a reconstructed scattering matrix in a full angle range, the influence of the small angle range can be reduced, which is beneficial to improving the accuracy of crack detection. At the same time, based on the reconstructed scattering matrix, the first theoretical scattering matrix is ​​determined by similarity matching, and then the corresponding crack detection results are obtained according to the first theoretical scattering matrix, which is beneficial to improving the resolution and accuracy of crack characterization.

[0100] Figure 10 An example of a physical structure diagram of an electronic device is shown below. Figure 10 As shown, the electronic device may include: a processor 810, a communications interface 820, a memory 830, and a communication bus 840. The processor 810, the communications interface 820, and the memory 830 communicate with each other via the communication bus 840. The processor 810 may call logic instructions in the memory 830 to execute the above-mentioned ultrasonic non-destructive crack detection method.

[0101] Furthermore, the logic instructions in the aforementioned memory 830 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product, stored in a storage medium, includes instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, mobile hard drives, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.

[0102] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the ultrasonic non-destructive crack detection method provided by the above methods.

[0103] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to perform the ultrasonic non-destructive crack detection method provided by the above methods.

[0104] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.

[0105] Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented using software plus a necessary general-purpose hardware platform, or of course, hardware. Based on this understanding, the essence of the above technical solution, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, or an optical disk, and includes a number of instructions for causing a computer device (such as a personal computer, server, or network device) to execute the methods described in each embodiment or certain portions of the embodiments.

[0106] Finally, it should be noted that the above embodiments are intended to illustrate the present invention only and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the embodiments, it should be understood by those skilled in the art that various combinations, modifications, or equivalent substitutions of the technical solutions of the present invention do not depart from the spirit and scope of the technical solutions of the present invention and are intended to be encompassed by the claims of the present invention.

Claims

1. Ultrasonic non-destructive crack detection method, characterized in that: include: Obtaining a measured scattering matrix of the object to be measured, wherein the measured scattering matrix represents crack characteristics; Inputting the measured scattering matrix into a scattering matrix reconstruction model to obtain a reconstructed scattering matrix output by the scattering matrix reconstruction model, wherein the reconstructed scattering matrix corresponds to a complete angular range; Obtaining a first theoretical scattering matrix having the highest similarity to the reconstructed scattering matrix from a set of crack theoretical scattering matrices, and obtaining a crack detection result according to the first theoretical scattering matrix; The scattering matrix reconstruction model is used to convert a scattering matrix of a small angle range into a scattering matrix of a full angle range, where the small angle range is smaller than the full angle range.

2. The ultrasonic nondestructive crack detection method according to claim 1, characterized in that: The method for obtaining the scattering matrix reconstruction model includes: Get the second theoretical scattering matrix from the crackle theoretical scattering matrix set; performing interference simulation processing on the second theoretical scattering matrix to generate a first distorted scattering matrix; performing edge mask processing on the first distorted scattering matrix to generate a second distorted scattering matrix corresponding to a small angle range; A training data set is constructed according to the second distorted scattering matrix and the second theoretical scattering matrix, an initial model is trained based on the training data set, and the trained neural network model is used as the scattering matrix reconstruction model.

3. The ultrasonic nondestructive crack detection method according to claim 2, characterized in that: The performing interference simulation processing on the second theoretical scattering matrix to generate a first distorted scattering matrix includes: Based on the coherent noise model, a coherent noise set is generated; performing interference simulation processing on the second theoretical scattering matrix according to the coherent noise set to generate the first distorted scattering matrix; The coherent noise model is used to randomly generate the coherent noise set based on two-dimensional Gaussian according to preset parameters, and the preset parameters include a root mean square parameter and a coherent length parameter.

4. The ultrasonic nondestructive crack detection method according to claim 3, characterized in that: The step of performing interference simulation processing on the second theoretical scattering matrix according to the coherent noise set to generate the first distorted scattering matrix includes: randomly acquiring coherent noises from the coherent noise set, the number of which is equal to the second theoretical scattering matrix; Randomly generating a scale factor having the same number as the coherent noise from a preset interval; Multiplying the coherent noise by the scale factor in a one-to-one correspondence to obtain an interference simulation matrix; The interference simulation matrix and the second theoretical scattering matrix are superimposed in a one-to-one correspondence to generate the first distortion scattering matrix.

5. The ultrasonic nondestructive crack detection method according to claim 2, characterized in that: The performing edge mask processing on the first distorted scattering matrix to generate a second distorted scattering matrix corresponding to a small angle range includes: masking the elements of the first distortion scattering matrix proportionally from the edge to the center according to a first edge mask ratio to generate the second distortion scattering matrix; The first edge mask ratio is determined by the ratio of the measured angle range to the complete angle range.

6. The ultrasonic non-destructive crack detection method according to any one of claims 1 to 5, characterized in that: The method for obtaining the crackle theory scattering matrix set includes: Acquiring material acoustic parameter information, annular ultrasonic phased array configuration information, and a crack parameter set, wherein the crack parameter set includes multiple sets of crack parameters of size and angle combinations; According to the material acoustic parameter information and the annular ultrasonic phased array configuration information, the crack parameter set is simulated based on a semi-analytical method and finite element simulation to obtain a third theoretical scattering matrix corresponding to each crack parameter; The crack theoretical scattering matrix set is constructed according to each of the crack parameters and each of the third theoretical scattering matrices.

7. The ultrasonic nondestructive crack detection method according to claim 6, characterized in that: The material acoustic parameter information includes material density, sound velocity, Young's modulus and Poisson's ratio, and the annular ultrasonic phased array configuration information includes the center frequency, array element spacing and number of array elements of the phased array probe.

8. The ultrasonic nondestructive crack detection method according to claim 6, characterized in that: The crack parameter set is formed by combining each size in the size group and each angle in the angle group; The size group is formed by sizes determined at intervals of 0.02 wavelengths in a size range of 0.1 to 2 wavelengths, and the angle group is formed by angles determined at intervals of 2° in an angle range of −88° to 90°.

9. The ultrasonic nondestructive crack detection method according to claim 1, characterized in that: Inputting the measured scattering matrix into a scattering matrix reconstruction model to obtain a reconstructed scattering matrix includes: determining a second edge mask ratio according to an angle range corresponding to the measured scattering matrix; According to the angle range corresponding to the measured scattering matrix, the measured scattering matrix is ​​subjected to edge extension and filling processing so that the processed measured scattering matrix corresponds to the complete angle range; The scattering matrix reconstruction model is adjusted according to the second edge mask ratio, and the measured scattering matrix after edge extension and filling processing is input into the adjusted scattering matrix reconstruction model to obtain the reconstructed scattering matrix.

10. The ultrasonic nondestructive crack detection method according to claim 1, characterized in that: The step of obtaining a first theoretical scattering matrix having the highest similarity to the reconstructed scattering matrix from the crack theoretical scattering matrix set, and obtaining a crack detection result according to the first theoretical scattering matrix, comprises: performing normalization processing on the reconstructed scattering matrix; Based on the nearest neighbor matching algorithm and using the Pearson correlation coefficient as the value of similarity, a first theoretical scattering matrix having the highest similarity to the normalized reconstructed scattering matrix is ​​obtained from the crackle theoretical scattering matrix set; Obtaining crack parameters corresponding to the first theoretical scattering matrix from the crack theoretical scattering matrix set; Obtaining a similarity map according to similarities between the reconstructed scattering matrix and each theoretical scattering matrix in the crackle theoretical scattering matrix set; The crack detection result is formed according to the crack parameters and the similarity map.

11. The ultrasonic nondestructive crack detection method according to claim 1, characterized in that: The obtaining of the measured scattering matrix of the object to be measured includes: Acquire full matrix data generated by ultrasonic phased array probes when detecting an object to be tested; The measured scattering matrix of the crack is extracted from the full matrix data.

12. Ultrasonic non-destructive crack detection device, characterized in that: include: An acquisition module, configured to acquire a measured scattering matrix of the object to be measured, wherein the measured scattering matrix represents crack characteristics; a scattering matrix reconstruction module, configured to input the measured scattering matrix into a scattering matrix reconstruction model to obtain a reconstructed scattering matrix, wherein the reconstructed scattering matrix corresponds to a complete angular range; a crack detection module, configured to obtain a first theoretical scattering matrix having the highest similarity to the reconstructed scattering matrix from a set of crack theoretical scattering matrices, and obtain a crack detection result based on the first theoretical scattering matrix; The acquisition module, the scattering matrix reconstruction module, and the crack detection module are used to implement the ultrasonic non-destructive crack detection method according to any one of claims 1 to 11.

13. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the ultrasonic non-destructive crack detection method according to any one of claims 1 to 11 is implemented.

14. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the ultrasonic non-destructive crack detection method according to any one of claims 1 to 11 is implemented.

15. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the ultrasonic non-destructive crack detection method according to any one of claims 1 to 11 is implemented.