基于嵌入式Linux操作系统的导航计算机系统设计

基于嵌入式Linux操作系统的导航计算机系统设计

论文摘要

捷联惯性导航系统是一种十分先进的惯性导航技术,通过导航计算机系统实时计算出姿态矩阵,建立起数学平台,以数学平台代替传统平台式惯性导航系统中的物理平台。导航计算机系统是整个导航系统的核心和关键,捷联惯性导航系统正向高精度、高可靠性、低成本、小型化、数字化的方向发展,提出一套合理的导航计算机系统设计方案,成为惯性导航系统的发展需要。本文结合导航计算机系统的设计要求,提出一套基于嵌入式Linux操作系统的导航计算机系统设计方案。选用ARM微处理器作为导航计算机系统的处理器,在ARM硬件平台上,移植了嵌入式Linux操作系统,建立了导航计算机系统的嵌入式系统硬、软件平台。高性能的ARM微处理器保证了导航计算机系统的数据处理能力,并且具有丰富的接口,方便导航计算机系统与导航系统中其它部分通信。采用ARM微处理器实现了单CPU的导航计算机系统,有效地精简了导航计算机系统的体积。在ARM硬件平台上移植了嵌入式Linux操作系统作为导航计算机系统的软件平台。嵌入式Linux操作系统具有内核稳定、功能强大、移植性好等特点,采用自由软件嵌入式Linux操作系统建立导航计算机系统的软件平台可以获得较高性价比。在PC机的Linux操作系统环境下,采用交叉编译的方法,根据需要裁减嵌入式Linux操作系统内核,交叉编译生成目标代码,下载到硬件平台上实现导航计算机系统的软件平台。建立起导航计算机系统的硬、软件平台后,编程实现一种导航算法。选用基于角速度输入的导航姿态算法,通过PC机编程实现,再采用交叉编译的方法生成导航计算机系统上可运行的导航应用程序,下载到导航计算机系统中。嵌入式硬件平台、软件平台以及导航应用程序构建了整个导航计算机系统。采用PC机编程模拟惯性元件,建立了导航计算机系统的运行环境,由导航计算机系统运行,导航计算机系统的运行结果表明导航计算机系统能够顺利完成导航计算机系统的相关功能,从而验证了本文提出的导航计算机系统设计方案的合理性。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 本文研究的背景和意义
  • 1.2 研究现状
  • 1.3 论文主要内容
  • 第2章 导航计算机系统的整体设计方案
  • 2.1 引言
  • 2.2 导航计算机系统的整体结构
  • 2.3 系统的微处理器选型
  • 2.4 导航计算机系统的操作系统设计方案
  • 2.4.1 嵌入式操作系统的选择
  • 2.4.2 建立移植嵌入式Linux操作系统的开发环境
  • 2.5 导航应用程序的设计方案
  • 2.6 本章小结
  • 第3章 导航计算机系统Linux操作系统的移植
  • 3.1 引言
  • 3.2 移植的概念及主要任务
  • 3.3 Bootloader的移植
  • 3.3.1 Bootloader的功能
  • 3.3.2 Bootloader的启动过程与移植
  • 3.4 Linux操作系统内核的移植
  • 3.4.1 Linux的源代码文件组织
  • 3.4.2 修改Linux内核源代码
  • 3.4.3 裁减和编译内核
  • 3.5 Linux根文件系统的移植
  • 3.5.1 根文件系统的目录结构
  • 3.5.2 编译Busybox工具
  • 3.5.3 根文件系统的实现
  • 3.6 本章小结
  • 第4章 导航应用程序设计
  • 4.1 引言
  • 4.2 捷联惯性导航姿态算法分析
  • 4.3 导航算法的编程实现
  • 4.4 串口通信程序设计
  • 4.5 导航应用程序的交叉编译
  • 4.6 本章小结
  • 第5章 导航计算机系统运行结果及分析
  • 5.1 引言
  • 5.2 导航计算机系统运行环境
  • 5.3 导航计算机系统的硬件平台
  • 5.4 惯性元件的模拟实现
  • 5.5 系统运行结果及分析
  • 5.6 本章小结
  • 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].一种机载导航计算机通讯部件的国产化设计方案[J]. 安徽科技 2020(03)
    • [2].提高低精度处理器捷联导航计算机精度的方法研究[J]. 导航与控制 2010(02)
    • [3].一种基于CPLD的固存国产化设计方法[J]. 数码世界 2020(08)
    • [4].导航计算机板自动检测系统设计[J]. 电子设计工程 2019(13)
    • [5].某型机载导航计算机系统检测平台的硬件设计[J]. 电讯技术 2011(03)
    • [6].登月计划中的计算机工作[J]. 世界科学 2019(07)
    • [7].高动态环境下的弹载导航计算机设计[J]. 电子测试 2010(12)
    • [8].基于DSP的导航计算机硬件设计[J]. 信息技术与信息化 2015(12)
    • [9].基于DSP的某导航计算机模块的设计[J]. 数码世界 2016(07)
    • [10].双DSP为核心导航计算机的模块化设计[J]. 菏泽学院学报 2017(05)
    • [11].基于DSP的某导航计算机模块的设计[J]. 电子技术 2015(06)
    • [12].基于DSP的导航计算机硬件设计[J]. 民营科技 2018(07)
    • [13].一种捷联惯性导航系统设计[J]. 滨州学院学报 2016(06)
    • [14].基于泛在位置服务的嵌入式导航计算机系统研究与设计[J]. 全球定位系统 2017(02)
    • [15].基于双DSP的嵌入式导航计算机分布式系统设计[J]. 中国惯性技术学报 2008(01)
    • [16].基于DSP和FPGA技术的导航计算机设计与实现[J]. 电脑知识与技术 2017(02)
    • [17].捷联式导航计算机的最优NiosⅡ构建[J]. 电子技术应用 2009(05)
    • [18].基于泛在位置服务的嵌入式导航计算机系统设计分析[J]. 电子设计工程 2018(16)
    • [19].DSP导航计算机硬件电路的设计及应用[J]. 赤峰学院学报(自然科学版) 2011(10)
    • [20].基于高性能DSP和高精度A/D的导航计算机系统[J]. 中国惯性技术学报 2008(02)
    • [21].智能车辆定位导航系统的设计[J]. 黑龙江科技信息 2008(31)
    • [22].关于DSP导航计算机硬件电路设计方案[J]. 科技资讯 2010(25)
    • [23].一种适用于无人飞行器的MEMS导航计算机[J]. 电子测试 2018(01)
    • [24].捷联惯性导航计算机综合测试平台的硬件设计与实现[J]. 导航与控制 2018(04)
    • [25].随钻测量用微小型惯性测量单元设计[J]. 传感器与微系统 2015(04)
    • [26].一种导航计算机检测设备[J]. 电子测量技术 2008(12)
    • [27].捷联惯性组合导航系统的工程设计[J]. 电子科技 2012(01)
    • [28].基于DSP的车载GPS/DR组合导航定位系统设计[J]. 通信技术 2009(05)
    • [29].低成本SINS/GPS导航系统硬件平台设计[J]. 黑龙江科技信息 2009(30)
    • [30].基于DSP和ARM的车载组合导航计算机设计[J]. 测控技术 2011(07)

    标签:;  ;  ;  

    基于嵌入式Linux操作系统的导航计算机系统设计
    下载Doc文档

    猜你喜欢