多通道同步數(shù)據(jù)采集及壓縮系統(tǒng)
該系統(tǒng)設(shè)計是壓縮實時數(shù)據(jù),要求壓縮過程的時間性能較高,故采用事先統(tǒng)計模型的ARC算法。實驗證明,采用該算法其運算速度與LZW算法速度相近。而ARC算法在壓縮去除率上優(yōu)于LZW算法。本文引用地址:http://www.ex-cimer.com/article/195741.htm
5 實驗結(jié)果
算法選擇主要從壓縮速度和壓縮去除率進行比較。該設(shè)計中前端以27 kHz的速度實時采集某系統(tǒng)多路噪聲壓縮,從表1中可知ARC算法針對不同分組段的數(shù)據(jù)壓縮去除率約為79%,而LZW算法,在該分組段壓縮去除率僅約 31%,可見ARC壓縮算法的壓縮去除率比較高。實驗中通過上位機發(fā)送一定規(guī)律數(shù)據(jù),經(jīng)過該系統(tǒng)壓縮數(shù)據(jù)處理,壓縮后數(shù)據(jù)再通過上位機解包、解壓,還原的數(shù)據(jù)與原始數(shù)據(jù)相比對。其結(jié)果一致,證明系統(tǒng)安全可靠。圖3為上位機解壓報表。
6 結(jié)束語
詳細介紹了系統(tǒng)組成,采用復雜可編程邏輯器件(CPLD)和數(shù)字信號處理器(DSP)的體系結(jié)構(gòu),對無損壓縮的相關(guān)算法進行比較,最終采用算術(shù)編碼 (ARC)作為系統(tǒng)壓縮算法。本系統(tǒng)創(chuàng)新點在于采集模塊的多通道同步性以及對噪聲數(shù)據(jù)壓縮的針對性。最后通過大量實驗,證實本方案切實可行,各項指標滿足系統(tǒng)要求。
評論