星载控制软件通用测试平台的研究与设计

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:cgz1987
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着中国航天的快速发展,尤其是卫星控制向深空探测、交会对接等领域的扩展,导致星载控制软件的规模越来越大、复杂度越来越高。此外,卫星研制模式由单件定制和试验性生产,向小批量和批量化生产模式转变。这些变化使得传统面向单一软件配置项的专用星载控制软件测试环境在测试性能、研制效率、开发周期、综合复用等方面逐渐难以适应新形势的要求。因此,通过对测试环境的通用化和自动化设计,提升测试环境的测试能力和开发能力,具有重要意义。本文对星载控制软件测试环境通用化进行了研究,在此基础上研究了航天星载软件测试用例描述和测试执行自动化的方法,并进一步开展了测试环境的设计工作。在星载控制软件通用化测试平台方面,借鉴国内外先进经验,提出了通用平台分层模型,在各层内部实现功能的高内聚,使测试平台每层的功能相对独立;在各层之间实现测试数据的低耦合,使各层之间的数据传输规范化,便于“即插即用”。通过动力学对姿态和轨道控制的数学模拟,对敏感器、执行机构的半实物仿真,对遥控遥测等外围环境的实现,全面提升闭环测试能力。在自动测试方面,设计了测试用例描述方案以及自动执行方法。通过借鉴国内外先进的测试描述语言的思路,设计了适于航天星载控制软件的自然语言描述方法,能够被所设计的自动测试执行系统识别,通过变量映射和数据解析自动地转换为计算机可识别的测试脚本。所设计的自动测试系统具备顺序执行测试以及事件触发执行测试的功能,能够对测试结果进行判读并生成测试报告。本文给出基于上述设计的通用平台实例和具体应用,阐述了该测试平台的实际使用情况,并与其它平台进行了比较。
其他文献
学位
科技发展的脚步越来越快,人类已经置身于信息时代。而作为信息获取最重要和最基本的技术——传感器技术,也得到了极大的发展。传感器信息获取技术已经从过去的单一化渐渐向集成
随着信息和网络技术的快速发展,计算机网络技术广泛应用于教育、国防、通信等社会生活的各个领域。网络规模越来越大其结构也越来越复杂,从而我们需要更加有效的来管理我们的
本文是通过对和谐校园评价体系的研究,运用先进的科学手段,将获取的和谐校园数据信息进行分析判断并处理,对影响高校校园和谐水平的指标进行价值优劣性的判断,从而为高校和谐校园
物联网感知节点定位安全机制是现阶段科研人员关注物联网信息传输安全体系的一个重要方向,科研人员通过对物联网感知节点定位与感知节点间数据传输的安全问题进行研究后发现,
在基于iSCSI协议的分级存储系统中,客户端对存储资源的多次请求会在本地创建多个逻辑卷,热点数据的持续迁移也会产生越来越多的存储碎片,这将增大系统的管理难度,可靠性也随之降
定位技术是无线传感器网络中的支撑技术。随着科学技术的发展,无线传感器网络在生活和工业中的应用越来越广泛,这对无线传感器网络的定位技术要求越来越高。由于无线传感器网
原有的设施农业环境监控系统主要采用有线通信技术,这种系统存在稳定性差、可靠性低等缺点,因而很大程度上限制了其在设施农业领域中的推广应用。无线传感器网络(Wireless Se
学位
近年来,随着计算机和信息技术的快速发展,面部表情识别技术越来越受到重视。如何准确有效地提取表情特征并进行分类已经成为一个研究的热点。本文主要研究了表情特征提取和表情