[go: up one dir, main page]

CN115616634A - GNSS information-based flying satellite relative navigation method - Google Patents

GNSS information-based flying satellite relative navigation method Download PDF

Info

Publication number
CN115616634A
CN115616634A CN202211070382.6A CN202211070382A CN115616634A CN 115616634 A CN115616634 A CN 115616634A CN 202211070382 A CN202211070382 A CN 202211070382A CN 115616634 A CN115616634 A CN 115616634A
Authority
CN
China
Prior art keywords
coordinate system
relative
main star
satellite
velocity
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.)
Pending
Application number
CN202211070382.6A
Other languages
Chinese (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.)
Shandong Institute of Space Electronic Technology
Original Assignee
Shandong Institute of Space Electronic Technology
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 Shandong Institute of Space Electronic Technology filed Critical Shandong Institute of Space Electronic Technology
Priority to CN202211070382.6A priority Critical patent/CN115616634A/en
Publication of CN115616634A publication Critical patent/CN115616634A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The invention relates to the technical field of orbiting satellite navigation, and provides an orbiting satellite relative navigation method based on GNSS information. The method for the relative navigation of the orbiting satellite based on the GNSS information can acquire the relative position and speed data of the orbiting satellite relative to the main satellite only through the existing GNSS positioning data and inter-satellite communication without installing relative measuring devices such as a microwave radar, binocular vision measurement and the like on the orbiting small satellite; through verification, the method for the relative navigation of the orbiting satellite based on the GNSS information can acquire relative position and speed data with higher precision than that of the GNSS data by directly performing difference operation in a Kalman filtering mode, and the precision can be improved by 1 order of magnitude.

Description

一种基于GNSS信息的绕飞卫星相对导航方法A method of relative navigation around flying satellites based on GNSS information

技术领域technical field

本发明涉及绕飞卫星导航技术领域,具体涉及一种基于GNSS信息的绕飞卫星相对导航方法。The invention relates to the technical field of fly-around satellite navigation, in particular to a relative navigation method for fly-around satellites based on GNSS information.

背景技术Background technique

微小卫星编队绕飞是指由一个或若干个微小卫星围绕一个主星,以一定的构型对主星进行环绕飞行。绕飞小卫星可以与主星通信,对主星关键动作进行监视,也可以协同主星共同完成某些分布式任务。卫星在轨运行会受到空间摄动力的作用,影响绕飞构型,为此需要对构型进行控制。绕飞构型控制的前提是确定绕飞小卫星相对于主星的位置速度信息。Micro-satellite formation orbiting means that one or several micro-satellites orbit a main star and fly around the main star in a certain configuration. Small satellites flying around can communicate with the main star, monitor the key actions of the main star, and can also cooperate with the main star to complete some distributed tasks. The orbiting satellite will be affected by the space perturbation force, which will affect the orbiting configuration, so the configuration needs to be controlled. The premise of the orbiting configuration control is to determine the position and velocity information of the orbiting small satellite relative to the main star.

目前相对导航算法主要是基于绕飞小卫星上装有相对测量装置,如微波雷达、双目视觉测量等,可以获得相对主星的距离、角度等信息。但是,由于绕飞小卫星星上资源有限,实际工程中大部分小卫星不能装备相对测量传感器,因此,需要基于绕飞小卫星星上必备传感器获得量测数据。通常,GNSS接收机是微小卫星必备传感器,并且绕飞小卫星都装备有星间通信传感器与主星通信。At present, the relative navigation algorithm is mainly based on the relative measurement devices installed on the orbiting small satellite, such as microwave radar, binocular vision measurement, etc., which can obtain information such as distance and angle relative to the main star. However, due to limited resources on orbiting small satellites, most small satellites in actual engineering cannot be equipped with relative measurement sensors. Therefore, it is necessary to obtain measurement data based on the necessary sensors on orbiting small satellites. Usually, GNSS receivers are necessary sensors for tiny satellites, and small satellites flying around are equipped with inter-satellite communication sensors to communicate with the main star.

基于GNSS接收机和星间通信设备,可以获得主星和绕飞小卫星两者的GNSS定位数据,在通过坐标转换等处理可以获得相对位置速度信息。在此基础上,本发明提出了一种基于相对运动方程的星上轨道递推,采用主星和绕飞小卫星两者的GNSS定位数据,进行相对位置速度信息量测更新,并利用扩展卡尔曼滤波(EKF)提高相对导航数据精度的相对导航方法。Based on the GNSS receiver and inter-satellite communication equipment, the GNSS positioning data of both the main star and the orbiting small satellite can be obtained, and the relative position and velocity information can be obtained through coordinate conversion and other processing. On this basis, the present invention proposes an on-satellite orbit recursion based on the relative motion equation, using the GNSS positioning data of the main star and the orbiting small satellite to measure and update the relative position and velocity information, and using the extended Kalman filter (EKF) Relative Navigation Method for Improving the Accuracy of Relative Navigation Data.

发明内容Contents of the invention

为解决背景技术中存在的问题,本发明提供一种基于GNSS信息的绕飞卫星相对导航方法,其包括如下的步骤:In order to solve the problems existing in the background technology, the present invention provides a kind of relative navigation method based on GNSS information flying around satellites, which comprises the following steps:

一种基于GNSS信息的绕飞卫星相对导航方法,其特征在于,其利用主星和绕飞小卫星两者的GNSS定位数据,进行相对位置速度信息量测更新,并利用扩展卡尔曼滤波的方式获取绕飞卫星相对于主星的较高精度的相对位置和速度数据。A relative navigation method for orbiting satellites based on GNSS information, characterized in that it uses the GNSS positioning data of both the main star and the orbiting small satellites to perform relative position and velocity information measurement and update, and uses the extended Kalman filter to obtain Higher precision relative position and velocity data of the orbiting satellite relative to the main star.

具体包括如下的步骤:Specifically include the following steps:

S1:通过绕飞卫星的GNSS获取绕飞卫星t在WGS84坐标系下的位置rd_84和速度vd_84S1: Obtain the position r d_84 and velocity v d_84 of the orbiting satellite t in the WGS84 coordinate system through the GNSS of the orbiting satellite:

Figure BDA0003825329580000021
Figure BDA0003825329580000021

S2、通过绕飞卫星的星间通信获取主星t在WGS84坐标系下的位置rc_84和速度vc_84S2. Obtain the position r c_84 and velocity v c_84 of the main star t in the WGS84 coordinate system through the inter-satellite communication of the flying satellite:

Figure BDA0003825329580000022
Figure BDA0003825329580000022

S3、建立相对运动坐标系,即主星第二轨道坐标系,记为o-xoyozoS3. Establish a relative motion coordinate system, that is, the second orbital coordinate system of the main star, denoted as ox o y o z o ;

S4、计算绕飞卫星在主星轨道坐标系下的相对位置rrel和速度vrelS4. Calculate the relative position r rel and velocity v rel of the orbiting satellite in the main star orbital coordinate system:

rrel=Roi·Ri84·(rd_84-rc_84),r rel =R oi ·R i84 ·(r d_84 -r c_84 ),

Figure BDA0003825329580000023
Figure BDA0003825329580000023

式中,Ri84为WGS84坐标系到地心惯性坐标系的转换矩阵,

Figure BDA0003825329580000024
为Ri84的导数,Roi为地心惯性坐标系到相对运动坐标系的转换矩阵,
Figure BDA0003825329580000025
为Roi的导数;In the formula, R i84 is the conversion matrix from the WGS84 coordinate system to the earth-centered inertial coordinate system,
Figure BDA0003825329580000024
is the derivative of R i84 , R oi is the conversion matrix from the earth-centered inertial coordinate system to the relative motion coordinate system,
Figure BDA0003825329580000025
is the derivative of R oi ;

S5、在主星的轨道坐标系下建立绕飞卫星的相对运动方程:S5. Establish the relative motion equation of the orbiting satellite under the orbital coordinate system of the main star:

Figure BDA0003825329580000026
Figure BDA0003825329580000026

式中,x、y、z分别表示绕飞卫星在主星轨道坐标系下的位置。对于圆轨道

Figure BDA0003825329580000027
rT为主星的地心距。fx、fy、fz分别表示绕飞卫星受到的相对摄动加速度在主星轨道坐标系下的分量;In the formula, x, y, and z represent the position of the orbiting satellite in the orbital coordinate system of the main star, respectively. for circular orbit
Figure BDA0003825329580000027
r T is the earth-center distance of the main star. f x , f y , f z represent the components of the relative perturbation acceleration received by the orbiting satellite in the orbital coordinate system of the main star, respectively;

S6、基于相对运动方程,状态变量可以表示为:S6. Based on the relative motion equation, the state variable can be expressed as:

Figure BDA0003825329580000028
Figure BDA0003825329580000028

则,相对运动方程的矩阵形式可以表示为:Then, the matrix form of the relative motion equation can be expressed as:

Figure BDA0003825329580000031
Figure BDA0003825329580000031

式中,In the formula,

Figure BDA0003825329580000032
Figure BDA0003825329580000032

G=[03×3 I3×3]T,W为两星三通道的轨道相对摄动加速度之差在主星轨道系的投影,且W=f;G=[0 3×3 I 3×3 ] T , W is the projection of the relative perturbation acceleration difference between the orbits of the two satellites and the three channels on the orbital system of the main star, and W=f;

S7、绕飞卫星在主星轨道坐标系中的位置和速度作为观测方程;S7, the position and velocity of the orbiting satellite in the main star orbital coordinate system are used as the observation equation;

Figure BDA0003825329580000033
Figure BDA0003825329580000033

式中,V为系统量测噪声;In the formula, V is the system measurement noise;

S8、用扩展卡尔曼滤波将系统状态方程在最优估计点线性化后离散化,得系统模型为:S8. Use the extended Kalman filter to discretize the system state equation at the optimal estimation point after linearization, and the system model is obtained as:

Figure BDA0003825329580000034
Figure BDA0003825329580000034

滤波器的离散形式为:The discrete form of the filter is:

Figure BDA0003825329580000035
Figure BDA0003825329580000035

式中,In the formula,

Φk,k-1=I+F(tk-1)·T=I+A·T。Φ k,k-1 =I+F(t k-1 )·T=I+A·T.

其中,所述步骤S3的具体过程包括:Wherein, the concrete process of described step S3 comprises:

定义坐标系的坐标原点o为主星质心,o-zo轴指向地心,o-xo轴位于主星的瞬时轨道面内,与o-zo轴正交指向主星速度方向,o-yo轴与主星瞬时轨道平面的法线方向相反,xo-yo-zo构成右手正交坐标系。The coordinate origin o of the defined coordinate system is the mass center of the main star, the oz o axis points to the center of the earth, the ox o axis is located in the instantaneous orbital plane of the main star, and is perpendicular to the oz o axis and points to the velocity direction of the main star, and the oy o axis is normal to the instant orbital plane of the main star The directions of the lines are opposite, and x o -y o -z o form a right-handed orthogonal coordinate system.

本发明所达到的有益效果为:The beneficial effects achieved by the present invention are:

第一、本发明的基于GNSS信息的绕飞卫星相对导航方法仅通过已有的GNSS定位数据和星间通信,无需在绕飞小卫星上安装相对测量装置,如微波雷达、双目视觉测量等,即可获取绕飞卫星相对于主星的相对位置和速度数据;First, the relative navigation method of flying around satellites based on GNSS information of the present invention only uses existing GNSS positioning data and inter-satellite communication, and does not need to install relative measuring devices on small flying satellites, such as microwave radar, binocular vision measurement, etc. , the relative position and velocity data of the orbiting satellite relative to the main star can be obtained;

第二、通过验证,本发明的基于GNSS信息的绕飞卫星相对导航方法可以通过扩展卡尔曼滤波的方式,获取较GNSS据直接做差运算精度更高的相对位置和速度数据,精度可提升1个数量级。Second, through verification, the relative navigation method of flying around satellites based on GNSS information of the present invention can obtain relative position and velocity data with higher accuracy than GNSS data direct difference calculation by means of extended Kalman filtering, and the accuracy can be improved by 1 order of magnitude.

附图说明Description of drawings

图1本发明基于GNSS信息的绕飞卫星相对导航方法的设计流程图;Fig. 1 present invention is based on the design flowchart of the relative navigation method of flying around satellites based on GNSS information;

图2是本发明的绕飞运动及主星轨道坐标系示意图;Fig. 2 is a schematic diagram of the orbital motion of the present invention and the main star orbital coordinate system;

图3是实施例1中未滤波的相位位置误差示意图;Fig. 3 is a schematic diagram of an unfiltered phase position error in Embodiment 1;

图4是实施例1中未滤波的相对速度误差示意图;Fig. 4 is the unfiltered relative velocity error schematic diagram in embodiment 1;

图5是实施例1中滤波后的相位位置误差示意图;Fig. 5 is a schematic diagram of the phase position error after filtering in Embodiment 1;

图6是实施例1中滤波后的相对速度误差示意图。FIG. 6 is a schematic diagram of the filtered relative speed error in Embodiment 1. FIG.

具体实施方式detailed description

为便于本领域的技术人员理解本发明,下面结合实施例及附图说明本发明的具体实施方式。In order to make it easier for those skilled in the art to understand the present invention, the specific implementation manners of the present invention will be described below in conjunction with the examples and accompanying drawings.

本发明不在绕飞小卫星上安装相对测量装置(如微波雷达、双目视觉测量等),仅通过已有的GNSS定位数据和星间通信,采用扩展卡尔曼滤波(EKF)的方式获取绕飞卫星相对于主星的较高精度的相对位置和速度数据。The present invention does not install a relative measurement device (such as microwave radar, binocular vision measurement, etc.) Higher precision relative position and velocity data of the satellite relative to the host star.

参照图1的算法设计流程,Referring to the algorithm design process in Figure 1,

基于GNSS信息的绕飞卫星相对导航算法的具体实施步骤如下:The specific implementation steps of the relative navigation algorithm based on GNSS information are as follows:

步骤1、通过绕飞卫星的GNSS获取绕飞卫星t在WGS84坐标系下的位置rd_84和速度vd_84Step 1. Obtain the position r d_84 and velocity v d_84 of the orbiting satellite t in the WGS84 coordinate system through the GNSS of the orbiting satellite:

Figure BDA0003825329580000051
Figure BDA0003825329580000051

步骤2、通过绕飞卫星的星间通信获取主星t在WGS84坐标系下的位置rc_84和速度vc_84Step 2. Obtain the position r c_84 and velocity v c_84 of the main star t in the WGS84 coordinate system through the inter-satellite communication of the orbiting satellite:

Figure BDA0003825329580000052
Figure BDA0003825329580000052

步骤3、建立相对运动坐标系:Step 3. Establish a relative motion coordinate system:

相对运动坐标系即主星第二轨道坐标系,记为o-xoyozo,如图2所示,定义该坐标系的坐标原点o为主星质心,o-zo轴指向地心,o-xo轴位于主星的瞬时轨道面内,与o-zo轴正交指向主星速度方向,o-yo轴与主星瞬时轨道平面的法线方向相反,xo-yo-zo构成右手正交坐标系。The relative motion coordinate system is the second orbital coordinate system of the main star, which is recorded as ox o y o z o , as shown in Figure 2, the coordinate origin o of this coordinate system is defined as the mass center of the main star, the oz o axis points to the center of the earth, and the ox o axis is located at In the instantaneous orbit plane of the host star, the oz o axis is perpendicular to the velocity direction of the host star, the oy o axis is opposite to the normal direction of the host star’s instantaneous orbit plane, and x o -y o -z o constitutes a right-handed orthogonal coordinate system.

步骤4、计算绕飞卫星在主星轨道坐标系下的相对位置rrel和速度vrelStep 4. Calculate the relative position r rel and velocity v rel of the orbiting satellite in the orbital coordinate system of the main star:

rrel=Roi·Ri84·(rd_84-rc_84),r rel =R oi ·R i84 ·(r d_84 -r c_84 ),

Figure BDA0003825329580000053
Figure BDA0003825329580000053

式中,Ri84为WGS84坐标系到地心惯性坐标系的转换矩阵,

Figure BDA0003825329580000054
为Ri84的导数,Roi为地心惯性坐标系到相对运动坐标系的转换矩阵,
Figure BDA0003825329580000055
为Roi的导数。In the formula, R i84 is the conversion matrix from the WGS84 coordinate system to the earth-centered inertial coordinate system,
Figure BDA0003825329580000054
is the derivative of R i84 , R oi is the conversion matrix from the earth-centered inertial coordinate system to the relative motion coordinate system,
Figure BDA0003825329580000055
is the derivative of R oi .

步骤5、在主星的轨道坐标系下建立绕飞卫星的相对运动方程:Step 5. Establish the relative motion equation of the orbiting satellite under the orbital coordinate system of the main star:

Figure BDA0003825329580000056
Figure BDA0003825329580000056

式中,x、y、z分别表示绕飞卫星在主星轨道坐标系下的位置。对于圆轨道

Figure BDA0003825329580000057
rT为主星的地心距。fx、fy、fz分别表示绕飞卫星受到的相对摄动加速度在主星轨道坐标系下的分量。In the formula, x, y, and z represent the position of the orbiting satellite in the orbital coordinate system of the main star, respectively. for circular orbit
Figure BDA0003825329580000057
r T is the earth-center distance of the main star. f x , f y , and f z represent the components of the relative perturbation acceleration received by the orbiting satellite in the orbital coordinate system of the main star, respectively.

步骤6、基于相对运动方程,状态变量可以表示为:Step 6. Based on the relative motion equation, the state variable can be expressed as:

Figure BDA0003825329580000058
Figure BDA0003825329580000058

则,相对运动方程的矩阵形式可以表示为:Then, the matrix form of the relative motion equation can be expressed as:

Figure BDA0003825329580000061
Figure BDA0003825329580000061

式中,In the formula,

Figure BDA0003825329580000062
Figure BDA0003825329580000062

G=[03×3 I3×3]T,W为两星三通道的轨道相对摄动加速度之差在主星轨道系的投影,且W=f。G=[0 3×3 I 3×3 ] T , W is the projection of the relative perturbation acceleration difference of the orbits of the two satellites and the three channels on the orbital system of the main star, and W=f.

步骤7、绕飞卫星在主星轨道坐标系中的位置和速度作为观测方程。Step 7. The position and velocity of the orbiting satellite in the orbital coordinate system of the main star are used as the observation equation.

Figure BDA0003825329580000063
Figure BDA0003825329580000063

式中,V为系统量测噪声。In the formula, V is the system measurement noise.

步骤8、用扩展卡尔曼滤波将系统状态方程在最优估计点线性化后离散化,得系统模型为:Step 8. Use extended Kalman filter to discretize the system state equation at the optimal estimation point after linearization, and the system model is obtained as follows:

Figure BDA0003825329580000064
Figure BDA0003825329580000064

滤波器的离散形式为:The discrete form of the filter is:

Figure BDA0003825329580000065
Figure BDA0003825329580000065

式中,In the formula,

Φk,k-1=I+F(tk-1)·T=I+A·TΦ k,k-1 =I+F(t k-1 )·T=I+A·T

实施例1,Example 1,

本实施例通过仿真对上述方法进行验证:This embodiment verifies the above method by simulation:

设定绕飞卫星GNSS定位误差为10m(1σ),定速误差为0.2m/s(1σ)。绕飞卫星星间通信接收到的主星的定位误差为10m(1σ),定速误差为0.2m/s(1σ)。主星运行在轨道高度为500km,倾角为55°的圆轨道上,绕飞卫星围绕主星做半长轴为3.4km,半短轴为1.7km的轨道面内的椭圆绕飞。Set the GNSS positioning error of the flying satellite to 10m (1σ), and the constant speed error to 0.2m/s (1σ). The positioning error of the main star received by the orbiting satellite inter-satellite communication is 10m (1σ), and the fixed velocity error is 0.2m/s (1σ). The main star runs on a circular orbit with an orbital height of 500km and an inclination of 55°. The orbiting satellites fly around the main star in an ellipse with a semi-major axis of 3.4km and a semi-minor axis of 1.7km.

图3-图4给出了未滤波时,绕飞卫星在主星轨道坐标系下的相对位置和速度的误差。从图3、图4中可以看出,未滤波时,相对位置误差约为30m(3σ),相对速度误差约为0.6m/s(3σ)。图5-图6给出了滤波后,绕飞卫星在主星轨道坐标系下的相对位置和速度的误差。从图5、图6中可以看出,滤波后,相对位置误差约为4m(3σ),相对速度误差约为0.02m/s(3σ),精度提升了1个数量级。Figures 3-4 show the relative position and velocity errors of the orbiting satellites in the orbital coordinate system of the main star without filtering. It can be seen from Figure 3 and Figure 4 that the relative position error is about 30m (3σ) and the relative velocity error is about 0.6m/s (3σ) without filtering. Figures 5-6 show the relative position and velocity errors of the orbiting satellites in the main star orbit coordinate system after filtering. It can be seen from Fig. 5 and Fig. 6 that after filtering, the relative position error is about 4m (3σ), the relative velocity error is about 0.02m/s (3σ), and the accuracy is improved by an order of magnitude.

由此,本发明中的方法可以仅通过已有的GNSS定位数据和星间通信,不在绕飞小卫星上安装相对测量装置,如微波雷达、双目视觉测量等,获取绕飞卫星相对于主星的相对位置和速度数据;同时,本发明中的绕飞卫星相对导航方法可以通过扩展卡尔曼滤波的方式,获取较GNSS数据直接做差运算精度更高的相对位置和速度数据。Therefore, the method in the present invention can obtain the relative measurement device of the orbiting satellite relative to the main satellite without installing a relative measurement device on the orbiting small satellite, such as microwave radar, binocular vision measurement, etc., only through the existing GNSS positioning data and inter-satellite communication. At the same time, the relative navigation method of flying around satellites in the present invention can obtain relative position and velocity data with higher accuracy than GNSS data directly doing difference calculation by means of extended Kalman filtering.

以上的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。The above embodiments of the present invention are not intended to limit the protection scope of the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principle of the present invention shall be included in the protection scope of the claims of the present invention.

Claims (4)

1.一种基于GNSS信息的绕飞卫星相对导航方法,其特征在于,其利用主星和绕飞小卫星两者的GNSS定位数据,进行相对位置速度信息量测更新,并利用扩展卡尔曼滤波的方式获取绕飞卫星相对于主星的较高精度的相对位置和速度数据。1. A relative navigation method based on GNSS information for flying around satellites, characterized in that it uses the GNSS positioning data of both the main star and the small satellites flying around to carry out relative position velocity information measurement and update, and utilizes the extended Kalman filter This method is used to obtain relatively high-precision relative position and velocity data of the orbiting satellite relative to the main star. 2.根据权利要求1所述的一种基于GNSS信息的绕飞卫星相对导航方法,其特征在于,其包括如下的步骤:2. a kind of relative navigation method based on GNSS information according to claim 1, is characterized in that, it comprises the steps: S1:通过绕飞卫星的GNSS获取绕飞卫星t在WGS84坐标系下的位置rd_84和速度vd_84S1: Obtain the position r d_84 and velocity v d_84 of the orbiting satellite t in the WGS84 coordinate system through the GNSS of the orbiting satellite:
Figure RE-FDA0003981266440000011
Figure RE-FDA0003981266440000011
S2、通过绕飞卫星的星间通信获取主星t在WGS84坐标系下的位置rc_84和速度vc_84S2. Obtain the position r c_84 and velocity v c_84 of the main star t in the WGS84 coordinate system through the inter-satellite communication of the flying satellite:
Figure RE-FDA0003981266440000012
Figure RE-FDA0003981266440000012
S3、建立相对运动坐标系,即主星第二轨道坐标系,记为o-xoyozoS3. Establish a relative motion coordinate system, that is, the second orbital coordinate system of the main star, denoted as ox o y o z o ; S4、计算绕飞卫星在主星轨道坐标系下的相对位置rrel和速度vrelS4. Calculate the relative position r rel and velocity v rel of the orbiting satellite in the main star orbital coordinate system: rrel=Roi·Ri84·(rd_84-rc_84),r rel =R oi ·R i84 ·(r d_84 -r c_84 ),
Figure RE-FDA0003981266440000013
Figure RE-FDA0003981266440000013
式中,Ri84为WGS84坐标系到地心惯性坐标系的转换矩阵,
Figure RE-FDA0003981266440000014
为Ri84的导数,Roi为地心惯性坐标系到相对运动坐标系的转换矩阵,
Figure RE-FDA0003981266440000015
为Roi的导数;
In the formula, R i84 is the conversion matrix from the WGS84 coordinate system to the earth-centered inertial coordinate system,
Figure RE-FDA0003981266440000014
is the derivative of R i84 , R oi is the conversion matrix from the earth-centered inertial coordinate system to the relative motion coordinate system,
Figure RE-FDA0003981266440000015
is the derivative of R oi ;
S5、在主星的轨道坐标系下建立绕飞卫星的相对运动方程:S5. Establish the relative motion equation of the orbiting satellite under the orbital coordinate system of the main star:
Figure RE-FDA0003981266440000016
Figure RE-FDA0003981266440000016
式中,x、y、z分别表示绕飞卫星在主星轨道坐标系下的位置。对于圆轨道
Figure RE-FDA0003981266440000021
rT为主星的地心距。fx、fy、fz分别表示绕飞卫星受到的相对摄动加速度在主星轨道坐标系下的分量;
In the formula, x, y, and z represent the position of the orbiting satellite in the orbital coordinate system of the main star, respectively. for circular orbit
Figure RE-FDA0003981266440000021
r T is the earth-center distance of the main star. f x , f y , f z represent the components of the relative perturbation acceleration received by the orbiting satellite in the orbital coordinate system of the main star, respectively;
S6、基于相对运动方程,状态变量可以表示为:S6. Based on the relative motion equation, the state variable can be expressed as:
Figure RE-FDA0003981266440000022
Figure RE-FDA0003981266440000022
则,相对运动方程的矩阵形式可以表示为:Then, the matrix form of the relative motion equation can be expressed as:
Figure RE-FDA0003981266440000023
Figure RE-FDA0003981266440000023
式中,In the formula,
Figure RE-FDA0003981266440000024
Figure RE-FDA0003981266440000024
G=[03×3 I3×3]T,W为两星三通道的轨道相对摄动加速度之差在主星轨道系的投影,且W=f;G=[0 3×3 I 3×3 ] T , W is the projection of the relative perturbation acceleration difference between the orbits of the two satellites and the three channels on the orbital system of the main star, and W=f; S7、绕飞卫星在主星轨道坐标系中的位置和速度作为观测方程;S7, the position and velocity of the orbiting satellite in the main star orbital coordinate system are used as the observation equation;
Figure RE-FDA0003981266440000025
Figure RE-FDA0003981266440000025
式中,V为系统量测噪声;In the formula, V is the system measurement noise; S8、用扩展卡尔曼滤波将系统状态方程在最优估计点线性化后离散化。S8. Using the extended Kalman filter to linearize the state equation of the system at the optimal estimation point and then discretize it.
3.根据权利要求1所述的一种基于GNSS信息的绕飞卫星相对导航方法,其特征在于:所述步骤S3的具体过程包括:3. a kind of relative navigation method based on GNSS information according to claim 1, is characterized in that: the concrete process of described step S3 comprises: 定义坐标系的坐标原点o为主星质心,o-zo轴指向地心,o-xo轴位于主星的瞬时轨道面内,与o-zo轴正交指向主星速度方向,o-yo轴与主星瞬时轨道平面的法线方向相反,xo-yo-zo构成右手正交坐标系。The coordinate origin o of the defined coordinate system is the mass center of the main star, the oz o axis points to the center of the earth, the ox o axis is located in the instantaneous orbital plane of the main star, and is perpendicular to the oz o axis and points to the velocity direction of the main star, and the oy o axis is normal to the instant orbital plane of the main star The directions of the lines are opposite, and x o -y o -z o form a right-handed orthogonal coordinate system. 4.根据权利要求1所述的一种基于GNSS信息的绕飞卫星相对导航方法,其特征在于:所述步骤S8中,用扩展卡尔曼滤波将系统状态方程在最优估计点线性化后离散化,得系统模型为:4. A kind of relative navigation method based on GNSS information according to claim 1, characterized in that: in the step S8, the system state equation is discretized after linearizing the optimal estimation point with extended Kalman filter Transformation, the system model is:
Figure RE-FDA0003981266440000031
Figure RE-FDA0003981266440000031
滤波器的离散形式为:The discrete form of the filter is:
Figure RE-FDA0003981266440000032
Figure RE-FDA0003981266440000032
式中,In the formula, Φk,k-1=I+F(tk-1)·T=I+A·T。Φ k,k-1 =I+F(t k-1 )·T=I+A·T.
CN202211070382.6A 2022-08-31 2022-08-31 GNSS information-based flying satellite relative navigation method Pending CN115616634A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211070382.6A CN115616634A (en) 2022-08-31 2022-08-31 GNSS information-based flying satellite relative navigation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211070382.6A CN115616634A (en) 2022-08-31 2022-08-31 GNSS information-based flying satellite relative navigation method

Publications (1)

Publication Number Publication Date
CN115616634A true CN115616634A (en) 2023-01-17

Family

ID=84857102

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211070382.6A Pending CN115616634A (en) 2022-08-31 2022-08-31 GNSS information-based flying satellite relative navigation method

Country Status (1)

Country Link
CN (1) CN115616634A (en)

Similar Documents

Publication Publication Date Title
CN110487301B (en) A Radar-assisted Airborne Strapdown Inertial Navigation System Initial Alignment Method
Li et al. Low-cost tightly coupled GPS/INS integration based on a nonlinear Kalman filtering design
CN103217159B (en) A kind of SINS/GPS/ polarized light integrated navigation system modeling and initial alignment on moving base method
CN100516775C (en) A Method for Determining Initial Attitude of Strapdown Inertial Navigation System
US3509765A (en) Inertial navigation system
CN104655152B (en) A real-time delivery alignment method for airborne distributed POS based on federated filtering
WO2015188409A1 (en) Method and system for controlling antenna of mobile communication application system based on double quaternions in mems inertial navigation
CN103630146B (en) The laser gyro IMU scaling method that a kind of discrete parsing is combined with Kalman filter
CN107389099B (en) Strapdown Inertial Navigation System Aerial Rapid Alignment Device and Method
CN113253325B (en) Inertial satellite sequential tight combination lie group filtering method
CN111965685A (en) A low-orbit satellite/inertial integrated navigation and positioning method based on Doppler information
JP4819802B2 (en) System and method for alignment of multiple navigation components
CN108731674A (en) A kind of inertia celestial combined navigation system and computational methods based on single-shaft-rotation modulation
US3414899A (en) Apparatus for calibrating doppler-inertial navigation systems
CN105928515A (en) Navigation system for unmanned plane
Gu et al. Design and implementation of attitude and heading reference system with extended Kalman filter based on MEMS multi-sensor fusion
CN115079287B (en) Strapdown vehicle-mounted dynamic gravity vector measurement method for gyro assembly attitude observation
CN112649001B (en) Gesture and position resolving method for small unmanned aerial vehicle
CN110940357B (en) Inner rod arm calibration method for self-alignment of rotary inertial navigation single shaft
CN115616634A (en) GNSS information-based flying satellite relative navigation method
Li et al. Airborne position and orientation system for aerial remote sensing
CN115327654A (en) A Strapdown Gravity Vector Measurement Method Based on Rotational Modulation
CN114280656A (en) Attitude measurement method and system of GNSS (Global navigation satellite System)
CN118640931B (en) A compass alignment method and system based on nonlinear integral reset control algorithm
Dranitsyna et al. Strapdown inertial navigation system accuracy improvement methods based on inertial measuring unit rotation: analytical review

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