论文摘要
组合导航系统具有导航精度高、可靠性好、小型化等特点,是现代导航系统的发展方向之一。现代导航技术是一项涉及精密机械、微电子、计算机技术、无线电技术、自动控制、光学等多种学科的综合技术。不仅在国防领域中占有非常重要的地位,而且在民用航空、航海等领域也有广泛应用。随着计算机与自动控制技术的发展,实时系统广泛地应用于航空、航天、航海等领域。实时调度是实时系统核心问题之一、因而成为现代工业、军事等领域的研究热点。论文的主要工作体现在以下几个方面:1.根据实时系统的特点,从理论上对实时调度进行深入研究,给出实时调度算法评价参数,并组合导航系统进行实时调度分析。2.分析了基于实时多任务体系的组合导航系统的软件结构,根据导航系统的功能和数据流,将导航软件划分为多个具有不同优先级的任务,并在嵌入式实时多任务操作系统VxWorks上实现了组合导航系统的软件设计。采用这种实时多任务软件结构,能够有效地降低软件设计的复杂度,显著提高导航系统软件的可靠性、实时性和运行效率,满足了现代组合导航系统发展的需要。3.对组合导航系统中的部分模块进行了测试,验证了系统的实时性、可靠性与稳定性。
论文目录
摘要ABSTRACT第1章 绪论1.1 课题的背景、目的和意义1.2 发展现状1.2.1 组合导航系统的发展现状1.2.2 嵌入式实时多任务操作系统1.3 论文的主要研究内容第2章 基于ARM的嵌入式开发平台2.1 概述2.2 ARM微处理器结构及技术特征2.2.1 ARM7系统微处理器结构2.2.2 ARM体系结构的技术特征2.3 基于ARM的嵌入式硬件开发平台2.3.1 嵌入式系统硬件体系2.3.2 嵌入式硬件系统2.4 ARM嵌入式系统开发环境2.4.1 ARM的编程模型及存储系统2.4.2 ARM嵌入式系统程序设计方法2.5 本章小结第3章 嵌入式实时操作系统VxWorks3.1 嵌入式操作系统3.2 TornadoII/VxWorks嵌入式实时开发系统3.2.1 VxWorks的特点3.2.2 TornadoII嵌入式开发系统3.3 VxWorks的实时内核3.3.1 VxWorks任务3.3.2 任务间通信3.3.3 中断处理和定时机制3.4 本章小结第4章 实时多任务调度算法的分析4.1 概述4.2 实时调度算法的分类4.3 实时调度算法性能评估4.4 实时多任务调度算法研究4.4.1 实时多任务静态调度算法4.4.2 实时多任务动态调度算法4.4.3 实时多任务容错调度算法4.5 本章小结第5章 组合导航系统实时多任务设计与实现5.1 概述5.2 组合导航系统的软件结构5.3 组合导航系统任务管理与调度5.4 组合导航软件实时多任务编程实现5.4.1 组合导航软件实现流程5.4.2 组合导航软件多任务编程方法与实现5.5 组合导航系统部分模块测试5.6 本章小结结论参考文献攻读硕士学位期间发表的论文和取得的科研成果致谢
相关论文文献
标签:组合导航论文; 实时多任务操作系统论文; 实时调度论文;