适用于终端设备的定位方法和终端设备与流程

文档序号:29627965发布日期:2022-04-13 15:00阅读:来源:国知局

技术特征:
1.一种适用于终端设备的定位方法,其特征在于,所述终端设备包括主定位芯片和辅定位芯片,所述方法包括:当所述主定位芯片定位失败时,关闭所述主定位芯片并切换到所述辅定位芯片进行卫星监视,并记录定位失败时主定位芯片的第一搜星数量和卫星信号的第一信噪比;其中,所述卫星监视包括监视第二搜星数量以及卫星信号的第二信噪比;其中所述主定位芯片的功耗高于所述辅定位芯片;在预设关系集中查找所述第一搜星数量和所述第一信噪比对应的辅定位芯片的指定搜星数量和指定信噪比;其中所述预设关系集用于存储同等定位环境下主定位芯片执行搜星操作得到的信噪比和搜星数量与辅定位芯片执行搜星操作得到的信噪比和搜星数量之间的对应关系;当所述第二搜星数量大于或等于所述指定搜星数量、且所述第二信噪比大于或等于所述指定信噪比时,关闭所述辅定位芯片并且启动所述主定位芯片进行定位。2.根据权利要求1所述的方法,其特征在于,确定所述主定位芯片定位失败,具体包括:从所述主定位芯片生成的定位信息中获取不到所述主定位芯片解算的位置信息,则确定所述主定位芯片定位失败。3.根据权利要求1所述的方法,其特征在于,当所述主定位芯片定位失败,所述方法还包括:若获取不到所述主定位芯片解算的位置信息,则执行延迟停止阶段的操作;所述延迟停止阶段用于观测所述主定位芯片的定位结果,若所述主定位芯片的定位结果指示所述主定位芯片恢复定位,则继续采用所述主定位芯片进行定位;若所述延迟停止阶段内所述主定位芯片未恢复定位,则执行所述关闭所述主定位芯片并切换到所述辅定位芯片进行卫星监视的操作。4.根据权利要求3所述的方法,其特征在于,所述延迟停止阶段的时长为指定时长,确定所述延迟停止阶段内所述主定位芯片未恢复定位,具体包括:保持采用所述主定位芯片进行定位,并基于所述主定位芯片的定位结果确定主定位芯片执行搜星操作得到的第三搜星数量和第三信噪比;若所述指定时长内所述主定位芯片的定位结果满足第一条件且所述主定位芯片未解算出位置信息,则确定所述主定位芯片在所述延迟停止阶段未恢复定位;其中,所述第一条件包括:所述指定时长内所述主定位芯片的所述第三搜星数量小于或等于所述第一搜星数量,且所述指定时长内所述主定位芯片的所述第三信噪比小于或等于所述第一信噪比;或者,所述第一条件包括:所述指定时长内所述主定位芯片的所述第三搜星数量小于或等于所述第一搜索数量,所述指定时长内所述主定位芯片的所述第三信噪比小于或等于所述第一信噪比、所述指定时长内所述主定位芯片的第一性能参数大于或等于第一性能参数阈值且所述主定位芯片的第二性能参数大于或等于第二性能参数阈值,所述第一性能参数与所述指定时长内所述主定位芯片执行搜星操作得到的搜星数量减少的次数正相关,所述第二性能参数与所述指定时长内所述主定位芯片执行搜星操作得到的信噪比下降的次数正相关。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若所述指定时长内所述主定位芯片未解算出位置信息且所述主定位芯片的所述指定时长内的定位结果不满足所述第一条件,则返回执行所述延迟停止阶段的操作。6.根据权利要求3-5中任一所述的方法,其特征在于,所述延迟停止阶段的时长为指定时长,确定所述延迟停止阶段内所述主定位芯片恢复定位具体包括:若所述指定时长内所述主定位芯片解算出位置信息,则确定所述主定位芯片在所述延迟停止阶段内恢复定位。7.根据权利要求1所述的方法,其特征在于,所述辅定位芯片对应至少两种天线,每种天线适用的定位卫星类型不同,则采用所述辅定位芯片进行卫星监视具体包括:确定当前位置适用的定位卫星类型;采用当前位置适用的定位卫星类型对应的天线进行所述辅定位芯片的卫星监视操作。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述第二搜星数量小于所述指定搜星数量、且所述和所述第二信噪比小于所述指定信噪比时,实时监测辅定位芯片的卫星监视情况和终端设备的运动情况,并基于监测结果执行相应控制操作,其中:若所述辅定位芯片的卫星监视结果满足最低定位要求且所述终端设备处于静止状态,则控制辅定位芯片进入半休眠状态;其中,所述半休眠状态下每间隔第一指定定位时间间隔启动一次所述辅定位芯片进行卫星监视、且所述辅定位芯片的单次卫星监视持续时长为第一指定持续时长;其中,所述最低定位要求包括所述第二搜星数量不低于预设最低搜星数量;若所述辅定位芯片的卫星监视结果满足最低定位要求且所述终端设备处于运动状态,则控制辅定位芯片进入正常卫星监视状态;所述正常卫星监视状态下每间隔第二指定定位时间间隔启动一次所述辅定位芯片进行卫星监视、且每次定位持续时长为第二指定持续时长;若所述辅定位芯片的卫星监视结果不满足最低定位要求且所述终端设备处于运动状态,则控制辅定位芯片进入所述半休眠状态;若所述辅定位芯片的卫星监视结果不满足最低定位要求且所述终端设备处于静止状态,则控制所述辅定位芯片进入休眠状态,并在所述辅定位芯片处于休眠状态期间若检测到所述终端设备处于运动状态则控制辅定位芯片进入所述正常卫星监视状态。9.根据权利要求1所述的方法,其特征在于,所述方法还包括:显示当前的定位模式,所述定位模式用于指示采用主定位芯片进行定位或采用辅定位芯片进行卫星监视,并在采用辅定位芯片进行卫星监视时所述定位模式还用于指示所述辅定位芯片处于半休眠状态、休眠状态或正常卫星监视状态中的一种状态。10.一种终端设备,其特征在于,包括显示器、处理器、存储器、主定位芯片和辅定位芯片,其中:所述显示器,用于显示信息;所述主定位芯片的功耗高于所述辅定位芯片;所述存储器,用于存储所述处理器可执行指令;所述处理器,被配置为基于所述可执行指令执行如权利要求1-9中任一所述的适用于
终端设备的定位方法。

技术总结
本申请涉及终端设备技术领域,公开了一种适用于终端设备的定位方法和终端设备,用于解决相关技术中定位功能功耗高的问题。本申请中终端设备内置高功耗的主定位芯片和低功耗的辅定位芯片,当主定位芯片定位失败时关闭主定位芯片并切换到辅定位芯片进行卫星监以便于感测定位环境是否变好,当确定定位环境变好时关闭辅定位芯片并且恢复主定位芯片的定位功能。由此,在失去信号或信号极弱导致主定位芯片定位失败时,可以关闭功耗高的主定位芯片以降低定位功能产生的功耗,并采用低功耗的辅定位芯片监视何时可以恢复主定位芯片的定位功能。由此在保证降低终端设备的功耗的情况下,还能及时恢复定位保证上层应用的定位需求。还能及时恢复定位保证上层应用的定位需求。还能及时恢复定位保证上层应用的定位需求。


技术研发人员:步晨 雷东 郭芬芬
受保护的技术使用者:青岛海信移动通信技术股份有限公司
技术研发日:2021.12.14
技术公布日:2022/4/12
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1