针对目前动态信号分析系统的现状和工程测试对数据采集的实际需要,基于WindowsXP系统为开发平台,采用面向对象的编程技术和VC++为开发工具,研制了一套基于VC++的动态信号分析系统。该系统主要包括数据采集模块、数据分析与处理模块和数据存储等功能模块。可实现对单个和多个信号的实时同步采集,并能够对信号进行分析处理,还能实现数据的分段存储和波形的回放查看。最后进行了实验测试,所研制系统可以满足测试中的各种分析要求,验证了其可靠性和实用性。
According to the present state of dynamic signal analysis system and actual need of the engineering measurement for data acquisition, relying on windows XP platform and the object-oriented programming technique, a dynamic signal analysis system based on VC++ was designed. The system is mainly composed of function modules, such as data acquisition, data analy- sis & processing and data storage, so as to realize real-time synchronous acquisition, analysis and processing for single signal or multi-signal, as well as data segment storing and waveform playback. The experiment testing indicates that the system meets the function needs. Its reliability and practicability were validated.