Font Size: a A A

Development And Design Of PPI For Navigation Radar Based On OpenGL

Posted on:2017-05-26Degree:MasterType:Thesis
Country:ChinaCandidate:J Q WuFull Text:PDF
GTID:2348330533968813Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
The significant role of Plan Position Indicator(PPI)in modern radar display and control systems necessitates an efficient but precise graphics rendering technology to meet the requirements of high-resolution,high-precision,real-time rendering as well as big data display.In terms of rendering graphics,this paper,based on the graphics pipeline parallel processing methods,integrates the core functions of color mapping,scan conversion and persistence-scan line simulation as well as PPI display into only one fragment shader.In this way,a full use is made of GPU graphics,greatly reducing CPU load and further improving the system stability of multitasking.In terms of drawing accuracy,this paper adopts the reverse mapping material to solve the problems of spokes and hole in radar scan conversion.In addition,the efficient Open GL linear interpolation is utilized to reduce the drawing error.This paper differs from the conventional point blanking method in its adoption of changing the alpha channel of transparency color mixture technology to realize the afterglow effect when simulating afterglow and scan lines.In terms of human-computer interaction,this paper chooses the Qt graphical interface library,and meanwhile selects the QML language as glue language,c++,Java Script,and implements the QML mixed programming language.In addition,based on the graph rendering pipeline multi-thread mechanism under Qt Quick case,this paper employs the frame buffer-material method to accomplish the Open GL custom drawing module.Furthermore,the QML engine which registers the QML control drawing module is used to realize the data reception and transmission between each control,and other functions.Finally,Java Script language is used to realize the dynamic azimuth Angle plate and complex interface effect.Experimental results show that this design is able to complete complex graphics tasks with good accuracy of the drawing.Meanwhile,it is convenient to use QML and Java Script to implement friendly and interactive GUI features,which in turn improves the maintainability of the code and shortens the software development cycle.
Keywords/Search Tags:Navigation Radar, Radar Display and Control Systems, PPI, Open GL
PDF Full Text Request
Related items