• 中国科技论文统计源期刊
  • 中文核心期刊
  • 中国科技核心期刊
  • 中国机械工程学会无损检测分会会刊
高级检索

超声相控阵成像系统软件设计

许药林, 朱晛, 徐大专

许药林, 朱晛, 徐大专. 超声相控阵成像系统软件设计[J]. 无损检测, 2013, 35(4): 5-9.
引用本文: 许药林, 朱晛, 徐大专. 超声相控阵成像系统软件设计[J]. 无损检测, 2013, 35(4): 5-9.
XU Yao-Lin, ZHU Xian, XU Da-Zhuan. Design of Phased Array Ultrasonic Imaging System Software[J]. Nondestructive Testing, 2013, 35(4): 5-9.
Citation: XU Yao-Lin, ZHU Xian, XU Da-Zhuan. Design of Phased Array Ultrasonic Imaging System Software[J]. Nondestructive Testing, 2013, 35(4): 5-9.

超声相控阵成像系统软件设计

详细信息
    作者简介:

    许药林(1988-),男,硕士研究生,主要从事无损检测和嵌入式系统开发工作。

  • 中图分类号: TG115.28+5

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.
  • [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.
计量
  • 文章访问数:  0
  • HTML全文浏览量:  0
  • PDF下载量:  1
  • 被引次数: 0
出版历程
  • 收稿日期:  2012-03-09
  • 刊出日期:  2013-04-09

目录

    /

    返回文章
    返回