试议射线脉冲X射线脉冲星导航仿真系统软件设计学报

摘要:脉冲星是一种快速自转并具有强磁场的中子星,其最显著的特性是其所辐射信号具有周期均匀性,这一特性使其能够为近地轨道、地球同步轨道、大椭圆地球轨道、地月轨道及星际空间飞行的航天器提供位置、速度和时间等丰富的导航信息。由此X射线脉冲星导航具有及其重要的军事用途和广阔的工程运用前景。X射线脉冲星导航仿真系统软件主要包括通信接口软件与X射线脉冲星信号发射机、接收机的上位机软件。

    摘要3-4

    Abstract4-7

    第一章 绪论7-11

    1.1 X射线脉冲星导航定位技术的探讨历史与近况7-8

    1.2 探讨作用8-10

    1.2.1 X射线脉冲星导航定位技术的探讨作用8-9

    1.2.2 X射线脉冲星导航仿真系统的探讨作用9-10

    1.3 本论文的结构安排10-11

    第二章 X射线脉冲星导航定位的基本原理11-19

    2.1 脉冲星的特点11-15

    2.1.1 脉冲星来自拉美文学论文的基本特性11-12

    2.1.2 单脉冲与累积脉冲12-15

    2.2 X射线脉冲星导航定位原理概述15-18

    2.2.1 X射线脉冲星导航定位基本流程15

    2.2.2 固有时到坐标时的转换15-17

    2.2.3 相位差计算17-18

    2.3 小结18-19

    第三章 仿真系统软件的概要设计19-23

    3.1 仿真系统组成19

    3.2 仿真系统软件需求浅析19-20

    3.3 仿真系统软件总体设计20-22

    3.3.1 X射线脉冲星信号发射机上位机软件21

    3.3.2 USB通信接口软件21-22

    3.3.3 X射线脉冲星信号接收机上位机软件22

    3.4 小结22-23

    第四章 仿真系统软件的详细设计23-51

    4.1 Linux操作系统概述23-25

    4.1.1 Linux概述及特点23-24

    4.1.2 Linux实时性浅析24-25

    4.2 Linux驱动程序开发25-26

    4.3 USB驱动程序设计26-37

    4.3.1 Linux USB驱动层次27-28

    4.3.2 USB设备的逻辑组织28-31

    4.3.3 USB设备驱动31-37

    4.4 USB固件程序设计37-42

    4.4.1 固件程序结构及组成39

    4.4.2 固件程序框架浅析39-42

    4.5 上位机软件设计42-45

    4.5.1 图形界面开发工具包42-43

    4.5.2 上位机软件结构43-44

    4.5.3 X射线脉冲星信号模拟程序设计44-45

    4.6 导航定位算法设计45-50

    4.6.1 相位差余值求解算法47-48

    4.6.2 解脉冲周期模糊算法48-50

    4.7 小结50-51

    第五章 系统软件测试与浅析51-59

    5.1 USB固件程序测试51-53

    5.2 USB驱动程序测试53-54

    5.3 上位机软件测试54-56

    5.4 系统联合调试与结果浅析56-57

    5.5 小结57-59

    第六章 结束语59-61

    6.1 本论文工作总结59

    6.2 探讨前景展望59-61

    致谢61-63

相关论文