精品一区二区中文在线,无遮挡h肉动漫在线观看,国产99视频精品免视看9,成全免费高清大全

GPS定位數據壓縮算法的設計與實現

時間:2023-05-01 11:38:07 電子通信論文 我要投稿
  • 相關推薦

GPS定位數據壓縮算法的設計與實現

摘要:為了解決嵌入式GPS車載系統存儲空間小、GPS定位數據量大的矛盾,根據GPS定位數據的特點,提出了專用于GPS定全數據壓縮的改進型半字節壓縮算法。該算法是一種在原半字節壓縮算法的基礎上改進的算法,經過實際測試,壓縮比可達50%。若將壓縮預處理也折算法在內,總壓縮比可達80%以上,為車載系統節省了大量的存儲資源。除此之外,也縮短了GSM信道的占用時間,大大地緩解了向控制調度中心上傳數據的壓力。

    關鍵詞:數據壓縮 GPS數據格式 壓縮預處理 半字節壓縮算法

嵌入式GPS車載系統般體積較小,無存儲量大的硬盤等設備,系統程序、應用程序一般裝在FLASH或ROM中。由于FLASH或ROM等存儲介質的價格相對臺式機上廣泛使用的硬盤、光盤等來說是非常昂貴的,因此,在開發嵌入式系統的軟件產品時必須將軟件所占的存儲空間限制在一定的范圍內。

在GPS車載系統的研發過程中,主要需解決的問題是:車載系統為了實現自導航,必須存儲大量的GPS定位數據(每天需要存儲約6MB);其二是這些數據還要通過GSM信道上傳到控制調度中心(若通過短信業務發送,每次160B,則需要每分上傳6次)。無疑,數據壓縮是在不增加硬件成本的前提下,從軟件的角度來充分發揮系統現有資源的有效辦法。

數據壓縮方法種類繁多,可以分為無損壓縮和有損壓縮兩大類。無損壓縮利用數據的統計冗余進行壓縮。數據統計冗余度的理論限制,般為2:1到5:1。這類方法廣泛用于文本數據、程序和特殊應用場合的圖像數據(如指紋圖像、醫學圖像等)的壓縮。有損壓縮方法利用了人類視覺對圖像中的某些頻率成分不敏感的特性,允許壓縮過程中的損失一定的信息。雖然不能完全恢復原始數據,但是所損失的部分對理解原始圖像的影響較小,卻換來了大得多的壓縮比。有損壓縮廣泛應用于語音、圖像和視頻數據的壓縮。

目前現在的壓縮算法很多,但不能直接用于嵌入式系統當中,這完全由嵌入式系統的特點所決定。首先,用于嵌入式系統的數據壓縮方法應是無損壓縮方法。其次,壓縮代碼和解碼所需的信息代碼必須足夠短,否則就會失去壓縮的意義。還有,嵌入式系統的數據壓縮必須結合具體的數據格式的特點,才能進一步提高數據的壓縮比。除此之外,目前的壓縮程序的啟動執行必須人為干擾,不能自動執行,因為它們是為文件系統設計的,而嵌入式系統的數據壓縮必須能夠自動執行。

1 GPS數據格式

GPS OEM板由變頻器、信號通道、微處理器和存儲單元等組成。GPS OEM板的型號甚多,性能各異,但大多采用美國國家海洋電子協會制定的NMEA-0183通信標準格式。本系統選擇的是美國SiRF公司的SiRFstarII OEM板。SiRFstarII OEM板語句的輸入、輸出是通過RS232串行接口完成的,其通信端口的數據格式應該設置為8個數據位、1個起始位和1個停止位,校驗方式選為無奇偶校驗,波特率設置為4800波特。NMEA-0183通信標準的輸出數據采用的是ASCII碼,其內容包含了緯度、經度、高度、速度、日期、時間、航向以及衛星狀況等信息,語句有六種,包括GGA,GLL、GSA、GSV、RMC和VTG。對于不同的用途,選用的語句記錄也不同,例如嵌入式GPS車載系統的使用者只關心其日期和時間、糾度、面速度信息,因而

[1] [2] [3] [4] 

【GPS定位數據壓縮算法的設計與實現】相關文章:

利用GPS實現高軌衛星定位的抗遠近效應算法05-03

CORDIC算法實現GPS信號捕獲研究04-28

提高GPS單點定位精度的算法研究05-03

GPS軟件基帶信號處理與定位實現04-26

未知噪聲統計的交錯估計GPS導航定位算法04-29

GPS/CAPS雙模定位解算的Kalman濾波算法04-28

汽車鳴笛聲定位算法研究及系統實現05-02

GPS全球定位系統設計04-29

基于ARM的GPS定位系統設計04-27

基于Bancroft算法的GPS動態定位非線性濾波法04-29