Design of Phased Array Ultrasonic Imaging System Software
摘 要
介绍了一种超声相控阵成像系统软件设计方案。软件基于嵌入式Linux和Qt/Embedded开发,采用了模块化的设计思想。重点研究了该软件系统实现的若干关键技术:利用DMA方法实现了成像数据从FPGA到ARM的高效传输;利用Qt的多线程支持实现了计算任务的并行处理,提高了系统的实时性能;利用Qt的文件类库和SQLite数据库支持,实现了探伤系统中的数据管理和维护等等。系统运行正常,符合设计要求。
Abstract
A software solution for Ultrasonic Phased Array imaging system is presented in this paper. The software system is based on embedded Linux and Qt/Embedded, using modular design. The study of this paper places emphasis on the key technologies of software system. The imaging data transferring from FPGA to ARM is realized by DMA. And we achieved parallel processing of computing by multithreading with Qt, which have improved real-time performance of our system. Besides, all the data and files are managed well by the file class library of Qt and SQLite database, etc. The software system runs well, all performance indexes meet the requirements. Testing results show the design is reasonable and feasible.
中图分类号 TG115.28+5
所属栏目 科研成果与学术交流
基金项目
收稿日期 2012/3/10
修改稿日期
网络出版日期
作者单位点击查看
备注许药林(1988-),男,硕士研究生,主要从事无损检测和嵌入式系统开发工作。
引用该论文: XU Yao-Lin,ZHU Xian,XU Da-Zhuan. Design of Phased Array Ultrasonic Imaging System Software[J]. Nondestructive Testing, 2013, 35(4): 5~9
许药林,朱晛,徐大专. 超声相控阵成像系统软件设计[J]. 无损检测, 2013, 35(4): 5~9
被引情况:
【1】祁小凤,肖迎春,李闵行,陈以方,孙霓, "128通道超声相控阵发射电路系统的设计",无损检测 37, 41-46(2015)
【2】施成龙,师芳芳,张碧星, "超声相控阵系统数据传输的关键技术",无损检测 38, 36-39(2016)
【3】丁国琴,徐大专,王博, "超小型超声检测系统低功耗技术",无损检测 37, 61-66(2015)
共有人对该论文发表了看法,其中:
人认为该论文很差
人认为该论文较差
人认为该论文一般
人认为该论文较好
人认为该论文很好
参考文献
【1】周琦,刘方军,李志军,等.超声相控阵成像技术与应用[J].兵器材料科学与工程,2002(3):34-37.
【2】王华,单宝华,王鑫.超声相控阵实时检测系统的研制[J].哈尔滨工业大学学报,2008(5):771-774.
【3】WANG L, LI X J, PENG J P. Application of Phased Array Ultrasonic Technology for Nondestructive Testing of railway wheels[C]// 2011 International Conference on Electronic & Mechanical Engineering and Information Technology. Wuhan, China:[s.n],2011:1193-1196.
【4】丁松林,黄丽琴.Qt4图形设计与嵌入式开发[M].北京:人民邮电出版社,2009:327-340.
【5】Jasmin Blanchette, Mark Summerfield. C++ GUI Programming with Qt3[M]. Upper Saddle River, New Jersey: Prentice Hall, 2004:86-94.
【2】王华,单宝华,王鑫.超声相控阵实时检测系统的研制[J].哈尔滨工业大学学报,2008(5):771-774.
【3】WANG L, LI X J, PENG J P. Application of Phased Array Ultrasonic Technology for Nondestructive Testing of railway wheels[C]// 2011 International Conference on Electronic & Mechanical Engineering and Information Technology. Wuhan, China:[s.n],2011:1193-1196.
【4】丁松林,黄丽琴.Qt4图形设计与嵌入式开发[M].北京:人民邮电出版社,2009:327-340.
【5】Jasmin Blanchette, Mark Summerfield. C++ GUI Programming with Qt3[M]. Upper Saddle River, New Jersey: Prentice Hall, 2004:86-94.
相关信息