基于UML的超声三维可视化无损检测系统Ultrasonic three-dimensional visualization nondestructive testing system based on UML
剡昌锋;张罗丹;李彦军;王文斌;
YAN Chang-feng;ZHANG Luo-dan;LI Yan-jun;WANG Wen-bin;College of Mechano-Electronic Engineering,Lanzhou Univ. of Tech.;Lanzhou petrochemical polytechnic.;Gansu Luqiao Feiyu Transportation Facilities Co.Ltd.;
摘要(Abstract):
为了满足工业无损检测中人们利用超声点云数据进行三维重建的需求,提出一种UML与组件技术相结合的用于超声三维可视化无损检测系统的建模方法.分析系统需求,并利用UML和组件技术相结合的建模方法,构建出超声三维可视化无损检测系统模型,包括系统的架构、需求、用例、静态类、活动、时序和组件部署模型,开发出超声三维可视化无损检测软件系统原型,并经过实例验证了建模方法的有效性.系统开发实践证明:基于UML和组件技术的超声三维可视化系统结构设计合理,复用性、维护性和可拓展性强,为研究超声点云的三维重建算法和将其用于工业无损检测的目标提供了实验依据和实验平台.
In order to meet the needs of 3D reconstruction using ultrasonic point cloud data in industrial NDT, a modeling method for ultrasonic 3D visualization NDT system based on combination of UML and component technology is proposed in this paper. By analyzing the system requirements and using the modeling method of the combination of UML and component technology, the ultrasonic 3D visual NDT system model is then established. This system model includes the model of system architecture, requirement, use case, static class, system sequence, activity and component deployment. A prototype of the ultrasonic 3D visual NDT software system is therefore developed, and the effectiveness of the modeling method is verified by examples. The development practice of the system model proves that the ultrasonic 3D visualization system based on the combination of UML and component technology has a lot of advantages of reasonable structure design, strong reusability, maintainability and expandability, which does provide an experimental basis and experimental platform for developing 3D reconstruction algorithm of ultrasonic point cloud and for using 3D visualization system in industrial NDT.
关键词(KeyWords):
UML;超声点云三维重建;无损检测;组件技术;可视化
UML;3D reconstruction of ultrasonic point cloud;nondestructive testing;component technology;visualization
基金项目(Foundation): 国家重大科研专项(2014ZX04012015)
作者(Author):
剡昌锋;张罗丹;李彦军;王文斌;
YAN Chang-feng;ZHANG Luo-dan;LI Yan-jun;WANG Wen-bin;College of Mechano-Electronic Engineering,Lanzhou Univ. of Tech.;Lanzhou petrochemical polytechnic.;Gansu Luqiao Feiyu Transportation Facilities Co.Ltd.;
Email:
DOI:
参考文献(References):
- [1] 顾兴旺,李婷,龙士国,等.风电叶片智能高效便携式C扫描超声检测系统开发 [J].测控技术,2018,37(8):121-125.
- [2] 张国才,游泳,沈洋,等.基于LabVIEW的超声C扫成像系统设计 [J].无损检测,2017(11):80-84.
- [3] 周正干,李文涛,李洋,等.相控阵超声水浸C扫描自动检测系统的研制 [J].机械工程学报,2017,53(12):28-34.
- [4] 石顺中.基于OMAP的超声三维成像系统设计与实现 [D].哈尔滨:哈尔滨工业大学,2013.
- [5] HUNT J.The unified modeling language [J].Unix Review,2002,14(13):41-48.
- [6] XIANG J,YANOO K,MAENO Y,et al.Automatic synthesis of static fault trees from system models [C]//Fifth International Conference on Secure Software Integration and Reliability Improvement.Jeju Island:IEEE Computer Society,2011:127-136.
- [7] 熊伟,高霞,王力,等.基于 UML 通用性机载雷达仿真器系统建模与仿真 [J].系统工程与电子技术,2015,37(7):1536-1542.
- [8] WU X,CHEN J,LI R,et al.Modeling a web-based remote monitoring and fault diagnosis system with UML and component technology [J].Journal of Intelligent Information Systems,2006,27(1):5-19.
- [9] 王磊,陈杰,曹建蜀,等.机载预警雷达探测过程UML建模与系统实现 [J].系统工程理论与实践,2013,33(8):2156-2162.
- [10] CHAVEZ H M,SHEN W,FRANCE R B,et al.An approach to checking consistency between UML class model and its java implementation [J].IEEE Transactions on Software Engineering,2016,42(4):322-344.
- [11] 温继文,李道亮,陈梅生,等.基于UML的鱼病远程监测预警与诊断系统 [J].农业工程学报,2008,24(s2):166-171.
- [12] CICCOZZI F,SECELEANU T,CORCORAN D,et al.UML-based development of embedded real-time software on multi-core in practice:lessons learned and future perspectives [J].IEEE Access,2017,4(99):6528-6540.
- [13] RIBEIRO F G C,PEREIRA C E,RETTBERG A,et al.Model-based requirements specification of real-time systems with UML,SysML and MARTE [J].Software & Systems Modeling,2018,17(1):343-361.
- [14] KHAN Y A,MAHMOOD S.Generating UML sequence diagrams from use case maps:a model transformation approach [J].Arabian Journal for Science & Engineering,2016,41(3):965-986.
- [15] LANG J,CERVENAK M.Use case driven educational content modeling with UML[C]//International Conference on Emerging Elearning Technologies & Applications.Tsingdao:IEEE,2014:289-294.
- [16] SOMMERVILLE I,STEVENS P.Software engineering:and using uml,software engineering with objects and components [M].New Jersey:Addison Wesley Publishing Company,2007.
- [17] 王文斌,剡昌锋,刘朝阳,等.Matlab 绘图窗嵌入.NET 项目混合编程 [J].计算机工程与设计,2015(12):3413-3417.
- UML
- 超声点云三维重建
- 无损检测
- 组件技术
- 可视化
UML - 3D reconstruction of ultrasonic point cloud
- nondestructive testing
- component technology
- visualization
- 剡昌锋
- 张罗丹
- 李彦军
- 王文斌
YAN Chang-feng- ZHANG Luo-dan
- LI Yan-jun
- WANG Wen-bin
- College of Mechano-Electronic Engineering
- Lanzhou Univ. of Tech.
- Lanzhou petrochemical polytechnic.
- Gansu Luqiao Feiyu Transportation Facilities Co.Ltd.
- 剡昌锋
- 张罗丹
- 李彦军
- 王文斌
YAN Chang-feng- ZHANG Luo-dan
- LI Yan-jun
- WANG Wen-bin
- College of Mechano-Electronic Engineering
- Lanzhou Univ. of Tech.
- Lanzhou petrochemical polytechnic.
- Gansu Luqiao Feiyu Transportation Facilities Co.Ltd.