基于DAQ和FPGA开发星务软件测试平台

基于DAQ和FPGA开发星务软件测试平台

ID:46615224

大小:1.06 MB

页数:4页

时间:2019-11-26

基于DAQ和FPGA开发星务软件测试平台_第1页
基于DAQ和FPGA开发星务软件测试平台_第2页
基于DAQ和FPGA开发星务软件测试平台_第3页
基于DAQ和FPGA开发星务软件测试平台_第4页
资源描述:

《基于DAQ和FPGA开发星务软件测试平台》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第31卷第4期2012年8月飞行器测控学报JournalofSpacecraftTT&CTechnologyV01.31No.4Aug.2012基于DAQ和FPGA开发星务软件测试平台+云颖,宋雷军,沈炳华(中国航天科技集团公司第八研究院航天产品软件检测站·上海·201109)摘要:针对航天软件自动化测试和测试通用性要求的不断提高,提出基于DAQ(数据采集)和FPGA(现场可编程门阵列)的星务软件测试平台构建方案,在PxI(PCIeXtensionsforInstrumentation,外设部件互联标准在仪器领域的扩展)系统环境下应用NI(美国国家仪器公司)的DAQ板卡和FPGA板卡实现星

2、务软件外围数据的仿真模拟,应用LabⅥEw编程实现信号的解析和良好的人机交互界面。在实际测试中,它能够很好地完成一系列星务软件的自动化动态测试、故障模拟测试等,大大缩短了测试周期,提高了测试效率。此平台完全满足航天软件现代化测试的要求,具有开发周期短、使用效率高、通砂性强等优点。关键词:数据采集(DAQ);现场可编程门阵列(FPGA);外设部件互联标准在仪器领域的扩展(PxI)系统;Lab—VIEW;星务软件;软件测试平台中图分类号:V447;TP311.52文献标志码:A文章编号:1674—5620(2012)04一0080—04DevelopmentofSatelliteService

3、SoftwareTestPlatformBasedonDAQandFPGAModuleYUNYing,SONGLeijun,SHENBinghua(AerospaceSoftwareTestStationundertheEighthResearchInstituteofCASC,Shanghai201109)Abstract:DesignofasatelliteservicesoftwaretestplatformbasedonDAQ(DataAcQuisition)andFPGA(Field—ProgrammableGateArray)ispresentedtomeethigherand

4、higherrequirementsofaerospacesoftwareforautomaticanduniversaltests.DAQandFPGAcardsofNI(NationalInstruments)areusedinthePXI(PCIeXtensionsforInstrumentation)systemtofacilitatedataexchangewithsatellitesoftwareandLabVIEWisusedtofaclilitates噜nala—nalysisanduser—friendlyinterface.Itperformswel工automated

5、dynamictestsandfaultsimulationtestsforse“esofsatelliteservicesoftwareandsignificantlyshortenstestcycleandincreasestestef“ciency.Therefore,theplatformwellmeetsrequirementsofmodernizedtestsonaerospacesoftware,Keywords:DataAcquisition(DAQ);Field—ProgrammableGateArray(FPGA);PCIeXtensionsforInstrumenta

6、tion(PXI)system;LabVIEW;satelliteservicesoftware;softwaretestplatform0引言1系统组成航天关键嵌入式产品在出厂前都需要进行严格的测试,测试平台的开发水平直接影响了测试的质量。随着软件自动测试和闭环测试要求的不断提高,新研测试平台必须满足闭环要求以保证产品测试的有效性;而且随着软件研制周期和测试时间的不断压缩,新研测试平台还必须满足开发简单、易用高效的特点。本文介绍具有上述优点的星务软件测试平台u3的开发,该平台集控制、接收于一体,具备卫星核心软件的自动化动态测试、故障测试等功能。星务软件测试平台需要满足各种信号的发送、接收

7、、处理、解析等多项功能。当测试平台给被测件加载数字和模拟信号后,被测软件响应信号并进行指令发送,由测试平台接收并进行分析。如果测试合格,会自动生成测试报告;如果测试不合格,则自动显示不合格的测试点。系统采用PxI(PCIeX—tensionsforInstrumentation,外设部件互联标准在仪器领域的扩展)硬件平台和虚拟仪器[23编程实现(如图1所示),主要分为4个模块:模拟信号发送模块、模拟信号接收模块、数字信号

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

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

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