Font Size: a A A

Design And Implementation Of A Radar Test System

Posted on:2018-10-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q ShaoFull Text:PDF
GTID:2348330542950420Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the advancement of radar relevant technologies and technical improvement of all kinds of radar components,functionality of modern radar is constantly enhanced and its system complexity is continuously improved.This results in more and more frequent communication during radar R&D process among each research and development departs;this also generates more and more periodic testing on radar.Thereby,data exchange among relevant departments is increasing.Researchers are not familiar with work in other research departments.A large number of manual input on data testing and data comparison are engaged,which results in heavy and complicated workload.Therefore,according to the need and current situation of the company where the author has his internship,the author designed and completed software on radar system testing.The thesis states demand analysis of radar test software in detail.In the first place,it elaborates two basic business demands when research personnel interact with radar during radar R&D process.One is getting and analyzing radar data,and another is sending the command to radar to change radar's functional mode.According to these demands,the system can be divided into seven functional modules,which are data receiving,data distribution,state displaying,data saving,data quality monitoring,network quality monitoring and command sending.The thesis also lists key issues that the author encountered during developing the system and explains its solutions.The first problem is the communication of system and radar.Due to radar's network environment,the system cannot communicate with it by TCP/IP protocol.With assistance of Win Pcap(Windows Packet Capture),the system successfully realizes communication with radar.Thereby the system can receive data from radar.However,the amount of radar data is too large for a PC's memory,so the data should be processed before it is delivered to memory.By means of Ping-pong operation the processing moves up to a new level of efficiency.The memory is divided into little blocks the same size as radar data frames.A receive thread receives the data,at the same time a deal thread processes the data.By means of multi-threading technology,the system can receive data,send data,display radar state and save radar data at the same time.Finally,good radar testing software with user friendly UI has been designed and tested.The system mentioned in this thesis has simplified the comunication between researchers and radar.It can record the data in some testing scenarios.So the data can be reused in same scenarios.The system is deployed within the company,and it has achieved gratifying successes in comprehensive management data during radar R&D process.It helped define duties of researchers.Therefore,it improved development efficiency and made personnel management easier.To a certain extent it speeds up the Navy's naval vessels' equipped speed,further strengthening our national defense force.
Keywords/Search Tags:radar, WinPcap, Qt, data, efficiency
PDF Full Text Request
Related items