用以解码全球导航卫星系统的导航数据的装置及相关方法制造方法及图纸

技术编号:7808783 阅读:165 留言:0更新日期:2012-09-27 07:19
本发明专利技术公开一种用以解码全球导航卫星系统的导航数据的装置和方法。所述装置,用以产生至少一目标字符串或目标子帧,包括解调器以及处理单元。所述解调器用以对接收到的信号进行解调操作以至少产生具有相同字符串索引值的多个字符串或具有相同子帧索引值的多个子帧;所述处理单元耦接于所述解调器,且用以依据所述多个字符串以决定所述目标字符串或依据所述多个子帧以决定所述目标子帧。本发明专利技术所公开的用以解码全球导航卫星系统的导航数据的装置和方法,能够增加解码灵敏度,进而改善全球导航卫星系统接收器的首次定位时间。

【技术实现步骤摘要】

本专利技术有关于一种全球导航卫星系统(Global Navigation Satellite System,GNSS)接收器,特别是关于ー种用以解码GNSS导航数据的装置及其相关方法。
技术介绍
在导航系统,例如全球定位系统(Global Positioning System, GPS)或格洛纳斯系统(GLObal NAvigation Satellite System, GL0NASS)中,数据的解码灵敏度(sensitivity)是ー个重要的问题。由于高灵敏度代表有较佳的首次定位时间(Time ToFirst Fix, TTFF),因此,如何改善导航数据的解码灵敏度,例如降低位错误率,对当今的GNSS接收器的设计是ー个重要的课题。
技术实现思路
由此,本专利技术的目的在于提供一种用以解码全球导航卫星系统的导航数据的装置及其相关方法,其可以改善解码灵敏度,以解决上述的问题。一种用以解码全球导航卫星系统的导航数据的装置的范例实施方式,用以产生至少一目标字符串(target string)或目标子巾贞(target subframe),所述装置包括解调器以及处理单元。所述解调器用以对接收到的信号进行解调操作以至少产生具有相同字符串索引值的多个字符串或具有相同子帧索引值的多个子帧;所述处理単元耦接于所述解调器,且用以依据所述多个字符串以决定所述目标字符串或依据所述多个子帧以决定所述目标子中贞。一种用以解码全球导航卫星系统的导航数据的方法的范例实施方式,用以产生至少一目标字符串或目标子帧,所述方法包括对接收到的信号进行解调操作以至少产生具有相同字符串索引值的多个字符串或具有相同子帧索引值的多个子帧;以及依据所述多个字符串以决定所述目标字符串或依据所述多个子帧以决定所述目标子帧。一种用以解码全球导航卫星系统的导航数据的装置的范例实施方式,用以产生至少一目标字符串或目标子帧,所述装置包括解调器、第一决定单元以及处理单元。所述解调器用以对接收到的信号进行解调操作以至少产生具有相同字符串内容的多个字符串或具有相同子帧内容的多个子帧;所述第一决定单元用以依据所述接收到的信号以决定所述多个字符串中至少其ー或所述多个子帧中至少其ー的状态;所述处理単元耦接于所述解调器以及所述第一决定单元,其中当所述多个字符串中所述至少其一或所述多个子帧中所述至少其ー被决定为第一状态时,所述处理単元依据所述多个字符串以决定所述目标字符串或依据所述多个子帧以决定所述目标子帧。—种用以解码全球导航卫星系统的导航数据的方法的范例实施方式,用以产生至少一目标字符串或目标子帧,所述方法包括对接收到的信号进行解调操作以至少产生具有相同字符串内容的多个字符串或具有相同子帧内容的多个子帧;依据所述接收到的信号来决定所述多个字符串中至少其ー或所述多个子帧中至少其ー的状态;以及当所述多个字符串中所述至少其一或所述多个子帧中所述至少其一被决定为第一状态时,依据所述多个字符串以决定所述目标字符串或依据所述多个子帧以决定所述目标子帧。本专利技术所公开的用以解码全球导航卫星系统的导航数据的装置和方法,其能够增加解码灵敏度,进而改善GNSS接收器的首次定位时间。对于已经阅读后续由各附图及内容所显示的较佳实施方式的本领域的技术人员来说,本专利技术的各目的是明显的。附图说明图I为GL0NASS导航数据的多个字符串的示意图。图2为图I所不的甸个字符串的字符串结构不意图。 图3为依据本专利技术ー实施例的用以解码GNSS导航数据的装置的示意图。图4为依据本专利技术ー实施例的用以解码GNSS导航数据的方法的流程图。图5为依据本专利技术ー实施例的位计算单元如何计算出多个參考值以及将所述多个參考值储存至缓冲器的示意图。图6为依据本专利技术另一实施例的位计算单元如何计算出多个參考值以及将所述多个參考值储存至缓冲器的示意图。图7为本专利技术与现有技术的位错误率的比较示意图。图8为依据本专利技术另一实施例的用以解码GNSS导航数据的方法的流程图。图9为依据本专利技术另一实施例的用以解码GNSS导航数据的装置的示意图。图10为依据本专利技术另一实施例的用以解码GNSS导航数据的方法的流程图。图11为GPS数据中每一个子帧的子帧结构示意图。图12为GPS数据中子帧的W0RD2的数据结构示意图。具体实施例方式在权利要求书及说明书当中使用了某些词汇来指称特定的组件。本领域的技术人员应可理解,硬件制造商可能会用不同的名词来称呼同一个组件。本权利要求书及说明书并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准贝1J。在权利要求书及通篇说明书当中所提及的「包括」为开放式的用语,故应解释成「包括但不限定干」。此外,「耦接」一词在此包括任何直接及间接的电气连接手段,因此,若文中描述第一装置耦接于第二装置,则代表所述第一装置可直接电气连接于所述第二装置,或者透过其他装置或连接手段间接地电气连接至所述第二装置。如图3所示,图3为依据本专利技术ー实施例的用以解码GNSS导航数据的装置300的示意图。如图3所示,装置300包括解调器310、信号质量检查单元320、处理单元330、计数器340、同步器350以及导航数据库360,其中处理单元330包括位计算单元332、缓冲器334以及决定单元336。此外,信号质量检查单元320为非必须(optional)的组件,其可以从装置300中移除而不影响到装置300的操作。如图3和图4所示,图4为依据本专利技术ー实施例的用以解码GNSS导航数据的方法的流程图。需注意的是,若有实质上相同的结果,本专利技术的方法并不以图4所示的流程顺序为限。如图4所示,流程叙述如下在步骤400中,装置300接收包括GNSS导航数据的信号Din。接着,在步骤402中,解调器310对所接收到的信号Din进行解调操作以产生多个字符串(string)或子帧(subframe)(举例来说,当GNSS导航数据包括GL0NASS导航数据时,会产生多个字符串;而当GNSS导航数据包括GPS或伽利略(Galileo)导航数据时,会产生多个子帧;当GNSS导航数据包括其他导航数据时,会产生对应于字符串或子帧的其他种格式的数据)。接着,在步骤404中,针对具有相同字符串索引值的多个字符串或具有相同子帧索引值的多个子帧,位计算单元332依据具有相同字符串索引值或子帧索引值的所述多个字符串或子帧的位值(values of the bits),以计算出多个參考值,其中每ー參考值依据字符串或子帧中具有相同位索引值的位的位值来计算出,且位计算单元332将所述多个參考值储存至缓冲器334中。针对步骤404中位计算单元332计算出所述多个參考值的操作,同步器350可提供信息以使得位计算单元332界定出每ー个字符串或子帧的边界,且计数器340可提供信息以使得位计算单元332识别其所接收到的位索引值。接着,在步骤406中,决定单元336依据缓冲器334中所储存的所述多个參考值以决定出目标字符串或目标子帧。在步骤408中,判断目标字符串或目标子巾贞是否通过奇偶校验检查(parity check),若通过检查,则流程进入步骤410 ;若未通过检查,则流程进入步骤412以结束本次处理。在步骤410中,目标字符串或目标子帧被传送至导航数据库360以更新储存在其中的信本文档来自技高网...

【技术保护点】

【技术特征摘要】
2011.03.22 US 13/053,2131.一种用以解码全球导航卫星系统的导航数据的装置,用以产生至少一目标字符串或目标子帧,其特征在于,包括 解调器,用以对接收到的信号进行解调操作以至少产生具有相同字符串索引值的多个字符串或具有相同子帧索引值的多个子帧;以及 处理单元,耦接于所述解调器,用以依据所述多个字符串以决定所述目标字符串或依据所述多个子帧以决定所述目标子帧。2.如权利要求I所述的用以解码全球导航卫星系统的导航数据的装置,其特征在干,所述多个字符串中的每ー个字符串或所述多个子帧中的每ー个子帧包括多个位,且所述处理单元包括 位计算单元,用以依据所述多个字符串或所述多个子帧的多个位的位值来计算出多个參考值,其中每ー个參考值依据所述多个字符串或子帧中具有相同位索引值的多个位的位值来计算出;以及 决定单元,耦接于所述位计算单元,用来依据所述多个參考值以决定所述目标字符串或所述目标子帧。3.如权利要求2所述的用以解码全球导航卫星系统的导航数据的装置,其特征在干,所述多个參考值的数量等于所述多个字符串中的每ー个字符串或所述多个子帧中的每ー个子巾贞的长度。4.如权利要求2所述的用以解码全球导航卫星系统的导航数据的装置,其特征在干,所述位计算单元通过对所述多个字符串或所述多个子帧中具有相同位索引值的多个位的位值进行累加或平均操作以计算出所述每ー个參考值。5.如权利要求2所述的用以解码全球导航卫星系统的导航数据的装置,其特征在干,还包括有 信号质量检查单元,耦接于所述位计算单元,用来依据所述接收到的信号以决定所述多个字符串或所述多个子帧的信号质量; 所述位计算单元依据所述多个字符串或所述多个子帧的所述多个位的位值以及所述多个字符串或所述多个子帧的信号质量,来计算出所述多个參考值。6.如权利要求5所述的用以解码全球导航卫星系统的导航数据的装置,其特征在干,所述位计算单元依据所述多个字符串或所述多个子帧的信号质量以分别计算出所述多个字符串或所述多个子帧中具有相同位索引值的所述多个位的位值的多个权重因数,且分别将具有相同位索引值的所述多个位的位值与其各自对应的权重因数相乘后再进行累加以得到所述每ー个參考值。7.如权利要求I所述的用以解码全球导航卫星系统的导航数据的装置,其特征在干,所述全球导航卫星系统的导航数据包括格洛纳斯系统导航数据、全球定位系统导航数据、伽利略导航数据或北斗导航数据。8.一种用以解码全球导航卫星系统的导航数据的方法,用以产生至少一目标字符串或目标子帧,其特征在于,包括以下步骤 对接收到的信号进行解调操作以至少产生具有相同字符串索引值的多个字符串或具有相同子帧索引值的多个子帧;以及 依据所述多个字符串以决定所述目标字符串或依据所述多个子帧以决定所述目标子帧。9.如权利要求8所述的用以解码全球导航卫星系统的导航数据的方法,其特征在干,所述多个字符串中的每ー个字符串或所述多个子帧中的每ー个子帧包括多个位,且依据所述多个字符串以决定所述目标字符串或依据所述多个子帧以决定所述目标子帧的步骤包括 依据所述多个字符串或所述多个子帧的多个位的位值来计算出多个參考值,其中每ー个參考值依据所述多个字符串或所述多个子帧中具有相同位索引值的多个位的位值来计算出;以及 依据所述多个參考值以决定所述目标字符串或所述目标子帧。10.如权利要求9所述的用以解码全球导航卫星系统的导航数据的方法,其特征在干,所述多个參考值的数量等于所述多个字符串中的每ー个字符串或所述多个子帧中的每ー个子巾贞的长度。11.如权利要求9所述的用以解码全球导航卫星系统的导航数据的方法,其特征在干,计算出所述多个參考值的步骤包括 通过对所述多个字符串或所述多个子帧中具有相同位索引值的所述多个位的位值进行累加或平均操作以计算出所述每ー个參考值。12.如权利要求9所述的用以解码全球导航卫星系统的导航数据的方法,其特征在干,还包括步骤 依据所述接收到的信号以决定所述多个字符串或所述多个子帧的信号质量;以及 计算出所述多个參考值的步骤包括 依据所述多个字符串或所述多个子帧的所述多个位的位值以及所述多个字符串或所述多个子帧的信号质量,来计算出所述多个參考值。13.如权利要求12所述的用以解码全球导航卫星系统的导航数据的方法,其特征在于,计算出所述多个參考值的步骤包括 依据所述多个字符串或所述多个子帧的信号质量以分别计算出所述多个字符串或所述多个子帧中具有相同位索引值的所述多个位的位值的多个权重因数;以及 分别将具有相同位索引值的所述多个位的位值与其各自对应的权重因数相乘后再进行累加以得到所述每ー个參考值。14.如权利要求8所述的用以解码全球导航卫星系统的导航数据的方法,其特征在干,所述全球导航卫星系统的导航数据包括格洛纳斯系统导航数据、全球定位系统导航数据、伽利略导航数据或北斗导航数据。15.一种用以解码全球导航卫星系统的导航数据的装置,用以产生至少一目标字符串或目标子帧,其特征在于,包括 ...

【专利技术属性】
技术研发人员:丁元玟
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利