Automatic detection system and method based on titanium plate welding part

By acquiring the original physical field signal of the titanium plate welding area, extracting propagation dynamics features and constructing a dynamic propagation model, the problem of sensitivity to atypical weak interference in existing technologies is solved, enabling accurate identification of minute defects and generation of inspection reports, thus improving inspection efficiency and accuracy.

CN120992891AActive Publication Date: 2025-11-21SHAANXI NORTHWEST TITANIUM NICKEL NEW MATERIALS CO LTD

Patent Information

Application Number
CN202511517419.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-23
Publication Date
2025-11-21
Estimated Expiration
2045-10-23

AI Technical Summary

Technical Problem

Existing data-driven methods for detecting welding defects in titanium plates are overly sensitive to atypical, weak interference outside the training data distribution, leading to misjudgments or missed detections, and are unable to effectively distinguish between real defects and non-structural interference.

Method used

By acquiring the original physical field signal of the titanium plate welding area, propagation dynamics features are extracted, a dynamic propagation model is constructed, and differential evolution maps are generated using energy attenuation gradient and phase lag distribution. Defects are then identified by combining pattern mining techniques.

Benefits of technology

It improves the ability to identify minute defects and the accuracy of detection results, effectively avoiding misjudgments and missed detections, and generates structured reports that include three-dimensional defect location, type classification, and safety level assessment, thereby improving detection efficiency and result consistency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120992891A_ABST
    Figure CN120992891A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of nondestructive testing, and particularly discloses an automatic detection system and method based on a titanium plate welding part, and the method comprises the steps: obtaining an original physical field signal of a to-be-detected part under the excitation of a single energy field, and extracting a space energy attenuation gradient and time phase lag distribution through wavelet packet decomposition and Hilbert transform; constructing a dynamic propagation model for describing a signal propagation path evolution rule, and performing space-time registration and vector difference calculation with a preset ideal reference model to generate a difference evolution graph; high-dimensional topological feature mapping, density clustering and multi-scale persistence analysis are carried out on the atlas, and a stable abnormal mode caused by defects is identified and confirmed; and backtracking a dynamic evolution path of an abnormal mode, extracting defect core parameters, and completing three-dimensional positioning, type classification and security level evaluation in combination with process information.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of nondestructive testing, in particular to a titanium plate welding site automatic detection system and method. BACKGROUND

[0002] Titanium and titanium alloys are widely used in aerospace, shipbuilding, chemical equipment and other high-end industrial fields due to their high strength, light weight and excellent corrosion resistance. These key application scenarios have extremely stringent requirements for the safety and reliability of titanium plate welding structures. Therefore, the quality detection of the welding site is an indispensable important link in the manufacturing process. At present, the automatic detection system based on nondestructive testing technology, especially the scheme combining machine vision and deep learning, has become a research and application hotspot in this field. Such technology usually relies on feature extraction and pattern recognition of collected image or signal data to realize automatic judgment of welding defects. However, the core logic of the existing technical method is mostly based on the "data-driven" paradigm, and its performance is highly dependent on the size and completeness of the training data set.

[0003] The existing technology has the following disadvantages: The data-driven detection method is too sensitive to atypical weak interference outside the training data distribution, resulting in catastrophic misjudgment or missed detection. The existing method cannot effectively distinguish between signal changes caused by real defects and changes caused by non-structural interference such as condensate film, because the model decision lacks an understanding of the nature of the signal propagation physical process in the material.

[0004] The present application provides a solution that can fundamentally eliminate interference and accurately identify internal defects, especially for weak interference scenarios similar to the optical characteristics of micro-cracks and other defects that occur in special working conditions of titanium plate welding sites. SUMMARY

[0005] The purpose of the present application is to provide a titanium plate welding site automatic detection system and method to solve the problems in the above background.

[0006] The purpose of the present application can be achieved by the following technical solutions: A titanium plate welding site automatic detection method, comprising the following steps: S1: obtaining the original physical field signal of the titanium plate welding site to be detected under the excitation of a single energy field; S2: performing propagation dynamics feature extraction on the original physical field signal to obtain the energy attenuation gradient of the original physical field signal in the spatial dimension and the phase lag distribution in the time dimension; S3: based on the energy attenuation gradient and the phase lag distribution, constructing a dynamic propagation model describing the evolution law of the original physical field signal on the propagation path in the material; S4: comparing the dynamic propagation model with a preset ideal reference model representing signal propagation at a defect-free standard titanium plate welding site, generating a difference evolution map by calculating evolution differences of both at a specific spatiotemporal node; S5: performing pattern mining on the difference evolution map, identifying an abnormal pattern conforming to signal propagation path disturbance caused by a defect, and determining defect information of the welding site.

[0007] As a further scheme of the present application, the energy attenuation gradient extraction process comprises: wavelet packet decomposition processing is performed on the original physical field signal to decompose the original physical field signal into a plurality of sub-band signals of different frequency ranges, each sub-band signal corresponding to a specific scale space; For each sub-band signal, the energy value of each sampling point in the spatial dimension is calculated, and the energy value is obtained by calculating the square sum of the signal amplitude, forming a spatial energy distribution sequence of each sub-band; The spatial energy distribution sequence of each sub-band is subjected to a spatial gradient operation, and the central difference method is used to calculate the energy change rate between adjacent sampling points to obtain the local energy gradient of each sub-band; The local energy gradients of all sub-bands are weighted and fused, and the weight is determined based on the energy contribution degree of each sub-band signal, and a comprehensive energy attenuation gradient is finally generated.

[0008] As a further scheme of the present application, the phase lag distribution extraction process comprises: Hilbert transform processing is performed on the original physical field signal to construct an analytical expression of the original physical field signal and extract the instantaneous phase information of the original physical field signal; The geometric center point of the welding site is taken as a phase reference datum, and the instantaneous phase difference value of each spatial sampling point relative to the reference point is calculated; The calculated phase difference value is subjected to spatial interpolation processing to generate a continuous phase lag distribution.

[0009] As a further scheme of the present application, the dynamic propagation model construction process comprises: A space-time mapping grid is established to map the energy attenuation gradient to the energy dissipation rate attribute of the grid node, and simultaneously map the phase lag distribution to the signal propagation delay attribute of the grid node, so that each grid node contains a pair of energy and phase coupled attribute parameters; Based on the space-time mapping grid, signal propagation correlation rules between nodes are constructed, and an optimal path search algorithm for signal propagation from a grid source point to any node is defined with the energy dissipation rate of an upstream node and the signal propagation delay of a downstream node as constraint conditions; Based on signal propagation correlation rules, the space-time mapping grid is calculated dynamically, the attribute parameters of each node are updated iteratively to simulate the propagation process of the signal in the actual material, and finally a dynamic propagation model is generated.

[0010] As a further scheme of the present application, the input and output of the dynamic propagation model specifically include: The input of the dynamic propagation model is the energy attenuation gradient and the phase lag distribution; The output of the dynamic propagation model is the dynamic evolution sequence of the signal propagation path in the material, which is presented in the form of a space-time distribution map, which contains the abnormal convergence area of signal energy attenuation and the wavefront distortion area of phase propagation; the spatial coupling relationship between the abnormal convergence area and the wavefront distortion area directly corresponds to the geometric features and position information of the internal defects of the welding part.

[0011] As a further scheme of the present application, the process of generating the difference evolution map specifically includes: The dynamic propagation model and the ideal reference model are time-space registered; On the time-space grid after registration, the vector difference of the signal energy amplitude and phase value of the dynamic propagation model relative to the ideal reference model is calculated node by node, which contains the amplitude difference and the phase shift direction; The vector difference of each time-space node is calculated and direction encoded to generate a time-space difference vector field containing difference intensity and difference direction information; The anisotropic diffusion filter is applied to the time-space difference vector field to retain the edge features of the difference area while suppressing isolated noise points, and finally the difference evolution map is output.

[0012] As a further scheme of the present application, the mode mining of the difference evolution map specifically includes: The difference evolution map is converted into a data point distribution in a high-dimensional topological feature space, where each data point corresponds to a local area in the map, and the feature vector contains the difference intensity average, gradient direction consistency and spatial distribution density of the corresponding area; In the topological feature space, identify the data point aggregation area with abnormal characteristics, and the local mode of the original map corresponding to these areas is the abnormal mode caused by potential defects; Perform topological persistence analysis on each identified abnormal mode to calculate its stability index at different feature scales, and select stable abnormal modes as defect feature modes; The selected stable abnormal modes are matched with the pre-established defect disturbance feature library in topological similarity to determine the defect type confidence of each abnormal mode, and the abnormal mode confirmation is completed.

[0013] As a further scheme of the present application, the defect information of the welding position comprises: The abnormal mode confirmed is subjected to dynamic evolution path backtracking, and propagation track and evolution law thereof in time and space dimensions are analyzed, and a complete development path of the abnormal mode from generation to stability is established. Based on the dynamic evolution path of the abnormal mode, core feature parameters of the defect are extracted, including the starting position of the defect, the spatial expansion direction, the influence range growth rate and the interaction strength with the material structure. The defect feature parameters extracted are combined with welding process parameters and material characteristics to perform defect hazard level evaluation and classification determination. A complete defect information report containing three-dimensional positioning, type classification, size quantification and safety level evaluation of the defect is generated, and is stereoscopically presented through a visual interface.

[0014] A titanium plate welding position automatic detection system based on titanium plate welding position, comprising: An original signal acquisition module is configured to acquire an original physical field signal of a titanium plate welding position to be detected under excitation of a single energy field; A propagation dynamics feature extraction module is configured to extract propagation dynamics features of the original physical field signal to obtain an energy attenuation gradient of the original physical field signal in a spatial dimension and a phase lag distribution of the original physical field signal in a time dimension; A dynamic propagation model construction module is configured to construct a dynamic propagation model describing evolution law of the original physical field signal on a propagation path in a material based on the energy attenuation gradient and the phase lag distribution; A difference evolution map generation module is configured to compare the dynamic propagation model with a preset ideal reference model representing signal propagation of a defect-free standard titanium plate welding position, and generate a difference evolution map by calculating evolution difference of the two models at a specific time and space node; A defect mode recognition module is configured to perform mode mining on the difference evolution map, recognize an abnormal mode caused by signal propagation path disturbance of the defect, and determine defect information of the welding position.

[0015] The present application has the following advantages: (1) By adopting a specific physical energy field excitation and matching sensor to collect the original physical field signal of the titanium plate welding part, and using advanced wavelet packet decomposition and Hilbert transform technology to extract the propagation dynamics characteristics, a dynamic propagation model is constructed, which can accurately capture the response of the internal structure characteristics of the welding part to the external excitation. Compared with the traditional detection method, this method can more carefully reflect the energy attenuation gradient and phase lag distribution inside the material, thereby improving the identification ability of the micro-defects and the accuracy of the detection results, effectively avoiding misjudgment and missed detection.

[0016] (2) The present application proposes a complete automation process from original signal collection, feature extraction, model construction to defect identification and quantitative analysis, and uses pattern mining technology and multi-criteria decision system to realize intelligent identification of abnormal patterns and automatic judgment of defect information. This method not only greatly reduces the need for manual intervention, reduces the complexity of operation and cost, but also can quickly and accurately generate a structured report containing three-dimensional positioning, type classification and safety level evaluation of defects, improving the detection efficiency and consistency of the results, and providing strong support for subsequent maintenance decisions. BRIEF DESCRIPTION OF DRAWINGS

[0017] The present application will be further described below with reference to the accompanying drawings.

[0018] Figure 1 is a flow chart of the method of the present application; Figure 2 is a flow chart of the system in the present application. DETAILED DESCRIPTION

[0019] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.

[0020] Please refer to Figure 1 The present application is an automatic detection method for titanium plate welding parts, which comprises the following steps: S1: obtaining the original physical field signal of the titanium plate welding part to be detected under the excitation of a single energy field; S2: extracting the propagation dynamics characteristics of the original physical field signal to obtain the energy attenuation gradient of the original physical field signal in the spatial dimension and the phase lag distribution in the time dimension; S3: based on the energy attenuation gradient and the phase lag distribution, a dynamic propagation model is constructed to describe the evolution law of the original physical field signal on the propagation path in the material; S4: Compare the dynamic propagation model with the preset ideal reference model representing the signal propagation of the defect-free standard titanium plate welding site, generate a difference evolution map by calculating the evolution difference of the two at a specific spatiotemporal node; S5: Perform pattern mining on the difference evolution map to identify abnormal patterns consistent with the signal propagation path disturbance caused by defects, and determine the defect information of the welding site.

[0021] In S1, the original physical field signal of the titanium plate welding site to be detected under single energy field excitation is obtained, specifically including: The original physical field signal specifically refers to the initial response data received by a dedicated sensor without deep processing, which is obtained by applying a specific type of physical energy field to the titanium plate welding site under controlled conditions. This data directly records the physical effects after the interaction of the energy field and the material, and its essence is the objective mapping of the internal structural characteristics of the material (such as discontinuity, density change, thermal physical property difference, and electrical conductivity non-uniformity) to external excitation. This signal is the starting point and data basis for all subsequent analysis and processing, and its quality directly determines the reliability of the final detection result. The process of obtaining this signal is a systematic process that includes excitation, sensing, conversion, and preliminary standardization.

[0022] First, according to the specific detection purpose and the geometric and material properties of the titanium plate welding joint, appropriate single physical energy field generating devices and their supporting sensing systems need to be selected and configured. The selection of energy field type mainly depends on the physical properties of the target defects and their location in the structure. For example, if volumetric defects such as pores, inclusions, or incomplete fusion inside the weld need to be detected, ultrasonic field is a typical choice because it is sensitive to acoustic impedance changes when propagating in elastic media. In this case, the excitation source is a piezoelectric ultrasonic probe that can convert electrical pulses into mechanical vibrations. If surface cracks or near-surface microstructure changes are to be focused on, eddy current field is more suitable because it is sensitive to changes in electromagnetic properties on the surface and near the surface of the conductor. In this case, the excitation source is a coil with high-frequency alternating current. In addition, if the thermal conductivity uniformity of the material needs to be evaluated or layered defects need to be detected, pulsed thermal excitation field is an effective means to heat the surface through a transient heat source (such as a flash lamp). The sensing system must be accurately matched with the selected energy field: piezoelectric probes are used for ultrasonic detection (both transmission and reception), eddy current detection uses detection coils, and thermal excitation detection uses infrared thermal imagers. The position, angle, and coupling state of all sensors relative to the workpiece need to be accurately set and maintained stable to ensure that the response from the entire weld area and heat-affected zone can be completely and consistently captured.

[0023] Secondly, after the system configuration is completed, the energy field is started and the titanium plate welding site is excited, and at the same time, the original physical response is synchronously collected by the sensor. This process needs to be carried out under the premise that the environmental interference is effectively controlled. Specifically, when the ultrasonic field is used, the ultrasonic probe is in good contact with the surface of the titanium plate through a coupling agent (such as water or gel), and an electric pulse of a specific frequency and energy is applied to it. The pulse is converted into an ultrasonic wave by the probe and transmitted into the workpiece. When the ultrasonic wave propagates in the material, it will produce reflected waves or cause the transmitted wave energy to attenuate when encountering interfaces with acoustic impedance differences (such as defects or boundaries). These acoustic signals containing internal structure information are captured by the receiving probe (or the same probe during the transmission interval) and converted back into an electric signal. This time-varying voltage signal is a form of the original physical field signal. When the eddy current field is used, the excitation coil is placed close to the surface of the workpiece and a high-frequency current is passed through it to generate an alternating magnetic field, which in turn induces an eddy current in the titanium plate. This eddy current field itself generates a secondary magnetic field. If the workpiece has defects, it will disturb the eddy current path and the secondary magnetic field, and this disturbance is perceived by the detection coil as a change in its impedance. The recorded complex impedance (including resistance and reactance components) is the original signal. When the pulsed thermal excitation field is used, a short and uniform thermal pulse is applied to the weld area, and then an infrared thermal imager is used to continuously record the process of surface temperature decay over time. Internal defects will hinder heat flow, causing abnormal temperature distribution on the corresponding surface. This series of thermal images arranged in time sequence constitutes the original physical field signal.

[0024] Then, the necessary conditioning and digitization conversion of the analog signal directly output by the sensor are carried out, and it is converted into a standardized digital format that can be processed by a computer. The original electric signal output by the sensor usually has a small amplitude and contains noise. Therefore, it needs to be adjusted in amplitude by a preamplifier to adapt to the input range of the subsequent acquisition equipment. Subsequently, noise components outside the working frequency band are filtered out by an analog filter (such as a low-pass or band-pass filter), and frequency spectrum aliasing phenomenon in the digitization process is prevented. The conditioned analog signal is sampled and quantized by an analog-to-digital converter to convert it into a discrete digital sequence. For ultrasonic signals, this is time series data; for thermal excitation, it is image sequence data containing spatial dimensions. For image data, preprocessing such as non-uniformity correction of pixel response is also needed to ensure the consistency of the response of each sensor unit. The digitized data generated finally is the original physical field signal directly used for feature extraction in step S2.

[0025] Finally, the acquired raw physical field signals are evaluated for their quality to confirm their effectiveness and usability. The evaluation includes, but is not limited to, checking if the signal-to-noise ratio meets the minimum requirement, observing if the signal baseline is smooth, and verifying if the signal clearly contains the expected response features from the weld area. For example, the ultrasonic signal should be able to observe clear front surface echo and bottom wave; the thermal image sequence should be able to show clear thermal diffusion process. If the signal quality is not up to standard, the cause needs to be investigated, such as adjusting the excitation parameters, improving the sensor coupling conditions, or eliminating environmental interference, and re-acquiring.

[0026] In S2, the propagation dynamics feature extraction is performed on the raw physical field signals to obtain the energy attenuation gradient in the spatial dimension and the phase lag distribution in the time dimension, which specifically includes: The extraction process of the energy attenuation gradient: The extraction of the energy attenuation gradient is first realized by wavelet packet decomposition processing of the raw physical field signals. Wavelet packet decomposition is a time-frequency analysis method that can finely divide the full frequency band of the signal. In specific implementation, a specific wavelet basis function needs to be selected, and the number of decomposition layers is determined, and 3 layers of decomposition are performed. The decomposition process is completed by iteratively filtering and down-sampling the original signal through a set of high-pass and low-pass filters. Each layer of decomposition decomposes the input signal into a low-frequency approximation component and a high-frequency detail component, and both components will be further decomposed in the next layer. After decomposition of a predetermined number of layers, the original signal is represented as a linear combination of a series of sub-band signals, each covering a specific frequency range and corresponding to a unique scale space index. These sub-band signals collectively constitute a complete representation of the original signal in a multi-resolution scale.

[0027] After completing the wavelet packet decomposition and obtaining each sub-band signal, the energy value of each sampling point in the spatial dimension is calculated for each sub-band signal. The method of calculating the energy value is that, for each spatial sampling point, the time series segment corresponding to the point in the sub-band signal is taken, the square of the amplitude of all data points in the time series segment is calculated, and then the sum of these square values is calculated, and the result is the energy value of the spatial point under this sub-band. Sequentially performing this calculation on all spatial sampling points forms a sequence representing the spatial distribution of the energy of the sub-band signal, called the spatial energy distribution sequence of the sub-band. This process condenses the time domain information of the signal into the energy distribution feature in the spatial domain.

[0028] Subsequently, the spatial gradient operation is performed on the spatial energy distribution sequence of each subband to quantify the rate of energy change in space. The central difference method is used for the calculation. For each internal point (i.e. non-boundary point) in the spatial energy distribution sequence, the gradient value is obtained by calculating the difference between the energy value of the next point and the energy value of the previous point, and then dividing the spatial distance between the two points. For the starting point and the ending point of the sequence, the forward difference method and the backward difference method are used for processing, respectively. Through this operation, the local energy gradient sequence corresponding to each subband signal can be obtained, which clearly shows the degree of energy attenuation or enhancement at each point in space.

[0029] Finally, the local energy gradients calculated for all subbands are fused by weighting to generate a comprehensive energy attenuation gradient map. The key of the weighted fusion is to determine the weight of each subband gradient. The weight is determined based on the energy contribution of each subband signal, i.e. first calculate the total energy of each subband signal (the sum of all values in the spatial energy distribution sequence), then calculate the proportion of the total energy of each subband in the sum of the total energies of all subbands, and take this proportion as the fusion weight of the subband gradient. Multiply the local energy gradient of each subband by its corresponding weight, then superimpose, and finally generate a comprehensive energy attenuation gradient map that can fully reflect the spatial attenuation characteristics of signal energy under the joint action of different frequency components.

[0030] Extraction process of phase lag distribution: The extraction of the phase lag distribution starts with the Hilbert transform processing of the original physical field signal. The Hilbert transform is a linear integral transform, and its purpose is to construct the analytic signal of the original signal. The specific calculation process is to perform convolution operation on the original physical field signal and a specific kernel function, which is expressed as a function of time inverse in time domain. The result of the convolution operation is called the Hilbert transform signal of the original signal. Using the original signal and its Hilbert transform signal, a complex signal, i.e. the analytic signal, can be constructed. The real part of the analytic signal is the original signal itself, and the imaginary part is its Hilbert transform signal. The amplitude of the analytic signal is the instantaneous amplitude of the signal, and the phase angle is the instantaneous phase of the signal. By calculating the time sequence of the phase angle of the analytic signal, the instantaneous phase information of the original physical field signal can be accurately extracted, which reflects the fine phase change of the signal in the time dimension.

[0031] After obtaining the instantaneous phase information of each spatial sampling point, a phase reference benchmark needs to be established to calculate the relative phase lag. The geometric center of the welding site is usually selected as the phase reference point. Calculate the instantaneous phase difference of all other spatial sampling points relative to the reference point. Specifically, at the same time, subtract the instantaneous phase value of the reference point from the instantaneous phase value of each point, and the difference value is the instantaneous phase difference of the point relative to the reference point. This phase difference value directly reflects the time delay effect experienced by the signal propagating from the reference point to the point, and is a direct measure of the phase lag phenomenon in the wave propagation process.

[0032] Because the spatial sampling points are discrete, the phase difference values obtained directly are also discretely distributed on the spatial sampling points. In order to obtain a continuous spatial phase lag distribution view, spatial interpolation processing needs to be performed on the discrete phase difference values. Methods such as Kriging interpolation algorithm can be used. Kriging interpolation is a spatial interpolation method based on variogram theory, which can make optimal unbiased estimation of the value of the estimated point according to the spatial correlation of the known sampling points. Through interpolation processing, a continuous phase lag distribution surface or image covering the entire region of interest can be generated. The distribution clearly shows the spatial variation of the phase lag.

[0033] The final phase lag distribution is a key characteristic quantity that describes the propagation dynamics of the original physical field signal in the titanium plate welding site, and provides accurate input for subsequent dynamic propagation model construction. The entire feature extraction process converts the original, seemingly complex physical field signal into a feature parameter with clear physical meaning through rigorous mathematical transformation and calculation, ensuring the accuracy and reliability of subsequent analysis and judgment.

[0034] In S3, based on the energy attenuation gradient and the phase lag distribution, a dynamic propagation model is constructed to describe the evolution law of the original physical field signal on the propagation path in the material, specifically including: Firstly, a spatio-temporal mapping grid covering the welding site and its surrounding area to be detected needs to be established. The grid is a discretized calculation space composed of nodes distributed uniformly or non-uniformly in space, each node corresponding to a specific spatial location. The division accuracy of the grid should be determined according to the detection resolution requirements, for example, the space can be divided into 1 mm square grid units. After the grid is established, the energy attenuation gradient data obtained in step S2 is mapped to each node of the grid as the "energy dissipation rate" attribute value of the node, which represents the speed of energy attenuation when the signal propagates to this location. At the same time, the phase lag distribution data is mapped to the grid nodes as the "signal propagation delay" attribute value of the node, which represents the time lag of signal propagation to this location relative to the reference point. Through this mapping process, each grid node has two core attribute parameters that are coupled with each other, laying a data foundation for subsequent propagation simulation.

[0035] Secondly, based on the established spatio-temporal mapping grid, the signal propagation correlation rule between nodes is constructed. The rule is used to define how the signal propagates from one node to its adjacent node. The core of the rule is to establish an evaluation function that considers both the energy dissipation rate attribute of the upstream node (signal source direction) and the signal propagation delay attribute of the downstream node (signal propagation direction). Specifically, starting from the signal injection point (i.e. the excitation point) of the grid, it is taken as the source point. Then, a kind of optimal path search algorithm is defined, for example, an improved algorithm based on Dijkstra principle, which calculates the path cost when searching for the propagation path from the source point to any target node in the grid. The path cost is not only related to the geometric distance between nodes, but more importantly, it is associated with the energy dissipation rate and signal propagation delay attributes of the nodes on the way. The algorithm tends to choose the path with lower energy dissipation rate (i.e. slower signal attenuation) and reasonable signal propagation delay increment as the optimal propagation path. Through this step, abstract physical attributes are converted into specific rules that control the behavior of signal propagation.

[0036] Finally, based on the defined signal propagation rules, the whole spatio-temporal mapping grid is calculated dynamically to simulate the signal propagation process in the actual material. The evolutionary computation is performed in an iterative manner. At the initial time, only the signal injection point is activated, and its state parameters are initialized. In the first iteration, according to the propagation rules, the signal propagates from the injection point to its adjacent nodes, and the energy dissipation rate and signal propagation delay properties of these nodes are updated according to the rules to reflect the state changes after the signal arrives. In each subsequent iteration, the signal continues to propagate from the currently activated nodes to the next level of adjacent nodes, and the node attribute parameters are also updated according to the rules. This process continues until the signal propagates to the boundary of the grid, or the state of all nodes tends to be stable. Finally, by recording the state parameters of all nodes after each iteration (such as signal strength, arrival time, etc.), a dynamic propagation model is generated that can fully describe the spatio-temporal evolution rules of the signal propagation in the entire welding site. Essentially, this model is a data set containing four-dimensional information (three-dimensional space plus one-dimensional time).

[0037] The input parameters of the dynamic propagation model are clear and directly derived from the previous processing results. The main inputs include the energy attenuation gradient and phase lag distribution calculated accurately by step S2. The energy attenuation gradient, as one of the key driving parameters in the model, determines the simulation method of energy attenuation when the signal propagates between grid nodes. The phase lag distribution, as another key input, provides the basic constraints for the timing relationship of signal propagation. In addition, according to the specific algorithm used, some basic physical parameters may also need to be input, such as the initial energy value of the signal, the estimated range of propagation speed, etc. These parameters can be set according to the detection physical field used (such as ultrasonic speed). All these input data together provide the necessary initial conditions and boundary conditions for the construction and operation of the model.

[0038] The output of the dynamic propagation model is a dynamic evolution sequence of the signal propagation path inside the material. This sequence is presented in the form of a spatiotemporal distribution map. Specifically, for each time step (corresponding to the number of iterations) of the model simulation, an energy field map reflecting the spatial distribution of signal energy at that moment and a phase field map reflecting the spatial distribution of signal wavefront phase can be output. Combining all these time-ordered field maps together forms the dynamic evolution sequence. By analyzing this sequence, one can clearly observe how the signal energy expands, attenuates, and reflects or scatters when encountering defects inside the weld site. In particular, in the output spatiotemporal distribution map, there will be some characteristic regions. For example, regions where signal energy is abnormally concentrated, called abnormal convergence zones, which usually correspond to the reflection or focusing effect of defects on the signal. There will also be regions where the phase wavefront is distorted, called wavefront distortion zones, which are usually caused by changes in local propagation speed due to defects. The coupling relationship between abnormal convergence zones and wavefront distortion zones in space, i.e., whether they appear at the same or adjacent locations, as well as their geometric features such as shape and size, have a direct correspondence with the type, size, and exact location of defects (such as pores, cracks, incomplete fusion, etc.) inside the weld site. Therefore, the output of this dynamic evolution sequence provides a crucial information basis for subsequent accurate identification and positioning of defects.

[0039] In S4, the dynamic propagation model is compared with a preset ideal reference model representing the signal propagation of a standard defect-free titanium plate weld site. By calculating the evolution difference between the two at specific spatiotemporal nodes, a difference evolution map is generated, including: The process of generating the difference evolution map is a process of fine comparison between the dynamic propagation model corresponding to the titanium plate weld site to be detected and an ideal reference model representing the signal propagation characteristics of a standard defect-free titanium plate weld site. This ideal reference model can be obtained by simulating a defect-free standard test block or by statistical modeling of a large amount of known qualified workpiece detection data. The purpose is to highlight the abnormal signal propagation pattern caused by internal defects by quantifying the deviation between the measured model and the ideal state. This process mainly includes four key links: spatiotemporal registration, vector difference calculation, vector field generation, and filtering optimization. Finally, a difference evolution map that can clearly indicate the location of defects is output.

[0040] First, a high-precision spatiotemporal registration between the dynamic propagation model and the ideal reference model is required. Due to the possible minor differences in coordinate systems or positional deviations during data acquisition, direct node comparison will lead to errors. The purpose of spatiotemporal registration is to eliminate such systematic spatial position and temporal origin inconsistencies. The registration process adopts an elastic registration algorithm based on intrinsic feature points of the models. Specifically, a set of feature points with clear physical meaning and easy to identify, such as signal excitation points, weld geometric center points, and several specific base material points away from the weld area, are selected in the data sets of the dynamic propagation model and the ideal reference model, respectively. Then, by calculating, an optimal spatial transformation (usually including translation, rotation, and scaling parameters) is found that minimizes the average distance between the set of feature points in the dynamic propagation model and the corresponding feature points in the ideal reference model. This optimal transformation can be obtained through iterative optimization algorithms (such as the least squares method). Applying the obtained transformation parameters to all spatiotemporal node coordinates of the dynamic propagation model can achieve accurate alignment of the two models in the spatiotemporal coordinate system, laying the foundation for subsequent node-by-node difference calculation. The registration in the time dimension mainly ensures that the two models are consistent in the starting time point and time step of signal propagation.

[0041] After completing the accurate spatiotemporal registration, the vector difference of the dynamic propagation model relative to the ideal reference model can be calculated node by node on the aligned spatiotemporal grid. The difference here is not a simple scalar difference, but a vector that contains both amplitude and direction information. For each node in the spatiotemporal grid, the calculation of the vector difference is divided into two parts. The first part is to calculate the difference in signal energy amplitude, that is, to subtract the signal energy amplitude of the ideal reference model at the same node from the signal energy amplitude of the dynamic propagation model at that node. The second part is to calculate the offset direction of the phase, that is, to calculate the difference between the signal phase values of the two models at that node. This phase difference not only reflects how much the phase is delayed, but also indicates whether the phase is advanced or delayed by its sign. Finally, these two scalar information (amplitude difference and phase offset) are combined into a two-dimensional vector, which completely describes the comprehensive deviation of the test signal relative to the ideal signal in intensity and timing at a specific spatiotemporal node. Performing this operation on all nodes results in a preliminary distribution of vector differences covering the entire area of interest.

[0042] The calculated vector difference at each spatiotemporal node is then modulus calculated and direction coded to generate a spatiotemporal difference vector field that is more amenable to analysis and visualization. The modulus calculation is a scalar quantity that is computed for each node's vector difference as the square root of the sum of the squares of the amplitude difference and the phase shift. This modulus value represents the strength of the total difference at that node and is a scalar quantity. The direction coding is a discrete classification of the direction of the vector difference. For example, the direction can be simply coded as "phase lag" and "phase lead" according to the sign of the phase shift. Or the direction can be more finely classified, such as by combining the sign of the amplitude difference (enhancement or reduction) and the direction of the phase shift to classify the difference vector into one of eight main directions (such as north, northeast, east, etc.). Through modulus calculation and direction coding, the complex vector information at each node is converted into a strength value (modulus) and a category label (direction). This spatiotemporal difference vector field, which contains both the difference strength and difference direction information, clearly shows the spatial distribution and nature of the abnormal signal propagation patterns.

[0043] The generated spatiotemporal difference vector field is then anisotropically diffused to effectively suppress isolated difference points caused by random noise while preserving the significant difference regions caused by real defects that have continuous edges. Anisotropic diffusion is a nonlinear filtering technique whose core idea is that the strength of diffusion depends on the local gradient of the image. On the difference intensity map (i.e., the modulus map), for flat regions with small gradients (which can correspond to noise), strong diffusion is allowed to smooth the noise; while for edge regions with large gradients (which can correspond to defect boundaries), weak diffusion or no diffusion is performed to preserve the sharpness of the edges. The process is usually iterated 10 to 20 times or until the signal-to-noise ratio of the difference field reaches a satisfactory level. After this filtering step, a smooth and continuous difference evolution map is finally output that has suppressed noise and clear defect outlines. This map directly reveals the significant difference regions between the tested weld and the noise-free standard state, which are closely related to the presence of internal defects.

[0044] In S5, the difference evolution map is pattern mined to identify abnormal patterns that are consistent with signal propagation path perturbations caused by defects and to determine the defect information of the weld, specifically including: The first step of pattern mining is to map the two-dimensional difference evolution map to a higher-dimensional topological feature space, so as to reveal its internal structure more clearly. In implementation, the difference evolution map is divided into multiple local regions that overlap with each other, for example, a sliding window (e.g., 10 pixels x 10 pixels in size) is used to traverse the entire map with a step size of 5 pixels. For each local region covered by the window, a set of feature values that can represent its statistical and geometric characteristics is calculated to form a feature vector. The feature vector mainly includes three components: the first is the arithmetic mean of the difference intensity values of all pixels in the region, which reflects the overall abnormality of the region; the second is the standard deviation or consistency measure of the gradient direction of the pixels in the region, which describes whether the direction of difference change is consistent (defect edges usually have consistent gradient directions); the third is the spatial distribution tightness of the high-difference pixel points in the region, which can be quantified by calculating the ratio of the eigenvalues of the coordinate covariance matrix of these pixel points. The larger the ratio, the more dispersed the distribution; the smaller the ratio, the more concentrated and compact the distribution. Each local region is thus represented as a data point in a high-dimensional topological feature space.

[0045] In this high-dimensional topological feature space, identify the data point clusters that have abnormal characteristics. This is usually achieved through a density peak-based clustering algorithm. The algorithm first calculates two key quantities for each data point: local density and distance to higher density points. Local density refers to the number of other points contained in the sphere centered at the point with a given cutoff distance as the radius. The distance to higher density points refers to the minimum distance from the point to all points with higher local density. For those points with higher local density and farther distance to higher density points, they are identified as potential cluster centers. Then the remaining points are assigned to the class to which the nearest point with higher density belongs. The clusters found through this process, which correspond to local pattern regions with similar abnormal characteristics in the difference evolution map, are considered as abnormal patterns caused by potential defects.

[0046] Perform topological persistence analysis on each identified abnormal pattern to evaluate its robustness and filter out false patterns that may be generated by noise. Topological persistence analysis observes whether the pattern persists at different scales by changing the scale parameter during feature extraction (e.g., changing the size of the previous sliding window, using windows of 8 pixels x 8 pixels, 12 pixels x 12 pixels, and 15 pixels x 15 pixels respectively to re-extract features and repeat clustering). Calculate its stability index, for example, the degree to which the core data points included in the pattern remain clustered at multiple scales, or the offset distance of its cluster center at multiple scales. Set a stability threshold, only when the stability index of the pattern exceeds the threshold, it is considered a stable abnormal pattern with topological persistence, and is screened as a defect feature pattern.

[0047] The stable abnormal pattern is matched with a pre-established defect disturbance feature library in terms of topological similarity. The feature library stores the pattern feature templates commonly exhibited by various typical defects (such as pores, cracks, incomplete fusion, etc.) on the difference evolution map. The similarity between the feature vector of the abnormal pattern to be identified and the feature vector of each template in the feature library is calculated, and the commonly used method is to calculate the cosine similarity or Mahalanobis distance between them. According to the calculated similarity value, the most likely defect type label is assigned to the abnormal pattern to be identified, and a confidence score (for example, the result of the highest similarity value after normalization) is given, thereby completing the abnormal pattern confirmation.

[0048] After confirming the abnormal pattern, it enters the quantitative judgment stage of defect information. First, the dynamic evolution path of the confirmed abnormal pattern is traced back. Using the spatiotemporal sequence data output by the dynamic propagation model, the morphology and position change of the abnormal pattern at each time step before it stably appears in the difference evolution map are traced back in reverse from the time when it stably appears. By analyzing the moving track of its centroid and the expansion law of its influence range, the complete development path of the abnormal pattern from its initial generation, gradual evolution to final stability is established. This path reveals the dynamic process of the interaction between the defect and the signal.

[0049] Based on the dynamic evolution path of the abnormal pattern, core feature parameters for describing the defect itself are extracted. These parameters include: the starting position of the defect, i.e. the coordinates of the starting point of the backtracking path in three-dimensional space; the spatial expansion direction of the defect, which is determined by principal component analysis of the path trajectory; the growth rate of the defect influence range, which is obtained by calculating the change rate of the area of the abnormal pattern region with time step; and the interaction strength between the defect and the material structure, which can be quantified by the average difference intensity value in the abnormal pattern region or the degree of change in the signal propagation path caused by the pattern.

[0050] The extracted core feature parameters of the defect are combined with known welding process parameters (such as welding current, speed, heat input) and the characteristics of the base material and welding material (such as grade, thickness) to input into a multi-criteria decision system for defect hazard level evaluation and classification determination. The decision system has a rule library established according to different application scenarios and standards (such as aerospace, pressure vessel standards) inside. The rule library may contain logical rules such as "when the defect length exceeds one sixth of the wall thickness and is located in a high stress area and is of the crack type, it is determined as a dangerous defect". The system integrates all information to classify the defect (such as: slight, moderate, severe) and finally confirm the type.

[0051] The system generates a structured complete defect information report. The report lists the three-dimensional spatial positioning coordinates of the defect, the defect type classification based on the matching results, the defect size quantification value (such as length, width, equivalent size) calculated according to the abnormal mode range, and the final safety level evaluation conclusion in the form of data and charts. All these information can be presented stereoscopically through the three-dimensional visualization interface, which intuitively shows the location, shape and rating of the defect on the workpiece model to the detection personnel, providing accurate and reliable basis for subsequent maintenance decision.

[0052] Referring to Figure 2 As shown in FIG. 1, a titanium plate welding site automatic detection system based on titanium plate welding site automatic detection system, comprising: An original signal acquisition module is configured to acquire the original physical field signal of the titanium plate welding site to be detected under the excitation of a single energy field; A propagation dynamics feature extraction module is configured to extract the propagation dynamics features of the original physical field signal to obtain the energy attenuation gradient of the original physical field signal in the spatial dimension and the phase lag distribution in the time dimension; A dynamic propagation model construction module is configured to construct a dynamic propagation model based on the energy attenuation gradient and the phase lag distribution, which describes the evolution law of the original physical field signal on the propagation path in the material; A difference evolution map generation module is configured to compare the dynamic propagation model with a preset ideal reference model representing the signal propagation of a standard titanium plate welding site without defects, and generate a difference evolution map by calculating the evolution difference between the two at a specific space-time node; A defect mode recognition module is configured to perform pattern mining on the difference evolution map, identify abnormal patterns caused by signal propagation path disturbance, and determine the defect information of the welding site.

[0053] The working principle of the present application is as follows: under controlled conditions, the welding part of the titanium plate is excited by a single physical energy field such as ultrasonic wave, eddy current or pulse thermal excitation, and the original physical field signal reflecting the internal structure characteristics of the material is synchronously collected by the matched sensor, and after signal conditioning and digital conversion, a digital sequence for analysis is formed; secondly, the propagation dynamics characteristics of the original signal are extracted, the energy attenuation gradient of the spatial dimension is calculated by wavelet packet decomposition, and the phase lag distribution of the time dimension is obtained by combining Hilbert transform and spatial interpolation method; based on the above characteristics, a dynamic propagation model is constructed, the energy attenuation gradient and the phase lag distribution are mapped into the energy dissipation rate and signal propagation delay attribute of the node respectively by establishing the space-time mapping grid, and the propagation correlation rule of coupling energy and phase is defined, and the dynamic model describing the propagation law of the signal in the material is generated by iterative evolution; then, the dynamic propagation model is space-time registered with the preset ideal reference model, and the vector difference containing amplitude difference and phase offset is calculated node by node, and after modulus calculation, direction coding and anisotropic diffusion filtering, a clear difference evolution map is generated; the difference evolution map is pattern mined, and its local area is mapped to a high-dimensional topological feature space, the potential abnormal pattern is identified by density clustering, the stable pattern is screened by multi-scale topological persistence analysis, and the defect type is confirmed by similarity matching with the defect disturbance feature library, and then the defect starting position, expansion direction, growth rate and other core parameters are extracted by backtracking the dynamic evolution path of the abnormal pattern, the multi-criteria decision is made combined with the process and material information, the three-dimensional positioning, size quantification, type classification and safety level evaluation of the defect are completed, and finally a structured report is generated and three-dimensional visualization is supported.

[0054] The above describes one embodiment of the present application in detail, but the content described is only the preferred embodiment of the present application, and cannot be considered as limiting the scope of the present application. Any equivalent changes and improvements made according to the scope of the present application should still belong to the patent coverage range of the present application.

Claims

1. An automatic detection method for welded parts of titanium plates, characterized in that, Includes the following steps: S1: Obtain the original physical field signal of the welded part of the titanium plate to be tested under a single energy field excitation; S2: Extract the propagation dynamics features of the original physical field signal to obtain the energy attenuation gradient in the spatial dimension and the phase lag distribution in the time dimension of the original physical field signal; S3: Based on the energy attenuation gradient and phase lag distribution, a dynamic propagation model is constructed to describe the evolution law of the propagation path of the original physical field signal in the material; S4: Compare the dynamic propagation model with the ideal reference model that pre-determines the signal propagation at the welding part of the defect-free standard titanium plate, and generate a difference evolution map by calculating the evolution difference between the two at a specific spatiotemporal node. S5: Perform pattern mining on the differential evolution map to identify abnormal patterns that match the signal propagation path disturbances caused by defects, and determine the defect information of the welding part.

2. The automatic detection method for welded parts of titanium plates according to claim 1, characterized in that, The process of extracting the energy decay gradient includes: The original physical field signal is decomposed into multiple sub-band signals with different frequency ranges by wavelet packet decomposition, and each sub-band signal corresponds to a specific scale space. For each sub-band signal, the energy value at each sampling point in the spatial dimension is calculated. The energy value is obtained by calculating the sum of squares of the signal amplitude, forming a spatial energy distribution sequence for each sub-band. Spatial gradient calculation is performed on the spatial energy distribution sequence of each sub-band, and the energy change rate between adjacent sampling points is calculated using the central difference method to obtain the local energy gradient of each sub-band. The local energy gradients of all sub-bands are weighted and fused, with the weights determined based on the energy contribution of each sub-band signal, to finally generate a comprehensive energy attenuation gradient.

3. The automatic detection method for welded parts of titanium plates according to claim 1, characterized in that, The extraction process of the phase lag distribution includes: The original physical field signal is processed by Hilbert transform to construct an analytical expression for the original physical field signal and extract the instantaneous phase information of the original physical field signal. Using the geometric center point of the welded area as the phase reference, the instantaneous phase difference between other spatial sampling points and the reference point is calculated. Spatial interpolation is performed on the calculated phase difference values ​​to generate a continuous phase lag distribution.

4. The automatic detection method for welded parts of titanium plates according to claim 1, characterized in that, The construction process of the dynamic propagation model is as follows: A spatiotemporal mapping grid is established, which maps the energy decay gradient to the energy dissipation rate attribute on the grid node, and maps the phase lag distribution to the signal propagation delay attribute on the grid node, so that each grid node contains a pair of energy and phase coupled attribute parameters. Based on the spatiotemporal mapping grid, a signal propagation association rule between nodes is constructed. With the energy dissipation rate of the upstream node and the signal propagation delay of the downstream node as constraints, an optimal path search algorithm for the signal propagation from the grid source point to any node is defined. Based on signal propagation association rules, dynamic evolution calculations are performed on the spatiotemporal mapping mesh. By iteratively updating the attribute parameters of each node, the propagation process of the signal in the actual material is simulated, and finally a dynamic propagation model is generated.

5. The automatic detection method for welded parts of titanium plates according to claim 4, characterized in that, The inputs and outputs of the dynamic propagation model specifically include: The inputs to the dynamic propagation model are the energy decay gradient and the phase lag distribution; The output of the dynamic propagation model is the dynamic evolution sequence of the signal propagation path inside the material. The dynamic evolution sequence is presented in the form of a spatiotemporal distribution map, which includes an abnormal convergence area of ​​signal energy attenuation and a wavefront distortion area of ​​phase propagation. The spatial coupling relationship between the abnormal convergence area and the wavefront distortion area directly corresponds to the geometric features and location information of the internal defects of the welded part.

6. The automatic detection method for welded parts of titanium plates according to claim 1, characterized in that, The process of generating the differential evolution map specifically includes: Spatiotemporal registration of the dynamic propagation model and the ideal reference model; On the registered spatiotemporal grid, the vector difference between the signal energy amplitude and phase values ​​of the dynamic propagation model and the ideal reference model is calculated node by node. The vector difference includes both the amplitude difference and the phase offset direction. The vector difference of each spatiotemporal node is modulated and directionally encoded to generate a spatiotemporal difference vector field containing information on difference intensity and difference direction. Anisotropic diffusion filtering is applied to the spatiotemporal difference vector field to suppress isolated noise points while preserving the edge features of the difference region, and finally outputs the difference evolution map.

7. The automatic detection method for welded parts of titanium plates according to claim 1, characterized in that, The pattern mining of the differential evolution map specifically includes: The differential evolution map is transformed into a data point distribution in a high-dimensional topological feature space, where each data point corresponds to a local region in the map, and its feature vector contains the mean difference intensity, gradient direction consistency and spatial distribution density of the corresponding region. In the topological feature space, identify data point clusters with anomalous characteristics. The local patterns of the original map corresponding to these regions are the anomalous patterns caused by potential defects. For each identified anomalous pattern, topological persistence analysis is performed to calculate its stability index at different feature scales, and stable anomalous patterns are selected as defect feature patterns. The selected stable anomaly patterns are matched with the pre-established defect perturbation feature library by topological similarity to determine the confidence level of the defect type corresponding to each anomaly pattern, thus completing the anomaly pattern confirmation.

8. The automatic detection method for welded parts of titanium plates according to claim 1, characterized in that, The defect information for determining the welded area specifically includes: The confirmed anomalous patterns are dynamically traced back to their evolutionary paths, and their propagation trajectories and evolutionary patterns in the spatiotemporal dimensions are analyzed to establish a complete development path from the generation to the stabilization of the anomalous patterns. Based on the dynamic evolution path of the anomaly pattern, the core characteristic parameters of the defect are extracted, including the defect's starting position, spatial expansion direction, influence range growth rate, and interaction strength with the material structure. The extracted defect feature parameters are combined with welding process parameters and material properties to assess and classify the defect hazard level. Generate a complete defect information report that includes 3D defect location, type classification, size quantification, and safety level assessment, and present it in a three-dimensional form through a visual interface.

9. An automatic detection system for welded parts of titanium plates, characterized in that, An automatic detection method for titanium plate welded joints as described in any one of claims 1-8, comprising: The original signal acquisition module is used to acquire the original physical field signal of the welded part of the titanium plate to be detected under a single energy field excitation. The propagation dynamics feature extraction module is used to extract propagation dynamics features from the original physical field signal to obtain the energy attenuation gradient in the spatial dimension and the phase lag distribution in the time dimension of the original physical field signal. A dynamic propagation model construction module, which constructs a dynamic propagation model based on energy attenuation gradient and phase lag distribution to describe the evolution law of the propagation path of the original physical field signal in the material; The differential evolution map generation module compares the dynamic propagation model with a preset ideal reference model representing the signal propagation of the welding part of the defect-free standard titanium plate, and generates a differential evolution map by calculating the evolution difference between the two at a specific spatiotemporal node. The defect pattern recognition module performs pattern mining on the difference evolution spectrum, identifies abnormal patterns that match the signal propagation path disturbances caused by defects, and determines the defect information of the welding part.

Citation Information

Patent Citations

  • Metal material performance detection method, sensor and system based on longitudinal wave resonance

    CN119395135A

  • Multi-modal ultrasonic guided wave-based shield tunnel longitudinal seam joint hidden damage diagnosis method

    CN120352528A

  • Pile foundation integrity detection method, device and equipment and storage medium

    CN120522287A

  • Lithium ion battery fault prediction method and system based on BMS

    CN120629958A

  • Intelligent fiber clothing remote health monitoring and abnormal state early warning method and system

    CN120678445A

Cited By

  • Welded pipe surface defect detection method

    CN121208012A

  • Preparation method of titanium alloy pipe

    CN121228235A

  • Automobile oxygen sensor installation welding data automatic inspection system based on cloud platform

    CN121705952A

  • Cloud-based automated inspection system for automotive oxygen sensor installation and welding data

    CN121705952B

  • Method and system for detecting appearance defects of soil-covered liquefied hydrocarbon storage tank

    CN121856325A