Font Size: a A A

Design And Implementation Of Ultrasound Data Acquisition And Imaging System Based On QT

Posted on:2020-06-29Degree:MasterType:Thesis
Country:ChinaCandidate:Q YangFull Text:PDF
GTID:2428330578452076Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
Today,with the rapid development of society,ultrasonic detection technology has been widely used in railways,ports,high-rise buildings and bridge construction.In the research of ultrasonic pore-forming quality inspection technology,it is a key problem to process and apply ultrasonic data efficiently and reasonably.In some cases,due to the huge amount of ultrasonic data collected,data transmission and processing are blocked and delayed.Sometimes,in order to monitor the working state of downhole ultrasonic probe,it is necessary to add ultrasonic waveform display into the software system,and in order to more intuitively observe whether there are gaps and convex bumps along the foundation pile wall,it is also necessary to add section grayscale map and ultrasonic three-dimensional imaging and other functions.In this paper,the ultrasonic data acquisition and imaging system based on QT is designed and implemented to solve the above practical problems.The main content includes the following aspects:Firstly,the development of ultrasonic hole detection technology is systematically combed,and the characteristics and processing difficulties of ultrasonic waveform data are studied and analyzed.By analyzing the research status at home and abroad and the advantages and disadvantages of the existing products,a software system is designed which integrates the functions of ultrasonic data reception,processing,real-time waveform imaging and three-dimensional data reconstruction.Secondly,by analyzing the ultrasonic data receiving and processing process as well as the reasons for the delay and delay of the data,based on the multi-threaded programming technology,a producer/consumer structure model is designed and implemented to divide the data receiving and processing into different threads.On this basis,the thread synchronization mechanism is used to realize the fast and efficient flow of data between the two,which improves the data receiving efficiency and processing rate.Thirdly,by analyzing the imaging characteristics of ultrasonic data,the two-dimensional waveform and grayscale display of ultrasonic data are realized,and the solution for finding the first wave of the ultrasonic wave is given.The algorithm of Delaunay triangulation is used to reconstruct the topology of 3d ultrasonic display,and the Algorithms of CGAL(Computational Geometry Algorithms Library)are analyzed.The launch point space Delaunay triangulation is realized with the projection method,and the ultrasonic data imaging system is constructed.Finally,based on QT framework,OpenGL graphics library and CGAL algorithm library,the overall design of ultrasonic data acquisition and imaging software system is completed.The system test shows that the ultrasonic data acquisition and imaging software system designed in this paper can intuitively detect the internal aperture of the bored pile.Compared with the traditional ultrasonic detection equipment software,the quality has the characteristics of high efficiency,fast speed and visualization,and has good portability and has certain promotion value.
Keywords/Search Tags:ultrasound testing technology, quality testing of cast-in-place piles, multithread programming, head-wave jump-off point detection, two-dimensional waveform display, gray-level profile display, delaunay spatial triangulation
PDF Full Text Request
Related items