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