Font Size: a A A

Sofrware Development Of High-speed Vector Signal Analyzer

Posted on:2018-01-30Degree:MasterType:Thesis
Country:ChinaCandidate:C ZhaoFull Text:PDF
GTID:2348330515951668Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
In modern wireless communication systems with wide frequency band and multi input multi output(MIMO)transmission technology,in order to meet the requirements of digital signal analysis,vector signal analyzer function becomes very complex,the need to provide multi-channel,multi format,multi carrier signal vector analysis,multi function measurement(Multi-Measurement).The vector signal analyzer to analyze system including: GMSK,BPSK,QPSK,OQ/SQPSK,8PSK,16/32/64 APSK,16QAM,multi domain measurement results provide the display mode: time domain diagram,frequency spectrum,constellation diagram,eye diagram,EVM,symbol table,modulation parameter statistics etc..According to the above requirements,this paper uses GUI graphical interface tool library wxWidgets under the Windows 7 platform,and takes Visual Studio 2008 as the development environment,and completes the development of vector signal analyzer measurement system software.This paper presents the whole scheme and function division of vector signal analyzer system software.According to the different function modules,the research contents are as follows:1.Multi-measurement function.The multi-measurement function configures the measurement parameters of different measurement threads through the analyzer to meet the needs of simultaneous multi-channel data acquisition,multithreaded data processing,and multi-domain analysis results.2.Data processing functions.Data processing consists of three parts,namely constellation processing,error calculation and parameter estimation.Constellation processing is the first mapping of coordinates and status bits,and also includes the scaling factor management.The error calculation and parameter estimation contains all the parameter processing calculations that need to be displayed.3.Measure the display and control functions.Display function includes the main contents are: instrument interface design and display,trace drawing;control functions include the main contents are: display attribute management,tag information management,coordinate axis management,window management and other functio ns.The software involves a variety of data types,including reference vector signal,error vector signal,measurement vector signal and other data;4.File management functions: file management,including the measurement data to.MAT,.TXT and other formats to save in the file,as well as the data display image saved as a file in a variety of formats.Analyzer configuration and multithreading technology of wxWidgets are the keys to realize multiple measurement functions.Thread synchronization and do uble buffering graphics solve slow running and drawing off frames.In this paper,each function module has been debugged and verified,and it can work correctly and effectively according to the expected effect.
Keywords/Search Tags:vector signal analysis, multi-measurement function, demodulation symbol decision, display control
PDF Full Text Request
Related items