
第25卷 第20期
Vo1.25 No.20 Electronic Design Engineering
電子設計工程
2017年l0月
Oct.2017
AIS信號射頻直接采樣與數字下變頻設計與實現
王鴻曦,劉光祖,王建新
(南京理工大學電子工程與光電技術學院,江蘇南京210094)
摘要:本文為船舶自動識別系統射頻直接采樣(RF)后的AIS信號處理提供了可行性方案。該方案
將CH87B(AIS1)和CH88B(AIS2)兩個信道的信號通過兩次數字下變頻(DDC)搬移到基帶上,并
采用多級抽取濾波設計方法,分離出兩個信道的低速率AIS信號。通過在Artix7系列的XC7A100T
上進行了FPGA實現和大量反復測試后,結果表明,該設計有效減少了硬件資源的消耗,同時也達
到了設計指標的要求。
關鍵詞:軟件無線電;中頻采樣;AIS信號;數字下變頻;FPGA
中圖分類號:TN927 文獻標識碼:A 文章編號:1674—6236(2017)20—0064—04
RF passband sampling and DDC processing of the AIS signal
WANG Hong-xi,LIU Guang—ZU,WANG Jian—xin
(School ofElectronic and Optical Engineering,Na ng University fScioence and Technology,Nanjing
.
210094,China)
Abstract:A feasible scheme for the AIS signal based on the radio frequency(RF)A/D sampling is provid—
ed in this paper.The signals from the channels of CH87B(AIS1)and CHS8B(AIS2)are moved to base—
band rfequency through the digital down conVersion(DDC).The multi—stage decimation iflter is used to de—
part the two lowspeed AIS signals from each other.As a result,after the FPGA realization of the scheme
by XC7A100T based on the Artix7 and plenty of test,it is effective for slowing down the ratio of the signal
and reaching the design indices.
Key words:software defined radio;intermediate frequency;AIS signal;digitalfrequeney down conver—
sion:FPGA
船舶自動識別系統以船舶為載體保障AIS設備
其中傳統的模擬下變頻穩定因素差,存在混頻器非
之間相互通信,裝有AIS設備的船舶能夠自動將自身
線性及本地振蕩器不穩定等諸多麻煩[51。
信息向其他設備發送,并接收其他設備發出的信息,
隨著ADC器件及天線性能的日趨優化,模擬接
給船舶的航行和安全提供輔助信息n 。國際電信聯 收部分也隨之減少。為了使AIS接收機具有更大靈
盟(ITU)將海E VHF頻段分配給AIS兩個 酋,lfO CH87B 活性和應用于不同場景,基于軟件無線電技術的接
(AIS1,161.975MHz)和CH88B(AIS2,162.025 MHz)。
收機越來越受到重視。本文研究AIS信號射頻直接
AIS信號帶寬為25kHz,發射功率為12.5 w,信息傳
采樣和數字下變頻技術,采用多級下變頻和多級抽
分離出兩個AIS信道的低速率AIS 取濾波設計方法,
輸速率為9 600 bpst ,AIS信號采用高斯最小頻移鍵
控(GMSK)調制,時寬帶寬積B Tb=0.4,GMSK信號 信號供后續信號進行基帶解調與信息提取,并在
有效減少了硬 FPGA實現中采用濾波器復用等方法,
的特點是具有恒定的包絡,且頻譜利用率較高 。傳
同時也減少了信號的延時。 件資源的消耗,
統AIS系統針對兩個信道分別設置模擬接收機,兩
個接收機將天線所接收到的信號進行放大、下變頻、
去除載波后再進行A/D轉換到數字基帶進行處理。
收稿日期:2016—09—07 稿件編號:201609072
1射頻直接采樣與數字下變頻設計
AIS接收機系統包括射頻接收前端、A/D轉換、
作者簡介:王鴻曦(1991 ,女,江蘇南京人,碩士研究生。研究方向:信號處理與通信。
一
64—
王鴻曦,等AIs信號射頻直接采樣與數字下變頻設計與實現
I1(n)-{-jFQ1㈤和 (n)+ 。 (n)(考慮到星載情形,復基帶 F
下變頻處理、基帶處理解調等部分[61,本文考慮A/D
采樣和數字下變頻處理,原理框圖如圖1所示。A/D轉
信號可以包含最大變化范圍為±4 kHz的多普勒頻移
換器以 =48 MHz的采樣頻率對濾波放大后的AIS射
川)。系統設計要求輸出復基帶信號的數據率為8倍
頻信號r 進行A/D轉換,經過正交下變頻和相應的
AIS信號符號率,即76.8 kHz,因此下變頻處理中必須
低通濾波后得到包含AIS1和AIS2兩個信道的低中 包含抽取因子為D=48MHz/76.8kHz=625的抽取。
頻復信號,再經過復數正交下變頻和相應的低通濾
為了減少硬件資源開銷,我們采用多級濾波抽取的
波后輸出兩個信道AIS1和AIS2的復基帶信號
方法,分別包含在濾波抽取(I)和濾波抽取(II)兩個
圖1射頻采樣與數字下變頻處理原理框圖
模塊中。 .
1.1射頻直接采樣與正交下變頻
AIS1和AIS2兩個信道的信號。通過采樣頻率為
is=48 MHz采樣后頻譜搬至18 MHz處嘲,如圖2(b)
射頻信號r 的頻譜如圖2(a)所示,AIS信號包
所示,兩個信道的中心頻率分別為17.975 MHz和
含載波頻率分別為161.975 MHz和162.025 MHz的
18.025 MHz,再對信號進行正交下變頻(本振頻率為
圖2 AIS信號采樣前、采樣后、下變頻后的頻譜
18 MHz)和濾波。 在FPGA實現時減少存儲單元。
數字正交下變頻可通過數控振蕩器(NCO)產生 1,3濾波器的設計考慮
兩個相互正交的本振信號: 由于抽取倍數 為625倍,因此如果數字下變
。㈨=cos(2'nx × ; :0,1,2,…...); 頻后直接進行抽取的話,抽取濾波器階數可以用下
s
式估計:
s(n)=sin(2"trx睪× ; =0,1,2,…?.); (1】 N>I-2…0lg…6-7….95.:6 126 (2)
J s lq?3u‘ |1 s
其中 =18 MHz。 其中,AU=L-L,通帶頻率 =10 kHz,止帶頻率
正交下變頻的信號經過抽取濾波(I)(此模塊在 :38
4 kH ,波紋6:0.01。
.
—
下節討論)后的頻譜如圖2(c)所示, ̄#AIS1 可見
濾波器由于階數過高變得無法實現,為此
和AIs2兩個信道的信號,它們的中心頻率分別為 我們采用多級抽取濾波進行級聯的方法
分配到圖1
25 kHz ̄25 kHz。 中抽取濾波(I)和抽取濾波(II)模塊中實現
,
,
。
如上所述,信號y,( +Jy (n)包含兩個信道的AIs 2 AIS信號接收系統的抽取與濾波設計
信號,為了分離出這兩個AIS信號,進行兩次復正交 上章節圖1所示的濾波抽取分為兩個模塊
一
把
下變頻,復正交下變頻中心頻率分別為25 kHz和 總抽取倍數 625分解成D xD,xD :25 x 5 x 5
抽
25 kHz,再通過抽取濾波(II)處理后輸出最終要求 取濾波(I)模塊包含了兩次濾波
兩次抽取,抽取濾
,
,
、
的信號。 波(II)模塊為兩次低通濾波與一次 倍抽取
。
以下
本振頻率產生的方法類似于式(1),根據三角公 兩節將分別介紹抽取濾波的這兩個模塊:
式的性質,兩個信道余弦函數序列完全相同,正弦函 2
1抽取濾波(I)模塊
數互為相反數,直接取反輸出后與信號相乘,有利于 本模塊如圖3所示
實現D,xD,:l2 抽取,分
,
,
一
65—
《電子設計工程》2017年第20期
成 和 兩次濾波抽取: 少需要25個乘法器。
經過133倍抽取后的數據率為8倍過采樣率,即
76.8 kHz,數據率的減少有效降低了FIR3的濾波階
圖3抽取濾波(I)模塊
數。為了得到AIS信號還需通過低通濾波FIR3將干擾
和噪聲濾除干凈,FIR3低通濾波器設計中,通帶頻率
CIC濾波器是一種高效簡單的濾波器,其濾波
滿足 ≥Bb:10 kHz(包含多普勒頻移最大為4 kHz),
結構本質上只有相加和延時,相比于低通濾波器簡
而阻帶頻率盡可能接近信號的截止頻率,阻帶衰減
化了硬件結構,還減少了調用乘法器帶來的延時,因
此適用于高速率信號處理的第一級濾波抽取 。
CIC的抽取因子選取D =25,抽取后的數據率降
低為后續信號處理分擔壓力。抽取倍數 與CIC濾
波階數并不相互獨立,當濾波階數與抽取倍數相等
時,硬件實現上可以將輸入的 個數據組成堆棧直
接相加輸出,而無需重復調用這些數據引起資源的
消耗 。因此濾波階數選定之后,抽取因子隨之選
定 “。
單級CIC濾波器的旁瓣抑制比較小,其阻帶衰
減程度并不理想,本文采用兩級級聯的方式增加主
旁瓣比n21。信號經過CIC濾波抽取后數據率降為
1=f,/Dl=1.92 MHz。
為達到 抽取,信號還需進行FIR1濾波,根據
輸入信號頻譜,考慮到信號存在±4 kHz范圍內的多
普勒頻偏,FIR1此時的通帶頻率取為f = o 35 kHz; 為
了防止抽取產生信號混迭,止帶截止頻率 ,由抽取
因子確定,即/2D:=192 kHz,根據指標止帶衰
=
.
.
減取6,=45 dB,根據上述條件設計所得的濾波階數
為19階(硬件資源消耗較少)n。 4]。為了節省乘法器
的開支,在實現時采用乘法器復用的方法(在第4節
具體闡述),實現濾波乘法器復用大大減少FPGA的
壓力提高運算效率。
2.2抽取濾波(Ⅱ)模塊
本模塊如圖4所示,實現D =5倍抽取以及FIR2
和FIR3兩次濾波:
圖4抽取濾波(1T)模塊
抽取濾波的設計思路同上,FIR2通帶頻率
=10 kHz,止帶截止頻率由抽取因子確定,即
=
fs /2D =38.4 kHz,得到通帶衰減為3 dB,阻帶衰
減45 dB的25階濾波器,從直接型濾波結構來看至
一
66一
取為55 dB,此時28階濾波器可以滿足要求。兩次
下變頻和多級濾波抽取的形成了完整的AIS接收機
的框架,在硬件消耗和指標上均是可行的。
在噪聲一定的環境下(Eb/NO=13 dB)AD采樣
后的數據通過本文所設計的多級下變頻和抽取濾
波,所得頻譜如圖5所示,頻譜具有GMSK頻譜的基
本特征。圖6為一幀AIS信號的時域波形的部分截
取(便于與后文FPGA實現圖做比較),再通過測試
解調結果得出其正確性。
圖5下變頻系統最后得到的AIS頻譜
圖6下變頻系統最后得到的AIS時域圖
王鴻曦,等AIS信號射頻直接采樣與數字下變頻設計與實現
3數字下變頻的FPGA實現
AIS信號通過合路器合路后再經過100 dB的衰減送
到射頻輸入端,射頻前端對信號進行濾波和放大后
D轉換器。讀取上位機最終的解調結果與原 送至A/
本文A/D轉換器采用分辨率為14位的AD9649,
通過多次反復調整頻率和大量實 始信號進行比對,
FPGA采用Artix7系列的XC7A100T。本文中下變頻
最終解調成功率均在98.7%以上,達到了測試指 驗,
的載波固定,利用ROM存儲NCO產生的14位量化
標要求。
信號更便捷。同理,復正交下變頻NCO量化位數為
16位,通過一個ROM存儲器演變為4路正交信號。
CIC濾波器通過形似先進先出的堆棧結構來實
現,通過兩級CIC級聯的方式在每級擴展一位,最終
4結束語
本文通過兩級下變頻、多級抽取濾波以及乘法
輸出信號位寬為16位。
抽取可以通過與濾波器中乘法器復用一起實 采樣和下變頻濾波處理算法,減少了FPGA資源的
現。為了降低資源消耗,濾波器的實現主要采用了 開銷。測試表明本設計達到了系統設計要求,為基
乘法器復用的方法。濾波器中乘法器的復用有兩種
方法,其一是利用標志位控制乘法器的邏輯時間順
序來實現,另一種方法利用了高效網絡結構,實現時
采取抽取前的時鐘作為采樣率,用抽取之后數據率
作為輸出頻率,即將乘法器運算安排在低抽樣率的
一
端(本文采用第二種優化方式)。例如本文FIR1
中,進人濾波器的信號數據率為384 kHz,將濾波器 [J].艦船科學技術,2016(38):131—135.
工作時鐘設為1.92 MHz,即可實現乘法器的復用。 [3】鄭力,鐘杰.基于FPGA的AIS中頻收發信機設計
全文中兩次抽取濾波的實現均采用了乘法器復用的
方法減少FPGA的硬件壓力。
若將與此前仿真相同的射頻采樣數據存人
ROM中,通過下變頻和抽取濾波的過程的實現,最
終得到的Modelsim仿真圖。由圖可知,r ( 、r ,㈤為
信道AIS2需要解調的GMSK波形。通過對比圖6、
圖7可知,信號實際載波頻率為162.025 MHz
(AIS2),其結果與仿真完全一致。
一
V / 、
一
t 人 八
圖7 AIS2下變頻后的時域譜FPGA實現圖
整個設計的FPGA資源消耗如下:乘法器為18%
(44個),存儲單元為10%,LUT(查找表)為4%,達到
了設計要求的同時消耗的資源較少,乘法器資源的
減少帶來了延時的減小,約46個時鐘。
為了驗證本文的設計方案是合理可行的,本文
對AIS接收機進行了瞬時動態范圍測試。測試中使
用兩臺AIS信號源,第一臺產生出信號頻率為
162.025 MHz的AIS2信號(功率為一12 dBm),第二臺
產生出信號頻率為161.975 MHz的AIS1信號(功率
為33 dBm,功率相比于AIS2信號高出45 dBm),兩路
器復用等方法,設計并實現了AIS信號的射頻直接
于軟件無線電技術的接收機提供了方案,被證明是
有效可行的。
參考文獻
[1】劉曉娟.星載AIS信號同步參數估計[D].天津:
天津理工大學,2014.
[2]胡文慶,羅義軍,喬洋.星載AIS信號的相干接收
及實現[J].電訊技術,2010(50):129—133
[4]李龍.基于FPGA的AIS基帶設計算法研究fD】.武
漢:武漢理工大學,2010.
[5]鄭忠國,來飛.AIS系統中NRZI編碼及GMSK的
調制與解調的仿真[J].電子質量,2011(10):38—
41.
[6]馬社祥,方婷,宮銘舉,等.星載AIS信號的帶通
采樣與恢復[J].電訊技術,2013(53):1312—1316.
[7]潘寶鳳,梁先明.星載AIS接收系統設計及關鍵
技術[J】.電訊技術,2011,51(5):1—5.
[8]Paolo Burzigotti,Alberto Ginesi,Giulio Colavolpe.
Advanced receiver design for satellite—-based auto
[J].International Journal of Satellite Communi-
cations and Networking,2012(30):52-63.
[9]Malek Naoues,Rim Barrak,Adel Ghazel。Design
of an RF—_Subsampling based tri—_band AIS and
DSC Radio Receiver[C]//International Workshop
on Cognitive Radio&Advanced Spectrum
Management,2009:64—68.
『10]王亞磊,張浩,楊亞光,等.一種基于FPGA的抽
取濾波器的實現與優-96[J].微電子學與計算機,
(下轉第71頁)
一
67—
王景蘭,等早產兒智能水床溫度控制系統設計
注:NB、NM、NS、ZO、PS、PM、PB分別表示負大、負中、負小、零、正小、正中、正大.
[3】劉曉陽,周炎濤.一線總線結構的DS18B20的序
變頻器世界,201 1(9):86—88.
列號搜索算法研究[J】.計算技術與自動化,2010,
[1O]楊益興,崔大連,周愛軍.模糊自適應PID控制器
29(1):38—42. Simulink仿真實現[M].艦船電子工程,2010,30
[4】張坤平,張銀巧,陳坤.基于ARM嵌入式模糊一
(4):127—130.
PID溫度控制系統的設計[M】.2010,31(8):173—
【l1]黃妙云.新生兒培養箱溫度PID控制的實現.中國
175.
醫療設備,2015。30(8):21—23.
[5]葉強.基于OPC和MATLAB的電阻爐溫度控制
『12]冷子文,高軍偉,吳賀榮,等.電加熱爐溫度遠程
系統設技[J]_智能計算機與應用,2014,4(3):
監控系統設計[J].青島大學學報,2012,27(4):
49-2. 29—32.
【6]黃友銳,曲立國.PID控制器參數正定與實現[M】.
『13]馬占有,田俊忠,馬澤玲.溫度控制系統模糊自適
北京:科學出版社,2010. 應PID控制器仿真[J].計算機仿真,2010(1O):
[7]齊建虹,蔡錦達.基于ARM和自適應模糊PID算
170-173.
法的蜂窩紙板飛剪控制系統[M].2013,34(21):
[14]張彥青.PID算法的單片機實現[J].數學技術與應
75-84.
用。2014(6):158.
【8]楊原清,劉衛東,李樂.基于自適應模糊PID算法
[15]潘汝濤.PID控制器簡介及參數整定方法[J].科技
的切紙機伺服控制器設計[J].2010(3):55—58.
信息,2011(7):472.
[9]尹亮,宮文寧.模糊自適應PID控制算法分析[J].
(上接第67頁)
2013(9):1 19—125.
實現研究[J].電子設計工程,2010,18(3):59—61.
【1 1]H Peng,Y Zhang.The Efifcient Design and [15]Hu W,Zhang G,Li W.Sel卜Programmable
Modification of Cascaded Integrator Comb Filter Multipurpose Digitla Filter Design Based on FPGA
[c]//Wase International Conference on Information [c]//IEEE Proceedings of International Conference
Engineering.IEEE Computer Society,2010:127—
on Internet Technology and Applications(iTAP),
130.
201】:1—5.
[121樓才義,徐建良,楊小牛.軟件無線電原理與應用
[16]Cervera MA,Ginesi A,Eckstein K.Satellite—
[M].2版.電子工業出版社,2014.
based vessel Automatic Identification System:a
【13]杜勇,路建功,李元洲.數字濾波器的MATLAB與
feasibility and pefromrance analys!s[J].International
FPGA實現[M].電子工業出版社,2014.
Journal of Satellite Communications and Network,
[14】劉慶良,盧榮軍,李建清.FIR數字濾波器的FPGA
2011,29(2):117—142.
一
71—

本文發布于:2023-11-25 10:11:02,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/1700878262225922.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:AIS信號射頻直接采樣與數字下變頻設計與實現.doc
本文 PDF 下載地址:AIS信號射頻直接采樣與數字下變頻設計與實現.pdf
| 留言與評論(共有 0 條評論) |