基于高性能芯片的射电天文厘米-分米波谱线观测方法
印琪骏1,3, 朱亮1,3, 何乐生1,3,4, 董亮1,2,3, 刘俊卿2,3     
1. 云南大学信息学院, 云南 昆明 650091;
2. 中国科学院云南天文台, 云南 昆明 650011;
3. 中国科学院云南天文台-云南大学信息技术联合实验室, 云南 昆明 650091;
4. 云南大学滇池学院, 云南 昆明 650051
摘要: 谱线观测在天文领域起着至关重要的作用,较高的频谱分辨率可以为研究天体细节带来便利,但在高频段谱线观测领域,使用传统的采样方法实现较高的谱线分辨率十分困难。目前,一种利用高性能芯片实现的用于射电天文厘米-分米波谱线观测领域的新方法克服了传统方法的诸多弊端,使用较低的采样带宽就可实现较高的频谱分辨率。这是一套完整的采集、处理、存储方案。首先将高频信号进行模拟下变频处理,再将处理过的低频信号交由上位机软件进行快速傅里叶变换、积分处理,最后保存成需要的文件格式。整个系统的采集参数由观测者通过上位机软件进行配置。
关键词: 现场可编程门阵列     捷变收发器     射电天文     谱线观测     频率分辨率    
A New Method to Observe Radio Astronomy Signal: Centimeter-Decimeter Spectral Line—Based on High Performance Integrated Circuit
Yin Qijun1,3, Zhu Liang1,3, He Lesheng1,3,4, Dong Liang1,2,3, Liu Junqing2,3     
1. College of Information Science and Engineering, Yunnan University, Kunming 650091, China;
2. Yunnan Observatories, Chinese Academy of Sciences, Kunming 650011, China;
3. Yunnan Observatories, Chinese Academy of Sciences-Information Technology Science and Engineering Associate Laboratory, Kunming 650091, China;
4. Dianchi College of Yunnan University, Kunming 650051, China
Abstract: Spectral line observation plays an important role in astronomy. High spectral resolution can bring much convenience to observers in exploring planet details. But for high-frequency observation, it is very difficult for the traditional sampling method to achieve high spectral resolution. In this article, a new method has been proposed. Using high performance integrated circuit to observe radio astronomy signal in centimeter-decimeter spectral line, this method overcomes those disadvantages of its traditional counterpart and achieves a higher spectral resolution with a lower sampling bandwidth. It consists of a complete set of collection, processing and storage solutions. Firstly, high-frequency signal is processed by the analog down converter, then the low-frequency signal is transmitted to the upper computer software for FFT and integral processing; finally, the signal is saved in file format as required. In this platform, parameters for data collection are given by the observer through upper computer software.
Key words: FPGA     Agile transceiver     Radio astronomy     Spectral line observation     Spectral resolution    

谱线观测在获得天体信息方面具有重要意义。对于高频段的观测要求数据采集设备具有更高的采样速率。各大芯片公司也在研制更高速更高带宽的数据采集芯片,其中一部分芯片已经应用于射电天文观测。然而,高速数据采集带来的弊端使得资源浪费在一些没有可观测信号的频率上,而且采样率越高,浪费越多。在集成电路日新月异的今天,一种新的观测控制方法应运而生[1-2]

1 技术背景

谱线在射电天文观测中具有举足轻重的地位,可用于诊断相关天体的基本物理及化学组成,如激发温度、粒子密度、物质运动区的速度场、磁感应强度及各种元素的化学丰度等。通过观测获得分子云及恒星形成区的谱线数据后,可以通过适当的近似方法求解统计平衡辐射转移方程,从而获得天体的各种信息。

通过对分子谱线的观测,能够研究包括恒星形成区早期、恒星演化晚期、超新星爆炸(超新星遗迹)、行星状星云、彗星、河外星系等一系列的天文学现象。对它们在C波段谱线的观测研究,关联了很多研究内容[3-5],例如:(1)基于6.7 GHz甲醇脉泽相关的研究,6.7 GHz甲醇脉泽由于其辐射流量大、致密(角大小约4毫角秒,线大小约几个天文单位)、寿命长(约4年)、普遍存在(银河系内探测到1 000多个源)以及非常小的内部固有运动等特点成为天文学和天体测量学中的一大热点。它们不仅被用来开展与大质量恒星形成有关的一系列研究,而且通过对它们视差的测量可以精确确定银河系的一些关键参数(如旋臂结构,这是迄今为止最高精度的测量方法),是银河系研究的重点;(2)基于羟基和甲醛谱线的研究也是近来受到广泛关注的热点领域,包含甲醛样本搜寻以及他们的辐射特性、羟基脉泽的搜寻以及通过羟基偏振观测研究磁场等内容;(3)另外还有很多研究内容,比如C波段的分子谱线搜寻等。

高频谱分辨率的谱线观测可用于研究目标天体内部更细节的信息,它们通常可以追踪到更小尺度的结构以及更详细的动力学特征等。在某些高精度的谱线观测中需要极高的频率分辨率,例如对塞曼效应的观测中,采用中性氢HI观测,每微高斯磁场产生的频率移动2.8 Hz;如采用OH的基态,每微高斯磁场在1.665 GHz谱线上产生的频率移动只有3.27 Hz,而在1.667 GHz谱线上产生的频率移动是1.96 Hz。然而,由于传统的射电天文终端设备是对射电天文模拟信号的高速模拟数字转换器过采样原理实现:采样率为fsample的模拟数字转换器大约能覆盖fsample/2带宽的信号,目前增加采样率成为解决大带宽数据采集、实现宽频段同时观测的唯一途径[3-5]

根据多普勒关系,对于给定的速度弥散Δv,对应的频谱宽度应为

$ \Delta f=\frac{\Delta v}{c}\times {{f}_{0}}, $ (1)

根据采样率fsample、快速傅里叶变换点数N和频谱分辨率Δf三者的关系[4]

$ \Delta f=\frac{{{f}_{\text{sample}}}}{N}, $ (2)

速度分辨率与采样率、中心频率以及快速傅里叶变换点数N之间的关系,对同一条谱线在同样N点数情况下,采样率越高,速度分辨率越低[4-5]

$ \Delta v=\frac{{{f}_{\text{sample}}}c}{N{{f}_{0}}}. $ (3)

在传统采样原理下,谱线的高精度轮廓结构观测非常困难,因为在采样率一定的情况下,要得到更高的频谱分辨率就必须增加快速傅里叶变换点数N,这就需要耗费处理器内部乘法器、累加器以及存储单元等资源,大大增加了冗余数据量,对无信号频段也需要同时进行分析。

目前,各大芯片公司和模块化仪器公司相继进行更高速更高带宽的数据采集芯片和设备设计开发,多种高速数据采集设备已经应用于天文观测。例如:Acqiris公司开发的高速数据采集卡AC240,其带宽为1 GHz@8 bit,已经应用于多台射电望远镜,包括德令哈的13.7 m毫米波望远镜,KOSMA毫米波亚毫米波望远镜;B. Klien等人研发的FFTS[3, 5]数据采集终端均是目前采样速度最快的射电天文终端。

根据原子受激辐射的特点,分子谱线呈现离散局部密集线谱的特点,在其他频段能够观测的射电天文谱线又非常少。这样,高速数据采集的优势就浪费在一些没有可观测信号的频率上,且采样率越高,浪费越多。

2008年文[4]实现的100 MHz输入带宽的数字终端TasPGA[4],观测脉泽源G285.35+0.00在8 MHz带宽内实现488.3 Hz的频谱分辨率需要16 384点快速傅里叶变换;文[5]在FFTS上实现88.3 KHz,需要32 768点快速傅里叶变换;文[5]总结的随着采集速度的上升,达到同样频率分辨率所需的快速傅里叶变换点数关系如图 1[5]

图 1 快速傅里叶变换点数关系图 Figure 1 The relationship between bandwidth and FFT points

针对上述问题,2005年文[6]尝试在埃费尔斯贝格(Effelsberg)100 m射电望远镜上建立基于DDC-GC4016数字下变频器(Digital Down Converters, DDC)的数字频谱分析终端ICS 554C,引入了直接数字下变频的概念与谱线数字终端[5],如图 2。它有两种工作方式[5-6]:(1)全带宽模式:50 MHz,直接由模拟数字转换器采集进入现场可编程门阵列做快速傅里叶变换分析;(2)窄带工作方式:经数字下变频器选通20 KHz~10 MHz带宽,再送入现场可编程门阵列进行处理。两种方式对同一条谱线的观测效果如图 3图 4

图 2 数字频谱分析终端ICS 554C Figure 2 Digital spectrum analysis terminal ICS 554C
图 3 全带宽模式下对中性氢和羟基脉泽源的观测 Figure 3 Observation of Neutral hydrogen and OH in full bandwidth mode
图 4 窄带模式下在2 MHz带宽对中性氢和羟基脉泽源的观测 Figure 4 Observation of Neutral hydrogen and OH with a 2 MHz bandwidth in narrow band mode

在2 MHz带宽模式下,相当于在全带宽模式下相同的快速傅里叶变换点数提高了25倍的频率分辨率。同时,文[7-8]提出了基于欠采样方案的采集终端,利用模拟数字转换器的欠采样性可以达到更高的分辨率。但是以上两种方案都以增加电路的复杂结构为代价,在集成电路日新月异的今天,新的集成电路能够取代上述方案

http://www.analog.com/en/education/education-library/mixed_signal_dsp_design_book.html

目前ADI公司推出的AD93xx系列芯片是一种高性能、高度集成的RF Agile TransceiverTM捷变收发器。器件的可编程性和宽带使其成为多种收发器应用的理想选择。器件集射频前端与灵活的混合信号基带为一体,集成频率合成器,为处理器提供可配置数字接口,从而简化设计。例如:AD9361工作频率为70 MHz至6.0 GHz,涵盖大部分特许执照和免执照频段,支持的通道带宽从不到200 KHz至56 MHz[9]

较之于传统的高速采样数字频谱终端,根据奈奎斯特定律达到6 GHz的输入带宽至少要有12 Gsps的采样速度,为此在捷变收发器选择200 kHz输入带宽的情况下,到达同样的分辨率,相当于点数提高了240 000倍。

系统采用先进的集成射频捷变收发器研发新型的专用谱线接收机,实现快速宽带内可切换的射电天文终端及相关软件,并初步为云南天文台40 m射电望远镜提供高精度谱线观测。

2 工作原理 2.1 捷变收发器AD9361

AD9361是捷变收发方案的典型代表,其工作频率为70 MHz至6.0 GHz,支持的通道带宽从不到200 kHz至56 MHz。信号处理板如图 5

图 5 AD9361功能框图 Figure 5 Block diagram of AD9361

两个独立的直接变频接收器拥有首屈一指的噪声系数和线性度。每个接收子系统都有独立的自动增益控制(Automatic Gain Control, AGC)、直流失调校正、正交校正和数字滤波功能,从而消除了在数字基带中提供这些功能的必要性。AD9361还拥有灵活的手动增益模式,支持外部控制。每个通道搭载两个高动态范围的模拟数字转换器,先将收到的I信号和Q信号进行数字化处理,然后将其传给可配置抽取滤波器和128抽头有限脉冲响应(Finite Impulse Response, FIR)滤波器,结果以相应的采样率生成12位输出信号。AD9361主要根据控制系统发来的指令选通所需要的观测频段。

2.2 控制系统

硬件平台采用xilinxZynq-7000 SoC ZC702,评估套件ZynqSoC采用Xilinx公司28nm工艺的最新SoC平台解决方案ZC702,该方案除了含有Xilinx传统的高性能现场可编程门阵列外,还集成了两个ARM Cortex A9处理器内核,能够运行通用的Linux操作系统。本系统在Linux系统下能够方便地控制快速傅里叶变换、积分、求对数、定标等计算在现场可编程门阵列内部的运行流程,同时还能够利用Linux系统完善的网络功能,实现系统与个人计算机、工作站等数据存储设备的通信。

系统工作时通过FMC LPC接口向捷变收发器AD9361信号板发送控制信号,使其选通所需要的观测频段,同时接收AD9361传来的采样数据。XC7Z020通过其中的现场可编程门阵列部分实现AD9361基带信号的接收,以及后续的快速傅里叶变换、积分、求对数、定标等运算,而整个数据处理过程在ARM A9运行的Linux执行程序的监控下完成,Linux执行程序还能通过适当的人机接口,实现运算参数的有效设定和更改。经过现场可编程门阵列处理信号的数据带宽将极大地降低,达到ARM A9能够实时存储和传输的水平,此时再用Linux提供的完善的文件系统及网络功能实现处理后数据的实时存储和传输。

3 实现方法与结果

基于AD9361和Xilinx ZC702 FPGA开发板的捷变收发器系统,需要对Xilinx ZC702 FPGA开发板进行镜像烧写、配置和参数修改,使其能够针对射电源目标频率进行观测。

3.1 系统构建准备

(1) 前端平台,将射电望远镜接收机输出(6 GHz以上采集中频信号,6 GHz以下可直接采集)与AD9361的接收端相连,试观测中,接于上海天文台65 m射电望远镜C波段中频,Xilinx ZC702 FPGA开发板与AD9361的AD-FMCOMMS2-EBZ板卡通过FMC LPC总线相连;

(2) 控制计算机,基于Windows7 64位操作系统的个人计算机,用于上位机软件集成及现场可编程门阵列控制;

(3) SD卡,用于烧写系统镜像,容量8 G及以上,在ADI公司官方网站的相应页面下载镜像文件压缩包,选择2014_R2-2015_02_06.img.xz下载后将其解压缩;采用Win32DiskImager软件将解压后的镜像文件烧写入准备好的SD卡中;有以下注意事项:

①确保SD卡驱动器被选择为写入设备;

②导入正确的镜像文件路径;

③点击“write”按钮写入镜像文件;

④写入完成后安全退出SD卡;

⑤至此,SD卡中的镜像还不能用于捷变收发器设备的启动;

(4) SD卡中包含了各种开发板的启动镜像,要在其中选择与Xilinx ZC702 FPGA开发板和AD-FMCOMMS2-EBZ板卡相配套的镜像文件,打开“zynq-zc702-adv7511-ad9361-fmcomms2-3”文件夹,将其中的镜像文件从子目录复制到SD卡的根目录下;镜像烧写完成。

3.2 启动并配置IP地址

(1) 接入相关外设,同时将AD-FMCOMMS2-EBZ板卡与现场可编程门阵列开发板的夹层卡口连接;

(2) 然后将射电望远镜中频接收机输出与AD-FMCOMMS2-EBZ板卡RX2A相连;

(3) 在Menu菜单中打开settings页面,进入Network Connections,修改IPv4 Settings,将其中的IP地址设置为169.254.188.133。

3.3 应用程序参数设置

(1) IP地址的设置为现场可编程门阵列开发板与PC通信奠定了基础,然后安装捷变收发器应用程序IIO Oscilloscope Windows版至上位机中;打开应用程序并建立连接,在IP addr:port中输入之前配置好的IP地址169.254.188.133,选择确定进入AD-FMCOMMS2-EBZ参数配置界面;

(2) 打开FMComms2/3/4选项卡并运行New Plot,参数设置与频域峰值如图 6,对比商用频谱仪得到图 7的结果,可以清楚地看到在751.4 MHz附近出现若干峰值,捷变收发器谱线观测终端表现良好。

图 6 系统运行与结果显示界面 Figure 6 System running and result display interface
图 7 商用频谱仪FSL26分析得到的数据 Figure 7 Data analyzed by a commercial spectrometer FSL26
4 结论

基于Xilinx现场可编程门阵列与AD9361的捷变收发器系统实现了射电天文厘米-分米波段窄带谱线观测,采用集成化芯片可以成功取代目前传统的分立式模拟下变频器、模拟滤波器、高速模数转换器、高速现场可编程门阵列及高性能计算机的观测系统结构,并且可以保证天文观测的可靠性、稳定性需求。可以预见,这套系统将在未来的天文观测领域发挥更大的作用。

参考文献
[1] Meyer-Baese U.数字信号处理的FPGA实现[M].刘凌, 胡永生, 译.北京:清华大学出版社, 2003:66-97.
[2] Reed J H.软件无线电—无线电工程的现代方法[M].陈强, 译.北京:人民邮电出版社, 2004:45-83.
[3] Klein B, Krämer I, Hochgürtel S, et al. The next generation of fast fourier transform spectrometer[C]//Proceedings of the Ninteenth International Symposium on Space Terahertz Technology. 2008.
[4] Hotan A W. A new signal processing platform for radio astronomy[J]. Astronomy & Astrophysics , 2008 , 485 (2) : 615 –622.
[5] Stanko S, Klein B, Kerp J. A field programmable gate array spectrometer for radio astronomy[J]. Astronomy & Astrophysics , 2005 , 436 : 391 –395.
[6] 林镇辉, 姚骑均, 杨戟. 用于射电天文数字频谱仪的新进展[J]. 天文学进展 , 2008 , 26 (2) : 175 –183
Lin Zhenhui, Yao Qijun, Yang Ji. New progress on digital spectrometer for radio astronomy[J]. Progress in Astronomy , 2008 , 26 (2) : 175 –183.
[7] Dong Liang, Wang Min, Bai Zhengyao, et al. A new digital backend in radio astronomy based on under-sampling technology[C]//Fifth International Conference on Machine Vision:Algorithms, Pattern Recognition and Basic Technologies. 2012.
[8] Mishali M, Eldar Y C. Sub-Nyquist sampling[J]. IEEE Signal Processing Magazine , 2011 , 28 (6) : 98 –124. DOI: 10.1109/MSP.2011.942308
[9] 姜浩, 张治. 基于AD9361的软件无线电平台设计与实现[J]. 电视技术 , 2015 , 39 (15) : 51 –54
Jiang Hao, Zhang Zhi. Study on software defined radio system based on AD9361[J]. Video Engineering , 2015 , 39 (15) : 51 –54.
由中国科学院国家天文台主办。
0

文章信息

印琪骏, 朱亮, 何乐生, 董亮, 刘俊卿
Yin Qijun, Zhu Liang, He Lesheng, Dong Liang, Liu Junqing
基于高性能芯片的射电天文厘米-分米波谱线观测方法
A New Method to Observe Radio Astronomy Signal: Centimeter-Decimeter Spectral Line—Based on High Performance Integrated Circuit
天文研究与技术, 2017, 14(1): 103-109.
Astronomical Research and Technology, 2017, 14(1): 103-109.
收稿日期: 2016-03-14
修订日期: 2016-04-08

工作空间