Font Size: a A A

Development Of Embedded Ultrasonic Testing System Based On Cortex-A9

Posted on:2020-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:H WangFull Text:PDF
GTID:2370330623959945Subject:Biological engineering
Abstract/Summary:PDF Full Text Request
In recent years,China's railway transportation industry has been developing continuously.Ultrasonic non-destructive testing is an important guarantee for railway transportation safety.It has been widely used in the detection of wheel pairs and rail welds.However,ultrasonic nondestructive testing currently lacks systematic management of the detection of flaw detection data.Therefore,this paper has developed a complete ultrasonic detection system,including a Cortex-A9 based ultrasonic flaw detector for storing and managing flaw detection big data.Server and client application for data playback processing.First,the portable ultrasonic flaw detector is developed.On the hardware side,the processor chose the Exynos 4412 based on the Cortex-A9 architecture as the core processor.Based on the processor,hardware circuit design of the data acquisition module,the humancomputer interaction module,the high-resolution LCD display module,and the wifi communication module are performed.In terms of software,the cross-compilation environment under Linux system is built first,and then the driver design of each hardware module is carried out.Finally,the application design,the application uses the MVC design mode,to achieve the development of flaw detection system initialization,data acquisition and compression,realtime display of flaw detection waveforms,automatic recording of flaw detection process and transmission of flaw detection data.Then,the large data platform for ultrasonic flaw detection is developed,which is a database-based server.The file name of the flaw detection file is rationally designed.The server parses the file name after receiving the file,and stores the parsed result in the corresponding field in the database,which lays a foundation for the efficient retrieval of the ultrasonic flaw detection data by the client.Finally,the application program of the PC client of the ultrasonic testing system is developed.The PC client is an important platform for users to process the flaw detection data.The client has designed a reasonable permission alocation function to manage the client more effectively.The system configuration function enables secondary development without modifying the application.In terms of business,this paper designed the functions of data screening,playback and analysis.The auxiliary functions designed by the client can effectively supervise the user.The ultrasonic testing system designed in this paper has been tested to achieve the above functions.By conducting trials on actual flaw detection workpieces,the portable ultrasonic flaw detector meets the requirements of flaw detection work,and the flaw detection results are in line with expectations.The data is transmitted to the big data platform through wifi,and the user obtains the flaw detection data from the big data platform for playback processing.The entire process has been successfully implemented.At present,the ultrasonic testing system is tested in Shanghai Railway Bureau and improved by the returned results.
Keywords/Search Tags:ultrasonic non-destructive testing system, Cortex-A9 motherboard, big data platform, data processing client
PDF Full Text Request
Related items