论文部分内容阅读
预期在2010年左右,下一代GNSS(Global Navigation Satellite Systems)将提供大约100多颗人造卫星用于定位和导航。这其中包括美国的GPS,俄罗斯的Glonass,欧洲的Galileo,日本的QuasiZenith,以及中国的北斗。尽管全球定位系统(GPS)已经是目前精度最高的无线电导航系统,但仍有许多用户不满足于GPS定位的原始精度,希望获得更高的性能。在实际应用中GPS导航数据中断经常发生,但是导航本身却是不能因数据中断而暂停的。所以数据中断的处理具有重要的实用意义。同时,在GPS单点定位过程中,由于观测信号受到各种误差源的影响,定位结果的精度也常常参差不一。本文通过运用快速傅立叶变换,将时域数据变换到频域,在提取原始信号中的有效成分后,经过傅立叶反变换,来恢复中断的数据。试验结果说明,对于低动态飞行数据在相对短时间内中断,此方法能有效地恢复中断的数据。由于粗差通常呈高频特性,同样通过应用快速傅立叶变换,可以有效地滤掉GPS定位导航结果所受到的误差干扰,从而提高导航定位的精度。本文描述了上述方法的理论基础,并给出了试验数据分析对比实例。同时在试验的过程中完成了一个完整的快速傅立叶正、反变换的C++程序。 MFGsoft(多功能GPS/Galileo软件)的第一个版本,是由德国波茨坦地学研究中心研发的多功能GPS软件,用于适应欧盟Galileo系统发展和模拟的需要。它的目标是开发一个能够同时处理GPS和Galileo导航定位数据的应用软件。MFGsoft是由C语言开发的,目前运行环境为UNIX,用户控制单一。本文通过用户界面需求分析,对该软件进行Windows XP下的界面包装。本文设计的用户界面简洁、专业且具有易用性。同时编写了复杂的专业配置文件,完成了输入文件的读入和导出,为GPS专业人员提供了更有效的研究工具。