[go: up one dir, main page]

CN112710740B - Time reversal multi-bolt damage ultrasonic detection method and system based on PN code - Google Patents

Time reversal multi-bolt damage ultrasonic detection method and system based on PN code Download PDF

Info

Publication number
CN112710740B
CN112710740B CN202011432973.4A CN202011432973A CN112710740B CN 112710740 B CN112710740 B CN 112710740B CN 202011432973 A CN202011432973 A CN 202011432973A CN 112710740 B CN112710740 B CN 112710740B
Authority
CN
China
Prior art keywords
signal
bolt
code
output
input port
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
CN202011432973.4A
Other languages
Chinese (zh)
Other versions
CN112710740A (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.)
Guangdong Swt Smart Technology Co ltd
Dongguan University of Technology
Original Assignee
Guangdong Swt Smart Technology Co ltd
Dongguan University of Technology
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 Swt Smart Technology Co ltd, Dongguan University of Technology filed Critical Guangdong Swt Smart Technology Co ltd
Priority to CN202011432973.4A priority Critical patent/CN112710740B/en
Publication of CN112710740A publication Critical patent/CN112710740A/en
Application granted granted Critical
Publication of CN112710740B publication Critical patent/CN112710740B/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/04Analysing solids
    • G01N29/06Visualisation of the interior, e.g. acoustic microscopy

Landscapes

  • Physics & Mathematics (AREA)
  • Acoustics & Sound (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)
  • Investigating Or Analyzing Materials By The Use Of Ultrasonic Waves (AREA)

Abstract

本发明提供了一种基于PN码的时间反演多螺栓损伤超声波检测方法,其在发射端利用多个不同的PN码分别调制线性扫频正弦波得到多个不同的检测信号,通过各个输入端口各自发射不同的检测信号,每一输出端口捕获到的均是采用不同的PN码调制的信号(不同的输入端口发送的检测信号);在接收端,同样利用PN码对螺栓完好状态时输出端口捕获的扫频信号进行调制获得调制信号,并对调制信号进行时间反演获得该螺栓的参考信号,并获取输出信号与参考信号的卷积结果在聚焦时间的值,以此判断各个螺栓的损伤程度。本发明能够实现对多个螺栓的同时检测,大大提高了检测系统的检测效率。相应的,本发明还公开了一种基于PN码的螺栓损伤超声波检测系统。

Figure 202011432973

The invention provides a PN code-based time-reversed multi-bolt damage ultrasonic detection method, which uses a plurality of different PN codes at the transmitting end to modulate the linear sweep sine wave respectively to obtain a plurality of different detection signals, and pass through each input port. Each transmits different detection signals, and each output port captures signals modulated with different PN codes (detection signals sent by different input ports). The captured frequency sweep signal is modulated to obtain the modulated signal, and the time inversion of the modulated signal is performed to obtain the reference signal of the bolt, and the value of the convolution result of the output signal and the reference signal at the focusing time is obtained, so as to judge the damage of each bolt degree. The invention can realize the simultaneous detection of multiple bolts, and greatly improves the detection efficiency of the detection system. Correspondingly, the present invention also discloses a bolt damage ultrasonic detection system based on PN code.

Figure 202011432973

Description

基于PN码的时间反演多螺栓损伤超声波检测方法及系统A time-reversed multi-bolt damage ultrasonic detection method and system based on PN code

技术领域technical field

本发明涉及螺栓损伤检测技术领域,尤其涉及一种基于PN码的时间反演多螺栓损伤超声波检测方法及系统。The invention relates to the technical field of bolt damage detection, in particular to a time-reversed multi-bolt damage ultrasonic detection method and system based on a PN code.

背景技术Background technique

螺栓是大量结构和设备的关键部件。腐蚀等环境因素会导致螺栓强度减弱,从而引发螺栓松动甚至断裂。为减少由于螺栓损伤等导致的事故发生,近年来,国内外学者提出了一系列的螺栓损伤检测方法。例如,Yang等人通过预测转矩水平确定复合材料隔热板中螺栓的状态。王丹生等人利用压电导纳的实部和虚部的均方根值识别框架节点中的螺栓状态。Wang等人通过测量压电垫片的阻抗变化表征了螺栓预紧力的情况。Bolts are critical components of a large number of structures and equipment. Environmental factors such as corrosion can reduce the strength of bolts, which can lead to bolts loosening or even breaking. In order to reduce the occurrence of accidents caused by bolt damage, in recent years, scholars at home and abroad have proposed a series of bolt damage detection methods. For example, Yang et al. determined the state of bolts in composite heat shields by predicting torque levels. Wang Dansheng et al. used the root mean square value of the real and imaginary parts of piezoelectric admittance to identify bolt states in frame nodes. Wang et al. characterized the bolt preload by measuring the impedance change of the piezoelectric gasket.

基于压电传感器的超声检测是螺栓状态检测的常用方法。由于超声波能量可以通过螺栓传播,因此可以利用响应信号能量法监测螺栓连接和松动等状态。由此,Wang等人提出了时间反演方法,使用时间反演技术来监测两块钢板之间螺栓连接的轴向载荷。Yang和Chang研究了超声导波通过复杂螺栓连接结构的衰减特性,并且基于此,提出利用导波在螺栓结构中传播所引入的能量衰减和系统特定阻尼的数学关系检测螺栓连接结构的完整性的方法。由于时间反演方法可以对信号进行时域聚焦,袁慎芳等人提出采用时间反演技术监测复合材料的螺钉连接状态,通过螺栓松动前后,聚焦信号峰值的变化克服了监测过程中频散、模态混叠、环境噪声、边界反射和信号散射等因素导致的信号信噪比降低的缺点。Huo等人计算时间反演信号的小波能量比值,以此对螺栓扭力进行了表征。Wang等以导波信号的时域能量描述了螺栓的预紧力。Na和Lee提出了电机械阻抗技术,以改善表面积复合材料板的损伤检测性能。Gulizz等人同时使用超音频和电机械阻抗来监测结构的损伤状态。Ultrasonic detection based on piezoelectric sensors is a common method for bolt condition detection. Since ultrasonic energy can propagate through the bolt, the response signal energy method can be used to monitor bolt connection and looseness. From this, Wang et al. proposed a time-reversal method to monitor the axial load of the bolted connection between two steel plates using the time-reversal technique. Yang and Chang studied the attenuation characteristics of ultrasonic guided waves through complex bolted structures, and based on this, they proposed a method to detect the integrity of bolted structures by using the mathematical relationship between the energy attenuation and system-specific damping introduced by guided waves propagating in the bolted structure. method. Since the time inversion method can focus the signal in the time domain, Yuan Shenfang et al. proposed to use the time inversion technology to monitor the screw connection state of the composite material. Through the bolt loosening, the change of the peak value of the focused signal overcomes the frequency dispersion and modal mixing in the monitoring process. The disadvantage of reducing the signal-to-noise ratio caused by factors such as stacking, environmental noise, boundary reflection and signal scattering. Huo et al. calculated the wavelet energy ratio of the time-reversed signal to characterize the bolt torque. Wang et al. described the bolt preload in terms of the time-domain energy of the guided wave signal. Na and Lee proposed electromechanical impedance technology to improve damage detection performance of surface area composite sheets. Gulizz et al. used both supersonic and electromechanical impedance to monitor the damage status of structures.

虽然上述检测方案可实现螺栓状态的有效检测,但现有的螺栓损伤检测方案中,均是对螺栓采用单一检测的方式,单次只能检测一个螺栓,无法实现多个螺栓的同步检测。而大型结构中可能会有成百上千的螺栓,当需要检测大量螺栓时,则需要花费大量的检测时间,检测效率低下,无法实现对所有螺栓的状态进行实时检测。Although the above detection schemes can effectively detect the state of bolts, the existing bolt damage detection schemes all use a single detection method for bolts, which can only detect one bolt at a time, and cannot realize the simultaneous detection of multiple bolts. There may be hundreds or thousands of bolts in large structures. When a large number of bolts need to be inspected, it takes a lot of inspection time, and the inspection efficiency is low, and it is impossible to detect the status of all bolts in real time.

因此,亟需提供一种能够对多个螺栓状态同步检测、检测效率高的基于PN码的时间反演多螺栓损伤超声波检测方法及系统来解决上述问题。Therefore, there is an urgent need to provide a PN code-based time-reversal multi-bolt damage ultrasonic detection method and system capable of synchronously detecting the states of multiple bolts and having high detection efficiency to solve the above problems.

发明内容SUMMARY OF THE INVENTION

本发明的目的在于提供一种能够对多个螺栓状态同步检测、检测效率高的基于PN码的时间反演多螺栓损伤超声波检测方法及系统。The purpose of the present invention is to provide a PN code-based time-reversal multi-bolt damage ultrasonic detection method and system capable of synchronously detecting the states of a plurality of bolts and having high detection efficiency.

为了实现上述目的,本发明一实施例提供了一种基于PN码的时间反演多螺栓损伤超声波检测方法,其适用于具有多个输入端口和多个输出端口的超声波检测系统,每一所述输入端口对应多个螺栓,该多个螺栓分别对应不同的所述输出端口。该检测方法包括:在发射端,根据输入端口的数量,选取相同数量的PN码,各所述PN码不同;分别利用各所述PN码对线性扫频正弦波进行时延调制,以获得与所述输入端口同等数量的检测信号;多个所述输入端口通过压电传感器同步向与其对应的螺栓发射所述检测信号,每一所述输入端口对应一所述检测信号。在接收端,通过所述输出端口接收所述检测信号通过与该输出端口对应的螺栓后的输出信号;调取螺栓完好状态时所述输入端口分别向螺栓发射所述线性扫频正弦波时输出端口捕获的扫频信号,并采用与该输出端口对应的输入端口一样的PN码和调制方式对所述扫频信号进行时延调制获得螺栓对应的调制信号;对所述调制信号进行时间反演,获得该螺栓的参考信号;对所述输出信号与所述参考信号进行卷积运算,并取卷积结果在聚焦时间的值,根据该值判断该螺栓的损伤程度。In order to achieve the above object, an embodiment of the present invention provides a time-reversed ultrasonic detection method for multi-bolt damage based on a PN code, which is suitable for an ultrasonic detection system with multiple input ports and multiple output ports. The input port corresponds to a plurality of bolts, and the plurality of bolts respectively correspond to different output ports. The detection method includes: at the transmitting end, selecting the same number of PN codes according to the number of input ports, and each of the PN codes is different; and using each of the PN codes to perform time delay modulation on a linear sweep sine wave to obtain a The input ports have the same number of detection signals; a plurality of the input ports transmit the detection signals to the bolts corresponding thereto synchronously through piezoelectric sensors, and each of the input ports corresponds to one of the detection signals. At the receiving end, the output signal after the detection signal passes through the bolt corresponding to the output port is received through the output port; when the bolt is in good condition, the input port transmits the linear sweep sine wave to the bolt and outputs the output The frequency sweep signal captured by the port, and the same PN code and modulation method as the input port corresponding to the output port are used to delay the modulation of the frequency sweep signal to obtain the modulation signal corresponding to the bolt; time inversion is performed on the modulation signal. , obtain the reference signal of the bolt; perform convolution operation on the output signal and the reference signal, and take the value of the convolution result at the focusing time, and judge the damage degree of the bolt according to the value.

具体地,所述检测方法还包括:在螺栓完好状态下,预先通过所述输入端口分别向与其对应的螺栓发射所述线性扫频正弦波,所述线性扫频正弦波通过螺栓后被与该螺栓对应的输出端口捕获并储存。Specifically, the detection method further includes: when the bolt is in good condition, transmitting the linear frequency sweep sine wave to the corresponding bolt through the input port in advance, and the linear frequency sweep sine wave passes through the bolt and is mixed with the bolt. The output port corresponding to the bolt is captured and stored.

较佳地,基于下式对所述线性扫频正弦波进行时延调制获得所述检测信号:Preferably, the detection signal is obtained by performing time delay modulation on the linear swept sine wave based on the following formula:

Figure GDA0003797731830000031
Figure GDA0003797731830000031

其中,xn(t)表示第n个所述输入端口发射的检测信号,t表示时间,m表示码片序号,M表示单个PN码的码长,sw(t)表示线性扫频正弦波,

Figure GDA0003797731830000032
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度;Among them, x n (t) represents the detection signal transmitted by the nth input port, t represents the time, m represents the chip serial number, M represents the code length of a single PN code, sw(t) represents the linear sweep sine wave,
Figure GDA0003797731830000032
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t);

基于下式对所述扫频信号进行时延调制获得所述调制信号:The modulated signal is obtained by performing time delay modulation on the frequency sweep signal based on the following formula:

Figure GDA0003797731830000033
Figure GDA0003797731830000033

其中,smon,q(t)表示输入端口n和输出端口q对应的螺栓(n,q)在输出端口的调制信号,vn,q(t)表示螺栓(n,q)对应的所述扫频信号,t表示时间,m表示码片序号,M表示单个PN码的码长,

Figure GDA0003797731830000034
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度;Among them, smo n,q (t) represents the modulated signal at the output port of the bolt (n, q) corresponding to the input port n and the output port q, and v n, q (t) represents the said bolt (n, q) corresponding to the Frequency sweep signal, t represents time, m represents chip serial number, M represents the code length of a single PN code,
Figure GDA0003797731830000034
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t);

基于下式对所述调制信号进行时间反演,获得所述参考信号:Time inversion is performed on the modulated signal based on the following formula to obtain the reference signal:

Figure GDA0003797731830000035
Figure GDA0003797731830000035

其中,tron,q(t)表示螺栓(n,q)对应的所述参考信号,vn,q(t)表示螺栓(n,q)对应的所述扫频信号,t表示时间,m表示码片序号,M表示单个PN码的码长,

Figure GDA0003797731830000036
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度。Among them, tron ,q (t) represents the reference signal corresponding to bolt (n, q), v n, q (t) represents the frequency sweep signal corresponding to bolt (n, q), t represents time, m represents the chip serial number, M represents the code length of a single PN code,
Figure GDA0003797731830000036
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t).

具体地,第q个输出端口捕获的输出信号yq(t)为:Specifically, the output signal y q (t) captured by the qth output port is:

Figure GDA0003797731830000037
Figure GDA0003797731830000037

其中,xn(t)表示第n个所述输入端口发射的检测信号,n表示输入端口序号,N表示输入端口的数量,

Figure GDA0003797731830000039
表示卷积,hnq(t)表示第n个输入端口到第q个输出端口之间的超声波信道响应函数;Wherein, x n (t) represents the detection signal transmitted by the nth input port, n represents the serial number of the input port, N represents the number of input ports,
Figure GDA0003797731830000039
represents convolution, h nq (t) represents the ultrasonic channel response function between the nth input port and the qth output port;

基于下式求卷积结果在聚焦时间t=M×t0的值βn,qCalculate the value β n,q of the convolution result at the focusing time t=M×t 0 based on the following formula:

Figure GDA0003797731830000038
Figure GDA0003797731830000038

其中,tron,q(t)表示螺栓(n,q)对应的所述参考信号,yq(t)表示所述输出信号,

Figure GDA0003797731830000042
表示卷积,t表示时间,M表示单个PN码的码长,t0表示sw(t)的信号长度,“||”表示取绝对值。Wherein, tron ,q (t) represents the reference signal corresponding to the bolt (n,q), y q (t) represents the output signal,
Figure GDA0003797731830000042
Represents convolution, t represents time, M represents the code length of a single PN code, t 0 represents the signal length of sw(t), and "||" represents the absolute value.

较佳地,所述检测方法还包括:预先将所有待检测的螺栓分成N组,每一组包括有若干个螺栓;配置不同组别的螺栓对应不同的输入端口,同一组别中的所有螺栓分别对应同一输入端口,且该组别中的各个螺栓分别对应不同的输出端口。Preferably, the detection method further includes: dividing all the bolts to be detected into N groups in advance, each group including several bolts; configuring bolts of different groups to correspond to different input ports, and all bolts in the same group. They correspond to the same input port, and each bolt in this group corresponds to a different output port.

具体地,所述输入端口通过压电传感器向螺栓发射所述检测信号,所述输出端口通过压电传感器接收所述检测信号通过与其对应的螺栓后的输出信号。Specifically, the input port transmits the detection signal to the bolt through the piezoelectric sensor, and the output port receives the output signal after the detection signal passes through the corresponding bolt through the piezoelectric sensor.

为了实现上述目的,本发明还提供了一种基于PN码的时间反演多螺栓损伤超声波检测系统,包括压电传感器、多个输入端口、多个输出端口、PN码生成器、调制器、处理器以及用于提供线性扫频正弦波的信号发生器,每一所述输入端口对应多个螺栓,该多个螺栓分别对应不同的所述输出端口;在发射端,所述PN码生成器生成与所述输入端口的数量相同数量的PN码,各所述PN码不同,所述调制器分别利用各所述PN码对线性扫频正弦波进行时延调制,以获得与所述输入端口同等数量的检测信号,多个所述输入端口通过压电传感器同步向与其对应的螺栓发射所述检测信号,每一所述输入端口对应一所述检测信号;在接收端,通过所述输出端口接收所述检测信号通过与该输出端口对应的螺栓后的输出信号,所述调制器调取螺栓完好状态时所述输入端口分别向螺栓发射所述线性扫频正弦波时输出端口捕获的扫频信号,并采用与该输出端口对应的输入端口一样的PN码和调制方式对所述扫频信号进行时延调制获得螺栓对应的调制信号,所述处理器对所述调制信号进行时间反演获得螺栓的参考信号,对所述输出信号与所述参考信号进行卷积运算,并取卷积结果在聚焦时间的值,以根据该值判断该螺栓的损伤程度。In order to achieve the above purpose, the present invention also provides a PN code-based time-reversed multi-bolt damage ultrasonic detection system, comprising a piezoelectric sensor, multiple input ports, multiple output ports, a PN code generator, a modulator, a processing and a signal generator for providing a linear sweep sine wave, each of the input ports corresponds to multiple bolts, and the multiple bolts correspond to different output ports respectively; at the transmitting end, the PN code generator generates There are the same number of PN codes as the number of the input ports, and each of the PN codes is different. The modulator uses each of the PN codes to perform time delay modulation on the linear sweep sine wave to obtain the same value as the input port. A number of detection signals, a plurality of the input ports transmit the detection signals to the corresponding bolts synchronously through piezoelectric sensors, and each of the input ports corresponds to one of the detection signals; at the receiving end, received through the output ports The detection signal passes through the output signal after the bolt corresponding to the output port, and the modulator retrieves the frequency sweep signal captured by the output port when the input port transmits the linear sweep sine wave to the bolt when the bolt is in good condition. , and use the same PN code and modulation method as the input port corresponding to the output port to perform time delay modulation on the frequency sweep signal to obtain the modulation signal corresponding to the bolt, and the processor performs time inversion on the modulated signal to obtain the bolt The reference signal is the reference signal, the output signal and the reference signal are convolved, and the value of the convolution result at the focusing time is obtained, so as to judge the damage degree of the bolt according to the value.

较佳地,所述调制器基于下式对所述线性扫频正弦波进行时延调制获得所述检测信号:Preferably, the modulator performs time delay modulation on the linear swept sine wave based on the following formula to obtain the detection signal:

Figure GDA0003797731830000041
Figure GDA0003797731830000041

其中,xn(t)表示第n个所述输入端口发射的检测信号,t表示时间,m表示码片序号,M表示单个PN码的码长,sw(t)表示线性扫频正弦波,

Figure GDA0003797731830000051
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度;Among them, x n (t) represents the detection signal transmitted by the nth input port, t represents the time, m represents the chip serial number, M represents the code length of a single PN code, sw(t) represents the linear sweep sine wave,
Figure GDA0003797731830000051
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t);

所述调制器基于下式对所述扫频信号进行调制获得所述调制信号:The modulator modulates the frequency sweep signal based on the following formula to obtain the modulated signal:

Figure GDA0003797731830000052
Figure GDA0003797731830000052

其中,smon,q(t)表示输入端口n和输出端口q对应的螺栓(n,q)在输出端口的调制信号,vn,q(t)表示螺栓(n,q)对应的所述扫频信号,t表示时间,m表示码片序号,M表示单个PN码的码长,

Figure GDA0003797731830000053
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度;Among them, smo n,q (t) represents the modulated signal at the output port of the bolt (n, q) corresponding to the input port n and the output port q, and v n, q (t) represents the said bolt (n, q) corresponding to the Frequency sweep signal, t represents time, m represents chip serial number, M represents the code length of a single PN code,
Figure GDA0003797731830000053
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t);

所述处理器基于下式对所述调制信号进行时间反演,获得所述参考信号:The processor performs time inversion on the modulated signal based on the following formula to obtain the reference signal:

Figure GDA0003797731830000054
Figure GDA0003797731830000054

其中,tron,q(t)表示螺栓(n,q)对应的所述参考信号,vn,q(t)表示螺栓(n,q)对应的所述扫频信号,t表示时间,m表示码片序号,M表示单个PN码的码长,

Figure GDA0003797731830000055
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度。Among them, tron ,q (t) represents the reference signal corresponding to bolt (n, q), v n, q (t) represents the frequency sweep signal corresponding to bolt (n, q), t represents time, m represents the chip serial number, M represents the code length of a single PN code,
Figure GDA0003797731830000055
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t).

具体地,第q个输出端口捕获的输出信号yq(t)为:Specifically, the output signal y q (t) captured by the qth output port is:

Figure GDA0003797731830000056
Figure GDA0003797731830000056

其中,xn(t)表示第n个所述输入端口发射的检测信号,n表示输入端口序号,N表示输入端口的数量,

Figure GDA0003797731830000058
表示卷积,hnq(t)表示第n个输入端口到第q个输出端口之间的超声波信道响应函数;Wherein, x n (t) represents the detection signal transmitted by the nth input port, n represents the serial number of the input port, N represents the number of input ports,
Figure GDA0003797731830000058
represents convolution, h nq (t) represents the ultrasonic channel response function between the nth input port and the qth output port;

所述处理器基于下式求卷积结果在聚焦时间t=M×t0的值βn,qThe processor calculates the value β n,q of the convolution result at the focusing time t=M×t 0 based on the following formula:

Figure GDA0003797731830000057
Figure GDA0003797731830000057

其中,tron,q(t)表示螺栓(n,q)对应的所述参考信号,yq(t)表示所述输出信号,

Figure GDA0003797731830000059
表示卷积,t表示时间,M表示单个PN码的码长,t0表示sw(t)的信号长度,“||”表示取绝对值。Wherein, tron ,q (t) represents the reference signal corresponding to the bolt (n,q), y q (t) represents the output signal,
Figure GDA0003797731830000059
Represents convolution, t represents time, M represents the code length of a single PN code, t 0 represents the signal length of sw(t), and "||" represents the absolute value.

具体地,所述输入端口通过压电传感器向螺栓发射所述检测信号,所述输出端口通过压电传感器接收所述检测信号通过与其对应的螺栓后的输出信号。Specifically, the input port transmits the detection signal to the bolt through the piezoelectric sensor, and the output port receives the output signal after the detection signal passes through the corresponding bolt through the piezoelectric sensor.

与现有技术相比,本发明利用多个不同的PN码分别调制线性扫频正弦波得到多个不同的检测信号,发射端的各个输入端口各自发射不同的检测信号,每一输出端口捕获到的均是采用不同的PN码调制的信号(不同的输入端口发送的检测信号);在接收端,同样利用PN码对螺栓完好状态时输出端口捕获的扫频信号进行调制获得调制信号,并对调制信号进行时间反演获得该螺栓的参考信号,并获取输出信号与参考信号的卷积结果在聚焦时间的值,以此判断各个螺栓的损伤程度。本发明利用PN码的相关性,实现了对来自不同螺栓的信号进行分析识别,能够实现对多个螺栓的同时检测,大大提高了检测系统的检测效率。Compared with the prior art, the present invention uses a plurality of different PN codes to modulate the linear sweep sine wave respectively to obtain a plurality of different detection signals, each input port of the transmitting end transmits different detection signals respectively, and the All are signals modulated by different PN codes (detection signals sent by different input ports); at the receiving end, the PN code is also used to modulate the frequency sweep signal captured by the output port when the bolt is in good condition to obtain a modulated signal, and the modulation The signal is time-reversed to obtain the reference signal of the bolt, and the value of the convolution result of the output signal and the reference signal at the focusing time is obtained, so as to judge the damage degree of each bolt. The invention utilizes the correlation of the PN code to realize the analysis and identification of the signals from different bolts, to realize the simultaneous detection of multiple bolts, and to greatly improve the detection efficiency of the detection system.

附图说明Description of drawings

图1为本发明实施例基于PN码的时间反演多螺栓损伤超声波检测系统的示意图。FIG. 1 is a schematic diagram of a time-reversed ultrasonic detection system for multi-bolt damage based on a PN code according to an embodiment of the present invention.

图2a为本发明一实施例发射端的组成结构框图。FIG. 2a is a structural block diagram of a transmitter according to an embodiment of the present invention.

图2b为本发明一实施例接收端的组成结构框图。FIG. 2b is a structural block diagram of a receiving end according to an embodiment of the present invention.

图3为本发明在螺栓损伤超声波检测试验时所采用2输入2输出检测系统的示意图。FIG. 3 is a schematic diagram of a 2-input 2-output detection system used in the bolt damage ultrasonic detection test of the present invention.

具体实施方式Detailed ways

下面通过具体实施方式来进一步说明本发明的技术方案,但不构成对本发明的任何限制。The technical solutions of the present invention are further described below through specific embodiments, which do not constitute any limitation to the present invention.

本发明公开了一种基于PN码的时间反演多螺栓损伤超声波检测方法及基于PN码的时间反演多螺栓损伤超声波检测系统,其适用于同时对多个螺栓的损伤状态进行超声检测,以提高螺栓检测效率,从而可以更好地适用于螺栓数目较多的结构的检测。The invention discloses a time-reversed multi-bolt damage ultrasonic detection method based on PN code and a PN code-based time-reversed multi-bolt damage ultrasonic detection system, which are suitable for ultrasonic detection of the damage state of multiple bolts at the same time, so as to detect the damage of multiple bolts simultaneously. Improve the bolt detection efficiency, so that it can be better applied to the detection of structures with a large number of bolts.

本实施例提供了一种基于PN码的时间反演多螺栓损伤超声波检测方法,其适用于具有多个输入端口和多个输出端口的检测系统(如图1所示),每一输入端口对应多个螺栓,该多个螺栓又分别与不同的输出端口对应。具体的,该基于PN码的时间反演多螺栓损伤超声波检测方法包括:This embodiment provides a time-reversed multi-bolt damage ultrasonic detection method based on PN code, which is suitable for a detection system with multiple input ports and multiple output ports (as shown in FIG. 1 ), each input port corresponds to A plurality of bolts, which in turn correspond to different output ports. Specifically, the time-reversed multi-bolt damage ultrasonic detection method based on PN code includes:

在发射端,根据输入端口的数量,选取相同数量的PN码,各PN码不同。分别利用各PN码对线性扫频正弦波进行时延调制,以获得与输入端口同等数量的检测信号;即是,分别利用一PN码对一线性扫频正弦波进行时延调制,获得一检测信号,例如,采用PN码1对线性扫频正弦波进行时延调制获得输入端口1发射的检测信号,采用PN码n对线性扫频正弦波进行时延调制获得输入端口n发射的检测信号,采用PN码N对线性扫频正弦波进行时延调制获得输入端口N发射的检测信号;最终,获得与输入端口(PN码)同等数量的检测信号。然后,多个输入端口通过压电传感器同步向与其对应的螺栓发射检测信号,每一输入端口对应一检测信号,检测信号通过螺栓后被与该螺栓对应的输出端口捕获。图1所示实施例中,输入端口的数量为N,相应的,PN码的数量也为N,检测信号的数量同样为N,输出端口的数量为Q,该检测系统可实现同时对N×Q个螺栓进行检测。At the transmitting end, according to the number of input ports, the same number of PN codes are selected, and each PN code is different. The linear sweep sine wave is time-delay modulated by each PN code to obtain the same number of detection signals as the input ports; that is, a PN code is used to perform delay modulation on a linear sweep sine wave to obtain a detection signal. Signal, for example, use PN code 1 to perform time delay modulation on the linear sweep sine wave to obtain the detection signal transmitted by input port 1, and use PN code n to perform delay modulation on the linear sweep frequency sine wave to obtain the detection signal transmitted by input port n, The PN code N is used to perform time delay modulation on the linear swept sine wave to obtain the detection signal transmitted by the input port N; finally, the same number of detection signals as the input port (PN code) are obtained. Then, a plurality of input ports transmit detection signals to corresponding bolts synchronously through piezoelectric sensors, each input port corresponds to a detection signal, and the detection signals are captured by the output port corresponding to the bolt after passing through the bolt. In the embodiment shown in FIG. 1, the number of input ports is N, correspondingly, the number of PN codes is also N, the number of detection signals is also N, and the number of output ports is Q. Q bolts are tested.

在接收端,通过输出端口接收检测信号通过与该输出端口对应的螺栓后的输出信号(经过该输出端口对应的N个螺栓后的所有信号叠加)。调取螺栓完好状态时输入端口分别向螺栓发射线性扫频正弦波(与该螺栓对应的输入端口所采用的线性扫频正弦波相同)时输出端口捕获的扫频信号,并采用与该输出端口对应的输入端口一样的PN码和调制方式对扫频信号进行时延调制获得各个螺栓的调制信号;例如,输入端口1发射检测信号通过螺栓(1,1)后被输出端口1捕获,若该检测信号为采用PN码1调制获得,则该输出端口1对于螺栓(1,1)的调制信号也为采用PN码1调制获得;再例如,输入端口n发射检测信号通过螺栓(n,1)后被输出端口1捕获,若该检测信号为采用PN码n调制获得,则该输出端口1对于螺栓(n,1)的调制信号也为采用PN码n调制获得。然后,对调制信号进行时间反演,获得该螺栓的参考信号。最后,对输出信号与参考信号进行卷积运算,并取卷积结果在聚焦时间的值,根据该值判断该螺栓的损伤程度。At the receiving end, the output signal after the detection signal passes through the bolt corresponding to the output port is received through the output port (all the signals after passing through the N bolts corresponding to the output port are superimposed). When the bolt is in good condition, the input port transmits a linear sweep frequency sine wave to the bolt respectively (the same as the linear sweep frequency sine wave used by the input port corresponding to the bolt). The corresponding input port is the same PN code and modulation method to delay modulation of the frequency sweep signal to obtain the modulation signal of each bolt; The detection signal is obtained by modulating the PN code 1, then the modulation signal of the output port 1 for the bolt (1, 1) is also obtained by modulating the PN code 1; for another example, the input port n transmits the detection signal through the bolt (n, 1) Then it is captured by output port 1. If the detection signal is obtained by modulating with PN code n, the modulated signal of bolt (n, 1) by output port 1 is also obtained by modulating with PN code n. Then, the modulated signal is time-reversed to obtain the reference signal of the bolt. Finally, perform convolution operation on the output signal and the reference signal, and take the value of the convolution result at the focusing time, and judge the damage degree of the bolt according to the value.

其中,文中“输入端口对应的输出端口”此类描述指的是接收输入端口发射的检测信号的输出端口,“输入端口对应的螺栓”此类描述指的是输入端口发射的检测信号经过的螺栓,“输出端口对应的螺栓”此类描述指的是输出端口捕获到信号的螺栓。Among them, the description of "output port corresponding to the input port" in the text refers to the output port that receives the detection signal emitted by the input port, and the description of "bolt corresponding to the input port" refers to the bolt through which the detection signal emitted by the input port passes. , the description "bolt corresponding to output port" refers to the bolt to which the output port captures the signal.

在该实施例中,该检测方法还包括:在螺栓完好状态下(刚装配好,未产生腐蚀时),预先通过输入端口向与其对应的螺栓分别发射线性扫频正弦波,线性扫频正弦波通过螺栓后被与该螺栓对应的输出端口捕获并储存。即是,输出端口捕获并储存前述扫频信号,以供后续检测螺栓时调取。例如,预先通过输入端口1向螺栓(1,1)发射线性扫频正弦波,线性扫频正弦波通过该螺栓(1,1)后被输出端口1捕获,此时,输出端口1获得与螺栓(1,1)对应的扫频信号。In this embodiment, the detection method further includes: when the bolts are in good condition (just assembled, when no corrosion occurs), transmitting linearly swept sine waves to the corresponding bolts through the input port in advance, and the linearly swept sine waves respectively. After passing through the bolt, it is captured and stored by the output port corresponding to the bolt. That is, the output port captures and stores the aforesaid frequency sweep signal, which can be retrieved for subsequent bolt detection. For example, a linear sweep sine wave is transmitted to bolt (1,1) through input port 1 in advance, and the linear sweep sine wave is captured by output port 1 after passing through the bolt (1,1). (1,1) corresponds to the frequency sweep signal.

在该实施例中,该检测方法还包括:预先将所有待检测的螺栓分成N组,每一组包括有Q个螺栓;配置不同组别的螺栓对应不同的输入端口,同一组别中的所有螺栓分别对应同一输入端口,且该组别中的各个螺栓分别对应不同的输出端口。例如,第1组螺栓(1,1)、…、(1,Q)均对应输入端口1,而第1组螺栓(1,1)、…、(1,Q)又分别对应输出端口1-Q;第n组螺栓(n,1)、…、(n,Q)均对应输入端口n,而第n组螺栓(n,1)、…、(n,Q)又分别对应输出端口1-Q;第N组螺栓(N,1)、…、(N,Q)均对应输入端口N,而第N组螺栓(N,1)、…、(N,Q)又分别对应输出端口1-Q。每一输出端口至多与同一输入端口对应的其中一个螺栓对应,输出端口1捕获得到经分别与不同的输入端口1-N对应的螺栓(1,1)、…、(N,1)共N个螺栓的信号,输出端口q捕获得到经分别与不同的输入端口1-N对应的螺栓(1,q)、…、(N,q)共N个螺栓的信号,输出端口Q同样捕获得到经分别与不同的输入端口1-N对应的螺栓(1,Q)到(N,Q)共N个螺栓的信号。在该实施例中,各个输入端口分别通过压电传感器向对应的螺栓发射检测信号,各个输出端口分别通过压电传感器捕获通过与其对应的螺栓后的输出信号。In this embodiment, the detection method further includes: dividing all bolts to be detected into N groups in advance, each group including Q bolts; configuring bolts of different groups to correspond to different input ports, and all bolts in the same group The bolts correspond to the same input port, and each bolt in the group corresponds to a different output port. For example, the first group of bolts (1,1),...,(1,Q) all correspond to input port 1, and the first group of bolts (1,1),...,(1,Q) correspond to output port 1- Q; the nth group of bolts (n, 1), ..., (n, Q) all correspond to the input port n, and the nth group of bolts (n, 1), ..., (n, Q) correspond to the output ports 1- Q; the Nth group of bolts (N,1),...,(N,Q) all correspond to the input port N, and the Nth group of bolts (N,1),...,(N,Q) correspond to the output port 1- Q. Each output port corresponds to at most one of the bolts corresponding to the same input port, and output port 1 captures N bolts (1,1), ..., (N,1) corresponding to different input ports 1-N respectively. The signal of the bolt, the output port q captures the signals of N bolts (1,q),...,(N,q) corresponding to different input ports 1-N respectively. Signals of N bolts from bolts (1,Q) to (N,Q) corresponding to different input ports 1-N. In this embodiment, each input port transmits a detection signal to the corresponding bolt through the piezoelectric sensor, and each output port captures the output signal after passing through the corresponding bolt through the piezoelectric sensor.

具体的,在该实施例中,是基于下式对线性扫频正弦波进行时延调制获得检测信号,调制方法简单,易于实现。Specifically, in this embodiment, the detection signal is obtained by performing time-delay modulation on the linear swept sine wave based on the following formula, and the modulation method is simple and easy to implement.

Figure GDA0003797731830000091
Figure GDA0003797731830000091

其中,xn(t)表示第n个输入端口发射的检测信号,t表示时间,m表示码片序号,M表示单个PN码的码长,sw(t)表示线性扫频正弦波,

Figure GDA0003797731830000092
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度。Among them, x n (t) represents the detection signal transmitted by the nth input port, t represents the time, m represents the chip serial number, M represents the code length of a single PN code, sw(t) represents the linear sweep sine wave,
Figure GDA0003797731830000092
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t).

相应的,采用与输入端口一样的调制方式和PN码对扫频信号进行调制获得调制信号,例如,输入端口n和输出端口q对应的螺栓(n,q)在输出端口q的调制信号可表示为:Correspondingly, the same modulation method and PN code as the input port are used to modulate the frequency sweep signal to obtain the modulated signal. For example, the modulation signal of the bolt (n, q) corresponding to the input port n and the output port q at the output port q can be expressed as for:

Figure GDA0003797731830000093
Figure GDA0003797731830000093

其中,smon,q(t)表示输入端口n和输出端口q对应的螺栓(n,q)在输出端口的调制信号,vn,q(t)表示螺栓(n,q)对应的扫频信号,t表示时间,m表示码片序号,M表示单个PN码的码长,

Figure GDA0003797731830000094
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度。Among them, smo n,q (t) represents the modulation signal of the bolt (n, q) corresponding to the input port n and the output port q at the output port, and v n, q (t) represents the frequency sweep corresponding to the bolt (n, q) signal, t represents time, m represents the chip serial number, M represents the code length of a single PN code,
Figure GDA0003797731830000094
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t).

基于下式对螺栓(n,q)在输出端口q的调制信号进行时间反演,获得螺栓(n,q)的参考信号:Based on the following formula, perform time inversion on the modulation signal of bolt (n, q) at output port q to obtain the reference signal of bolt (n, q):

Figure GDA0003797731830000095
Figure GDA0003797731830000095

其中,tron,q(t)表示螺栓(n,q)对应的参考信号,vn,q(t)表示螺栓(n,q)对应的扫频信号,t表示时间,m表示码片序号,M表示单个PN码的码长,

Figure GDA0003797731830000096
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度。Among them, tron ,q (t) represents the reference signal corresponding to the bolt (n, q), v n, q (t) represents the frequency sweep signal corresponding to the bolt (n, q), t represents the time, and m represents the chip serial number , M represents the code length of a single PN code,
Figure GDA0003797731830000096
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t).

第q个输出端口捕获的输出信号yq(t)表示为:The output signal y q (t) captured by the qth output port is expressed as:

Figure GDA0003797731830000097
Figure GDA0003797731830000097

其中,xn(t)表示第n个输入端口发射的检测信号,n表示输入端口序号,N表示输入端口的数量,

Figure GDA0003797731830000098
表示卷积,hnq(t)表示第n个输入端口到第q个输出端口之间的超声波信道响应函数。Among them, x n (t) represents the detection signal transmitted by the nth input port, n represents the serial number of the input port, N represents the number of input ports,
Figure GDA0003797731830000098
represents the convolution, and h nq (t) represents the ultrasonic channel response function between the nth input port and the qth output port.

基于下式求输入端口n和输出端口q对应的螺栓(n,q)的参考信号与输出信号的卷积结果在聚焦时间t=M×t0的值βn,qCalculate the value β n,q of the convolution result of the reference signal of the bolt (n,q) corresponding to the input port n and the output port q and the output signal at the focusing time t=M×t 0 based on the following formula:

Figure GDA0003797731830000101
Figure GDA0003797731830000101

其中,tron,q(t)表示螺栓(n,q)对应的参考信号,yq(t)表示输出信号,

Figure GDA0003797731830000102
表示卷积,t表示时间,M表示单个PN码的码长,t0表示sw(t)的信号长度,“||”表示取绝对值。根据该值βn,q的大小可以判断螺栓(n,q)的损伤程度。Among them, tron , q (t) represents the reference signal corresponding to the bolt (n, q), y q (t) represents the output signal,
Figure GDA0003797731830000102
Represents convolution, t represents time, M represents the code length of a single PN code, t 0 represents the signal length of sw(t), and "||" represents the absolute value. According to the value of β n, q , the damage degree of the bolt (n, q) can be judged.

相应的,另一实施例提供了一种基于PN码的时间反演多螺栓损伤超声波检测系统,该检测系统包括压电传感器(图未示)、多个输入端口1-N、多个输出端口1-Q、PN码生成器、调制器、处理器40以及用于提供线性扫频正弦波的信号发生器,每一输入端口对应多个螺栓,该多个螺栓分别对应不同的输出端口。在发射端,PN码生成器生成与输入端口的数量相同数量的PN码,各PN码不同。调制器分别利用各PN码对线性扫频正弦波进行时延调制,以获得与输入端口同等数量的检测信号;即是,分别利用一PN码对一线性扫频正弦波进行时延调制,获得一检测信号,最终,获得与输入端口(PN码)同等数量的检测信号。多个输入端口通过压电传感器同步向与其对应的螺栓发射检测信号,每一输入端口对应一检测信号。在接收端,通过输出端口接收检测信号通过与该输出端口对应的螺栓后的输出信号(经过该输出端口对应的N个螺栓后的所有信号叠加)。调制器调取螺栓完好状态时输入端口分别向螺栓发射线性扫频正弦波(与该螺栓对应的输入端口所采用的线性扫频正弦波相同)时输出端口捕获的扫频信号,并采用与该输出端口对应的输入端口一样的PN码和调制方式对扫频信号进行时延调制获得调制信号。处理器40对调制信号进行时间反演获得螺栓的参考信号,对输出信号与参考信号进行卷积运算,并取卷积结果在聚焦时间的值,以根据该值判断该螺栓的损伤程度。Correspondingly, another embodiment provides a PN code-based time-reversed multi-bolt damage ultrasonic detection system, the detection system includes a piezoelectric sensor (not shown), a plurality of input ports 1-N, and a plurality of output ports. 1-Q, a PN code generator, a modulator, a processor 40 and a signal generator for providing a linear swept sine wave, each input port corresponds to a plurality of bolts, and the plurality of bolts correspond to different output ports respectively. At the transmitting end, the PN code generator generates the same number of PN codes as the number of input ports, and each PN code is different. The modulator uses each PN code to perform delay modulation on the linear sweep sine wave to obtain the same number of detection signals as the input ports; One detection signal, and finally, the same number of detection signals as the input port (PN code) is obtained. A plurality of input ports transmit detection signals to the bolts corresponding to them synchronously through piezoelectric sensors, and each input port corresponds to a detection signal. At the receiving end, the output signal after the detection signal passes through the bolt corresponding to the output port is received through the output port (all the signals after passing through the N bolts corresponding to the output port are superimposed). The modulator selects the sweep frequency signal captured by the output port when the input port transmits a linear sweep frequency sine wave (same as the linear sweep frequency sine wave used by the input port corresponding to the bolt) to the bolt when the bolt is in good condition, and uses the same frequency sweep signal as the bolt. The same PN code and modulation method as the input port corresponding to the output port perform time delay modulation on the frequency sweep signal to obtain a modulated signal. The processor 40 performs time inversion on the modulated signal to obtain the reference signal of the bolt, performs convolution operation on the output signal and the reference signal, and obtains the value of the convolution result at the focusing time to judge the damage degree of the bolt according to the value.

其中,输入端口、输出端口的配置,调制器如何对线性扫频正弦波进行调制获得检测信号、如何对扫频信号进行调制获得调制信号,处理器40如何对调制信号进行时间反演获得参考信号以及对参考信号与输出信号进行卷积运算并求卷积结果在聚焦时间的值可参考前述检测方法中的相应描述,在此不再赘述。调制器可以采用现有的调制器,处理器40可以为任何具备相应的数据处理能力的电子设备,例如笔记本电脑等。在该实施例中,PN码生成器包括第一PN码生成器11和第二PN码生成器12,信号发生器包括第一信号发生器21和第二信号发生器(图未示),调制器同样包括第一调制器31和第二调制器32。如图2a、2b所示,发射端设有一第一PN码生成器11、一第一信号发生器21以及一第一调制器31,第一PN码生成器11生成N个PN码(PN码1-N),第一信号发生器21提供N个线性扫频正弦波,第一调制器31利用PN码1-N分别对线性扫频正弦波进行调制获得N个检测信号。接收端设有一第二PN码生成器12、一第二信号发生器以及一第二调制器32,第二PN码生成器12生成N个PN码(PN码1-N),第二信号发生器提供N个线性扫频正弦波,第二调制器32利用PN码1-N分别对线性扫频正弦波通过完好状态下的螺栓时获得的扫频信号进行调制获得各个螺栓的调制信号。Among them, the configuration of the input port and the output port, how the modulator modulates the linear sweep sine wave to obtain the detection signal, how to modulate the sweep signal to obtain the modulated signal, and how the processor 40 performs time inversion on the modulated signal to obtain the reference signal And to perform a convolution operation on the reference signal and the output signal and obtain the value of the convolution result at the focus time, reference may be made to the corresponding description in the foregoing detection method, which will not be repeated here. The modulator can be an existing modulator, and the processor 40 can be any electronic device with corresponding data processing capability, such as a notebook computer. In this embodiment, the PN code generator includes a first PN code generator 11 and a second PN code generator 12, the signal generator includes a first signal generator 21 and a second signal generator (not shown), and the modulation The modulator also includes a first modulator 31 and a second modulator 32 . As shown in Figures 2a and 2b, the transmitting end is provided with a first PN code generator 11, a first signal generator 21 and a first modulator 31, and the first PN code generator 11 generates N PN codes (PN code 1-N), the first signal generator 21 provides N linearly swept frequency sine waves, and the first modulator 31 modulates the linearly swept frequency sine waves with PN codes 1-N to obtain N detection signals. The receiving end is provided with a second PN code generator 12, a second signal generator and a second modulator 32, the second PN code generator 12 generates N PN codes (PN codes 1-N), and the second signal generates The second modulator 32 uses PN codes 1-N to modulate the swept frequency signals obtained when the linear sweep sine waves pass through the bolts in the intact state to obtain the modulated signals of each bolt.

请参阅图3,图3示出了一2输入2输出检测系统,通过该2输入2输出检测系统同时对4个损伤状态不同的螺栓Status1-4进行检测,四个螺栓Status1-4分别对应腐蚀0.5小时、1小时、1.5小时、2小时(螺栓Status1-4的腐蚀逐渐加深)。该实施例所采用线性扫频正弦波的信号宽度为1s,频率范围从1kHz到200KHz,使用2个分别包含7个码片的PN码分别对线性扫频正弦波进行调制,以产生2组检测信号。利用NI-6361连接压电传感器实现信号的接收和发射,采样频率为2MS/s。最后通过matlab对输出端口捕获到的信号进行处理,从而获得输出结果(前述值βn,q)如下表1所示。Please refer to Fig. 3. Fig. 3 shows a 2-input 2-output detection system. Through the 2-input 2-output detection system, 4 bolts Status1-4 with different damage states are detected at the same time, and the four bolts Status1-4 correspond to corrosion respectively. 0.5 hours, 1 hour, 1.5 hours, 2 hours (the corrosion of bolt Status1-4 gradually deepens). The signal width of the linear swept sine wave used in this embodiment is 1s, and the frequency range is from 1kHz to 200KHz. The linear swept sine wave is modulated by two PN codes containing 7 chips respectively, so as to generate two sets of detection Signal. The NI-6361 is used to connect piezoelectric sensors to realize signal reception and transmission, and the sampling frequency is 2MS/s. Finally, the signal captured by the output port is processed by matlab, so as to obtain the output result (the aforementioned value β n,q ) as shown in Table 1 below.

表1Table 1

Figure GDA0003797731830000111
Figure GDA0003797731830000111

由表1可以看出,对于螺栓Status1-4,随着螺栓的腐蚀程度的加深,检测系统输出的值βn,q逐渐减小。由此可见,可以通过该检测系统输出的能量值判断螺栓的损伤状态。It can be seen from Table 1 that for bolt Status1-4, with the deepening of the corrosion degree of the bolt, the value β n,q output by the detection system gradually decreases. It can be seen that the damage state of the bolt can be judged by the energy value output by the detection system.

为进一步验证本发明的可行性,还另外单独对上述4种状态的螺栓Status1-4进行检测,并且,利用小波分析对单独检测的结果进行处理。相应的小波分析结果如下表2所示。In order to further verify the feasibility of the present invention, the bolt Status 1-4 in the above four states are also independently detected, and the independent detection results are processed by using wavelet analysis. The corresponding wavelet analysis results are shown in Table 2 below.

表2Table 2

Figure GDA0003797731830000121
Figure GDA0003797731830000121

由表2可以看出,对各个螺栓单独检测时,小波分析的结果也为随着螺栓腐蚀的加深而减小。由此可以进一步验证本发明的可行性。It can be seen from Table 2 that when each bolt is tested individually, the result of wavelet analysis also decreases with the deepening of bolt corrosion. Thus, the feasibility of the present invention can be further verified.

综上,本发明利用多个不同的PN码分别调制线性扫频正弦波得到多个不同的检测信号,发射端的各个输入端口各自发射不同的检测信号,每一输出端口捕获到的均是采用不同的PN码调制的信号(不同的输入端口发送的检测信号);在接收端,同样利用PN码对螺栓完好状态时输出端口捕获的扫频信号进行调制获得调制信号,并对调制信号进行时间反演获得该螺栓的参考信号,并获取输出信号与参考信号的卷积结果在聚焦时间的值,以此判断各个螺栓的损伤程度。本发明利用PN码的相关性,实现了对来自不同螺栓的信号进行分析识别,能够实现对多个螺栓的同时检测,大大提高了检测系统的检测效率。In summary, the present invention uses a plurality of different PN codes to modulate the linear sweep sine wave respectively to obtain a plurality of different detection signals, each input port of the transmitting end transmits a different detection signal, and each output port captures a different detection signal. The PN code modulated signal (detection signal sent by different input ports); at the receiving end, the PN code is also used to modulate the frequency sweep signal captured by the output port when the bolt is in good condition to obtain the modulated signal, and the modulated signal is time-reversed. Obtain the reference signal of the bolt, and obtain the value of the convolution result of the output signal and the reference signal at the focusing time, so as to judge the damage degree of each bolt. The invention utilizes the correlation of the PN code to realize the analysis and identification of the signals from different bolts, to realize the simultaneous detection of multiple bolts, and to greatly improve the detection efficiency of the detection system.

以上所揭露的仅为本发明的较佳实例而已,当然不能以此来限定本发明之权利范围,因此依本发明申请专利范围所作的等同变化,仍属于本发明所涵盖的范围。The above disclosures are only preferred examples of the present invention, and of course, the scope of the rights of the present invention cannot be limited by this. Therefore, equivalent changes made according to the scope of the patent application of the present invention still belong to the scope covered by the present invention.

Claims (6)

1.一种基于PN码的时间反演多螺栓损伤超声波检测方法,适用于具有多个输入端口和多个输出端口的超声波检测系统,每一所述输入端口对应多个螺栓,该多个螺栓分别对应不同的所述输出端口,其特征在于,该检测方法包括:1. A time-reversed multi-bolt damage ultrasonic detection method based on PN code, suitable for an ultrasonic detection system with a plurality of input ports and a plurality of output ports, each of the input ports corresponds to a plurality of bolts, the plurality of bolts corresponding to different output ports respectively, and it is characterized in that, the detection method includes: 在发射端,根据输入端口的数量,选取相同数量的PN码,各所述PN码不同;分别利用各所述PN码对线性扫频正弦波进行时延调制,以获得与所述输入端口同等数量的检测信号;多个所述输入端口通过压电传感器同步向与其对应的螺栓发射所述检测信号,每一所述输入端口对应一所述检测信号;At the transmitting end, according to the number of input ports, the same number of PN codes are selected, and each PN code is different; the linear sweep sine wave is time-delay modulated by each of the PN codes, so as to obtain the same number as the input port. A number of detection signals; a plurality of the input ports transmit the detection signals to the bolts corresponding thereto synchronously through piezoelectric sensors, and each of the input ports corresponds to one of the detection signals; 在接收端,通过所述输出端口接收所述检测信号通过与该输出端口对应的螺栓后的输出信号;调取螺栓完好状态时所述输入端口分别向螺栓发射所述线性扫频正弦波时输出端口捕获的扫频信号,并采用与该输出端口对应的输入端口一样的PN码和调制方式对所述扫频信号进行时延调制获得螺栓对应的调制信号;对所述调制信号进行时间反演,获得该螺栓的参考信号;对所述输出信号与所述参考信号进行卷积运算,并取卷积结果在聚焦时间的值,根据该值判断该螺栓的损伤程度;At the receiving end, the output signal after the detection signal passes through the bolt corresponding to the output port is received through the output port; when the bolt is in good condition, the input port transmits the linear sweep sine wave to the bolt and outputs the output The frequency sweep signal captured by the port, and the same PN code and modulation method as the input port corresponding to the output port are used to delay the modulation of the frequency sweep signal to obtain the modulation signal corresponding to the bolt; time inversion is performed on the modulation signal. , obtain the reference signal of the bolt; perform convolution operation on the output signal and the reference signal, and take the value of the convolution result at the focusing time, and judge the damage degree of the bolt according to the value; 基于下式对所述线性扫频正弦波进行时延调制获得所述检测信号:The detection signal is obtained by performing time delay modulation on the linear swept sine wave based on the following formula:
Figure FDA0003797731820000011
Figure FDA0003797731820000011
其中,xn(t)表示第n个所述输入端口发射的检测信号,t表示时间,m表示码片序号,M表示单个PN码的码长,sw(t)表示线性扫频正弦波,
Figure FDA0003797731820000012
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度;
Among them, x n (t) represents the detection signal transmitted by the nth input port, t represents the time, m represents the chip serial number, M represents the code length of a single PN code, sw(t) represents the linear sweep sine wave,
Figure FDA0003797731820000012
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t);
基于下式对所述扫频信号进行时延调制获得所述调制信号:The modulated signal is obtained by performing time delay modulation on the frequency sweep signal based on the following formula:
Figure FDA0003797731820000013
Figure FDA0003797731820000013
其中,smon,q(t)表示输入端口n和输出端口q对应的螺栓在输出端口的调制信号,vn,q(t)表示输入端口n和输出端口q对应的螺栓对应的所述扫频信号,t表示时间,m表示码片序号,M表示单个PN码的码长,
Figure FDA0003797731820000021
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度;
Among them, smo n,q (t) represents the modulation signal of the bolt corresponding to the input port n and the output port q at the output port, v n,q (t) represents the sweep corresponding to the bolt corresponding to the input port n and the output port q frequency signal, t represents time, m represents the chip serial number, M represents the code length of a single PN code,
Figure FDA0003797731820000021
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t);
基于下式对所述调制信号进行时间反演,获得所述参考信号:Time inversion is performed on the modulated signal based on the following formula to obtain the reference signal:
Figure FDA0003797731820000022
Figure FDA0003797731820000022
其中,tron,q(t)表示输入端口n和输出端口q对应的螺栓对应的所述参考信号,vn,q(t)表示输入端口n和输出端口q对应的螺栓对应的所述扫频信号,t表示时间,m表示码片序号,M表示单个PN码的码长,
Figure FDA0003797731820000023
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度;
Wherein, tron ,q (t) represents the reference signal corresponding to the bolts corresponding to the input port n and the output port q, vn,q (t) represents the sweep corresponding to the bolts corresponding to the input port n and the output port q frequency signal, t represents time, m represents the chip serial number, M represents the code length of a single PN code,
Figure FDA0003797731820000023
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t);
第q个输出端口捕获的输出信号yq(t)为:The output signal y q (t) captured by the qth output port is:
Figure FDA0003797731820000024
Figure FDA0003797731820000024
其中,xn(t)表示第n个所述输入端口发射的检测信号,n表示输入端口序号,N表示输入端口的数量,
Figure FDA0003797731820000026
表示卷积,hnq(t)表示第n个输入端口到第q个输出端口之间的超声波信道响应函数;
Wherein, x n (t) represents the detection signal transmitted by the nth input port, n represents the serial number of the input port, N represents the number of input ports,
Figure FDA0003797731820000026
represents convolution, h nq (t) represents the ultrasonic channel response function between the nth input port and the qth output port;
基于下式求卷积结果在聚焦时间M×t0的值βn,qCalculate the value β n,q of the convolution result at the focusing time M×t 0 based on the following formula:
Figure FDA0003797731820000025
Figure FDA0003797731820000025
其中,tron,q(t)表示输入端口n和输出端口q对应的螺栓对应的所述参考信号,yq(t)表示所述输出信号,
Figure FDA0003797731820000027
表示卷积,t表示时间,M表示单个PN码的码长,t0表示sw(t)的信号长度,“||”表示取绝对值。
Wherein, tron ,q (t) represents the reference signal corresponding to the bolt corresponding to the input port n and the output port q, y q (t) represents the output signal,
Figure FDA0003797731820000027
Represents convolution, t represents time, M represents the code length of a single PN code, t 0 represents the signal length of sw(t), and "||" represents the absolute value.
2.根据权利要求1所述的检测方法,其特征在于,还包括:在螺栓完好状态下,预先通过所述输入端口分别向与其对应的螺栓发射所述线性扫频正弦波,所述线性扫频正弦波通过螺栓后被与该螺栓对应的输出端口捕获并储存。2 . The detection method according to claim 1 , further comprising: transmitting the linear sweep sine wave to the corresponding bolt through the input port in advance when the bolt is in good condition. After passing through the bolt, the frequency sine wave is captured and stored by the output port corresponding to the bolt. 3.根据权利要求1或2所述的检测方法,其特征在于,还包括:3. detection method according to claim 1 and 2, is characterized in that, also comprises: 预先将所有待检测的螺栓分成N组,每一组包括有若干个螺栓;All the bolts to be tested are divided into N groups in advance, and each group includes several bolts; 配置不同组别的螺栓对应不同的输入端口,同一组别中的所有螺栓分别对应同一输入端口,且该组别中的各个螺栓分别对应不同的输出端口。Bolts of different groups are configured to correspond to different input ports, all bolts in the same group correspond to the same input port, and each bolt in the group corresponds to different output ports. 4.根据权利要求1或2所述的检测方法,其特征在于,所述输出端口通过压电传感器接收所述检测信号通过与其对应的螺栓后的输出信号。4 . The detection method according to claim 1 or 2 , wherein the output port receives the output signal after the detection signal passes through the corresponding bolt through a piezoelectric sensor. 5 . 5.一种基于PN码的时间反演多螺栓损伤超声波检测系统,其特征在于,包括压电传感器、多个输入端口、多个输出端口、PN码生成器、调制器、处理器以及用于提供线性扫频正弦波的信号发生器,每一所述输入端口对应多个螺栓,该多个螺栓分别对应不同的所述输出端口;在发射端,所述PN码生成器生成与所述输入端口的数量相同数量的PN码,各所述PN码不同,所述调制器分别利用各所述PN码对线性扫频正弦波进行时延调制,以获得与所述输入端口同等数量的检测信号,多个所述输入端口通过压电传感器同步向与其对应的螺栓发射所述检测信号,每一所述输入端口对应一所述检测信号;在接收端,通过所述输出端口接收所述检测信号通过与该输出端口对应的螺栓后的输出信号,所述调制器调取螺栓完好状态时所述输入端口分别向螺栓发射所述线性扫频正弦波时输出端口捕获的扫频信号,并采用与该输出端口对应的输入端口一样的PN码和调制方式对所述扫频信号进行时延调制获得螺栓对应的调制信号,所述处理器对所述调制信号进行时间反演获得螺栓的参考信号,对所述输出信号与所述参考信号进行卷积运算,并取卷积结果在聚焦时间的值,以根据该值判断该螺栓的损伤程度;5. A time-reversed multi-bolt damage ultrasonic detection system based on PN code, is characterized in that, comprises piezoelectric sensor, multiple input ports, multiple output ports, PN code generator, modulator, processor and for A signal generator providing a linear sweep frequency sine wave, each input port corresponds to a plurality of bolts, and the plurality of bolts correspond to different output ports respectively; at the transmitting end, the PN code generator generates a The number of ports has the same number of PN codes, and each of the PN codes is different. The modulator uses each of the PN codes to delay-modulate the linear sweep sine wave to obtain the same number of detection signals as the input ports. , a plurality of the input ports transmit the detection signal synchronously to the corresponding bolt through the piezoelectric sensor, and each input port corresponds to a detection signal; at the receiving end, the detection signal is received through the output port Through the output signal after the bolt corresponding to the output port, the modulator retrieves the swept-frequency signal captured by the output port when the input port transmits the linear swept-frequency sine wave to the bolt when the bolt is in good condition, and uses the same The same PN code and modulation method as the input port corresponding to the output port perform time delay modulation on the frequency sweep signal to obtain the modulated signal corresponding to the bolt, and the processor performs time inversion on the modulated signal to obtain the reference signal of the bolt, Perform convolution operation on the output signal and the reference signal, and obtain the value of the convolution result at the focusing time, so as to judge the damage degree of the bolt according to the value; 所述调制器基于下式对所述线性扫频正弦波进行时延调制获得所述检测信号:The modulator obtains the detection signal by performing time delay modulation on the linear swept sine wave based on the following formula:
Figure FDA0003797731820000031
Figure FDA0003797731820000031
其中,xn(t)表示第n个所述输入端口发射的检测信号,t表示时间,m表示码片序号,M表示单个PN码的码长,sw(t)表示线性扫频正弦波,
Figure FDA0003797731820000032
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度;
Among them, x n (t) represents the detection signal transmitted by the nth input port, t represents the time, m represents the chip serial number, M represents the code length of a single PN code, sw(t) represents the linear sweep sine wave,
Figure FDA0003797731820000032
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t);
所述调制器基于下式对所述扫频信号进行调制获得所述调制信号:The modulator modulates the frequency sweep signal based on the following formula to obtain the modulated signal:
Figure FDA0003797731820000041
Figure FDA0003797731820000041
其中,smon,q(t)表示输入端口n和输出端口q对应的螺栓在输出端口的调制信号,vn,q(t)表示输入端口n和输出端口q对应的螺栓对应的所述扫频信号,t表示时间,m表示码片序号,M表示单个PN码的码长,
Figure FDA0003797731820000042
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度;
Among them, smo n,q (t) represents the modulation signal of the bolt corresponding to the input port n and the output port q at the output port, v n,q (t) represents the sweep corresponding to the bolt corresponding to the input port n and the output port q frequency signal, t represents time, m represents the chip serial number, M represents the code length of a single PN code,
Figure FDA0003797731820000042
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t);
所述处理器基于下式对所述调制信号进行时间反演,获得所述参考信号:The processor performs time inversion on the modulated signal based on the following formula to obtain the reference signal:
Figure FDA0003797731820000043
Figure FDA0003797731820000043
其中,tron,q(t)表示输入端口n和输出端口q对应的螺栓对应的所述参考信号,vn,q(t)表示输入端口n和输出端口q对应的螺栓对应的所述扫频信号,t表示时间,m表示码片序号,M表示单个PN码的码长,
Figure FDA0003797731820000044
表示第n个PN码的第m个码片,t0表示sw(t)的信号长度;
Wherein, tron ,q (t) represents the reference signal corresponding to the bolts corresponding to the input port n and the output port q, vn,q (t) represents the sweep corresponding to the bolts corresponding to the input port n and the output port q frequency signal, t represents time, m represents the chip serial number, M represents the code length of a single PN code,
Figure FDA0003797731820000044
represents the mth chip of the nth PN code, and t 0 represents the signal length of sw(t);
第q个输出端口捕获的输出信号yq(t)为:The output signal y q (t) captured by the qth output port is:
Figure FDA0003797731820000045
Figure FDA0003797731820000045
其中,xn(t)表示第n个所述输入端口发射的检测信号,n表示输入端口序号,N表示输入端口的数量,
Figure FDA0003797731820000048
表示卷积,hnq(t)表示第n个输入端口到第q个输出端口之间的超声波信道响应函数;
Wherein, x n (t) represents the detection signal transmitted by the nth input port, n represents the serial number of the input port, N represents the number of input ports,
Figure FDA0003797731820000048
represents convolution, h nq (t) represents the ultrasonic channel response function between the nth input port and the qth output port;
所述处理器基于下式求卷积结果在聚焦时间M×t0的值βn,qThe processor calculates the value β n,q of the convolution result at the focus time M×t 0 based on the following formula:
Figure FDA0003797731820000046
Figure FDA0003797731820000046
其中,tron,q(t)表示输入端口n和输出端口q对应的螺栓对应的所述参考信号,yq(t)表示所述输出信号,
Figure FDA0003797731820000047
表示卷积,t表示时间,M表示单个PN码的码长,t0表示sw(t)的信号长度,“||”表示取绝对值。
Wherein, tron ,q (t) represents the reference signal corresponding to the bolt corresponding to the input port n and the output port q, y q (t) represents the output signal,
Figure FDA0003797731820000047
Represents convolution, t represents time, M represents the code length of a single PN code, t 0 represents the signal length of sw(t), and "||" represents the absolute value.
6.根据权利要求5所述的检测系统,其特征在于,所述输出端口通过压电传感器接收所述检测信号通过与其对应的螺栓后的输出信号。6 . The detection system according to claim 5 , wherein the output port receives the output signal after the detection signal passes through the corresponding bolt through a piezoelectric sensor. 7 .
CN202011432973.4A 2020-12-09 2020-12-09 Time reversal multi-bolt damage ultrasonic detection method and system based on PN code Active CN112710740B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011432973.4A CN112710740B (en) 2020-12-09 2020-12-09 Time reversal multi-bolt damage ultrasonic detection method and system based on PN code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011432973.4A CN112710740B (en) 2020-12-09 2020-12-09 Time reversal multi-bolt damage ultrasonic detection method and system based on PN code

Publications (2)

Publication Number Publication Date
CN112710740A CN112710740A (en) 2021-04-27
CN112710740B true CN112710740B (en) 2022-10-25

Family

ID=75542780

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011432973.4A Active CN112710740B (en) 2020-12-09 2020-12-09 Time reversal multi-bolt damage ultrasonic detection method and system based on PN code

Country Status (1)

Country Link
CN (1) CN112710740B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115856089B (en) * 2022-12-14 2024-07-09 东莞理工学院 Ultrasonic nonlinear sideband detection method for bolt loosening of steel rail system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100349504B1 (en) * 2000-04-24 2002-08-21 주식회사 창민테크 Ultrasonic flow velocity measuring apparatus
JP3717163B2 (en) * 2002-11-14 2005-11-16 Jfeシビル株式会社 Nondestructive measurement method and apparatus using multiple earthquakes using pseudo-random waves
CN107015230B (en) * 2017-03-15 2019-12-06 中国人民解放军63655部队 ultrasonic ranging method
CN210128952U (en) * 2019-06-05 2020-03-06 江苏方天电力技术有限公司 Bolt cylinder guided wave detecting system
CN110187236A (en) * 2019-06-12 2019-08-30 国网江苏省电力有限公司南京供电分公司 A kind of midium voltage cable open-circuit fault on-line monitoring system and method based on SSTDR

Also Published As

Publication number Publication date
CN112710740A (en) 2021-04-27

Similar Documents

Publication Publication Date Title
Yu et al. Advanced signal processing for enhanced damage detection with piezoelectric wafer active sensors
CN110044533B (en) Bolt pretightening force monitoring method based on combination of EMD (empirical mode decomposition) energy entropy and support vector machine
US8522615B1 (en) Simplified direct-reading porosity measurement apparatus and method
CN105403622A (en) Sheet material damage identifying and positioning method
CN109959712A (en) A real-time monitoring system for the interface bond-slip of steel-concrete composite structures
CN105044216A (en) Transmissive guided wave detection novel method for non-metal pipeline damage
CN105092430A (en) Particle granularity measuring apparatus based on divergent ultrasonic attenuation and method thereof
CN112014470A (en) Quantitative assessment method and system for bolt connection state
CN106525974A (en) Ultrasonic concrete detection device
CN114705755B (en) Defect classification and location based on Lamb wave pulse inversion and improved total focusing method
CN112710740B (en) Time reversal multi-bolt damage ultrasonic detection method and system based on PN code
CN106124625B (en) Air-coupled ultrasonic high-energy detection method and system
CN103439411A (en) Multi-cross-hole ultrasonic detection system and detection method thereof
CN113758996A (en) Flange bolt looseness detection method and detection device based on frequency mixing nonlinear ultrasound
CN114062506B (en) An air-coupled ultrasonic damage imaging system and imaging method based on non-collinear mixing technology
CN112710734B (en) Bolt damage ultrasonic detection method and system based on GOLD codes
CN1333265C (en) Back-cupping method and device for sound emission source signal in sound emission detection technology
Sun et al. Damage identification in thick steel beam based on guided ultrasonic waves
CN210427470U (en) A Test System for Amplitude-Frequency Characteristics of Acoustic Emission Sensors
Williams Jr et al. Ultrasonic input-output for transmitting and receiving longitudinal transducers coupled to same face of isotropic elastic plate
CN206096037U (en) Ultrasonic testing device of metal tubular product defect based on time reversal and lamb wave
CN1207541C (en) High-resolution measuring method for time difference of ultrasonic transmission
CN112684006A (en) Bolt damage ultrasonic detection method and system based on OVSF code
JP3584290B2 (en) Gas concentration measuring device and gas concentration measuring method
CN108414615A (en) A kind of nonmetallic erosion resistant coating lamination defect supersonic detection method and device

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