
论文摘要
本文设计实现了一型用于箭载计算机嵌入式飞行控制软件动态测评的通用仿真测试平台。本平台基于先进的dSPACE测试系统,能够通过PHS高速总线灵活的扩展支持各种数字、模拟数据接口,具有较强的通用性,为解决嵌入式飞行控制软件测试通用性差的难题做出了探索。平台通过使用独立开发的专用实时操作系统(RTOS),能够灵活准确的控制多达63种仿真信号,具有高度的实时性,能够方便的模拟各种测试所需的测试环境,使部分难以测试的嵌入式软件测试项可以实施,为解决航天软件测试难于确保测试完备性的问题做出了尝试。本平台实现1553B通讯总线的仿真,能对使用1553B通讯总线技术的箭上计算机进行全面的评测,为1553B通讯总线技术在运载型号中的运用做出了贡献。本测试平台顺利完成了XX系列箭上计算机软件的测试工作,达到了设计的目的。
论文目录
摘要ABSTRACT第1章 引言1.1 箭载飞行控制软件通用仿真动态测试平台概述1.2 箭载飞行控制软件通用仿真动态测试平台选题背景1.3 箭载飞行控制软件通用仿真动态测试平台国内外研究现状1.3.1 软件测试的产生和发展1.3.2 软件测试的挑战和研究方向1.3.3 嵌入式软件测试第2章 箭载飞行控制软件通用仿真动态测试平台研究思路与技术路线2.1 技术难点2.2 拟解决的难点2.3 研究思路及技术路线2.3.1 广泛的接口支持2.3.2 对高实时性信号的灵活准确控制2.3.3 1553B通讯总线的仿真第3章 基于dSPACE测试系统的实时操作系统设计和实现3.1 实时操作系统的设计方法3.2 基于PowerPC处理器构架的任务切换3.2.1 时间点任务切换3.2.2 任务返回切换3.3 任务优先级调度算法第4章 基于dSPACE测试系统的1553B通讯总线仿真平台设计和实现4.1 总线控制器(BC)实现4.2 接收端实现(RT)实现第5章 箭载飞行控制软件通用仿真动态测试平台在测试中的应用5.1 仿真动态测试平台的硬件实现5.2 仿真动态测试平台的软件实现5.2.1 虚拟操作平台软件5.2.2 dSPACE系统仿真软件5.2.3 模型解算计算计软件5.3 仿真动态测试平台的功能5.4 仿真动态测试平台的应用第6章 结论致谢参考文献个人简历 在读期间发表的学术论文与研究成果
相关论文文献
标签:嵌入式软件测试论文; 实时操作系统论文; 任务优先级调度算法论文; 通讯总线论文;