CN113532428A - 数据处理方法、装置、动中通终端和计算机可读存储介质 - Google Patents

数据处理方法、装置、动中通终端和计算机可读存储介质 Download PDF

Info

Publication number
CN113532428A
CN113532428A CN202010290042.9A CN202010290042A CN113532428A CN 113532428 A CN113532428 A CN 113532428A CN 202010290042 A CN202010290042 A CN 202010290042A CN 113532428 A CN113532428 A CN 113532428A
Authority
CN
China
Prior art keywords
terminal
satellite
error
inertial navigation
navigation system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010290042.9A
Other languages
English (en)
Other versions
CN113532428B (zh
Inventor
寇保华
刘虎
陈怡�
朱棣
蒋林艳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN202010290042.9A priority Critical patent/CN113532428B/zh
Publication of CN113532428A publication Critical patent/CN113532428A/zh
Application granted granted Critical
Publication of CN113532428B publication Critical patent/CN113532428B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/165Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C1/00Measuring angles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
    • G01C25/005Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass initial alignment, calibration or starting-up of inertial devices
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/23Testing, monitoring, correcting or calibrating of receiver elements
    • G01S19/235Calibration of receiver components
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/45Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
    • G01S19/47Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1851Systems using a satellite or space-based relay
    • H04B7/18519Operations control, administration or maintenance

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Astronomy & Astrophysics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Signal Processing (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

本公开涉及一种数据处理方法、装置、动中通终端和计算机可读存储介质,涉及卫星通信技术领域。本公开的方法包括:根据推算的卫星位置信息对应的第一误差,终端的定位***的第二误差以及天线跟踪精度,确定终端的惯性导航***测量的方位数据的第三误差范围;根据第三误差范围,确定惯性导航***的方位数据的校准时间范围;在校准时间范围内对惯性导航***进行校准;根据惯性导航***测量的方位数据,确定终端的天线指向卫星待调整的方位角和待调整的俯仰角。

Description

数据处理方法、装置、动中通终端和计算机可读存储介质
技术领域
本公开涉及卫星通信技术领域,特别涉及一种数据处理方法、装置、动中通终端和计算机可读存储介质。
背景技术
传统高轨卫星(High Elliptical Orbit Satellite,HEO)动中通(Satcom on themove)终端的对星方法是基于已知的高精度高轨卫星的位置信息,通过定位和惯性导航获取终端自身的位置和姿态信息,计算得出终端天线的指向方向后,控制天线转动,使其天线最大增益方向指向卫星,然后对实时接收的信号(载波信号,信标信号等)进行处理,完成对星。
近年来,中轨卫星(Middle Earth Orbit Satellite,MEO)和低轨卫星(LowElliptical Orbit Satellite,LEO)***的快速发展。中低轨卫星,尤其是低轨卫星具有星座数量多,卫星高速运行,过顶时间短,工作频率高,无信标信号等特点。因此,中低轨卫星的终端对星的过程对准确性和效率的要求更高。
发明内容
发明人发现:针对中轨或低轨卫星,动中通终端,尤其是船载动中通终端在冷启动时由于存储的星历信息不是实时接收的高精度星历,需要对卫星的位置进行推算,但是推算会存有一定误差。此外由于终端的定位***与惯性导航***也会产生测量误差,终端需进行自身位置信息与姿态测量信息校准后,方可进行对星。而对于惯性导航***测量的终端的方位角信息,如何选择合适的时机进行校准,以保证对星的准确性,是本申请主要研究的问题。
本公开所要解决的一个技术问题是:针对中轨或低轨卫星,船载动中通终端在冷启动时,惯性导航***测量的终端的方位角信息,如何选择合适的时机进行校准,提高对星的准确性。
根据本公开的一些实施例,提供的一种数据处理方法,包括:根据推算的卫星位置信息对应的第一误差,终端的定位***的第二误差以及天线跟踪精度,确定终端的惯性导航***测量的方位数据的第三误差范围;根据第三误差范围,确定惯性导航***的方位数据的校准时间范围;在校准时间范围内对惯性导航***进行校准;根据惯性导航***测量的方位数据,确定终端的天线指向卫星待调整的方位角和待调整的俯仰角。
在一些实施例中,在卫星为高轨静止轨道卫星的情况下,或在卫星为中轨或低轨卫星且终端实时接收卫星的星历信息的情况下,第一误差为零;在卫星为中轨或低轨卫星且终端为船载动中通终端,冷启动的情况下,卫星的位置信息是根据卫星的历史星历信息利用星历外推算法推算的,第一误差是根据星历外推算法对应的模型误差确定的。
在一些实施例中,确定终端的惯性导航***测量的方位数据的第三误差范围包括:根据第一误差,确定终端相对于卫星的第一方位角误差;根据第二误差,确定终端相对于卫星的第二方位角误差;根据第一方位角误差、第二方位角误差以及预设天线跟踪精度对应的方位角误差范围,确定由于惯性导航***测量导致的终端相对于卫星的方位角误差范围;根据由于惯性导航***测量导致的终端相对于卫星的方位角误差范围,确定惯性导航***测量的终端的方位角的第三误差范围。
在一些实施例中,在天线跟踪精度为预设比例与半功率波束宽度的乘积的情况下,半功率波束宽度是根据终端的天线工作频率和口径确定的。
在一些实施例中,根据第三误差范围,确定惯性导航***的方位数据的校准时间范围包括:根据惯性导航***的方位角误差累积与时间的关系,确定达到第三误差范围的最大值的时刻与前一次校准时刻构成的时间范围,作为惯性导航***的方位数据的校准时间范围。
在一些实施例中,根据惯性导航***测量的方位数据,确定终端的天线指向卫星待调整的方位角和待调整的俯仰角包括:在惯性导航***测量的方位数据的时刻,根据推算的卫星在该时刻的位置信息与第一误差,确定卫星在该时刻的位置信息;根据定位***在该时刻测量的定位数据和第二误差,确定终端在该时刻的位置信息;根据惯性导航***在该时刻测量的方位数据,确定终端在该时刻的方位角;根据卫星在该时刻的位置信息,终端在该时刻的位置信息和终端在该时刻的方位角以及惯性导航***在该时刻测量的终端的俯仰角,确定终端的天线指向卫星待调整的方位角和待调整的俯仰角。
在一些实施例中,采用以下公式确定终端的天线指向卫星待调整的方位角:
Figure BDA0002450054810000031
采用以下公式确定终端的天线指向卫星待调整的俯仰角:
Figure BDA0002450054810000032
其中,
Figure BDA0002450054810000033
表示待调整的方位角,
Figure BDA0002450054810000034
表示待调整的俯仰角,
Figure BDA0002450054810000035
表示终端与卫星的经度差,δ表示终端与卫星的纬度差,
Figure BDA0002450054810000036
表示终端的方位角,
Figure BDA0002450054810000037
表示终端的俯仰角,RE为地球半径,hE为卫星的轨道高度。
根据本公开的另一些实施例,提供的一种数据处理装置,包括:误差确定模块,用于根据推算的卫星位置信息对应的第一误差,终端的定位***的第二误差以及预设跟踪误差范围,确定终端的惯性导航***测量的方位数据的第三误差范围;时间确定模块,用于根据第三误差范围,确定惯性导航***的方位数据的校准时间范围;校准模块,用于在校准时间范围内对惯性导航***进行校准;对星模块,用于根据惯性导航***测量的方位数据,确定终端的天线指向卫星待调整的方位角和待调整的俯仰角。
在一些实施例中,在卫星为高轨静止轨道卫星的情况下,或在卫星为中轨或低轨卫星且终端实时接收卫星的星历信息的情况下,第一误差为零;在卫星为中轨或低轨卫星且终端为船载动中通终端,冷启动的情况下,卫星的位置信息是根据卫星的历史星历信息利用星历外推算法推算的,第一误差是根据星历外推算法对应的模型误差确定的。
在一些实施例中,误差确定模块用于根据第一误差,确定终端相对于卫星的第一方位角误差;根据第二误差,确定终端相对于卫星的第二方位角误差;根据第一方位角误差、第二方位角误差以及天线跟踪精度对应的方位角误差范围,确定由于惯性导航***测量导致的终端相对于卫星的方位角误差范围;根据由于惯性导航***测量导致的终端相对于卫星的方位角误差范围,确定惯性导航***测量的终端的方位角的第三误差范围。
在一些实施例中,在天线跟踪精度为预设比例与半功率波束宽度的乘积的情况下,半功率波束宽度是根据终端的天线工作频率和口径确定的。
在一些实施例中,时间确定模块用于根据惯性导航***的方位角误差累积与时间的关系,确定达到第三误差范围的最大值的时刻与前一次校准时刻构成的时间范围,作为惯性导航***的方位数据的校准时间范围。
在一些实施例中,对星模块用于在惯性导航***测量的方位数据的时刻,根据推算的卫星在该时刻的位置信息与第一误差,确定卫星在该时刻的位置信息;根据定位***在该时刻测量的定位数据和第二误差,确定终端在该时刻的位置信息;根据惯性导航***在该时刻测量的方位数据,确定终端在该时刻的方位角;根据卫星在该时刻的位置信息,终端在该时刻的位置信息和终端在该时刻的方位角以及惯性导航***在该时刻测量的终端的俯仰角,确定终端的天线指向卫星待调整的方位角和待调整的俯仰角。
在一些实施例中,采用以下公式确定终端的天线指向卫星待调整的方位角:
Figure BDA0002450054810000041
采用以下公式确定终端的天线指向卫星待调整的俯仰角:
Figure BDA0002450054810000051
其中,
Figure BDA0002450054810000052
表示待调整的方位角,
Figure BDA0002450054810000053
表示待调整的俯仰角,
Figure BDA0002450054810000054
表示终端与卫星的经度差,δ表示终端与卫星的纬度差,
Figure BDA0002450054810000055
表示终端的方位角,
Figure BDA0002450054810000056
表示终端的俯仰角,RE为地球半径,HE为卫星的轨道高度。
根据本公开的又一些实施例,提供的一种数据处理装置,包括:处理器;以及耦接至处理器的存储器,用于存储指令,指令被处理器执行时,使处理器执行如前述任意实施例的数据处理方法。
根据本公开的再一些实施例,提供的一种非瞬时性计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现前述任意实施例数据处理方法的步骤。
根据本公开的又一些实施例,提供的一种动中通终端,包括:前述任意实施例的数据处理装置;以及天线,天线控制模块,定位***和惯性导航***;定位***用于测量终端的定位数据;惯性导航***用于测量终端的惯性导航数据,惯性导航数据包括:方位数据;天线用于接收卫星的信号,或向卫星发送信号;天线控制模块用于接收数据处理装置发送的天线指向卫星待调整的方位角和待调整的俯仰角,并根据待调整的方位角和待调整的俯仰角调整天线。
本公开中根据推算的卫星位置信息对应的第一误差,终端的定位***的第二误差以及预设天线跟踪精度,确定终端的惯性导航***测量的方位数据的第三误差范围。进一步,根据该第三误差范围确定惯性导航***的方位数据的校准时间范围。在校准时间范围内对惯性导航***进行校准,则根据惯性导航***测量的方位数据进行对星可以尽量保证始终满足天线跟踪精度,从而保证对星的准确性。本公开的方案适用于中轨或低轨卫星,船载动中通终端在冷启动时,惯性导航***测量的终端的方位角信息的校准,可以提高对星的准确性。
通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。
附图说明
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出本公开的一些实施例的数据处理方法的流程示意图。
图2示出本公开的另一些实施例的数据处理方法的流程示意图。
图3示出本公开的一些实施例的数据处理装置的结构示意图。
图4示出本公开的另一些实施例的数据处理装置的结构示意图。
图5示出本公开的又一些实施例的数据处理装置的结构示意图。
图6示出本公开的一些实施例的动中通终端的结构示意图。
具体实施方式
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
本公开提供一种数据处理方法,可以提高中轨或低轨卫星对星的准确性,下面结合图1进行描述。
图1为本公开数据处理方法一些实施例的流程图。如图1所示,该实施例的方法包括:步骤S102~S108。
在步骤S102中,根据推算的卫星位置信息对应的第一误差,终端的定位***的第二误差以及天线跟踪精度,确定终端的惯性导航***测量的方位数据的第三误差范围。终端为动中通终端,后续简称终端。
本公开的方案适用于以下应用场景:(1)卫星为高轨静止轨道卫星的情况;(2)卫星为中轨或低轨卫星且终端实时接收卫星的星历信息的情况,这种情况包括:卫星为中轨或低轨卫星,车载或船载动中通终端经过开机第一次对星之后,实时接收卫星的星历信息的情况;(3)卫星为中轨或低轨卫星,终端为船载动中通终端,开机冷启动后第一次对星的情况。
在一些实施例中,在卫星为高轨静止轨道卫星的情况下,或在卫星为中轨或低轨卫星且终端实时接收卫星的星历信息的情况下,第一误差为零。由于高轨静止轨道卫星可以认为卫星的位置信息可以精准测得并为已知信息,即推算的卫星位置信息为准确位置信息,则第一误差可以被认为为零。对应于上述应用场景(1)和(2)。
在一些实施例中,在卫星为中轨或低轨卫星且终端为船载动中通终端,冷启动的情况下,卫星的位置信息是根据卫星的历史星历信息利用星历外推算法推算的,第一误差是根据星历外推算法对应的模型误差确定的。对应于上述应用场景(3)。此外,对于卫星为中轨或低轨卫星且终端为车载动中通终端的情况,开机时,惯性导航***也处于刚开机,默认准确,不需要校准,可以不应用本公开的方案。在第一次对星完成之后,随着时间推移,惯性导航***会产生误差,可以应用本公开的方案,即上述应用场景(2)的一种情况。
对于中轨或低轨卫星,船载动中通终端开机时存储的星历信息为历史星历信息。根据历史星历信息利用现有的星历外推算法,推算卫星的位置信息,以及第一误差。例如,星历外推算法,是根据获得星历起始数据、星历外推公式并考虑地球引力场(JGM-3模型)、太阳光压系数、大气阻力系数、第三体摄动等因素,得到卫星在RTN坐标系中法向,径向,运动方向等信息,从而确定卫星的位置信息。对于中轨或低轨卫星,地球引力场为主要因素,对于普通动中通终端,其计算能力有限,采用的外推模型一般为4×4阶,相比高阶模型,数值误差较大。不同的模型的误差不同,可以根据模型确定。
终端的定位***的第二误差可以是已知的。终端对星的天线跟踪精度表示在该精度范围内,可以保证终端与卫星的通信,超过该天线跟踪精度的误差最大值,则无法保证终端与卫星的通信。根据第一误差,第二误差和天线跟踪精度,则可以确定满足天线跟踪该精度下终端的惯性导航***测量的方位数据的第三误差范围。在实际对星过程中,主要需要调整的数据为方位数据,因此,本公开的方案主要针对方位数据设计。
在一些实施例中,根据第一误差,确定终端相对于卫星的第一方位角误差;根据第二误差,确定终端相对于卫星的第二方位角误差;根据第一方位角误差、第二方位角误差以及天线跟踪精度对应的方位角误差范围,确定由于惯性导航***测量导致的终端相对于卫星的方位角误差范围;根据由于惯性导航***测量导致的终端相对于卫星的方位角误差范围,确定惯性导航***测量的终端的方位角的第三误差范围。
根据第一误差(卫星的位置误差)可以将其分解为在水平面上终端相对于卫星的第一方位角误差θ1。例如,卫星实际位置为A,终端相对于位置A在水平方向的方向角为正北偏西45度;推算的卫星位置为B,终端相对于位置B在水平方向的方向角为正北偏西50度,则第一方位角误差为5度。如果按照位置A调整天线指向正北偏西45度则偏差5度无法对准。方位角的表示方法或者方位角为0度的方向可以根据实际需求进行设置,例如,将正东方向设为方位角0度方向,向北旋转角度依次增大,直至旋转360度。
同样的,第二误差可以分解为终端相对于卫星的第二方位角误差θ2。天线跟踪精度可以分解为方位角误差范围(0,θ0),方位角误差最大值为θ0。在最差情况下,第一误差,第二误差和第三误差可以相互叠加,则由于惯性导航***测量导致的终端相对于卫星的方位角误差范围可以表示[0,θ0-(θ12)]。惯性导航***测量终端方位角的第三误差范围也可以表示为[0,θ0-(θ12)]。
在一些实施例中,在天线跟踪精度为预设比例与半功率波束宽度的乘积的情况下,半功率波束宽度是根据终端的天线工作频率和口径确定的。例如,半功率波束宽度为天线工作频率与口径的比值再乘以预设值,预设值例如为65~80,优选为70。例如,天线跟踪精度的最大值为小于1/4半功率波束宽度,等效口径为D米口径的卫星相控阵天线终端的半功率波束宽度为
Figure BDA0002450054810000091
λ为天线工作频点。
在步骤S104中,根据第三误差范围,确定惯性导航***的方位数据的校准时间范围。
在一些实施例中,确定了惯性导航***测量终端方位角的第三误差范围之后,根据惯性导航***的方位角误差累积与时间的关系,确定达到第三误差范围的最大值的时刻与前一次校准时刻(如果是终端重新开机,可以为开机时刻)构成的时间范围,作为惯性导航***的方位数据的校准时间范围。例如,可以预先获得惯性导航***的方位角误差漂移率,即方位角误差累积与时间的关系,根据该关系可以确定惯性导航***在前一次校准后,经过多长时间会达到第三误差范围的最大值。只要两次校准时间间隔不超过该校准时间范围,则可以保证整体***的误差满足天线跟踪精度。因此,两次校准时间间隔不超过该校准时间范围进行校准可以在保证对星准确性的情况下,尽量减少校准的次数,提高效率。
在步骤S106中,在校准时间范围内对惯性导航***进行校准。
可以采用现有方法对惯性导航***进行校准,例如,根据定位***测量的数据进行校准,在此不再赘述。惯性导航***的校准可以是循环进行的,每当完成一次校准后可以根据校准时间范围确定下一次校准的时机。
在步骤S108中,根据惯性导航***测量的方位数据,确定终端的天线指向卫星待调整的方位角和待调整的俯仰角。
只要每次都在校准时间范围内对惯性导航***进行了校准,则惯性导航***测量的方位数据可以使整体***满足天线跟踪精度。
在一些实施例中,在惯性导航***测量的方位数据的时刻,根据推算的卫星在该时刻的位置信息与第一误差,确定卫星在该时刻的位置信息;根据定位***在该时刻测量的定位数据和第二误差,确定终端在该时刻的位置信息;根据惯性导航***在该时刻测量的方位数据,确定终端在该时刻的方位角;根据卫星在该时刻的位置信息,终端在该时刻的位置信息和终端在该时刻的方位角以及惯性导航***在该时刻测量的终端的俯仰角,确定终端的天线指向卫星待调整的方位角和待调整的俯仰角。
进一步,采用以下公式确定终端的天线指向卫星待调整的方位角:
Figure BDA0002450054810000101
采用以下公式确定终端的天线指向卫星待调整的俯仰角:
Figure BDA0002450054810000102
其公式(1)和(2)中,
Figure BDA0002450054810000103
表示待调整的方位角,
Figure BDA0002450054810000104
表示待调整的俯仰角,
Figure BDA0002450054810000105
表示终端与卫星的经度差,δ表示终端与卫星的纬度差,
Figure BDA0002450054810000106
表示终端的方位角,
Figure BDA0002450054810000107
表示终端的俯仰角,RE为地球半径,hE为卫星的轨道高度。
根据天线指向卫星待调整的方位角和俯仰角,将天线波束的最大增益方向指向卫星,从而完成快速对星。
上述实施例中根据推算的卫星位置信息对应的第一误差,终端的定位***的第二误差以及天线跟踪精度,确定终端的惯性导航***测量的方位数据的第三误差范围。进一步,根据该第三误差范围确定惯性导航***的方位数据的校准时间范围。在校准时间范围内对惯性导航***进行校准,则根据惯性导航***测量的方位数据进行对星可以尽量保证始终满足天线跟踪精度,从而保证对星的准确性。上述实施例的方案适用于中轨或低轨卫星,船载动中通终端在冷启动时,惯性导航***测量的终端的方位角信息的校准,可以提高对星的准确性。此外,上述实施例的方案还适用于卫星为高轨静止轨道卫星,或者卫星为中轨或低轨卫星且终端实时接收卫星的星历信息等情况,提高对星的准确性。并且,在校准时间范围内对惯性导航***进行校准,可以减少校准次数,提高对星效率,有效缩短终端天线对星计算时间,完成快速对星。
下面结合图2描述本公开数据处理方法的另一些实施例。
图2为本公开数据处理方法另一些实施例的流程图。如图2所示,该实施例的方法包括:步骤S202~S214。
在步骤S202中,获取推算的卫星位置信息对应的第一误差。
在步骤S204中,确定第一误差是否大于天线跟踪精度的最大值,如果大于则执行步骤S206,否则,执行步骤S208。
在卫星为高轨静止轨道卫星的情况下,或在卫星为中轨或低轨卫星且终端实时接收卫星的星历信息的情况下,则可以不执行步骤S202~S204,将第一误差默认为0,从步骤S208开始执行。
在步骤S206中,更新卫星的星历信息。
如果终端开机时间距离上一次更新卫星的星历信息的时间过长,可能会导致第一误差超过天线跟踪精度的最大值,因此,需要更新卫星的星历信息,并基于更新的时间重新确定卫星的位置信息和对应的第一误差。可以通过从其他***获取卫星的实时星历信息进行更新。
在步骤S207中,根据更新后的星历信息和星历外推算法重新确定推算的卫星位置信息对应的第一误差。
如果更新后的星历信息为实时星历信息,可以不执行步骤S207,认为第一误差为0。在卫星为中轨或低轨卫星,终端为车载动中通终端开机第一次对星的情况下,默认惯性导航数据准确,执行步骤S206或207后,可以不执行后续的步骤,直接根据实时星历信息或第一误差确定卫星的位置,根据定位***测量的终端的位置和第二误差,确定终端的位置,根据惯性导航***测量的终端的方位角和俯仰角,卫星的位置和终端的位置完成对星。
在步骤S208中,根据推算的卫星位置信息对应的第一误差,终端的定位***的第二误差以及天线跟踪精度,确定终端的惯性导航***测量的方位数据的第三误差范围。
在步骤S210中,根据第三误差范围,确定惯性导航***的方位数据的校准时间范围。
在步骤S212中,在校准时间范围内对惯性导航***进行校准。
在步骤S214中,根据惯性导航***测量的方位数据,确定终端的天线指向卫星待调整的方位角和待调整的俯仰角。
上述实施例的方法,可以动态确定惯性导航***的方位数据的校准时间范围,减少惯导***校准与姿态测量时间,有效缩短终端天线对星计算时间,完成快速对星。针对三种应用场景:(1)在卫星为高轨静止轨道卫星的情况,或者(2)卫星为中轨或低轨卫星且终端实时接收卫星的星历信息的情况下,根据前述实施例的方法,确定惯性导航***的方位角的校准时间间隔,可以减少校准频次提高校准效率。其中,应用场景(2)包含卫星为中轨或低轨卫星,终端为车载终端,开机冷启动的情况,这种情况下,惯性导航***也处于刚开机,默认准确,不需要校准,只需要计算第一误差是否天线跟踪精度,若大于,则星历过期较久,需要外部重新输入星历信息并更新后进行对星,如果小于,则可以对星。之后,随着终端使用时间的推移和惯性导航***的方位漂移误差的累计,就可采用第一种应用场景,确定惯性导航***的方位角的校准时间间隔,减少校准频次。(3)卫星为中轨或低轨卫星,终端为船载动中通终端,开机时,惯性导航***已经处于工作状态,并已经存在方位漂移,需要进行校准,则根据前述实施例的方法,确定惯性导航***的方位角的校准时间间隔,可以减少校准频次提高校准效率。
本公开还提供一种数据处理装置,下面结合图3进行描述。数据处理装置可以设置于动中通终端(例如,车辆、轮船等移动的载体上的终端)内。
图3为本公开数据处理装置的一些实施例的结构图。如图3所示,该实施例的装置30包括:误差确定模块310,时间确定模块320,校准模块330,对星模块340。
误差确定模块310用于根据推算的卫星位置信息对应的第一误差,终端的定位***的第二误差以及天线跟踪精度,确定终端的惯性导航***测量的方位数据的第三误差范围。终端为动中通终端。
在一些实施例中,在卫星为高轨静止轨道卫星的情况下,或在卫星为中轨或低轨卫星且终端实时接收卫星的星历信息的情况下,第一误差为零;在卫星为中轨或低轨卫星且终端为船载动中通终端,冷启动的情况下,卫星的位置信息是根据卫星的历史星历信息利用星历外推算法推算的,第一误差是根据星历外推算法对应的模型误差确定的。
在一些实施例中,在天线跟踪精度为预设比例与半功率波束宽度的乘积的情况下,半功率波束宽度是根据终端的天线工作频率和口径确定的。
在一些实施例中,误差确定模块310用于根据第一误差,确定终端相对于卫星的第一方位角误差;根据第二误差,确定终端相对于卫星的第二方位角误差;根据第一方位角误差、第二方位角误差以及天线跟踪精度对应的方位角误差范围,确定由于惯性导航***测量导致的终端相对于卫星的方位角误差范围;根据由于惯性导航***测量导致的终端相对于卫星的方位角误差范围,确定惯性导航***测量的终端的方位角的第三误差范围。
时间确定模块320用于根据第三误差范围,确定惯性导航***的方位数据的校准时间范围。
在一些实施例中,时间确定模块320用于根据惯性导航***的方位角误差累积与时间的关系,确定达到第三误差范围的最大值的时刻与前一次校准时刻构成的时间范围,作为惯性导航***的方位数据的校准时间范围。
校准模块330用于在校准时间范围内对惯性导航***进行校准。
对星模块340用于根据惯性导航***测量的方位数据,确定终端的天线指向卫星待调整的方位角和待调整的俯仰角。
在一些实施例中,对星模块340用于在惯性导航***测量的方位数据的时刻,根据推算的卫星在该时刻的位置信息与第一误差,确定卫星在该时刻的位置信息;根据定位***在该时刻测量的定位数据和第二误差,确定终端在该时刻的位置信息;根据惯性导航***在该时刻测量的方位数据,确定终端在该时刻的方位角;根据卫星在该时刻的位置信息,终端在该时刻的位置信息和终端在该时刻的方位角以及惯性导航***在该时刻测量的终端的俯仰角,确定终端的天线指向卫星待调整的方位角和待调整的俯仰角。
在一些实施例中,采用以下公式确定终端的天线指向卫星待调整的方位角:
Figure BDA0002450054810000141
采用以下公式确定终端的天线指向卫星待调整的俯仰角:
Figure BDA0002450054810000142
其中,
Figure BDA0002450054810000143
表示待调整的方位角,
Figure BDA0002450054810000144
表示待调整的俯仰角,
Figure BDA0002450054810000145
表示终端与卫星的经度差,δ表示终端与卫星的纬度差,
Figure BDA0002450054810000146
表示终端的方位角,
Figure BDA0002450054810000147
表示终端的俯仰角,RE为地球半径,hE为卫星的轨道高度。
本公开的实施例中的数据处理装置可各由各种计算设备或计算机***来实现,下面结合图4以及图5进行描述。
图4为本公开数据处理装置的一些实施例的结构图。如图4所示,该实施例的装置40包括:存储器410以及耦接至该存储器410的处理器420,处理器420被配置为基于存储在存储器410中的指令,执行本公开中任意一些实施例中的数据处理方法。
其中,存储器410例如可以包括***存储器、固定非易失性存储介质等。***存储器例如存储有操作***、应用程序、引导装载程序(Boot Loader)、数据库以及其他程序等。
图5为本公开数据处理装置的另一些实施例的结构图。如图5所示,该实施例的装置50包括:存储器510以及处理器520,分别与存储器410以及处理器420类似。还可以包括输入输出接口530、网络接口540、存储接口550等。这些接口530,540,550以及存储器510和处理器520之间例如可以通过总线560连接。其中,输入输出接口530为显示器、鼠标、键盘、触摸屏等输入输出设备提供连接接口。网络接口540为各种联网设备提供连接接口,例如可以连接到数据库服务器或者云端存储服务器等。存储接口550为SD卡、U盘等外置存储设备提供连接接口。
本公开还提供一种动中通终端,下面结合图6进行描述。
图6为本公开动中通终端的一些实施例的结构图。如图6所示,该实施例的终端6包括:前述任意实施例的数据处理装置30/40/50;以及天线622,定位***624和惯性导航***626,天线控制模块628;定位***624用于测量终端62的定位数据;惯性导航***626用于测量终端62的惯性导航数据,惯性导航数据包括:方位数据;天线622用于接收卫星的信号,或向卫星发送信号;天线控制模块628用于接收数据处理装置发送的天线622指向卫星待调整的方位角和待调整的俯仰角,并根据待调整的方位角和待调整的俯仰角调整天线622。终端还可以包括中频单元和基带单元用于接收卫星信号,解析出最新星历信息,并存储在存储单元等。除了本公开限定的功能,终端还可以集成现有技术中的其他功能,在此不再赘述。
本领域内的技术人员应当明白,本公开的实施例可提供为方法、***、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本公开是参照根据本公开实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解为可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上仅为本公开的较佳实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。

Claims (11)

1.一种数据处理方法,包括:
根据推算的卫星位置信息对应的第一误差,终端的定位***的第二误差以及天线跟踪精度,确定所述终端的惯性导航***测量的方位数据的第三误差范围;其中,所述终端为动中通终端;
根据所述第三误差范围,确定所述惯性导航***的方位数据的校准时间范围;
在所述校准时间范围内对所述惯性导航***进行校准;
根据所述惯性导航***测量的方位数据,确定所述终端的天线指向所述卫星待调整的方位角和待调整的俯仰角。
2.根据权利要求1所述的数据处理方法,其中,
在所述卫星为高轨静止轨道卫星的情况下,或在所述卫星为中轨或低轨卫星且所述终端实时接收所述卫星的星历信息的情况下,所述第一误差为零;
在所述卫星为中轨或低轨卫星且所述终端为船载动中通终端,冷启动的情况下,所述卫星的位置信息是根据所述卫星的历史星历信息利用星历外推算法推算的,所述第一误差是根据所述星历外推算法对应的模型误差确定的。
3.根据权利要求1所述的数据处理方法,其中,
所述确定所述终端的惯性导航***测量的方位数据的第三误差范围包括:
根据所述第一误差,确定所述终端相对于所述卫星的第一方位角误差;
根据所述第二误差,确定所述终端相对于所述卫星的第二方位角误差;
根据所述第一方位角误差、第二方位角误差以及所述天线跟踪精度对应的方位角误差范围,确定由于所述惯性导航***测量导致的所述终端相对于所述卫星的方位角误差范围;
根据由于所述惯性导航***测量导致的所述终端相对于所述卫星的方位角误差范围,确定所述惯性导航***测量的所述终端的方位角的第三误差范围。
4.根据权利要求3所述的数据处理方法,其中,
在所述天线跟踪精度为预设比例与半功率波束宽度的乘积的情况下,所述半功率波束宽度是根据所述终端的天线工作频率和口径确定的。
5.根据权利要求1所述的数据处理方法,其中,
所述根据所述第三误差范围,确定所述惯性导航***的方位数据的校准时间范围包括:
根据所述惯性导航***的方位角误差累积与时间的关系,确定达到所述第三误差范围的最大值的时刻与前一次校准时刻构成的时间范围,作为所述惯性导航***的方位数据的校准时间范围。
6.根据权利要求1所述的数据处理方法,其中,
所述根据惯性导航***测量的方位数据,确定所述终端的天线指向所述卫星待调整的方位角和待调整的俯仰角包括:
在惯性导航***测量方位数据的时刻,根据所述推算的卫星在该时刻的位置信息与所述第一误差,确定所述卫星在该时刻的位置信息;
根据所述定位***在该时刻测量的定位数据和所述第二误差,确定所述终端在该时刻的位置信息;
根据所述惯性导航***在该时刻测量的方位数据,确定所述终端在该时刻的方位角;
根据所述卫星在该时刻的位置信息,所述终端在该时刻的位置信息和所述终端在该时刻的方位角以及所述惯性导航***在该时刻测量的所述终端的俯仰角,确定所述终端的天线指向所述卫星待调整的方位角和待调整的俯仰角。
7.根据权利要求6所述的数据处理方法,其中,
采用以下公式确定所述终端的天线指向所述卫星待调整的方位角:
Figure FDA0002450054800000031
采用以下公式确定所述终端的天线指向所述卫星待调整的俯仰角:
Figure FDA0002450054800000032
其中,
Figure FDA0002450054800000033
表示所述待调整的方位角,
Figure FDA0002450054800000034
表示待调整的俯仰角,
Figure FDA0002450054800000035
表示所述终端与所述卫星的经度差,δ表示所述终端与所述卫星的纬度差,
Figure FDA0002450054800000036
表示所述终端的方位角,
Figure FDA0002450054800000037
表示所述终端的俯仰角,RE为地球半径,hE为所述卫星的轨道高度。
8.一种数据处理装置,包括:
误差确定模块,用于根据推算的卫星位置信息对应的第一误差,终端的定位***的第二误差以及天线跟踪精度,确定所述终端的惯性导航***测量的方位数据的第三误差范围;其中,所述终端为动中通终端;
时间确定模块,用于根据所述第三误差范围,确定所述惯性导航***的方位数据的校准时间范围;
校准模块,用于在所述校准时间范围内对所述惯性导航***进行校准;
对星模块,用于根据所述惯性导航***测量的方位数据,确定所述终端的天线指向所述卫星待调整的方位角和待调整的俯仰角。
9.一种数据处理装置,包括:
处理器;以及
耦接至所述处理器的存储器,用于存储指令,所述指令被所述处理器执行时,使所述处理器执行如权利要求1-7任一项所述的数据处理方法。
10.一种非瞬时性计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现权利要求1-7所述数据处理方法的步骤。
11.一种动中通终端,包括:权利要求8或9所述的数据处理装置;以及天线,天线控制模块,定位***和惯性导航***;
所述定位***用于测量所述终端的定位数据;
所述惯性导航***用于测量所述终端的惯性导航数据,所述惯性导航数据包括:方位数据;
所述天线用于接收卫星的信号,或向所述卫星发送信号;
所述天线控制模块用于接收所述数据处理装置发送的所述天线指向所述卫星待调整的方位角和待调整的俯仰角,并根据所述待调整的方位角和待调整的俯仰角调整所述天线。
CN202010290042.9A 2020-04-14 2020-04-14 数据处理方法、装置、动中通终端和计算机可读存储介质 Active CN113532428B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010290042.9A CN113532428B (zh) 2020-04-14 2020-04-14 数据处理方法、装置、动中通终端和计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010290042.9A CN113532428B (zh) 2020-04-14 2020-04-14 数据处理方法、装置、动中通终端和计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN113532428A true CN113532428A (zh) 2021-10-22
CN113532428B CN113532428B (zh) 2024-03-01

Family

ID=78087959

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010290042.9A Active CN113532428B (zh) 2020-04-14 2020-04-14 数据处理方法、装置、动中通终端和计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN113532428B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114389680A (zh) * 2021-12-14 2022-04-22 北京遥感设备研究所 一种低轨卫通终端指向精度标定方法及***
CN114691523A (zh) * 2022-04-25 2022-07-01 景网技术有限公司 一种gps***调测方法及装置

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102589569A (zh) * 2012-01-17 2012-07-18 北京理工大学 一种船用惯性导航***双点位置数据校准方法
CN106229680A (zh) * 2016-08-31 2016-12-14 四川灵通电讯有限公司 对运动中的卫星天线进行实时对星的装置及应用方法
CN106597473A (zh) * 2015-12-22 2017-04-26 中国电子科技集团公司第二十研究所 一种用于站间卫星通信的天线跟踪和自校准的装置及方法
CN107483121A (zh) * 2017-06-22 2017-12-15 山东航天电子技术研究所 一种动中通天线的信号遮挡检测及恢复方法
US20180048062A1 (en) * 2016-08-10 2018-02-15 Agency For Defense Development Apparatus and method for controlling stabilization of satellite-tracking antenna
CN108061560A (zh) * 2017-12-01 2018-05-22 中国兵器装备集团自动化研究所 一种动中通天线的修正惯导方法及其构成的混合导航方法
CN109742543A (zh) * 2019-01-29 2019-05-10 上海微小卫星工程中心 一种用于将终端的天线对准卫星的方法及相应***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102589569A (zh) * 2012-01-17 2012-07-18 北京理工大学 一种船用惯性导航***双点位置数据校准方法
CN106597473A (zh) * 2015-12-22 2017-04-26 中国电子科技集团公司第二十研究所 一种用于站间卫星通信的天线跟踪和自校准的装置及方法
US20180048062A1 (en) * 2016-08-10 2018-02-15 Agency For Defense Development Apparatus and method for controlling stabilization of satellite-tracking antenna
CN106229680A (zh) * 2016-08-31 2016-12-14 四川灵通电讯有限公司 对运动中的卫星天线进行实时对星的装置及应用方法
CN107483121A (zh) * 2017-06-22 2017-12-15 山东航天电子技术研究所 一种动中通天线的信号遮挡检测及恢复方法
CN108061560A (zh) * 2017-12-01 2018-05-22 中国兵器装备集团自动化研究所 一种动中通天线的修正惯导方法及其构成的混合导航方法
CN109742543A (zh) * 2019-01-29 2019-05-10 上海微小卫星工程中心 一种用于将终端的天线对准卫星的方法及相应***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114389680A (zh) * 2021-12-14 2022-04-22 北京遥感设备研究所 一种低轨卫通终端指向精度标定方法及***
CN114389680B (zh) * 2021-12-14 2023-06-20 北京遥感设备研究所 一种低轨卫通终端指向精度标定方法及***
CN114691523A (zh) * 2022-04-25 2022-07-01 景网技术有限公司 一种gps***调测方法及装置
CN114691523B (zh) * 2022-04-25 2022-08-23 景网技术有限公司 一种gps***调测方法及装置

Also Published As

Publication number Publication date
CN113532428B (zh) 2024-03-01

Similar Documents

Publication Publication Date Title
US9404754B2 (en) Autonomous range-only terrain aided navigation
CN109839650B (zh) 一种无人机兼容rtk定位方法、***、设备和存储介质
US20190041527A1 (en) Gps-based navigation system using a nonlinear discrete-time tracking filter
US10194269B2 (en) Systems and methods for using doppler measurements to estimate a position of a receiver
KR102270339B1 (ko) 고안전성 rtk-gnss의 초기 준비시간 단축 방법 및 시스템
CN113532428B (zh) 数据处理方法、装置、动中通终端和计算机可读存储介质
CN114430294B (zh) 一种对geo卫星的对地波束校准方法、装置、电子设备及存储介质
CN112596077B (zh) 一种针对终端载体为低轨卫星的卫星导航信号仿真方法
CN116594046B (zh) 基于低轨卫星信号多普勒误差补偿的运动目标定位方法
CN112649821A (zh) 自差分定位方法、装置、移动设备及存储介质
EP2761322A1 (en) Using measured angular coordinates of an object relative to a directional transceiver
CN109856656B (zh) 一种导航定位方法、装置、电子设备及存储介质
CN117055323A (zh) 基于北斗/伽利略***融合的星基精密授时方法及***
EP3475730B1 (en) Method, apparatus and computer-readable medium for reducing tropospheric effects in gnss positioning
RU137394U1 (ru) Устройство обработки информации сети разнесенных в пространстве постов пеленгации
CN112229401B (zh) 适用于ins-gps伪距融合的量测信息同步外推方法及***
US10845403B2 (en) Airborne antenna ground projection
US10895647B2 (en) System and method for transforming atmospheric corrections between correction systems
CN110531395B (zh) 用于无人车定位的方法、装置和设备
CN117269885B (zh) 基于机会信号融合的飞行器定位方法及装置
US20240175972A1 (en) Satellite communications antenna pointing for positioning
CN115128649A (zh) 初始化航向对准方法、装置、电子设备及存储介质
CN114485632B (zh) 车辆定位方法、***及计算机可读存储介质
CN117292118B (zh) 雷达引导光电跟踪坐标补偿方法、装置、电子设备及介质
CN118276131A (zh) 高精度单北斗卫星定位延时偏差修正方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant