DSP+CPLD空間瞬態(tài)光輻射信號實時探測系統(tǒng)
探測系統(tǒng)對輸入的空間瞬態(tài)光輻射信號進(jìn)行實時識別處理,反演估算出空間瞬態(tài)信號能量大小并報告發(fā)生時刻。采用DSP+CPLD的數(shù)字處理方案,利用dsp的高速數(shù)字信號處理特性及cold的復(fù)雜邏輯可編程特性,可實現(xiàn)對瞬態(tài)信號的實時識別和處理。其中用cpld實現(xiàn)a/d變速率采樣,解決了嵌入式系統(tǒng)線路板面積有限與實時處理需要大容量存儲空間的矛盾。
本文引用地址:http://2s4d.com/article/162470.htm實時處理我國現(xiàn)役空間瞬態(tài)光輻射信號探測系統(tǒng)中,老型號較多,大部分沒有配備自動檢測和錄取設(shè)備??臻g瞬態(tài)信號的錄取、數(shù)據(jù)的處理和上報大多由人工進(jìn)行,難以勝任復(fù)雜環(huán)境下快速、準(zhǔn)確錄取信號以及氣象情報入網(wǎng)的要求。為適應(yīng)現(xiàn)代化氣象分析的要求,采用dsp+cpld的方式將極大地提高現(xiàn)有空間瞬態(tài)信號探測的自動錄取和分析能力。
在實時信號處理技術(shù)中,dsp+cpld方式是目前國際上比較通用的方法,如美國、俄羅斯等多采用這種方式。dsp是一種可編程的數(shù)字微處理器。與單片機(jī)相比,dsp芯片具有更適于數(shù)字信號處理的軟件和硬件資源,可用于復(fù)雜的數(shù)字信號處理算法。本文采用美國ti公司的tms320c3x系列浮點dsp芯片tms320c32作為整個系統(tǒng)的主機(jī),利用其完成系統(tǒng)的控制和數(shù)字信號處理功能。
cpld是一種多用途、高密度的復(fù)雜可編程邏輯器件,可將系統(tǒng)的部分或全部功能集成在一塊芯片上,并且具有設(shè)計方便靈活、易于修改等特點,可大大縮短研制時間,并減小系統(tǒng)硬件復(fù)雜度。本文采用美國altera公司的max7000s系列cpld芯片epm7128slc84,利用cpld實現(xiàn)a/d變速率采樣及其它邏輯控制。
1 系統(tǒng)組成及基本原理
本探測系統(tǒng)主要解決了嵌入式系統(tǒng)線路板面積有限與實時數(shù)據(jù)處理需要大量存儲空間的矛盾,實現(xiàn)實時處理信號。
空間瞬態(tài)光輻射信號實時探測系統(tǒng)主要由三大模塊組成:前級預(yù)處理電路模塊、a/d變速率采樣模塊、dsp信號識別及存儲模塊。
各模塊的主要功能為:
(1)前級預(yù)處理電路模塊,負(fù)責(zé)空間瞬態(tài)光輻射信號的光電轉(zhuǎn)換、背景扣除、動態(tài)范圍壓縮等任務(wù);
(2)a/d變速率采樣模塊,負(fù)責(zé)觸發(fā)信號產(chǎn)生、上升速率初判、信號采集時序控制、a/d變速率采樣及fifo緩沖存儲等任務(wù);
(3)dsp信號識別及存儲模塊,負(fù)責(zé)對空間瞬態(tài)信號進(jìn)行快速識別處理,反演計算出能量大小,報告事件發(fā)生時刻并存儲和傳輸數(shù)據(jù);同時控制整個系統(tǒng)、并與pc機(jī)或其它系統(tǒng)傳輸數(shù)據(jù)發(fā)送。
2 前級預(yù)處理電路模塊
2.1光電轉(zhuǎn)換
由于空間瞬態(tài)光輻射信號速度快、動態(tài)范圍大,故對光輻射探測器要求較高。本文采用日本濱松公司的s2387-1010r硅光電二極管,它具備靈敏度高、動態(tài)范圍大、時間響應(yīng)快和覆蓋范圍大等特性。
2.2 背景扣除
太陽光輻射能量比空間瞬態(tài)光輻射信號能量高幾個數(shù)量級。對于系統(tǒng)而言,由于太陽光的影響,目標(biāo)信號十分微弱,大多掩埋在強噪聲之中。因此必須對強背景信號進(jìn)行扣除處理,提取出有用目標(biāo)事件瞬態(tài)信號。
在信號自動處理和分析技術(shù)中,強背景下弱信號的提取是一個難點。本文根據(jù)背景信號變化緩慢而目標(biāo)信號變化快速的特點,采用高通濾波器對信號進(jìn)行背景扣除。
高通濾波器在技術(shù)實現(xiàn)上可以采用數(shù)字電路,也可以采用模擬電路。為簡化電路、減輕后續(xù)處理電路壓力,本文采用電容、電阻等構(gòu)建一個模擬高通濾波器進(jìn)行背景扣除。
濾波器的傳遞函數(shù)為:
h(s)=r/[(1/sc)+r]=src/(1+src)
選擇適當(dāng)電阻、電容值即可實現(xiàn)對目標(biāo)信號的背景扣除。
2.3 動態(tài)范圍壓縮
空間瞬態(tài)光輻射信號的動態(tài)范圍太大,如果直接對其進(jìn)行a/d轉(zhuǎn)換,則a/d的量化分辨率至少要15bit,并且因bit數(shù)多而增加后級數(shù)字信號處理的數(shù)據(jù)量、降低系統(tǒng)的實時性。因此采用對數(shù)放大器對信號的動態(tài)范圍進(jìn)行對數(shù)壓縮。采用12bit的a/d轉(zhuǎn)換器即可滿足要求,且減少了處理的數(shù)據(jù)量,提高了系統(tǒng)實時性。本文采用美國ti公司的tl441m對數(shù)放大器。它是由四級30db對數(shù)放大器級聯(lián)成的單片高性能對數(shù)放大器芯片,可以得到120db的輸入電壓動態(tài)范圍。
3 a/d變速率采樣模塊
3.1 閾值觸發(fā)
經(jīng)前級預(yù)處理后,目標(biāo)信號進(jìn)入閾值觸發(fā)電路中的電壓比較器。dsp設(shè)置閾值信號,鎖存后經(jīng)d/a轉(zhuǎn)換輸出到電壓比較器,與輸入的目標(biāo)信號進(jìn)行比較:若目標(biāo)信號超過閾值信號,則產(chǎn)生觸發(fā)信號并驅(qū)動時序控制電路及a/d轉(zhuǎn)換電路工作;否則不工作。
評論