基于嵌入式Linux的手机定位系统的研究

基于嵌入式Linux的手机定位系统的研究

论文摘要

随着第三代移动通信技术的飞速发展,基于蜂窝网络的移动端定位技术成为了目前研究和应用的热点。同时,降低智能手机的生产成本这一需求使得采用嵌入式Linux成为当前研究的重要课题。本文对3G系统下的定位技术进行了较为详尽的分析,对嵌入式Linux平台进行了探讨,提出了一种基于MiniGUI的电子地图的设计方法,同时利用已有的定位方案,模拟实现了基于嵌入式Linux的手机定位系统。本文的主要工作如F:1)介绍了3G的新技术,较为详尽地对基本的定位技术和误差减小算法进行了比较研究,同时对3G不同协议标准下的定位技术进行了较为详细的分析比较;2)结合手机定位系统的应用要求,采用gpsOne方案,选择适合的CDMA定位模块,在嵌入式Linux系统平台下,搭建了手机定位系统的模拟平台,同时实现了嵌入式Linux下的串口通信;3)提出了一种基于MiniGUI的电子地图的设计方法,在研究地理坐标、位图坐标和屏幕坐标之间的对应关系的基础上,实现地理坐标到位图坐标的转换,位图坐标到屏幕坐标的转换,并在MiniGUI的基础上开发了手机定位终端界面,实现了电子地图的显示,终端位置信息的获取以及路径规划导航。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 研究背景
  • 1.1.1 移动通信技术概述
  • 1.1.2 无线定位的发展及现状
  • 1.1.3 嵌入式系统的发展及现状
  • 1.1.4 定位技术的应用及现状
  • 1.2 本课题的来源与意义
  • 1.3 本文的主要内容
  • 第二章 第三代移动通信技术(3G)
  • 2.1 3G概述
  • 2.2 3G新技术
  • 2.2.1 智能天线
  • 2.2.2 多用户检测
  • 2.2.3 软件无线电
  • 2.2.4 新的编码技术
  • 2.2.5 全IP
  • 2.3 无线定位技术
  • 2.3.1 基本的定位技术及算法概述
  • 2.3.1.1 TOA定位技术
  • 2.3.1.2 TDOA定位技术
  • 2.3.1.3 AOA技术
  • 2.3.1.4 混合定位技术
  • 2.3.2 误差减小算法
  • 2.3.3 3G系统中主要的定位方案
  • 2.4 3G的主流技术标准
  • 2.4.1 WCDMA
  • 2.4.2 CDMA2000
  • 2.4.3 TD-SCDMA
  • 2.4.4 定位技术在不同协议标准中的比较
  • 第三章 定位方案的设计
  • 3.1 系统概述
  • 3.1.1 系统组成构架
  • 3.1.2 系统原理和关键技术
  • 3.2 手机定位系统设计
  • 3.2.1 定位系统的硬件设计
  • 3.2.2 定位系统的软件设计
  • 3.2.3 手机定位系统的模拟平台
  • 3.3 嵌入式Linux下的串口通信设计
  • 3.3.1 串口设置
  • 3.3.2 读写串口
  • 3.3.3 关闭串口
  • 第四章 基于MiniGUI的电子地图的设计
  • 4.1 MiniGUI开发系统
  • 4.1.1 MiniGUI的特点
  • 4.1.2 MiniGUI的运行模式
  • 4.1.3 MiniGUI的分层结构体系
  • 4.2 基于MiniGUI的基本架构
  • 4.2.1 窗口系统
  • 4.2.2 消息和消息处理
  • 4.2.3 菜单
  • 4.2.4 工具栏
  • 4.3 栅格地图
  • 4.3.1 位图坐标和地理坐标之间的关系
  • 4.3.2 位图坐标和屏幕坐标的转换
  • 4.4 基于MiniGUI的电子地图的实现
  • 4.5 基于GIS的最短路径算法
  • 4.6 主动定位和路径规划的实现及结果
  • 第五章 总结与展望
  • 5.1 本文的总结
  • 5.2 对蜂窝网络手机定位技术的展望
  • 5.2.1 关于无线定位技术
  • 5.2.2 关于无线定位技术的应用
  • 5.2.3 关于手机定位的发展
  • 参考文献
  • 硕士研究生在读期间发表的论文
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于嵌入式Linux的手机定位系统的研究
    下载Doc文档

    猜你喜欢