机载机电公共设备自动化测试技术研究
2016-11-17刘庆杰江相乐艾素霄
刘庆杰,江相乐,任 杰,艾素霄,徐 维
(成都飞机工业(集团)有限责任公司技术中心,成都 610092)
机载机电公共设备自动化测试技术研究
刘庆杰,江相乐,任 杰,艾素霄,徐 维
(成都飞机工业(集团)有限责任公司技术中心,成都 610092)
为研究机载机电公共设备装机后的电缆导通特性、配电功率装置供电功能、传感器性能、综合管理计算机与其它相关系统通信状态的自动化测试技术,设计了一套地面测试用途的测试系统;首先明确了测试对象和测试项目,而后设计了硬件测试环境及其与机载设备交联的电缆,基于LabWindows/CVI开发了软件测试程序,将硬件与软件集成并测试,最后进行了应用;结果表明,设计的测试系统能够对机电公共设备进行全面自动化测试,准确给出测试结果并生成报告,具有应用推广价值。
电缆导通;配电功率装置;综合管理计算机;自动化测试;公共设备管理系统
0 引言
飞机机载公共设备主要包括液压系统、燃油系统,环控系统、起落架系统、电源系统等(以下统称为机电系统),是飞机正常、安全飞行所必须的航空机载公共设备[1-2]。机载机电系统电缆及产品装机后,需要对电缆的导通特性、配电功率装置供电功能、传感器性能以及综合管理计算机与其它机载系统通信状态进行测试。传统测试电缆导通特性时,采用导通灯或万用表测试电缆两端间的电阻值,但由于机载电缆很多,手动方式测量耗费时间及人力非常大,而且准确度不高。其余测试项目也分别通过单独设备分项进行测试,没有统一设备对机电公共设备进行完整的自动化测试。
针对手动测试的不足,研究了自动化测试方法。根据不同应用场景,设计测试构型和具体实施方案。最终,设计了一套测试系统,用于实现自动化测试替代传统手动测试,即自动完成所需测试项目。
1 测试场景分析
1.1 机载电缆导通测试
机载电缆导通特性的主要参数为其电阻值R。将被测机载电缆两端分别与延长电缆连接,2根延长电缆电阻为R1和R2,在阻值为R1的延长电缆一端加载恒定电流I,在阻值为R2的延长电缆一端检测电压值U,则机载电缆电阻为:
(1)
设定门限值为R0,若R 1.2 全机配电功能测试 全机配电由配电功率装置完成,其通过RS422与综合管理计算机通信。因此,需模拟综合管理计算机向配电功率装置发送上/断控制指令并接收其反馈的供电状态,同时在被供电设备端检测电压,若被供电的设备上/断电状态与指令一致且电压值在期望范围内,即表示其配电功能符合设计要求。 1.3 传感器数据测试 配电功率装置为传感器上电后,检测传感器输出的信号与期望状态是否一致。主要电气信号有模拟量、离散量、脉冲量等。模拟量为-10~10 V电压信号,离散量为高/开和地/开信号,脉冲量为占空比为50%频率为0~20 kHz的脉冲信号。 1.4 RS422数据接口测试 部分机载设备通过RS422与综合管理计算机进行通信,为验证数据接口正确性,需要对RS422的波特率、奇偶校验位、校验和以及其它ICD定义的内容进行全面测试。因此,需要模拟综合管理计算机与被测设备间通过RS422收发数据、进行通信。 1.5 综合管理计算机1553通信测试 机电公共设备控制核心为综合管理计算机。其通过1553总线与其它系统进行通信。其中综合管理计算机作为BC(总线控制器),因此,需要模拟飞控、地面站、飞参等(作为RT,远程终端)以及综检(作为BM,总线监视器)与综合管理计算机通过1553进行通信。 2.1 系统组成 测试系统分为硬件和软件两部分。综合考虑使用需求、成本控制及维护升级等因素,一种可行的硬件设计方法是工业控制计算机+板卡的构型,用于实现相应测试功能及数据通信,在此基础上扩展所需附属设备,具体设计思路如下: 1)根据测试场景需求选择相应板卡; 2)选择相匹配的工业控制计算机; 3)由于部分机载信号特性与板卡信号特性不一致,需考虑信号调理; 4)为预防测试现场停电给测试带来影响,需配备UPS电源; 5)将上述设备布置于机柜中,机柜体积应尽量小,方便运输及使用; 6)设计延长电缆,将机柜与机载设备相连,导线型号与机载保持一致。 综上,硬件主要包括主控计算机、板卡、信号调理箱、UPS电源、机柜及电缆。详细板卡信息见表1。 表1 板卡列表 各型号板卡均为工业中常用板卡,功能、性能稳定可靠。 主控计算机为研华SYS-4U4000-7A01,主板型号为MIC-3328。UPS电源为山特3C15KS,保障外部电源断电后测试系统仍能正常工作30分钟。系统工作原理如图1所示。 图1 系统工作原理图 延长电缆与机载电缆对接,由于电缆导通测试和全机配电功能测试中的机载电缆数量多,为节约硬件资源,将待测电缆连接至信号调理箱中的继电器卡,每16通道为一组,通过继电器卡进行分组切换。 确定所有硬件选型后,对各个通道进行资源分配,主要包括继电器卡的一级分配和信号板卡的二级分配,基于分时复用原理,实现资源的合理分配及使用。 基于LabWindows/CVI开发应用层软件,安装所有板卡的驱动软件,通过对各板卡的控制与管理完成各个测试项目。 2.2 工作原理 机载电缆特性测试:测试前,需要对系统进行标定,测量R1和R2。测试时应用层软件调用GDR-3160卡输出50 mA电流,电流输出端继电器卡和电压采集端继电器卡同时接入第1组16通道电缆,持续0.1 s后,应用层软件通过MIC-3716卡采集电路16通道电压值,通过计算得出被测机电载电缆电阻值。与设定的门限值比较,最终判断被测电缆是否通过测试,在界面显示并生成报告。第1组16通道测试完成后,继电器卡切换至第2组的16通道,以此类推,直至完成所有机载电缆测试。 全机供电功能测试:应用层软件按照机载ICD规定,通过BST23208卡向配电功率装置发送设备上电控制指令同时采集反馈的供电状态,继电器卡同时接入第1组16通道电缆,0.1 s后通过BST-31201采集电压,判断电压是否在期望范围内。而后,再向配电功率装置发送设备断电控制指令,0.1 s后通过BST-31201采集电压,判断电压是否在期望范围内,在界面显示并生成报告。第1组16通道测试完成后,继电器卡切换至第2组的16通道,以此类推,直至完成所有设备的上/断电测试。 传感器数据测试:通过BST23208卡向配电功率装置发送传感器上电控制指令,通过MIC-3716、GDR-3151、AECCT-8采集传感器输出的模拟量、离散量和脉冲量信号,根据传感器所处环境,确定合格判据,将测试结果与合格判据比较得出结果,在界面显示并生成报告。 RS422数据接口测试[3-4]:通过BST23208卡向带有RS422数据接口的机载产品按照机载ICD格式要求发送数据并接收反馈状态,通过调整周期、波特率、校验位、校验和等内容,验证RS422数据接口是否正确。 综合管理计算机1553通信测试[5-6]:综合管理计算机作为1553总线的BC,测试系统作为RT/BM模拟飞控、地面站、综检等机载设备。测试系统按照机载ICD格式发送数据/解析数据,1553网络拓扑结构见图2。 图2 1553网络拓扑结构 3.1 测试软件界面 根据测试场景需求,测试系统软件功能划分为启动自检、用户权限管理、新建保存与查询测试项目、报表式自动测试、面板式实时监控。 基于LabWindows/CVI开发了测试软件程序[7-8],利用其用户界面库函数可以很方便地创建和控制GUI。新建与查询测试项目界面见图3。另外,为实时监控系统工作状态、过程中数据,还开发了实时监控软件,界面见图4。 图3 新建与查询测试项目界面 图4 实时监控界面 实时监控界面主要通过灯、曲线、数值等方式直观显示数据。 3.2 测试软件工作流程 通过分析测试需求,得出了测试软件工作流程,见图5。 图5 软件工作流程图 测试过程主要包括系统登陆、选择测试项目、通道分配、板卡操作、输出结果/打印报告。 3.3 自动测试框架设计 为方便软件后期升级/维护,对应用软件进行了模块化设计。有设计变更时,仅需对相应模块进行适应性更改即可,自动测试框架中模块包括:表格界面、配置界面、测试主引擎、测试项参数表、数据采集模块、板卡功能封装、初始化模块、复位模块、系统自检测模块等。 4.1 测试过程 为验证设计的测试系统对机载机电公共设备的测试效果,进行验证性试验。对全机供电功能测试项目的验证性试验进行阐述。将延长电缆两端分别连接航插和测试系统机柜后面板,其中部分传感器/设备不参加试验。启动测试系统,登陆用户界面,选择测试项目,初始化板卡,在测试界面点击“开始检查”,应用软件自动调用相关板卡并自动执行测试过程,通过报告显示界面查看测试结果。另外,还可以通过点击“独立测试”对单项进行测试。 4.2 测试结果 全机供电功能测试显示界面共有7个标签页,如图6所示,每个标签页对应1个机电系统,如液压系统、燃油系统,环控系统、起落架系统、电源系统等。结果显示,第4个标签页显示,此页共测试了48项,其中14项(第3、4、7、8、11、12、19、23、24、27、28、31、32、33行)未通过,由于条件限制,15项未测试。经与机上设备对比,未通过项目为相应机上设备未安装,通过的项目与被测设备上/断电期望工作状态一致。 图6 全机供电功能测试结果 试验结果表明,设计的测试系统能够对机电公共设备进行全面自动化测试,准确给出测试结果并生成报告,节约了人力、时间等资源,提高了测试效率。资源分配时预留了备用通道(占总通道数20%),并且基于框架式结构编程,使得设计的测试系统具有良好的扩展性。 [1] 肖 佳,杨 波,王云路. 飞机机电综合管理框架下的水系统建模与仿真[J].计算机工程与设计,2012,33(5):1943-1947.[2] 刘巧珍,裘丽华,王占林. 机载机电系统综合管理分布式仿真平台设计[J].系统仿真学报,2005,17(3):620-622. [3] 顾 韬,杨宏伟.电传系统非标RS-422总线信号测试方法研究[J].测控技术,2013,32(1):52-55. [4] 王玉铭,周 强. 基于PXI总线的RS422通信卡的设计与应用[J]. 计算机测量与控制,2008,16(12):1924-1925. [5] 吴传贵,陈海牛,黄明俊,等.基于多线程技术的1553B总线测试系统的设计与实现[J]. 测控技术,2012,31(10):85-87. [6] 杨建新, 张 军. 机载双余度1553B总线检测研究[J]. 计算机测量与控制,2010, 18(9):1962-1963. [7] 李 新,田 健,聂 鑫,等. 基于LabWindows/CVI技术开发虚拟动态应变测试系统[J]. 机械设计与制造, 2009,10:136-138. [8] 王建新,隋美丽.LabWindows/CVI虚拟仪器设计技术[M].北京:化学工业出版社,2013. Research of Automatic Test Technology for Utility Management System Liu Qingjie, Jiang Xiangle, Ren Jie, Ai Suxiao, Xu Wei (AVIC Chengdu Aircraft Industrial (Group) Co.,Ltd, Chengdu 610092,China) To research on automatic testing technology, which includes cable breakover character, PDD (power distribution device) function of power supply, sensor performance, the communication state between IMC (integrated manage computer) and onboard relevant system, when the UMS (Utility Management System) equipment after installed, a set of ground testing system was designed. Test object and project were identified, then both hardware testing environment and the cable cross-linked with relevant equipment were designed. Testing software was developed based on LabWindows/CVI. Hardware and software were integrated and tested, and applied finally. The result shows, the testing system can carry overall automated testing on the equipment of UMS. After that, correct testing result and report were given. It has application and promotion value. cable breakover;PDD; IMC; automated testing; UMS 2015-11-26; 2016-01-03。 刘庆杰(1986-),男,河北唐山人,工学硕士,工程师,主要从事机载机电系统控制仿真方向的研究。 1671-4598(2016)06-0012-03 10.16526/j.cnki.11-4762/tp.2016.06.003 TP311 A2 系统组成及工作原理
3 软件设计
4 测试过程及结果
5 结束语