摘要:本文通过对某型灯光告警计算机信号接口、功能结构以及性能测试指标的分析研究,设计提出一种告警计算机测试系统,以满足某型飞机灯光告警计算机性能参数的测试要求。试验结果表明,本测试系统性能稳定可靠,满足某型灯光告警计算机检灯功能、离散告警功能、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.

作者:陈林 叶成世 孙凯革 王桂芳 单位:国营芜湖机械厂

阅读次数:人次

影响计算机关键性能参数测试研究,【计算机病毒论文】谈灯光告警计算机测试系统设计(共3104字)...相关推荐

  1. 计算机病毒的依赖性,计算机辅助框架英语依赖性翻译研究-计算机病毒论文-计算机论文.docx...

    计算机辅助框架英语依赖性翻译研究-计算机病毒论文-计算机论文 --文章均为WORD文档,下载后可直接编辑使用亦可打印-- 摘要:英语翻译的核心在于对上下文依赖性的分析,本文介绍了最小依赖翻译(Mini ...

  2. 高中生计算机专业的研究论文,高中计算机个性化教学模式研究的论文

    高中计算机个性化教学模式研究的论文 一.将游戏引入到课堂教学当中,营造轻松的学习氛围 计算机课程是一门倾向于实践性的课程,着重考察学生的动手操作能力:同时,计算机课程也是一门建立在掌握理论基础上的实用 ...

  3. 计算机的数据库应用领域,【信息管理论文】信息管理中计算机数据库技术的应用(共4410字)...

    [摘要] 本文结合信息管理的实际情况,对计算机数据库技术在信息管理中的作用及应用现状进行分析,并对加强信息管理中计算机数据库技术的应用策略进行了探讨,以期能对信息管理的效率和质量提升有所帮助. [关键 ...

  4. 计算机行业的发展及未来前景论文,【计算机应用论文】计算机应用发展现状及发展趋势(共2737字)...

    [摘要]随着本国经济技术的不断提升,信息时代的到来,计算机的应用越来越广泛,达到了一种全民化的境界.本文就计算机应用的发展现状以及发展趋势进行讨论以及分析,以其为广大学者提供一些理论上的支撑与依据. ...

  5. 计算机在课堂中的应用论文,任务教学法在计算机教学中的应用论文

    <任务教学法在计算机教学中的应用论文>由会员分享,可在线阅读,更多相关<任务教学法在计算机教学中的应用论文(5页珍藏版)>请在人人文库网上搜索. 1.任务教学法在计算机教学中的 ...

  6. 开设计算机应用基础这门学科意义,【计算机应用论文】高职计算机应用基础课程教学(共2186字)...

    <计算机应用基础>这门课程在很多高职院校中都有开设,课程的主要教学目的是帮助非计算机专业的学生对于计算机基础有初步的了解和认识,能够灵活运用基础软件,为学生的本专业学习和后续计算机的使用打 ...

  7. 与计算机相关的课外活动,课外活动学生论文,关于应用型院校计算机专业课外活动相关参考文献资料-免费论文范文...

    导读:本论文是一篇免费优秀的关于课外活动学生论文范文资料,可用于相关论文写作参考. (东北农业大学成栋学院 计算机科学与技术系 黑龙江哈尔滨 150025) 摘 要:应用型院校计算机专业课外活动在课堂 ...

  8. 运用计算机思想分析和综合经济问题,【经济学论文】数量经济学学科素养分析(共6246字)...

    摘要:学科素养不仅包含对基本的专业知识.技能和学科特有的思维方式的掌握,还包括对未来职场思维.态度和技能的训练,学科素养成为衡量一个学科优劣的重要指标之一,近几年学科素养的研究越来越得到重视.而数量经 ...

  9. 计算机学业水平测试字处理多少分,【计算机应用论文】计算机应用基础学业水平的测试问题(共3624字)...

    [摘要]本文从学业水平测试的作用,以及学业水平测试的安排进行了阐述,并指出了当前教学中存在的问题和解决的策略,具有一定的借鉴意义. [关键词]学业水平测试:计算机 福建省于2016年下发了<福建 ...

最新文章

  1. python3 操作redis
  2. 计算机索引无法使用情况,电脑上出现索引,电脑卡的什么都打不开
  3. 【深度学习】基于PyTorch深度学习框架的序列图像数据装载器
  4. 故乡与文学:一场别开生面的跨年代文学对话(一)
  5. rsync推拉模型及结合inotify实现推模型自动同步
  6. mysql主从配置 简书_Mysql主从配置,实现读写分离-Go语言中文社区
  7. 【C语言笔记进阶篇】第二章:字符串函数和内存函数
  8. Apollo的学习笔记
  9. mysql数据库分表及实现
  10. 51单片机驱动数码管显示
  11. 超媒体是什么?Hypermedia(一种采用非线性网状结构对块状多媒体信息(包括文本、图像、视频等)进行组织和管理的技术)
  12. 常毅 华为计算机,华为路由器交换机配置.docx
  13. Android 环信 消息免打扰 实现
  14. 极客时间运维进阶训练营第二周作业
  15. ORACLE XE在centos平台下安装方法
  16. 经典蓝牙和低功耗蓝牙的区别
  17. Zabbix 3.0 版本企业微信群机器人报警
  18. git安装及命令使用和github网站
  19. KMP算法——很详细的讲解
  20. Java多态的概念、优点和用法

热门文章

  1. 测试4年裸辞失业,面试17k的测试岗被按在地上摩擦,结局让我崩溃大哭...
  2. oracle七参数坐标转换,MapGIS国土空间数据2000大地坐标系转换系统
  3. 2020.7.25T2魔道研究(jz暑假训练day10)
  4. Oracle分页实现
  5. Fluent流体材料——NIST Real Gas模型
  6. Maven——简介、下载安装与配置
  7. WEB 前端面试题 (高能)
  8. sql --Acess
  9. 微信小程序——页面之间传递值
  10. STM32基础(11)光敏传感