CN116750210A - 一种用于对卫星编队的轨道进行控制的方法 - Google Patents
一种用于对卫星编队的轨道进行控制的方法 Download PDFInfo
- Publication number
- CN116750210A CN116750210A CN202310855698.4A CN202310855698A CN116750210A CN 116750210 A CN116750210 A CN 116750210A CN 202310855698 A CN202310855698 A CN 202310855698A CN 116750210 A CN116750210 A CN 116750210A
- Authority
- CN
- China
- Prior art keywords
- star
- control
- auxiliary
- pulse
- main
- 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
Links
- 230000015572 biosynthetic process Effects 0.000 title claims abstract description 36
- 238000000034 method Methods 0.000 title claims abstract description 26
- 239000013598 vector Substances 0.000 claims description 44
- 230000008859 change Effects 0.000 claims description 16
- 239000000758 substrate Substances 0.000 claims 3
- 238000010586 diagram Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 230000001174 ascending effect Effects 0.000 description 3
- 238000011217 control strategy Methods 0.000 description 3
- 238000000926 separation method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000010006 flight Effects 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000003380 propellant Substances 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64G—COSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
- B64G1/00—Cosmonautic vehicles
- B64G1/22—Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
- B64G1/24—Guiding or controlling apparatus, e.g. for attitude control
- B64G1/242—Orbits and trajectories
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Navigation (AREA)
Abstract
本发明公开了一种用于对卫星编队的轨道进行控制的方法,卫星编队包括主星和辅星,以目标星为控制基准,获取主星的控制量和辅星的控制量,获取主星与辅星的编队设计参数,修正辅星的控制量,同步控制主星和辅星。在控制主星时,采用时间补偿量和纬度辐角补偿偏置量确定相对半长轴的控制量,在控制辅星时,叠加主星控制量的同时,采用摄动引起的偏置量设定辅星的偏心率控制量,可以实现主辅星的精确控制。
Description
技术领域
本发明一般涉及卫星轨道控制领域。更具体地,本发明涉及一种用于对卫星编队的轨道进行控制的方法。
背景技术
编队飞行是一种卫星组网方式,指若干颗卫星运行在相互接近的轨道上并构成一个特定形状,各颗卫星在保持这个形状的同时,以相同的轨道周期绕地球飞行。卫星编队飞行相较于单颗卫星可以完成更多维度的载荷任务。
卫星编队的控制包括管道控制和编队控制两方面。其中,管道控制用于修正由于摄动力造成的绝对轨道偏差,目的是保持主星在目标管道内。编队控制用于消除主辅星面质比差异造成的编队构型异化,目的是保持星间相对位置以维持编队构型。
目前的卫星编队的控制主要有两种方案,第一种方案是先后控制主、辅星,即,针对主星计算控制量后,先进行主星的机动,在主星到达目标位置后,再针对辅星计算控制量,再进行辅星的机动。第二种方案是,先针对主星计算控制量,然后将该控制量和控制时间同步至辅星,针对主星和辅星采取相同的控制量和控制时间。
但是,通常的卫星编队中,主辅星距离尺度非常小。无论是采用先后控制主、辅星的方案还是采用针对主、辅星采取相同控制量的方案,在控制过程中均会破坏原有的编队构型,可能会导致编队卫星发生碰撞的危险。当采用先后控制主、辅星的方案时,流程复杂耗时长,需要消耗多轨次进行控制。当采用针对主、辅星采取相同控制量的方案时,如果初始状态卫星编队构型已经变化,则需要在控制之后再次进行编队控制进行调整,也存在流程复杂耗时长,需要消耗多轨次进行控制的问题。
此外,通过面外脉冲控制升交点赤经往往需要较大的推力,消耗较多的推进剂,如果卫星编队中存在仅配备了小推力电推的卫星,则上述两种控制方案均不适用。
基于此,如何同时进行卫星编队的管道控制和编队控制,并减少控制次数及控制时间、降低发生碰撞的风险,是近地轨道卫星编队控制亟待解决的问题。
发明内容
为了至少解决如上所提到的一个或多个技术问题,本发明提供了一种卫星编队轨道控制方法,以目标星为控制基准,获取主星的控制量和辅星的控制量;获取主星与辅星的编队设计参数,修正辅星的控制量;同步控制主星和辅星;其中,卫星编队包括主星和辅星,目标星为主星的在轨道中的理想位置。
根据本发明的一个实施方式,对主星的控制包括:获取主星在当前轨道圈数第一时刻的相对偏心率;确定下一轨道圈数第二时刻的纬度辐角;第一时刻作为计算时刻,进行数据获取和计算操作;第二时刻作为控制时刻,进行控制操作。
根据本发明的一个实施方式,所述主星的调节量包括:获取第一时刻主星相对偏心率,设置为主星相对偏心率的控制量;获取本次控制时刻到下次控制时刻的纬度辐角变化量,设置为主星相对纬度辐角的控制量;获取第一时刻主星的相对半长轴;确定第一时刻和第二时刻之间的相对半长轴的时间补偿量;确定用于纬度辐角补偿的相对半长轴的偏置量;根据所述第一时刻主星的相对半长轴、时间补偿量和偏置量,确定相对半长轴的控制量。
根据本发明的一个实施方式,对所述主星采用二脉冲控制,包括第一主脉冲和第二主脉冲;所述第二时刻为第一主脉冲中心时刻;第一主脉冲中心时刻的纬度辐角通过以下公式获得:ucm=mod(atan2(δΔeym,δΔexm),π),其中,δΔeym,δΔexm分别为偏心率矢量的调节分量;所述第二主脉冲和第一主脉冲的纬度辐角间隔π。
根据本发明的一个实施方式,通过下式确定第一主脉冲和第二主脉冲:
第一主脉冲的大小为:
第二主脉冲的大小为:
其中,下标m均表示主星的参数。vm表示卫星惯性系下速度。表示卫星第一次脉冲迹向(或速度向、切向、T向)速度改变量。δΔam表示卫星两次脉冲总半长轴改变量。am表示卫星半长轴。δΔem表示卫星两次脉冲总偏心率矢量(E矢量)改变量。
根据本发明的一个实施方式,对辅星的控制包括:对所述辅星采用三脉冲控制,包括第一辅脉冲、第二辅脉冲和第三辅脉冲;所述第一辅脉冲的中心时刻即为所述辅星的控制时刻;第二辅脉冲的中心时刻的纬度辐角为ucc+π;第三辅脉冲的中心时刻的纬度辐角为ucc+2π。
根据本发明的一个实施方式,对辅星的控制包括:获取本次控制的第三辅脉冲至下一次控制的第一辅脉冲中心时刻的偏心率偏移量;根据所述偏移量设置偏心率矢量控制量的偏置量;将所述偏置量与辅星的偏心率矢量叠加,确定偏心率矢量控制量。
根据本发明的一个实施方式,根据所述偏心率矢量控制量确定辅星各控制时刻的纬度辐角;确定位于所述辅星的控制时刻时的主星相对目标星的相对根数;将所述主星相对目标星的相对根数叠加编队设计参数,得到辅星的目标控制量。
根据本发明的一个实施方式,对辅星的控制包括:通过以下公式确定辅星偏心率矢量控制量:
通过辅星偏心率控制量确定辅星的控制时刻的纬度辐角:
ucc=mod(atan2(δΔeyc,δΔexc),π);
其中,
表示主辅星相对偏心率矢量(E矢量)的辐角,数值上等于atan2(δΔeyc,δΔexc),是由于摄动带来的自由变化率;
mcTc中,m为控制周期(单位:轨次),T为卫星轨道周期,mT为卫星两次控制间隔时间,m无单位,T单位s;表示辅星相对偏心率矢量(E矢量)在本次三脉冲结束时的控制目标;/>表示辅星相对ex在本次三脉冲结束时的控制目标,单位rad;/>表示辅星相对ey在本次三脉冲结束时的控制目标,单位rad。
根据本发明的一个实施方式,通过以下公式确定三脉冲控制中第一辅脉冲、第二辅脉冲和第三辅脉冲的大小:
其中,
下标c均表示辅星;vc表示卫星惯性系下速度,单位m/s;δΔac表示卫星三次脉冲内总半长轴改变量,单位m;δΔec表示卫星三次脉冲内总偏心率矢量(E矢量)改变量,单位rad;ac表示卫星半长轴,单位m;δΔuc表示卫星三次脉冲内总纬度辐角改变量,单位rad;3Tc表示三倍轨道周期,单位s。
根据本发明的一个实施方式,根据以下公式确定脉冲点火起止时间:
其中,tnow为当前计算时刻,为受控星当前纬度辐角;/>和/>为步骤二至步骤四中计算得到的最优实施时刻和脉冲大小;Ms和Fs分别为受控星质量和推进器推力大小;k=1,2,3分别代表每颗星的第k次脉冲;s=m,c分别代表主星与辅星。
在本发明中,采用以目标星为基准,同时控制主、辅星,并用辅星的参数修正辅星的控制量,可以减少主、辅星在轨道控制过程中的容易碰撞的问题。在进行主辅星控制时,采用当前轨道圈数计算、下一轨道圈数控制的方式,将计算和控制进行分离,便于减少控制误差。在确定控制量时,采用计算时刻与控制时刻的时间差进行时间补偿、采用对纬度辐角进行补偿从而偏置相对半长轴的控制量的方式,使得控制量更加精确。采用辅星的本次调节到下次调节间隙摄动造成的偏心率偏移量对偏心率矢量控制量进行偏置,采用无控条件下辅星三脉冲结束时刻的相对于目标星的相对根数调节相对半长轴的控制量和相对纬度辐角的控制量,使得对辅星的控制更精确,避免相撞。
附图说明
通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,并且相同或对应的标号表示相同或对应的部分,其中:
图1示出了主星偏离参考轨迹的示意图;
图2示出了对主星进行控制的步骤示意图;
图3示出了二脉冲控制将相对半长轴进行偏置操作的原理示意图;
图4示出了主辅星联合控制的原理示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应当理解,本发明的说明书和权利要求书中使用的术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的,而并不意在限定本发明。如在本发明说明书和权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本发明说明书和权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
下面结合附图来详细描述本发明的具体实施方式。
图1示出了主星偏离参考轨迹的示意图。
卫星的轨道位置信息常用轨道六要素表示,本发明中,以此为基础定义卫星2相对于卫星1的相对轨道根数Δα21如下:
其中,a、e、i、ω、Ω、u分别为半长轴、偏心率、轨道倾角、近地点幅角、升交点赤经和纬度辐角。即:式中a1、e1、i1、ω1、Ω1、u1分别为卫星1的半长轴、偏心率、轨道倾角、近地点幅角、升交点赤经和纬度辐角。式中a2、e2、i2、ω2、Ω2、u2分别为卫星2的半长轴、偏心率、轨道倾角、近地点幅角、升交点赤经和纬度辐角。
Δa21为相对半长轴,Δex21、Δey21为相对偏心率矢量(相对E矢量),
Δix21、Δiy21为相对I矢量,Δu21为相对纬度辐角。
卫星轨道系角速度及轨道周期可以通过下式计算:
式中,n为轨道系角速度,a为轨道半长轴,T为轨道周期,μ为地球引力常数,且μ≈3.986×1014m3/s2。
基于上述定义,主星与辅星构成的编队构型可以用以下相对根数进行表示:即,理论上主辅星各根数的差值。
如图1所示,计主星参数下标为m,目标星参数下标为t,辅星参数下标为c,目标星是指主星的理想位置。目标星参数是指当主星位于目标星位置时的参数。在本发明中,管道控制的目标是使主星始终运行在以参考轨迹(或称为目标轨道或严格回归轨道)为中心,管道半径为rt的管道内,以参考轨迹中的点与地心的连线为径向方向,以参考轨迹的运行方向和径向方向构成的面建立轨迹坐标系,垂直于此面的方向为法线方向。
如图1所示,R为目标星,即主星的理想位置,其运行轨迹为参考轨迹或目标轨道,在图1中用实线表示。S为主星,其运行轨迹为实际主星轨迹或实际主星轨道,在图1中用虚线表示。图1中分别标识出在k-3时刻、k-2时刻、k-1时刻以及k时刻目标星和主星的位置。
以在k时刻为例,主星的位置S(k)偏离严格回归轨道中心R(k)的管径偏差为Ek,包括法向分量EN和径向分量ER两个部分。管道控制的目标是将管径偏差,即EN和ER两个部分控制在设计要求的范围内。
径向偏差分量ER主要由于实际主星轨道与目标轨道半长轴偏差Δamt,以及相对偏心率矢量(相对E矢量)Δemt受摄运动与严格回归轨道偏心率矢量的差异引起:
ER=Δamt-Δexmt cosum-Δexmt sinum
EN的影响因素是主星轨道与目标轨道半长轴偏差Δamt引起的累积影响,即随着时间累积Δumt偏差逐渐增加,随着地球自转,该偏差会转移到轨迹坐标系的法线方向。轨道根数控制残差和受摄运动累积造成卫星轨道与目标轨道的轨道倾角差Δi,升交点赤经差ΔΩ,也会造成EN的增加:
式中:ωe为地球自转角速度;am为主星轨道半长轴,nm为主星轨道对应的轨道角速度,um为主星纬度辐角,im为主星轨道倾角。
图2示出了对主星进行控制的步骤示意图。
如图2所示,获取主星在当前轨道圈数第一时刻的相对偏心率;确定下一轨道圈数第二时刻的纬度辐角;第一时刻作为计算时刻,进行数据获取和计算操作;第二时刻作为控制时刻,进行控制操作。包括如下步骤100:
步骤S1,获取第一时刻主星相对偏心率,设置为主星相对偏心率的控制量;步骤S2,获取本次控制时刻到下次控制时刻的纬度辐角变化量,设置为主星相对纬度辐角的控制量;步骤S3,获取第一时刻主星的相对半长轴;确定第一时刻和第二时刻之间的相对半长轴的时间补偿量;S4确定用于纬度辐角补偿的相对半长轴的偏置量;S5根据所述第一时刻主星的相对半长轴、时间补偿量和偏置量,确定相对半长轴的控制量。
在本发明中,通过面内二脉冲控制策略控制Δamt、Δexmt、Δeymt、Δumt,最终保证ER、EN控制在要求的范围内,所述面内是指轨道面内。
在本发明中,涉及两个重要的时间点,计算时刻和脉冲中心时刻,脉冲中心时刻是指二脉冲控制中,脉冲火箭喷射脉冲的时间段的中间点。本发明采用在计算时刻进行二脉冲控制量的计算,在卫星运行的下一圈的某一时刻(脉冲中心时刻)进行点火操作的方案。计算时刻和脉冲中心时刻相隔的时间大于卫星运行一个完整轨道所耗费的时间,脉冲的脉冲中心时刻的纬度辐角与计算时刻相同,两次脉冲之间间隔半个轨道,即角度差为π。
在二脉冲控制策略中,主星偏心率矢量Δemt的控制目标为0,由此可计算脉冲中心时刻纬度辐角ucm和偏心率矢量控制量δΔem:
δΔexm=-Δexmt
δΔeym=-Δeymt
ucm=mod(atan2(δΔeym,δΔexm),π)
计算时刻到脉冲中心时刻所需时间为:
对这段时间相对轨道要素的变化进行补偿,即,对主星相对于目标星的相对根数进行调节,得到第一次脉冲前主星与目标轨道相对半长轴以及本次二脉冲控制的第一次脉冲到下次二脉冲控制的纬度辐角变化量δΔum为:
其中,K表示主星相对目标轨道半长轴衰减率。n为轨道系角速度,a为轨道半长轴,T为轨道周期,ω为近地点幅角。
图3示出了二脉冲控制将相对半长轴进行偏置操作的原理示意图。
如图3所示,本发明通过二脉冲面内编队维持策略,引入相对半长轴Δamt的偏置来对沿轨分离Δu实现补偿。
图3中上下两个坐标对应示出了相对半长轴与相对平均纬度辐角的调整对应关系。为保证相对平均纬度辐角相对于0的偏差最小,则进行相对半长轴调整时,存在一个偏置量。需要根据沿轨分离在控制周期内的变化量计算相对半长轴偏置量,即名义相对半长轴Δaman。
在图3中,“ucm”时刻为第一次脉冲中心时刻,π角度后,为第二次脉冲中心时刻,第一次脉冲调节相对半长轴的量为δΔa1,调节相对纬度辐角的量为δΔu1。第二次脉冲调节相对半长轴的量为δΔa2,调节相对纬度辐角的量为δΔu2。一次二脉冲控制为一个周期,然后下一次二脉冲控制继续重复上述过程。
在上述控制周期内相对轨道辐角δΔu总变化量为:
两次脉冲引入的沿轨分离量和/>分别为:
式中各字母表示的意义与前文相同。
根据控制机制可计算得到两次脉冲机动带来的一个控制周期内相对长半轴的变化量:
联立上式可计算得到以及名义相对半长轴/>
式中,K为主星相对目标轨道半长轴衰减率。
两次脉冲大小为:
两次轨控中心时刻纬度辐角分别为ucm、ucm+π,即间隔半轨。
在主星控制过程中,采用二脉冲控制,两次脉冲的间隔为半轨,采用当前轨计算,下一轨控制的方式,在对相对半长轴进行控制时,进行了计算到控制之间的时间补偿,并且,为了使纬度辐角误差最小,对相对半长轴的控制进行了偏置量设定,从而达到精准控制主星的效果。
在本发明中,辅星联合控制的目标是在主辅星均控制结束后,仍然可以保持设计编队构型。由于在此过程中主星同时也进行了二脉冲管道控制,因此联合控制的控制量为主星管道控制量与编队控制量之和,并以目标星为控制基准进行联合控制。
首先通过计算偏心率矢量得到控制时间,计算主星此时与目标轨道的相对根数,加上编队设计参数,得到辅星联合控制的目标控制量。
对辅星采用三脉冲控制,包括第一辅脉冲、第二辅脉冲和第三辅脉冲;所述第一辅脉冲的中心时刻即为所述辅星的控制时刻;第二辅脉冲的中心时刻的纬度辐角为ucc+π;第三辅脉冲的中心时刻的纬度辐角为ucc+2π。即,各辅脉冲之间间隔半轨。
类似的,首先计算偏心率矢量控制量以及脉冲点火时刻纬度辐角:
表示主辅星相对偏心率矢量(E矢量)的辐角,数值上等于atan2(δΔeyc,δΔexc)。
表示由于卫星J2摄动带来的/>自由变化率,可有相应公式计算。mcTc表示m为控制周期(单位:轨次),T为卫星轨道周期,mT为卫星两次控制间隔时间,m无单位,T单位s。/>表示辅星相对偏心率矢量(E矢量)(相对主星或目标星均可)在本次三脉冲结束时的控制目标。
表示辅星相对ex在本次三脉冲结束时的控制目标,单位rad。
表示辅星相对ey在本次三脉冲结束时的控制目标,单位rad。
由上式可知,在本发明中,通过获取本次控制的第三辅脉冲至下一次控制的第一辅脉冲中心时刻的偏心率偏移量,根据所述偏移量偏置偏心率矢量控制量。
本发明采用上述设置的原因在于:由于在辅星三脉冲控制过程中,上一次控制和下一次控制的间隙,偏心率矢量会由于摄动产生偏移,为补偿此偏移,设定本次三脉冲结束时的控制目标从而将偏心率控制量进行偏置,达到精确控制的效果。
图4示出了主辅星联合控制的原理示意图。
如图4所示,记辅星第一次脉冲纬度辐角为ucc,计算主星在辅星第三次脉冲时刻ucc+2π相对目标星轨道根数
上式中,均为主星二脉冲控制中的参数。
辅星相对于主星的编队控制目标量为:
上式中,k为辅星与主星的相对半长轴衰减率,
mc为辅星本次面内控制到下次面内控制的轨数,
为编队设计参数,
为基于控制周期的偏置量设置,
Tc为辅星轨道周期。
记辅星计算时刻到辅星第三次脉冲控制的时间为在实际控制时刻,联合控制量为:
上式中,Δact、Δuct为当前计算时刻辅星与目标星的相对根数,
Δact+(K+k)t2、为无控条件下辅星三脉冲结束时刻的相对于目标星的相对根数,
为辅星三脉冲控制的目标值。
根据三脉冲控制策略,计算得到三次迹向脉冲值:
三次轨控中心时刻纬度辐角分别为ucc、ucc+π、ucc+2π,即
即,根据所述偏心率矢量控制量确定辅星各控制时刻的纬度辐角;确定位于所述辅星的控制时刻时的主星相对于目标星的相对根数;将所述主星相对于目标星的相对根数叠加编队设计参数,得到辅星的目标控制量。
根据上述计算得到最优脉冲大小和点火纬度辐角后,利用推进***参数计算每个最优脉冲处连续推力点火的起止时间,实现卫星燃料消耗最优的编队连续小推力构型控制。
每次脉冲点火起止时间为:
式中,tnow为当前计算时刻,为受控星当前纬度辐角;/>和/>为步骤二至步骤四中计算得到的最优实施时刻和脉冲大小;Ms和Fs分别为受控星质量和推进器推力大小;k=1,2,3分别代表每颗星的第k次脉冲;s=m,c分别代表主星与辅星。
在本发明中,采用以目标星为基准,同时控制主、辅星,并用辅星的参数修正辅星的控制量,可以减少主、辅星在轨道控制过程中的容易碰撞的问题。在进行主辅星控制时,采用当前轨道圈数计算、下一轨道圈数控制的方式,将计算和控制进行分离,便于减少控制误差。在确定控制量时,采用计算时刻与控制时刻的时间差进行时间补偿、采用对纬度辐角进行补偿从而偏置相对半长轴的控制量的方式,使得控制量更加精确。采用辅星的本次调节到下次调节间隙摄动造成的偏心率偏移量对偏心率矢量控制量进行偏置,采用无控条件下辅星三脉冲结束时刻的相对于目标星的相对根数调节相对半长轴的控制量和相对纬度辐角的控制量,使得对辅星的控制更精确,避免相撞。
虽然本文已经示出和描述了本发明的多个实施例,但对于本领域技术人员显而易见的是,这样的实施例只是以示例的方式来提供。本领域技术人员可以在不偏离本发明思想和精神的情况下想到许多更改、改变和替代的方式。应当理解的是在实践本发明的过程中,可以采用对本文所描述的本发明实施例的各种替代方案。所附权利要求书旨在限定本发明的保护范围,并因此覆盖这些权利要求范围内的等同或替代方案。
Claims (10)
1.一种用于对卫星编队的轨道进行控制的方法,其特征在于,所述卫星编队包括主星和辅星,所述方法包括:
以目标星为控制基准,获取主星的控制量和辅星的控制量,其中所述目标星为主星在所述轨道中的理想位置;
获取主星与辅星的编队设计参数;
修正辅星的控制量;
同步控制主星和辅星。
2.根据权利要求1所述的方法,其特征在于,对所述主星的控制包括:
获取主星在当前轨道圈数第一时刻的相对偏心率;
确定下一轨道圈数第二时刻的纬度辐角;
第一时刻作为计算时刻,进行数据获取和计算操作;
第二时刻作为控制时刻,进行控制操作。
3.根据权利要求2所述的方法,其特征在于,
所述主星的控制量包括:
获取第一时刻主星相对于目标星的相对偏心率,作为主星相对偏心率的控制量;
获取本次控制时刻到下次控制时刻的纬度辐角变化量,作为主星相对纬度辐角的控制量;
获取第一时刻主星的相对半长轴;
确定第一时刻和第二时刻之间的相对半长轴的时间补偿量;
确定用于纬度辐角补偿的相对半长轴的偏置量;
根据所述第一时刻主星的相对半长轴、时间补偿量和偏置量,确定相对半长轴的控制量。
4.根据权利要求2至3中的任一项所述的方法,其特征在于,
对所述主星采用二脉冲控制,二脉冲包括第一主脉冲和第二主脉冲;
所述第一主脉冲中心时刻为第二时刻;
所述第一主脉冲中心时刻的纬度辐角通过以下公式获得:
ucm=mod(atan2(δΔeym,δΔexm),π),
其中,δΔeym,δΔexm分别为偏心率矢量的调节分量;
所述第二主脉冲和第一主脉冲的纬度辐角间隔π。
5.根据权利要求4所述的方法,其特征在于,
通过下式确定第一主脉冲和第二主脉冲:
第一主脉冲的大小为:
第二主脉冲的大小为:
其中,
表示卫星第一次脉冲迹向的速度改变量;
表示卫星第二次脉冲迹向的速度改变量;
vm表示卫星惯性系下速度;
δΔam表示卫星两次脉冲总半长轴改变量;
am表示卫星半长轴;
δΔem表示卫星两次脉冲总偏心率矢量的改变量。
6.根据权利要求1所述的方法,其特征在于,
对所述辅星采用三脉冲控制,三脉冲包括第一辅脉冲、第二辅脉冲和第三辅脉冲;
所述第一辅脉冲的中心时刻即为所述辅星的控制时刻;
所述第二辅脉冲的中心时刻的纬度辐角为ucc+π;
所述第三辅脉冲的中心时刻的纬度辐角为ucc+2π。
7.根据权利要求6所述的方法,其特征在于,
对所述辅星的控制包括:
获取本次控制的第三辅脉冲至下一次控制的第一辅脉冲中心时刻的偏心率偏移量;
根据所述偏移量设置偏心率矢量控制量的偏置量;
将所述偏置量与辅星的偏心率矢量叠加,以得到所述偏心率矢量控制量。
8.根据权利要求7所述的方法,其特征在于,还包括:
根据所述偏心率矢量控制量确定辅星各控制时刻的纬度辐角;
确定位于所述辅星的控制时刻时的主星相对目标星的相对根数;
将所述主星相对目标星的相对根数叠加编队设计参数,得到辅星的目标控制量。
9.根据权利要求8所述的方法,其特征在于,对辅星的控制包括:
通过以下公式确定辅星偏心率矢量控制量:
通过辅星偏心率矢量控制量确定辅星的控制时刻的纬度辐角:
ucc=mod(atan 2(δΔeyc,δΔexc),π);
其中,
表示主辅星相对偏心率矢量的辐角,数值上等于atan 2(δΔeyc,δΔexc);
mcTc中,m为控制周期(单位:轨次),T为卫星轨道周期,mT为卫星两次控制间隔时间,m无单位,T单位s;
表示辅星相对偏心率矢量在本次三脉冲结束时的控制目标;
表示辅星相对ex在本次三脉冲结束时的控制目标,单位rad;
表示辅星相对ey在本次三脉冲结束时的控制目标,单位rad。
10.根据权利要求9所述的方法,其特征在于,
通过以下公式确定三脉冲控制中第一辅脉冲、第二辅脉冲和第三辅脉冲的大小:
其中,
下标c均表示辅星;
vc表示卫星惯性系下速度,单位m/s;
δΔac表示卫星三次脉冲内总半长轴改变量,单位m;
δΔec表示卫星三次脉冲内总偏心率矢量改变量,单位rad;
ac表示卫星半长轴,单位m;
δΔuc表示卫星三次脉冲内总纬度辐角改变量,单位rad;
3Tc表示三倍轨道周期,单位s。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310855698.4A CN116750210B (zh) | 2023-07-12 | 2023-07-12 | 一种用于对卫星编队的轨道进行控制的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310855698.4A CN116750210B (zh) | 2023-07-12 | 2023-07-12 | 一种用于对卫星编队的轨道进行控制的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116750210A true CN116750210A (zh) | 2023-09-15 |
CN116750210B CN116750210B (zh) | 2024-02-20 |
Family
ID=87953278
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310855698.4A Active CN116750210B (zh) | 2023-07-12 | 2023-07-12 | 一种用于对卫星编队的轨道进行控制的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116750210B (zh) |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2689855A1 (fr) * | 1991-12-21 | 1993-10-15 | Deutsche Forsch Luft Raumfahrt | Agencement et procédé pour le maintien coordonné en position d'un essaim de satellites géostationnaires. |
CN102040008A (zh) * | 2010-12-13 | 2011-05-04 | 北京航空航天大学 | 一种用于编队卫星在轨运行安全的防碰控制方法 |
CN103676955A (zh) * | 2013-12-19 | 2014-03-26 | 北京航空航天大学 | 一种实现分布式编队飞行的卫星自主轨道控制*** |
US9694917B1 (en) * | 2016-06-15 | 2017-07-04 | The Aerospace Corporation | Deployment and control algorithms for wheel cluster formations of satellites |
CN107065930A (zh) * | 2017-06-01 | 2017-08-18 | 上海航天控制技术研究所 | 一种复杂约束严格回归轨道控制方法 |
CN108438255A (zh) * | 2018-03-14 | 2018-08-24 | 上海航天控制技术研究所 | 一种工程约束条件下卫星绕飞编队构形初始化方法 |
CN110377047A (zh) * | 2019-06-03 | 2019-10-25 | 上海航天控制技术研究所 | 一种双星卫星编队防碰撞方法 |
EP3580125A1 (de) * | 2017-02-08 | 2019-12-18 | Klaus Schilling | Formationsfähiger kleinstsatellit und formation aus mehreren kleinstsatelliten |
CN111290433A (zh) * | 2020-02-24 | 2020-06-16 | 上海航天控制技术研究所 | 一种长期自主编队联合管道保持方法 |
CN111422379A (zh) * | 2020-03-20 | 2020-07-17 | 上海航天控制技术研究所 | 一种编队卫星协同轨道控制方法 |
CN113703487A (zh) * | 2021-09-22 | 2021-11-26 | 中山大学 | 一种基于单一电推的小卫星编队构型控制方法 |
CN114089778A (zh) * | 2021-11-19 | 2022-02-25 | 中国西安卫星测控中心 | 编队绕飞双星的碰撞规避控制策略 |
US20220063843A1 (en) * | 2020-08-27 | 2022-03-03 | Space Engineering University | Method for maintaining walker constellation formation and terminal device |
CN114935947A (zh) * | 2022-07-21 | 2022-08-23 | 银河航天(北京)网络技术有限公司 | 一种卫星编队保持控制的方法及电子设备 |
CN115309174A (zh) * | 2022-07-21 | 2022-11-08 | 银河航天(北京)网络技术有限公司 | 一种近地轨道卫星编队联合控制的方法及电子设备 |
CN115535304A (zh) * | 2022-10-09 | 2022-12-30 | 哈尔滨工业大学 | 一种针对多个编队卫星周期性重访的轨道设计与控制方法 |
JP2023031461A (ja) * | 2021-08-25 | 2023-03-09 | 三菱電機株式会社 | 衛星コンステレーション形成方法、衛星コンステレーション、および、解析装置 |
-
2023
- 2023-07-12 CN CN202310855698.4A patent/CN116750210B/zh active Active
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2689855A1 (fr) * | 1991-12-21 | 1993-10-15 | Deutsche Forsch Luft Raumfahrt | Agencement et procédé pour le maintien coordonné en position d'un essaim de satellites géostationnaires. |
CN102040008A (zh) * | 2010-12-13 | 2011-05-04 | 北京航空航天大学 | 一种用于编队卫星在轨运行安全的防碰控制方法 |
CN103676955A (zh) * | 2013-12-19 | 2014-03-26 | 北京航空航天大学 | 一种实现分布式编队飞行的卫星自主轨道控制*** |
US9694917B1 (en) * | 2016-06-15 | 2017-07-04 | The Aerospace Corporation | Deployment and control algorithms for wheel cluster formations of satellites |
EP3580125A1 (de) * | 2017-02-08 | 2019-12-18 | Klaus Schilling | Formationsfähiger kleinstsatellit und formation aus mehreren kleinstsatelliten |
CN107065930A (zh) * | 2017-06-01 | 2017-08-18 | 上海航天控制技术研究所 | 一种复杂约束严格回归轨道控制方法 |
CN108438255A (zh) * | 2018-03-14 | 2018-08-24 | 上海航天控制技术研究所 | 一种工程约束条件下卫星绕飞编队构形初始化方法 |
CN110377047A (zh) * | 2019-06-03 | 2019-10-25 | 上海航天控制技术研究所 | 一种双星卫星编队防碰撞方法 |
CN111290433A (zh) * | 2020-02-24 | 2020-06-16 | 上海航天控制技术研究所 | 一种长期自主编队联合管道保持方法 |
CN111422379A (zh) * | 2020-03-20 | 2020-07-17 | 上海航天控制技术研究所 | 一种编队卫星协同轨道控制方法 |
US20220063843A1 (en) * | 2020-08-27 | 2022-03-03 | Space Engineering University | Method for maintaining walker constellation formation and terminal device |
JP2023031461A (ja) * | 2021-08-25 | 2023-03-09 | 三菱電機株式会社 | 衛星コンステレーション形成方法、衛星コンステレーション、および、解析装置 |
CN113703487A (zh) * | 2021-09-22 | 2021-11-26 | 中山大学 | 一种基于单一电推的小卫星编队构型控制方法 |
CN114089778A (zh) * | 2021-11-19 | 2022-02-25 | 中国西安卫星测控中心 | 编队绕飞双星的碰撞规避控制策略 |
CN114935947A (zh) * | 2022-07-21 | 2022-08-23 | 银河航天(北京)网络技术有限公司 | 一种卫星编队保持控制的方法及电子设备 |
CN115309174A (zh) * | 2022-07-21 | 2022-11-08 | 银河航天(北京)网络技术有限公司 | 一种近地轨道卫星编队联合控制的方法及电子设备 |
CN115535304A (zh) * | 2022-10-09 | 2022-12-30 | 哈尔滨工业大学 | 一种针对多个编队卫星周期性重访的轨道设计与控制方法 |
Non-Patent Citations (3)
Title |
---|
宋宵含: "多星分布式姿轨一体化协同控制", 中国优秀硕士学位论文全文数据库工程科技II辑, no. 3, pages 9 - 70 * |
曹喜滨;贺东雷;: "J2摄动下编队构形保持脉冲控制方法", ***仿真学报, no. 23, pages 5447 - 5450 * |
杨海峰;尹路明: "近地卫星编队构形保持方法", 航天控制, 15 December 2010 (2010-12-15), pages 17 - 20 * |
Also Published As
Publication number | Publication date |
---|---|
CN116750210B (zh) | 2024-02-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111897357B (zh) | 一种卫星对地扫描的姿态跟踪控制方法 | |
US4084772A (en) | Roll/yaw body steering for momentum biased spacecraft | |
CN111268176B (zh) | 一种摄动轨道四脉冲交会快速优化方法 | |
CN108490963B (zh) | 全电推进卫星电推力器故障模式下的位置保持方法及*** | |
CN109625334B (zh) | 卫星动量轮在轨姿态无偏差起旋和消旋的控制方法 | |
JP4679439B2 (ja) | 人工衛星の姿勢制御装置 | |
CN109080854B (zh) | 航天器返回预定落点的大椭圆轨道变轨规划方法 | |
CN101576750A (zh) | 航天器的姿态跟踪控制***及方法 | |
US5458300A (en) | Method for controlling the attitude of a satellite aimed towards a celestial object and a satellite suitable for implementing it | |
CN106114910B (zh) | 一种航天器飞行轨道滚动时域控制方法 | |
RU2424954C1 (ru) | Способ управления движением разгонного блока на участке доразгона | |
CN105352527B (zh) | 一种基于双轴转位机构光纤陀螺标定方法 | |
CN112395689B (zh) | 基于凸优化的火箭故障后在线重构方法 | |
JP2004090796A (ja) | 飛翔体の姿勢変更制御装置及び姿勢変更制御方法 | |
CN113934233A (zh) | 卫星编队控制的推力器标定方法 | |
CN111422379B (zh) | 一种编队卫星协同轨道控制方法 | |
JP2002255098A (ja) | 人工衛星のマヌーバ制御装置 | |
CN113602532A (zh) | 一种固体运载火箭入轨修正方法 | |
CN116750210B (zh) | 一种用于对卫星编队的轨道进行控制的方法 | |
CN113343442A (zh) | 一种求解固定时间有限燃料多脉冲转移轨道的方法及*** | |
CN107506505B (zh) | 高精度地月自由返回轨道设计方法 | |
CN109606739B (zh) | 一种探测器地月转移轨道修正方法及装置 | |
CN113703487A (zh) | 一种基于单一电推的小卫星编队构型控制方法 | |
US3188019A (en) | Simplified inertial guidance system | |
GB2363209A (en) | A method of controlling an inclined, eccentric geosynchronous satellite orbit |
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 |