论文部分内容阅读
经过几十年的发展,虚拟仪器的理论不断丰富,应用不断扩展,在军事和民用领域均得到了广泛的应用,而且对现代测控技术产生了深远的影响。其中,VXI总线仪器模块作为虚拟仪器的代表,在测试速度上有了很大提高,能更好地满足了测试实时性的要求。 本论文主要实现一基于可互换虚拟仪器的动态信号处理系统。开发基于VXI总线的高速同步数据采集卡的驱动程序,要求其符合VPP(VXI plug&play)和IVI(Interchangeable Virtual Instrument)规范;在此基础上,开发动态信号处理系统。主要工作为: 1.熟悉VXI寄存器基器件的配置寄存器结构,VXI地址空间映射原理;熟悉高速同步采集卡的总体结构和工作原理。 2.熟悉虚拟仪器软件结构(VISA Virtual Instrument Soft Architecture)和可互换虚拟仪器(IVI)规范。 3.根据高速同步数据采集卡的工作原理和采集模式设计其驱动程序结构。驱动程序要求符合VPP和IVI体系规范,实现可互换虚拟仪器功能。 4.动态信号分析部分,由系统自检模块、系统控制模块、信号处理模块、报告自动生成模块、诊断与错误处理模块等软件模块组成。通用信号处理部分对采集到的数据进行通用的数字信号算法处理(FFT运算、数字滤波、相关运算),并把处理结果交由报告自动生成模块生成报告输出。