[发明专利]一种低功耗卫星定位方法、系统及电子设备有效
申请号: | 201811357510.9 | 申请日: | 2018-11-15 |
公开(公告)号: | CN109212570B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 陈孔阳;谭光;肖钟凯;刘毅 | 申请(专利权)人: | 中国科学院深圳先进技术研究院 |
主分类号: | G01S19/42 | 分类号: | G01S19/42 |
代理公司: | 深圳市科进知识产权代理事务所(普通合伙) 44316 | 代理人: | 吴乃壮 |
地址: | 518055 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 功耗 卫星 定位 方法 系统 电子设备 | ||
1.一种低功耗卫星定位方法,其特征在于,包括以下步骤:
步骤a:根据上一次卫星定位结果选择设定数量的卫星信号强度最大卫星;
步骤b:使用梯度下降法计算各个卫星的权重,并根据所述各个卫星的权重从所有可用卫星中选择设定数量的贡献最大卫星;
步骤c:以所述卫星信号强度最大卫星和贡献最大卫星的交集作为最优卫星,通过所述最优卫星进行卫星定位;
在所述步骤a中,所述根据上一次卫星定位结果选择设定数量的卫星信号强度最大卫星具体为:运行一次卫星定位计算过程,得到本次信号捕捉结果;基于本次信号捕捉结果,按照卫星信号强度大小对所有可用卫星进行排序,并根据设定数量选择N1颗卫星信号强度最大的卫星。
2.根据权利要求1所述的低功耗卫星定位方法,其特征在于,在所述步骤b中,所述使用梯度下降法计算各个卫星的权重具体为:计算所有可用卫星参与定位得到的GDOP,使用梯度下降法确定各个可用卫星对定位精度的贡献,并计算各个卫星的权重;假定每颗卫星对总体GDOP的贡献权值为W,令N=A·(ATWA)-1,A为一个表征可见卫星与接收机几何关系的位置矩阵,T表示矩阵A的转置矩阵,经过函数转换得到假设权值ωk初始值为迭代更新过程为其中α为迭代步长,为本次卫星权值在全体卫星中的比值;当权值迭代满足小于预定义阈值δ,则权值迭代结果,得到第k颗卫星的权值ωk。
3.根据权利要求2所述的低功耗卫星定位方法,其特征在于,在所述步骤b中,所述根据各个卫星的权重从所有可用卫星中选择设定数量的贡献最大卫星具体包括:假设当前可见卫星集合为S,定位计算的总GDOP为G,从所述卫星集合S中选择权重与信号强度乘积最大的四个卫星,得到卫星子集合Sw,卫星子集合Sw定位计算得到的GDOP为Gw;如果则认为当前卫星子集合Sw的定位精度足够高,否则继续从卫星集合S-Sw中选择权重与信号强度乘积最大的卫星,加入到Sw,直至得到N2颗贡献最大的卫星;其中,阈值d为精度控制因子,用于控制选择的卫星数量。
4.一种低功耗卫星定位系统,其特征在于,包括:
最大信号强度卫星选择模块:用于根据上一次卫星定位结果选择设定数量的卫星信号强度最大卫星;
卫星权重计算模块:用于使用梯度下降法计算各个卫星的权重;
最大贡献卫星选择模块:用于根据所述各个卫星的权重从所有可用卫星中选择设定数量的贡献最大卫星;
卫星定位模块:用于以所述卫星信号强度最大卫星和贡献最大卫星的交集作为最优卫星,通过所述最优卫星进行卫星定位;
该系统还包括定位运行模块,所述定位运行模块用于运行一次卫星定位计算过程,得到本次信号捕捉结果;所述最大信号强度卫星选择模块基于本次信号捕捉结果,按照卫星信号强度大小对所有可用卫星进行排序,并根据设定数量选择N1颗卫星信号强度最大的卫星。
5.根据权利要求4所述的低功耗卫星定位系统,其特征在于,所述卫星权重计算模块使用梯度下降法计算各个卫星的权重具体为:计算所有可用卫星参与定位得到的GDOP,使用梯度下降法确定各个可用卫星对定位精度的贡献,并计算各个卫星的权重;假定每颗卫星对总体GDOP的贡献权值为W,令N=A·(ATWA)-1,A为一个表征可见卫星与接收机几何关系的位置矩阵,经过函数转换得到假设权值ωk初始值为迭代更新过程为其中α为迭代步长,为本次卫星权值在全体卫星中的比值;当权值迭代满足小于预定义阈值δ,则权值迭代结果,得到第k颗卫星的权值ωk。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院深圳先进技术研究院,未经中国科学院深圳先进技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811357510.9/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置