论文标题

LabView更快,C是用于UCT自动化的经济接口工具

LabVIEW is faster and C is economical interfacing tool for UCT automation

论文作者

Kumar, Ankur, Goswami, Mayank

论文摘要

内部开发的2D超声计算机断层扫描系统已完全自动化。介绍了仪器和软件接口软工具的性能分析,即Labview,Matlab,C和Python。使用上述软工具平台编写了仪器接口算法,硬件控制算法,信号处理和分析代码。总共使用八个性能指数来比较(a)机电组装的实时控制,(b)传感器,仪器集成,(c)同​​步数据采集,以及(d)同时的原始数据处理。发现C使用最少的处理能力,并执行较低的过程以执行相同的任务。在运行时分析(数据采集和实时控制)中,LabView表现最好,与MATLAB(623.83S),Python(1505.54s)和C(1252.03S)相比,需要365.69秒才能完成实验。 Python在建立更快的接口和最小RAM使用方面表现更好。建议使用LabView快速执行。建议用于最经济的实施。建议使用Python进行复杂的系统自动化,其中涉及大量组件。本文提供了一种方法来为仪器自动化相关方面选择最佳软工具。

An in-house developed 2D ultrasound computerized Tomography system is fully automated. Performance analysis of instrument and software interfacing soft tools, namely the LabVIEW, MATLAB, C, and Python, is presented. The instrument interfacing algorithms, hardware control algorithms, signal processing, and analysis codes are written using above mentioned soft tool platforms. Total of eight performance indices are used to compare the ease of (a) realtime control of electromechanical assembly, (b) sensors, instruments integration, (c) synchronized data acquisition, and (d) simultaneous raw data processing. It is found that C utilizes the least processing power and performs a lower number of processes to perform the same task. In runtime analysis (data acquisition and realtime control), LabVIEW performs best, taking 365.69s in comparison to MATLAB (623.83s), Python ( 1505.54s), and C (1252.03s) to complete the experiment. Python performs better in establishing faster interfacing and minimum RAM usage. LabVIEW is recommended for its fast process execution. C is recommended for the most economical implementation. Python is recommended for complex system automation having a very large number of components involved. This article provides a methodology to select optimal soft tools for instrument automation-related aspects.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源