开篇:润墨网以专业的文秘视角,为您筛选了一篇基于MXTOS2-200模块的开放式高动态平台设计范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
摘要:针对北斗/GPS接收机在高动态环境下的重要应用,利用某SOC平台设计一种开放式高动态接收机平台,并对其开放式方法进行研究。首先,进行北斗导航原理介绍及接收机设计分析;其次进行高动态平台构建;然后,进行北斗/GPS高动态关键技术及可配置开放式方法研究,并提出下一步研究重点。
关键词:北斗,GPS, 高动态,接收机
DOI: 10.3969/j.issn.1005-5517.2012.8.017
法是系统能够有效运行的核心支柱。嵌入式软件程序设计采用基于算法的面向对象的软件设计方法,实现嵌入式环境中无操作系统软件架构,如图4所示。软件设计分为驱动层、数据层、应用层、管理层。驱动层为软件对射频与基带硬件的配置控制,其中包括对射频参数的调整、数据流动的控制、对基带捕获模块及跟踪通道的管理使用,对存储、I/O口等设备的驱动管理。管理层控制程序的整体结构,包括软件运行、软件及硬件中断控制响应、应用层协调运行流程调用、运行监控、输入输出控制、异常处理等的运行。数据层为程序运行过程所有数据流的管理与交互,包括数据存储区、内部数据传递、外部数据流入流出等,实现大量导航数据的合理管理与快速通信,提高程序的运行效率节省存储空间。
基于自主研发的mxtos2-200硬件平台进行了高效可靠的软件算法设计,同时还进行了开放式有效合理设计。基于MXTOS2-200开放式高动态平台设计的软件算法设计主要包括捕获算法设计、跟踪环路算法设计、导航定位算法设计、开放式算法设计等四大部分算法的设计。其设计流程图如图5所示。
随着科学技术的发展,特别是电子技术的发展,导航定位系统中单纯的卫星定位已不足以满足定位的需求和发展,各种组合的导航定位系统使得导航定位的精度和动态范围得到了巨大的提高。以卫星定位为主的组合导航定位系统,差分定位系统,卫星定位和通信结合的系统,正在快速发展,使得卫星系统的功能更多样化,应用也更加的广泛。开放式的高动态接收机正是为满足这种需求而设计和开发的。
开放式的高动态接收机根据其开放的程度,我们将其分为两种形式的开放式接收机:浅开放式接收机和深开放式接收机。浅开放式接收机主要指开放其输出数据的格式和速率。我们可以通过PC机等上位机为接收机,配置其输出定位协议提供给其他系统做组合应用,比如常用的NMEA协议和满足需求二进制协议。同时我们也可以配置其输出不同速率的定位信息以满足不同的需求,数据更新率一般可以从1Hz~50Hz,这样能极大地丰
本文通过硬件平台搭建和算法研究,能够在高动态环境中实现快速的卫星信号捕获和超低捕获灵敏度,实现对-145dbmW能量强度下的捕获功能,并且拥有多模兼容和多星座兼容的功能。目前MXTOS2-200接收机模块已实现常规导航的高性能指标,定位精度小于10米,冷启动时间小于34秒,重捕获时间小于1秒。
本文在针对卫星导航定位基本工作原理的研究上,提出适应于高动态特殊环境的开放式开发方法,并提出了适用于解决不同系统之间组合的方法和思想,从而为进一步研究高动态接收机的实现奠定好的基础。