论文部分内容阅读
动态信号分析仪在工业生产中属于不可或缺的设备。其可以分析噪声与振动信号,并能对模型进行分析,另外对电子设计和声学测量也有所助益。一般其能够对频率低于100k Hz的信号实施动态分析,同时还可以于时域、频域、幅值域等层面分析测定的电信号具体表征的物理参量的各类特征。本设计基于Windows7操作系统,利用虚拟仪器技术,使用图形化开发工具Lab VIEW进行动态信号分析仪软件的设计与开发。本文主要研究了动态信号分析仪的总体构成及各功能模块的实现,并设计了基于Lab VIEW的软件分析系统,实现了动态信号分析仪的基本分析功能,并扩展了针对声音信号的倍频程分析功能。具体内容如下:1.针对软件的整体设计,采用面向对象设计思想,基于MVC设计架构,设计了合理的模块化结构,使软件的整体设计层次分明,低耦合,高内聚。2.采用图形化开发平台Lab VIEW进行软件开发,使编程更加简便,大大缩短软件的开发周期,让软件的调试更为便捷。3.针对复杂的信号分析算法,采用Mat LAB和Lab VIEW混合编程,实现算法和主程序的完全分离,同时也方便调试。4.针对传统倍频程算法的不足,提出了基于多采样率滤波器组的倍频程分析方法,并在Lab VIEW中完成了算法的实现。