基于RapidIO总线的简约化小型导弹测试设备设计

2021-12-01 07:41唐大林周庆飞毛鹏飞
计算机测量与控制 2021年11期
关键词:功能模块路由端口

唐大林,周庆飞,毛鹏飞

(北京航天测控技术有限公司,北京 100041)

0 引言

无论攻防两端,导弹都是未来战场上最重要的武器装备,基于不同的战术战略目的,导弹又根据射程、发射平台、飞行轨迹、制导方式、目标类型等不同方法方式分为多种类型,各型导弹武器的使用、作训、维护、维修、保养的需求差异性很大,导弹综合测试, 凭借其安全、可靠的实施过程, 成为检测导弹质量的重要手段; 凭借其全面、真实、精确的测试结果, 成为检测导弹整体性能的可信依据,测试设备已逐渐成为部队平时维护及战时保障的重要工具[1]。不仅部队对测试设备的简单易用性的需求越来越强烈,测试设备集成商及导弹研制生产厂家对测试设备通用性、扩展性等也提出了更高的要求。

目前针对导弹的离线测试一般需要给导弹单独供电,受到大功率供电电源的体积影响,测试设备相对体积较大,重量较重,但是主要的应用场景是在弹药库或维修车间,一般可以适应其应用;对于导弹的在线测试,主要是针对其战前备战及战时保障的需求,则需要测试设备体积重量等越小越方便。传统的VXI、PXI及PXIE等测试模块系列集成的测试设备是目前市场主流,其主要集成方式是基于总线机箱架构,根据激励及测试信号的需求叠加相应的测试模块,由于其总线标准的定义,基于此类总线的测试设备体积不至于太大,但是绝大多数也不适于导弹长期加电测试或者战备随装、单兵携带等应用场景。电子技术、集成电路、计算机通信和芯片技术等领域的飞速发展,测试设备将原有很多功能和设备集成化处理,测试设备朝着小型化的方向不断发展, 但是受到传统VXI、PXI及PXIE等总线的标准定义,基于此类总线的测试设备却无法更加有效的缩小体积,在高度集成化和小型化问题上,没有充分应用当前已有的科技成果,创新设计不足[2]。测试设备的体积越小,也一定程度上更加符合部队实际导弹测试、保障等使用需求,本文提出了一种脱离机箱架构式的基于RapidIO总线的简约化小型导弹测试设备,大大简化和缩小了传统的总线式导弹测试设备,同时可由测试模块叠加满足通用化、模块化、系列化的“三化”要求。

Rapid IO 互连技术是美国Mercury Computer Systems 公司为其计算密集型信号处理器系统开发的总线技术,最初的开发动机是用于连接线路板上的芯片和机箱内的线路板。Rapid IO 采用包交换技术,可为由CPU、网络处理器(NPU)和DSP等组成的复杂系统提供低延迟、高速、高稳定性的互连。Rapid IO 还具有接口引脚少,可靠性高(可靠性高达99.999%)、单位端口成本极低,易于实现,可扩展性好等特性[3]。

1 简约化小型导弹测试设备设计指标

该设备体积小、采集精度高,可满足-40~+75 ℃温度、30 g随机振动及50 g冲击振动等恶劣环境,尤其适合飞机、导弹、火箭、装甲车辆等军事装备,可内置于武器装备的狭小空间中,在强冲击、强振动等恶劣环境下,完成整个试验过程中装备电信号、非电量信号、总线通讯信号以及传感器数据的采集、存储与处理,可以为装备设计、测试、保障、试验提供测试服务以及数据支撑。小巧的体积可以完成装备嵌入式测试,可以随装配备,实时监测装备运维数据,基于Windows系统的架构可以配合故障诊断算法和专家系统,实现装备状态检测、诊断、预测、健康管理及维修决策。

1.1 尺寸

电源模块尺寸:3.7 cm*7.62 cm*5.08 cm;

其他模块尺寸:1.08 cm*7.62 cm*5.08 cm。

1.2 重量

电源模块重量:≤330 g;

其他模块重量:≤115 g。

1.3 整体功耗

设备总体功耗不大于65 W(最多8个功能模块同时工作时)。

1.4 环境适应性

工作温度:-40~85 ℃;

存储温度:-40~85 ℃;

冲击振动:50 g/11 ms冲击。

2 简约化小型导弹测试设备硬件架构设计

测试设备功能框图如图1所示,简约化小型导弹测试设备由电源模块、嵌入式控制器模块、数据交换路由模块、模拟量采集模块、总线模块、数字IO模块等组成,简约化小型导弹测试设备的模块种类数量可根据对象实际测试需求需要进行集成组合。

图1 简约化小型导弹测试设备硬件架构图

2.1 电源模块

电源模块AMC7243选用28 V直流供电,输出3.3 V,5 V,±15 V等多路电源用于系统各模块的供电,电源模块内部设有输入电源电流监测电路,用于监测设备总体功耗信息,可以支持设备在不多于8个功能模块同时工作时总体功耗不大于120 W的功耗需求,板载MCU采集板载温度、电压、电流信号,通过背板IIC总线进行功能模块间数据交互。

2.2 嵌入式处理器

嵌入式控制器作为测试设备中枢实现各个功能模块的参数配置、信号算法处理、被测对象状态监测与诊断等功能。嵌入式控制器模块对外具有人机交互或串行通讯接口,实现系统配置与应用程序的下传,配置程序将在设备开机时通过RapidIO总线由数据交换路由模块分发到各个功能模块,并能够接收各个功能模块传递的数据信息进行应用程序处理和上传。

2.3 数据交换模块

由于整个测试设备没有采用机箱+模块的配置模式,各模块间的通信以及数据交换均由数据交换路由模块完成。AMC7100数据交换路由模块与各功能模块的通信总线摒弃了传统设备以CPU为中心的数据交换架构,采用了基于1.25 GbaudRapidIO高速串行总线的16通道Switch数据交互架构。串行RapidIO(SRIO,serial RapidIO)主要是用于板上或通过背板的器件之间的电气连接,SRIO 能够支持全双工模式,在每个方向上使用单向差分信号,并定义了器件间的串行链路。SRIO 也支持 RapidIO 器件之间的包传送,其包括的功能有包与控制符号的传送、错误管理、流量控制以及一些其他的器件到器件的功能[9]。

选用RapidIO总线,将整个系统组成以数据交换路由模块为中心的星型通信结构,用来实现系统内模块间的互通信功能。数据交换路由模块为系统内部提供RapidIO通信总线、同步信号、秒脉冲及时钟等功能,并对外提供调试接口与调试设备对接,同时提供通信接口与机上主控系统进行通信。

2.4 其他采集模块等

其他各采集模块对外提供信号采集接口,采集模拟信号通过模块内部AD转换为数字信号,经过FPGA信号处理,通过RapidIO总线实现数据传输,且通过同步信号可实现同步采集功能。设备还可以根据需要配备总线模块,通过微处理器芯片及外围功能电路实现RS422/485及CAN总线通信功能。由于此次测试对象仅需要一路RS422通信测试,嵌入式处理器AMC7101模块本身提供一路RS422通信接口,所以此次测试不配备总线模块。由于模块体积小,散热面积和散热手段有限,所以对模块的的温度需要进行实时监控,所有模块内部都设有温度采集电路,用于采集各个模块内部温度状态,电流信号和温度信号转换为数字信号后发送到背板的IIC总线,由嵌入式控制器模块进行工作状态监测,其中各个模块的IIC总线以从模式工作,嵌入式控制器模块的IIC总线以主模式工作。

2.5 接口适配器设计

由于各种导弹接口及信号特点不尽相同,需要在简约化小型导弹测试设备与导弹之间设计专用的适配器进行桥接,适配器是导弹通用测试设备的重要组成单元,目前,成熟应用的导弹通用测试设备均采用通用接口+专用适配器形式,对于不同型号的导弹,采用各自不同的专用适配器及测试电缆,实现对导弹的各项测试[12],适配器一方面可以将物理信号按管脚进行重新分配同导弹测试接口相连接,供导弹实际测试需要,同时也可在内部设计调理电路以实现测试信号的转接、调理、隔离、保护等功能,如图2所示。适配器可以根据应用场景的不同,将适配器同测试设备与导弹之间设计成无电缆的刚性连接,更加符合简约化设计需要。

图2 接口适配器设计接示意图

3 简约化小型导弹测试设备物理连接架构

硬件模块之间的物理级联如图3所示,简约化小型导弹测试设备的特点是不依赖机箱做测试模块间的数据交换,所以没有单独背板设计,嵌入式控制器模块、数据交换路由模块和功能模块之间的控制通信是通过模块间连接器的互联来实现。

图3 控制器模块与功能模块通信端口信号连接示意图

数据交换路由模块与嵌入式控制器和功能模块互联来实现嵌入式控制器与功能模块之间的数据路由通信,嵌入式控制器与数据交换路由模块通过一路RapidIO实现互通,而数据交换路由模块与功能模块互联的连接器上会有8组RapidIO通信端口信号,最大可对接8个功能模块来实现对8个模块的数据通信。

为了实现不同功能模块与数据交换路由模块间的随意对接,且模块间使用的数据交换路由模块通信端口不冲突,在功能模块连接器信号定义设计上,如图4、图5所示,将模块PCB板两面的连接器公母头通信端口按公端口8接母端口7,公端口7接母端口6以此至公端口1接母端口8的对接方式互联,而所有功能模块都取公头端口1的信号为通信端口,以此来实现控制器8个端口与8个模块的单一互通。

图4 单功能模块连接器公母头信号连接示意图

图5 连接器公母头示意图

采用无机箱的模块直接叠加的物理连接方式,特点是不受机箱的物理限制,可根据被测需求任意叠加模块,体积小巧简约,便于组装集成。

如图6所示,每个模块包括前端接插件和后端连接器,前端接插件主要用来与设备外部信号进行接口交互,后端连接器主要用来实现设备内部模块之间的信号需求和信号数据传递。

图6 模块集成连接示意图

后端连接器,通过一侧公、一侧母的板对板接插件实现模块与模块之间的物理和信号互联。

每个模块包括前端接插件和后端连接器,前端接插件主要用来与设备外部信号进行接口交互,后端连接器主要用来实现设备内部模块之间的信号需求和信号数据传递。后端连接器,通过一侧公,一侧母的板对板接插件实现模块与模块之间的物理和信号互联。

4 对比试验

为测试简约化小型导弹测试设备设计指标,将其同PXI测试设备以相同测试流程为基础,进行对比验证测试,以某型导弹模拟器作为被测对象,两种测试设备选择同样的软件环境,操作系统为WINDOWS 7,测试软件选用航天测控VITE3.0。在测试过程中使用相同供电电源,选用基于各自总线的模拟量采集模块、总线模块、数字IO模块。测试验证的同时对两种测试设备功率进行监测。模拟器检查项目测试流程以及测试资源需求统计见表1。

根据某型导弹模拟器测试资源需求,针对简约化小型导弹测试设备以及PXI测试设备的相关模块选型如表2所示。

表2 测试设备模块选型

两种测试设备外观及体积对比如图7,PXI测试设备体积为171 mm*271 mm*396 mm,重量为14.7 kg,简约化小型导弹测试设备体积为64.8 mm*76.2 mm*50.8 mm,重量为1.3 kg,体积仅为原PXI测试设备的2%,重量仅为原PXI测试设备8.8%,两种测试设备基础参数对比如表3。测试结果显示,两种测试设备均能完成对某型导弹模拟器的正常测试,测试结果如表4。测试过程中简约化小型导弹测试设备平均功率为43 W,PXIE测试设备平均功率为118 W,可以看出仅作数字测试时,简约化小型导弹测试设备的平均测试功率仅为普通PXI测试设备的三分之一左右。

表3 两种测试设备基础参数对比

表4 两种测试设备测试结果

图7 两种测试设备对比图

5 结束语

由上述设计指标及对比测试可见,简约化小型导弹测试设备具有体积小、功率小、重量轻、可重构性及环境适应性强等特点,可以满足不同导弹长期加电健康监测、日常维修维护测试、战时随装、装备狭小空间测试,单兵便携保障等各种应用场景,可以简化作战部队的导弹测试,目前已经在预先研究以及实验室中满足了部分导弹的实际测试需求,在后续的实际应用中可以提高导弹部队的日常维护保养以及战时精准保障效率。

猜你喜欢
功能模块路由端口
温度对圆柱壳结构应力及端口变形影响研究
华为交换机端口Hybrid 模式的应用
一种端口故障的解决方案
数据通信中路由策略的匹配模式
一种用于6LoWPAN的多路径路由协议
OSPF外部路由引起的环路问题
商业模式是新媒体的核心
基于ASP.NET标准的采购管理系统研究
高校二手交易网络平台功能及技术框架分析与设计
为程序或设备在路由器上打开端口