Font Size: a A A

Real-time Spectrum Analyzer System Software Development And Optimization

Posted on:2015-02-04Degree:MasterType:Thesis
Country:ChinaCandidate:H F ZhengFull Text:PDF
GTID:2308330473951830Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
In order to adapt to the urgent demand of spectrum analyzer of a wide frequency range, comply with the development of instrument technology and instrument software technology, this dissertation develops and optimizes the system software based on the project development needs of the real-time spectrum analyzer, whose range of frequency analysis is 9 kHz ~ 8 GHz.The original structure design of the system software is based on three threads’ architecture. After many years’ operation, software structure as a whole is quite reasonable. However, the development of new system and the introduction of new mechanism will make the original structure of the system software have certain influence and impact. In order to avoid to affect the structure and other functions of system software, this dissertation should make further development and optimization under the premise of the system architecture and interface original and unchanged for some modules’ deficiencies and lack, such as edge menu module, interface display, the module of controlling the underlying hardware, remote control module and so on, so as to meet the needs of the project itself.The content of this dissertation are mainly on the following aspects in details: one is the spectrum analyzer system software’s method and implementation of controlling the underlying hardware; The second is the design and implementation of a remote control module of the system software; Three is the design and implementation of the frequency band and frequency table scan module; Four is the system software’s interface design and optimization, and the test of the whole machine. First, this dissertation performs a requirement analysis for system software, and establishes the design and optimization project of the system in order to improve the architecture of the overall system. Second, this dissertation elaborates the realization of controlling the underlying hardware of the spectrum analyzer, whose frequency range is 9 kHz ~ 8 GHz. It mainly expounds the control method of multiband scanning, the interactive communication between the software and the underlying hardware, and the software refactoring of the module of controlling the underlying. Then, the system expounds detailed analysis and design of the frequency table, frequency band scan module, and the remote control module which is based on LAN interface. It mainly expounds relevant design methods of the server and client module based on Socket communication, the multiband data display method based on spelling frame processing, and the related sub modules’ design. Finally, the dissertation introduces the optimization scheme and the optimization process of the system software operation interface in details, and the performance of the whole machine and the function of each module are also tested.This system has been designed and put into use, it has realized design and optimization of the related modules, such as the remote control module, frequency band and frequency table scan module, the module of controlling the underlying, interface module and so on. The whole system software has become more reasonable and humanized, met the users’ need in better operation style and on a wide frequency range. Its functions are more powerful, and it can be used for spectrum analyzer of the television, satellite, or radar signal and so on very well.
Keywords/Search Tags:spectrum analyzer, software refactoring, remote control, frequency band and frequency table scan, design and optimization
PDF Full Text Request
Related items