[go: up one dir, main page]

CN106501367B - Implementation method of phased array ultrasound imaging based on elliptical arc scan conversion - Google Patents

Implementation method of phased array ultrasound imaging based on elliptical arc scan conversion Download PDF

Info

Publication number
CN106501367B
CN106501367B CN201610884299.0A CN201610884299A CN106501367B CN 106501367 B CN106501367 B CN 106501367B CN 201610884299 A CN201610884299 A CN 201610884299A CN 106501367 B CN106501367 B CN 106501367B
Authority
CN
China
Prior art keywords
phased array
array
array element
sampling
measured object
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.)
Expired - Fee Related
Application number
CN201610884299.0A
Other languages
Chinese (zh)
Other versions
CN106501367A (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.)
Tsinghua University
Original Assignee
Tsinghua University
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 Tsinghua University filed Critical Tsinghua University
Priority to CN201610884299.0A priority Critical patent/CN106501367B/en
Publication of CN106501367A publication Critical patent/CN106501367A/en
Application granted granted Critical
Publication of CN106501367B publication Critical patent/CN106501367B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • G01N29/0654Imaging
    • G01N29/069Defect imaging, localisation and sizing using, e.g. time of flight diffraction [TOFD], synthetic aperture focusing technique [SAFT], Amplituden-Laufzeit-Ortskurven [ALOK] technique
    • 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/22Details, e.g. general constructional or apparatus details
    • G01N29/26Arrangements for orientation or scanning by relative movement of the head and the sensor
    • G01N29/262Arrangements for orientation or scanning by relative movement of the head and the sensor by electronic orientation or focusing, e.g. with phased arrays
    • 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/4454Signal recognition, e.g. specific values or portions, signal events, signatures
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2291/00Indexing codes associated with group G01N29/00
    • G01N2291/02Indexing codes associated with the analysed material
    • G01N2291/028Material parameters
    • G01N2291/0289Internal structure, e.g. defects, grain size, texture
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2291/00Indexing codes associated with group G01N29/00
    • G01N2291/10Number of transducers
    • G01N2291/106Number of transducers one or more transducer arrays

Landscapes

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

Abstract

Phased-array ultrasonic echo-wave imaging method based on elliptic arc scan transformation belongs to quick ultrasonic echo technical field of imaging, it is characterized in that, utilize the scan transformation technology of elliptic arc, to it is existing when domain phased array in each transmission/reception array element group obtain echo data carry out elliptic arc draw operation, target reverberation is the intersection point of multiple elliptic arcs, it is superimposed its pixel value effectively, is higher than its surrounding pixel, obtains the position of target reverberation whereby.Successively as one imaging system as made of computer, phased array probe and A/D converter concatenation of construction, the acquisition of data in each secondary detection process, it is calculated using elliptic arc scan transformation technology and is constituted using sending/receiving array element as the elliptic arc on the vertical section of focus, the final fast and accurately imaging realized to the ultrasonic reflections signal of detected object.

Description

基于椭圆弧扫描转换的相控阵超声成像实现方法Implementation method of phased array ultrasound imaging based on elliptical arc scan conversion

技术领域technical field

本发明涉及超声波无损探测技术、超声成像技术、相控阵技术和椭圆的扫描转换技术,实现对物体表面形状和内部结构的快速准确成像。The invention relates to ultrasonic nondestructive detection technology, ultrasonic imaging technology, phased array technology and ellipse scanning conversion technology, and realizes fast and accurate imaging of the surface shape and internal structure of an object.

背景技术Background technique

超声波相控阵技术(Phased Array)是超声波无损探测领域一项新的超声成像技术,相对于单个换能器,相控阵更加灵活,并且对物体表面形状和内部缺陷更加敏感,因此备受研究者亲睐,成为近年来研究的热点,在重工业、油气管道、能源和航空等领域均有广泛应用。Ultrasonic phased array technology (Phased Array) is a new ultrasonic imaging technology in the field of ultrasonic non-destructive detection. Compared with a single transducer, the phased array is more flexible and more sensitive to the surface shape and internal defects of the object, so it has been widely studied. It has become a research hotspot in recent years and has been widely used in heavy industry, oil and gas pipelines, energy and aviation.

相控阵技术的基本思想是利用脉冲-回波(pulse-echo)测量机制,使用一组超声相控阵阵元(超声换能器)阵列,每次一个相控阵阵元向探测物体发送脉冲扫描信号,并采用延时叠加(DAS)方法(时间延迟或相位延迟)对得到的脉冲回波信号进行聚焦成像。全矩阵捕获(Full Matrix Capture)是面向相控阵的一种新型数据获取方式,能够获取所有发送/接收阵元组的时域数据,能够获得更高的图像分辨率,并能够对物体内部缺陷特征进行更准确的判断。全矩阵捕获的工作模型如图1(a)所示,每次选取一个相控阵阵元向物体以与X轴的夹角为θ的方向发射超声波信号,对物体内部进行探测,同时整个相控阵阵列接收从物体的分界面或者内部反射物反射回的回波信号并采样保存,重复这种“一个发送,所有接收”的过程直至相控阵所有阵元均发送过声波信号,最后对全矩阵捕获所获得的全矩阵数据进行后处理并显示图像。多种后处理算法根据处理方式的不同可分为时域和频域两大类:The basic idea of phased array technology is to use a pulse-echo (pulse-echo) measurement mechanism to use a group of ultrasonic phased array elements (ultrasonic transducers) arrays, one phased array element at a time to send to the detection object. The pulse scan signal is used, and the obtained pulse echo signal is focused and imaged by the time delay and superposition (DAS) method (time delay or phase delay). Full Matrix Capture (Full Matrix Capture) is a new data acquisition method for phased arrays. It can acquire time-domain data of all transmit/receive array elements, obtain higher image resolution, and detect internal defects in objects. characteristics for more accurate judgment. The working model of full matrix capture is shown in Figure 1(a). Each time, a phased array element is selected to transmit ultrasonic signals to the object in the direction of θ with the X-axis to detect the interior of the object. The phased array array receives the echo signal reflected from the interface of the object or the internal reflector and saves it by sampling, repeating the process of "one transmission, all reception" until all the elements of the phased array have sent the acoustic signal, and finally Full-matrix capture The acquired full-matrix data is post-processed and the image displayed. A variety of post-processing algorithms can be divided into two categories: time domain and frequency domain according to different processing methods:

时域相控阵超声成像算法中应用最为广泛且成像效果最佳的为全聚焦算法,该算法流程如图1(b)所示,为了在目标图像任一像素点(x,z)聚焦,时域相控阵技术将相控阵阵列中所有(发送,接收)阵元组合接收的回波信号进行延时叠加处理:设为第i步采样过程中,相控阵阵元Ej接收到的采样回波信号(即对应发送阵元/接收阵元组(Ei,Ej)的回波信号),为采样序号,相控阵阵元Ej关于像素点(x,z)的采样延迟为Among the time-domain phased array ultrasound imaging algorithms, the most widely used and the best imaging effect is the total focusing algorithm. The algorithm flow is shown in Figure 1(b). In order to focus on any pixel (x, z) of the target image, The time-domain phased array technology performs delay and superposition processing on the echo signals received by all (transmitting, receiving) array elements in the phased array array: set is the sampled echo signal received by the phased array element E j in the sampling process of the i-th step (that is, the echo signal corresponding to the sending array element/receiving array element group (E i , E j )), is the sampling number, the sampling delay of the phased array element E j about the pixel point (x, z) is

其中,v为超声波在介质中的传播速度,ri,j(x,z)为像素点(x,z)距相控阵阵元Ei和Ej的距离之和。对应的采样序号为fs为采样频率。相控阵有效长度L内所有的延时构成一条延时曲线。L的计算公式为Among them, v is the propagation speed of ultrasonic waves in the medium, and ri ,j (x,z) is the sum of the distances between the pixel point (x,z) and the phased array elements E i and E j . The corresponding sample number is fs is the sampling frequency. All the delays within the effective length L of the phased array form a delay curve. The formula for calculating L is

L=0.84λz/d (2)L=0.84λz/d (2)

λ为超声在介质中的波长,d为相控阵阵元的直径,则在(x,z)处的像素值为λ is the wavelength of ultrasound in the medium, d is the diameter of the phased array element, then the pixel value at (x, z) is

其中,N为相控阵中阵元数目,ωi,j(x,z)为变迹函数,由下式计算Among them, N is the number of elements in the phased array, ω i,j (x,z) is the apodization function, which is calculated by the following formula

ωi,j(x,z)=ωi(x,z)·ωj(x,z)ω i ,j (x,z)=ωi (x,z)· ωj (x,z)

其中,in,

对于阵元Ei(xi,0),在深度z时,其有效孔径的范围为而对于位于有效范围之外的点,变迹函数值为0,其像素值不会受Ei影响。如图1(d)所示,红色区域表示阵元E0的声场范围,绿色区域表示阵元E1的声场范围,黄色区域表示两者公共声场范围,对于发送接收阵元组(E0,E1)所对应的采样信号,仅能够影响黄色区域内的像素点。For the array element E i (x i ,0), at the depth z, the range of its effective aperture is For points outside the valid range, the apodization function value is 0, and its pixel value will not be affected by E i . As shown in Figure 1(d), the red area represents the sound field range of the array element E 0 , the green area represents the sound field range of the array element E 1 , and the yellow area represents the common sound field range of the two. For the sending and receiving array elements (E 0 , The sampling signal corresponding to E 1 ) can only affect the pixels in the yellow area.

频域相控阵算法基于波动方程反演理论。近期有学者将反射地震学(ReflectionSeismology)中的迁移技术(Migration Technique)与频域相控阵技术相结合,得到了相位迁移超声成像方法(Phase Shift Migration)。该方法将在相控阵阵元获得的回波信号作为波动方程的边界条件,然后使用频域中的相移符号对位于不同深度的声场进行假设检测,从而外推得到整个声场。算法主要包括两个步骤:第一步对相控阵阵元获得的时域回波信号数据进行二维傅里叶变换,得到二维频谱;第二步是获得在图像边界的频谱,然后对上次计算得到的二维频谱作相位平移,然后进行傅里叶反变换,依次得到不同深度值的图像。The frequency domain phased array algorithm is based on the wave equation inversion theory. Recently, some scholars have combined the Migration Technique in Reflection Seismology with the frequency-domain phased array technique to obtain the Phase Shift Migration method. The method takes the echo signals obtained at the phased array elements as the boundary conditions of the wave equation, and then uses the phase shift symbols in the frequency domain to perform hypothesis detection on the sound fields located at different depths, thereby extrapolating the entire sound field. The algorithm mainly includes two steps: the first step is to perform a two-dimensional Fourier transform on the time-domain echo signal data obtained by the phased array element to obtain a two-dimensional spectrum; the second step is to obtain the spectrum at the image boundary, and then to The two-dimensional spectrum calculated last time is phase-shifted, and then inverse Fourier transform is performed to obtain images of different depth values in turn.

从时域相控阵技术的原理可知,在成像过程中需要计算图像中的所有像素点与相控阵阵元扫描位置点各点对之间的距离,算法复杂度高,并且涉及到均方根运算,使得算法的运行时间很长。而在频域相位迁移技术中,计算过程中需要对数据进行正向和逆向的傅里叶变换,计算效率也不太高。It can be seen from the principle of time-domain phased array technology that in the imaging process, it is necessary to calculate the distance between all pixel points in the image and each point pair at the scanning position of the phased array array element. The algorithm complexity is high, and it involves the mean square The root operation makes the algorithm run for a long time. In the frequency domain phase migration technology, the forward and reverse Fourier transforms need to be performed on the data during the calculation process, and the calculation efficiency is not very high.

因此,与相控阵相关的成像计算都比较耗时且成像精度误差较大,不能满足实际工程应用对成像速度和准确度的要求。所以,相控阵技术还需要进一步提高成像效率和成像精度。Therefore, imaging calculations related to phased arrays are time-consuming and have large imaging accuracy errors, which cannot meet the requirements of practical engineering applications for imaging speed and accuracy. Therefore, the phased array technology needs to further improve the imaging efficiency and imaging accuracy.

分析时域相控阵技术的原理,可以发现该成像方法其实是一种逆向的计算过程:需要先确定图像上的像素点,然后,对于所有的发送/接收相控阵阵元对,再计算像素点到两个阵元的距离之和ri,j及传输延时ti,j,将延时对应的采样信号值Si,j(nt)累加得到像素值。计算过程中,被测物体中反射物的位置是未知的,通过对图像中所有的像素点进行动态聚焦和延时累加,获得整幅图像。位于目标反射物的像素点的延时采样信号得到一致的叠加,实现信号的聚焦。而对于周围像素点,信号的累加是无序的,因此在图像中,反射物所对应处累加得到的像素值要明显大于其他像素点。Analyzing the principle of time-domain phased array technology, it can be found that the imaging method is actually a reverse calculation process: it is necessary to first determine the pixel points on the image, and then, for all transmit/receive phased array element pairs, calculate The sum of the distances ri ,j from the pixel point to the two array elements and the transmission delay t i,j , and the pixel value is obtained by accumulating the sampled signal value S i,j (n t ) corresponding to the delay. During the calculation process, the position of the reflector in the measured object is unknown, and the entire image is obtained by dynamically focusing and delaying accumulation of all the pixels in the image. The time-delayed sampling signals located at the pixel points of the target reflector are uniformly superimposed to achieve signal focusing. For the surrounding pixels, the accumulation of signals is disordered, so in the image, the accumulated pixel value corresponding to the reflector is significantly larger than other pixels.

全聚焦算法与合成孔径聚焦算法类似,主要基于延时叠加原理。不同之处在合成孔径聚焦方法中,发送阵元与接收阵元为同一阵元,则对于含有N个阵元的相控阵列,合成孔径聚焦将获得N组A扫数据。为了提升合成孔径聚焦算法的运行效率,有研究人员提出了基于圆弧扫描转换的合成孔径聚焦算法(DAB-SAFT)。从正向来对该过程重新解释,即计算所有获得的A扫数据对目标图像的影响结果,将整个成像过程转换为多次圆弧扫描转换操作,使合成孔径聚焦获得了极大的性能提升。但是全矩阵捕获方法获得了相控阵中所有发送接收阵元组的所对应的A扫信号,即对于含有N个阵元的相控阵列,共有N2组A扫信号,称为全矩阵数据。对于发送接收阵元不同的情况,该算法无法处理,因此无法应用到相控阵超声回波成像中。The total focusing algorithm is similar to the synthetic aperture focusing algorithm, and is mainly based on the principle of delay superposition. The difference is that in the synthetic aperture focusing method, the transmitting array element and the receiving array element are the same array element, then for a phased array containing N array elements, the synthetic aperture focusing will obtain N groups of A-scan data. In order to improve the operation efficiency of the synthetic aperture focusing algorithm, some researchers proposed a synthetic aperture focusing algorithm based on arc scan conversion (DAB-SAFT). The process is reinterpreted from the positive direction, that is, the effect of all the obtained A-scan data on the target image is calculated, and the entire imaging process is converted into multiple arc scan conversion operations, which greatly improves the performance of synthetic aperture focusing. However, the full-matrix acquisition method obtains the corresponding A-scan signals of all transmitting and receiving array elements in the phased array, that is, for a phased array containing N array elements, there are N 2 groups of A-scan signals, which are called full-matrix data. . For the case where the transmitting and receiving array elements are different, the algorithm cannot handle it, so it cannot be applied to the phased array ultrasonic echo imaging.

基于椭圆弧扫描转换的相控阵成像方法,有如下特点:(1)该算法可以应用到发送-接收阵元不同的情况,也能对发送接收阵元相同的情况进行处理,DAB-SAFT仅是本算法的一个特例。(2)本算法通过正向解释全聚焦过程,将成像过程转换为多次椭圆弧扫描转换操作,去除了耗时的均方根运算,同时利用回波数据的稀疏性降低了算法复杂度,极大提升成像速度。The phased array imaging method based on elliptical arc scan conversion has the following characteristics: (1) The algorithm can be applied to the situation where the transmit-receive array elements are different, and can also process the same transmit and receive array elements. DAB-SAFT only is a special case of this algorithm. (2) This algorithm converts the imaging process into multiple elliptical arc scan conversion operations by interpreting the total focusing process in a forward direction, removing the time-consuming root mean square operation, and reducing the complexity of the algorithm by using the sparseness of the echo data. Greatly improve imaging speed.

对于每个发送/接收阵元对采样得到的每个数据,不仅作用于反射物对应的像素点,也作用于无反射物的像素点。如图1(c)中,对应发送阵元为Ei、接收阵元为Ej且采样延时为ti,j的采样数据不仅参与了p(x,z)点的成像计算,也参与了曲线段arci,j(ri,j)上其他点如p’(x’,z’)的计算,ri,j=v·ti,j/accuracy。其中,arci,j(ri,j)是位于阵元Ei和Ej的声场范围内的一段曲线,曲线上所有点的像素值均受到的影响。曲线arci,j(ri,j)上的点满足以下条件:曲线上的点距阵元Ei和Ej的距离之和ri,j均相同、延时均为ti,j。所以曲线段arci,j(ri,j)是一段以Ei和Ej为焦点,长轴长度为ri,j的椭圆弧。For each data sampled by each transmit/receive array element pair, it not only acts on the pixels corresponding to the reflectors, but also acts on the pixels without the reflectors. As shown in Fig. 1(c), corresponding to the sampled data whose sending array element is E i , receiving array element is E j and sampling delay is t i,j Not only participates in the imaging calculation of point p(x,z), but also participates in the calculation of other points on the curve segment arc i,j (r i,j ) such as p'(x',z'), ri ,j = v·t i,j /accuracy. Among them, arc i,j (r i,j ) is a curve located in the sound field range of the array elements E i and E j , and the pixel values of all points on the curve are affected by Impact. The points on the curve arc i,j (r i,j ) satisfy the following conditions: the sum of the distances ri , j between the points on the curve and the matrix elements E i and E j is the same, and the delays are both t i,j . So the curve segment arc i,j (ri ,j ) is an elliptic arc with E i and E j as the foci and the major axis length is ri ,j .

另一方面,若从正向去综合理解整体计算过程,采样数据Si,j(nt)在整幅图像的成像计算中的功效就相当于以其数据值ωi,jsi,j(nt)/ri,j在图像中画了一段椭圆弧arci,j(ri,j),即椭圆弧arci,j(ri,j)上各像素点的像素值累加ωi,jsi,j(nt)/ri,j。因此,Si,j(nt)所在的延时曲线上的所有数据(S0,0(nt)至SN-1,N-1(nt))所对应的椭圆弧(arc0,0(r0,0)至arcN-1,N-1(rN-1,N-1))在图像中的交点即为原逆向计算过程中的目标像素点(x,z)。对于目标反射物,会有多个椭圆弧经过该反射物,使其像素值高于周围像素,以突出反射物所在位置,如图1(d)所示,当发送阵元为E0时,目标反射物(x,z)有arc0,0(r0,0),arc0,1(r0,1),arc0,2(r0,2)等椭圆弧经过该点,该点像素值得到有效叠加。On the other hand, if the overall calculation process is comprehensively understood from the forward direction, the efficacy of the sampling data S i,j (n t ) in the imaging calculation of the entire image is equivalent to its data value ω i,j s i,j (n t )/r i,j draws an ellipse arc arc i,j (r i,j ) in the image, that is, the pixel value of each pixel on the ellipse arc arc i,j (r i,j ) is accumulated ω i,j s i,j (n t )/r i,j . Therefore, the elliptic arc (arc 0 ) corresponding to all the data (S 0,0 (n t ) to S N-1,N-1 (n t )) on the delay curve where S i,j (n t ) is located ,0 (r 0,0 ) to arc N-1,N-1 (r N-1,N-1 )) in the image intersection point is the target pixel (x,z) in the original reverse calculation process. For the target reflector, multiple elliptical arcs will pass through the reflector, making its pixel value higher than the surrounding pixels to highlight the location of the reflector. As shown in Figure 1(d), when the sending array element is E 0 , The target reflector (x,z) has arc 0,0 (r 0,0 ), arc 0,1 (r 0,1 ), arc 0,2 (r 0,2 ) and other elliptical arcs passing through this point, the point Pixel values are effectively superimposed.

若在整幅图像中仅考虑第i步探测过程中,阵元Ej的所有采样数据Si,j的功效,则对应于一幅子图像Ii,j(如图1(e)),图像里包括多个以Ei和Ej为焦点,但长轴不同的椭圆弧。原DAS计算公式(3)则可以重新理解为各扫描位置处所对应的扇形图的叠加,图像中像素点值为:If only the efficacy of all sampled data S i,j of the array element E j in the detection process of the i-th step is considered in the whole image, it corresponds to a sub-image I i,j (as shown in Figure 1(e)), The image includes multiple elliptical arcs with E i and E j as the foci but with different major axes. The original DAS calculation formula (3) can be re-interpreted as the superposition of the corresponding sector diagrams at each scanning position, and the pixel value in the image is:

结果与(3)式相同,其中,N为相控阵中阵元的总数。The result is the same as formula (3), where N is the total number of elements in the phased array.

在原算法过程中,图像上的任一像素点p(x,z),在第i步探测过程中阵元Ej接收的采样数据Si,j对该点像素值的贡献为为使新算法与原算法有相同的结果,在子图像Ii,j中的所有像素点p(x,z),有且仅有一个椭圆弧经过该点。如图2所示,子图像It,r中的椭圆弧均关于直线AM:x=xc=(xi+xj)/2对称,其中A(xc,0),M(xc,Zdepth-1),线段AM上所有像素点Pk(xc,zk),zk=0,1,…,Zdepth-1,均有一个椭圆弧经过。所以子图像It,r中共包括Zdepth个椭圆弧,每个椭圆弧以(xi,0)和(xj,0)为焦点,且经过点Pk(xc,zk),zk=0,1,…,Zdepth-1。In the original algorithm process, for any pixel point p(x,z) on the image, the contribution of the sampling data S i, j received by the array element E j to the pixel value of the point in the i-th detection process is: In order for the new algorithm to have the same result as the original algorithm, at all pixel points p(x,z) in the sub-image I i,j , there is one and only one elliptical arc passing through this point. As shown in Figure 2, the elliptical arcs in the sub-image It,r are all symmetrical about the straight line AM: x=x c =(x i +x j )/2, where A(x c ,0), M(x c , Z depth -1), all pixel points P k (x c , z k ), z k =0,1,...,Z depth -1 on the line segment AM, all have an elliptical arc passing through. Therefore, the sub-image I t,r includes a total of Z depth elliptical arcs, each elliptical arc takes (x i ,0) and (x j ,0) as the focus, and passes through the point P k (x c ,z k ),z k = 0, 1, ..., Z depth -1.

因此,原时域相控阵技术可以通过按照各发送/接收阵元对的位置在图像上依长轴ri,j的大小顺序逐次画椭圆弧的方法来实现。而在计算机图形学中,为了在光栅显示设备上显示几何椭圆弧,已开发了多种成熟的椭圆弧扫描转换的技术。其中应用最为广泛的是中点画椭圆算法,利用该算法,可以快速得到椭圆弧上各个像素点的位置,无需计算成像点与各阵元位置点之间的距离,避免了均方根运算,能节省大量的计算开销。Therefore, the original time-domain phased array technology can be realized by successively drawing elliptical arcs on the image according to the positions of each sending/receiving array element pair in the order of the major axes ri ,j . In computer graphics, in order to display geometric elliptical arcs on raster display devices, a variety of mature elliptical arc scan conversion techniques have been developed. Among them, the most widely used is the midpoint ellipse drawing algorithm. Using this algorithm, the position of each pixel point on the ellipse arc can be quickly obtained, without calculating the distance between the imaging point and the position point of each array element, avoiding the root mean square operation, and can Save a lot of computational overhead.

算法中每个发射和接收换能器的循环叠加计算完成之后,将每个像素的值显示出来;整个图像在内部缺陷和分界面的像素处会出现明显的高亮度值,并会形成连续的白色边界线;再通过图像的边缘检测和提取(算法)便可得到被测物体的内部缺陷或分界面的形状曲线。After the cyclic superposition calculation of each transmitting and receiving transducer in the algorithm is completed, the value of each pixel is displayed; the entire image will have obvious high brightness values at the pixels of the internal defects and interface, and will form a continuous White boundary line; then through the edge detection and extraction (algorithm) of the image, the shape curve of the internal defect or interface of the tested object can be obtained.

发明内容SUMMARY OF THE INVENTION

本发明的目的在于提出一种基于椭圆弧扫描转换的时域相控阵超声成像技术的实现方法,提高成像速度和成像精度。The purpose of the present invention is to propose a method for realizing the time-domain phased array ultrasonic imaging technology based on elliptical arc scan conversion, so as to improve the imaging speed and imaging accuracy.

本发明的特征在于,将椭圆的扫描转换技术扩展为超声波的椭圆弧扫描转换技术,并使用椭圆弧段的光栅化方法实现时域相控阵超声快速成像技术,无需计算成像点与各阵元位置点之间的距离,避免了均方根运算,节省了大量的计算操作。The invention is characterized in that the ellipse scan conversion technology is extended to the ultrasonic ellipse arc scan conversion technology, and the rasterization method of the ellipse arc segment is used to realize the time-domain phased array ultrasonic fast imaging technology without calculating the imaging point and each array element. The distance between the position points avoids the root mean square operation and saves a lot of calculation operations.

本发明的基于椭圆弧扫描转换的时域相控阵超声波回波成像方法,其特征在于,依次含有以下步骤:The time-domain phased array ultrasonic echo imaging method based on elliptical arc scan conversion of the present invention is characterized in that the following steps are included in sequence:

步骤(1):构建一个基于椭圆弧扫描转换的能在被测物体的深度方向形成的纵断面上作无损伤检测的时域相控阵超声波回波成像系统,以下简称系统,它包括一台计算机、一个相控阵探头、一个相控阵控制器和一个模数转换器组成,其中:Step (1): construct a time-domain phased array ultrasonic echo imaging system based on elliptical arc scan conversion that can perform damage-free detection on the longitudinal section formed in the depth direction of the measured object, hereinafter referred to as the system, which includes a A computer, a phased array probe, a phased array controller, and an analog-to-digital converter consist of:

所述的相控阵控制器的输入端与计算机控制信号的输出端相连,相控阵探头的输入端与相控阵控制器的输出端相连,相控阵的回波信号输出端与所述模数转换器的输入端相连,所述模数转换器的输出端与所述计算机的回波采样信号输入端相连,The input end of the phased array controller is connected to the output end of the computer control signal, the input end of the phased array probe is connected to the output end of the phased array controller, and the echo signal output end of the phased array is connected to the output end of the phased array controller. The input end of the analog-to-digital converter is connected, and the output end of the analog-to-digital converter is connected with the echo sampling signal input end of the computer,

在被测物体的上表面设置X-Z坐标系,被测物体沿X轴方向的水平长度为Mx,向右为正,纵轴Z向下为正,作为目标反射物被测物体纵断面上深度方向的坐标为(x,z)The XZ coordinate system is set on the upper surface of the measured object. The horizontal length of the measured object along the X-axis direction is M x , which is positive to the right, and the vertical axis Z is positive downward, as the target reflector. The depth on the longitudinal section of the measured object The coordinates of the direction are (x,z)

所述相控阵探头共有N个用超声换能器组成的相控阵阵元,以下简称阵元,各阵元沿X轴正方向等间距Δx排列组成一个相控阵阵列,各阵元用Ei表示,i=0,1,2,…,N-1,i既是阵元编号,也是检测过程中各个探测步骤的序号,图像中相邻两个像素点的间距称为图像精度accuracy,阵列中首个阵元的坐标为(x0,0),第Ei个阵元的坐标为(xi=x0+i*Δx/accuracy,0),目标图像水平方向的像素点数目Xlength=Mx/accuracy,The phased array probe has a total of N phased array elements composed of ultrasonic transducers, hereinafter referred to as array elements. E i represents, i=0,1,2,...,N-1, i is not only the array element number, but also the sequence number of each detection step in the detection process, the distance between two adjacent pixels in the image is called image accuracy, The coordinates of the first array element in the array are (x 0 ,0), the coordinates of the E i -th array element are (x i =x 0 +i*Δx/accuracy,0), the number of pixels in the horizontal direction of the target image X length =M x /accuracy,

计算超声换能器的半功率波束角β0.5=0.84λ/d,λ为超声在被测物体中传播时的波长,d为超声换能器的直径,对于所有的阵元均相同,在深度为z时,阵元有效孔径长度为:Lz=z*β0.5Calculate the half-power beam angle of the ultrasonic transducer β 0.5 = 0.84λ/d, λ is the wavelength of the ultrasonic wave when it propagates in the measured object, d is the diameter of the ultrasonic transducer, it is the same for all array elements, at the depth When is z, the effective aperture length of the array element is: L z =z*β 0.5 ;

步骤(2):所述系统按如下步骤实现所述的基于椭圆弧扫描转换的相控阵超声回波成像方法:Step (2): The system implements the described phased array ultrasonic echo imaging method based on elliptical arc scan conversion according to the following steps:

步骤(2.1):第i=0步,按如下步骤探测:Step (2.1): Step i=0, detect as follows:

步骤(2.1.1):所述计算机控制所述相控阵控制器产生一个晶体管-晶体管逻辑电平TTL脉冲,触发首个阵元Ei=E0,使其向被测物体的垂直于X轴的深度方向Z发射一个激励脉冲;Step (2.1.1): The computer controls the phased array controller to generate a transistor-transistor logic level TTL pulse, triggers the first array element E i =E 0 , so that it is perpendicular to the X of the measured object. An excitation pulse is emitted in the depth direction Z of the shaft;

步骤(2.1.2):包括Ei在内的所有N个阵元都转为接收模式并开始计时,接收从被测物体反射的回波信号,所述模/数转换器对本次探测过程中各阵元Ej接收到的回波信号进行采样,共计Nt次,采样序号为nt,nt=0,1,2,….,Nt-1,采样频率为fs,fs的值为模数转换器预设,记Si,j(nt)为相控阵在第i=0步探测过程中,第j个阵元Ej第nt次采样得到的采样值;每个阵元的总采样次数Nt为:Step (2.1.2): All N array elements including E i are switched to the receiving mode and start timing to receive the echo signal reflected from the measured object. The echo signals received by each array element E j are sampled for a total of N t times, the sampling sequence number is n t , n t =0,1,2,...,N t -1, and the sampling frequency is f s , f The value of s is preset by the analog-to-digital converter, and S i,j (n t ) is the sampling value obtained by the sampling of the j-th array element E j at the n- th time during the detection process of the i=0-th step of the phased array. ; The total sampling times N t of each array element is:

Nt=2Zdepth·accuracy·fs/v,N t =2Z depth ·accuracy·f s /v,

v为超声波在被测物体中的传播速度,v is the propagation speed of ultrasonic waves in the measured object,

Zdepth为生成目标图像的垂直方向的像素数目,通过设置Zdepth来实现;Z depth is the number of pixels in the vertical direction of the generated target image, which is achieved by setting Z depth ;

步骤(2.2):所述计算机重复步骤(2.1.1)-步骤(2.1.2),依次读取第i=1,2,…,N-1步所述模/数转换器输入的全部N个相控阵阵元的回波信号采样值;Step (2.2): the computer repeats the step (2.1.1)-step (2.1.2), and sequentially reads all N inputted by the analog/digital converter in the i=1, 2, . . . , N-1 step. The echo signal sampling value of each phased array element;

步骤(3):对于第i=0步探测过程中,第j=0个阵元接收的回波采样信号Si,j(nt),nt=0,1,…,Nt-1,求解其对应的子图像It,r,即采样信号对目标图像上所有像素点的贡献值,Step (3): For the detection process of the i=0th step, the echo sampling signal S i,j (n t ) received by the j=0th array element, n t =0,1,...,N t -1 , solve its corresponding sub-image It,r , that is, the contribution value of the sampling signal to all the pixels on the target image,

步骤(3.1):依次按以下步骤计算所述纵断面上的以坐标点(xi,0)和(xj,0)为焦点的一系列椭圆弧:Step (3.1): Calculate a series of elliptical arcs on the longitudinal section with the coordinate points (x i , 0) and (x j , 0) as the focus in the following steps:

步骤(3.1.1):取深度方向上的初始坐标值zα=0,椭圆中心点坐标为(xc=(xi+xj)/2,0),计算路径Ei→p(xc,zα)→Ej的传输距离:Step (3.1.1): take the initial coordinate value z α =0 in the depth direction, the coordinate of the center point of the ellipse is (x c =(x i +x j )/2,0), and calculate the path E i →p(x c ,z α )→E j transmission distance:

计算超声在被测物体中传播距离为ri,j(xc,zα)时所需要的时间Calculate the time it takes for the ultrasound to travel in the measured object with a distance ri ,j (x c ,z α )

ti,j(xc,zα)=ri,j(xc,zα)·accuracy/v,t i,j (x c ,z α )=r i,j (x c ,z α )·accuracy/v,

及该时间所对应的采样序号nt=ti,j(xc,zα)·fsand the sampling sequence number corresponding to this time n t =t i,j (x c ,z α )·f s ;

步骤(3.1.2):判断采样信号Si,j(nt)是否为非0值,若是,执行步骤(3.1.3),否则,跳过步骤(3.1.3)直接执行步骤(3.1.4);Step (3.1.2): determine whether the sampling signal S i,j (n t ) is a non-zero value, if so, execute step (3.1.3), otherwise, skip step (3.1.3) and directly execute step (3.1. 4);

步骤(3.1.3):采样信号Si,j(nt)所对应的椭圆弧为arci,j(ri,j(xc,zα)),该椭圆弧以(xi,0)和(xj,0)为焦点且经过点(xc,zα),其中椭圆长半轴为a=ri,j(xc,zα)/2,短半轴为b=0,椭圆弧方程为Step (3.1.3): The elliptic arc corresponding to the sampled signal S i,j (n t ) is arc i,j (r i,j (x c ,z α )), and the elliptic arc is represented by (x i ,0 ) and (x j , 0) are the focal points and pass through the point (x c , z α ), where the major semi-axis of the ellipse is a=ri ,j (x c ,z α )/2, and the minor semi-axis is b=0 , the ellipse arc equation is

f(x,z)=b2(x-xc)2+a2z2-a2b2=0,f(x,z)=b 2 (xx c ) 2 +a 2 z 2 -a 2 b 2 =0,

调用中点画椭圆算法得到该椭圆弧上所有像素点的坐标,对于所有满足z≥0的像素点p(xk,zk),k=0,1,2,…,nk-1,nk为满足条件的像素点数目,其像素点的值累加其中,变迹函数ωi,j(x,z)为:Call the midpoint ellipse algorithm to get the coordinates of all pixels on the ellipse arc. For all pixels p(x k ,z k ) that satisfy z≥0, k=0,1,2,...,n k -1,n k is the number of pixels that satisfy the condition, and the values of the pixels are accumulated Among them, the apodization function ω i,j (x,z) is:

ωi,j(x,z)=ωi(x,z)·ωj(x,z)ω i ,j (x,z)=ωi (x,z)· ωj (x,z)

步骤(3.1.4):依次取深度方向上的坐标值zα=1,2,…,Zdepth-1,重复执行步骤(3.1.1)至步骤(3.1.3);Step (3.1.4): Take the coordinate values z α =1,2,...,Z depth -1 in the depth direction in turn, and repeat steps (3.1.1) to (3.1.3);

步骤(4):依次取接收阵元j=1,2,…,N-1,执行步骤(3);Step (4): take the receiving array elements j=1,2,...,N-1 in turn, and execute step (3);

步骤(5):依次对于探测步骤i=1,2,…,N-1,执行步骤(3)-步骤(4),生成Xlength×Zdepth的纵断面图像;Step (5): For the detection steps i =1, 2, .

步骤(6):运用边缘检测算法提取出纵断面图像中像素值显著变化的点,这些像素点构成了被测物体中缺陷(分界面)的形状和位置。Step (6): Use the edge detection algorithm to extract the points where the pixel value changes significantly in the longitudinal section image, and these pixel points constitute the shape and position of the defect (interface) in the measured object.

算法的计算复杂性分析:Computational complexity analysis of the algorithm:

假设探测物体的水平长度包括像素数目为Xlength,垂直方向包括像素数目为Zdepth,相控阵探头中阵元的数目为N。以一个像素点的计算为例,原时域相控阵算法对于相控阵列中所有发送/接收阵元组合,都要计算“发送阵元→像素点→接收阵元”的传输距离,然后运算得到信号传输时间,根据时间查找回波信号的强度值。每一次距离计算都需要作均方根运算,设每次均方根运算的计算时间为TRMS,每次查找回波信号值的时间为TL,则原算法的计算时间为O(Xlength*Zdepth*N2*(TL+TRMS))。而运用本算法,每次仅需对阵元接收的非零信号进行运算,并且用椭圆弧扫描转换操作代替了原来的距离运算(即:用加法操作代替了均方根操作)。假设每个发送-接收阵元组接收到的非零信号的平均数目为ns,每次光栅化椭圆弧所涉及的均方根运算只有一次(计算椭圆弧初始点的位置)。若椭圆弧上像素点的平均数目为ne,椭圆弧扫描转换时,光栅化每个像素的加法运行时间为TA,因此每次绘制椭圆弧操作的时间为TRMS+ne*TA,则本算法的运行时间为O(N2*ns*(TRMS+ne*TA))。假设Xlength,Zdepth属于同一数量级(用O(Xlength)表示),N为常数(通常N<<Xlength),信号最远传输距离为最近传输距离为0,为简化计算,假设平均传输距离为因此ne与Xlength,Zdepth属于同一数量级(用O(Xlength)表示),ns为常数(用O(1)表示)。原算法的复杂度为O(N2*Xlength 2),本算法复杂度为O(N2*Xlength)。实验表明,本方法的计算速度相对于传统的时域相控阵成像方法有1个数量级的提升。Assuming that the horizontal length of the detected object includes the number of pixels X length , the vertical direction includes the number of pixels Z depth , and the number of array elements in the phased array probe is N. Taking the calculation of one pixel point as an example, the original time-domain phased array algorithm needs to calculate the transmission distance of "transmitting array element → pixel point → receiving array element" for all the sending/receiving array element combinations in the phased array, and then calculate Get the signal transmission time, and find the strength value of the echo signal according to the time. Root mean square operation is required for each distance calculation. Let the calculation time of each root mean square operation be T RMS , and the time to find the echo signal value each time is T L , then the calculation time of the original algorithm is O(X length *Z depth *N 2 *( TL +T RMS )). However, using this algorithm, only the non-zero signal received by the array element is required for operation each time, and the original distance operation is replaced by the elliptic arc scan conversion operation (ie, the root mean square operation is replaced by an addition operation). Assuming that the average number of non-zero signals received by each transmit-receive array tuple is ns , there is only one RMS operation involved in rasterizing an elliptical arc each time (calculating the position of the initial point of the elliptical arc). If the average number of pixels on the elliptical arc is ne , the addition running time of each pixel in rasterization during the elliptical arc scan conversion is T A , so the time of each drawing operation of the ellipse arc is T RMS + ne *T A , then the running time of this algorithm is O(N 2 *n s *(T RMS +n e *T A )). Assuming that X length and Z depth belong to the same order of magnitude (represented by O(X length )), N is a constant (usually N<<X length ), and the farthest transmission distance of the signal is The nearest transmission distance is 0. To simplify the calculation, it is assumed that the average transmission distance is but Therefore, n e and X length and Z depth belong to the same order of magnitude (represented by O(X length )), and n s is a constant (represented by O(1)). The complexity of the original algorithm is O(N 2 *X length 2 ), and the complexity of this algorithm is O(N 2 *X length ). Experiments show that the calculation speed of this method is improved by an order of magnitude compared with the traditional time-domain phased array imaging method.

实验结果分析:Analysis of results:

本发明与现有的技术相比,优点在于成像速度快且成像更准确。对于图3(a)中的被测物体,物体中有五个等间距排列的直径为1mm的孔洞。原算法和新算法在CoreTMi5-4210CPU@1.7GHz和4GB内存的机器上运行。图3(b)为原算法的运行结果,图3(c)为新算法的运行结果。两图中的高像素值区域(即白色区域)表明此处存在缺陷,对比3(b)和3(c)中的低像素区域位置,发现两图结果完全相同。图3(d)为上述结果图像的灰度对比图,可以看出,两者灰度图也几乎完全相同,从而说明新算法与原算法有相同的运行结果。而原算法运行时间为10.423s,基于椭圆弧扫描转换的相控阵成像方法的运行时间为0.224s,相对于原算法有46倍的性能提升。Compared with the prior art, the present invention has the advantages of high imaging speed and more accurate imaging. For the measured object in Figure 3(a), there are five equally spaced holes with a diameter of 1 mm. The original algorithm and the new algorithm are in It runs on a machine with Core TM i5-4210CPU@1.7GHz and 4GB RAM. Figure 3(b) is the running result of the original algorithm, and Figure 3(c) is the running result of the new algorithm. The high pixel value area (ie, the white area) in the two images indicates that there is a defect here. Comparing the positions of the low pixel area in 3(b) and 3(c), it is found that the results of the two images are exactly the same. Figure 3(d) is a grayscale comparison of the above result images. It can be seen that the two grayscale images are almost the same, indicating that the new algorithm has the same operating results as the original algorithm. The running time of the original algorithm is 10.423s, and the running time of the phased array imaging method based on elliptical arc scan conversion is 0.224s, which is 46 times better than the original algorithm.

附图说明Description of drawings

图1是时域相控阵超声成像技术的工作模型及原理图:1(a)是全矩阵捕获流程;1(b)是原时域相控阵技术的逆向计算过程原理图;1(c)是对时域相控阵技术的正向解释说明图;1(d)是第0步探测过程中,经过目标反射物的椭圆弧:其中红色区域表示阵元E0的声场范围,绿色区域表示阵元E1的声场范围,蓝色区域表示阵元E2的声场范围,黄色区域表示E0和E1公共声场范围,紫色区域表示E0和E2公共声场范围;1(e)是第i步探测过程中,阵元Ej采样得到的所有数据在原时域相控阵技术中的功效图。Figure 1 is the working model and schematic diagram of the time-domain phased array ultrasound imaging technology: 1(a) is the full matrix capture process; 1(b) is the schematic diagram of the reverse calculation process of the original time-domain phased array technology; 1(c) ) is the forward explanation diagram of the time-domain phased array technology; 1(d) is the elliptic arc passing through the target reflector in the detection process of step 0: the red area represents the sound field range of the array element E 0 , and the green area Indicates the sound field range of the array element E1, the blue area represents the sound field range of the array element E2, the yellow area represents the public sound field range of E 0 and E 1 , and the purple area represents the public sound field range of E 0 and E 2 ; 1(e) is the i-th In the process of step detection, the efficiency diagram of all the data sampled by the array element E j in the original time-domain phased array technology.

图2是计算子图像中包含的椭圆弧的数目示意图。FIG. 2 is a schematic diagram of calculating the number of elliptical arcs contained in a sub-image.

图3是实验示意图:3(a)为被测物体结构示意图;3(b)为原算法结果图像;3(c)为基于椭圆弧扫描的成像方法结果图像;3(d)为图像(b)和(c)的灰度直方对比图。Figure 3 is a schematic diagram of the experiment: 3(a) is a schematic diagram of the structure of the tested object; 3(b) is the result image of the original algorithm; 3(c) is the result image of the imaging method based on elliptical arc scanning; 3(d) is the image (b) ) and (c) grayscale histogram comparison.

图4是本超声成像系统流程示意图。FIG. 4 is a schematic flow chart of the ultrasound imaging system.

图5是本超声成像硬件系统结构图。Figure 5 is a structural diagram of the ultrasound imaging hardware system.

图6是超声阵元工作示意图。Figure 6 is a schematic diagram of the operation of the ultrasonic array element.

图7是基于椭圆弧扫描转换的时域相控阵超声成像方法总体流程图。FIG. 7 is an overall flow chart of a time-domain phased array ultrasound imaging method based on elliptical arc scan conversion.

图8是基于椭圆弧扫描转换的时域相控阵超声成像方法伪代码。Figure 8 is a pseudo-code of a time-domain phased array ultrasound imaging method based on elliptical arc scan conversion.

具体实施方式Detailed ways

本发明的具体实施过程包含三部分(如图4):超声数据获取、成像计算和图像显示。硬件平台系统结构图如图5所示,超声成像系统由一台计算机、一个相控阵探头、一个相控阵控制器和一个模数转换器组成,所述的相控阵控制器的输入端与计算机控制信号的输出端相连,相控阵探头的输入端与相控阵控制器的输出端相连,相控阵的回波信号输出端与所述模数转换器的输入端相连,所述模数转换器的输出端与所述计算机的回波采样信号输入端相连。The specific implementation process of the present invention includes three parts (as shown in FIG. 4 ): ultrasonic data acquisition, imaging calculation and image display. The hardware platform system structure diagram is shown in Figure 5. The ultrasonic imaging system consists of a computer, a phased array probe, a phased array controller and an analog-to-digital converter. The input end of the phased array controller It is connected with the output end of the computer control signal, the input end of the phased array probe is connected with the output end of the phased array controller, the echo signal output end of the phased array is connected with the input end of the analog-to-digital converter, and the The output end of the analog-to-digital converter is connected with the echo sampling signal input end of the computer.

被测物体沿X轴方向的水平长度为Mx,相控阵探头中一维相控阵列阵元的数目为N,阵元为Ei(i=0,1,2,,…,N-1),相邻阵元的间距为Δx,相控阵第0个阵元的坐标为E0(x0=0,0),则第i个阵元Ei的坐标为(xi=x0+i*Δx/accuracy,0),其中accuracy为图像精度,物体水平方向的像素值为Xlength=Mx/accuracy。探测过程共分为N步。第i(i=0,1,2,…,N-1)步探测过程中,相控阵控制器产生一个TTL(晶体管-晶体管逻辑电平)脉冲,触发相控阵中阵元Ei向被测物体的垂直于X轴的深度方向Z发射一个激励脉冲,随后所有阵元(E0,E1,…,EN-1)转为接收模式并开始计时,接收从被测物体反射的回波信号,所述模数转换器对每个阵元(E0,E1,…,EN-1)在第i步探测过程中接收到的回波信号进行Nt次采样并存储到计算机中,采样序号nt=0,1,…,Nt-1,采样频率为fs,其值为模数转换器预设,记si,j(nt)为第i步探测过程中,阵元Ej接收到的回波信号在t=nt/fs时刻的采样值。其中Nt=2Zdepth·accuracy·fs/v,v为超声在被测物体中的传播速度,Zdepth为被测物体垂直方向的像素值,其值为系统预设。The horizontal length of the measured object along the X-axis is M x , the number of one-dimensional phased array elements in the phased array probe is N, and the array elements are E i (i=0,1,2,,…,N- 1), the distance between adjacent array elements is Δx, the coordinate of the 0th element of the phased array is E 0 (x 0 =0,0), then the coordinate of the i-th array element E i is ( xi = x 0 +i*Δx/accuracy,0), where accuracy is the image accuracy, and the pixel value in the horizontal direction of the object is X length =M x /accuracy. The detection process is divided into N steps. During the i-th (i=0,1,2,...,N-1) step detection process, the phased array controller generates a TTL (transistor-transistor logic level) pulse, which triggers the array element E i in the phased array to move toward The measured object transmits an excitation pulse in the depth direction Z perpendicular to the X axis, and then all the array elements (E 0 , E 1 ,..., E N-1 ) switch to the receiving mode and start timing to receive the reflected light from the measured object. The echo signal, the analog-to-digital converter samples the echo signal received by each array element (E 0 , E 1 , . In the computer, the sampling sequence number n t =0,1,...,N t -1, the sampling frequency is f s , and its value is the analog-to-digital converter preset, and si,j (n t ) is the i-th step detection process , the sampling value of the echo signal received by the array element E j at time t=n t /f s . Wherein N t =2Z depth ·accuracy·f s /v, v is the propagation speed of ultrasound in the measured object, Z depth is the pixel value in the vertical direction of the measured object, and its value is preset by the system.

成像计算就是将全矩阵捕获方式获得的采样数据作为计算机输入,然后按前述的成像步骤计算被测物体的纵断面图像,总体流程图参见图7。The imaging calculation is to input the sampling data obtained by the full matrix capture method as computer input, and then calculate the longitudinal section image of the measured object according to the aforementioned imaging steps. The overall flow chart is shown in Figure 7.

成像步骤(3.1)中,计算传输延时所对应的采样序号nt=fs·t=fs·2a/v时,得到的值nt可能为小数,此时获得与之相邻的两个整数对应的采样信号进行插值得到采样信号。例如,假设得到的采样序号为nt=30.4,与之相邻的整数对应的采样信号为si,j(30)和si,j(31),则nt对应的采样信号为si,j(30)+(si,j(31)-si,j(30))*(30.4-30)。In the imaging step (3.1), when calculating the sampling sequence number corresponding to the transmission delay nt = f s ·t = f s · 2a/v, the obtained value nt may be a decimal, and at this time, two adjacent to it are obtained. The sampling signals corresponding to the integers are interpolated to obtain the sampling signals. For example, assuming that the obtained sampling sequence number is n t =30.4, and the sampling signals corresponding to the adjacent integers are s i,j (30) and s i,j (31), then the sampling signal corresponding to n t is s i ,j (30)+(s i,j (31)-s i,j (30))*(30.4-30).

图3所述的实验中,相控阵列中阵元数目为32,第0个阵元坐标为(0,0),阵元间隔为1.2mm,图像精度为accuracy=0.05mm,阵元Ei的坐标为(i*24,0)。阵元直径为d=1mm,阵元频率为ft=3.00MHz,半功率波束角为β0.5=0.84λ/d=0.431,声波在水中传播速度为v=1540m/s,采样频率为fs=100.00MHz。首先使用图1(a)的流程获得所有(发送,接收)阵元组合的回波采样数据,然后利用图8的成像算法对采样数据进行处理,获得最终Xlength×Zdepth的结果图像。In the experiment described in Figure 3, the number of array elements in the phased array is 32, the coordinate of the 0th array element is (0,0), the array element interval is 1.2mm, the image accuracy is accuracy=0.05mm, the array element E i The coordinates are (i*24,0). The diameter of the array element is d = 1mm, the frequency of the array element is f t = 3.00MHz, the half-power beam angle is β 0.5 = 0.84λ/d = 0.431, the propagation speed of the sound wave in water is v = 1540m/s, and the sampling frequency is f s =100.00MHz. First, use the process in Figure 1(a) to obtain echo sampling data of all (transmitting, receiving) array element combinations, and then use the imaging algorithm in Figure 8 to process the sampling data to obtain the final result image of X length ×Z depth .

图像显示即把计算得到的二维图像显示在相应的显示设备上。用边缘检测算法对结果图像进行处理,得到缺陷所处的位置。Image display is to display the calculated two-dimensional image on the corresponding display device. The resulting image is processed with an edge detection algorithm to obtain the location of the defect.

Claims (1)

1.基于椭圆弧扫描转换的时域相控阵超声波回波成像方法,其特征在于,依次按以下步骤实现:1. based on the time-domain phased array ultrasonic echo imaging method of elliptic arc scanning conversion, it is characterized in that, realize according to the following steps successively: 步骤(1): 构建一个基于椭圆弧扫描转换的能在被测物体的深度方向形成的纵断面上作无损伤检测的时域相控阵超声波回波成像系统,以下简称系统,它由一台计算机、一个相控阵探头、一个相控阵控制器和一个模数转换器组成,其中:Step (1): Construct a time-domain phased array ultrasonic echo imaging system based on elliptical arc scan conversion that can perform damage-free detection on the longitudinal section formed in the depth direction of the measured object, hereinafter referred to as the system, which consists of a A computer, a phased array probe, a phased array controller, and an analog-to-digital converter consist of: 所述的相控阵控制器的输入端与计算机控制信号的输出端相连,相控阵探头的输入端与相控阵控制器的输出端相连,相控阵的回波信号输出端与所述模数转换器的输入端相连,所述模数转换器的输出端与所述计算机的回波采样信号输入端相连,The input end of the phased array controller is connected to the output end of the computer control signal, the input end of the phased array probe is connected to the output end of the phased array controller, and the echo signal output end of the phased array is connected to the output end of the phased array controller. The input end of the analog-to-digital converter is connected, and the output end of the analog-to-digital converter is connected with the echo sampling signal input end of the computer, 在被测物体的上表面设置X-Z坐标系,被测物体沿X轴方向的水平长度为M x ,向右为正,纵轴Z向下为正,作为目标反射物被测物体纵断面上深度方向的坐标为(x, z),The XZ coordinate system is set on the upper surface of the measured object. The horizontal length of the measured object along the X-axis direction is M x , which is positive to the right, and the vertical axis Z is positive downward, as the target reflector. The depth on the longitudinal section of the measured object The coordinates of the direction are ( x , z ), 所述相控阵探头共有N个用超声换能器组成的相控阵阵元,以下简称阵元,各阵元沿X轴正方向等间距Δx排列组成一个相控阵阵列,各阵元用E i 表示,i=0,1,2,…,N-1i既是阵元编号,也是检测过程中各个探测步骤的序号,图像中相邻两个像素点的间距称为图像精度accuracy,阵列中首个阵元的坐标为(x 0 , 0),第E i 个阵元的坐标为(x i = x 0 +i*Δx/ accuracy, 0),目标图像水平方向的像素点数目X length =M x /accuracyThe phased array probe has a total of N phased array elements composed of ultrasonic transducers, hereinafter referred to as array elements. It is represented by E i , i=0,1,2,...,N-1 , i is not only the number of the array element, but also the serial number of each detection step in the detection process, the distance between two adjacent pixels in the image is called the image accuracy accuracy , the coordinates of the first array element in the array are ( x 0 , 0), the coordinates of the E i -th array element are ( x i = x 0 +i* Δ x/ accuracy , 0), the number of pixels in the horizontal direction of the target image Mesh X length = M x / accuracy , 计算超声换能器的半功率波束角β 0.5=0.84λ/dλ为超声在被测物体中传播时的波长,d为超声换能器的直径,对于所有的阵元均相同,在深度为z时,阵元有效孔径长度为:L z =z*β 0.5Calculate the half-power beam angle β 0.5 =0.84 λ/d of the ultrasonic transducer, λ is the wavelength of the ultrasonic wave when it propagates in the measured object, d is the diameter of the ultrasonic transducer, the same for all array elements, at the depth When is z , the effective aperture length of the array element is: L z = z * β 0.5 ; 步骤(2):所述系统按如下步骤实现所述的基于椭圆弧扫描转换的相控阵超声回波成像方法:Step (2): The system implements the described phased array ultrasonic echo imaging method based on elliptical arc scan conversion according to the following steps: 步骤(2.1):第i=0步,按如下步骤探测:Step (2.1): Step i=0, detect as follows: 步骤(2.1.1):所述计算机控制所述相控阵控制器产生一个晶体管-晶体管逻辑电平TTL脉冲,触发首个阵元E i =E 0 ,使其向被测物体的垂直于X轴的深度方向Z发射一个激励脉冲;Step (2.1.1): the computer controls the phased array controller to generate a transistor-transistor logic level TTL pulse, triggers the first array element E i =E 0 , so that it is perpendicular to the X of the measured object. An excitation pulse is emitted in the depth direction Z of the shaft; 步骤(2.1.2):包括E i 在内的所有N个阵元都转为接收模式并开始计时,接收从被测物体反射的回波信号,所述模数转换器对本次探测过程中各阵元E j 接收到的回波信号进行采样,共计N t 次,采样序号为n t n t =0,1,2,….,N t -1,采样频率为f s f s 的值为模数转换器预设,记S i,j (n t )为相控阵在第i=0步探测过程中,第j个阵元E j n t 次采样得到的采样值;每个阵元的总采样次数N t 为:Step (2.1.2): All N array elements including E i are switched to receive mode and start timing to receive the echo signal reflected from the measured object. The echo signals received by each array element E j are sampled for a total of N t times, the sampling sequence number is n t , n t =0,1,2,….,N t -1 , and the sampling frequency is f s , f s The value is preset by the analog-to-digital converter, and S i,j ( n t ) is the sampling value obtained by the sampling of the j -th array element E j at the n - th time during the detection process of the i=0-th step of the phased array; The total sampling times N t of each array element is: Nt=2Zdepth·accuracy·fs/v,N t =2Z depth ·accuracy·f s /v, v为超声波在被测物体中的传播速度, v is the propagation speed of ultrasonic waves in the measured object, Z depth 为生成目标图像的垂直方向的像素数目,通过设置Z depth 来实现; Z depth is the number of pixels in the vertical direction of the generated target image, which is achieved by setting Z depth ; 步骤(2.2):所述计算机重复步骤(2.1.1)-步骤(2.1.2),依次读取第i=1,2,…,N-1步所述模/数转换器输入的全部N个相控阵阵元的回波信号采样值;Step (2.2): the computer repeats the step (2.1.1)-step (2.1.2), and sequentially reads all N inputted by the analog/digital converter described in the i= 1,2,..., N -1th step The echo signal sampling value of each phased array element; 步骤(3):对于第i=0步探测过程中,第j=0个阵元接收的回波采样信号S i,j (n t ),n t =0,1,…, Nt-1,求解其对应的子图像I t,r ,即采样信号对目标图像上所有像素点的贡献值,Step (3): For the detection process of the i = 0th step, the echo sampling signal S i,j ( n t ) received by the j =0th array element, n t = 0,1,...,N t -1 , solve its corresponding sub-image It ,r , that is, the contribution value of the sampling signal to all the pixels on the target image, 步骤(3.1):依次按以下步骤计算所述纵断面上的以坐标点(x i , 0)和(x j , 0)为焦点的一系列椭圆弧:Step (3.1): Calculate a series of elliptical arcs on the longitudinal section with the coordinate points ( x i , 0) and ( x j , 0) as the focus in the following steps: 步骤(3.1.1):取深度方向上的初始坐标值zα=0,椭圆中心点坐标为(x c =(x i +x j )/2,0),计算路径Ei→p(xc,zα)→Ej的传输距离:Step (3.1.1): take the initial coordinate value z α = 0 in the depth direction, the coordinate of the center point of the ellipse is ( x c =( x i + x j )/2,0), and calculate the path E i →p(x c ,z α )→E j transmission distance: 计算超声在被测物体中传播距离为r i,j (x c , z α )时所需要的时间Calculate the time it takes for the ultrasound to travel the distance ri ,j ( x c , z α ) in the measured object ti,j(xc,zα)=ri,j(xc,zα)·accuracy/v,t i,j (x c ,z α )=r i,j (x c ,z α )·accuracy/v, 及该时间所对应的采样序号n t = t i,j (x c , z α f s and the sampling sequence number corresponding to this time n t = t i,j ( x c , z α ) f s ; 步骤(3.1.2):判断采样信号S i,j (n t )是否为非0值,若是,执行步骤(3.1.3),否则,跳过步骤(3.1.3)直接执行步骤(3.1.4);Step (3.1.2): Determine whether the sampling signal S i,j ( n t ) is a non-zero value, if so, execute step (3.1.3), otherwise, skip step (3.1.3) and directly execute step (3.1. 4); 步骤(3.1.3):采样信号S i,j (n t )所对应的椭圆弧为arc i,j (r i,j (x c , z α )),该椭圆弧以(x i , 0)和(x j , 0)为焦点且经过点(x c , z α ),其中椭圆长半轴为a=r i,j (x c , z α )/2,短半轴为b= 0,椭圆弧方程为Step (3.1.3): The elliptic arc corresponding to the sampled signal S i,j ( n t ) is arc i,j ( r i,j ( x c , z α )), and the elliptic arc is represented by ( x i , 0 ) and ( x j , 0) are the focus and pass through the point ( x c , z α ), where the major semi-axis of the ellipse is a = ri ,j ( x c , z α )/2, and the minor semi-axis is b = 0 , the ellipse arc equation is f(x,z)=b2(x-xc)2+a2z2-a2b2=0,f(x,z)=b 2 (xx c ) 2 +a 2 z 2 -a 2 b 2 =0, 调用中点画椭圆算法得到该椭圆弧上所有像素点的坐标,对于所有满足z≥0的像素点p(x k , z k ),k=0,1,2,…, nk-1,n k 为满足条件的像素点数目,其像素点的值累加其中,变迹函数ωi,j(x,z)为:Call the midpoint ellipse algorithm to get the coordinates of all pixels on the ellipse arc, for all pixels p ( x k , z k ) satisfying z ≥ 0, k =0,1,2,…, n k -1, n k is the number of pixels that satisfy the condition, and the values of the pixels are accumulated Among them, the apodization function ω i,j (x,z) is: ωi,j(x,z)=ωi(x,z)·ωj(x,z)ω i ,j (x,z)=ωi (x,z)· ωj (x,z) 步骤(3.1.4):依次取深度方向上的坐标值z α =1,2, …, Zdepth-1,重复执行步骤(3.1.1)至步骤(3.1.3);Step (3.1.4): Take the coordinate values z α =1, 2, ..., Z depth -1 in the depth direction in turn, and repeat steps (3.1.1) to (3.1.3); 步骤(4):依次取接收阵元j=1,2,…,N-1,执行步骤(3);Step (4): take the receiving array elements j=1,2,...,N -1 in turn, and execute step (3); 步骤(5):依次对于探测步骤i=1,2,…,N-1,执行步骤(3)-步骤(4),生成Xlength×Zdepth的纵断面图像;Step (5): For the detection steps i =1, 2, . 步骤(6):运用边缘检测算法提取出纵断面图像中像素值显著变化的点,这些像素点构成了被测物体中分界面的形状和位置。Step (6): Use the edge detection algorithm to extract points in the longitudinal section image where the pixel value changes significantly, and these pixel points constitute the shape and position of the interface in the measured object.
CN201610884299.0A 2016-10-10 2016-10-10 Implementation method of phased array ultrasound imaging based on elliptical arc scan conversion Expired - Fee Related CN106501367B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610884299.0A CN106501367B (en) 2016-10-10 2016-10-10 Implementation method of phased array ultrasound imaging based on elliptical arc scan conversion

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610884299.0A CN106501367B (en) 2016-10-10 2016-10-10 Implementation method of phased array ultrasound imaging based on elliptical arc scan conversion

Publications (2)

Publication Number Publication Date
CN106501367A CN106501367A (en) 2017-03-15
CN106501367B true CN106501367B (en) 2019-02-22

Family

ID=58293549

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610884299.0A Expired - Fee Related CN106501367B (en) 2016-10-10 2016-10-10 Implementation method of phased array ultrasound imaging based on elliptical arc scan conversion

Country Status (1)

Country Link
CN (1) CN106501367B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108309350A (en) * 2018-03-05 2018-07-24 华南理工大学 The revertive delay computational methods accelerated applied to medical ultrasonic imaging system
CN108693253A (en) * 2018-05-02 2018-10-23 南昌航空大学 A kind of rapid phase-control battle array ultrasound total focus imaging technique
CN109239184B (en) * 2018-08-13 2021-01-08 广州多浦乐电子科技股份有限公司 Ultrasonic phased array detection method for pipe seat fillet weld
CN109828029B (en) * 2019-03-28 2021-08-27 烟台中凯检测科技有限公司 Ultrasonic phased array detection system and method based on original data
CN110646512A (en) * 2019-09-18 2020-01-03 广东工业大学 Single-channel bidirectional transmitting-receiving ultrasonic guided wave pipeline monitoring system and imaging method
CN111307945B (en) * 2020-04-09 2023-07-21 上海工程技术大学 An imaging method and device for detecting near-surface defects of ballastless track based on ultrasonic array
CN112858183B (en) * 2021-01-22 2023-03-28 西安增材制造国家研究院有限公司 Additive manufacturing laser ultrasonic signal defect imaging method based on waveform separation
CN113768541B (en) * 2021-10-27 2024-02-13 之江实验室 Method for correcting position error of array element of complex curved surface ultrasonic array transducer
CN114355290B (en) * 2022-03-22 2022-06-24 杭州兆华电子股份有限公司 Sound source three-dimensional imaging method and system based on stereo array
CN116692015B (en) * 2023-08-07 2023-09-29 中国空气动力研究与发展中心低速空气动力研究所 Online ice shape measuring method based on ultrasonic imaging
CN119310188B (en) * 2024-12-18 2025-02-21 中国特种设备检测研究院 Electromagnetic ultrasonic phased array high-energy excitation and full-range high-speed focusing imaging device and method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH056441A (en) * 1991-06-27 1993-01-14 Nec Home Electron Ltd Ellipse scan converter
CN101692072A (en) * 2009-06-16 2010-04-07 北京理工大学 Calculation method of sound field of circular arc-shaped linear ultrasonic phased array
JP2010276465A (en) * 2009-05-28 2010-12-09 Hitachi Engineering & Services Co Ltd Ultrasonic flaw detector and method therefor
CN102819854A (en) * 2011-06-10 2012-12-12 富士通株式会社 Method and system for describing elliptic arc on raster display
CN103018333A (en) * 2012-12-07 2013-04-03 清华大学 Synthetic aperture focused ultrasonic imaging method of layered object
CN103033816A (en) * 2012-12-07 2013-04-10 清华大学 Synthetic aperture focused ultrasonic imaging implementation method based on arc scanning transition
WO2015181731A1 (en) * 2014-05-30 2015-12-03 Koninklijke Philips N.V. Synchronized phased array data acquisition from multiple acoustic windows

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH056441A (en) * 1991-06-27 1993-01-14 Nec Home Electron Ltd Ellipse scan converter
JP2010276465A (en) * 2009-05-28 2010-12-09 Hitachi Engineering & Services Co Ltd Ultrasonic flaw detector and method therefor
CN101692072A (en) * 2009-06-16 2010-04-07 北京理工大学 Calculation method of sound field of circular arc-shaped linear ultrasonic phased array
CN102819854A (en) * 2011-06-10 2012-12-12 富士通株式会社 Method and system for describing elliptic arc on raster display
CN103018333A (en) * 2012-12-07 2013-04-03 清华大学 Synthetic aperture focused ultrasonic imaging method of layered object
CN103033816A (en) * 2012-12-07 2013-04-10 清华大学 Synthetic aperture focused ultrasonic imaging implementation method based on arc scanning transition
WO2015181731A1 (en) * 2014-05-30 2015-12-03 Koninklijke Philips N.V. Synchronized phased array data acquisition from multiple acoustic windows

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
基于SAFT的超声波无损检测时域方法;李雅哲等;《系统仿真学报》;20120930;第24卷(第9期);第1762-1767页
相控阵超声检测技术中的全聚焦成像算法及其校准研究;周正干等;《机械工程学报》;20150531;第51卷(第10期);第1-7页

Also Published As

Publication number Publication date
CN106501367A (en) 2017-03-15

Similar Documents

Publication Publication Date Title
CN106501367B (en) Implementation method of phased array ultrasound imaging based on elliptical arc scan conversion
CN103033816B (en) Synthetic aperture focused ultrasonic imaging implementation method based on arc scanning transition
CN111122700B (en) Method for improving laser ultrasonic SAFT defect positioning speed
CN112067698B (en) Time-frequency combined rapid full-focusing ultrasonic imaging method
Zhang et al. Efficient immersion imaging of components with nonplanar surfaces
CN103969337B (en) Orientation identification method of ultrasonic array crack defects based on vector full-focusing imaging
Howard et al. Detectability of corrosion damage with circumferential guided waves in reflection and transmission
IL281888B1 (en) Image reconstruction method based on a trained non-linear mapping
CN103901109A (en) Phased array ultrasonic detection device and method for inner defects of composite insulator
CN108693253A (en) A kind of rapid phase-control battle array ultrasound total focus imaging technique
CN203981638U (en) A kind of phased array ultrasonic detection device of composite insulator inherent vice
CN102809610A (en) Phased array ultrasonic testing method based on improved dynamic depth focusing
CN106404911B (en) True time delay single mode Lamb wave phased array system for plate structure detection
CN102692453A (en) Material non-destructive inspection method and device based on nonlinear acoustics
CN104181234B (en) A kind of lossless detection method based on multiple signal treatment technology
CN106802323A (en) A kind of ultrasonic total focus imaging system based on complete matrix data
WO2020248736A1 (en) Inverse path difference signal-based lamb wave non-reference imaging method for plate structure
CN104730146A (en) Ultrasonic array composite imaging method for quantitative evaluation of plate structure cracks
CN110542723A (en) A Two-Stage Damage Location Identification Method Based on Guided Wave Signal Sparse Decomposition and Damage Location
CN102608205A (en) Multilayer-object nondestructive testing ultrasonic imaging method based on variable wave speed phase shifting
Hamidi et al. Sparse signal recovery based imaging in the presence of mode conversion with application to non-destructive testing
CN103018333A (en) Synthetic aperture focused ultrasonic imaging method of layered object
JP2004333497A (en) Ultrasonic inspection method
CN103257349B (en) Synthetic aperture ultrasonic imaging system for calculating delay time based on non-linear correlation
CN106290575B (en) &#34; rice &#34; font phase controlled ultrasonic array detects the device and method of 3 D workpiece crackle

Legal Events

Date Code Title Description
C06 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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190222