[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109142547B - An online non-destructive testing method for acoustics based on convolutional neural network - Google Patents

An online non-destructive testing method for acoustics based on convolutional neural network Download PDF

Info

Publication number
CN109142547B
CN109142547B CN201810898396.4A CN201810898396A CN109142547B CN 109142547 B CN109142547 B CN 109142547B CN 201810898396 A CN201810898396 A CN 201810898396A CN 109142547 B CN109142547 B CN 109142547B
Authority
CN
China
Prior art keywords
convolution
layer
product
data
product quality
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810898396.4A
Other languages
Chinese (zh)
Other versions
CN109142547A (en
Inventor
韩威
周松斌
刘忆森
李昌
刘伟鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute of Intelligent Manufacturing of Guangdong Academy of Sciences
Original Assignee
Guangdong Institute of Intelligent Manufacturing
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Institute of Intelligent Manufacturing filed Critical Guangdong Institute of Intelligent Manufacturing
Priority to CN201810898396.4A priority Critical patent/CN109142547B/en
Publication of CN109142547A publication Critical patent/CN109142547A/en
Application granted granted Critical
Publication of CN109142547B publication Critical patent/CN109142547B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N29/00Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
    • G01N29/44Processing the detected response signal, e.g. electronic circuits specially adapted therefor
    • G01N29/4481Neural networks
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N29/00Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
    • G01N29/44Processing the detected response signal, e.g. electronic circuits specially adapted therefor
    • G01N29/4409Processing the detected response signal, e.g. electronic circuits specially adapted therefor by comparison
    • G01N29/4427Processing the detected response signal, e.g. electronic circuits specially adapted therefor by comparison with stored values, e.g. threshold values

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Investigating Or Analyzing Materials By The Use Of Ultrasonic Waves (AREA)

Abstract

本发明涉及在线无损检测技术领域,具体公开了一种基于卷积神经网络的声学在线无损检测方法,包括:S1、根据若干个已确定产品质量的金属产品对一产品质量计算网络W进行训练,从而得到产品质量计算模型M;S2、根据于S1所得的所述产品质量计算模型M对未确定质量的被检金属产品进行质量检测,从而判定被检金属产品是否合格。本发明直接从时域声音数据和频域声音数据中提取时域声学特征和频域声学特征,通过大量的样本(已知质量的金属产品)对卷积神经网络进行训练,确保最终的卷积神经网络的参数能提取出最有效的声学特征,有效避免声音大小变化及噪声对检测结果的影响,能提升检测鲁棒性和检测准确率。

Figure 201810898396

The invention relates to the technical field of on-line non-destructive testing, and specifically discloses an acoustic on-line non-destructive testing method based on a convolutional neural network. Thereby, a product quality calculation model M is obtained; S2, according to the product quality calculation model M obtained in S1, quality inspection is performed on the inspected metal product of undetermined quality, so as to determine whether the inspected metal product is qualified. The present invention directly extracts time-domain acoustic features and frequency-domain acoustic features from time-domain sound data and frequency-domain sound data, and trains the convolutional neural network through a large number of samples (metal products of known quality) to ensure the final convolution The parameters of the neural network can extract the most effective acoustic features, effectively avoid the influence of sound size changes and noise on the detection results, and improve the detection robustness and detection accuracy.

Figure 201810898396

Description

Acoustic online nondestructive testing method based on convolutional neural network
Technical Field
The invention relates to the technical field of online nondestructive testing, in particular to an acoustic online nondestructive testing method based on a convolutional neural network.
Background
The metal parts are important components of mechanical systems, and the quality condition of the metal parts is related to whether the mechanical systems can normally operate or not. Therefore, it is necessary to perform quality inspection of metal parts and to reject defective products. The nondestructive detection can realize the detection of the product quality by utilizing the changes of the reaction of heat, sound, light, electricity, magnetism and the like caused by the abnormal structure or the defects of the material on the premise of not damaging or not influencing the service performance of the detected object and not damaging the internal tissue of the detected object.
The conditions that the quality of the metal parts is not qualified mainly comprise: cracks, breakage, hardness/density inconsistency, dimensional variations, raw material residue, and the like. At present, the methods for detecting the quality of metal parts mainly include: magnetic particle inspection, eddy current inspection, ultrasonic inspection, ray inspection, acoustic emission inspection and the like. The magnetic particle detection is mainly used for detecting cracks, folds, interlayers, slag inclusions and the like, has high detection sensitivity and low detection speed, is difficult to be used for online detection, and is only suitable for magnetic materials. The eddy current detection is mainly used for detecting surface/near surface defects, conductivity, magnetic conductivity, geometric dimensions and the like, and has the advantages of high detection speed, low detection precision and difficulty in detecting internal defects. The ultrasonic detection is mainly used for detecting thickness, hardness, residual stress, adhesive strength and the like, and the coupling agent is needed during detection, so that the ultrasonic detection is difficult to be used for online nondestructive detection. The ray detection technology is generally suitable for detecting defects of air holes, slag-inclusion dense air holes, cold shut, incomplete penetration of welding, incomplete fusion and the like in welding seams and castings, the rays are difficult to transmit metals, the detection cost is high, and the human body can be damaged.
The basic principle of the acoustic emission detection technology is as follows: when an object to be measured is subjected to an external force, energy can be rapidly released in a local area of the object to be measured and transient elastic waves are generated, the elastic waves are sensed and converted into electric signals by using sensors such as a microphone, a piezoelectric plate and an ultrasonic probe, and the electric signals are subjected to a series of processing, so that relevant characteristic parameters of the object to be measured are obtained, and the condition of the object to be measured is judged. Acoustic emission inspection is a non-destructive inspection method that can be used to inspect the quality of rigid objects, such as structural defects, cracks, dimensional deviations, and the like. The related patents are briefly described as follows:
in the invention patent of china with the application number of 201710053519.X, "an acoustic glass defect detection method based on a neural network", glass is knocked, time domain features (namely, a mean value, a root mean square value and a peak value), frequency domain features (namely, the area of a signal spectrum and the frequency corresponding to the maximum value of the spectrum) and wavelet domain features (namely, signal energy after wavelet decomposition and reconstruction) are extracted from a sound signal generated by knocking, and a BP neural network is adopted to detect glass defects according to the features. The sound signal characteristics described in this patent are susceptible to sound level and co-frequency noise. If the picked-up knocking sound becomes larger or smaller due to the change of sensitivity or the change of the picking-up distance of the pickup in the using process, the average value and the peak value (namely, time domain characteristics) of the signal, the signal energy (namely, wavelet domain characteristics) after wavelet decomposition reconstruction and the area (namely, frequency domain characteristics) of the signal spectrum all change; if the tapping sound is contaminated by noise, the frequency (i.e. peak value) corresponding to the maximum value of the frequency spectrum may be affected in addition to the mean value, peak value, signal energy after wavelet decomposition and reconstruction, and area of the signal frequency spectrum.
In summary, an effective online nondestructive testing method for the quality of metal parts and related equipment are still lacking.
Disclosure of Invention
In view of the above, it is necessary to provide an acoustic online nondestructive testing method based on a convolutional neural network to solve the above-mentioned shortcomings in the background art that the characteristics of the sound signal are unstable and easily interfered when the product quality is detected based on acoustics.
In order to achieve the purpose, the invention adopts the following technical scheme:
an acoustic online nondestructive testing method based on a convolutional neural network comprises the following steps:
s1, training a product quality calculation network W according to a plurality of metal products with determined product quality, thereby obtaining a product quality calculation model M;
and S2, detecting the quality of the detected metal product with undetermined quality according to the product quality calculation model M obtained in the step S1, and judging whether the detected metal product is qualified.
Further, the S1 includes the following steps:
s101, selecting a plurality of metal products with qualified quality and a plurality of metal products with unqualified quality as trained metal products;
s102, selecting one metal product from the trained metal products in the S101 to knock;
s103, picking up sound signals generated by the knocked metal product in the S102 due to knocking vibration, and sampling the sound signals to obtain sound data Si
S104, for the sound data SiFourier transform is carried out, and then the absolute value of the Fourier transform result generated in S104 is taken to obtain the frequency spectrum energy data Xi
S105, the sound data SiSum spectral energy data XiAs quality information data Q of the metal product tapped in S102i
S106, performing the operations from S101 to S105 on each trained metal product to obtain a quality information data set { Q) of the trained metal producti};
S107, using the quality information data set { QiEach set of quality information data Q iniAs input data for the product quality calculation network W, a quality criterion value delta is usediAs output data of the product quality calculation network W, training the product quality calculation network W to obtain a product quality calculation model M; specifically, the mass standard value δiThe specific values are as follows:
if the ith metal product is a qualified product, the quality standard value deltai1 is ═ 1; if the ith metal product is an unqualified product, the quality standard value deltai=-1。
Further, the S2 includes the following steps:
s201, knocking a metal product to be detected; the knocked metal product to be detected is a detected metal product;
s202, picking up a sound signal generated by the detected metal product due to knocking vibration, and sampling the sound signal to obtain sound data S;
s203, carrying out Fourier transformation on the sound data S, and then taking an absolute value of a Fourier transformation result generated in the S203 to obtain frequency spectrum energy data X;
s204, using the sound data S and the spectral energy data X as quality information data Q of the detected metal product;
s205, taking the quality information data Q as input data of the product quality calculation model M obtained in S107, and obtaining a product quality parameter R of the detected metal product through calculation of the product quality calculation model M;
s206, comparing the product quality parameter R with a product quality threshold T, and if the product quality parameter R is greater than the product quality threshold T, judging that the detected metal product is qualified; and if the product quality parameter R is less than or equal to the product quality threshold value T, judging that the detected metal product is unqualified.
Further, the specific structure and application steps of the product quality computing network W are as follows:
s301, input layer: inputting quality information data Q; the quality information data Q includes sound data S and spectral energy data X;
s302, a convolution layer: performing feature extraction on the sound data S by using a one-dimensional convolution unit C1 to obtain time domain feature data F1, and performing feature extraction on the spectral energy data X by using a one-dimensional convolution unit C2 to obtain frequency domain feature data F2;
s303, a fusion layer: fusing the time domain characteristic data F1 and the frequency domain characteristic data F2 to obtain product characteristic data F;
s304, full connection layer: receiving product characteristic data F obtained by the fusion layer;
s305, output layer: namely the output of the full connection layer; and the data of the output layer is the product quality parameter R of the detected metal product.
Further, the product quality calculation model M has the same network structure as the product quality calculation network W.
Further, the specific structure of the one-dimensional convolution unit C1 is as follows:
first layer convolution of C1: the convolution kernel size of the first layer convolution of C1 is m11×1×n11The non-linear excitation function of the first layer convolution of C1 is ReLu, and the pooling method of the first layer convolution of C1 is average pooling;
second layer convolution of C1: the convolution kernel size of the second layer convolution of C1 is m12×1×n12The nonlinear excitation function of the second layer convolution of C1 is ReLu, and the pooling method of the second layer convolution of C1 is average pooling;
the specific structure of the one-dimensional convolution unit C2 is as follows:
first layer convolution of C2: the convolution kernel size of the first layer convolution of C2 is m21×1×n21The nonlinear excitation function of the first layer convolution of C2 is ReLu, and the pooling method of the first layer convolution of C2 is maximum pooling;
second layer convolution of C2: the convolution kernel size of the second layer convolution of C2 is m22×1×n22The non-linear excitation function of the second layer convolution of C2 is ReLu, and the pooling method of the second layer convolution of C2 is maximum pooling.
Further, the computational expression of the nonlinear excitation function ReLu is x' ═ max (0, x) (1)
X in formula (1) represents the convolution result; and the nonlinear excitation function ReLu reserves the value which is greater than or equal to zero in the convolution result, and sets the value which is less than zero in the convolution result to zero.
Further, said m11、m12、m21、m22The relationship of (1) is: m is11>m12,m21>m22
Further, in S303, the fusion method of the time domain feature data F1 and the frequency domain feature data F2 is: performing data fusion in a cascade mode; the cascade axis is 1, i.e. the cascade is performed in a signal lengthening manner.
Further, the S303 includes the steps of:
s3031, m contained in the time domain feature data F112A one-dimensional matrix F11Cascading to obtain the length m12×n12One-dimensional matrix F of111(ii) a The one-dimensional matrix F11Is of length n12A one-dimensional matrix of (a);
m contained in the frequency domain feature data F222A one-dimensional matrix F22Cascading to obtain the length m22×n22One-dimensional matrix F of222(ii) a Said oneDimension matrix F22Is of length n22A one-dimensional matrix of (a);
s3032, converting the matrix F111And matrix F222Cascading to obtain the length m12×n12+m22×n22One-dimensional matrix F of333(ii) a The one-dimensional matrix F333I.e. the product characteristic data F as described in S303.
The invention has the beneficial effects that:
according to the invention, the time-frequency domain sound features are not calculated by adopting a traditional sound feature extraction method, but the time-domain acoustic features and the frequency-domain acoustic features are directly extracted from the time-domain sound data and the frequency-domain sound data by using a convolutional neural network structure, and the convolutional neural network is trained by a large number of samples (metal products with known quality), so that the most effective acoustic features can be extracted from the parameters of the final convolutional neural network, the influence of sound size change and noise on the detection result is effectively avoided, and the detection robustness and the detection accuracy can be improved.
Drawings
FIG. 1 is a flow chart of the operation of an acoustic online nondestructive testing method based on a convolutional neural network of the present invention;
FIG. 2 is a flowchart of the operation of S1 according to the present invention;
FIG. 3 is a flowchart of the operation of S2 according to the present invention;
FIG. 4 is a schematic diagram illustrating the structure and flow of a product quality calculation network W according to the present invention;
FIG. 5 is a schematic structural diagram of a one-dimensional convolution unit C1 according to the present invention;
FIG. 6 is a schematic structural diagram of a one-dimensional convolution unit C2 according to the present invention;
FIG. 7 is a schematic structural diagram of an acoustic online nondestructive testing device based on a convolutional neural network according to the present invention;
FIG. 8 is a schematic diagram of the operation process of an acoustic online nondestructive testing device based on a convolutional neural network according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be further clearly and completely described below with reference to the embodiments of the present invention. It should be noted that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It is to be understood that the terms "upper", "lower", "front", "rear", "left", "right", and the like, are used in the orientations and positional relationships indicated in the drawings for convenience in describing the present invention and simplifying the description, and do not indicate or imply that the referenced devices or elements must have a particular orientation, be constructed and operated in a particular orientation, and thus are not to be construed as limiting the present invention.
The terms "first," "second," "third," "fourth," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicit to the number of technical features indicated. Thus, the definitions of "first", "second", "third", "fourth" features may explicitly or implicitly include one or more of such features.
Example 1
As shown in fig. 1, an acoustic online nondestructive testing method based on a convolutional neural network includes the following steps:
s1, training a product quality calculation network W according to a plurality of metal products with determined product quality, thereby obtaining a product quality calculation model M;
and S2, detecting the quality of the detected metal product with undetermined quality according to the product quality calculation model M obtained in the step S1, and judging whether the detected metal product is qualified.
Further, as shown in fig. 1 and fig. 2, the S1 includes the following steps:
s101, selecting a plurality of metal products with qualified quality and a plurality of metal products with unqualified quality as trained metal products; specifically, N1 qualified products and N2 unqualified products are selected from the metal products with determined product quality;
s102, selecting one metal product from the trained metal products in the S101 to knock; specifically, the ith product (i is more than or equal to 1 and less than or equal to N1 and N2) is knocked to generate vibration;
s103, picking up sound signals generated by the knocked metal product in the S102 due to knocking vibration, and sampling the sound signals to obtain sound data Si(ii) a Specifically, a sound signal generated by vibration of the ith product is picked up and is subjected to sampling processing to obtain digitized sound data Si
S104, for the sound data SiFourier transform is carried out, and then the absolute value of the Fourier transform result generated in S104 is taken to obtain the frequency spectrum energy data Xi
S105, sound data SiSum spectral energy data XiQuality information data Q as the metal product tapped in S102i(ii) a Specifically, the sound data SiSum spectral energy data XiQuality information data Q as ith producti
S106, performing the operations from S101 to S105 on each trained metal product to obtain a quality information data set { Q) of the trained metal producti}; specifically, the selected N1+ N2 products are operated according to the steps S101 to S105 to obtain quality information data sets { Q of N1+ N2 productsi};
S107, using the quality information data set { QiEach set of quality information data Q iniAs input data for the product quality calculation network W, a quality criterion value delta is usediAnd the data are used as output data of the product quality calculation network W, and the product quality calculation network W is trained, so that a product quality calculation model M is obtained.
Further, as shown in fig. 1, 2, and 3, the S2 includes the following steps:
s201, knocking a metal product to be detected; the knocked metal product to be detected is a detected metal product;
s202, picking up a sound signal generated by the detected metal product due to knocking vibration, and sampling the sound signal to obtain sound data S; the sound data S is a digitized sound signal;
s203, carrying out Fourier transformation on the sound data S, and then taking an absolute value of a Fourier transformation result generated in the S203 to obtain frequency spectrum energy data X;
s204, using the sound data S and the spectral energy data X as quality information data Q of the detected metal product;
s205, taking the quality information data Q as input data of the product quality calculation model M obtained in S107, and obtaining a product quality parameter R of the detected metal product through calculation of the product quality calculation model M;
s206, comparing the product quality parameter R with a product quality threshold T, and if the product quality parameter R is greater than the product quality threshold T, judging that the detected metal product is qualified; and if the product quality parameter R is less than or equal to the product quality threshold value T, judging that the detected metal product is unqualified.
Further, as shown in fig. 1, fig. 2, fig. 3, and fig. 4, the specific structure and application steps of the product quality calculation network W are as follows:
s301, input layer: inputting quality information data Q; the quality information data Q includes sound data S and spectral energy data X;
s302, a convolution layer: performing feature extraction on the sound data S by using a one-dimensional convolution unit C1 to obtain time domain feature data F1, and performing feature extraction on the spectral energy data X by using a one-dimensional convolution unit C2 to obtain frequency domain feature data F2;
s303, a fusion layer: fusing the time domain characteristic data F1 and the frequency domain characteristic data F2 to obtain product characteristic data F;
s304, full connection layer: receiving product characteristic data F obtained by the fusion layer;
s305, output layer: namely the output of the full connection layer; and the data of the output layer is the product quality parameter R of the detected metal product.
Further, the product quality calculation model M and the product quality calculation network W have the same network structure; specifically, the product quality calculation model M is obtained by training the product quality calculation network W.
Further, as shown in fig. 5, the specific structure of the one-dimensional convolution unit C1 is as follows:
c1 first layer convolution: the convolution kernel size of the first layer convolution of C1 is m11×1×n11The non-linear excitation function of the first layer convolution of C1 is ReLu, and the pooling method of the first layer convolution of C1 is average pooling; specifically, the pooled window size is 3, and the step size is 2;
second layer convolution of C1: the convolution kernel size of the second layer convolution of C1 is m12×1×n12The nonlinear excitation function of the second layer convolution of C1 is ReLu, and the pooling method of the second layer convolution of C1 is average pooling; specifically, the pooled window size is 3, and the step size is 2;
as shown in fig. 6, the specific structure of the one-dimensional convolution unit C2 is as follows:
first layer convolution of C2: the convolution kernel size of the first layer convolution of C2 is m21×1×n21The nonlinear excitation function of the first layer convolution of C2 is ReLu, and the pooling method of the first layer convolution of C2 is maximum pooling; specifically, the pooled window size is 2, and the step size is 2;
second layer convolution of C2: the convolution kernel size of the second layer convolution of C2 is m22×1×n22The nonlinear excitation function of the second layer convolution of C2 is ReLu, and the pooling method of the second layer convolution of C2 is maximum pooling; specifically, the pooled window size is 2, with a step size of 2.
Further, the computational expression of the nonlinear excitation function ReLu is x' ═ max (0, x) (1)
X in formula (1) represents the convolution result; and the nonlinear excitation function ReLu reserves the value which is greater than or equal to zero in the convolution result, and sets the value which is less than zero in the convolution result to zero.
Further, said m11、m12、m21、m22The relationship of (1) is:m11>m12,m21>m22
further, in S303, the fusion method of the time domain feature data F1 and the frequency domain feature data F2 is: performing data fusion in a cascade mode; the cascade axis is 1, i.e. the cascade is performed in a signal lengthening manner.
Further, the S303 includes the steps of:
s3031, m included in time domain feature data F112A one-dimensional matrix F11Cascading to obtain the length m12×n12One-dimensional matrix F of111(ii) a The one-dimensional matrix F11Is of length n12A one-dimensional matrix of (a);
m contained in the frequency domain feature data F222A one-dimensional matrix F22Cascading to obtain the length m22×n22One-dimensional matrix F of222(ii) a The one-dimensional matrix F22Is of length n22A one-dimensional matrix of (a);
s3032, converting the matrix F111And matrix F222Cascading to obtain the length m12×n12+m22×n22One-dimensional matrix F of333(ii) a The one-dimensional matrix F333I.e. the product characteristic data F as described in S303.
Example 2
Example 2 is a further optimization of example 1;
as shown in fig. 1, 7 and 8, the convolutional neural network based acoustic online nondestructive testing method is applied to a convolutional neural network based acoustic online nondestructive testing device, and the online nondestructive testing device includes: the device comprises a conveying device 1, an orientation adjusting module 3, a detecting module 4, a control processing module 5, a rejecting device 6 and a state indicating module 7; the illustrated conveyor 1 is used for conveying workpieces 2 to be inspected;
the orientation adjusting module 3 comprises a first electric eye module, an orientation detecting module and a rotating module; the first electric eye module is used for detecting whether a workpiece 2 to be detected on the conveying device 1 is about to pass through the direction adjusting module 3, and if the workpiece 2 to be detected is detected, a trigger signal is output to the direction detecting module; the orientation detection module is used for detecting the current orientation of the workpiece 2 to be detected and transmitting the current orientation information of the workpiece 2 to be detected to the rotation module; the rotating module adjusts the current orientation information of the workpiece 2 to be detected to a set orientation;
the detection module 4 comprises a second electric eye module, an electromagnetic control module, an electromagnetic knocking module and a sound pickup module; the second electric eye module is used for detecting whether the workpiece 2 to be detected after the direction adjustment is about to pass through the detection module 4 or not on the conveying device 1, and if the workpiece 2 to be detected is detected, a trigger signal is output to the electromagnetic control module; after receiving the trigger signal, the electromagnetic control module sends a driving signal to the electromagnetic knocking module according to parameters such as set voltage, pulse width ratio of PWM (pulse width modulation) and the like (the parameters determine the size of knocking force and knocking stroke), so that the electromagnetic knocking module is driven to knock a workpiece to be detected; the workpiece to be detected vibrates after being knocked and generates sound; the sound pickup module is used for picking up sound generated by vibration of a workpiece to be detected;
the control processing module 5 comprises a sound signal processing module, a digital signal processing module and a quality judging module; the sound signal processing module is used for carrying out noise reduction, signal conditioning and digital processing on the sound signals picked up by the sound pickup module and transmitting digital sound data to the digital signal processing module; the digital signal processing module is used for processing the digitized sound data to obtain quality data of the workpiece to be detected; the quality judging module is used for comparing the quality data of the workpiece to be detected with qualified standard data so as to judge whether the quality of the workpiece is qualified or not;
the removing device 6 is used for removing unqualified workpieces 8;
the state indicating module 7 is configured to indicate three states: the current workpiece is qualified, the current workpiece is unqualified, and a plurality of continuous workpieces are unqualified.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (6)

1.一种基于卷积神经网络的声学在线无损检测方法,其特征在于,包括以下步骤:1. an acoustic online nondestructive testing method based on convolutional neural network, is characterized in that, comprises the following steps: S1、根据若干个已确定产品质量的金属产品对一产品质量计算网络W进行训练,从而得到产品质量计算模型M;所述S1包括以下步骤:S1, train a product quality calculation network W according to several metal products whose product quality has been determined, thereby obtaining a product quality calculation model M; Described S1 comprises the following steps: S101、选取若干个质量合格的金属产品和若干个质量不合格的金属产品,作为被训练金属产品;S101. Select a number of qualified metal products and a number of unqualified metal products as the trained metal products; S102、选取于S101中的被训练金属产品中的一个金属产品进行敲击;S102, selecting a metal product from the trained metal products in S101 to strike; S103、拾取于S102中被敲击的金属产品因敲击振动产生的声音信号,并对该声音信号进行采样处理从而得到声音数据SiS103, pick up the sound signal generated by the knocked metal product in S102 due to the knocking vibration, and carry out sampling processing to this sound signal to obtain sound data S i ; S104、对声音数据Si进行傅立叶变换,再对于S104产生的傅立叶变换结果取绝对值获得频谱能量数据XiS104, carry out Fourier transform to sound data S i , then obtain the spectral energy data X i with absolute value for the Fourier transform result that S104 produces; S105、将声音数据Si和频谱能量数据Xi作为于S102中被敲击的金属产品的质量信息数据QiS105, take the sound data S i and the spectral energy data X i as the quality information data Q i of the metal product struck in S102; S106、对每个被训练金属产品进行S101至S105的操作,从而得到被训练金属产品的质量信息数据集{Qi};S106, performing operations from S101 to S105 on each trained metal product, thereby obtaining a quality information data set {Q i } of the trained metal product; S107、以所述质量信息数据集{Qi}中的每组质量信息数据Qi作为产品质量计算网络W的输入数据,以一质量标准值δi作为产品质量计算网络W的输出数据,并对产品质量计算网络W进行训练,从而得到产品质量计算模型M;S107. Use each group of quality information data Q i in the quality information data set {Q i } as the input data of the product quality calculation network W, use a quality standard value δ i as the output data of the product quality calculation network W, and The product quality calculation network W is trained to obtain the product quality calculation model M; S2、根据于S1所得的所述产品质量计算模型M对未确定质量的被检金属产品进行质量检测,从而判定被检金属产品是否合格;所述S2包括以下步骤:S2, according to the described product quality calculation model M obtained in S1, carry out quality inspection on the inspected metal product of undetermined quality, thereby determining whether the inspected metal product is qualified; Described S2 comprises the following steps: S201、对待检金属产品进行敲击;被敲击的待检金属产品为被检金属产品;S201. Knock the metal product to be inspected; the knocked metal product to be inspected is the inspected metal product; S202、拾取所述被检金属产品因敲击振动产生的声音信号,并对该声音信号进行采样处理从而得到声音数据S;S202, picking up the sound signal generated by the detected metal product due to the knocking and vibrating, and performing sampling processing on the sound signal to obtain sound data S; S203、对声音数据S进行傅立叶变换,再对于S203产生的傅立叶变换结果取绝对值获得频谱能量数据X;S203, carry out Fourier transform to the sound data S, then obtain the spectral energy data X by taking the absolute value of the Fourier transform result generated in S203; S204、将声音数据S和频谱能量数据X作为所述被检金属产品的质量信息数据Q;S204, taking the sound data S and the spectral energy data X as the quality information data Q of the metal product under inspection; S205、将所述质量信息数据Q作为于S107得到的产品质量计算模型M的输入数据,通过产品质量计算模型M运算得到所述被检金属产品的产品质量参数R;S205, taking the quality information data Q as the input data of the product quality calculation model M obtained in S107, and obtaining the product quality parameter R of the inspected metal product through the calculation of the product quality calculation model M; S206、将所述产品质量参数R与一产品质量阈值T进行比较,若产品质量参数R大于产品质量阈值T,则判定所述被检金属产品合格;若产品质量参数R小于或等于产品质量阈值T,则判定所述被检金属产品不合格;S206, compare the product quality parameter R with a product quality threshold T, if the product quality parameter R is greater than the product quality threshold T, then determine that the inspected metal product is qualified; if the product quality parameter R is less than or equal to the product quality threshold T, then it is determined that the inspected metal product is unqualified; 所述产品质量计算网络W的具体结构与应用步骤如下:The specific structure and application steps of the product quality calculation network W are as follows: S301、输入层:输入质量信息数据Q;所述质量信息数据Q包括声音数据S和频谱能量数据X;S301, input layer: input quality information data Q; the quality information data Q includes sound data S and spectral energy data X; S302、卷积层:用一维卷积单元C1对声音数据S进行特征提取,获得时域特征数据F1,用一维卷积单元C2对频谱能量数据X进行特征提取,获得频域特征数据F2;S302, convolution layer: use the one-dimensional convolution unit C1 to perform feature extraction on the sound data S to obtain time-domain feature data F1, and use the one-dimensional convolution unit C2 to perform feature extraction on the spectral energy data X to obtain frequency-domain feature data F2 ; S303、融合层:融合时域特征数据F1与频域特征数据F2,得到产品特征数据F;S303. Fusion layer: fuse the time-domain feature data F1 and the frequency-domain feature data F2 to obtain product feature data F; S304、全连接层:接收融合层得到的产品特征数据F;S304, full connection layer: receive the product feature data F obtained by the fusion layer; S305、输出层:即为全连接层的输出;输出层的数据即为所述被检金属产品的产品质量参数R;S305, output layer: the output of the fully connected layer; the data of the output layer is the product quality parameter R of the tested metal product; 所述产品质量计算模型M与产品质量计算网络W具有相同的网络结构。The product quality calculation model M and the product quality calculation network W have the same network structure. 2.根据权利要求1所述的基于卷积神经网络的声学在线无损检测方法,其特征在于,所述一维卷积单元C1的具体结构如下:2. the acoustic online nondestructive testing method based on convolutional neural network according to claim 1, is characterized in that, the concrete structure of described one-dimensional convolution unit C1 is as follows: C1的第一层卷积:C1的第一层卷积的卷积核大小为m11×1×n11,C1的第一层卷积的非线性激励函数为ReLu,C1的第一层卷积的池化方法为平均池化;The first layer convolution of C1: the size of the convolution kernel of the first layer convolution of C1 is m 11 × 1 × n 11 , the nonlinear excitation function of the first layer convolution of C1 is ReLu, and the first layer volume of C1 The pooling method of the product is average pooling; C1的第二层卷积:C1的第二层卷积的卷积核大小为m12×1×n12,C1的第二层卷积的非线性激励函数为ReLu,C1的第二层卷积的池化方法为平均池化;The second layer of convolution of C1: the size of the convolution kernel of the second layer of convolution of C1 is m 12 × 1 × n 12 , the nonlinear excitation function of the second layer of convolution of C1 is ReLu, and the volume of the second layer of C1 is ReLu The pooling method of the product is average pooling; 所述一维卷积单元C2的具体结构如下:The specific structure of the one-dimensional convolution unit C2 is as follows: C2的第一层卷积:C2的第一层卷积的卷积核大小为m21×1×n21,C2的第一层卷积的非线性激励函数为ReLu,C2的第一层卷积的池化方法为最大池化;The first layer of convolution of C2: the size of the convolution kernel of the first layer of convolution of C2 is m 21 × 1 × n 21 , the nonlinear excitation function of the first layer of convolution of C2 is ReLu, and the first layer of C2 is convolutional. The pooling method of the product is maximum pooling; C2的第二层卷积:C2的第二层卷积的卷积核大小为m22×1×n22,C2的第二层卷积的非线性激励函数为ReLu,C2的第二层卷积的池化方法为最大池化;The second layer convolution of C2: the size of the convolution kernel of the second layer convolution of C2 is m 22 × 1 × n 22 , the nonlinear excitation function of the second layer convolution of C2 is ReLu, and the second layer volume of C2 The pooling method of the product is maximum pooling; 其中,m11表示一维卷积单元C1第一层卷积的卷积核的个数,n11表示一维卷积单元C1第一层卷积的卷积核的宽度;Wherein, m 11 represents the number of convolution kernels of the first-layer convolution of the one-dimensional convolution unit C1, and n 11 represents the width of the convolution kernels of the first-layer convolution of the one-dimensional convolution unit C1; m12表示一维卷积单元C1第二层卷积的卷积核的个数,n12表示一维卷积单元C1第二层卷积的卷积核的宽度;m 12 represents the number of convolution kernels of the second layer convolution of the one-dimensional convolution unit C1, and n 12 represents the width of the convolution kernels of the second layer convolution of the one-dimensional convolution unit C1; m21表示一维卷积单元C2第一层卷积的卷积核的个数,n21表示一维卷积单元C2第一层卷积的卷积核的宽度;m 21 represents the number of convolution kernels of the first-layer convolution of the one-dimensional convolution unit C2, and n 21 represents the width of the convolution kernels of the first-layer convolution of the one-dimensional convolution unit C2; m22表示一维卷积单元C2第二层卷积的卷积核的个数,n22表示二维卷积单元C2第一层卷积的卷积核的宽度。m 22 represents the number of convolution kernels of the second layer convolution of the one-dimensional convolution unit C2, and n 22 represents the width of the convolution kernels of the first layer convolution of the two-dimensional convolution unit C2. 3.根据权利要求2所述的基于卷积神经网络的声学在线无损检测方法,其特征在于,所述非线性激励函数ReLu的计算表达式为x′=max(0,x)3. The acoustic online non-destructive testing method based on convolutional neural network according to claim 2, wherein the calculation expression of the nonlinear excitation function ReLu is x'=max(0,x) (1)公式(1)中x表示卷积结果;非线性激励函数ReLu将卷积结果中大于或等于零的数值保留,将卷积结果中小于零的数值置零。(1) In formula (1), x represents the convolution result; the nonlinear excitation function ReLu retains the value greater than or equal to zero in the convolution result, and sets the value less than zero in the convolution result to zero. 4.根据权利要求2所述的基于卷积神经网络的声学在线无损检测方法,其特征在于,所述m11、m12、m21、m22的关系为:m11>m12,m21>m224. The acoustic online non-destructive testing method based on convolutional neural network according to claim 2, wherein the relationship between m 11 , m 12 , m 21 , and m 22 is: m 11 >m 12 , m 21 >m 22 . 5.根据权利要求1所述的基于卷积神经网络的声学在线无损检测方法,其特征在于,于S303中,所述时域特征数据F1与频域特征数据F2的融合方法为:采用级联方式进行数据融合;级联轴为1,即以信号延长方式进行级联。5. The acoustic online non-destructive testing method based on convolutional neural network according to claim 1, is characterized in that, in S303, the fusion method of described time domain characteristic data F1 and frequency domain characteristic data F2 is: adopt cascade connection The data fusion is carried out in the way; the cascade axis is 1, that is, the cascade is carried out in the way of signal extension. 6.根据权利要求1所述的基于卷积神经网络的声学在线无损检测方法,其特征在于,所述S303包括以下步骤:6. The acoustic online non-destructive testing method based on convolutional neural network according to claim 1, is characterized in that, described S303 comprises the following steps: S3031,将时域特征数据F1所包含的m12个一维矩阵F11进行级联,得到长度为m12×n12的一维矩阵F111;所述一维矩阵F11是长度为n12的一维矩阵;S3031, the m 12 one-dimensional matrices F 11 contained in the time domain feature data F1 are cascaded to obtain a one-dimensional matrix F 111 with a length of m 12 ×n 12 ; the one-dimensional matrix F 11 is a length of n 12 . The one-dimensional matrix of ; 将频域特征数据F2所包含的m22个一维矩阵F22进行级联,得到长度为m22×n22的一维矩阵F222;所述一维矩阵F22是长度为n22的一维矩阵;The m 22 one-dimensional matrices F 22 contained in the frequency domain feature data F2 are cascaded to obtain a one-dimensional matrix F 222 with a length of m 22 ×n 22 ; the one-dimensional matrix F 22 is a one-dimensional matrix F 22 with a length of n 22 dimensional matrix; S3032,将矩阵F111和矩阵F222进行级联,得到长度为m12×n12+m22×n22的一维矩阵F333;所述一维矩阵F333即为如S303中所述的产品特征数据F。S3032, the matrix F 111 and the matrix F 222 are cascaded to obtain a one-dimensional matrix F 333 with a length of m 12 ×n 12 +m 22 ×n 22 ; the one-dimensional matrix F 333 is as described in S303 Product characteristic data F.
CN201810898396.4A 2018-08-08 2018-08-08 An online non-destructive testing method for acoustics based on convolutional neural network Active CN109142547B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810898396.4A CN109142547B (en) 2018-08-08 2018-08-08 An online non-destructive testing method for acoustics based on convolutional neural network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810898396.4A CN109142547B (en) 2018-08-08 2018-08-08 An online non-destructive testing method for acoustics based on convolutional neural network

Publications (2)

Publication Number Publication Date
CN109142547A CN109142547A (en) 2019-01-04
CN109142547B true CN109142547B (en) 2021-02-23

Family

ID=64792240

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810898396.4A Active CN109142547B (en) 2018-08-08 2018-08-08 An online non-destructive testing method for acoustics based on convolutional neural network

Country Status (1)

Country Link
CN (1) CN109142547B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3091589B1 (en) * 2019-01-09 2021-01-01 Constellium Issoire Method of checking a damage tolerance property of a part made of an aluminum alloy
CN109886298B (en) * 2019-01-16 2023-06-16 成都戎盛科技有限公司 Weld quality detection method based on convolutional neural network
CN109541031A (en) * 2019-01-25 2019-03-29 山东农业大学 Fruit hardness detection method based on acoustics and vibration characteristics
CN110251137A (en) * 2019-06-05 2019-09-20 长沙湖湘医疗器械有限公司 A kind of sleep detection method for noninvasive ventilator and the ventilator using this method
CN111222398B (en) * 2019-10-28 2023-04-18 南京航空航天大学 Myoelectric signal decoding method based on time-frequency feature fusion
CN111231251B (en) * 2020-01-09 2022-02-01 杭州电子科技大学 Product detection method, equipment and system of injection molding machine
CN111964618B (en) * 2020-10-21 2021-01-29 上海建工集团股份有限公司 Concrete pumping pipeline wall thickness detection equipment and method
CN112560674B (en) * 2020-12-15 2024-02-23 北京天泽智云科技有限公司 Method and system for detecting sound signal quality
CN113219048B (en) * 2021-07-09 2021-09-14 西南交通大学 Steel bridge damage detection system and method based on eddy current and digital twinning technology
CN113804758B (en) * 2021-08-10 2024-03-08 广东省科学院智能制造研究所 Magnetic pulse knocker with energy feedback function
CN117647581B (en) * 2023-11-29 2025-01-07 深圳市大满包装有限公司 Metal package nondestructive sensing method and system based on digital manufacturing

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1297313A1 (en) * 2000-07-05 2003-04-02 Oxford Biosignals Limited Monitoring the health of a power plant
EP1375415A1 (en) * 2002-06-20 2004-01-02 Gilbarco S.p.A. Apparatus and method for controlling the filing of a tank
CN104391045A (en) * 2014-10-28 2015-03-04 邢涛 Sound-wave-based square wood hole-defect recognition system and method
CN106248801A (en) * 2016-09-06 2016-12-21 哈尔滨工业大学 A kind of Rail crack detection method based on many acoustie emission events probability
CN106841403A (en) * 2017-01-23 2017-06-13 天津大学 A kind of acoustics glass defect detection method based on neutral net
CN207586187U (en) * 2017-11-16 2018-07-06 中国石油化工股份有限公司 The storage tank bottom plate universe detecting system of main passive sound fusion

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1297313A1 (en) * 2000-07-05 2003-04-02 Oxford Biosignals Limited Monitoring the health of a power plant
EP1375415A1 (en) * 2002-06-20 2004-01-02 Gilbarco S.p.A. Apparatus and method for controlling the filing of a tank
CN104391045A (en) * 2014-10-28 2015-03-04 邢涛 Sound-wave-based square wood hole-defect recognition system and method
CN106248801A (en) * 2016-09-06 2016-12-21 哈尔滨工业大学 A kind of Rail crack detection method based on many acoustie emission events probability
CN106841403A (en) * 2017-01-23 2017-06-13 天津大学 A kind of acoustics glass defect detection method based on neutral net
CN207586187U (en) * 2017-11-16 2018-07-06 中国石油化工股份有限公司 The storage tank bottom plate universe detecting system of main passive sound fusion

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Acoustic emission for in situ quality monitoring in additive manufacturing using spectral convolutional neural networksS;S.A. Shevchik 等;《Additive Manufacturing》;20171206;第21卷;第3461-3469页 *
Acoustic Signals Recognition by Convolutional Neural Network;Vera Barat 等;《International Journal of Applied Engineering Research》;20171231;第12卷(第12期);第598-604页 *
基于声音的刹车片内部缺陷检测方法的研究;张晓;《中国优秀硕士学位论文全文数据库 工程科技辑II辑》;20180315(第3期);第C035-79页,正文第14-26,38-42页 *

Also Published As

Publication number Publication date
CN109142547A (en) 2019-01-04

Similar Documents

Publication Publication Date Title
CN109142547B (en) An online non-destructive testing method for acoustics based on convolutional neural network
CN102636303B (en) Method for measuring residual stress of thin plating layer based on surface ultrasonic waves
US11927563B2 (en) Smart acoustic information recognition-based welded weld impact quality determination method and system
CN106841403A (en) A kind of acoustics glass defect detection method based on neutral net
CN103776903B (en) A kind of wind electricity blade delamination detection method and detection system
CN108956787A (en) A kind of rail failure detection method neural network based
JP5105384B2 (en) Nondestructive inspection method and apparatus
CN104777224A (en) Defect detecting method for junction surface of metal alloy
MX2008000544A (en) Method for error-free checking of tubes for surface faults.
CN107024537A (en) A kind of insulator non-destructive testing technology based on resonance Principles of Acoustics
CN1743839A (en) An Ultrasonic Online Intelligent Identification System and Identification Method for Structural Defects
JP2012168022A (en) Method for diagnosing quality of concrete-based structure
CN118817859B (en) Nondestructive ultrasonic flaw detection method and system for seamless oil casing
CN112098522A (en) Steel wire rope tension defect detection method
CN103954628B (en) Steel Pipe Damage Monitoring Method Combining EEMD and Approximate Entropy
CN108151870B (en) Construction quality problem detection method based on frequency response function
JPH0392758A (en) Product inspection
CN116776103B (en) An intelligent control system and method for weld seam detection based on machine vision
CN108956782A (en) A kind of laser-impact online test method and device based on frequency of sound wave characteristic
Sun et al. Damage identification in thick steel beam based on guided ultrasonic waves
CN103675103A (en) Method for quantitative detection of nugget crack by using energy equivalent of acoustic emission signal in resistance spot-welding process
CN105486753B (en) Apparatus and method for detecting platen defects
Liu et al. Fuzzy pattern recognition of impact acoustic signals for nondestructive evaluation
CN105738481A (en) Method for predicting cutting defects of carbon fiber reinforced composites
CN110988138B (en) Weld assembly quality detection device and method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 510000 building 13, 100 martyrs Road, Yuexiu District, Guangzhou, Guangdong.

Patentee after: Institute of intelligent manufacturing, Guangdong Academy of Sciences

Address before: 510000 building 13, 100 martyrs Road, Yuexiu District, Guangzhou, Guangdong.

Patentee before: GUANGDONG INSTITUTE OF INTELLIGENT MANUFACTURING

CP01 Change in the name or title of a patent holder