《位置验证.pdf》由会员分享,可在线阅读,更多相关《位置验证.pdf(18页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103033829 A (43)申请公布日 2013.04.10 CN 103033829 A *CN103033829A* (21)申请号 201210374855.1 (22)申请日 2012.09.27 11183439.6 2011.09.30 EP G01S 19/30(2010.01) (71)申请人 瑞士优北罗股份有限公司 地址 瑞士塔尔维尔 (72)发明人 安德鲁于尔 C马歇尔 (74)专利代理机构 北京同达信恒知识产权代理 有限公司 11291 代理人 黄志华 (54) 发明名称 位置验证 (57) 摘要 本发明涉及位置验证。本发明公开了一种确 定电。
2、子装置的位置的指示的方法。 所述方法包括 : 获取 (100) 与所述装置接收的无线电信号相关的 信息, 所述无线电信号包括来自卫星定位系统的 一个或多个卫星的发射信号, 根据该信息, 可对所 述无线电信号被接收时所述装置的真位置作出推 断 ; 获取 (110) 关于所述装置的所述真位置的多 个假设 ; 评估 (120、 130、 140) 所述多个假设, 包括 评定与所述无线电信号相关的信息和所述假设 之间的一致性程度 ; 基于所述评估的结果, 选择 (150) 所述假设中的一个或多个假设 ; 以及输出 (160) 所选择的一个或多个假设的指示。 (30)优先权数据 (51)Int.Cl. 。
3、权利要求书 2 页 说明书 13 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 13 页 附图 2 页 1/2 页 2 1. 一种确定电子装置的位置的指示的方法, 所述方法包括 : 获取 (100) 与由所述装置接收的无线电信号相关的信息, 所述无线电信号包括来自卫 星定位系统的一个或多个卫星的发射信号, 根据所述信息, 可以对在所述无线电信号被接 收时所述装置的真位置作出推断 ; 获取 (110) 关于所述装置的所述真位置的多个假设, 每个假设包括以下中的至少一个 : 两个空间维度或多于两个的空间维度中的一位置 ; 一组位置和一系列。
4、位置 ; 评估 (120、 130、 140) 所述多个假设, 包括评定与所述无线电信号相关的信息和所述假 设之间的一致性程度 ; 基于所述评估的结果, 选择 (150) 所述假设中的一个或多个假设 ; 以及 输出 (160) 所选择的一个或多个假设的指示。 2. 根据权利要求 1 所述的方法, 其中, 所述所选择的一个或多个假设为被确定为以下 的假设 : 最可能为真 ; 最不可能为假 ; 最可能为假 ; 或 最不可能为真。 3. 根据权利要求 1 或 2 所述的方法, 其中, 评估所述多个假设包括搜索 (130) 所述无线 电信号以检测来自至少一个卫星的发射信号, 其中, 所述搜索的至少一个。
5、参数取决于所述 假设中的至少一个假设。 4. 根据权利要求 3 所述的方法, 其中, 在所述搜索 (130) 期间, 优先检测来自在根据所 述多个假设中的第一假设的位置处被预测为可检测到的卫星的发射信号。 5. 根据权利要求 3 或 4 所述的方法, 其中, 在所述搜索 (130) 期间, 优先检测来自在根 据所述多个假设中的第二假设的位置处被预测为不可检测到的卫星的发射信号。 6. 根据权利要求 3 至 5 中任一项所述的方法, 其中, 所述搜索 (130) 的所述至少一个参 数包括下列中的至少一个 : 来自所述至少一个卫星的发射信号的所预测的频率 ; 这样的所预测的频率的预测的多普勒频移 。
6、; 由所述至少一个卫星使用的已知的扩频码 ; 关于所述至少一个卫星发射的信号被接收的预测的计时 ; 关于这样的信号被接收的所预测的信号强度 ; 以及 在所述至少一个卫星的数据电文中的位的预测模式。 7. 根据权利要求 1 至 6 中任一项所述的方法, 其中, 评估所述多个假设包括 : 基于所述假设中的至少一个假设, 预测 (120) 所接收的无线电信号的至少一个参数的 值 ; 以及 将所述至少一个参数的所预测的值与所述至少一个参数的对应测量值相比较 (140) 。 8. 根据权利要求 7 所述的方法, 其中, 在预测所述至少一个参数的值之前, 评估所述多 个假设的步骤还包括 : 比较所述假设以。
7、确定多个参数中的哪个参数最可能区分所述假设 ; 以及 根据所述确定的结果, 选择待预测的所述至少一个参数。 权 利 要 求 书 CN 103033829 A 2 2/2 页 3 9. 根据前述权利要求中任一项所述的方法, 其中 : 每个假设已将其与为真的先验概率关联 ; 以及 评估所述多个假设的所述步骤包括首先评估具有最大概率的假设。 10. 根据前述权利要求中任一项所述的方法, 其中, 在自所述无线电信号计算出完整的 定位之前, 选择最可能为真的一个或多个假设并且, 将所述最可能为真的一个或多个假设 输出。 11. 根据前述权利要求中任一项所述的方法, 其中, 输出所选择的一个或多个假设的指。
8、 示还包括输出下列中的至少一个 : 指示所述假设为真的可能性的第一值 ; 指示所述假设为假的可能性的第二值 ; 以及 指示所述第一值的相对量值和所述第二值的相对量值的第三值。 12. 一种计算机程序, 包括计算机程序码, 当所述计算机程序在计算机上运行时, 所述 计算机程序码用以执行前述任一权利要求的所有步骤。 13. 根据权利要求 12 所述的计算机程序, 所述计算机程序在计算机可读介质上实施。 14. 一种用于确定电子装置的位置的指示的设备, 所述设备包括 : 可操作以接收无线电信号的卫星定位接收器 (10、 12、 18) , 所述无线电信号包括来自卫 星定位系统的一个或多个卫星的发射信。
9、号 ; 输入端 (26) , 所述输入端用于获取关于所述电子装置的真位置的多个假设, 每个假设 包括以下中的至少一个 : 两个空间维度或多于两个的空间维度中的一位置 ; 一组位置 ; 和 一系列位置 ; 以及 处理器 (20) , 所述处理器适用于 : 评估所述多个假设, 包括评定所接收的无线电信号和所述假设之间的一致性程度 ; 基于所述评估的结果, 选择所述假设中的一个或多个假设 ; 以及 输出所选择的一个或多个假设的指示。 权 利 要 求 书 CN 103033829 A 3 1/13 页 4 位置验证 技术领域 0001 本发明涉及卫星定位系统。 本发明尤其涉及用于通过假设验证来确定关于。
10、卫星定 位接收器的位置的信息的方法和装置。 背景技术 0002 本领域中已知各种卫星定位系统。 这些卫星定位系统也被称为全球导航卫星系统 (GNSS) 。这样的系统的公知示例为全球定位系统 (GPS) 。其他的示例包括欧盟伽利略系统 和俄罗斯系统 GLONASS。 0003 这些系统全部以相似的原理运行。 每个卫星严格同步地发射可唯一识别的独特信 号。接收器检测来自多个不同的卫星的信号并且测量这些信号到达的相对时间。到达时间 之间的差值对应于从各个卫星到接收器的不同距离。 通过确立接收器距足够多的卫星的相 对距离并且获知这些卫星的每个卫星的位置, 接收器能够通过三边测量法来确定其自身的 位置。。
11、 0004 卫星定位需要相对复杂的硬件和计算处理以确定位置。 卫星定位接收器必须能够 以非常高的精度检测到非常弱的卫星信号。总的来说, 要明确确定精确的位置会较慢且耗 能大。 发明内容 0005 根据本发明的一方面, 提供了一种确定电子装置的位置的指示的方法, 所述方法 包括 : 0006 获取与该装置接收的无线电信号相关的信息, 该无线电信号包括来自卫星定位系 统的一个或多个卫星的发射信号, 根据该信息, 可以对所述无线电信号被接收时所述装置 的真位置作出推断 ; 0007 获取关于所述装置的所述真位置的多个不同的假设, 每个假设包括下列中的至少 一个 : 在两个空间维度或多于两个的空间维度。
12、中的一位置 ; 一组位置 ; 和一系列位置 ; 0008 评估所述多个假设, 包括评定与该无线电信号相关的信息和所述假设之间的一致 性程度 ; 0009 基于所述评估的结果, 选择所述假设中的一个或多个假设 ; 以及 0010 输出所选择的一个或多个假设的指示。 0011 这表示处理确定位置的问题的实质不同的方法。代替提问 “我在哪儿? ” , 可以提 问 “我在位置 A 还是在位置 B ? ” 。应答可以为哪个位置更可能为真位置的指示 (应该注意, 如果多于一个的位置为真位置的可能性相同, 则可以返回多于一个的位置) 。 0012 例如, 当装置被配置成根据其地点而以不同的方式 (例如, 不。
13、同的模式) 运行时, 这 可以是有用的。例如, 当移动电话用户处于他 / 她的工作场所时, 该电话可以被配置成自动 地将个人呼叫 (来自朋友和家人) 发送到语音信箱。对于这样的应用, 具有精确的定位是不 必要的获知 “在工作” 的该假设是否相比于假而言而更可能为真是足够的。 说 明 书 CN 103033829 A 4 2/13 页 5 0013 以这种方式制定定位问题可以去除一些处理负担。通过该方法, 用于确定位置的 方法可以具有更大的灵活性。 可以不必执行唯一地确定定位通常所需的的计算中的所有计 算。而是, 可以快速选择最可能的候选项 (或多个候选项) , 同时最小化计算工作量和功耗。 这。
14、可使便携装置中的电池寿命延长, 或者反过来说, 在电池寿命相同时, 电池成本和 / 或重 量降低。 0014 另一个优点是, 尽管定位信号的质量或可用性有限, 但可以提供有用的定位功能。 例如, 可以至少基于一个或两个卫星信号而对位置假设加以区分。 通常, 传统的卫星定位需 要来自至少四个卫星的足够强的信号。 0015 制定问题 “我在位置 A 还是在位置 B ? ” 也可有利于保护隐私位置仅被验证 ; 因此 所显示的信息被最小化。 不必显示位置A或位置B的地址或准确的地理坐标。 接受假设 “位 置 A” 不一定意味着电子装置精确地处于唯一的位置 A 只意味着, 已经确定电子装置相比 于在另一。
15、位置 B 而言而更可能位于位置 A。例如, 即使该装置位于伦敦边缘的希思罗机场, 则与苏黎世中心的地点假设相比, 伦敦中心处的地点假设将较好地匹配。 0016 因此, 优选地, 在一些应用中, 与所述多个假设关联的地点未通过该方法输出。同 样, 所述多个假设可以以逻辑标签 (诸如 “我的家” 和 “我的办公室” ) 的形式被输入到该方 法。这些标签可以在存储器中, 与地理位置预先关联, 这使得能够评估假设。该存储器可以 被加密或被以其他方式保护, 使得这些地点从外部不可获得。 因此, 在使用根据本发明的方 法的电子装置中, 用户接口仅可操作用于为假设输入和输出逻辑标签。 因此, 用于地点的实 。
16、际地理坐标对用户是隐藏的。 0017 应该注意, 所确定的位置可以为电子装置的当前位置或回溯地确定的历史位置。 0018 优选地, 评估多个假设的步骤包括将各个假设评估到至少某程度。 0019 与该无线电信号相关的信息可包括无线电信号本身的部分、 从该信号提取 (解码 的) 的消息或者从该信号所做的测量。更具体地, 该信息可包括该信号的数字化采样的段 (可选地, 在下变频至中频 (IF) 之后) , 或者可包括测距测量 (诸如扩频码的码相位, 或者伪 距) 。该中频可以为零或非零。该信息还可包括明确地识别其发射信号在该无线电信号中 可检测到的一个或多个卫星的信息。在每种情况下, 信息暗示地或明。
17、确地捕获该无线电信 号被接收的位置的识别特征。 0020 该信息和假设之间的一致性程度可以通过将已经获得的信息与所预计的信息相 比较 (例如, 通过比较预测值与实际的测量值) 来评定。此处的 “一致性” 是指该信息与为真 的假设相配。 0021 所选择的一个或多个假设可以为被确定为最可能为真或者最可能为假的那些假 设。 0022 基于支持一个或多个 (或每个) 假设的正面 (证实的) 证据, 所述假设可以被视为最 可能为真。由于不存在会否认该 (或每个) 假设的负面 (矛盾的) 证据, 则假设可以被视为最 不可能为假。 0023 在其他实施方式中, 所选择的一个或多个假设可以为最不可能为真或最。
18、可能为假 的假设。该 “负面的” 信息仍可以为用户 (或软件应用程序) 提供关于电子装置的位置的有 用信息。该负面选择可以为这样的一个或多个位置假设的选择 : 对于该一个或多个位置假 设而言, 关于假设可能为假有最多的证据, 以及关于假设可能为真有最少的证据。例如, 在 说 明 书 CN 103033829 A 5 3/13 页 6 两个假设 “在家” 和 “在医院” 的情况下, 如果可用的证据与假设矛盾, 则该方法可以有用地 输出该装置 “不在医院” 这一负面指示。 0024 评估多个假设的步骤可包括搜索信号以探测来自至少一个卫星的发射信号, 其 中, 该搜索的至少一个参数取决于所述假设中的。
19、至少一个假设。 0025 也就是说, 由该假设提供的位置信息可以被用来导引搜索。 例如, 对于具有数值的 参数, 用于搜索和 / 或搜索范围的起始点可以基于候选位置来选择。 0026 可选地, 根据两个或多于两个的假设来选择搜索的至少一个参数。 例如, 可以选择 一搜索参数, 这是因为该搜索参数可以确认或拒绝多个假设或用以对假设或假设的不相交 集加以区分。 如果两个或多于两个的假设中的任一假设变化, 则该方法的操作可以被改动。 0027 在搜索过程中, 可以优先检测来自在根据所述多个假设中的第一假设的位置处被 预测为可检测到的卫星的发射信号。 0028 这可包括在尝试检测任何其他的源之前尝试检。
20、测预计的源。可替选地或此外, 其 可包括与其他的源相比, 在搜索预计的源中耗费更大的努力 例如, 通过增大用于预计的 源的基于相关的搜索的积分时间。 0029 在搜索期间, 可以优先检测来自在根据所述多个假设中的第二假设的位置处被预 测为不可探测到的卫星的发射信号。 0030 这可以被理解为尝试证明第二假设是虚假的。 如果在与第二假设关联的一个或多 个位置处, 接收到来自低于水平线的卫星的卫星发射信号, 则其是假设为假的有力证据。 0031 可选地, 可以优先检测在第一假设下被预测为可检测到的卫星和在第二假设下被 预测不可检测到的卫星。这意味着, 该卫星信号的存在或者不存在是两个假设之间有力的。
21、 鉴别者。 0032 优先级方法 (诸如这些方法) 可有助于减少评估假设并且得出结论所需的计算工 作量、 能耗和 / 或时间。 0033 搜索的至少一个参数优选地包括下列中的至少一个 : 来自所述至少一个卫星的发 射信号的所预测的频率 ; 这样的所预测的频率的预测的多普勒频移 ; 所述至少一个卫星使 用的已知的扩频码 ; 关于所述至少一个卫星发射的信号被接收的所预测的计时 ; 关于这样 的信号被接收的预测的信号强度 ; 以及在所述至少一个卫星的数据电文中的位的预测的模 式。 0034 卫星信号被接收的计时可表示为计时测量或测距测量, 这是因为到达时间与卫星 到接收器的距离有内在关联。 0035。
22、 测距测量可包括例如码相位、 载波相位或伪距测量。通常, 测距测量为 (隐含地或 明确地) 提供关于从卫星定位接收器到定位卫星的星群中的一个卫星的距离的一些信息的 值。测距测量可通过距离或通过信号的飞行时间或到达时间来表示。很多类型的测距测量 不是绝对的或唯一的测量 它们通常包含一定程度的相对性或非单值性。例如码相位测 量本身仅通过参照单一的码时期 (code-epoch) (也就是说, 在扩频码的一个完整重复内) 而 规定 (相对的) 到达时间。关于观测码时期和卫星数据电文的数据位周期有非单值性 (数据 位周期为码的 20 次完整的重复也就是说, 是码时期长度的 20 倍) 。因此, 术语 。
23、“测距测量” 应该被理解成包括一定程度的非单值性以及绝对的和 / 或唯一的距离测量的测量。同样, 位边沿 (bit-edge) 的计时或在数据电文中的位置可以被视为测距测量, 这是因为它们降低 说 明 书 CN 103033829 A 6 4/13 页 7 了非单值性并且可有助于得出伪距例如, 通过将它们与码相位测量组合。 0036 所预测的信号强度 (预计信号以该信号强度被接收) 可以被用作搜索参数, 例如, 通过选择积分时间使得其适于检测以所预测的功率的信号。信号强度或功率可由信噪比 (SNR) 来表示。 0037 评估所述多个假设的步骤可包括 : 基于所述假设中的至少一个假设, 预测 (。
24、120) 所接收的无线电信号的至少一个参数的值 ; 以及比较 (140) 所述参数的所预测的值与所述 参数的对应的测量值。 0038 该比较可包括下列中的一个或多个 : 计算所预测的值和所测量的值之间的差值 ; 以及对一个或多个等式评估以确定所测量的值与所预测的值是否一致。优选地, 该比较在 两个或多于两个的值之间进行。 0039 如上文所述, 所预测的和测量的至少一个参数可包括下列中的至少一个 : 来自至 少一个卫星的发射信号的预测的频率 ; 这样的所预测的频率的预测的多普勒频移 ; 所述至 少一个卫星使用的已知的扩频码 ; 关于所述至少一个卫星发射的信号被接收的所预测的计 时 ; 关于这样。
25、的信号被接收的所预测的信号强度 ; 以及所述至少一个卫星的数据电文中的 位的所预测的模式。 0040 评估所述多个假设的步骤可选地还包括, 在预测所述至少一个参数的值以前 : 比 较所述假设以便确定多个参数中的哪个参数最可能区分这些假设 ; 以及根据该确定的结果 选择待预测的至少一个参数。 0041 以该方式, 提供如何最佳地区分多个不同的假设的初始评定。 例如, 如果第一假设 预测卫星 A 和卫星 B 为可见的 ; 以及第二假设预测卫星 A 和卫星 C 为可见的, 则对来自卫 星 A 的发射信号进行搜索几乎没有意义 该发射信号存在或不存在将无助于区分这些假 设。在该示例中, 所述方法可比较假。
26、设, 确定卫星 A 对于这两个假设是共有的并且优先对对 于至少一个假设而言是唯一的其它卫星 (B 和 C) 进行搜索。 0042 以这种方式提前评定所述假设可有助于降低评估这些假设所需的计算工作量、 能 耗和 / 或时间。 0043 每个假设可已经将其与为真的先验概率关联 ; 以及评估所述多个假设的步骤可包 括首先评估具有最大概率的假设。 0044 通常, 先于较不可能的假设评定较可能的假设应当使得减少得出结论所花费的时 间。 如果证据支持第一评估的假设, 则可以将较小的工作量投入于测试其他的、 较不可能的 假设。此外, 如果遇到证据快速地对抗第一评估的、 先验最可能的假设, 则可以终止该假设。
27、 的评估, 且资源可以被导向至评估其他 (先验较不可能的) 的地点假设。这同样提高找到匹 配的地点假设的效率和速度。 0045 优选地, 在多个假设中, 其中一个假设为该装置的最近确定的位置 (也就是说, 最 后知道的位置) 。更优选地, 每个假设已将其与为真的先验概率关联 (如上文所述) , 以及最 近确定的位置的假设被分配最高的概率。 0046 换句话说, 最近确定的位置优选地为所述假设中的一个假设并且优选地为首先被 评估的假设。这反映了这样的观点 : 自上次确定该位置后, 该装置还没有移动。 0047 在自该无线电信号计算出完整的定位之前, 最可能为真的一个或多个假设可以被 选择, 并且。
28、输出最可能为真的一个或多个假设。 说 明 书 CN 103033829 A 7 5/13 页 8 0048 这可包括选择和输出最可能的假设, 而以前没有计算定位。可替选地, 其可包括 : 在选择和输出假设之后, 以后计算定位。 0049 计算定位可包括基于卫星的位置的知识和电子装置到卫星的测距测量, 通过三边 测量法计算电子装置的位置。通常, 定位的计算依赖于对至少三个卫星优选地至少四个卫 星的测距测量。 0050 输出所选择的一个或多个假设的指示的步骤还可包括输出下列中的至少一个 : 指 示所述假设可能为真的第一值 ; 指示所述假设可能为假的第二值 ; 以及指示所述第一值的 相对量值和所述第。
29、二值的相对量值的第三值。 0051 第一值和第二值可包括概率值。第二值可以为用于负面假设的概率值, 负面假设 即这样的假设, 电子装置没有位于根据该假设的位置中。例如, 第三值可以为概率比。可替 选地或此外, 该方法还可包括输出多个假设均不为真的可能性的指示。 这可被视为 “无效假 设” 。 0052 与给定假设关联的可能性可以独立于假设为真的先验概率来表示。可替选地, 如 果已知 (或可以估计) 该可能性, 则也可考虑该假设的先验概率以产生真的后验概率。 0053 通过使用比较函数, 可以考虑诸如其他假设的先验概率和可能性的因素, 以选择、 组合和 / 或管理每个假设的分析。 0054 所述。
30、多个假设可包括至少三个假设, 其中一个假设为表示其他的假设均不为真的 可能性的无效假设。 0055 在该情况中, 如果该无效假设被选择作为最可能为真 (或者最不可能为假) 的假 设, 则该方法优选地还包括处理卫星信号以计算定位。 0056 在该方法的该变型中, 当且仅当该假设测试方法表明该电子装置没有位于任一个 假设的位置处时, 计算完整定位。这可以暗示, 电子装置位于新的、 以前没有见过地点。随 后可以有利地以常规方式计算位置坐标, 以便确定新的地点。 0057 采用该方法, 如果电子装置在所述假设的 (熟悉的) 地点之一处, 则该电子装置的 位置可以被快速地且以最小工作量地确立。然而, 在。
31、当该计算有效的方法不能提供答案的 情况下, 该装置回到常规的 GPS 处理技术 (这些技术通常为更加计算密集型的) 。总之, 与总 是使用常规处理的装置相比, 这应该可使装置减少能耗。 0058 每个假设包括以下中的至少一个 : 在两个空间维度或多于两个的空间维度中的一 位置 ; 一组位置 ; 和一系列位置。 0059 因此, 该假设可限定 : 唯一的地点 ; 或者区域或者地区, 诸如城镇 ; 州 ; 或国家。在 两个空间维度中的位置可以确定在地球的表面上的地点。例如, 这样的位置可以由经度坐 标和纬度坐标来说明。在三维中的位置可以通过经度、 纬度和海拔高度的组合来说明。区 域可以由一组位置来。
32、限定 例如, 通过将位置处理为限定区域的凸包的点。可替选地, 区 域可以通过一系列位置来限定, 诸如, 二维的长方形范围或与半径组合的中央位置。 单一的 假设可包括不相邻的地点。在其他情况中, 两个或多于两个的假设可以重叠。例如, 一个假 设可以为另一个假设的更具体形式, 使得它们具有层次关系。 也就是说, 一个假设可以与关 联于另一个假设的地点的子集相关联。例如,“英国” 可以为一个假设, 以及 “伦敦” 可以为 更具体的子假设。 0060 每个假设与不同的地理位置 (或一组位置或一系列位置) 关联。也就是说, 没有两 说 明 书 CN 103033829 A 8 6/13 页 9 个假设精。
33、确地与地球表面上的相同地方相关。这意味着, 仅在高度坐标或海拔高度坐标中 不同的位置 (或一组位置或一系列位置) 不能视为有区别的假设。 0061 该假设还可包括电子装置被认为已经存在于候选位置中的时间。例如, 该时间可 指接收到无线电信号的时间点或时间间隔。 0062 评估假设可包括确定与无线电信号相关的信息是与所述假设矛盾还是支持所述 假设。确定该信息与所述假设矛盾可包括下列中的一个或多个 : 确定在该无线电信号中检 测到来自在候选位置处被预测为不可检测到的卫星的发射信号 ; 和确定在该无线电信号中 没有检测到来自在候选位置处被预测为可检测到的卫星的发射信号。 0063 还提供了一种计算机。
34、程序, 其包括计算机程序码, 当所述计算机程序在计算机上 运行时, 所述计算机程序码适用于控制物理计算装置执行前面的任一方面的所有步骤 ; 并 且这样的计算机程序被实施在计算机可读介质上。 0064 根据本发明的另一方面, 提供了一种用于确定电子装置的位置的指示的设备, 所 述设备包括 : 0065 可操作以接收无线电信号的卫星定位接收器 (10、 12、 18) , 所述无线电信号包括来 自卫星定位系统的一个或多个卫星的发射信号 ; 0066 输入端 (26) , 用于获取关于所述装置的真位置的多个假设, 每个假设包括以下中 的至少一个 : 两个空间维度中或多于两个的空间维度中的位置 ; 一。
35、组位置和一系列位置 ; 以及 0067 处理器 (20) , 所述处理器适用于 : 0068 评估所述多个假设, 包括评定所接收的无线电信号和所述假设之间的一致性程 度 ; 0069 基于所述评估的结果, 选择所述假设中的一个或多个假设 ; 以及 0070 输出所选择的一个或多个假设的指示。 0071 所述处理器还可以适用于处理由卫星定位接收器接收的至少一个无线电信号, 以 便提取表征该信号被接收时的装置的真位置的信息, 以及 0072 其中, 该处理器适用于通过评定从无线电信号提取的信息和假设之间的一致性程 度来评估每个假设。 附图说明 0073 现将参考附图通过示例来描述本发明, 其中 :。
36、 0074 图 1 为根据本发明的第一实施方式运行的 GPS 接收器的框图 ; 以及 0075 图 2 为根据第一实施方式确定位置的方法的流程图。 具体实施方式 0076 现将描述本发明的第一实施方式, 其涉及使用卫星定位确定位置。在该实施方式 中, 电子装置为如图 1 中所示的 GPS 接收器。其可操作以接收含有来自 GPS 卫星的发射信 号的无线电信号。然而, 常规的 GPS 接收器会完全处理所接收的信号以确定定位, 而图 1 的 GPS 接收器仅将所接收的信号处理到评估多个候选位置 (即, 关于该装置的位置的假设) 中 的每个候选位置的似真性所需的程度。随后, 该装置输出最可能为真的假设。
37、的指示。 说 明 书 CN 103033829 A 9 7/13 页 10 0077 诸如图1中所示的GPS接收器的常规部件的操作细节对于本领域的技术人员来说 是熟知的。例如, 在专利 WO2009/000842 中给出了一般综述。 0078 图 1 示出根据本发明的第一实施方式运行的 GPS 接收器。GPS 接收器 5 包括联接 到 RF 前端 12 的天线 10。RF 前端 12 包括用于放大借助天线 10 所接收的 GPS 信号的电路。 其还包括用于衰减带外干扰的滤波电路和混频器。 该混频器使所接收的信号与频率合成器 14 产生的本地振荡器 (LO) 信号混合, 以产生以和频的信号和差频。
38、的信号。频率合成器 14 由基准振荡器 16 产生的高频输出 OSC1 驱动。在该实施方式中, 基准振荡器 16 的高频输出 OSC1 以 26MHz 的频率运行。在进一步适当的滤波之后, RF 前端 12 中的混频操作产生中频 (IF) 信号, 该中频 (IF) 信号被输入到模拟 - 数字 (A/D) 转换器 18。A/D 转换器 18 产生的 信号样本被输出到处理器 20 以作处理。A/D 转换器 18 和处理器 20 都由频率合成器 14 产 生的高速时钟输出 CLK 计时。应该注意, RF 前端 12 与 A/D 转换器 18 的模拟电路可以为常 规类型, 比如, 将为本领域的技术人员。
39、所公知的常规类型。 0079 应该注意, A/D 转换器 18 可包括一对 A/D 转换器, 以便将正交 IF 信号的实部和虚 部转换成数字域。在该情况中, 前端 12 和 A/D 转换器 18 之间的连接可以为复杂的 I/Q 连 接。同样, 由 A/D 转换器 18 输出的信号样本可表示正交信号。然而, 这不影响本发明的实 施并且本领域的技术人员已经对正交 I/Q 模拟信号和正交 I/Q 数字信号的处理熟悉。 0080 在该实施方式中, 当信号被接收和采样时, 处理器 20 立即处理从 A/D 转换器 18 接 收的样本。该处理在下文将更详细地描述。 0081 还设置实时时钟 (RTC) 2。
40、4 以记录当前时间。这使得可以确定信号被接收的大致时 间。RTC24 由基准振荡器 16 产生的第二输出 OSC2 驱动。然而, 由于 RTC24 运行的速率比频 率合成器 14 所需的速率低, 故在基准振荡器 16 内使用分频器以提供低频输出 OSC2。以这 样的方式, 基准振荡器 16 充当自单一石英晶体产生主时钟信号的主振荡器, 频率合成器 14 和 RTC24 都与基准振荡器 16 同步。在该实施方式中, 基准振荡器 16 的低频输出 OSC2 在大 约 26kHz 的频率下运行, 这意味着大约 1000 的分频比。 0082 应该注意, 处理器 20 可以作为定制的硬件装置实现, 诸。
41、如一个或多个专用集成电 路 (ASIC) 。 可替选地, 处理器20可包括一个或多个已被适当编程的通用处理单元或数字信 号处理器 (DSP) 。每个替选实施方式的实现将完全在本领域的技术人员的能力范围内。 0083 输入 / 输出 (I/O) 装置 26 联接到处理器 20。这能够使用户控制 GPS 接收器 5 以 及能够在候选项被评估之后输出所选择的最似真的候选项。在该实施方式中, I/O 装置由 用于用户输入的小键盘和用于输出的显示器组成。 0084 图 2 为示出根据第一实施方式的方法的流程图。在步骤 100 中, GPS 接收器使用 天线 10 和 RF 前端 12 接收 GPS 信号。
42、。产生的 IF 信号通过 A/D 转换器 18 被数字化并且信 号样本被输出到处理器 20。 0085 独立地, 在步骤 110 中, 处理器 20 获取候选位置, 每个候选位置表示关于接收器 5 的真位置的假设。在该示例中, 假定获取两个候选位置。当然, 同样的方法可以扩展到更多 数量的假设。自 GPS 接收器 5 的存储器 22 获取候选项。已知 GPS 接收器存储用户定期访 问的 “最喜爱的” 地点的列表。在该示例中, 通过选择最频繁使用的最喜爱位置来获取候选 位置。可以假定这些位置对应于用户的家和他 / 她的工作场所。每个候选位置包括纬度坐 标和经度坐标。每个候选项还与实时时钟 24 。
43、提供的时间戳相关联。假定, 时间假设在所有 说 明 书 CN 103033829 A 10 8/13 页 11 的候选项中是相同的, 这是因为待确定的位置为该电子装置在唯一的时间点处的位置。此 外, 由于假定该装置没有以其他的方式来估时间, 故没有其他的竞争假设。 0086 在步骤120、 步骤130和步骤140中, 处理器20通过评定所述候选项中的哪个候选 项 (如果有的话) 与所接收的 GPS 信号的内容一致来评估每个假设。为了做到这一点, 在步 骤 120 中, 如果该装置在估计的时间位于候选位置中, 则处理器预测一个或多个期望观察 到的卫星参数。随后在步骤 130 中, 处理器搜索所接。
44、收的数字化的信号样本以测量相应的 所观测的参数。由于处理器 20 正在搜索特定的、 所预测的参数, 故其可以通过根据该预测 来定搜索的目标而更有效地进行搜索。随后在步骤 140 中, 将在步骤 130 中所测量的参数 与在步骤 120 中获取的预测参数比较。 0087 针对每一假设执行步骤 120、 步骤 130 和步骤 140。最后, 在步骤 150 中, 该处理器 选择所预测和测量的参数最密切匹配的假设。该选择的假设利用输入 / 输出接口 26、 通过 将结果显示在显示器上而被输出 (在步骤 160 中) 。 0088 当评估各个假设时, 在步骤120到步骤140中, 卫星的各种参数和它们。
45、的发射信号 可以用来核实该假设与所接收的信号是否一致。现将描述几个说明性的实施例。 0089 示例 1 卫星的可见性 0090 在步骤 120 中, 基于各个位置假设, 处理器预测应该可见的卫星。此处的 “可见性” 是指在接收器 5 处接收的无线电信号中可检测到自该卫星发射的信号。在水平线以上 (当 从候选位置观看时) 的卫星应该为可见的。因此, 预测哪些卫星可见包括确定在假设的时间 和位置处在水平线以上的卫星。这可以使用卫星的轨道运动的知识来实现, 该知识可以从 所有卫星发射的 “历书” 数据或由各个卫星发射的描述其自身轨线的更精确的 “星历” 数据 来获取。可以通过经充分长的时间段解码卫星。
46、的数据电文来获取该历书数据和 / 或星历数 据。可替选地, 在被称为辅助 GPS(AGPS) 的技术中, 该信息可以通过独立的通信信道来提 供。应该注意, 即使相对老的历书数据或星历数据也可以用来预测可见性。在其正常有效 期之外的数据可能有些不精确 ; 但较小的误差不太可能明显影响粗略预测, 诸如卫星是否 在水平线以上。例如, 误差界限可以用来将接近水平线的卫星排除在考虑之外。 0091 被预测为可见的卫星的集合将为多达32个GPS卫星的完整星群的子集。 根据GPS 系统的设计, 在地球的所有地点始终应该有至少 4 颗卫星可见。然而, 通常会有超过 4 颗卫 星可用。 0092 使用被预测为可。
47、见的 GPS 卫星的子集, 随后在步骤 130 中, 处理器 20 处理 GPS 信 号样本以尝试检测相应的卫星信号。 可以通过使用该卫星的扩频码的副本与所接收的样本 关联, 检测卫星信号。通常, 需要在一定的时间范围和频率范围中搜索匹配。因此, 该搜索 为计算密集型的。 在该实施例中, 通过仅搜索已经被预测为可见的那些卫星, 处理器减少了 其计算工作量。 0093 将针对每个假设执行该步骤 130。然而, 仅需要对每个卫星搜索一次。应该注意, 一些卫星可在所述假设位置中的不止一个假设位置处被预测为可见。 这些卫星对于辨别这 些假设将具有较少的用处。 因此, 如果可能的话, 则可以优选地首先搜。
48、索对所述假设的合适 子集而言独特的卫星。这应该能够使接收器尽快且尽可能有效地区分这些假设。例如, 如 果卫星 1、 卫星 4、 卫星 6 和卫星 20 被预测为从 “家” 地点可见并且卫星 4、 卫星 6、 卫星 18 和 卫星 20 被预测为从 “办公室” 地点可见, 则处理器可优先对卫星 1 和卫星 18 进行搜索。 说 明 书 CN 103033829 A 11 9/13 页 12 0094 在步骤 140 中, 处理器将随后比较所预测的卫星的列表和所发现的卫星的列表。 在步骤 150 中, 处理器将基于结果来选择最可能的假设。该选择可基于所发现的预测到的 卫星的绝对数量或者基于被发现的。
49、预测到的卫星的比例或者一些其他类似的度量标准。 被 发现的卫星的 (绝对或相对) 数量可以被用作置信量度, 该置信量度指示假设为真的可能性 的程度。该指示符将与所选择的假设一起被输出。 0095 处理器还可搜索用于没有被预测为可见的卫星的数字化的信号样本。然而, 其对 该任务可致力于相对较少的工作量 例如, 在用于未预料的卫星的相关搜索中可使用较 短的积分时间。因此, 该搜索将比针对预料为可见的卫星的搜索的灵敏度低并且将仅发现 相对强的卫星信号。 发现没有被预测为可见的强的卫星信号表明该假设是不正确的。 因此, 被发现的未预料到的卫星信号的数量可以被用作假设为假的可能性的测量。该 “假” 测量 也可以与所选择的假设一起被输出。 可替选地, 可以构建第三测量值, 该第三测量值表示置 信测量和假测量的相对值。例如, 置信测量的值与假测量的值的比可以被输出。 0096 还应该注意,。