基于LabWindows/CVI的信号分析仪的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
信号分析仪器是进行科学研究和工业生产过程参数检测的重要工具,传统信号分析仪器的结构和功能主要是由硬件电路来实现,功能不易扩展。虚拟仪器把计算机技术和仪器技术结合起来,充分利用计算机技术来实现或增强传统仪器的功能,具有结构简单、开发周期短、系统容易扩展等优点,同时便于和计算机网络相连接,容易实现信息的管理和共享。
     本文叙述了信号采集及处理的关键技术,包括信号采集子模块的硬件组成、虚拟仪器的软件结构以及采集卡驱动程序的调用方法等,对信号处理的基础知识进行了简要介绍,分析了虚拟仪器软件开发平台的特点。在此基础上选用LabWindows/CVI虚拟仪器软件开发平台,开发了一台采用USB总线的虚拟信号分析仪,实现了信号的实时采集、时域和频域分析等功能。本文提出的虚拟信号分析仪的实现方案采用了Windows的多线程技术,把信号采集、信号分析和人机交互界面分配到独立的线程中并行运行,缩短了系统响应用户操作的时间,提高了系统的运行效率。在数据管理工作方面,设计了广州计量院电磁室仪器检定数据库的E-R模型,选用Access数据库管理系统实现了广州计量院电磁室仪器检定数据库,并可通过调用ADO数据模型访问该数据库,简化了计量数据的管理工作。
     论文最后对基于LabWindows/CVI的虚拟信号分析仪的时域波形显示子模块进行了测试分析,简要分析了误差的来源,并对虚拟仪器的计量检定中需要注意的问题进行了介绍。
Signal analysis instrument is an important tool for scientific research and testing parameters in industrial processes, the structure of traditional signal analysis instrument and function accomplished mainly by the hardware circuit, no function expansions. Computer and equipment technology will be a perfect combination in virtual instruments, make full use of computer technology to achieve or enhance the functions of traditional instruments, advantages of virtual instruments are:simple in structure, short development cycle, the system easy to extend ,and connect to the computer network is simple and easy to achieve information sharing.
     This paper describes the key technologies of signal acquisition and processing,including hardware components of signal acquisition subsystems,the software structure of virtual instrument system, methods of acquisition card drivers call. And the basic knowledges of signal processing,the features of the virtual instrument software development platform in a brief analysis. Based on these foundations,the paper developed a USB bus data transmission signal analysis instrument on LabWindows/CVI virtual instrument software development platform, to achieve a real-time signal acquisition, time domain analysis and frequency domain analysis.The scheme of virtual signal analysis instrument use the Windows multi-threading technology,allocate the signal acquisition, signal analysis and human-computer interface to independent threads,shortened the time of respond to user operation and increase the system's efficiency.Design the database of the electromagnetic department of Guangzhou Institute of Measuring and Testing Technology equipment verification E-R model,realised the database based on the Access database management system, and visit the database by calling ADO data model , which simplifies the verification data management.
     Finally, time-domain waveform display submodule of virtual signal analysis instrument based on the LabWindows/CVI was tested, and describes a brief analysis of the error sources,and the attentions need to pay in the virtual instrument verification work introduced.
引文
[1]Dong B W.The basic development and application of virtual apparatus intelligent instrument[J].Practical Testing Technology,2000(3):29-30
    [2]瞿瞾,邓居祁,盛旺.虚拟仪器的现状与研究方向[J].低压电器,2007,01:45-49
    [3]高辉,马瑞平,尹志勇.USB接口的虚拟仪器设计与实现[J].国外电子元器件,2007,06:27-30
    [4]8 Bit VXIbus Digital Storage Oscilloscope Models Zt452VXI.America,ZTEC Instruments,Inc.2005.7:17-52
    [5]陆绮荣,康鹏亮,吴卜升.虚拟仪器使用现状及发展趋势研究[J].科技资讯,2006,29:11-13
    [6]郑默思,周晓军.基于ActiveX的虚拟仪器报表打印方法[J].机电工程,2006,12:10-12
    [7]李改利,王红军,赵建辉.LabWindows/CVI平台下数据共享技术研究[J].北京机械工业学院学报,2007,03:20-22
    [8]C.P.Young,M.J.Devaney,S.C.Wang.Universal serial bus enhances virtual instrument-based distributed power monitoring.IEEE Transactions on Instrumentation and Measurement,2001,50(6):1692-169
    [9]任晓军,周煜,奚文骏.基于LabWindows/CVI的多线程测控软件设计技术[J].电子工程师,2006,01:5-8
    [10]王建新,杨世凤,隋美丽.LabWindows/CVI测试技术及工程应用[M].北京:化学工业出版社,2006
    [11]史君成,张淑伟,律淑珍.LabWindows虚拟仪器设计[M].北京:国防工业出版社,2007
    [12]薛新红.虚拟仪器技术的发展现状和前景展望[J].现代测量与实验室管理.2006,04:8-12
    [13]惠俊军,王志贤.基于多功能DAQ卡的虚拟数字示波器的设计[J].今日电子.2004,0期:55-56
    [14]黄吉涛.基于虚拟仪器技术的振动台综合参数测试系统的研究与开发[D].天津理工大学图书馆,2007
    [15]张靓,黄海于,张翠芳.基于LabWindows/CVI多线程数据采集的研究与设计[J].中国仪器仪表.2005,08:72-76
    [16]林君,谢宣松.虚拟仪器原理及应用[M].北京:科学出版社,2006
    [17]王建新,杨世凤隋美丽.LabWindows/CVI测试技术及工程应用[M].北京:化学工业出版社,2006
    [18]宋波,陈一民.关于虚拟仪器开发工具的比较与选取[J].国外电子测量技术,2006,25(8):1-5
    [19]薛源.基于LabWindows/CVI平台的虚拟仪器的设计与开发[D].东北大学图书馆.2005
    [20]宋宇峰等.LabWindows/CVI逐步深入与开发实例[M].北京:机械工业出版社,2003
    [21]高鸿斌,王国胜,薛立新等.基于LabWindows/CVI的虚拟数字滤波器的设计[J].航空计算技术.2006,04:52-55
    [22]张小玉,范俊峰.基于虚拟仪器技术的频谱分析系统的设计[J].大众科技.2006,第5:79-80
    [23]吕红英,吴先球,刘朝辉等.基于声卡的虚拟数字存储示波器及其在电学实验中的应用[J].实验技术与管理.2005,10:95-99
    [24]张强,吴庆鸣,陈东等.ActiveX在LabWindows/CVI中的创建与应用[J].测量与控制.2006,35(5):64-66
    [25]吴刚,袁燕.A/D变换器性能的分析与测量[J].电测与仪表.2004,6:21-24
    [26]耿娟,原亮,吴彩华.DLL在LabWindows/CVI的虚拟仪器中的应用[J].数采与监测.微计算机信息(测控自动化).2006,22(8-1):115-116
    [27]李杨,郑莹娜,朱铮涛等.高性能虚拟示波器的研究[J].工业仪表与自动化装置.1999,02:3-6
    [28]叶群松,习友宝,詹惠琴.基于LabWindows/CVI的数据库应用程序开发.计算机与现代化,2008,03:38-41
    [29]马明理,陈刚,董金祥.多线程环境的高效内存分配技术[J].计算机测量与控制.2006,14(11期:1551-1556
    [30]李永奎.虚拟示波器系统组成研究及相关程序设计[J].沈阳农业大学学报,2002,33(1):57-59
    [31]周浩敏.信号处理技术基础[M].北京:北京航空航天大学出版社,2004
    [32]杨秀敏,金英连,田卫华.基于LabWindows/CVI的虚拟示波器研制[J].微处理机.2007,02:91-93
    [33]周林,栗秋华,张凤等.基于虚拟仪器的信号频域分析与处理系统的设计与实现[J],现代科学仪器,2006,6:44-47
    [34]陈莉,林圳杰.基于LabWindows/CVI多线程研究与工程应用[J].工业控制技术.2006,10:92-94
    [35]崔红梅,麻硕士,裴喜春等.基于LabWindows/CVI平台的虚拟数字信号分析仪的研究与开发[J].计量技术.2005,11:24-26
    [36]李娜,王养柱.在LabWindows/CVI中通过ADO动态访问数据库的实现[J].电脑学习.2005,04:45-46
    [37]黄根岭,付涛,杨保海.基于USB接口的高性能虚拟示波器的开发实现[J].现代电子技术,2006,20:33-35
    [38]肖砀,胡耀祖.基于虚拟技术的频谱分析仪器方案[J].微机发展.2003,S2:4-5
    [39]赵峰,熊茂华.基于虚拟仪器的频谱分析仪设计[J].国外电子测量技术.2004,03:5-7
    [40]郑力新,周凯汀,陈志敏.用ADO技术创建LabWindows/CVI数据库[J].工业控制计算机.2005,18(1):40-41
    [41]张毅刚,乔立岩.虚拟仪器软件开发环境LabWindows/CVI6.0[M].北京:机械工业出版社,2002
    [42]胡记文,陈建辉,刘金宁.VC++和基于LabWindows/CVI的DLL在测控技术中的应用[J].微计算机信息.2003,12:15-16
    [43]周泓,汪乐字.虚拟仪器系统软件结构的设计[J].计算机自动测量与控制,2000,8(1):21-24
    [44]刘晓光,曲金鹏,凌志浩.基于LabWindows/CVI的多线程通信技术[J].仪器仪表用户,2004,03:47-49
    [45]张宏群,蔡国英.基于虚拟仪器技术的信号测量分析仪的设计[J].计算机技术与发展,2008,02:244-250
    [46]K.H.Norian.Virtual instrument for testing the hearing impaired.Review of Scientific Instruments.2001,vol.72,no.2:1587-1588
    [47]赵伟明,黄纯,欧立权等.基于虚拟仪器技术的谐波测量[J].仪表技术,2007,06:22-24
    [48]Mohsen Mojiri,Masoud Karimi-Ghartemani,Alireza Bakhshai.Time-Domain Signal Analysis Using Adaptive Notch Filter.IEEE Transactions on Signal Processing.2007,vol.55,no.1:85-93
    [49]Mei,T.Roychowdhury,J.Small-Signal Analysis of Oscillators Using Generalized Multitime Partial Differential Equations.IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.2007,Vol.26,No.6:1054-1069
    [50]Mamou,J;Feleppa,EJ.Singular spectrum analysis applied to ultrasonic detection and imaging of brachytherapy seeds.The Journal of the Acoustical Society of America.2007,vol.121;no.3:1790-1801
    [51]John L.Anderson.How To Produce Better Quality Test Software.IEEE Instrumentation & Measurement Magazine.2005,vol.8;no.3:34-38
    [52]马虎,郭海松.基于LabWindows/CVI与数据库的测试软件设计[J].测控技术,2006,02:51-53
    [53]Signal Processing Toolkit User Manual,National Instruments Corporation,2001
    [54]J.Jayapandian;R.Mallika;S.Jemina Balaselvi;A.Bharathi.VIRTUAL INSTRUMENT BASED AUTOMATION FOR LOW TEMPERATURE RESISTIVITY EXPERIMENT.Journal of the Instrument Society of India.2003,no.3:176-181
    [55]Zsolt Bdnki;Miklos Bathor;Ldszlo Molndr;Attila Bielik;Gyorgy M.Keseru.Scheduling a Flexible,Open-Architecture Robotic Workstation Under LabWindows.Journal of the Association for Laboratory Automation.2005,vol.10;no.3:149-154
    [56]XIA Xiao-zhen;YU Zu-jun;MAO Jian-feng;ZUO yuodong.Application of Virtual Instrument Technology in General Test System of Launcher.Journal of china ordnance.2006,Vol.2;No.3:194-197
    [57]MA Min;CHEN Guang-ju.A Method for Modeling the Virtual Instrument Automatic Test System Based on the Petri Net.Journal of Electronic Science and Technology of China.2005,Vol.3;No.2:157-160
    [58]Pena,F.L.;Duro,R.J..A virtual instrument for automatic anemometer calibration with ANN based supervision.IEEE Transactions on Instrumentation and Measurement.2003:654-661
    [59]JIG 600-1989,《存贮示波器》国家计量检定规程[S]
    [60]High Performance Oscilloscope Calibrator Operation and Performance,Wavetek Corporation,1999:184-192
    [61]苏维嘉,李大琳.虚拟仪器设计中多线程技术的应用[J].工业控制计算机,2007,09:92-93
    [62]刘思久,滕岩峰.基于USB总线的测试系统开发[J].电测与仪表,2002,139(437):45-46

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700