前言:想要写出一篇引人入胜的文章?我们特意为您整理了谈灯光告警计算机测试系统设计范文,希望能给你带来灵感和参考,敬请阅读。
摘要:本文通过对某型灯光告警计算机信号接口、功能结构以及性能测试指标的分析研究,设计提出一种告警计算机测试系统,以满足某型飞机灯光告警计算机性能参数的测试要求。试验结果表明,本测试系统性能稳定可靠,满足某型灯光告警计算机检灯功能、离散告警功能、1553B总线告警功能、429总线数据接收功能、复位功能、灯光告警优先级逻辑、交联系统通信功能、软件版本请求功能等测试需求,为形成某型灯光告警计算机修理检测能力提供了有力保障。
关键词:灯光;告警;计算机;自动测试
灯光告警计算机是某型飞机灯光告警系统的核心部件,通过采集飞机危险级、警告级、注意级、提示级的告警信号,综合处理并按优先级次序输出,控制并点亮所有危险级和影响飞行安全的警告级、注意级、提示级告警灯。告警计算机内部电路复杂,亟需设计一套告警计算机自动测试系统对产品功能、性能参数、故障情况等进行检查。本文设计的测试系统支持对产品功能和性能指标进行检查,能够模拟产生上位机所需的输入激励信号,实现告警计算机检灯功能、离散告警功能、1553B总线告警功能、429总线数据接收功能、复位功能、灯光告警优先级逻辑、交联系统通信功能、软件版本请求功能等测试需求。
1测试系统需求分析
灯光告警计算机通过主控板模块和从控板模块同时接收来自机电系统和飞控系统的离散告警信号、告警灯盒的复位信号,结合输入输出板模块传输过来的RS485总线告警信号,进行告警逻辑判断,并输出离散点灯信号到告警灯盒。同时,通过HB6096总线传送至多功能显示器,供其在应急时备份显示。从控板模块为主控板模块的热备份,一旦主控板模块失效,立即切换至从控板模块。输入输出板模块通过GJB289A接收来自综合任务处理机的总线告警信息,然后通过RS485总线传至主控板和从控板。输入输出板模块还充当综合任务处理机与照明管理计算机、告警信号电源装置之间的数据中转。电源板模块接收机上双路+28VDC电源,给主控板模块、从控板模块和输入输出板模块供电。告警计算机通过RS232总线进行程序在线升级。灯光告警计算机系统交联框图见图1。测试系统支持告警计算机各项性能检测,可以快速定位故障元器件、验证产品电气性能指标,具有通用化、模块化的设计特点。通过对告警计算机工作原理、外部接口连接关系的分析,确定测试系统需要达到的测试指标要求,具体如下:(1)离散量输入:48路地/开离散量输入信号,接地有效,开路为无效状态。(2)1533B总线:2路双向、直接耦合的1533B总线需求。(3)ARINC429总线:2路双向、直接耦合的ARINC429总线需求。(4)串口:3路双向、通讯速率可配置的RS422串口总线,3路双向通讯速率可配置的RS232串口总线,2路双向通讯速率可配置的RS485串口总线需求。
2测试系统硬件设计
2.1测试系统电气设计
测试系统电气原理设计框图如图2所示,设备主要包括程控电源、电源总控箱、调理箱、工控机、显示器、鼠标/键盘。工控机是测试系统的数据处理核心,接收调理箱送来的离散量信号、模拟量信号和总线信号,经过数据处理后发送至调理箱。工控机与显示器、键盘及鼠标组成一个人机交互系统,通过人机界面,控制实现对被测对象的功能/性能测试。
2.2测试系统主要电路
2.2.1工控机工控机采用集成设计方式,基于cPCI总线,使其满足测试系统功能需要分析的目标要求。工控机主要包括机箱、控制板、离散量输入输出板、1533B通讯板、ARINC429通讯板、串口通讯板等组成。
2.2.2控制板控制板选用cPCI-3510D/4700E/M8板卡,该板卡是基于cPCI总线的系统主板,支持Win7/8及32/64位等多种操作系统,具有四核处理器,支持IPMI对系统进行系统健康监控,支持系统/外设槽。
2.2.3离散量、模拟量板卡根据功能需求分析,测试系统选用1块HK-H5121A-S3离散量输入板卡、2块HK-H5121A-S2离散量输出板卡和1块HK-H5176模拟量输出板卡。
2.2.4通讯板卡根据功能需求分析,通讯板卡选用1533B总线通讯板卡(HK-H5273)、ARINC429总线通讯板卡(HK-H5272)、串口总线通讯板卡(HK-H5276)等各1块,且留有余量。
2.2.5调理箱电路设计调理箱包括电源调理分配模块和对内对外接口电路。电源调理分配模块对两路28VDC电源进行调理分配,然后分配至测试系统各功能模块使用和被测对象供电。对内对外接口电路用于被测对象的供电、离散量信号、信号、以太网和总线信号的接收和发送。图3为地/开离散量输入实现原理图。
3测试系统软件设计
软件系统采用Windows7操作系统作为开发背景,主程序采用图形化编程语言C++/LABVIEW进行开发,软件模式为生产者消费者,底层调用通用化测试驱动进行数据采集。软件基本工作流程如图4所示。
4主要性能测试验证
4.1告警功能自动测试
如图5所示,告警功能自动测试是检测设备软件根据用户选定的测试任务文件,按步骤自动执行每一步测试操作,并自动记录数据、判断分析显示测试结果等,最终形成测试报告。整个测试过程由检测设备软件控制实现,不需要用户手动控制。
4.2离散告警信息手动测试
离散告警信息手动测试用于用户选择功能项独立测试。该测试方式提供独立的测试界面,通过测试界面的人机交互,用户可选择单个或多个功能项,手动操作完成测试。检测设备软件将测试的结果显示在界面供用户查看。
4.3MFL和PFL信息传输测试
在“维护信息/性能指标手动测试”界面和“1553B告警信息手动测试”界面内,用户可选择单个或多个功能项,手动操作完成测试,检验灯光告警计算机MFL和PFL信息传输是否正常。
5结语
本文通过对灯光告警计算机信号接口、功能结构以及性能测试指标的分析研究,设计研制一套告警计算机的测试系统。通过试验验证,该测试系统能够满足灯光告警计算机各项性能参数的测试要求。目前,该系统已用于某型灯光告警计算机修理测试中。
参考文献:
[1]李行善,左毅,孙杰等.自动测试系统集成技术[M].北京:电子工业出版社,2004.
[2]严东超等.飞机电气系统总体设计[M].北京:航空工业出版社,2001.
作者:陈林 叶成世 孙凯革 王桂芳 单位:国营芜湖机械厂