全球定位系统追踪卫星信号的方法

文档序号:6145842阅读:247来源:国知局
专利名称:全球定位系统追踪卫星信号的方法
技术领域
本发明涉及 一 种追踪卫星信号的方法,特别是 一 种全球定位系统 (GlobalPositioning System, GPS)追踪卫星信号的方法。
背景技术
全球定位系统(Global Positioning System,GPS)是一个中距离圆型轨道卫星导 航系统。它可以为地球表面绝大部分地区(98%)提供准确的定位、测速和高精度的时间 标准。全球定位系统由美国国防部研制和维护,可满足位于全球任何地方或近地空间的军 事用户连续精确的确定三维位置、三维运动和时间的需要。系统包括太空中的24颗GPS卫 星;地面上的1个主控站、3个数据注入站和5个监测站及作为用户端的GPS接收机。最少 只需其中4颗卫星,就能迅速确定用户端在地球上所处的位置及海拔高度;所能连接到的 卫星数越多,解码出来的位置就越精确。 由于GPS具有不受天气影响、全球高覆盖率(98% )与可移动定位等特性,因此 除了军事用途外,大量用于民用的导航(例如飞机导航、船舶导航与行车导航等)与定位 (例如车辆防盗、行动通讯装置的定位等)等。 卫星围绕着地球运转,因此全球定位系统在接收卫星所发出的卫星信号时,会随 着卫星所在的位置而使得全球定位系统所接收到的卫星信号强弱不一,例如卫星在全球 定位系统的正上方时,信号较强,当卫星在靠近地平面时,信号会较弱。同时,卫星信号也会 受到其他电磁辐射等干扰而使得全球定位系统的接收质量不佳。同时,根据多普勒定律,卫 星所发出的信号会受GPS与卫星的相对运动或其他干扰因素影响,而使得GPS所能接收到 的卫星信号的频率与卫星所发出的信号的频率会有些许的频率差异。 因此GPS为了能精准的接受到卫星信号,以一既定频率范围内的多个追踪频率来 侦测卫星,以接收卫星所发出的卫星信号。并且,利用前一笔导航数据所得的相位差来修正 追踪频率以得到下一笔的追踪频率。换言之,以单笔数据的相位差迭代逼近追踪频率。
但是在卫星信号微弱或是噪声干扰过的情形下,单笔导航数据的相位差并不能反 映真实的频率变化,因此修正追踪频率再多次也无法得到精准的追踪频率。
卫星每20ms会广播lbit的星历数据,且经反转卫星信号的相位角(180度)来将 卫星信号转化成由0与1组合成的二比特数字信号来呈现导航数据。也就是说,卫星信号 中,每个相位反转点的时间间隔为20ms的倍数。但由于卫星围绕着地球运转,因此全球定 位系统在接收卫星所发出的卫星信号时,会随着卫星所在的位置而使得全球定位系统所接 收到的卫星信号强弱不一,例如卫星在全球定位系统的正上方时,信号较强,当卫星在靠 近地平面时,信号会较弱。同时,卫星信号也会受到其他电磁辐射等干扰而使得全球定位系 统的接收质量不佳。因此在卫星信号微弱或是噪声大时,因干扰造成全球定位系统所接收 到的卫星信号可能会有相位反转点不是20ms的倍数,而使得全球地位系统在解析卫星信 号时,会做了误判的动作,需要反复耗时的重新接收卫星信号来定位,使得正确定位的时间 拉长。

发明内容
本发明提供一种全球定位系统(GPS)追踪卫星信号的方法,可以避免因为卫星信 号微弱或噪声的影响,而无法的到精准的追踪频率与正确的相位反转点,而使得正确的定 位时间拉长。 根据本发明所公开的全球定位系统追踪卫星信号的方法包含有由多个卫星中的 其中一个连续接收多笔数据;以新的追踪频率接收卫星接续的多笔数据,并判读出所接收 到的多笔数据中的多个相位反转点;计算多个相位反转点中每两相邻相位反转点之间的一 时间差;确认时间差均为20ms的整数倍;以及当时间差均为20ms的整数倍时,以判读后的 多个相位反转点中的第一个相位反转点为起始点从卫星信号中每20ms撷取1比特的数据。
其中,由多个卫星中的其中一个连续接收多笔数据,包括有撷取出多笔数据各具 有的相位差(步骤一);计算已计算得到的多个相位差的一相位差平均值(步骤二);由计 算得到的相位差平均值与一频率固定参数计算一频率差(步骤三);以及由计算得到的频 率差与已接收到的多笔数据中最后一笔数据的追踪频率计算一新的追踪频率(步骤四)。
根据本发明所公开的全球定位系统追踪卫星信号的方法更可包含有以计算得到 的新的追踪频率接收下一笔数据,并计算得出下一笔数据的相位差(步骤五);以及于接收 下一笔数据后,回到步骤二接续执行步骤二到步骤五(步骤六)。 其中,步骤一可包含计算已接收到的多笔数据中最后一既定数量的数据的多个 相位差。步骤三可包含计算已计算得到的相位差平均值与频率固定参数的乘积以得到频 率差。步骤四可包含计算已计算得到的频率差与已接收到的多笔数据中最后一笔数据的 追踪频率的和,以得到新的追踪频率。 当时间差均为20ms的整数倍时,以多个相位反转点中的第一个相位反转点为起 始点从卫星信号中每20ms撷取1比特的数据的步骤为在每20ms中加和每1ms的数据。当 时间差不均为20ms的整数倍时,则连续接收多个卫星中的另一个卫星信号。
根据判读接收到的卫星信号中的多个相位反转点的步骤,判读接收到的卫星信号 以得出20个以上的相位反转点或判读接收到的卫星信号以得出一时间范围内的多个相位 反转点。其中,时间范围可以为l秒、2秒或是其他时间范围。 根据判读接收到的卫星信号中的多个相位反转点的步骤,判读接收到的卫星信号 以得出20个以上的相位反转点或判读接收到的卫星信号以得出一时间范围内的多个相位 反转点。其中,时间范围可以为l秒、2秒或是其他时间范围。 其中,每一相位反转点由逻辑O变逻辑1或由逻辑1变逻辑O。多个相位差中两相 邻相位差的间隔时间可为lms。频率固定参数可为159. 155。 根据本发明所公开的全球定位系统追踪卫星信号的方法,先行利用基于已接收到 的数据的相位差平均值逐一更新的追踪频率以连续接收多个卫星中的一个的多笔数据,以 得到多笔数据的相位差平均值,根据相位差平均值计算出新的追踪频率。再由多笔数据中 判读得到多个相位反转点,再计算多个相位反转点中每一相邻的两相位反转点之间的时间 差是否均为20ms的整数倍。当每一相邻的两相位反转点之间的时间差均为20ms的整数倍 时,即可得到全球定位系统信号的正确相位反转点。再以第一个相位反转点为起始点,从卫 星信号中于每20ms中加和每lms的单笔数据即可得到卫星信号中正确的导航数据。本发明所公开的全球定位系统追踪卫星信号的方法,可以在卫星信号微弱或噪声大的影响下,仍 可以找出精准的追踪频率与正确的相位反转点以加快定位的速度,减少所需的定位时间。
下面结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。


图1为根据本发明的全球定位系统(GPS)追踪卫星信号的方法流程图; 图2为根据本发明的实现连续接收多个卫星中的一个的多笔数据的方法的第一
实施例流程图; 图3为根据本发明的实现连续接收多个卫星中的一个的多笔数据的方法的第二 实施例流程图; 图4为根据本发明的相位反转点之间的时间差不为20ms的卫星信号示意图;以及
图5为根据本发明的相位反转点与相位反转点之间的时间差均为20ms的卫星信 号示意图。 其中,附图标记
A相位反转点
具体实施例方式
图1为根据本发明的全球定位系统(GPS)追踪卫星信号的方法流程图。
请参照图l,根据全球定位系统(GPS)追踪卫星信号的方法包含有由多个卫星中 的其中一个连续接收多笔数据(步骤21);以新的追踪频率接收卫星接续的多笔数据,并判 读出接收到的多笔数据中的多个相位反转点(步骤22);计算多个相位反转点中每两相邻 相位反转点之间的一时间差(步骤23);确认时间差均为20ms的整数倍(步骤24);以及当 时间差均为20ms的整数倍时,以判读后的多个相位反转点中的第一个相位反转点为起始 点从多笔数据中每20ms撷取1比特的数据(步骤25)。 其中,请参照图2,实现步骤21所述的连续接收多个卫星中的一个的多笔数据的 方法,可包含有计算已接收到的多笔数据的多个相位差(步骤一);计算已计算得到的多 个相位差的相位差平均值(步骤二);由计算得到的相位差平均值与频率固定参数计算频 率差(步骤三);以及由计算得到的频率差与已接收到的多笔数据中最后一笔数据的追踪 频率计算新的追踪频率(步骤四)。 由于卫星围绕着地球运转,因此全球定位系统在接收卫星所发出的卫星信号时, 会随着卫星所在的位置而使得全球定位系统所接收到的卫星信号强弱不一,例如卫星在 全球定位系统的正上方时,所需要穿过的大气层厚度较薄,因此信号会较强,当卫星在靠近 地平面时,所需要穿过的大气层厚度较厚,因此信号会较弱。同时,卫星信号也会受到其他 电磁辐射等干扰而使得全球定位系统的接收质量不佳。根据多普勒定律,卫星所发出的信 号会受GPS与卫星的相对运动或其他干扰因素影响,而使得GPS所能接收到的卫星信号的 频率与卫星所发出的信号的频率会有些许的频率差异。 因此GPS为了能精准的接受到卫星信号中的数据,以一既定频率范围内的多个追 踪频率来侦测卫星,以接收卫星所发出的卫星信号。而在既定频率范围内的多个追踪频率 皆可侦测到卫星,但只有能接收到的卫星信号最强的追踪频率才是最接近受到多普勒效应等影响后的卫星信号的频率。 因此根据本发明得到的全球定位系统信号的精准追踪频率的方法步骤一先行以 一既定频率范围搜寻卫星(例如搜寻到三个卫星,可以得知全球定位系统所在位置的经 纬度;搜寻到四个卫星,可以得知全球定位系统的经纬度与海拔高度等)。当全球定位系统 搜寻到卫星后,会以能接收最大强度的卫星信号的追踪频率来连续接收卫星所发出的卫星 信号,以得到多笔导航数据。
接着,撷取出多笔数据各别具有的相位差(步骤一),举例来说,多个相位差(例
如n个相位差)可为dei、de2、de3......den。再将计算得到的相位差叠加后,除以
多个相位差的数目以得出一相位差平均值(步骤二 ),计算方法如下d e = (d e l+d e 2+d e 3+......+d e n) /n 在此实施例中,通过多笔数据来计算用以修正追踪频率的相位差平均值,可大幅
减少噪声的干扰,以得到更精准的追踪频率,并可观察出频率变化的趋势。 其中,在计算相位差时,可计算已接收到的多笔数据中最后一既定数量笔数据的 相位差。其中,最后一既定数量笔的数据可为最后2笔数据、最后3笔数据或最后4笔以上 的数据。 用以计算相位差平均值的数据笔数可由全球定位系统出厂时设定,当然亦可由使 用者自行设定。所取得的既定数量笔数据的总数若是太少,当因为卫星信号微弱或大噪声 的影响时,则还是有可能会有误判的可能。而所取的既定数量笔数据的总数若是太多,则会 拉长定位时间,并可能造成系统的负荷。因此,可依据全球定位系统所接收的卫星信号强度 来决定所取的既定数量笔数据。换言之,可依据全球定位系统的应用区域来决定所取数据 的笔数。 其中,相邻的两相位差之间的间隔时间可为lms。换言之,每笔数据的时间周期为 lms 。 接着,在步骤三可将相位差平均值与一频率固定参数(Constant)相乘积,来得到 频率差。当连续接收多笔数据的间隔时间为lms(亦即得到每一相邻的两相位差之间的间 隔时间为lms)时,频率固定参数(Constant)可为159. 155。得到频率差的计算方式如下
频率差=d 9 X Constant 然后,计算频率差与已接收到的多笔数据中最后一笔数据的追踪频率的和,以得
到新的追踪频率(步骤四),计算方式如下 新的追踪频率=最后一笔数据的追踪频率+频率差 上述计算得到新的追踪频率的方法仅为方便本实施例的说明,当然也可以用其他 方式计算得到新的追踪频率,并非以此为限。 最后,再以新的追踪频率来接收卫星信号,以接收下一笔数据,并根据所接收的数 据与先前接收到的多笔数据来重复步骤一至步骤五以得到新的追踪频率。请参照图3,并合 并参照前述实施例。实现步骤21所述的连续接收多个卫星中的一个的多笔数据的方法,更 可包含有以计算得的新的追踪频率接收下一笔数据,并计算得出下一数据的相位差(步 骤五);以及在接收下一笔数据后,回到步骤二接续执行步骤二到步骤五(步骤六)。
在此实施例中,可不断重复计算最后一既定数量的数据的相位差平均值,并且以 计算得的相位差平均值、频率固定参数和最后一笔数据的追踪频率来重新得到新的追踪频
7率,再以新的追踪频率来接收下一笔数据,借以在每一笔数据接收到时,重新计算下一笔数 据的追踪频率。换言之,在此通过以多笔数据的相位差所求得的频率差,以多次迭代法逼近 精准的追踪频率,可避免因为卫星信号微弱或噪声所带来的影响,并得到精准的追踪频率。
为方便说明,在此以计算最后5笔数据为例。 步骤21在全球定位系统开机时,会先以一既定频率范围中的多个追踪频率侦测 一卫星,以得到多个卫星信号。然后,以在此既定频率范围下所得到的多个卫星信号中能量 反应最大的卫星信号的追踪频率作为初始追踪频率。接着,再以初始追踪频率接收卫星的 卫星信号,以得到第一笔数据。然后,计算第一笔数据的相位差。紧接着再计算第一笔数据 的相位差与频率固定参数的乘积以得到第一频率差。然后,计算第一频率差与初始追踪频 率的和,以得到第二追踪频率。最后,再以第二追踪频率接收卫星的卫星信号,来得到第二 笔数据。 在得到第二笔数据后,则通过计算最后一笔数据与已接收到的数据的相位差平均 值和频率固定参数的乘积的和来得到下一笔数据的追踪频率。如此反复计算新的追踪频 率,直到得到第五笔数据。 换句话说,在得到第二笔数据后,计算第二笔数据的追踪频率与第一笔数据和第 二笔数据的相位差平均值与频率固定参数的乘积的和,来得到第三追踪频率。并且,以第三 追踪频率接收卫星的卫星信号,来得到第三笔数据。 在接收到第三笔数据后,通过计算第三追踪频率与第一笔数据、第二笔数据和第 三笔数据的相位差平均值与频率固定参数的乘积的和,来得到第四追踪频率。并且,以得到 的第四追踪频率接收卫星的卫星信号,来得到第四笔数据。 在接收到第四笔数据后,通过计算第四追踪频率与第一笔数据、第二笔数据、第三 笔数据和第四笔数据的相位差平均值与频率固定参数的乘积的和,来得到第五追踪频率。 并且,以得到的第五追踪频率接收卫星的卫星信号,来得到第五笔数据。 在接收到第五笔数据后,通过计算第五追踪频率与第一笔数据、第二笔数据、第三 笔数据、第四笔数据和第五笔数据的相位差平均值与频率固定参数的乘积的和,来得到第 六追踪频率。并且,以得到的第六追踪频率接收卫星的卫星信号,来得到第六笔数据。
然后,在接收到第六笔数据之后,则通过计算最后一笔数据与已接收到的最后五 笔数据的相位差平均值和频率固定参数的乘积的和来得到下一笔数据的追踪频率。如此反 复计算新的追踪频率,以更新后续数据的追踪频率。 换句话说,在接收到第六笔数据后,通过计算第六追踪频率与第二笔数据、第三笔 数据、第四笔数据、第五笔数据和第六笔数据的相位差平均值与频率固定参数的乘积的和, 来得到第七追踪频率。并且,以得到的第七追踪频率接收卫星的卫星信号,来得到第七笔数 据。 在接收到第七笔数据后,通过计算第七追踪频率与第三笔数据、第四笔数据、第五 笔数据、第六笔数据和第七笔数据的相位差平均值与频率固定参数的乘积的和,来得到第 八追踪频率。并且,以得到的第八追踪频率接收卫星的卫星信号,来得到第八笔数据。以此 类推。 在此,利用已接到的多笔数据得到一相位差平均值,然后由相位差平均值与一频 率固定参数计算出一频率差,再由频率差与最后一笔数据的追踪频率计算新的追踪频率,借以利用新的追踪频率接收下一笔数据。如此一来,可以大幅减少噪声所造成的干扰,以得 到最精准的追踪频率,并且可观察出频率变化的趋势。 先由步骤21通过每1ms不断的更新追踪频率,已达到利用精准的追踪频率来得到 多个卫星中的一个的多笔数据后,接着判读接收到的多笔数据中的多个相位反转点。
接着步骤22由多个卫星中的其中一个连续接收多笔数据的步骤(步骤21)之后, 以新的追踪频率接收卫星接续的多笔数据,并判读出接收到的多笔数据的多个相位反转点 A (如图4所示)。请参照图4,将多笔数据中的相位变化转化成0与1组合成的二比特数字 信号,由图中可看出多笔数据中具有多个代表数字信号1与数字信号0之间的切换点,亦即 每一相位反转点A可由逻辑0变逻辑1,也可以由逻辑1变逻辑0。其中,可以判读接收到 的多笔数据于一时间范围内的多个相位反转点。此时间范围可以为l秒、2秒或是其他时间 范围。此外,亦可是判读接收到的多笔数据中特定数量的相位反转点A。此特定数量可为 5-20个,亦可为20个以上。 因此步骤23计算多个相位反转点中每两相邻相位反转点之间的一时间差。由于 卫星每20ms会广播lbit的星历数据,亦即卫星每秒广播50bit的数据。也就是说,卫星信 号中,每两相邻相位反转点的时间间隔应为20ms的倍数。但由于卫星围绕地球运转,因此 全球定位系统在接收卫星所发出的卫星信号时,会随着卫星所在的位置而使得全球定位系 统所接收到的卫星信号强弱不一。 因此在卫星信号微弱或是噪声大时,造成全球定位系统所接收到的卫星信号中的 数据可能会有两相邻相位反转点之间的时间差不是20ms的倍数。如图4所示,因为卫星信 号微弱或是外界干扰的噪声较大,会造成全球定位系统所接收到的卫星信号中的多笔数据 在20ms的间隔时间有数个相位反转的变化。使得全球定位系统在解析多笔数据时,会做了 误判的动作,而接收了错误的导航信息,需要反复耗时的重新接收卫星信号来定位,使得正 确定位的时间拉长。因此,在一实施例中,利用直接判断两相邻相位反转点之间的时间差来 确定取得的卫星信号是否可采用,并且于确定取得的卫星信号可采用时,直接判读卫星信 号中的每个相位反转点来得到每一比特的数据。如此一来,即可避免因为卫星信号微弱或 是外界干扰的噪声较大所造成的卫星信号错误的问题。 而在计算多个相位反转点中每两相邻相位反转点之间的时间差时,可以取至少5 个、10个或20个以上的相位反转点来计算每两相邻相位反转点之间的时间差。因此,可依 据全球定位系统的使用区域来决定计算得数量。即,可依据全球定位系统的使用区域来决 定搜寻相位反转点的数量或时间范围。 所以步骤24要确认多个相位反转点中每两相邻相位反转点之间的时间差均为
20ms的整数倍。当时间差不均为20ms的整数倍时,表示所接收的卫星信号微弱或有较大噪
声影响,因此重回到步骤21,改成连续接收多个卫星中的另一个卫星的卫星信号中的多笔
数据,以避免持续接收信号较弱的卫星的卫星信号,而延长了正确定位的时间。 当确认多个相位反转点中每两相邻相位反转点之间的时间差均为20ms的整数倍
后,亦即所取的多笔数据具有正确的相位反转点后(如图5所示,相邻相位反转点之间的时
间差均为20ms的整数倍),则进行步骤25,以从多笔数据撷取出导航数据。 步骤25以多个相位反转点中的第一个相位反转点为起始点开始从多笔数据中
每20ms中加总每lms的数据,亦即每20ms撷取1比特的数据。如图5所示,当相邻相位反转点20之间的时间差均为20ms的整数倍时,可取得多笔数据中的正确的导航数据 10010......。 在此,根据本发明的全球定位系统追踪卫星信号的方法可应用于具有全球定位 系统的电子装置,例如手机、笔记本电脑等便携式电子装置或单机装置(例如GPS接收 器)。其中,具有全球定位系统的电子装置可具有天线、储存单元与处理器。根据本发明的 全球定位系统追踪卫星信号的方法可通过软件或韧体程序内建储存单元中。天线用以接收 多个卫星的卫星信号。再由处理器执行内建的软件或韧体程序,以在接收卫星信号中的数 据后判读多个数据中的相位差平均值以计算出频率差,最后将频率差迭代回最后一笔卫星 信号的追踪频率,而得到新的追踪频率。处理器并在接收卫星的多笔数据后,判读多个相位 反转点并计算每一相邻两相位反转点之间的时间差等。 根据本发明所公开的全球定位系统追踪卫星信号的方法,应用于全球定位系统,
先行利用基于已接收到的数据的相位差平均值逐一更新的追踪频率以连续接收一卫星信
号以得到多笔数据,并利用已接到的多笔数据得到一相位差平均值,然后由相位差平均值
与一频率固定参数计算出一频率差,再由频率差与最后一笔数据的追踪频率计算新的追踪
频率,借以不断利用新的追踪频率来接收下一笔数据。在接收到卫星信号之后,判读已接收
的多笔数据中的多个相位反转点,并计算多个相位反转点中每两相邻相位反转点之间的时
间差是否均为20ms的整数倍。当每两相邻相位反转点之间的时间差均为20ms的整数倍时,
即可得到全球定位系统信号的正确相位反转点。再以第一个相位反转点为起始点,从卫星
信号中每20ms取得l比特的数据,即可得到卫星信号中正确的导航数据。本发明所公开的
全球定位系统追踪卫星信号的方法,可以在卫星信号微弱或噪声大的影响下,仍可以找出
精准的追踪频率与正确的相位反转点以加快定位的速度,减少所需的定位时间。 当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟
悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形
都应属于本发明所附的权利要求的保护范围。
10
权利要求
一种全球定位系统追踪卫星信号的方法,其特征在于,包含有由多个卫星中的其中一个连续接收多笔数据,包括步骤一撷取出该多笔数据各具有的相位差;步骤二计算已计算得的该多个相位差的一相位差平均值;步骤三由计算得到的该相位差平均值与一频率固定参数计算一频率差;以及步骤四由计算得到的该频率差与已接收到的该多笔数据中最后一笔数据的追踪频率计算一新的追踪频率;以该新的追踪频率接收该卫星接续的多笔数据,并判读出接收到的该多笔数据中的多个相位反转点;计算该多个相位反转点中每两相邻相位反转点之间的一时间差;确认该时间差均为20ms的整数倍;以及当该时间差均为20ms的整数倍时,以该判读后的该多个相位反转点中的第一个相位反转点为起始点从该多笔数据中每20ms撷取1比特的数据。
2. 根据权利要求1所述的全球定位系统追踪卫星信号的方法,其特征在于,由多个卫 星中的其中一个连续接收多笔数据的步骤还包括步骤五以计算得到的该新的追踪频率接收下一笔数据,并计算得出该下一数据的相 位差;以及步骤六在接收该下一笔数据后,回到该步骤二接续执行该步骤二到该步骤五,重复所 述步骤以更新该新的追踪频率。
3. 根据权利要求1所述的全球定位系统追踪卫星信号的方法,其特征在于,该多个相 位差中两相邻相位差的间隔时间为lms。
4. 根据权利要求1所述的全球定位系统追踪卫星信号的方法,其特征在于,该频率固 定参数为159. 155。
5. 根据权利要求1所述的全球定位系统追踪卫星信号的方法,其特征在于,该步骤一 包括计算已接收到的该多笔数据中最后一既定笔数的数据的该多个相位差。
6. 根据权利要求2所述的全球定位系统追踪卫星信号的方法,其特征在于,该步骤一 包括计算已接收到的该多笔数据中最后一既定笔数的数据的该多个相位差。
7. 根据权利要求1所述的全球定位系统追踪卫星信号的方法,其特征在于,该步骤三包括计算计算得的该相位差平均值与该频率固定参数的乘积以得到该频率差。
8. 根据权利要求1所述的全球定位系统追踪卫星信号的方法,其特征在于,该步骤四包括计算计算得的该频率差与已接收到的该多笔数据中最后一笔数据的该追踪频率的和 以得到该新的追踪频率。
9. 根据权利要求1所述的全球定位系统追踪卫星信号的方法,其特征在于,每一该相 位反转点由逻辑0变逻辑1、与由逻辑1变逻辑o中之一。
10. 根据权利要求1所述的全球定位系统追踪卫星信号的方法,其特征在于,该时间差不均为20ms的整数倍时,则连续接收该多个卫星中的另一的多笔数据。
11. 根据权利要求1所述的全球定位系统追踪卫星信号的方法,其特征在于,该判读 出接收到的该多笔数据中的该多个相位反转点的步骤,判读接收到的该多笔数据以得出20 个以上的相位反转点。
12. 根据权利要求1所述的全球定位系统追踪卫星信号的方法,其特征在于,该判读出 接收到的该多笔数据中的该多个相位反转点的步骤,判读接收到的该多笔数据以得出一时 间范围内的多个相位反转点。
13. 根据权利要求12所述的全球定位系统追踪卫星信号的方法,其特征在于,该时间 范围为l秒。
14. 根据权利要求1所述的全球定位系统追踪卫星信号的方法,其特征在于,该多笔数 据中每20ms撷取1比特的数据的步骤,为在每20ms中加和每1ms的该笔数据。
全文摘要
一种全球定位系统追踪卫星信号的方法包含有利用基于已接收到的数据的相位差平均值逐一更新的追踪频率以连续接收多个卫星中的一个的多笔数据;判读接收到的多笔数据中的多个相位反转点;计算多个相位反转点中每一相邻的两相位反转点之间的一时间差;确认时间差均为20ms(毫秒)的整数倍;以及当时间差均为20ms的整数倍时,以多个相位反转点中的第一个相位反转点为起始点从卫星信号中每20ms撷取1比特的数据。于此,通过找出精准的追踪频率与正确的相位反转点以加快定位的速度,减少所需的定位时间。
文档编号G01S5/02GK101782641SQ20091000550
公开日2010年7月21日 申请日期2009年1月19日 优先权日2009年1月19日
发明者陈宏升 申请人:华晶科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1