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