一种基于增强GNSS信号的定位方法及系统、智能手表与流程

文档序号:21358733发布日期:2020-07-04 04:31阅读:231来源:国知局
一种基于增强GNSS信号的定位方法及系统、智能手表与流程

本申请涉及定位技术领域,尤其涉及一种基于增强gnss信号的定位方法及系统、智能手表。



背景技术:

智能手表拥有定位功能可以为其佩戴者带来丰富的使用体验,而当前定位功能的实现通常依赖于对全球卫星导航系统(globalnavigationsatellitesystem,gnss)信号的接收及后续处理。在实践中发现,由于智能手表的设计受产品尺寸和传统手表形态的限制,导致在智能手表中布置gnss接收天线时不能保证最佳的方向性,从而不利于智能手表对gnss信号的搜索和接收;此外,由于智能手表在被佩戴时紧贴人体,导致布置在智能手表中的gnss接收天线离人体过近,容易被人体阻挡和吸收部分gnss信号,不利于智能手表的接收,从而无法获得足够来源卫星数量和强度的gnss信号,降低了智能手表的定位精度和稳定性。



技术实现要素:

本申请实施例公开了一种基于增强gnss信号的定位方法及系统、智能手表,能够通过独立配件增强智能手表接收gnss信号的性能,从而提升智能手表的定位精度和稳定性。

本申请实施例第一方面公开一种基于增强gnss信号的定位方法,所述方法应用于智能手表,包括:

获取设置在所述智能手表外的独立配件发射的增强gnss信号,所述增强gnss信号由所述独立配件对所述独立配件接收到的gnss信号进行放大得到;

对所述增强gnss信号进行处理,获得所述智能手表的定位位置。

作为一种可选的实施方式,在本申请实施例第一方面中,在获取设置在所述智能手表外的独立配件发射的增强gnss信号之后,所述方法还包括:

判断所述增强gnss信号的来源卫星数量和强度是否满足所述智能手表预设的定位信号要求;

若不满足,搜索与所述增强gnss信号来源卫星不同的其他gnss信号,并判断所述其他gnss信号的信号强度是否满足所述定位信号要求;

若所述其他gnss信号的信号强度满足所述定位信号要求,对所述增强gnss信号和所述其他gnss信号进行融合处理,获得所述智能手表的定位位置。

作为另一种可选的实施方式,在本申请实施例第一方面中,所述对所述增强gnss信号和所述其他gnss信号进行融合处理,获得所述智能手表的定位位置,包括:

从所述增强gnss信号和所述其他gnss信号中获取对应的gnss数据,所述gnss数据为根据所述增强gnss信号和所述其他gnss信号解析得到的gnss卫星发送数据;

根据所述智能手表的传感器数据,对所述gnss数据进行校正融合,获得融合定位数据;

对所述融合定位数据进行解算,获得所述智能手表的定位位置。

作为另一种可选的实施方式,在本申请实施例第一方面中,在获取设置在所述智能手表外的独立配件发射的增强gnss信号之后,所述方法还包括:

根据所述增强gnss信号,确定所述独立配件的工作状态;

判断所述工作状态是否异常,若所述工作状态异常,发出相应的工作状态异常提醒和/或处理建议;其中,所述工作状态异常包括所述独立配件的剩余电量低于指定阈值、信号发射中断或信号增益低于预设值中的任一种或几种。

作为另一种可选的实施方式,在本申请实施例第一方面中,在发出相应的工作状态异常提醒和/或处理建议之后,所述方法还包括:

在所述智能手表预设的搜索范围内搜索其他同类配件发射的替代gnss信号;所述其他同类配件与所述独立配件的类型相同;

根据所述替代gnss信号,确定所述其他同类配件相对于所述智能手表的方位信息;

根据所述方位信息对所述替代gnss信号进行处理,获得所述智能手表的定位范围;

以及,根据所述智能手表搜索到的gnss信号,从所述定位范围中确定所述智能手表的定位位置。

本申请实施例第二方面公开一种智能手表,包括:

获取单元,用于获取设置在所述智能手表外的独立配件发射的增强gnss信号,所述增强gnss信号由所述独立配件对所述独立配件接收到的gnss信号进行放大得到;

第一处理单元,用于对所述增强gnss信号进行处理,获得所述智能手表的定位位置。

作为另一种可选的实施方式,在本申请实施例第二方面中,所述智能手表还包括:

第一判断单元,用于在所述获取单元获取设置在所述智能手表外的独立配件发射的增强gnss信号之后,判断所述增强gnss信号的来源卫星数量和强度是否满足所述智能手表预设的定位信号要求;

第一搜索单元,用于当所述第一判断单元判断出所述增强gnss信号的来源卫星数量和强度不满足所述智能手表预设的定位信号要求时,搜索与所述增强gnss信号来源卫星不同的其他gnss信号;

第二判断单元,用于判断所述其他gnss信号的信号强度是否满足所述定位信号要求;

第二处理单元,用于当所述第二判断单元判断出所述其他gnss信号的信号强度满足所述定位信号要求时,对所述增强gnss信号和所述其他gnss信号进行融合处理,获得所述智能手表的定位位置。

作为另一种可选的实施方式,在本申请实施例第二方面中,所述第二处理单元包括:

获取子单元,用于当所述第二判断单元判断出所述其他gnss信号的信号强度满足所述定位信号要求时,从所述增强gnss信号和所述其他gnss信号中获取对应的gnss数据;

校正融合子单元,用于根据所述智能手表的传感器数据,对所述gnss数据进行校正融合,获得融合定位数据;

解算子单元,用于对所述融合定位数据进行解算,获得所述智能手表的定位位置。

作为另一种可选的实施方式,在本申请实施例第二方面中,所述智能手表还包括:

第一确定单元,用于在所述获取单元获取设置在所述智能手表外的独立配件发射的增强gnss信号之后,根据所述增强gnss信号,确定所述独立配件的工作状态;

第三判断单元,用于判断所述工作状态是否异常;

第三处理单元,用于当所述第三判断单元判断出所述工作状态异常时,发出相应的工作状态异常提醒和/或处理建议;其中,所述工作状态异常包括所述独立配件的剩余电量低于指定阈值、信号发射中断或信号增益低于预设值中的任一种或几种。

作为另一种可选的实施方式,在本申请实施例第二方面中,所述智能手表还包括:

第二搜索单元,用于在所述第二处理单元发出相应的工作状态异常提醒和/或处理建议之后,在所述智能手表预设的搜索范围内搜索其他同类配件发射的替代gnss信号;所述其他同类配件与所述独立配件的类型相同;

第二确定单元,用于根据所述替代gnss信号,确定所述其他同类配件相对于所述智能手表的方位信息;

第四处理单元,用于根据所述方位信息对所述替代gnss信号进行处理,获得所述智能手表的定位范围;

以及,第三确定单元,用于根据所述智能手表搜索到的gnss信号,从所述定位范围中确定所述智能手表的定位位置。

本申请实施例第三方面公开一种基于增强gnss信号的定位系统,包括本申请实施例第二方面公开的任意一种智能手表以及设置在所述智能手表外的独立配件,其中,所述独立配件,包括:

gnss接收天线,用于接收gnss信号;

信号放大模块,用于放大所述gnss接收天线接收到的所述gnss信号,获得增强gnss信号;

gnss发射天线,用于发射所述增强gnss信号给所述智能手表;

供电模块,用于为所述gnss接收天线、所述信号放大模块以及所述gnss发射天线供电。

本申请实施例第四方面公开了另一种智能手表,包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行本申请实施例第一方面公开的任意一种基于增强gnss信号的定位方法中的全部或部分步骤。

本申请实施例第五方面公开了一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本申请实施例第一方面公开的任意一种基于增强gnss信号的定位方法中的全部或部分步骤。

本申请实施例第六方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本申请实施例第一方面的任意一种基于增强gnss信号的定位方法中的全部或部分步骤。

与现有技术相比,本申请实施例具有以下有益效果:

本申请实施例中,智能手表可以获取设置在该智能手表外的独立配件发射的增强gnss信号,该增强gnss信号由上述独立配件对该独立配件接收到的gnss信号进行放大得到;在此基础上,智能手表可以对该增强gnss信号进行处理,获取该智能手表的定位位置。可见,实施本申请实施例,能够利用设有gnss接收天线的独立配件接收并放大gnss信号;并且,该配件独立设置在智能手表外,有利于通过设计保证良好的gnss接收天线方向性;此外,该配件可以被智能手表的佩戴者携带在其衣帽或背包上,减少人体对gnss信号的阻挡和吸收。故实施本申请实施例,能够增强智能手表接收gnss信号的性能,有利于获得更多来源卫星数量和更强信号强度的gnss信号,从而提升智能手表的定位精度和稳定性。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例公开的一种基于增强gnss信号的定位方法的流程示意图;

图2是本申请实施例公开的另一种基于增强gnss信号的定位方法的流程示意图;

图3是本申请实施例公开的又一种基于增强gnss信号的定位方法的流程示意图;

图4是本申请实施例公开的一种智能手表的模块化示意图;

图5是本申请实施例公开的另一种智能手表的模块化示意图;

图6是本申请实施例公开的又一种智能手表的模块化示意图;

图7是本申请实施例公开的一种基于增强gnss信号的定位系统的示意图;

图8是本申请实施例公开的又一种智能手表的模块化示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

需要说明的是,本申请实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本申请实施例公开了一种基于增强gnss信号的定位方法及系统、智能手表,能够通过独立配件增强智能手表接收gnss信号的性能,从而提升智能手表的定位精度和稳定性。以下结合附图进行详细描述:

请参阅图1,图1是本申请实施例公开的一种基于增强gnss信号的定位方法的流程示意图。如图1所示,该定位方法可以包括以下步骤:

101、智能手表获取设置在该智能手表外的独立配件发射的增强gnss信号,该增强gnss信号由上述独立配件对该独立配件接收到的gnss信号进行放大得到。

本申请实施例中,设置在智能手表外的独立配件可以通过其gnss接收天线接收gnss信号,该gnss信号可以发自不同gnss(例如gps、glonass、北斗、galileo)的不同卫星。该独立配件对该gnss信号进行放大,可以得到增强gnss信号,而智能手表可以通过其gnss接收天线接收该增强gnss信号,以在接下来的步骤102中根据该增强gnss信号进行定位。

其中,上述独立配件设置在智能手表外,可以不受智能手表产品尺寸和传统手表形态的限制,有利于通过设计保证良好的gnss接收天线方线性,从而有利于搜索到更多来源的gnss卫星。示例性的,该独立配件的gnss接收天线可以被设计为圆极化天线,以获得良好的抗多径干扰效果,本申请实施例中不作具体限定。

进一步的,该独立配件可以被智能手表的佩戴者携带在其衣帽或背包上,从而避免其gnss接收天线紧贴人体,有利于减少人体对该gnss接收天线所接收gnss信号的阻挡和吸收,从而有利于接收到信号强度更强的gnss信号。

更进一步的,该独立配件可以通过其信号放大模块对其gnss接收天线接收到的gnss信号进行放大,并将放大得到的增强gnss信号通过其gnss发射天线重新向外发射,从而智能手表可以通过其gnss接收天线接收该gnss增强信号。与智能手表通过其gnss接收天线直接接收发自gnss卫星的gnss信号相比,接收增强gnss信号有利于智能手表获得更多来源卫星数量和更强信号强度的gnss信号,从而有利于提升智能手表的定位精度和稳定性。

102、智能手表对该增强gnss信号进行处理,获得该智能手表的定位位置。

示例性的,智能手表对该增强gnss信号进行处理,具体可以包括以下步骤:智能手表从该增强gnss信号中获取对应的gnss数据,该gnss数据是由智能手表对该增强gnss信号进行解析得到的gnss卫星发送数据;接下来,智能手表根据其传感器数据,对上述gnss数据进行校正融合,获得融合定位数据;在此基础上,智能手表对该融合定位数据进行进一步解算,获得该智能手表的定位位置。

其中,上述智能手表的传感器数据,可以包括设置在该智能手表内的加速度计、陀螺仪、地磁传感器等运动类传感器对该智能手表的运动状态(如运动方向、运动速度等)进行采集所获得的数据。通过利用该传感器数据对上述gnss数据进行校正融合,能够根据该智能手表的运动状态对其定位位置的变化进行推导或预测,从而对仅依赖上述gnss数据进行定位可能带来的误差进行校正,有利于进一步提升智能手表的定位精度。

作为一种可选的实施方式,智能手表在获得该智能手表的定位位置之后,还可以执行以下步骤:智能手表监测上述增强gnss信号的信号强度波动趋势,并判断该波动趋势是否满足智能手表预设的信号稳定条件(如一定时间内该增强gnss信号的信号强度峰-峰值是否超过预设范围);若不满足,可以判断出该增强gnss信号的信号强度波动频繁,并进一步判断出智能手表及其独立配件的所处位置不利于gnss定位的进行,智能手表可以中止对该增强gnss信号进行处理,并切换使用其他定位方式;当监测到该波动趋势满足上述信号稳定条件时,再重新对接收到的增强gnss信号进行处理,以获得智能手表的定位位置。通过实施上述方法,有利于减轻当增强gnss信号不佳时造成“定位漂移”的不利影响,进一步提升智能手表的定位稳定性。

可见,实施图1所描述的定位方法,能够通过独立配件增强智能手表接收gnss信号的性能,有利于获得更多来源卫星数量和更强信号强度的gnss信号,从而提升智能手表的定位精度和稳定性。

请参阅图2,图2是本申请实施例公开的另一种基于增强gnss信号的定位方法的流程示意图。如图2所示,该定位方法可以包括以下步骤:

201、智能手表获取设置在该智能手表外的独立配件发射的增强gnss信号,该增强gnss信号由上述独立配件对该独立配件接收到的gnss信号进行放大得到。

202、智能手表判断该增强gnss信号的来源卫星数量和强度是否满足该智能手表预设的定位信号要求,若满足,执行步骤204~步骤206;否则,执行步骤203。

举例来说,上述定位信号要求可以包括该增强gnss信号的最低来源卫星数量要求,以及每一路增强gnss信号的最低强度要求,也可以包括每一路增强gnss信号的信号稳定性要求,本申请实施例不作具体限定。

203、智能手表搜索与该增强gnss信号来源卫星不同的其他gnss信号,并判断上述其他gnss信号的信号强度是否满足上述定位信号要求,若满足,执行步骤204~步骤206;否则,结束本流程。

示例性的,智能手表的gnss接收天线可以直接接收gnss卫星发射的gnss信号,若该gnss信号包含与上述增强gnss信号来源卫星不同的其他gnss信号,即智能手表搜索到其独立配件未搜索到的gnss卫星,则可以进一步判断该其他gnss信号的信号强度是否满足上述定位信号要求,并根据判断结果执行后续步骤,以选取质量更优的gnss信号用于定位。需要说明的是,上述定位信号要求中,对增强gnss信号和其他gnss信号的最低强度要求可以相同,也可以不同。

204、智能手表从上述增强gnss信号和其他gnss信号(若未执行步骤203则无其他gnss信号)中获取对应的gnss数据,该gnss数据为根据上述增强gnss信号和其他gnss信号(若未执行步骤203则无其他gnss信号)解析得到的gnss卫星发送数据。

本申请实施例中,当上述增强gnss信号的来源卫星数量和强度满足智能手表预设的定位信号要求时,智能手表未执行步骤203,则通过执行步骤204,从增强gnss信号中获取对应的gnss数据;否则,智能手表通过执行步骤203~步骤204,从增强gnss信号和其他gnss信号中获取对应的gnss数据。其中,从上述增强gnss信号和其他gnss信号中获取的gnss数据格式一致,均包含对应的各路gnss卫星发送数据。

通过实施上述步骤,能够利用智能手表及其独立配件配合搜星,有利于增加搜索到gnss卫星的数量以及提升搜索到gnss信号的质量,从而进一步提升智能手表的定位精度和稳定性。

205、智能手表根据该智能手表的传感器数据,对上述gnss数据进行校正融合,获得融合定位数据。

通过实施上述步骤205,能够利用上述传感器数据对上述gnss数据进行校正融合,有利于根据该智能手表的运动状态对其定位位置的变化进行推导或预测,从而对仅依赖上述gnss数据进行定位可能带来的误差进行校正,有利于进一步提升智能手表的定位精度。

206、智能手表对该融合定位数据进行解算,获得该智能手表的定位位置。

可见,实施图2所描述的定位方法,能够通过独立配件增强智能手表接收gnss信号的性能,有利于获得更多来源卫星数量和更强信号强度的gnss信号,从而提升智能手表的定位精度和稳定性。

此外,实施图2所描述的定位方法,能够利用智能手表及其独立配件配合搜星,有利于增加搜索到gnss卫星的数量以及提升搜索到gnss信号的质量,从而进一步提升智能手表的定位精度和稳定性。

请参阅图3,图3是本申请实施例公开的又一种基于增强gnss信号的定位方法的流程示意图。如图3所示,该定位方法可以包括以下步骤:

301、智能手表获取设置在该智能手表外的独立配件发射的增强gnss信号,该增强gnss信号由上述独立配件对该独立配件接收到的gnss信号进行放大得到。

302、智能手表根据该增强gnss信号,确定该独立配件的工作状态。

示例性的,智能手表根据该增强gnss信号的信号强度波动趋势,可以确定该独立配件是否出现信号发射中断、信号增益不足等异常。例如,当该增强gnss信号的信号强度突然减弱至指定阈值以下,并在短时间内恢复至原信号强度,可以判断该独立配件信号发射中断后自动恢复;又例如,当该增强gnss信号的信号强度持续下降至另一指定阈值以下,可以判断出该独立配件的信号增益不足。

303、智能手表判断该工作状态是否异常,若该工作状态异常,执行步骤304~步骤307;否则,结束本流程。

304、智能手表发出相应的工作状态异常提醒和/或处理建议;其中,上述工作状态异常包括该独立配件的剩余电量低于指定阈值、信号发射中断或信号增益低于预设值中的任一种或几种。

可选的,上述工作状态异常还可以包括:信号强度不稳定、指定时长内搜星数量平均值低于预设值等,本申请实施例不作具体限定。

通过执行上述步骤303~步骤304,智能手表能够及时反馈其独立配件的工作状态,有利于通过及时维护来提升智能手表定位的可靠性。

305、智能手表在该智能手表预设的搜索范围内搜索其他同类配件发射的替代gnss信号;上述其他同类配件与上述独立配件的类型相同。

示例性的,智能手表可以参照上述步骤301中对上述增强gnss信号的获取,在相同的频率范围内搜索其他同类配件发射的替代gnss信号,并剔除超出预设的搜索范围(如一定半径的搜索圈)的部分信号;在此基础上,通过执行接下来的步骤306~步骤307,智能手表可以根据该替代gnss信号获取符合上述条件的其他同类配件的定位位置,并进一步推算该智能手表的定位范围;更进一步地,通过执行接下来的步骤308,智能手表可以利用其自身的gnss接收天线搜索到的gnss信号,从上述定位范围中确定该智能手表的定位位置。

306、智能手表根据该替代gnss信号,确定上述其他同类配件相对于该智能手表的方位信息。

307、智能手表根据该方位信息对该替代gnss信号进行处理,获得该智能手表的定位范围。

308、智能手表根据该智能手表搜索到的gnss信号,从该定位范围中确定该智能手表的定位位置。

通过执行上述步骤305~步骤308,智能手表能够在其独立配件的工作状态异常时,利用潜在的其他同类配件辅助定位,有利于进一步提升智能手表定位的可靠性。

作为一种可选的实施方式,在智能手表发出工作状态异常提醒和/或处理建议之后,还可以按照预设的时间间隔,将上述替代gnss信号以及其搜索到的gnss信号与上述增强gnss信号进行对比,并根据对比结果判断是否撤销上述工作状态异常。举例来说,智能手表可以分别从上述替代gnss信号以及其搜索到的gnss信号获取对应的gnss数据,并进一步解算出对应的第一定位位置和第二定位位置;将该第一定位位置和第二定位位置与智能手表根据上述增强gnss信号获得的第三定位位置进行对比,若对比偏差处于可容忍的误差范围内,则可以判断独立配件的工作状态恢复正常,进而撤销上述工作状态异常。

可见,实施图3所描述的定位方法,能够通过独立配件增强智能手表接收gnss信号的性能,有利于获得更多来源卫星数量和更强信号强度的gnss信号,从而提升智能手表的定位精度和稳定性。

此外,实施图3所描述的定位方法,能够及时反馈智能手表的独立配件的工作状态,并在其工作状态异常时利用潜在的其他同类配件辅助定位,有利于提升智能手表定位的可靠性。

请参阅图4,图4是本申请实施例公开的一种智能手表的模块化示意图。如图4所示,该智能手表可以包括:

获取单元401,用于获取设置在该智能手表外的独立配件发射的增强gnss信号,该增强gnss信号由该独立配件对该独立配件接收到的gnss信号进行放大得到;

第一处理单元402,用于对该增强gnss信号进行处理,获得该智能手表的定位位置。

本申请实施例中,设置在智能手表外的独立配件可以通过其gnss接收天线接收gnss信号,该gnss信号可以发自不同gnss(例如gps、glonass、北斗、galileo)的不同卫星。该独立配件对该gnss信号进行放大,可以得到增强gnss信号,而智能手表可以通过获取单元401接收该增强gnss信号,并通过第一处理单元402根据该增强gnss信号进行定位。

其中,上述独立配件设置在智能手表外,可以不受智能手表产品尺寸和传统手表形态的限制,有利于通过设计保证良好的gnss接收天线方线性,从而有利于搜索到更多来源的gnss卫星。示例性的,该独立配件的gnss接收天线可以被设计为圆极化天线,以获得良好的抗多径干扰效果,本申请实施例中不作具体限定。

进一步的,该独立配件可以被智能手表的佩戴者携带在其衣帽或背包上,从而避免其gnss接收天线紧贴人体,有利于减少人体对该gnss接收天线所接收gnss信号的阻挡和吸收,从而有利于接收到信号强度更强的gnss信号。

更进一步的,该独立配件可以通过其信号放大模块对其gnss接收天线接收到的gnss信号进行放大,并将放大得到的增强gnss信号通过其gnss发射天线重新向外发射,从而智能手表可以通过其gnss接收天线接收该gnss增强信号。与智能手表通过其gnss接收天线直接接收发自gnss卫星的gnss信号相比,接收增强gnss信号有利于智能手表获得更多来源卫星数量和更强信号强度的gnss信号,从而有利于提升智能手表的定位精度和稳定性。

作为一种可选的实施方式,在第一处理单元402获得该智能手表的定位位置之后,获取单元401还可以监测上述增强gnss信号的信号强度波动趋势,并判断该波动趋势是否满足智能手表预设的信号稳定条件(如一定时间内该增强gnss信号的信号强度峰-峰值是否超过预设范围);若不满足,可以判断出该增强gnss信号的信号强度波动频繁,并进一步判断出智能手表及其独立配件的所处位置不利于gnss定位的进行,智能手表可以中止对该增强gnss信号进行处理,并切换使用其他定位方式;当获取单元401监测到该波动趋势满足上述信号稳定条件时,第一处理单元402再重新对接收到的增强gnss信号进行处理,以获得智能手表的定位位置。通过实施上述智能手表,有利于减轻当增强gnss信号不佳时造成“定位漂移”的不利影响,进一步提升智能手表的定位稳定性。

可见,实施图4所描述的智能手表,能够通过独立配件增强智能手表接收gnss信号的性能,有利于获得更多来源卫星数量和更强信号强度的gnss信号,从而提升智能手表的定位精度和稳定性。

请一并参阅图5,图5是本申请实施例公开的另一种智能手表的模块化示意图。其中,图5所示的智能手表是由图4所示的智能手表进行优化得到的。与图4所示的智能手表相比较,图5所示的智能手表还包括:

第一判断单元403,用于在上述获取单元401获取设置在该智能手表外的独立配件发射的增强gnss信号之后,判断该增强gnss信号的来源卫星数量和强度是否满足该智能手表预设的定位信号要求;

第一搜索单元404,用于当上述第一判断单元403判断出该增强gnss信号的来源卫星数量和强度不满足该智能手表预设的定位信号要求时,搜索与该增强gnss信号来源卫星不同的其他gnss信号;

第二判断单元405,用于判断该其他gnss信号的信号强度是否满足上述定位信号要求;

第二处理单元406,用于当上述第二判断单元405判断出该其他gnss信号的信号强度满足上述定位信号要求时,对上述增强gnss信号和该其他gnss信号进行融合处理,获得该智能手表的定位位置。

通过实施上述智能手表,能够利用智能手表及其独立配件配合搜星,有利于增加搜索到gnss卫星的数量以及提升搜索到gnss信号的质量,从而进一步提升智能手表的定位精度和稳定性。

作为一种可选的实施方式,在图5所示的智能手表中,上述第二处理单元406可以包括:

获取子单元4061,用于当上述第二判断单元405判断出该其他gnss信号的信号强度满足上述定位信号要求时,从上述增强gnss信号和该其他gnss信号中获取对应的gnss数据;

校正融合子单元4062,用于根据该智能手表的传感器数据,对该gnss数据进行校正融合,获得融合定位数据;

解算子单元4063,用于对该融合定位数据进行解算,获得该智能手表的定位位置。

可见,实施图5所描述的智能手表,能够通过独立配件增强智能手表接收gnss信号的性能,有利于获得更多来源卫星数量和更强信号强度的gnss信号,从而提升智能手表的定位精度和稳定性。

此外,实施图5所描述的智能手表,能够利用智能手表及其独立配件配合搜星,有利于增加搜索到gnss卫星的数量以及提升搜索到gnss信号的质量,从而进一步提升智能手表的定位精度和稳定性。

请一并参阅图6,图6是本申请实施例公开的又一种智能手表的模块化示意图。其中,图6所示的智能手表是由图5所示的智能手表进行优化得到的。与图5所示的智能手表相比较,图6所示的智能手表还包括:

第一确定单元407,用于在上述获取单元401获取设置在该智能手表外的独立配件发射的增强gnss信号之后,根据该增强gnss信号,确定该独立配件的工作状态;

第三判断单元408,用于判断该工作状态是否异常;

第三处理单元409,用于当上述第三判断单元408判断出该工作状态异常时,发出相应的工作状态异常提醒和/或处理建议;其中,上述工作状态异常包括该独立配件的剩余电量低于指定阈值、信号发射中断或信号增益低于预设值中的任一种或几种;

第二搜索单元410,用于在上述第二处理单元409发出相应的工作状态异常提醒和/或处理建议之后,在该智能手表预设的搜索范围内搜索其他同类配件发射的替代gnss信号,其中,上述其他同类配件与该独立配件的类型相同;

第二确定单元411,用于根据该替代gnss信号,确定上述其他同类配件相对于该智能手表的方位信息;

第四处理单元412,用于根据该方位信息对该替代gnss信号进行处理,获得该智能手表的定位范围;

第三确定单元413,用于根据该智能手表搜索到的gnss信号,从该定位范围中确定该智能手表的定位位置。

作为一种可选的实施方式,在第三处理单元409发出工作状态异常提醒和/或处理建议之后,智能手表还可以按照预设的时间间隔,将上述替代gnss信号以及其搜索到的gnss信号与上述增强gnss信号进行对比,并根据对比结果判断是否撤销上述工作状态异常。举例来说,智能手表可以分别从上述替代gnss信号以及其搜索到的gnss信号获取对应的gnss数据,并进一步解算出对应的第一定位位置和第二定位位置;将该第一定位位置和第二定位位置与智能手表根据上述增强gnss信号获得的第三定位位置进行对比,若对比偏差处于可容忍的误差范围内,则可以判断独立配件的工作状态恢复正常,进而第三处理单元409可以撤销上述工作状态异常。

可见,实施图6所描述的智能手表,能够通过独立配件增强智能手表接收gnss信号的性能,有利于获得更多来源卫星数量和更强信号强度的gnss信号,从而提升智能手表的定位精度和稳定性。

此外,实施图6所描述的智能手表,能够及时反馈智能手表的独立配件的工作状态,并在其工作状态异常时利用潜在的其他同类配件辅助定位,有利于提升智能手表定位的可靠性。

请参阅图7,图7是本申请实施例公开的一种基于增强gnss信号的定位系统的示意图。如图7所示,该定位系统包括图4~图6任意一种智能手表以及设置在该智能手表外的独立配件,其中,该独立配件包括:

gnss接收天线701,用于接收gnss信号;

信号放大模块702,用于放大上述gnss接收天线701接收到的gnss信号,获得增强gnss信号;

gnss发射天线703,用于发射该增强gnss信号给上述智能手表;

供电模块704,用于为上述gnss接收天线701、信号放大模块702以及gnss发射天线703供电。

实施图7所描述的定位系统,能够通过独立配件增强智能手表接收gnss信号的性能,不仅可以获得经该独立配件放大的增强gnss信号,还可以通过对该独立配件进行设计保证良好的gnss接收天线方线性,并减少人体对该gnss接收天线所接收gnss信号的阻挡和吸收,有利于获得更多来源卫星数量和更强信号强度的gnss信号,从而提升智能手表的定位精度和稳定性。

请参阅图8,图8是本申请实施例公开的又一种智能手表的模块化示意图。如图8所示,该智能手表可以包括:

存储有可执行程序代码的存储器801;

与存储器801耦合的处理器802;

其中,处理器802调用存储器801中存储的可执行程序代码,执行图1~图3任意一种基于增强gnss信号的定位方法中的全部或部分步骤。

此外,本申请实施例进一步公开了一种计算机可读存储介质,其存储用于电子数据交换的计算机程序,其中,该计算机程序使得计算机执行图1~图3任意一种基于增强gnss信号的定位方法中的全部或部分步骤。

此外,本申请实施例进一步公开一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机图1~图3任意一种基于增强gnss信号的定位方法中的全部或部分步骤。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本申请实施例公开的一种基于增强gnss信号的定位方法及系统、智能手表进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1