基于虛擬串口的GPS/GSM遠程定位技術(shù)
2.2 監控中心軟件設計
至此,英文短信發(fā)送成功,此過(guò)程中若模塊回復出現ERROR則短信發(fā)送不成功。以上步驟1,3,4經(jīng)設置后無(wú)需再設置,步驟2在模塊斷電時(shí)需重設,步驟5,6在每次發(fā)送短消息時(shí)都要重復進(jìn)行。在監控中心的PC機上采用VB結合ACCESS數據庫設計一個(gè)監控軟件,該軟件通過(guò)串口與GSM模塊進(jìn)行通信,獲取遠程目標的定位信息,經(jīng)過(guò)進(jìn)一步處理后顯示出來(lái)。由于電子地圖制作復雜、價(jià)格較貴,所以本系統示意性的利用由Google Earth軟件上截圖出來(lái)的圖片作為電子地圖,用于直觀(guān)地顯示出遠程目標的具體位置。ACCESS數據庫用于保存收發(fā)短消息的內容,該軟件還具有撥打電話(huà)等功能。本文引用地址:http://dyxdggzs.com/article/197799.htm
3 實(shí)驗結果及分析
利用該軟件進(jìn)行實(shí)驗得到的結果如圖6所示。圖中左半部分是軟件的實(shí)現界面,右半部分是以GoogleEarth軟件截圖出來(lái)的圖片作為虛擬的電子地圖來(lái)示意性的說(shuō)明問(wèn)題。實(shí)驗中,GPS天線(xiàn)置于福州大學(xué)旗山校區電氣學(xué)院樓頂,監控中心位于電氣學(xué)院南303實(shí)驗室。由圖中左半部分可以看到目標最近一次的定位信息:定位時(shí)間:10:28:28;緯度:26°04'3.03N;經(jīng)度:119°11'42.57E;速度:0.048 m/s。右半部分圖中的紅、綠、藍小圈圈代表近三次實(shí)驗獲得的定位位置結果(在地圖上幾乎重合,為說(shuō)明位置在圖中進(jìn)行引出標注),紅色小圓點(diǎn)代表天線(xiàn)的真實(shí)位置(在圖中也進(jìn)行引出標注說(shuō)明),Google Earth軟件中的地標,用GoogleEarth軟件的測距工具測得實(shí)驗結果與天線(xiàn)真實(shí)位置的誤差約為12 m,這主要由GPS模塊的定位精度所決定。
由實(shí)驗結果可以看出,定位位置結果基本一致,但經(jīng)緯度、速度存在很小的零漂移,這是正常的,零漂移的大小取決于GPS模塊的性能。經(jīng)過(guò)長(cháng)期實(shí)驗證實(shí),系統穩定、可靠,定位誤差較小,基本上可滿(mǎn)足一般的應用要求。若要應用于對定位精度要求較高的場(chǎng)合,可以考慮采用定位精度更高的GPS模塊等措施。
4 結 語(yǔ)
實(shí)驗結果表明,系統運行穩定、可靠,可以實(shí)現無(wú)距離限制的遠程定位。由于采用了虛擬串口技術(shù),所以以較少的資源實(shí)現了GPS/GSM遠程定位技術(shù),該定位技術(shù)可以應用于進(jìn)行遠程定位的多種領(lǐng)域。但是,由于作為定位數據傳輸網(wǎng)絡(luò )的GSM網(wǎng)絡(luò )的固有問(wèn)題,對系統的實(shí)時(shí)性有一定的影響。比如,有時(shí)會(huì )出現收發(fā)短消息延時(shí)的問(wèn)題,特別是在網(wǎng)絡(luò )擁擠的時(shí)候,有時(shí)還存在較小區域的通信盲區,可以考慮與運營(yíng)商建立一條專(zhuān)用短消息傳輸通道來(lái)保證遠程定位信息的可靠傳輸。相信隨著(zhù)定位技術(shù)、通信技術(shù)以及GIS技術(shù)的不斷發(fā)展,本文所討論的遠程定位技術(shù)將會(huì )得到廣泛的應用。
評論