论文部分内容阅读
GPS被广泛应用于智能手机、平板电脑等便携式设备的定位导航服务,但其较高的功耗和便携式设备对低功耗的要求相冲突。云计算的出现为降低GPS接收机的功耗提供了新的思路:通过云计算技术,可以把GPS接收机中高复杂度、高功耗的基带信号处理由云端完成,从而降低本地接收机的功耗。但是,如果采用传统的GPS定位算法,本地接收机需要向云端传输大量的中频数据,从而增加了通讯模块的功耗,抵消了由云端实现基带信号处理所节省的功耗。因此,如何减少本地接收机向云端传输的数据量是一个关键问题。本文针对此问题,引入粗时间导航算法,仅需保留传统GPS接收机信号处理中的捕获环节,从而减少本地接收机向云端传输的数据量,实现了一个低功耗的基于云计算的GPS接收机。本文的主要工作如下:(1)设计并实现了一个并行多通道GPS软件接收机,以此作为基于云计算的GPS接收机的研究基础。(2)采用粗时间导航算法,减少GPS软件接收机定位解算所需的中频数据。同时采用多项式插值的方法,解决其中卫星位置计算的问题,并实现伪距的重建。基于此方案,本地接收机仅需采集2ms的卫星信号即可满足定位解算需求,解决了接收机向云端传输的数据量过大的问题。(3)把GPS软件接收机划分为客户端和云端,分别完成客户端和云端的构建,实现基于云计算的GPS接收机。(4)对基于云计算的GPS接收机进行多项测试,测试结果显示,其定位精度跟GPS软件接收机相当,相比同等条件下的独立GPS接收机,客户端的功耗降低了75%。