Font Size: a A A

Design And Implement Of Chart Course Plotter Based On Key Technology Research

Posted on:2014-05-09Degree:MasterType:Thesis
Country:ChinaCandidate:S M ShuaiFull Text:PDF
GTID:2252330425966409Subject:Control engineering
Abstract/Summary:PDF Full Text Request
With the improvement of modern technology, the requirements in marine navigationdevice’s function aspect have been getting higher. Chart course plotter is the vital part ofimproving navigation system’s performance. Course plotter is the plotting device that showsresults on paper navigation map and is used to assist ship’s navigation. It receives the locationinformation from navigation system, and can automatically or artificially formulate navigationplan. It can continuously plot the ship’s track, and continuously show and plot current latitudeand longitude, in this way provide ship operators the important information of navigation.This research is based on the previous chart course plotter research of HarbinEngineering University. This paper researches and improves the system’s key technology bychanging constant speed control of plotting-pen into variable and constant speed control, andreplacing CDT800board by FPGA board to control stepper motor, and adding the function ofplotting path optimization, and adding position compensation function to the system.According to the above improvements, the system’s speed and accuracy are enhanced.This paper first introduces the research’s back ground and current situation of theresearch in chart course plotter, analyzing current existing problems and introducing theimprovements that will be talked about in this paper. Next, introduce the course plotter’sstructure and how it works. And then, introduce the requirement of improvement and system’shardware and software structure. And then, design an algorithm that implying constantacceleration and deceleration control of stepper motor, based on the analysis of control ofstepper motor. At last, according to the need of plotting path optimization, introduce geneticalgorithm.Based on the selected stepper motor control algorithm and the performance parametersof the motor, calculate the control parameters and select Xilinx company’s Spartan II series’XC2S50FPGA to be the core chip of interface board. And then, based on the controlalgorithm, design a software program that used in FPGA chip. First software overall design,and then to design the various modules of the software, mainly divided into pulse_generatemodule, pulse_control module and interface module, all modules packaged in the top module.Upon the completion of the software module design, writing excitation in simulation test, soas to complete the design of the interface board.Based on the genetic algorithm that complies plotting-path-optimization, design asoftware program. This work is divided into five programming module, at last forming the integral program by calling the main function. And then, do simulation to meet the designrequirement.The last part of this paper, test digitizing device’s location accuracy and use its locationcoordinate values as real coordinates to design a position compensation device, in this wayensure the accuracy of plotting and meet the design requirement.
Keywords/Search Tags:Chart Course Plotter, Variable Speed Control, FPGA, Genetic Algorithm
PDF Full Text Request
Related items