Font Size: a A A

Software Development And Implementation Of Dynamic Signal Analyzer

Posted on:2017-04-23Degree:MasterType:Thesis
Country:ChinaCandidate:L L LiuFull Text:PDF
GTID:2308330485488017Subject:Instrumentation engineering
Abstract/Summary:PDF Full Text Request
As an important instrument for dynamic signal measurement, dynamic signal analyzer plays a significant role in signal processing, acoustic testing, vibration signal analysis and mechanical fault diagnosis, etc. In recent years, the developed dynamic signal analyzers can be utilized for multi-field data analysis, but they need to invoke softwares with different functions according to the disparate measurement modes. As users’ requirements for easier operations and more various functions are growing, integrating all measurement modes of the instrument into one software is the inevitable development trend for dynamic signal analyzer software.In this paper, according to user needs analysis, we establish a multi-mode software model and design a reasonable modular structure. Finally, a dynamic signal analyzer software with wide applicability and convenient operation is implemented. The software not only provides basic display and control functions, but also applies data analysis and processing in various fields, such as time domain, frequency domain, mechanical vibration, etc. The specific content is illustrated below:1. The design of instrument software interface: designing and realizing software interface; completing the design of multi-mode menu; providing users with various display forms, using multiple traces and graphs to make the interface display more flexible.2. High-speed data acquisition and refresh: implementing memory dynamic allocation according to different data lengths of different modes; using multi-threading technology to improve the efficiency of data acquisition and graphical refresh, thus completing the real-time data analysis and continuous graphic refresh;3. Data analysis and processing functions: completing the data analysis in time domain, frequency domain and vibration signal and primarily studying the order tracking algorithm and the speed spectral array of vibration signal analysis; employing the Dynamic Link Library(DLL) to encapsulate data-processing algorithms of different modes, which improves running efficiency and implements resource allocation.4. File management functions: implementing the storage of instrument state and graphical information; realizing the direct read and storage of Matlab and Lab View data format, which achieves the data compatibility between different softwares and extends the instrument data sources.In this paper, the developed dynamic signal analyzer software is appropriate for multi-field data processing with powerful functions and convenient operation. Through the debugging and verification, the functions of the dynamic signal analyzer software can work correctly and efficiently and data processing functions of different modes are consummate, which achieve better user experience.
Keywords/Search Tags:dynamic signal analyzer, multi-mode software design, interface design, order analysis
PDF Full Text Request
Related items