[发明专利]基于单颗卫星的目标定位方法、装置、终端及存储介质有效
申请号: | 202210105926.1 | 申请日: | 2022-01-28 |
公开(公告)号: | CN114518585B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | 黄文德;康娟;张利云;李靖 | 申请(专利权)人: | 深圳市北斗天宇科技有限公司 |
主分类号: | G01S19/42 | 分类号: | G01S19/42;G01S19/37 |
代理公司: | 深圳国维冀深知识产权代理有限公司 44597 | 代理人: | 张进 |
地址: | 518000 广东省深圳市福田区香蜜湖街道香蜜社区香*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 卫星 目标 定位 方法 装置 终端 存储 介质 | ||
本发明提供一种基于单颗卫星的目标定位方法、装置、终端及存储介质。该方法包括获取卫星的星下点A的坐标;获取目标B的来波方向角和卫星至目标B的天底角;在地球表面建立以星下点A、目标B和极点N为顶点的第一球面三角形;极点N为地球南极点或地球北极点;基于第一球面三角形的边角关系、星下点A的坐标、来波方向角和天底角,确定目标B和极点N的位置关系;基于目标B和极点N的位置关系确定目标B的坐标。本发明利用球面三角学、目标的来波方向角和天底角求解目标与极点的位置关系,只需要使用单颗卫星就能确定目标的坐标,可以解决卫星导航需要4颗以上的可见卫星才能实现定位的问题。
技术领域
本发明涉及卫星定位技术领域,尤其涉及一种基于单颗卫星的目标定位方法、装置、终端及存储介质。
背景技术
目前,对海上船只等移动目标进行导航定位的方法主要有三种:卫星导航、惯性导航、雷达导航。普通的卫星导航方法需要4颗以上的可见卫星才能实现定位,雷达导航则依赖于地面的雷达站,适用性较差;惯性导航存在误差积累的问题,准确性较低。
发明内容
本发明实施例提供了一种基于单颗卫星的目标定位方法、装置、终端及存储介质,以解决卫星导航需要4颗以上的可见卫星才能实现定位的问题。
第一方面,本发明提供了一种基于单颗卫星的目标定位方法,包括:
获取卫星的星下点A的坐标;
获取目标B的来波方向角和卫星至目标B的天底角;
在地球表面建立以星下点A、目标B和极点N为顶点的第一球面三角形;极点N为地球南极点或地球北极点;
基于第一球面三角形的边角关系、星下点A的坐标、来波方向角和天底角,确定目标B和极点N的位置关系;
基于目标B和极点N的位置关系确定目标B的坐标。
在一种可能的实现方式中,目标B和极点N的位置关系包括目标B与极点N的距离,以及NA延长线与NB延长线的夹角;
基于第一球面三角形的边角关系,星下点A的坐标、来波方向角和天底角,确定目标B和极点N的位置关系,包括:
获取卫星的升交点M的坐标,并在地球表面建立以升交点M、星下点A和第一交点A’为顶点的第二球面三角形;第一交点A’为NA延长线与赤道的交点;
基于第二球面三角形的边角关系、升交点M的坐标和星下点A的坐标计算角MAA’;
基于第一球面三角形的边角关系、角MAA’和来波方向角计算角NAB;
建立以卫星S、目标B和地心O为顶点的三角形,并基于天底角和三角形SBO的边角关系计算AB长度;
基于AB长度、AN长度、角NAB和球面余弦公式计算NB长度,得到目标B和极点N的距离;
基于AB长度、NB长度、角NAB和球面正弦公式计算角ANB,得到NA延长线与NB延长线的夹角。
在一种可能的实现方式中,基于目标B和极点N的位置关系确定目标B的坐标,包括:
基于目标B和极点N的距离计算目标B的纬度;
基于NA延长线与NB延长线的夹角、以及星下点A的经度计算目标B的经度。
在一种可能的实现方式中,基于第二球面三角形的边角关系、升交点M的坐标和星下点A的坐标计算中的角MAA’,包括:
基于升交点M的坐标和AA’长度和第一公式计算MA’的长度,第一公式为:
MA′=|λA′-λM|
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市北斗天宇科技有限公司,未经深圳市北斗天宇科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210105926.1/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置