1、第 4 期基于 ADRV9009 的便携式测控数传测试设备设计2023 年 8 月第 43 卷 第 4 期宇航计测技术Journal of Astronautic Metrology and MeasurementAug.2023Vol.43No.4文章编号:1000-7202(2023)04-0075-06DOI:10.12060/j.issn.1000-7202.2023.04.12基于 ADRV9009 的便携式测控数传测试设备设计张德智,李金龙,宋兆涵(中国运载火箭技术研究院,北京 100076)摘要:针对常用的标准化上架机箱结构测控数传测试设备带来的产品尺寸大、重量重、转场不便以及难
2、以满足外场便携测试的现状,设计了一种基于 Zynq7100+ADRV9009 的便携式测控数传测试设备,给出了设备的设计架构、硬件方案和软件配置流程,对外场无线传输链路进行了复核。系统联试结果表明,设计的便携式测控数传设备体积小、重量轻、工作稳定,可满足飞行器遥控、遥测和数传链路外场测试需求。关键词:ADRV9009;便携式;测试设备中图分类号:TN87文献标识码:ADesign of Portable Telecontrol Telemetry and Data TransmissionTest Equipment Based on ADRV9009ZHANG De-zhi,LI Jin-l
3、ong,SONG Zhao-han(China Academy of Launch Vehicle Technology,Beijing 100076,China)Abstract:The commonly used TT&C test equipment adopts a standardized case with a shelf structure,which hasproblems such as large size,heavy weight,difficult disassembly,and inconvenient to field test.To solve these pro
4、blems,aportable telecontrol telemetry and data transmission test equipment based on Zynq7100+ADRV9009 is designed.The designarchitecture,hardware scheme and software configuration flow of the equipment are given,and the wireless transmission link isreviewed.The results of system test show that the p
5、ortable TT&C equipment has the characteristics of small volume,light weightand stable operation,and can meet the requirements of aircraft telecontrol telemetry and data transmission links field test.Key words:ADRV9009;Portable;Test equipment收稿日期:2022-12-03,修回日期:2023-03-14作者简介:张德智(1985-),男,高级工程师,硕士,主
6、要研究方向:飞行器测控通信。1 引 言测控数传测试设备是飞行器测控通信测试系统和整器测试系统的重要组成部分,除完成分系统通信功能和链路指标测试验证外,还承担整器大型地面试验过程中遥测数传数据获取以及指令上注等功能。地面测试设备已经在向标准化、集成化、智能化和体系化方向发展1,以 PXI 总线和 VPX 总线架构为代表的通用测控数传基带设备已经成为型号测试的主力设备,上述设备虽然功能齐全、性能可靠,但存在着设备尺寸大、重量重、耗电大及转场、转运不灵活的问题,导致外场测试使用困难。因此有必要研究结构轻巧的便携式测控数传测试设备,在具有传统设备功能的同时,更具有便捷性和重构宇航计测技术2023 年性
7、,能够承担复杂环境下的飞行器外场测试任务2。近年来,随着现代集成电路技术的发展和数字信号处理技术的应用,以 Analog Devices(AD)公司AD9371/AD9375 系列芯片和新推出的 ADRV9009 为代表的数字捷变频芯片大量出现,这类芯片成本低、体积小、结构简单、性能先进、设计高度集成化,已在通信和雷达系统中得到了大量应用3,4。因此,采用基于 ADRV9009 的捷变频设计形式,将传统测控数传测试设备分立设计的信号放大、滤波、变频、基带采样、信号抽取等环节合并至一片 ADRV9009 芯片中5,实现了设备的高度集成化和小型化设计。2 系统架构设计2.1 设计需求分析根据任务需
8、要,本测试设备产生 1 路上行遥控信号和 3 路测量信号,共用点频 f1使用码分多址方式进行区分,具有遥控自闭环功能,可对发出的遥控信号进行一致性比对;接收 1 路下行遥测信号和1 路测量信号,共用点频 f2使用码分多址方式进行区分,具有遥测模拟源功能进行遥测通道闭环检测;接收 1 路下行数传信号,使用点频 f3,具有数传模拟源功能进行数传通道闭环检测。遥测、遥控信号带宽为 20 MHz,数据速率不大于 16 kbps,数传信号码速率为 2.048 Mbps,遥测与数传分时工作,设备与飞行器外场无线通信距离不低于 2 km。2.2 架构设计针对上述需求,采用 Zynq7100+ADRV9009
9、 的软硬件结合设计方案,由 Xilinx 公司的 Zynq7100 系列SoC(Xc7z100ffg900-2)做信号处理平台,AD 公司的ADRV9009 实现无线信号的收发调节和数据采样。Zynq7100 系列 SoC 由可编程逻辑(ProgrammableLogic,PL)系统以及处理器系统(Processing System,PS)紧密结合而成,满足嵌入式系统灵活性更高、可配置性更高、功耗更低、运行效率更高的使用需求6。PL 部分提供足够的 FPGA 设计资源进行逻辑开发,采用 HDL(Hardware Description Language)语言实现数据的调制、解调、编码等物理层协
10、议;PS部分由 Zynq7100 的双核 ARM 作为 CPU,运行用户C/C+语言编写的嵌入式软件7,完成软件接口、底层驱动与功能配置开发,实现对外设芯片的配置及对外网络通信。2.3 器件主要参数ADRV9009 芯片支持双通道收发,收发通道共用点频,最大采样率为 491.52 Msps,最大接收带宽为200 MHz,最大可调谐发射器合成带宽为450 MHz,调谐范围为756 000 MHz,同时器件拥有自动和手动衰减控制、直流失调校正、正交误差校正(QEC)和数字滤波功能8,采样率、带宽等性能参数符合使用要求,且预留了后续更高速率数传的升级空间。根据任务需求,需要使用两片 ADRV9009
11、 芯片,一片作为遥控和3 路测量信号的发射及自闭环接收;一片作为遥测和1 路测量信号的接收及遥测模拟源发射,同时分时复用接收数传信号产生数传模拟源。Zynq7100 系列 SoC 的 PS 核心是主频 800 MHz的双核 ARM(CortexA9)处理器系统,可支持 DDR3、串口、SPI、SD Card、USB 2.0、Ethernet 等多种外设,可通过 AXI4 协议实现 PS 与 PL 之间的高速数据交互。PL 系统逻辑资源如表 1 所示,具有丰富的 LUT(查找表)、DSP(数字信号处理)和 MMCM(时钟管理)资源,GTXE(高速传输接口)收发速度可达12.5 Gbps,可满足本
12、任务使用要求。表 1 Zynq7100 系列 PL 资源Tab.1 PL resources of Zynq7100 seriesAvailable IOBsLUTsFlip-FlopsBlockRAMsDSPsGTXE2 transceiversMMCMs362277 400554 80026.5 Mb2 0201682.4 链路复核ADRV9009 芯片最大输出功率 Pout=10 dBm,前端巴伦损耗 Gloss=2 dB,发射端可调衰减范围Atten=(030)dB,接收端最大容忍电平 Pglmax=-11 dBm,接收噪声系数 Nf=13 dB,接收端可调衰减范围为 045 dB。地
13、面发射天线增益 Gtg=5 dB,地面接收天线增益 Grg=5 dB。飞行器上发射 EIRP(Equivalent Isotropically Radiated Power)为35 dBm,接收机灵敏度 Psmin=-112 dBm,器上接收天线增益 Grs=3 dB,通信距离 R=2 km。67第 4 期基于 ADRV9009 的便携式测控数传测试设备设计遥控信号接收电平按公式(1)计算,其中,f1为通信频率(单位 Hz),c 为光速(单位 m/s),相比接收灵敏度 Psmin=-112 dBm,电平有 23 dB 余量。Psin=Pout+Gtg-Gloss-20 lg(4Rf1/c)+G
14、ts=-89 dBm(1)地面接收信号 Eb/N0按公式(2)计算,接收机噪底 N0=-174 dBm/Hz,解调损失 Loss=3 dB,Rb为信息传输速率(bps),为常数,相比误码率Pe=10-5所需的10.6 dB 门限要求,解调有11.4 dB 余量,故接收端可以不额外使用 LNA(Low Noise Amplifier),可进一步简化接收链路设计,有利于产品小型化设计。EbN0=EIRP-20 lg4Rf3c+Grg-2-Nf-N0-10 lg(Rb)-Loss=22 dB(2)自闭环通道接收电平 Pglin按公式(3)计算,Attmax为发射端最大衰减值为30 dB,因此相比 P
15、glmax=-11 dBm的通道接收上限,电平有13 dB 余量,不会损坏接收设备。Pglin=Pout-2Gloss-Attmax=-24 dBm(3)综上分析,选用芯片的参数指标可满足任务无线传输需求。3 硬件设计设备硬件采用“载板+FMC(FPGA MezzanineCard)子卡”的设计形式,如图 1 所示,FMC 子卡承担射频信号收发处理,载板负责数字信号处理与对外通信。FMC 子卡主要包含两片 ADRV9009 芯片和高性能锁相环芯片 LMK04610 组成。发射通道由ADRV9009 将载板送来的基带信号进行采样率变换、DAC 转换和滤波处理后上变频至发射点频,通过宽带巴伦将差分
16、信号转换成单端信号经 SMA 接口对外输出。接收通道使用宽带巴伦将 SMA 接口送来的单端信号进行差分转换,送至 ADRV9009 进行下变频、滤波和 ADC 采样后进行采样率变换,送至载板进行后级信号处理。LMK04610 作为地面设备的时钟基准,可外接参考输入也可直接使用本地晶振,为两片 ADRV9009 提供高精度工作时钟和SYSREF 信号实现片上同步,为载板 Zynq7100 芯片提供高精度工作时钟、MGT 高速收发接口时钟和SYSREF 信号。图 1 硬件设计框图Fig.1 Hardware design block diagram77宇航计测技术2023 年 根据2.1 节需求分
17、析,片1 的TX1 通道发射频率为f1的上行遥控信号和3 路测量信号,TX2 发射通道预留,片 1 的 RX1 通道接收频率为 f1的遥控自闭环信号,片 1 的 RX2 接收通道预留,片上自带的两路ORX 通道不使用;片 2 支持遥测接收和数传接收两种工作模式,通过 PS 进行 SPI 配置实现分时复用,遥测模式 TX1 发射通道产生频率为 f2的遥测模拟源,RX1 通道接收频率为 f2的遥测信号,TX2 和 RX2 预留,两路 ORX 通道不使用;数传模式 TX1 发射通道产生频率为 f3的数传模拟源,RX1 通道接收频率为 f3的数传信号,TX2 和 RX2 预留,两路 ORX 通道不使用
18、。ADRV9009 芯片与载卡 Zynq7100 芯片间使用JESD204B 接口进行 ADC/DAC 数据高 速 传 输。JESD204B 接口最高支持 12.288 Gbps 高速数据传输,可极大简化 IO 布线数量,多路传输可自动时序对齐,自动修正信道偏移影响,从而显著降低 PCB布局面积和走线难度9。本设计中接收和发射通道采样率 fs=122.88 Msps,每片 ADRV9009 发射和接收各有两个通道,每个通道使用两个 ADC 和两个DAC 进行正交采样,因此采集设备数量 M=4。每帧中采样数 S=1,ADC/DAC 采样精度 N=16 bit,JESD204B 采用 8 b/10
19、 b 编码,若使用 L=2 个 Lane进行传输,则每个 Lane 的速率按公式(4)计算。Lrate=M S N fs/L 10/8=4.915 2 Gbps(4)载板主要由 Zynq7100 及外设和接口设备组成,载板配置有33.333 MHz 晶振为 Zynq7100 的 PS 部分提供工作时钟,配置有50 MH 晶振为 PL 提供工作时钟,配置有25 MHz 晶振为 PHY 芯片提供工作时钟。Zynq7100 的 PL 部分完成 JESD204B 的协议转换,并进行数据的调制、解调、信道编解码、组帧等数字信号处理工作。PS 部分通过 DDR3 外设访问MT41K256M16TW 内存芯
20、片,该内存作为 PS 程序运行的存储空间,大小为 1 GB。PS 通过 SPI 总线对两片 ADRV9009 芯片和锁相环 LMK04610 进行初始化和参数配置,实现遥测和数传模式的切换。PS 通过串口外设及 USB-串口转换芯片,实现利用计算机USB 接口进行与设备的串口通信,实现程序的加载和在线调试及信息打印。PS 通过 Ethernet 外设接口访问 88E1116 千兆以太网 PHY 芯片,实现对外网络通信,支持 TCP 和 UDP 协议。PS 通过 SD 卡外设接口可访问 Micro SD 设备,将 SDK 生成的 Boot.bin 文件存储到 SD 卡中,可实现设备上电后程序自动
21、加载和运行,通过更换 SD 卡里的 Boot.bin 文件内容,可使设备工作于不同的功能,实现了设备软件便捷升级。4 软件设计4.1 软件无线电设计根据 ADRV9009 芯片工作原理,其对输入信号进行模拟直接下变频和低通滤波后,形成相互正交的 I/Q 两路基带信号,随后进行 ADC 采样。这种零中频处理方式相对于超外差结构接收机去除了中频处理环节,可节省较多滤波和变频组件,使得通道集成化程度进一步提升。缺点为模拟变频存在 I、Q 幅相不一致以及零频漂移问题,特别是零频漂移问题对弱信号接收解调产生不利影响,易产生误码。为了降低零频漂移对小信号的不利影响,可以采用数字中频的方式进行载波偏置。设置
22、本地接收载频和真实信号频率存在一个频率偏差 d,使用零中频直接下变频的物理结构后会形成残留载频,数值为 d,后续所有的信号处理环节均在中心频率为 d的数字域内进行,通过增加少量的 PL 逻辑资源开销,可在保留零中频接收机的优点外同时额外获取超外差接收机的优秀特性。对于发射端,设 Ir(t)、Qr(t)信号为接收到的基带信号,则 ADRV9009 下变频后输出给 Zynq7100 的基带信号 IB(t)、QB(t)形式为:IB(t)=Ir(t)cos(dt)(5)QB(t)=Qr(t)sin(dt)(6)对于接收端,输入信号 S(t)可表示为正交复信号,即公式(7),其中,A(t)为基带信号波形
23、,为残留相差。S(t)=A(t)ej(dt+)=IB(t)+j QB(t)(7)若消除偏置载波,则需本地产生 e-jdt载波进行下变频,输出信号 y(t)按公式 8 计算10。y(t)=e-jdtS(t)=Ir(t)cos(dt)+Qr(t)sin(dt)+jQr(t)cos(dt)-Ir(t)sin(dt)(8)因此,正交下变频结构如图 2 所示。对正交下变频后的信号再进行滤波、积分清零、载波同步、位同步、帧同步等处理,可恢复出原始 PCM 数据。4.2 PS 软件设计设备加电初始运行后,自动从 SD 卡中读取Boot.bin 文件加载到程序运行空间中,从 Main 函数开始执行代码,程序执
24、行过程如图 3 所示。87第 4 期基于 ADRV9009 的便携式测控数传测试设备设计图 2 正交下变频结构Fig.2 Orthogonal downconversion block diagram图 3 PS 程序执行流程Fig.3 PS program execution flow chart 程序首先初始化 Zynq GPIO 实例,明确相应管脚功能及输入、输出方向;然后初始化 SPI 接口,明确时钟及协议类型,针对不同对象配置相应 SPI 数据;初始化 LMK04610 锁相环实例,对其进行 SPI 配置,设置对外输出的时钟频率,为板载各器件分配时钟;随后对两片 ADRV9009 分
25、别进行初始化,包括配置频率特性、通道特性、FIR 滤波器特性、JESD204B 接口配置等内容,SPI 配置完成后回读查询配置状态,若状态符合则初始化成功,若不符合则复位芯片重新配置,最大允许重复配置次数 255次,若始终无法完成正确配置则程序跳转至打印错误日志,程序退出。ADRV9009 芯片配置完成后,进行 Zynq 中断系统配置,分配中断编号和关联处理函数;初始化各通道 DMA 并使能通道传输;为设备指定 IP 地址及端口,初始化 LWIP 协议栈,作为 Server 端监听端口连接,关联网络数据收、发处理函数;用户自定义程序段根据任务需要配置有网络指令解析、设备状态监视、网络数据处理等
26、功能。初始化正确结束后进入While(1)循环,在循环体内部不断进行网络通信、数据收发处理、DMA 数据传输、状态监视等内容。5 测试结果研制的设备最终实物尺寸为30 cm 23 cm 3 cm,重量仅1.9 kg,通道主要功能测试结果如表2 所示。表 2 便携式测控数传测试设备测试情况Tab.2 Test of portable telecontrol telemetry and datatransmission test equipment测试项目发射功率/dBm带外抑制/dBc接收灵敏度/dBm通道误码率遥控发射通道-2210.543/遥控自闭环检测通道/-870遥测模拟源发射通道-23
27、10.742/遥测接收通道/-860数传模拟源发射通道-269.540/数传接收通道/-76097宇航计测技术2023 年 遥控通道和遥测模拟源输出频谱截图如图 4 所示,数传信号频谱图和星座图如图5 所示。各发射通道指标优于-30 dBm,带外抑制优于40 dB 指标要求,接收灵敏度优于-75 dBm,功能指标符合使用要求。图 4 遥控输出和遥测模拟源频谱图Fig.4 Tc output&Tm simulated source spectrum图 5 数传遥测模拟源频谱图和星座图Fig.5 Data transmission simulated source spectrum&planisp
28、here6 结束语通过软硬件结合的设计形式,采用 ADRV9009+Zynq7100 系统架构,实现了遥控、遥测和数传通道测试功能,并预留了后续功能、性能进一步升级的空间。实物测试表明,设备重量和体积相比传统设计大幅减小,通道性能符合指标要求。该设备已应用于某型号外场天地对接测试和地面测试,在外场任务期间,设备工作稳定、链路质量良好。参考文献1 杨同智,党建成,钟靓,等.面向批产的卫星综合测试技术体系研究J.宇航计测技术,2021,41(2):61-66.2 赵昌昌.便携式数传地检设备的设计与实现D.杭州:浙江大学,2019.3 吴远斌.直接变频技术在雷达中的应用研究J.电子与信息学报,202
29、1,43(4):1170-1176.4 王杰.一种高速跳频信号的数字信道化宽带接收设计J.电子技术应用,2021,47(12):26-30.5 Li Y,Cao W,Zha A.Instantaneous Sample Indexed Magni-tude-Selective Affine Function-Based Behavioral Model forDigital Predistortion of RF Power Amplifiers J.IEEETransactions on Microwave Theory and Techniques,2018.6 Xilinx.Zynq-7
30、000 All Programmable SOC EB/OL.2019-03-15.http:/.7 胡婉如,王竹刚,胡俊杰,等.一种基于 Zynq-7000+AD9361 的通用调制平台设计J.电讯技术,2020,60(12):1485-1490.8 钟凯,刘太君,慕容灏鼎,等.基于 SDR 的 5G 功放数字预失真线性化平台J.数据通信,2021(3):10-14.9 王苏君,平一帆,文伟,等.宽频段一体化硬件处理平台设计J.空间电子技术,2022,19(4):63-67.10 张德智,曾星星,胡倩.基于并行处理技术的宽带直扩信号捕获方法J.电子技术应用,2016,42(9):10-13.08