您好,欢迎来到筏尚旅游网。
搜索
您的当前位置:首页机载计算机通用自动测试平台设计

机载计算机通用自动测试平台设计

来源:筏尚旅游网
a叶技2013年第26卷第6期 Electronic Sci.&Tech./June.15.2013 机载计算机通用自动测试平台设计 刘 洁 (中国航空工业西安航空计算技术研究所第6研究室,陕西西安710119) 摘要针对目前自动测试设备的通用性设计,提出了一种基于PXI总线的测试平台。文中对PXI测试系统、接 口适配器和开关网络进行了说明;介绍了测试软件和故障诊断系统的设计;分析了该系统设计过程中面临的通用性、 故障诊断与定位等问题。其设计思想和方案对于机载计算机通用测试平台的研制具有一定指导意义。 关键词 自动测试设备;通用平台;PXI;IVI;故障诊断 中图分类号TP277.2 文献标识码A 文章编号1007—7820(2013)06—104—03 Design of the General Platform for Airborne Computer ATE LIU Jie (Research Room 6,AVIC Xi’an Aviation Institute of Computing Technology,Xi’an 7101 19,China) Abstract This paper presents a test platform based on PXI bus for the general design of automatic test equip・ ment.An explanation is given of the PXI testing system.adaptor and switch network. rhe design of test software and fault diagnosis system is introduced with emphasis on the key technologies of this system,such as the universal usage,fault diagnosis and orientation.The design concept of this test platform provides important guidance for the general test platform design of airborne computer. Keywords automatic test equipment;general platform;PXI;IVI;fault diagnosis 随着自动测试技术的飞速发展,以及军事领域强 有力的需求牵引,自动测试设备(Automatic Test Equip— 测试平台与PC机之间采用网卡通讯,PXI测试设 备与示波器、万用表和电源之间采用GPIB接口进行 通讯。测试平台原理如图1所示。 ment,ATE)已成为机载计算机产品测试、使用和维护 的必要手段。由于对复杂机载计算机的测试要求越来 越高,具有较强的通用性和扩展性已成为测试设备性 能的主要指标 J。 ATE通用性的实现涉及到接口与适配器的标准 B 广』L..1 上』 测试信号 化、硬件平台的模块化、测试程序集与仪器资源的无关 性设计等许多方面的内容。本文提出了一种以PXI总 PⅪ一P I8 {I 28V/l15 V电源信号 I蓓 l测试信号  线为基础,采用虚拟仪器技术、故障诊断技术的设计方 法,从而实现机载计算机的通用测试平台。 巨圃I 由 1硬件结构设计 通用测试平台以主控计算机为控制核心,由PXI 1.1 PXl测试系统 PXI测试设备由零槽控制器、模拟量激励/采集模 块、离散量输入/输出模块、继电器模块、模拟量电阻模 块、电源开关模块、GPIB接口卡组成。采用PXI结构 测试设备构成主要测试资源,接口适配器及开关网络 组成信号分配和变换单元,辅以测量仪器和供电设备。 主控计算机采用配置先进的PC机。PXI测试设 的模块,具有体积小,稳定可靠和便于维护的优点 』。 在机箱中的各功能模块都是PXI总线的标准模 块,通过PXI机箱的背板相互连接。PXI机箱中的测 试模块包括:零槽控制器(PXI—PCI一8355)、模拟量 激励模块(NI6704)、模拟量采集模块(NI6031E)、离散 量输入/输出模块(NI6527)、多路继电器模块 (NI2503)、通用继电器模块(NI2565)、模拟量电阻模 块(Pickering290)、电源开关模块(Pickering150)和 备内部采用PXI标准总线,根据测试的最大需求,选用 标准的测试模块进行集成。测量仪器包括:示波器、万 用表。供电设备包括:可调电压信号源、115 V供电电 源和28 V供电电源。 收稿日期:2013—05—08 作者简介:刘洁(1981一),女,工程师。研究方向:机载计 算机测试技术。E—mail:liujie89z@schu.con 104———————————VIIWW.dionzikeji.orb 刘洁:机载计算机通用自动测试平台设计 GPIB接口卡(PXI—GPIB)。 1.2接口适配器及开关网络 影响测试平台的整体性能。通用是一个相对概念,通 用平台的设计应遵循以下原则:(1)开放式、标准化的 软件体系结构。(2)基于IVI技术实现测试仪器的可 接口适配器是测试平台和UUT之间的桥梁,将仪 器资源分配给UUT的各个管脚,完成对其施加激励和 进行测量的工作。接口适配器TUA(Test Unit Adapter) 主要由前面板端口、箱体和接口测试适配器ITA (Interface Test Adapter)构成。 互换性。(3)TPS(测试程序集)具备可移植性。 可交换虚拟仪器技术规范(IVI)是1998年在VXI 即插即用软件技术规范(VPP)的基础上发展而来的一 项技术规范,它在扩展VPP标准的同时,增加了仪器 的可互换性、仿真和状态缓存等特点。IVI由类驱动 器、具体仪器驱动器、引擎和配置文件组成。当仪器更 换后,只需修改配置文件中的信息,使测试程序指向新 适配器设计采用无源器件,能够防止环境影响,减 少测试结果的不确定因素。在测试资源满足测试要求 的前提下,适配器以直接连线为主,选择高质量的线缆 和连接器,尽量不使用开关器件 。因为开关器件会 的IVI仪器和仪器驱动器即可,从而实现仪器设备的 可互换性。 降低资源利用率,而且多余的开关器件和连接线缆,也 会影响测试结果的真实性,引起信号频带损失、引入电 磁干扰等问题。 开关网络担负着控制信号流向的任务,是实现 测试程序开发模式存在两种:一是面向仪器的测 试;二是面向信号的测试。面向仪器的测试由测试程 序直接控制仪器动作来完成测试;面向信号的测试将 对测试资源的需求映射成对信号激励/采集的需求,通 过内部服务机制解释、定位和驱动测试仪器完成测试 任务。前者的缺点是系统往往不能涵盖所有仪器和新 的功能,从而使TPS的可移植性和仪器互换性受到限 UUT与系统资源间的信号转接、分配与组合的关键。 在ATE中,开关系统一般分为功率开关、矩阵开关、微 波开关。功率开关常用于对系统的电源进行切换,矩 阵开关和微波开关主要用于信号切换,根据UUT的实 际需求,灵活分配测试资源。 本平台采用矩阵开关对接的方式组成开关网络, 比如4×16、4×32、4×64型矩阵开关可以把各自的4 制。而信号的类型是有限的,理论上可以涵盖所有仪 器,这是后者的优势所在。 IVI技术可以从硬件兼容的层面上解决仪器的互 路信号挂接在总线上,形成任意两路可互达的开关网 络结构,测试平台的连接能力大幅增强。测试资源和 UUT的任意两路信号可以互达,而测试平台的资源由 最大测试资源需求的UUT决定。开关网络把适配器 的信号切换功能以测试资源的形式融人到平台中,增 强了系统的通用性。 1.3通用性的实现 操作问题,但不足以解决仪器内部由于工作原理不同而 造成测试结果差异。IVI—MSS(Measurement Stimulus Subsystem)规范可以为TPS可移植性的实现建立一定 技术基础,其结构如图2所示 J。通过设计具有复位、 建立、变化和捕捉等基本信号操作功能的IVI—MSS信 号接口,可以实现测试程序对测量信号的控制和调用。 利用IVI信号接口调用虚拟仪器资源完成对UUT的测 试,既使测试软件独立于测试平台,又具有良好的可移 植性。 TPS H测量,激励服务器H资源控制模块H IvI测试仪器 图2 IVI—MSS模型结构 对于ATE,信号分配单元、测试资源和主控计算机 部分是通用的,不随UUT的变化而改变,这也是测试 平台通用性的硬件基础。在测试时,只需根据不同的 UUT更换适配器就可实现平台的重构,完成相应测 试,满足了机载计算机型号多、信号复杂、输人输出管 脚数量多、接口各异的测试需求。 测试平台同时具备良好的扩展机制。通过开关网 2.2软件结构设计 测试软件根据需求设计其测试策略,描述测试数 络,可根据具体的测试需求连接相应的测试资源,例 如:可以连接波形发生器或其他具备GPIB接口的测 量仪器等,作为扩展模块接入AIE,方便平台的升级、 扩展。 据及故障诊断知识,针对测试策略开发面向信号、针对 产品的测试程序,同时根据硬件资源配置进行测试仪 器资源描述、测试通道配置描述、适配器信号映射关系 描述,由编译器编译后形成可以直接运行的测试模块。 2软件平台设计 2.1 软件的通用性设计原则 测试软件通过用户界面,由测试信息管理程序调用测 试模块及故障诊断组件,完成测试及故障诊断过程。 主测试程序在LabView软件平台上编写 J,用于完成 数据库读写、仪器驱动程序的调用等功能。测试流程 和结果数据由TestStand以及Microsoft Access管理,所 105 对基于虚拟仪器技术的通用平台来说,软件是整 个测试平台的关键。因此,软件系统构建的好坏直接 WWW.dionzikeji.oro——————————— 刘洁:机载计算机通用自动测试平台设计 有测试参数、程控指令、测试结果都放在数据库中,主 程序依次读取其中的相应记录进行分析处理,执行相 应操作完成测试任务。 针对不同的UUT,测试软件只是流程和任务数据 不同,而软件框架中的其它部分不变。在软件设计中, 通过建立通用软件框架,满足各UUT测试程序的设计 要求。通用功能接口通过调用仪器驱动程序,对各种 仪器资源的功能进行标准化定义和封装,以实现测试 程序中要求的测量与激励功能标准化对接,避免了操 作系统和测试程序直接控制仪器,实现了仪器的互换 性。采用上述结构实现的软件应用于另一个UUT时, 软件基本不必重新编写,只需修改数据库中的内容 即可。 读取UUT测试数据后,推理引擎根据专家知识、故障 信息库资料与测试数据进行并行诊断,其中基于相互 关联的系统采用模糊推理算法,基于规则的系统采用 规则转换算法,基于事件的系统采用神经网络算法。 测试平台的故障定位主要是采用故障决策树方 法。故障树以征兆或测试结果作为起始点,紧接着是 组由活动及决策组成的分叉决策树,最终实现故障 一定位并获得维修建议。故障树的基本结构如图4 所示。 3故障诊断及定位 故障诊断是根据UUT的正常特征信号、异常信号 和其它诊断信息,查明导致UUT发生故障的部件或联 系,并找到其初始原因【6j。通用测试平台结合故障诊 断技术和专家系统,对故障的部位、产生原因、性质和 程度进行判断。故障诊断系统以专家系统为主要诊断 依据,由测试数据入口、故障信息库、系统知识库和推 理机制组成,其系统结构如图3所示。 测试数据入口 图4故障树结构图 4结束语 对机载计算机自动测试设备进行了介绍,提出了 系统知识库 故障信息库)._— 数据分析 H一种基于PXI总线的通用测试平台。该平台具有资源 高度共享、仪器设备可互换、测试程序可移植、接口和 信息获取 推理机制 知识获取 适配器标准化设计的特点,是一种通用性测试系统。 PXI模块资源丰富,结合面向信号的测试软件,可以根 据UUT的不同和用户的需求扩充其测试功能和项目。 因此,可用于各类机载计算机产品的自动测试和故障 检测。 模糊逻辑I专家规则I神经网路 推理引擎I推理引擎l推理引擎 I ......竺堡 l..........__J 图3故障诊断系统结构 参考文献 [1]李行善,左毅,孙杰.自动测试系统集成技术[M].北京: 故障信息库用于记录检测过程中的各种故障信 息,依据故障树模型,建立相应的数据关联,为故障定 位存储数据资料。专家知识库用于根据操作中遇到的 故障和专家系统,为故障定位和推理机制提供参考信 电子工业出版社,2004. [2] National Instrument.The PXI System Architecture[M].Te— ax:National Instrument,1999. [3] 付新华,肖明清,周越文,等.自动测试系统的可重构测试 接口适配器设计[J].计算机工程,2010(2):231—234. 息。采用与推理机制相互独立的平台式结构,便于专 家知识的扩充与完善。 推理机制内部包含3个推理引擎:模糊逻辑推理 引擎、专家规则推理引擎和神经网络推理引擎。利用 规则推理的方法,对故障信息库和系统知识库进行数 据融合和分析推理,并为解释程序提供推理机制。当 [4] 沈震,戴英侠,杨江平.自动测试设备软件平台通用性的 研究与设计[J].计算机工程与应用,2005(9):229—232. [5] SHAHIDF K,SHAHID F K.Labwindows/cVI Programming for Be ̄nners[M].Newyork:Prentice Hall R,2000. [6]邱智,王玉峰,谢振华.机载设备自动测试系统平台设计 [J].测控技术,2005(1):53—55. 106 WWW/.dianzikeji.OFg 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- efsc.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务