第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,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/zhishi/a/1700878262225922.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:AIS信号射频直接采样与数字下变频设计与实现.doc
本文 PDF 下载地址:AIS信号射频直接采样与数字下变频设计与实现.pdf
留言与评论(共有 0 条评论) |