基于虚拟仪器技术的星务软件仿真测试系统技术方案

技术编号:8489736 阅读:269 留言:0更新日期:2013-03-28 09:06
本发明专利技术涉及卫星信号仿真技术和虚拟仪器技术,公开了一种基于虚拟仪器技术的星务软件仿真测试系统,包括工控机,模拟/数字信号输入输出卡,串口卡、CAN总线卡、FPGA高速传输卡,工控机与各板卡相连,各板卡与星务计算机相连。仿真测试系统在功能上包括星箭分离模块、直接遥控模块、模拟量遥测模块、遥控注数模块、遥测接收与解析模块、程控指令接收模块、GPS整秒信号模块、时间基准模块、CAN数据仿真模块、数传模块、串口通信模块。本发明专利技术通过框架式的硬件组成和灵活的软件模块编程,与现有技术相比,其有益效果是:系统结构简单,操作方便,开发周期短,能适宜各种型号通用性强,可以满足灵活多变的动态测试及非标准信号的测试。

【技术实现步骤摘要】

本专利技术涉及一种星务软件仿真测试系统,特别涉及一种基于虚拟仪器技术的星务软件仿真测试系统
技术介绍
由于航天设备的可靠性要求很高,且设备的软件可靠性和健壮性是其能否在恶劣环境下良好运行的关键因素,因此这些航天设备的关键软件在出厂前都要进行严格的综合测试。目前,国内的很多软件评测机构主要采用两种方式进行软件测试。其一,应用设计师联试环境代替自主开发测试台进行软件测试,此方法无法进行故障用例测试,无法变更外围环境,不能够进行全面的第三方独立测试。其二,针对单个被测软件开发与之相匹配的测试台,这种方法只能应用于某固定型号的某个软件,灵活性差,资源浪费,且测试周期较长。这两种测试方法都无法满足目前周期短、任务重的多型号测试任务,迫切需要开发一种具有灵活性、通用性的测试系统来完成多型号多系列的软件测试。国外的大部分软件测试工具都是针对软件的静态测试而开发应用的,针对灵活多变的动态测试及非标准信号的测试,没有相应的测试系统。也就是说,现在缺少针对动态测试和非标准信号测试的测试系统。尤其针对现有的多型号星务软件来说,需开发各个测试系统与之相匹配,存在开发周期长,灵活性差的问题。
技术实现思路
针本文档来自技高网
...

【技术保护点】
一种基于虚拟仪器技术的星务软件仿真测试系统,其特征在于,包括PXI工控机、模拟/数字信号输入输出装置、串口装置、CAN总线装置、FPGA高速传输装置,所述PXI工控机与模拟/数字信号输入输出装置、串口装置、CAN总线装置、FPGA高速传输装置分别通过PXI总线相连,其构成星务软件仿真测试系统的硬件环境,对整个系统的仿真由PXI工控机主控完成,它通过PXI总线协调所述各装置工作,各装置与运行有星务软件的星务计算机相连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:云颖宋雷军沈炳华赵小军魏冬冬
申请(专利权)人:上海航天测控通信研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1