某型飞控组件综合测试软件的设计与实现

某型飞控组件综合测试软件的设计与实现

ID:46725040

大小:1002.85 KB

页数:5页

时间:2019-11-27

某型飞控组件综合测试软件的设计与实现_第1页
某型飞控组件综合测试软件的设计与实现_第2页
某型飞控组件综合测试软件的设计与实现_第3页
某型飞控组件综合测试软件的设计与实现_第4页
某型飞控组件综合测试软件的设计与实现_第5页
资源描述:

《某型飞控组件综合测试软件的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学术论文RESEARCH某型飞控组件综合测试软件的设计与实现DesignandRealizationofTestingSoftwareforaFlightControlSystem中国空空导弹研究院符 冰[摘要]飞行控制组件是某型号产品的控制核心,控组件各功能的测试。整个测试流程由综合测试软件其检测的通用性、可靠性在产品研制过程中有着重要的控制,驱动软件是硬件和测试软件之间的桥梁。作用。介绍了基于面向对象方法的某型号飞控组件测1553B通信模块底试软件的开发思想、测试算法和具体实现。此软件可按429通信模块PXI机箱层422

2、通信模块照特定算法控制硬件自动对飞控组件的各内外接口进综合测试硬AD/DA模块软件件行测试,具有友好的界面、良好的可维护性、可扩展性,高速并行数据接夹具电缆驱收模块目前已成功应用于某型号飞控组件的测试中。动电源控制模块关键词:飞控组件 测试软件 多线程[ABSTRACT]Flightcontrolsystemistheroleof飞控组件外部电源astyleofmissile.Itisveryimportantofitstestinginthe(被测产品)lifeofresearchofthemissile.Thedesig

3、nprinciples,key图1 飞控组件测试原理框图arithmeticandimplementationmethodfortestingsoftwareFig.1 Principleofflightcontrolsystemareintroduced.Thesoftwareareintroducedcancontrolthehardwaretotesttheinterfaceofcontrolsystemautomati-cally.Thesoftwarehasthecharacteristicoffriendlyin

4、ter-2 软件总体设计faceandgoodmaintainability.Nowthesoftwareisusedin某型号飞控组件测试软件是一个自动化的测试软thetestofflightcontrolsystemsuccessfully.件,根据测试的需求,结合飞控产品的工作特点,按照模Keywords:FlightcontrolsystemTestingsoft-块化的思想设计软件的各测试模块。软件在功能上应wareMultithreading能满足:(1)合理控制试验流程;(2)能记录并保存试验过程中的各种数据;

5、(3)能对数据进行分析处理;(4)对某型号飞行控制组件是整个导弹系统的控制核心,一些关键的变量能在屏幕上显示并给出评估结果;(5)在导弹的稳定控制、航迹规划等方面起着重要的作用,对产品的测试应全面、可靠,降低虚警率;(6)具有友好同时它也是各种信号的交联中心,对其可靠性、稳定性的操作界面、人机接口。要求极高,因此如何对飞控组件进行全面充分的测试就利用C++语言面向对象的技术进行系统开发,对数显得比较重要。而整个完善的测试系统离不开测试软据结构的定义、模块的划分、接口的定义均体现在类及件的配合,本文介绍了基于VC++6.0开发

6、的某型飞控组其层次关系内,这样可以提高软件设计的安全性、可靠件自动化测试软件的组成、测试算法、关键技术及具体性和可维护性。实现。根据模块化的设计思想,软件主要可分为以下模块:对外接口模块、数据采集处理模块、测试数据显示模1 测试原理块、测试流程控制模块,硬件驱动模块,如图2所示。测由于飞控组件功能复杂,对外接口形式众多,因此试流程控制模块控制测试整个流程,包括对产品上电,对其测试时所需的硬件模块也较多,主要包括1553B通发送、接收数据,对数据的处理和流程控制等;数据显示信模块、429通信模块、422通信模块、AD/DA采集

7、模块、模块用于对采集到的数据进行显示、管理并按照预先设高速并行数据接收通道、电源控制模块等,这些硬件模定的规则进行正确性校验;数据采集处理模块是将测试块放在一个PXI的工控机箱中,配合特定的软件来完成过程中的数据以特定的格式存储起来以供事后分析;接对飞控组件的测试,如图1所示。产品的测试就是通过口模块用于将底层的函数进行打包、处理供上层函数调测试软件对这些硬件板卡的操作来模拟载机、GPS、舵用;驱动模块在底层工作,用于和硬件打交道,进行数据机等外部环境,并按照特定的测试算法,自动完成对飞读写。2014年第1/2期·航空制造技

8、术125学术论文RESEARCH开始飞控组件综合测试软件设备初始化、各初始参数赋值数检测计算机是否正常据测测对采试试硬外集流数件检测产品电流和电压接记程据驱口录控显动模处制示模NO块理模模块与产品握手成功模块块YES块1553B通道检测图2 测试软件总体结构Fig.2 Overallstr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。