Font Size: a A A

Signal Generation And Software Design For Complex Electromagnetic Environment

Posted on:2024-02-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2530307103976149Subject:Electronic information
Abstract/Summary:
With the whirlwind development of communication technology,the territory of electromagnetic environment signal simulation is becoming more and more mature,and the role and status of information warfare technology is also increasing.Due to the use of a large number of communication equipment,the electromagnetic signals of various modulation modes in the battlefield are intertwined,resulting in an increasingly complex electromagnetic environment.The sophisticated electromagnetic environment need more demand for the performance and types of signal simulators.The conventional general signal source can no longer satisfy the requirements of signal trial in modern electronic device.Aiming at the problems of single signal type generated by traditional signal sources,inflexible parameter setting and insufficient functional requirements,this paper developed an electromagnetic environment signal simulator software based on the joint programming of Qt and MATLAB.The specific work is as follows:(1)On the basis of the investigate backdrop of the thesis and the investigate current condition at home and abroad,all round design and economic requirements of the electromagnetic environment signal simulator software are analyzed,and the Qt development platform is chose to scheme the human-computer interface,and the key technologies required in the design of the application program are introduced.(2)The establishment and imitate of signal generative model in sophisticated electromagnetic environment.According to the characteristics of battlefield electromagnetic environment,the generation model and simulation algorithm of general communication signals,impulse radar signals,IFF Mark XIIA signals,data link signals,navigation signals and jamming signals are analyzed.For communication signals,IQ modulation and decomposition techniques of analog signals and digital signals are analyzed.For radar signals,three familiar mathematic models of radar signals are introduced.For IFF signals,the signal format and processing flow of mode 5 under Mark XIIA IFF signals are deeply studied.For data link signals,the message format and waveform technology of Link-22 data link signals are analyzed in particulars.For the navigation signals,the structure and mathematical model of GPS navigation signal are emphatically studied.For interference signals,the mathematical models of three kinds of noise jamming signals are unpacked.(3)The design of electromagnetic environment signal simulator software is absorbed by means of joint programming of Qt and MATLAB.The functions generated by various signals are compiled by MATLAB and encapsulated as dynamic link library.The signal generation and waveform show are realized by Qt calling the trends link library encapsulated by MATLAB functions.(4)The software is divided into five functional blocks by modularity design approach : manmachine interface block,parameter setting block,signal generation block,signal processing block and database management control block.The human-computer interface module provides a platform for interaction between users and computers;The parameter setting block is used to complete the setting of signal parameters.Users can import parameter values from local files or background databases,or enter parameter values through the interface window to complete parameter settings;The signal generation module realizes the simulation generation of various electromagnetic environment signals;The signal data processing module is used to understand the functions of data presentation,purge,storage,import and transmission;The data bank administrating control module is operated to administrate and control signal parameter values and waveform data.(5)Test and verify the signal generate,signal processing and database functions of the electromagnetic environment signal simulator software under various trial environments.The test results make known that the simulator software designed in this thesis can realize the simulation generation of multiple signals,and the signal processing and data library function modules meet the expectations.It has the advantages of high efficiency,rich functions,easy to expand,strong universality,simple and pulchritude interface,and good portability,It lays a cornerstone for the development of the following simulator hardware system.
Keywords/Search Tags:electromagnetic environment, signal simulation, MATLAB, Qt, software design
Related items