● 摘要
随着全球卫星导航系统的迅猛发展,卫星导航已经广泛应用于航天、航空、航海等军事领域,以及交通、测量等众多民用领域。为了摆脱我国对国外卫星导航系统的依赖,先后自主研发了有源定位和无源定位卫星导航系统。本文就是针对我国自主研发的无源定位卫星导航系统(CNSS, Compass Navigation Satellite System),深入研究了高动态环境下卫星导航绝对定位的原理和方法,进行卫星导航信息处理系统的软硬件开发,实现导航定位、测速以及完好性监测。卫星导航定位精度主要取决于观测量的精度,本文研究了观测量的各种误差来源以及相应的修正模型,给出了修正方法,大大提高了最终的定位和测速精度。本文实现了卫星导航信息处理系统,平台采用的是基于Intel PXA255高性能微处理器和Windows CE操作系统的嵌入式系统。整个系统设计包括硬件平台设计、系统移植与驱动开发以及卫星导航信息处理软件三个部分。硬件设计介绍了存储器、通讯接口、人机交互等外围模块的实现。系统移植与驱动开发部分,论述了系统构架和驱动模型,以及在PlatformBuilder环境下系统移植。卫星导航信息处理软件设计包括导航解算、接口规范以及功能模块的设计。最后,系统经过测试,实现了高动态环境下的导航定位和测速。