Font Size: a A A

Design And Realization Of A Chart Plotter Handheld Terminal System Based On ARM

Posted on:2016-02-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhouFull Text:PDF
GTID:2322330542975875Subject:Navigation, guidance and control
Abstract/Summary:
Chart Plotter system is a product of the overall development of modern ship navigation system,it appears to enhance the precision of navigation system and automation of navigation operations.Among them,plotter handheld terminal as input and output equipment system,directly determines the real time performance and the ability of human-computer interaction of the plotter system.In order to meet the changing needs of modern information battle,the application of plotter terminal shall be in accordance with the modular design idea.When the terminal needs to be upgraded and improved,expansion and maintenance of the programs become easily.This topic fusion embedded development,chart navigation,path planning technology,analyzes the existing problems of plotter terminal shortcomings and insufficiency,proposed the terminal upgrade plan according to the requirements of system design and realization process,detailed analysis the realization process of terminal hardware,software system and Qt applications,so as to enhance the plotter system rapidity and intelligent level.First,summarize the the current situation of handheld terminal,embedded operating system at home and abroad,summarize the main research contents in this paper.Then,refer to the plotter terminal function,combined with the design requirements and performance of the system,gives terminal hardware and software design,introduces the Qt Designer and its unique signal and slot mechanism.Secondly,introduces the basic theory involved plotter terminal design process: the formula of Mukato and Gauss coordinate transformation,chart correction of deformation;Comparison of several commonly used path planning algorithm,selects the A* algorithm for path planning,the performance of the algorithm is simulated by using Matlab.Again,focus on the analysis of system platform build process,selection of high performance,low power Cortex-A8 processor as the control core of terminal,step by step relize the transplant of embedded Linux operating system: including the U-Boot bootloader,Linux kernel and file system transplant;analysis the Linux char,block and network device driver development process.Then,according to the idea of modular design,divide the application into independent functional modules,giving each part a operation process and relize the function by using object-oriented Qt language.Finally,the PC side applications will modified properly,cross compiler whit Qt/Embedded,porting to verify the experimental results on the development board.This paper is based on the high performance ARM processor and embedded Linux operating system;make full use of the characteristics of cross Qt platform,compared with the existing plotter terminal,performing well in human-computer interaction and spreading properties,greatly improving the work ability of digital plotter system.
Keywords/Search Tags:Chart Plotter, Cortex-A8, embedded Linux, Qt/Embedded
Related items