GPS新船舶系統(tǒng)的研究與設(shè)計(jì)
本文關(guān)鍵詞: 船舶試航 全球定位系統(tǒng) 微軟基礎(chǔ)類 多線程串口通信 SQL Server數(shù)據(jù)庫(kù)技術(shù) 谷歌地圖 Javascript 出處:《東華大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
【摘要】:船舶試航是新船出廠前的一個(gè)重要測(cè)試過程,其目的在于測(cè)試船舶的航行性能,并對(duì)船舶設(shè)計(jì)方的設(shè)計(jì)做出評(píng)價(jià),同時(shí)這些船舶實(shí)際航行的測(cè)試資料,可以為設(shè)計(jì)方設(shè)計(jì)新船舶時(shí)提供參考。近年來,由于船舶制造業(yè)的大力發(fā)展,新船產(chǎn)量的大幅度增長(zhǎng),使得傳統(tǒng)船舶試航技術(shù)的局限性日益加重。目前應(yīng)用的船舶試航系統(tǒng)由于存在性能穩(wěn)定性差、數(shù)據(jù)存儲(chǔ)安全性不高、人機(jī)交互界面不友好等問題,制約了船舶試航技術(shù)的發(fā)展。隨著計(jì)算機(jī)技術(shù)與通信技術(shù)的飛速發(fā)展,開發(fā)一套符合現(xiàn)今技術(shù)發(fā)展的GPS新船舶試航系統(tǒng)正成為解決這一問題的有效途徑,它通過GPS定位技術(shù)定位試驗(yàn)船舶位置,在人機(jī)界面中顯示船舶航行軌跡信息,能夠使得試航人員直觀了解船舶性能。同時(shí),在系統(tǒng)內(nèi)部完成一部分船舶試航項(xiàng)目數(shù)據(jù)的計(jì)算,省去了人工計(jì)算的麻煩,提高了試航報(bào)告的產(chǎn)出效率。 本文應(yīng)用GPS定位技術(shù)及計(jì)算機(jī)軟件設(shè)計(jì)技術(shù),以船舶試航為設(shè)計(jì)依據(jù),研究與設(shè)計(jì)了GPS新船舶試航系統(tǒng)。論文首先深入研究了國(guó)內(nèi)外船舶試航系統(tǒng)設(shè)計(jì)與開發(fā)的發(fā)展現(xiàn)狀和實(shí)現(xiàn)技術(shù),在此基礎(chǔ)上,提出了基于GPS定位技術(shù),結(jié)合MFC技術(shù)SQL Sever數(shù)據(jù)庫(kù)Google Map的系統(tǒng)設(shè)計(jì)方案。文中分析了試航項(xiàng)目的需求,給出了該系統(tǒng)的系統(tǒng)模塊劃分及功能設(shè)計(jì),并采用了MFC多線程技術(shù)、SQL Sever數(shù)據(jù)庫(kù)技術(shù)及ODBC數(shù)據(jù)庫(kù)互聯(lián)技術(shù)實(shí)現(xiàn)了整個(gè)系統(tǒng)的串口通信與數(shù)據(jù)存儲(chǔ)部分,包括GPS數(shù)據(jù)串口通信、系統(tǒng)數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)調(diào)用等功能。同時(shí)以MFC可視化編程和Google Map技術(shù)實(shí)現(xiàn)了系統(tǒng)人機(jī)交互與航跡繪制部分的開發(fā),其中包括人機(jī)交互界面、Google Map顯示及航跡繪制。 其中,通過測(cè)試系統(tǒng)各模塊功能,包括GPS串口接收、串口數(shù)據(jù)處理、數(shù)據(jù)庫(kù)存儲(chǔ)、人機(jī)交互界面使用、Google Map載入、軌跡繪制等操作,實(shí)現(xiàn)了整個(gè)試航系統(tǒng)功能。系統(tǒng)數(shù)據(jù)部分的多線程編程及數(shù)據(jù)庫(kù)存儲(chǔ),大大提高了數(shù)據(jù)的安全性能;在人機(jī)交互界面使用中,人性化的串口參數(shù)設(shè)置、工況參數(shù)設(shè)置及試航項(xiàng)目菜單的設(shè)計(jì),方便了試航人員操作,結(jié)合Google Map技術(shù)中的地圖圖形拖拉、縮放等功能操作,使得系統(tǒng)交互性能大步提升。
[Abstract]:Ship trial is an important test process before the new ship leaves the factory. Its purpose is to test the navigation performance of the ship, and to evaluate the design of the ship designer, and at the same time, to make the test data of the actual navigation of these ships. In recent years, due to the rapid development of shipbuilding industry, the output of new ships has increased by a large margin. The limitation of traditional ship trial technology is becoming more and more serious. At present, the ship trial system has some problems such as poor performance stability, low security of data storage, unfriendly man-machine interface and so on. With the rapid development of computer technology and communication technology, it is becoming an effective way to solve this problem to develop a set of GPS new ship trial navigation system which accords with the development of current technology. It uses the GPS positioning technology to locate the position of the test ship and displays the information of the ship's navigation track in the man-machine interface, which can make the test crew know the ship's performance directly. At the same time. A part of ship trial project data is calculated in the system, which saves the trouble of manual calculation and improves the efficiency of ship trial report. In this paper, GPS positioning technology and computer software design technology are used to design ship trial. This paper studies and designs the new ship trial system of GPS. Firstly, this paper deeply studies the present situation and the realization technology of the design and development of the ship trial system at home and abroad. On this basis, the positioning technology based on GPS is put forward. The system design scheme of SQL Sever database Google Map based on MFC technology is introduced. The requirements of the trial navigation project are analyzed, and the system module partition and function design are given. The serial communication and data storage of the whole system are realized by using MFC multithreading technology and ODBC database interconnection technology. Including GPS data serial communication, system data storage. At the same time, using MFC visual programming and Google Map technology to realize the development of human-computer interaction and track drawing, including man-machine interface. Google Map display and track drawing. Among them, through the test system module functions, including GPS serial port receiving, serial port data processing, database storage, man-machine interface using Map loading, trajectory drawing operations. The function of the whole trial navigation system is realized. The multi-thread programming and the database storage of the data part of the system greatly improve the security performance of the data. In the man-machine interaction interface, the humanized serial port parameter setting, the operating condition parameter setting and the navigation trial item menu design are convenient for the operator to operate. Combined with the Google Map technology map graphics drag-and-drop, zoom and other functions to make the system interactive can be greatly improved.
【學(xué)位授予單位】:東華大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:U661.7
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 楊天鈞,王解先;GPS坐標(biāo)向平面坐標(biāo)系的轉(zhuǎn)換——GPS定位在磁浮交通安全防護(hù)中的應(yīng)用[J];測(cè)繪工程;2004年03期
2 徐鑫;康波;呂炳朝;肖偉;;VC++環(huán)境下GPS模塊與計(jì)算機(jī)串口通信的實(shí)現(xiàn)[J];電訊技術(shù);2006年01期
3 李連偉,榮燕妮;WGS84和BJ54坐標(biāo)轉(zhuǎn)換問題探討[J];測(cè)繪與空間地理信息;2004年01期
4 劉巖;汪劍云;吳北平;李兵;聶小波;肖昶;;基于VB.NET的GPS接收機(jī)串口通信的實(shí)現(xiàn)[J];地理空間信息;2012年02期
5 曹婷婷;高玉;;GPS中NMEA-0183協(xié)議的應(yīng)用[J];電子工程師;2006年10期
6 王靖;紀(jì)元法;孫希延;伍建輝;;高動(dòng)態(tài)GPS信號(hào)模擬器中串口通信的實(shí)現(xiàn)[J];桂林電子科技大學(xué)學(xué)報(bào);2010年01期
7 李冰;曾連蓀;;GPS定位信息提取及應(yīng)用[J];電子設(shè)計(jì)工程;2012年12期
8 蔣大奎;;串口通信實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)高速采集[J];北華航天工業(yè)學(xué)院學(xué)報(bào);2007年04期
9 沈振漢;黃華燦;;PC機(jī)與GPS接收機(jī)的通訊程序設(shè)計(jì)與實(shí)現(xiàn)[J];華僑大學(xué)學(xué)報(bào)(自然科學(xué)版);2011年01期
10 吳自銀;一種基于電子地圖的GPS導(dǎo)航定位技術(shù)[J];海洋通報(bào);2001年03期
,本文編號(hào):1475667
本文鏈接:http://sikaile.net/kejilunwen/chuanbolw/1475667.html