| The dynamic signal analyzer is the main tool for noise and vibration analysis,model analysis,electronic design and acoustic testing.It is suitable for real-time analysis of signals below 100 k Hz and can analyze the measured electrical signals in the time,frequency and amplitude domains.The characteristic parameters of the physical quantity represented.This design is based on the Windows 7 operating system,the use of virtual instrument technology,the use of graphical development tools Lab VIEW dynamic signal analyzer software design and development.This paper mainly studies the overall structure of the dynamic signal analyzer and the realization of each function module.It also designs a software analysis system based on Lab VIEW,realizes the basic analysis function of the dynamic signal analyzer,and expands the octave analysis for the sound signal.The details are as follows:1.In view of the overall design of the software,an object-oriented design concept was adopted and a reasonable modular structure was designed based on the MVC design architecture.The overall design of the software was well-defined,low coupling,and high cohesion.2.Using the graphical development platform Lab VIEW for software development makes programming easier,greatly shortens the software development cycle,and makes software debugging easier.3.For complex signal analysis algorithms,Matlab and Lab VIEW are used for mixed programming to achieve a complete separation of the algorithm and the main program,and it is also convenient for debugging.4.In order to overcome the shortcomings of traditional octave algorithms,an octave analysis method based on multi-rate filter banks was proposed.The algorithm was implemented in Lab VIEW. |