论文部分内容阅读
本文介绍了摩托车噪声检测与分析新技术的研究,虚拟仪器系统软件开发工具的设计方法,采用面向对象的程序设计思想,在Windows环境下用VC++语言进行了虚拟仪器软件开发平台的研究与设计,研制出一种用于摩托车噪声分析和诊断的可视化虚拟仪器系统。利用该虚拟仪器系统可方便地组合成各种类型的噪声信号分析虚拟仪器,其最大特点是“按需构造,随做随用”,用户不仅是仪器的“使用者”,还是仪器的“设计者”,而且,用户的所有操作都可以在虚拟仪器上进行,具备诸如“采购组件”、“装配组件”和“调试整机”等操作功能;还提供了旋钮、开关、滑块、指针、显示器等功能庞杂、内容丰富的“虚拟组件库”,整个系统被划分为主控框架和“虚拟组件库”两大部分,它们之间相互独立,通过最小化的纽带模块进行联系。主控框架视图隶属于人机界面,是人机界面的支撑核心。事实上,对于每个实例(即1个组件)都对应着1种特定的功能,所有的功能组件集合起来就构成了组件库。从控制器件库中选择示波器面板所需的控件和显示屏幕,并调整好大小、颜色及位置,按规则将所有虚拟组件连线,虚拟仪器内部组件互连,再配上瞬态信号测试DAQ板,就构成了一台“虚拟示波器”。采用同样方式,可以生成虚拟频谱仪等不同的虚拟仪器。 作者在第2章对噪声信号分析的基础理论进行了论述,编写了相应的分析软件,并结合虚拟仪器系统实现了摩托车噪声分析虚拟频谱分析仪、虚拟相关分析仪、虚拟功率谱分析仪。第3章对小波理论进行了论述,并结合摩托车噪声分析,编写了相应的分析软件。第4章对硅微阵列理论进行了论述,提出了摩托车噪声检测硅微阵列滤波传声器的新思想,并且进行了设计;对噪声检测声级计的理论进行了论述,而且结合虚拟仪器系统,提出了噪声信号检测虚拟声级计的概念。 第5章介绍了摩托车噪声检测及分析虚拟仪器系统的控制面板及常用控件,并结合2-3两章的理论,实现了噪声分析的常用功能。第6章介绍了对摩托车的实验验证并得出了结论。 作者介绍的噪声分析虚拟仪器有以下几个特点: ①功能由用户自己定义; ②面向应用的系统结构,可方便地与网络外设、应用等连接; ③展开全汉化图形界面、计算机直接读数、分析处理: ④数据可编辑、存储、打印; ⑤基于计算机技术开放的功能模块可构成多种仪器; ⑥技术更新快(在使用过程中不断完善和改进);