基于VPX架构的测控通信综合测试系统设计

2016-11-23 10:02张德智曾星星刘建妥
计算机测量与控制 2016年5期
关键词:数传板卡信号处理

张德智,曾星星,刘建妥,刘 冬

(中国运载火箭技术研究院 研究发展中心,北京 100076)

基于VPX架构的测控通信综合测试系统设计

张德智,曾星星,刘建妥,刘冬

(中国运载火箭技术研究院研究发展中心,北京100076)

针对传统测控通信系统测试设备种类多、数量大、设备间连接关系复杂,难以满足当前型号任务快速、通用、集成的测试需求,提出了一种基于VPX总线架构的测控通信综合测试系统;系统将以往型号测试采用的前端设备、变频设备、基带设备综合集成,以VPX板卡形式集成到一台机箱,利用背板高速串行总线替代传统设备间电缆,显著简化了系统组成,提高测试设备通用性。

VPX总线;测控通信;综合测试

0 引言

近年来,国内飞行器地面测试系统已经基本实现了由分立式架构向基于总线的集成式架构转变,但总线形式多采用PCI、CPCI、VME等并行总线,随着各模块芯片和电路板的密度越来越大,信息交换速度要求越来越快,传统的共享并行总线的系统架构逐渐成为系统性能提高的主要瓶颈[1]。

首先高性能的处理器芯片需要更高的总线带宽的支持,而传统的共享并行总线结构已难以满足节点持续增长的高运算量的需求。其次并行总线的同步传输结构在传输过程中易产生误码,当总线上的节点随着处理任务发生变化时将导致总线容性负载变化,造成信号波形的失真,当总线工作频率超过133 MHz时,总线上支持的负载数量很难超过两个[2]。再者当前并行总线普遍存在背板电源功耗不足,考虑到目前微处理器的快速发展,多核、多处理器技术也在不断成熟,功耗限制同样成为主要瓶颈[3]。

高速串行总线技术成为下一代计算机总线的主要发展方向。VPX就是基于高速串行总线的新一代总线标准,采用以交换为核心的串行通信结构使得传输带宽得到了很大的提升,遵守了通用的欧式板卡的尺寸标准可与CPCI接口兼容,总线可提供更大的功率容量,可在复杂恶劣环境下可靠工作。综上本文测试系统采用VPX总线架构设计。

1 测试系统顶层设计

测控通信综合测试系统组成如图1所示,测试系统由综合处理设备、测试天线及前端网络、地面监控终端计算机、测试电缆网组成。系统可接入地面总控网,进入总体测发控流程。可通过分插、地测实现对飞行器测控系统的有线测试。

测试天线及前端网络实现与飞行器测控通信系统的无线信号收发。测试天线集成LNA,降低电缆及后端测试设备的噪声影响。前端网络具备馈电接口,可对LNA供电,网络内部具备可调衰减功能,可实现信号电平的自动、手动调节。地面监控计算机运行测控数据处理软件,具有测试任务调度控制、飞行器上遥测参数解析、上行指令及注入数据生成、综合处理设备状态监测与远程配置等功能。

综合处理设备作为测试系统核心,以先进的VPX总线架构和高性能硬件平台为基础,采用12槽6U结构,由操作系统、接口控制、测控信号处理、数传信号处理、变频、存储、时钟参考等功能模块组成。设备采用标准化的VPX总线,实现各单元模块标准化互联设计,预留了足够的升级空间,可提高系统架构的扩展能力和后续升级能力。

图1 综合测试系统框架

2 综合处理设备详细设计

2.1上位机通信

操作系统模块运行主控软件,完成综合处理设备与地面监控计算机、测试总体网等上位机的通信功能。主控软件提供人机交互界面,具备参数配置、图形化显示、数据记录、日志生成、本地或远程控制等功能。可向上位机或总控网发送飞行器遥测、数传数据,并接收遥控指令及注入数据,是综合处理设备对总控网络的数据交换端口。

操作系统模块通过VPX的千兆以太网与接口控制模块进行数据交互,将主控软件的设置参数传递给接口控制模块,由后者通过I2C总线设置各板卡参数;接收接口控制模块送来的飞行器遥测、数传、外测数据,并发送上行指令及注入数据。

操作系统模块基于VITA系列规范,采用Intel CoreTM i7二代处理器,QM67芯片组以及ATI E6760独立显卡等为主要芯片的6UVPX单板处理器模块。

主控模块的主要技术指标:

1)主处理器:板载1片Core I7-2655LE二代处理器,工作主频2.2 GHz;

2)芯片组:移动式英特尔QM67高速芯片组;

3)内存:板载双通道DDR3设计,支持ECC功能,内存容量8 GB;

4)Radeon E6760显示芯片,最大分辨率1 920×1 200(频率60 Hz);

5)4路10/100/1 000 M网络;

6)支持AC97板载声卡;

7)板载硬盘容量:1TB。

2.2有线测试及参数设置

综合处理设备的对外有线测试接口及各模块参数配置由接口控制模块实现。通过VPX总线的千兆以太网接口,接收操作系统板卡送来的参数配置信息、测试任务调度、上行遥控数据。接口控制模块将飞行器遥测、数传数据、各模块板卡工作状态打包汇总,通过千兆以太网传输至操作系统板卡。

鉴于设备参数配置指令、工作状态信息数据传输速率较低,接口控制模块通过I2C总线 (接口控制模块作为主节点,其余板卡作为从节点)完成对其余板卡的参数配置和工作状态获取。

为了解决高速数传数据可靠传输的问题,接口控制模块通过PCIe总线接收数传信号处理板卡的数传数据以及测控处理板卡的遥测遥控数据,最大传输速率不低于2.5 Gbps。遥控、遥测数据在接口控制模块进行数据编帧、同步,数传数据帧同步在数传信号处理卡进行。

接口控制模块采用双FPGA架构,FPGA1采用XC4VLX110,与MCU结合共同完成I2C总线通信控制、设备工作状态汇总、有线测试指令生成、测试数据汇总。FPGA2采用XC5 VFX100T,自带PowerPC硬核主频550 MHz,具有以太网、PCIe等内核资源,实现以太网协议解析、数传高速数据通信等高速数据处理,以及遥测解帧、遥控组帧等帧格式处理,并与FPGA1进行数据交互,如图2所示。

2.3测控功能实现

测控功能由时钟参考模块、中频处理模块、变频模块、测控信号处理模块4个模块共同完成,如图3所示。

图2 有线测试及参数配置原理

图3 测控功能实现原理

时钟参考模块提供高稳定度的10 M Hz参考源至变频模块、中频处理模块、测控信号处理模块,提供统一的时钟参考,实现飞行器外测测距、测速功能。变频模块可提供2上、2下两个变频通道,输入、输出信号可设置,信道带宽支持300 MHz,提高信号适应性。

中频处理模块完成输入信号的AGC控制与预选滤波、串并转换功能。模块携带两块FMC子卡,提供两个双通道500 Msps采样率、12 bit的ADC芯片,以及两个500Msps采样率、16 bit DAC芯片。采样信号在XC6VLX240T内进行预处理,预处理后数据通过VPX的SRIO总线高速输出至信号处理模块。

DA转换信号数据吞吐率为16×0.5×2=16 Gbps,模块间只能通过背板中的4lanes串行数据链路进行互联。传输协议采用FPGA支持的AURORA协议,传输效率达90%以上,每个lane支持传输速率3.125 Gbps,8个lane可实现25 Gbps信号传输,考虑8 B/10 B编码开销和协议效率,则有效传输速率为25×0.8×0.9=18 Gbps,可满足传输要求。同理AD采样信号也需要8个lane进行传输。

测控信号处理模块采用双FPGA+双DSP架构,使用CPS1432进行器件间高速信息交换。FPGA采用XC6VLX240T,DSP选用TMS320C6678,具有极强的信号处理能力,可实现4独立物理通道、6独立逻辑通道的收发信号同时处理。模块支持扩跳频、非相干扩频、相干扩频、USB测控等体制,可满足当前主流型号的测控测试需求。模块使用PCIe总线完成遥测数据、遥控数据原码与接口控制模块的交互,由接口控制模块进行数据帧协议解析。

2.4数传存储功能实现

数传存储功能由存储模块、变频模块、数传信号处理模块3个模块共同完成,如图4所示。变频模块可提供1上、1下两个变频通道,输入、输出信号点频可设置,信道带宽最大支持1.5 GHz,可满足高速数传需求。

图4 数传功能实现原理

数传信号处理模块采用双FPGA+DSP架构,携带两块FMC子卡,提供1路2.5 Gsps双通道采样精度8 bit的ADC芯片,以及1路1000 Msps采样率16 bitDAC芯片。可实现2物理通道的数传收发信号同时处理。模块支持QPSK、OQPSK、16QAM、GMSK等数传体制,可满足当前主流型号的数传测试需求。模块具备数传帧协议解析功能,使用PCIe总线完成数传数据与接口控制模块的交互。

存储模块支持数据存储与回放功能,采用双FPGA+DSP架构,携带FLASH存储阵列,最大存储容量2 TB,具备外接磁盘阵列接口,利于存储容量拓展。

3 结构设计

综合处理设备结构上采用定制的可支持6U板卡12槽位机箱。风机设计于机箱右侧,对设备抽风散热,机箱两侧有通风孔,配合机箱内风道设计,保证模块和电源的散热。维修时,各模块可插拔,便于维护。机箱采用加固骨架与轻质外壳配合,两侧有提手底部安装橡胶减震撑脚,便于携带和移动。

4 试验结果与分析

综合处理设备经过24 h拷机测试,各通道模块性能指标均符合设计要求,接收遥测帧计数、数传帧计数连续,未发现丢帧现象。数传存储容量最大达到1.8 TB,数据读取写入正常,无异常延时现象。设备经过3 000 km等效三级公路运输考核,运输测试后设备加电工作正常,抗力学环境满足要求;50℃高温试验连续工作8 h,设备指标与常温无明显变化,各模块工作正常。

5 结论

基于VPX总线架构的测控通信综合测试系统,采用通用、模块化设计,由多块6U高性能处理模块组成了高性能计算机系统,同时采用风冷技术保证了计算机性能的实现。基于VPX总线架构的测控通信综合测试系统已经成功应用于某型号测控系统测试,在应用过程中性能稳定、效果良好。

[1]郑东卫,陈矛,罗丁利.VPX总线的技术规范及应用[J].火控雷达技术.2009,12 (4),73-77

[2]富勒(Fuller,S.(美))等著,王勇等译.Ra-pid IO嵌入式系统互连[M].北京:电子工业出版社,2006.

[3]包利民,潘奇.VPX总线技术及其实现[J].电子机械工程,2012,4(2),57-60.

[4]廖兴文.基于的数据处理平台方案[D].成都:电子科技大学,2010.

Design of TT&C Measurement Based on VPX Architecture

Zhang Dezhi,Zeng Xingxing,Liu Jiantuo,Liu Dong
(Research and Development Center,China Academy of Launch Vehicle Technology,Beijing100076,China)

In view of the complexity of the types of testing equipment,the large number of equipments and the complexity of the equipment,it is difficult to meet the requirements of the current model tasks,and the testing system based on VPX bus architecture is proposed. System will be used in the previous model of the front-end equipment,frequency conversion equipment,integrated baseband equipment,to the form of VPX board integrated into a chassis,the use of high-speed serial bus to replace the traditional cable,a significant simplification of the system composition,improve the test equipment general.

VPX bus;TT&C;measurement

1671-4598(2016)05-0053-02

10.16526/j.cnki.11-4762/tp.2016.05.016

TP311

A

2015-11-07;

2015-12-08。

张德智(1985年-),男,工程师,主要从事中国运载火箭技术方向的研究。

猜你喜欢
数传板卡信号处理
专题征稿启事
——信号处理
基于数传电台的靶弹测控系统设计
HCM3000板卡固件智能化下载系统设计与实现
RTX系统下并行I/O卡驱动程序的开发
基于MATLAB的语音信号处理
卫星数传产品自动化测试系统设计
嫦娥卫星数传副瓣信号的干涉测量研究与精度验证
基于DSP的电子侦察信号处理技术的探析
一种激光/无线电复合引信信号处理技术
基于组态王软件和泓格PIO-D64 板卡的流水灯控制