Font Size: a A A

Control Software Design For Radar Echo Simulation System Based On Linux

Posted on:2022-06-09Degree:MasterType:Thesis
Country:ChinaCandidate:Z J WangFull Text:PDF
GTID:2518306605466644Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the development of modern radar technology,the functions of the radar system have become flexible and rich,and the development and debugging of the radar system has become more and more complicated.Under normal circumstances,when debugging a radar signal processor,a large number of field tests are required to collect radar echo data to debug the radar system.However,the field test is severely affected by the weather.The field environment is complex and changeable,and there are many uncontrollable factors.It requires more manpower,material resources and time costs.Therefore,a simulator that can flexibly simulate radar echo data in real scenarios is very important.In this thesis,a generalpurpose array radar echo simulator is designed to provide test data for the radar signal processor to facilitate the debugging of the radar system and shorten its development cycle.Firstly,the thesis explains the research background and significance of the radar echo simulator,and investigates the current research status of the simulator at home and abroad;then studies the working principle of the array radar and radar echo simulation technology,and introduces the relevant theoretical basis;Combining the theoretical foundation and actual project requirements,the hardware implementation method was designed,and the specific device selection was completed according to important hardware resources;after the hardware platform was built,the software framework was constructed according to the idea of modular hierarchical design,and the specific functions and implementation process of the device driver layer,data communication layer,business logic layer and interface display layer are introduced in turn;finally,the completed design was tested,and the software's display and control function,software stability,data transfer speed of PCIe devices and accuracy of echo data were tested respectively.In the process of realizing the radar echo simulation control software,the versatility of the system,the real-time simulation and the high-speed data output are mainly considered.In order to adapt to different radar systems and variable working environments,the thesis parameterizes information such as antenna,radar,signal,noise,target,interference and clutter when simulating echo,and sets various parameters flexibly through the interface.Regarding irregular scanning methods,emission signal waveforms and motion trajectories,the system supports importing specific parameter data through files.In order to simulate the echo data in real time,the thesis starts a large number of threads for simultaneous processing,making full use of the performance of the multi-core CPU.Considering the large data transmission bandwidth of the large-scale array radar,the thesis uses PCIe protocol to transmit echo data between the computer and the self-made board,and 192 optical fibers are used at the output of the board.The key technologies involved in the design and implementation of this thesis include radar echo simulation technology,driver development for PCIe devices under Linux,C++ multithread programming and inter-thread communication,memory pool technology and Qt interface dynamic drawing technology.This thesis finally uses high-performance server and optical fiber data transmission board to realize the target echo,clutter and interference signal simulation control software of the array radar.After testing,the radar echo simulation control software designed and implemented in the thesis has good versatility,stability and real-time performance,the simulated echo data is true and reliable,and the simulation function is flexible and diverse.
Keywords/Search Tags:Array radar, Echo simulation, Host computer software, Multithreading, PCIe
PDF Full Text Request
Related items