法律状态公告日
法律状态信息
法律状态
2018-06-15
授权
授权
2016-07-06
实质审查的生效 IPC(主分类):G01S19/22 申请日:20141119
实质审查的生效
2016-06-08
公开
公开
技术领域
本发明涉及GPS(全球定位系统)定位技术领域,更具体地说,涉及一 种GPS多径效应改正定位方法和系统。
背景技术
GPS技术对定位技术发展起着革命性的意义。GPS可在全天候提供高精 度的导航定位。随着GPS接收机的价格日益降低,现在大量手机中已经装入 了GPS接收机,而且接收机的灵敏度越来越高。
但在城市环境中,由于大量建筑对GPS信号的反射,造成很强的多径效 应,使得GPS定位精度极具下降,有时定位误差可达200米。多年来,各国 科学家在对多径效应对GPS定位精度的影响方面做了大量的研究,并主要通 过以下方法进行改进:1)改进GPS接收机内的接收环路算法,以减小多路径 效应的影响;2)通过各种滤波技术,减少含多径效应的卫星观测量对最后定 位结果的影响。但是,这些方法较为复杂,且仍然具有较大的误差。
发明内容
本发明要解决的技术问题在于,针对现有GPS定位的多径效应改进方法 复杂且效果不佳的缺陷,提供一种直接根据反射信号与直接信号的距离差计算 位置改正数对位置进行改正的GPS多径效应改正定位方法和系统。
本发明解决其技术问题所采用的技术方案是:构造一种GPS多径效应改 正定位方法,包括以下步骤:
S1、根据接收机测量的GPS伪距观测量计算接收机的初始位置;
S2、根据估计的反射信号与直接信号的距离差计算位置改正数;
S3、根据所述接收机的初始位置和位置改正数得到改正后的位置。
在根据本发明所述的GPS多径效应改正定位方法中,所述步骤S2中通过 以下公式计算位置改正数:
ΔX=(ATA)-1ATΔ;
其中,A为由卫星位置坐标和接收机初始坐标决定的卫星系数矩阵; Δ=(δ1,δ2,........,δn)T;n为卫星数量;δi为估计的接收机收到的第i个卫 星反射信号与直接信号的距离差,i=1,2,…,n;当第i个卫星反射信号的信噪比 S/N大于预设值时,δi=0;当信噪比S/N小于预设值时,计算反射信号与直接 信号的距离差δi。
在根据本发明所述的GPS多径效应改正定位方法中,所述步骤S2中根据 所述接收机所处位置的建筑物高度、街道宽度以及对应卫星的天顶角计算所述 反射信号与直接信号的距离差。
在根据本发明所述的GPS多径效应改正定位方法中,所述步骤S2中根据 所述接收机所处位置的建筑物平均高度计算所述反射信号与直接信号的距离 差。
在根据本发明所述的GPS多径效应改正定位方法中,所述方法还包括在 步骤S3之后执行的步骤:
S4、利用三维城市模型,查找所述步骤S3得到的改正后的位置处的建筑 物高度和街道宽度的数据;
S5、根据所述步骤S4查找得到的建筑物高度和街道宽度的数据与对应卫 星的天顶角计算反射信号与直接信号的距离差,并求解位置改正数;
S6、根据步骤S3得到的改正后的位置和步骤S5得到的位置改正数得到 再次改正后的位置。
本发明还提供了一种GPS多径效应改正定位系统,包括:
初始位置计算单元,用于根据接收机测量的GPS伪距观测量计算接收机 的初始位置;
第一改正数计算单元,用于根据估计的反射信号与直接信号的距离差计算 位置改正数;
第一位置改正单元,用于根据所述接收机的初始位置和位置改正数得到改 正后的位置。
在根据本发明所述的GPS多径效应改正定位系统中,所述第一改正数计 算单元通过以下公式计算位置改正数:
ΔX=(ATA)-1ATΔ;
其中,A为由卫星位置坐标和接收机初始坐标决定的卫星系数矩阵; Δ=(δ1,δ2,........,δn)T;n为卫星数量;δi为估计的接收机收到的第i个卫 星反射信号与直接信号的距离差,i=1,2,…,n;当第i个卫星反射信号的信噪比 S/N大于预设值时,δi=0;当信噪比S/N小于预设值时,计算反射信号与直接 信号的距离差δi。
在根据本发明所述的GPS多径效应改正定位系统中,所述第一改正数计 算单元根据所述接收机所处位置的建筑物高度、街道宽度以及对应卫星的天顶 角计算所述反射信号与直接信号的距离差。
在根据本发明所述的GPS多径效应改正定位系统中,所述第一改正数计 算单元根据所述接收机所处位置的建筑物平均高度计算所述反射信号与直接 信号的距离差。
在根据本发明所述的GPS多径效应改正定位系统中,所述系统还包括:
数据查找单元,用于利用三维城市模型,查找所述第一位置改正单元得到 的改正后的位置处的建筑物高度和街道宽度的数据;
第二改正数计算单元,用于根据所述数据查找单元查找得到的建筑物高度 和街道宽度的数据与对应卫星的天顶角计算反射信号与直接信号的距离差,并 求解位置改正数;
第二位置改正单元,用于根据所述第一位置改正单元得到的改正后的位置 和所述第二改正数计算单元得到的位置改正数得到再次改正后的位置。
实施本发明的GPS多径效应改正定位方法和系统,具有以下有益效果: 本发明根据估计的反射信号与直接信号的距离差计算位置改正数,进而对接收 机的位置进行改正,减小了多径效应,使得GPS在城市建筑密集区的定位精 度大大提高,并且本发明的方法简单,成本低廉,可以直接用于GPS手机的 定位模式。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1为根据本发明优选实施例的GPS多径效应改正定位方法流程图;
图2为接收机接收到的卫星反射信号示意图;
图3为根据本发明优选实施例的GPS多径效应改正定位系统的框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。
GPS在城市环境应用中,由于建筑物的阻挡,GPS接收机接收到的卫星 信号本身就是反射信号。这会造成GPS在城市环境中定位产生很大的误差。 本发明针对这类情况,提出了一种适用于在GPS城市定位减小多径效应的新 方法,使得GPS在城市建筑密集区的定位精度大大提高。本发明可以直接用 于GPS手机的定位模式。
请参阅图1,为根据本发明优选实施例的GPS多径效应改正定位方法流 程图。如图1所示,该实施例提供的GPS多径效应改正定位方法包括以下步 骤:
首先,在步骤S1中,根据接收机测量的GPS伪距观测量计算接收机的初 始位置。
假设线性化GPS伪距观测量的方程为:
AX=L=L0+Δ+e;(1)
式中A为系数矩阵,由卫星位置坐标和接收机初始坐标决定。X是位置 矢量。L是GPS伪距观测量,L0为无误差观测量。Δ为由于反射信号引起的 误差,e是GPS伪距观测量的所有其他误差矢量。该GPS伪距观测量为伪距 或载波相位信号。
由公式(1)可知,当接收机的GPS伪距观测量已知时,可以通过以下公 式计算接收机的初始位置:
当在移动终端如手机中内置GPS接收机时,便可以通过公式(2)根据接 收机测量的GPS伪距观测量计算接收机的初始位置。
随后,在步骤S2中,根据估计的反射信号与直接信号的距离差计算位置 改正数。
优选地由该步骤S2中通过以下公式计算位置改正数:
ΔX=(ATA)-1ATΔ;(3)
其中,A为由卫星位置坐标和接收机初始坐标决定的卫星系数矩阵; Δ=(δ1,δ2,........,δn)T;n为卫星数量。
δi为估计的接收机收到的第i个卫星反射信号与直接信号的距离差, i=1,2,…,n。当第i个卫星反射信号的信噪比S/N大于预设值k1时,认为该信 号为直接信号,所以上述第i个卫星反射信号与直接信号的距离差δi=0;当信 噪比S/N小于预设值k1时,认为该信号为反射信号,通过一定的方法计算反 射信号与直接信号的距离差δi。
最后,在步骤S3中,根据接收机的初始位置和位置改正数得到改正后的 位置。
由公式(1)可以推导出
因此,可以通过以下公式根据接收机的初始位置和位置改正数计算改正后 的位置:
在本发明的第一个优选实施例中,上述步骤S2中可以根据接收机所处位 置的建筑物高度h、街道宽度D以及对应卫星的天顶角α来计算反射信号与直 接信号的距离差,作为估计的反射信号与直接信号的距离差。
请参阅图2,为接收机接收到的卫星反射信号示意图。如图2所示,O点 为接收机的位置,本发明中假设接收机位于两栋高度相等的建筑物之间的街道 中线上。由于卫星的直接信号被建筑物遮挡,接收机接收的实际信号其实是经 过建筑物反射后的反射信号,因此其信号传播的距离比直接信号长。如果不进 行改正,将造成GPS定位的误差。
假设街道宽度为D,建筑物高度为h。因此接收机可接收的卫星的直接信 号的最大天顶角为当卫星的天顶角α>α0时,卫星信号将会被 建筑物遮挡。在实际情况下,我们可以用接收的卫星信号信噪比S/N来判断接 收信号是直接信号还是反射信号。当S/N大于预设值k1时,可以认为接收的 信号为反射信号。
根据图2可以计算直接信号与反射信号的距离差δi:
δi=OC-OD;
设卫星天顶角为α>α0,s1=OA,s2=OB,s3=AC,s4=AB,s5=OD, s6=OC;
s2=s1cos(α-α0);(7)
s4=s1sin(α-α0);(9)
s5=s2-s3;(10)
反射信号与直接信号的距离差为δi:
δi=s6-s5;(12)
通过上述公式可以根据接收机所处位置的建筑物高度h和街道宽度D,以 及所接收的信号来源的卫星的天顶角α计算反射信号与直接信号的距离差。在 本发明的优选实施例中,可以根据步骤S1中计算的接收机的初始位置从数据 库中查找该初始位置对应的建筑物高度h和街道宽度D的数据。由于步骤S1 计算的初始位置并不是接收机的准确位置,因此通过这些方法计算的反射信号 与直接信号的距离差并不是准确值,而是估计的反射信号与直接信号的距离 差。在本发明的第二优选实施例中,步骤S2中可以通过以下简化的公式近似 计算反射信号与直接信号的距离差:
其中,h为接收机所处位置的建筑物平均高度。在本发明的一些实施例中, 可以根据步骤S1中计算的接收机的初始位置从数据库中获取该初始位置对应 的建筑物高度h的平均值数据,例如以某个城市或者区域为单位,计算该城市 或者区域内的建筑物高度h的平均值。在本发明的另一些实施例中,也可以通 过估计为建筑物高度h直接设定一个合理的平均值来估算反射信号与直接信 号的距离差。通过这些方法计算的反射信号与直接信号的距离差并不是准确 值,而是估计的反射信号与直接信号的距离差。
在本发明的第三优选实施例中,可以利用三维城市模型计算更为精确的接 收机位置。近年来三维城市模型已经广泛的使用与不同应用。因此可以通过移 动终端获取这些高精度三维城市建筑模型的数据,并通过以下方法精确计算多 径信号路径改正:
首先,在步骤S1中,采用公式(2)根据接收机测量的GPS伪距观测量 L计算接收机的初始位置。
随后,在步骤S2中,根据第i个卫星反射信号的信噪比S/N判断接收机 接收到的该卫星信号为直接信号还是反射信号,当S/N大于预设值k1时为直 接信号,δi=0;当S/N小于预设值k1时为反射信号,利用公式(13)由接收 机所处位置的建筑物平均高度计算δi。再通过公式(3)计算位置改正数。
随后,在步骤S3中,根据步骤S1得到的接收机的初始位置和步骤S2得 到的位置改正数,采用公式(5)得到改正后的位置。
随后,在步骤S4中,利用三维城市模型,查找步骤S3得到的改正后的 位置处的建筑物高度h和街道宽度D的数据。
随后,在步骤S5中,根据步骤S4查找得到的建筑物高度h和街道宽度D 的数据,与所接收的信号来源的卫星的天顶角α一起通过公式(12)计算反射 信号与直接信号的距离差,并通过公式(3)求解位置改正数。
最后,在步骤S6中,根据步骤S3得到的改正后的位置和步骤S5得到的 位置改正数得到再次改正后的位置,即采用公式(5)再次计算接收机的位置。
通过第三优选实施例的方法,可以避免了接受机初始大误差对最后结果的 影响,使得GPS定位更加准确。
请参阅图3,为根据本发明优选实施例的GPS多径效应改正定位系统的 框图。如图3所示,该实施例提供的GPS多径效应改正定位系统100包括: 初始位置计算单元10、第一改正数计算单元20和第一位置改正单元30。
初始位置计算单元10用于根据接收机测量的GPS伪距观测量计算接收机 的初始位置。该初始位置计算单元10的实现原理与过程与GPS多径效应改正 定位方法中步骤S1一致,也可以采用公式(2)计算接收机的初始位置。
第一改正数计算单元20用于根据估计的反射信号与直接信号的距离差计 算位置改正数。该第一改正数计算单元20的实现原理与过程与GPS多径效应 改正定位方法中步骤S2一致,也可以采用公式(3)计算位置改正数。
第一位置改正单元30用于根据初始位置计算单元10得到的接收机的初始 位置和第一改正数计算单元20得到的位置改正数计算改正后的位置。该第一 位置改正单元30的实现原理与过程与GPS多径效应改正定位方法中步骤S3 一致,也可以采用公式(5)计算位置改正后的位置。
在本发明的第四优选实施例中,上述第一改正数计算单元20中可以根据 接收机所处位置的建筑物高度h、街道宽度D以及对应卫星的天顶角α来计算 反射信号与直接信号的距离差。例如,通过系统的第一优选实施例中的方法实 现,首先根据第i个卫星反射信号的信噪比S/N判断接收机接收到的该卫星信 号为直接信号还是反射信号,当S/N大于预设值k1时为直接信号,δi=0;当 S/N小于预设值k1时为反射信号,利用公式(12)计算反射信号与直接信号 的距离差δi,再通过公式(3)计算位置改正数。
在本发明的第五优选实施例中,上述第一改正数计算单元20可以根据接 收机所处位置的建筑物平均高度h计算反射信号与直接信号的距离差。例如通 过系统的第二优选实施例中的方法实现,先根据信噪比判断直接信号还是反射 信号,再利用公式(13)由接收机所处位置的建筑物平均高度计算δi,再通过 公式(3)计算位置改正数。
在本发明的第六优选实施例中,可以在第五优选实施例的基础上,增设数 据查找单元、第二改正数计算单元和第二位置改正单元。
其中,数据查找单元用于利用三维城市模型,查找第一位置改正单元30 得到的改正后的位置处的建筑物高度h和街道宽度D的数据。
第二改正数计算单元,用于根据数据查找单元查找得到的建筑物高度h 和街道宽度D的数据,与所接收的信号来源的卫星的天顶角α一起通过公式 (12)计算反射信号与直接信号的距离差,并通过公式(3)求解位置改正数。
第二位置改正单元,用于根据第一位置改正单元30得到的改正后的位置 和第二改正数计算单元得到的位置改正数计算再次改正后的位置,即采用公式 (5)再次计算接收机的位置。
综上所述,本发明的GPS多径效应改正定位方法和系统考虑了多径效应 对直接信号的影响,通过根据反射信号与直接信号的距离差计算位置改正数, 进而对接收机的位置进行改正,减小了多径效应,使得GPS在城市建筑密集 区的定位精度大大提高。本发明的成本低廉,计算方法简单且结果准确,可以 直接用于GPS手机的定位模式。
本发明是根据特定实施例进行描述的,但本领域的技术人员应明白在不脱 离本发明范围时,可进行各种变化和等同替换。此外,为适应本发明技术的特 定场合或材料,可对本发明进行诸多修改而不脱离其保护范围。因此,本发明 并不限于在此公开的特定实施例,而包括所有落入到权利要求保护范围的实施 例。
机译: GPS GPS一种为全球定位系统压缩数据的方法,一种为GPS和GPS设备恢复数据的方法
机译: 在gps接收机中检测多径效应的系统和方法
机译: GPS接收器中的多径效应检测系统和方法