卫星坐标数据的处理方法、装置以及电子设备制造方法及图纸

技术编号:37594859 阅读:11 留言:0更新日期:2023-05-18 11:40
本发明专利技术实施例公开了一种卫星坐标数据的处理方法、装置以及电子设备。该方法包括:确定目标卫星在观测时刻的坐标位置,其中,目标卫星采用全球卫星导航系统的卫星编号进行标识;创建数据库并打开数据库连接;创建数据库中的卫星坐标数据库表,卫星坐标数据库表用于记录目标卫星的基本数据和坐标数据,其中,基本数据包括卫星编号,坐标数据包括观测时刻和观测时刻对应的坐标位置;对卫星坐标数据库表中的目标卫星的基本数据和坐标数据进行处理,得到处理后的目标卫星的基本数据和坐标数据。通过本发明专利技术,解决了相关技术中无法全面地了解所需的卫星坐标信息的技术问题,达到了更加便捷全面地了解所需的卫星坐标信息的技术效果。面地了解所需的卫星坐标信息的技术效果。面地了解所需的卫星坐标信息的技术效果。

【技术实现步骤摘要】
卫星坐标数据的处理方法、装置以及电子设备


[0001]本专利技术涉及卫星导航定位
,尤其涉及一种卫星坐标数据的处理方法、装置以及电子设备。

技术介绍

[0002]在利用全球卫星导航系统(Global Navigation Satellite System,GNSS)进行导航和测量时,GNSS卫星是作为高空动态已知点,无论是进行绝对定位还是相对定位,都要计算卫星的坐标,计算GNSS卫星的坐标是利用GNSS进行定位的关键环节。由于卫星的坐标位置会存在大量的数据且占用大量存储资源,采用传统的方式(比如人工筛查等)处理这些数据,不仅操作起来较为复杂,而且很难全面地了解所需的卫星坐标信息。
[0003]针对上述的问题,尚未提出有效地解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种卫星坐标数据的处理方法、装置以及电子设备,以至少解决相关技术中无法全面地了解所需的卫星坐标信息的技术问题。
[0005]根据本专利技术实施例的一个方面,提供了一种卫星坐标数据的处理方法,包括:确定目标卫星在观测时刻的坐标位置,其中,所述目标卫星采用全球卫星导航系统的卫星编号进行标识;创建数据库并打开数据库连接;创建所述数据库中的卫星坐标数据库表,所述卫星坐标数据库表用于记录所述目标卫星的基本数据和坐标数据,其中,所述基本数据包括所述卫星编号,所述坐标数据包括观测时刻和所述观测时刻对应的坐标位置;对所述卫星坐标数据库表中的所述目标卫星的基本数据和坐标数据进行处理,得到处理后的目标卫星的基本数据和坐标数据。
[0006]可选地,确定目标卫星在观测时刻的坐标位置,包括:确定所述目标卫星在轨道平面上的坐标、所述目标卫星在观测时刻的升交点经度和所述目标卫星经过摄动改正的轨道倾角;根据所述目标卫星在轨道平面上的坐标、所述目标卫星在观测时刻的升交点经度和所述目标卫星经过摄动改正的轨道倾角,计算得到所述目标卫星在观测时刻的坐标位置。
[0007]可选地,确定所述目标卫星在轨道平面上的坐标、所述目标卫星在观测时刻的升交点经度和所述目标卫星经过摄动改正的轨道倾角,包括:获取所述目标卫星的广播星历参数;对所述目标卫星的广播星历参数进行处理,计算得到所述目标卫星的第一摄动改正项、第二摄动改正项和第三摄动改正项;根据所述目标卫星广播星历参数和第一摄动改正项、第二摄动改正项和第三摄动改正项,计算得到所述目标卫星经过摄动改正的升交距角、卫星矢径和轨道倾角;根据所述目标卫星经过摄动改正的升交距角和卫星矢径,计算得到所述目标卫星在轨道平面上的坐标;根据所述目标卫星的广播星历参数和归化时间,计算得到所述目标卫星在观测时刻的升交点经度。
[0008]可选地,对所述目标卫星的广播星历参数进行处理,计算得到所述目标卫星的第一摄动改正项、第二摄动改正项和第三摄动改正项,包括:对所述目标卫星的广播星历参数
进行处理,计算得到所述目标卫星的升交距角;根据所述目标卫星的广播星历参数和升交距角,计算得到所述目标卫星的第一摄动改正项、第二摄动改正项和第三摄动改正项。
[0009]可选地,对所述目标卫星的广播星历参数进行处理,计算得到所述目标卫星的升交距角,包括:根据所述目标卫星的广播星历参数,计算得到所述目标卫星的平均角速度和归化时间;根据所述目标卫星的广播星历参数、平均角速度和归化时间,计算得到所述目标卫星的卫星平近点角;根据所述目标卫星的广播星历参数卫星和平近点角,计算得到所述目标卫星的偏近点角;根据所述目标卫星的广播星历参数卫星和偏近点角,计算得到所述目标卫星的真近点角;根据所述目标卫星的广播星历参数卫星和真近点角,计算得到所述目标卫星的升交距角。
[0010]可选地,创建数据库并打开数据库连接,包括:基于Qt应用程序开发框架的QSql模块和数据库驱动插件创建所述数据库,并使用驱动层或者SQL接口层提供的类来访问所述数据库。
[0011]可选地,创建所述数据库中的所述卫星坐标数据库表,包括:基于SQL语句操作创建所述数据库中的所述卫星坐标数据库表。
[0012]可选地,对所述卫星坐标数据库表中的所述目标卫星的基本数据和坐标数据进行处理,得到处理后的目标卫星的基本数据和坐标数据,包括:基于Qt应用程序开发框架的QSqlQueryModel类模型对所述卫星坐标数据库表中的所述目标卫星的基本数据和坐标数据进行查询,得到相应的查询结果;基于Qt应用程序开发框架的QSqlTableModel类模型对所述卫星坐标数据库表中的所述目标卫星的基本数据和坐标数据进行增加、删除、修改及查询操作,得到相应的操作结果;基于Qt应用程序开发框架的QTableView类视图对所述卫星坐标数据库表中的所述目标卫星的基本数据和坐标数据进行显示,得到相应的显示结果。
[0013]根据本专利技术实施例的另一个方面,还提供了一种卫星坐标数据的处理装置,包括:确定模块,用于确定目标卫星在观测时刻的坐标位置,其中,所述目标卫星采用全球卫星导航系统的卫星编号进行标识;第一创建模块,用于创建数据库并打开数据库连接;第二创建模块,用于创建所述数据库中的卫星坐标数据库表,所述卫星坐标数据库表用于记录所述目标卫星的基本数据和坐标数据,其中,所述基本数据包括所述卫星编号,所述坐标数据包括观测时刻和所述观测时刻对应的坐标位置;处理模块,用于对所述卫星坐标数据库表中的所述目标卫星的基本数据和坐标数据进行处理,得到处理后的目标卫星的基本数据和坐标数据。
[0014]根据本专利技术实施例的另一个方面,还提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行上述中任一项所述的卫星坐标数据的处理方法。
[0015]在本专利技术实施例中,采用确定目标卫星在观测时刻的坐标位置,其中,目标卫星采用全球卫星导航系统的卫星编号进行标识;创建数据库并打开数据库连接;创建数据库中的卫星坐标数据库表,卫星坐标数据库表用于记录目标卫星的基本数据和坐标数据,其中,基本数据包括卫星编号,坐标数据包括观测时刻和观测时刻对应的坐标位置;对卫星坐标数据库表中的目标卫星的基本数据和坐标数据进行处理,得到处理后的目标卫星的基本数据和坐标数据。也就是说,本专利技术实施例利用数据库中的卫星坐标数据库表来记录目标卫
星的基本数据和坐标数据,通过对卫星坐标数据库表中的目标卫星的基本数据和坐标数据进行处理来更好地满足卫星坐标信息的需求,进而解决了相关技术中无法全面地了解所需的卫星坐标信息的技术问题,达到了更加便捷全面地了解所需的卫星坐标信息的技术效果。
附图说明
[0016]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0017]图1为本专利技术实施例提供的一种卫星坐标数据的处理方法的流程图;
[0018]图2为本专利技术实施例提供的一种卫星坐标数据的处理装置的示意图。
具体实施方式
[0019]为了使本
的人员更好地理解本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种卫星坐标数据的处理方法,其特征在于,包括:确定目标卫星在观测时刻的坐标位置,其中,所述目标卫星采用全球卫星导航系统的卫星编号进行标识;创建数据库并打开数据库连接;创建所述数据库中的卫星坐标数据库表,所述卫星坐标数据库表用于记录所述目标卫星的基本数据和坐标数据,其中,所述基本数据包括所述卫星编号,所述坐标数据包括观测时刻和所述观测时刻对应的坐标位置;对所述卫星坐标数据库表中的所述目标卫星的基本数据和坐标数据进行处理,得到处理后的目标卫星的基本数据和坐标数据。2.根据权利要求1所述的方法,其特征在于,确定目标卫星在观测时刻的坐标位置,包括:确定所述目标卫星在轨道平面上的坐标、所述目标卫星在观测时刻的升交点经度和所述目标卫星经过摄动改正的轨道倾角;根据所述目标卫星在轨道平面上的坐标、所述目标卫星在观测时刻的升交点经度和所述目标卫星经过摄动改正的轨道倾角,计算得到所述目标卫星在观测时刻的坐标位置。3.根据权利要求2所述的方法,其特征在于,确定所述目标卫星在轨道平面上的坐标、所述目标卫星在观测时刻的升交点经度和所述目标卫星经过摄动改正的轨道倾角,包括:获取所述目标卫星的广播星历参数;对所述目标卫星的广播星历参数进行处理,计算得到所述目标卫星的第一摄动改正项、第二摄动改正项和第三摄动改正项;根据所述目标卫星广播星历参数和第一摄动改正项、第二摄动改正项和第三摄动改正项,计算得到所述目标卫星经过摄动改正的升交距角、卫星矢径和轨道倾角;根据所述目标卫星经过摄动改正的升交距角和卫星矢径,计算得到所述目标卫星在轨道平面上的坐标;根据所述目标卫星的广播星历参数和归化时间,计算得到所述目标卫星在观测时刻的升交点经度。4.根据权利要求3所述的方法,其特征在于,对所述目标卫星的广播星历参数进行处理,计算得到所述目标卫星的第一摄动改正项、第二摄动改正项和第三摄动改正项,包括:对所述目标卫星的广播星历参数进行处理,计算得到所述目标卫星的升交距角;根据所述目标卫星的广播星历参数和升交距角,计算得到所述目标卫星的第一摄动改正项、第二摄动改正项和第三摄动改正项。5.根据权利要求4所述的方法,其特征在于,对所述目标卫星的广播星历参数进行处理,计算得到所述目标卫星的升交距角,包括:根据所述目标卫星的广播星历参数,计算得到所述目标卫星的平均角速度和归化时间;根据所述目标卫星的广播星历参数、...

【专利技术属性】
技术研发人员:王淑伟易航杨慧君郭慧杰王学运杨文哲
申请(专利权)人:北京无线电计量测试研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1