本发明属于卫星姿态确定技术领域,具体涉及一种利用辐射源定位载荷实现卫星姿态确定的方法。
背景技术:
卫星姿态测量与确定,是通过采用专用的仪器或设备来测量卫星相对某一确定目标的姿态参数,再结合一定的姿态确定方法,如矢量确定性方法、滤波估计方法等,来解算得到卫星自身的姿态信息。当前广泛采用的用于卫星姿态确定与控制的专用仪器或设备主要包括:恒星敏感器(简称星敏感器,用于测定卫星相对于天球坐标系三轴姿态信息的光学姿态敏感器)、太阳敏感器(用于获取卫星相对于太阳方位信息的光学姿态敏感器)、以及陀螺仪(感知卫星自身姿态变化,用作卫星惯性测量单元、姿态稳定控制的关键部件)等。例如,专利文献cn103148853b提出一种基于星敏感器的卫星姿态确定方法及系统,通过多个星敏感器和陀螺仪采集多个卫星姿态信息,并从中选择有效的卫星姿态信息,采用卡尔曼滤波器进行局部状态估计,再进行加权融合得到全局最优估计,进而确定卫星的姿态;专利文献cn111678512a公开一种基于因子图的星敏感器和陀螺组合卫星姿态确定方法,有效结合因子图和四元数方法来解决卫星姿态确定问题,可为卫星姿态确定提供一种新的方法,能够快速准确的为卫星提供实时姿态信息。
近年来,针对一类遥感卫星,还有从业者提出了利用光学有效载荷来获取卫星姿态信息的新方法,具体地,将遥感载荷作为姿态敏感器,从卫星遥感图像信息中提取卫星的姿态信息,再通过空间矢量转换以确定卫星的姿态,目前已广泛应用于深空探测领域如月球、火星探测等。例如,专利文献cn105444778b提出了一种基于成像几何反演的星敏感器在轨定姿误差获取方法,利用光学相机获取地面控制点的全色波段影像,再根据摄影光线及光学相机安装矩阵,获取卫星平台的姿态矩阵;专利文献cn109708649b提出一种遥感卫星的姿态确定方法及系统,该方法基于遥感卫星光学相机载荷和地球数字表面模型确定卫星姿态,即将遥感相机作为场景敏感器获取某一地区的二维影像,将该二维影像与高精度三维地球表面模型进行匹配,并结合卫星轨道信息,获得遥感相机外方位元素,计算并确定卫星平台的姿态。
然而,目前对于一类应用于频谱态势感知领域的雷达卫星,该类卫星上搭载有通过测量辐射源入射电磁波角度及参数来确定辐射源方向和位置的辐射源定位载荷,在卫星的姿态敏感器发生失效或者在卫星发生旋转、翻滚等故障情况下,如何确定这类卫星的姿态信息,现有技术还没有很好的解决方案。
技术实现要素:
本发明的主要目的时提供一种利用辐射源定位载荷实现卫星姿态确定的方法,旨在解决一类频谱态势感知雷达卫星在姿态敏感器发生失效或者卫星发生旋转、翻滚等故障情况下的姿态确定问题。
为实现上述目的,本发明提出一种利用辐射源定位载荷实现卫星姿态确定的方法,结合卫星辐射源定位载荷的工作原理,在已知辐射源精确位置信息的情况下,通过卫星辐射源定位载荷测量两个位置已知辐射源发出的电磁波角度信息,再利用定姿算法确定卫星的姿态。
本发明所述利用辐射源定位载荷实现卫星姿态确定的方法是通过卫星上的辐射源定位载荷测量两个不同地面辐射源发出的电磁波的角度信息,来进一步确定卫星的姿态,所述辐射源定位载荷包括信号处理机、信号接收机和二维干涉仪,所述地面辐射源包括第一辐射源和第二辐射源;该方法具体包括以下步骤s1~s6:
s1、利用所述辐射源定位载荷,测量所述第一辐射源和第二辐射源发出的电磁波的方位角与俯仰角;
s2、根据所述方位角与俯仰角,确定所述第一辐射源和第二辐射源在所述二维干涉仪的测量坐标系下的方向矢量;
s3、确定所述第一辐射源和第二辐射源在卫星本体坐标系下的方向矢量;
s4、利用获取的辐射源地理位置参数,确定出所述第一辐射源和第二辐射源相对于地心惯性坐标系的位置矢量;
s5、基于所述第一辐射源和第二辐射源相对于地心惯性坐标系的位置矢量,确定所述第一辐射源和第二辐射源相对卫星视线方向在地心惯性坐标系下的分量;
s6、基于步骤s4和s5确定的结果,采用定姿算法求解卫星的姿态。
可选地,所述二维干涉仪包括第一天线、第二天线、第三天线、第四天线、第五天线、第六天线和第七天线,分为呈正交布置的两组,其中,一组天线包括第一天线、第二天线、第三天线和第四天线,其安装面中心点沿水平方向布置;另一组天线包括第一天线、第五天线、第六天线和第七天线,其安装面中心点沿竖直方向布置;所述第一天线位于两组天线的正交点位置;
所述步骤2中的二维干涉仪的测量坐标系oc-xcyczc为右手直角坐标系,坐标原点oc位于所述第一天线的安装面的中心点,xc轴方向为一组天线所在的水平布置方向,yc轴方向为另一组天线所在的竖直布置方向,zc轴方向按照右手准则确定。
进一步地,所述步骤s1中,
所述第一辐射源发出的电磁波的方位角αa与俯仰角βa分别为
式中,d14表示由第一天线与第四天线的中心点连线形成的测量基线距离,d17表示由第一天线与第七天线的中心点连线形成的测量基线距离,
所述第二辐射源发出的电磁波的方位角αb与俯仰角βb分别为
式中,
可选地,所述步骤s2中,
所述第一辐射源在二维干涉仪的测量坐标系下的方向矢量u′1为
u′1=[cosαasinβa,sinαasinβa,cosβa],
式中,αa为第一辐射源发出的电磁波的方位角,βa为第一辐射源发出的电磁波的俯仰角;所述第二辐射源在二维干涉仪测量坐标系下的方向矢量u′2为
u′2=[cosαbsinβb,sinαbsinβb,cosβb],
式中,αb为第二辐射源发出的电磁波的方位角,βb为第二辐射源发出的电磁波的俯仰角。
可选地,所述步骤s3中,所述第一辐射源在卫星本体坐标系下的方向矢量
式中,m0为二维干涉仪测量坐标系与卫星本体坐标系之间的转换矩阵。
可选地,所述步骤s4中,所述第一辐射源相对于地心惯性坐标系的位置矢量
式中,
可选地,所述步骤s5中,所述第一辐射源相对卫星视线方向在地心惯性坐标系下的分量
式中,
可选地,步骤6中的所述定姿算法采用triad算法;所述步骤6的详细步骤包括以下子步骤s61~s63:
s61、以第一辐射源在卫星本体坐标系下的方向矢量
所述卫星本体坐标系至地心惯性坐标系的转换矩阵的一个解m1的表达式为
m1=[bxbybz]·[rxryrz]t,
式中,分量
s62、以第二辐射源在卫星本体坐标系下的方向矢量
所述卫星本体坐标系至地心惯性坐标系的转换矩阵的另一个解m2的表达式为
m2=[b′xb′yb′z]·[r′xr′yr′z]t,
式中,分量
s63、综合步骤s61中所述m1和步骤s62中所述m2,并进行加权和正交化处理,获取优化后的姿态转换矩阵m,再由优化后的姿态转换矩阵m进一步得到卫星的姿态参数;
所述优化后的姿态转换矩阵m的表达式为:
式中,上标t表示矩阵转置,
与现有技术相比,本发明技术方案具有以下优点:
(1)本发明利用卫星辐射源定位设备实现卫星姿态的确定,在星上的姿态敏感器发生失效、或者在卫星发生旋转、翻滚等故障条件下,可作为故障处置预案实现卫星姿态的确定,从而实现卫星姿态专用设备的异构备份功能;
(2)本发明利用卫星辐射源定位载荷设备实现卫星的姿态确定,实现辐射源定位设备的一专多用,辐射源定位载荷除了具有传统的电磁信号感知接收功能之外,还具有协助卫星姿态确定的功能,因而实现了辐射源定位设备的多功能化。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1是辐射源定位载荷中二维干涉仪的天线阵列布置示意图;
图2是本发明所述利用辐射源定位载荷实现卫星姿态确定的模型示意图;
图3是本发明所述方法的步骤流程图。
附图标记:
1——第一天线;2——第二天线;3——第三天线;4——第四天线;
5——第五天线;6——第六天线;7——第七天线;
8——地球;9——卫星;10——辐射源定位载荷;
11——第一辐射源;12——第二辐射源。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例不是本发明的全部实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
为清晰起见,本说明书中所采用符号的物理含义如下表1所示。
表1符号及其含义
卫星辐射源定位载荷是卫星上的射频敏感设备,该载荷由信号处理机、多通道信号接收机和二维干涉仪组成,二维干涉仪是由多根天线组成的二维正交基线相位干涉仪。基于卫星辐射源定位载荷的多基线相位干涉测角功能,本发明提出一种使用卫星辐射源定位载荷确定卫星姿态的方法,通过卫星辐射源定位载荷测量两个已知位置辐射源的入射电磁波与卫星测量平面的方位角和俯仰角,来进一步确定卫星的姿态。具体地,卫星辐射源定位载荷中的二维干涉仪能够测量地面场站相对二维干涉仪的方位角与俯仰角,进一步可以得到地面辐射源来波方向相对于卫星本体坐标系的方向,当二维干涉仪同时捕获到两个以上、位置已知的地面辐射源信号时,卫星的姿态可以由二维干涉仪的测量信息唯一确定,本发明就是利用二维干涉仪的这种特性,来实现卫星的姿态确定功能。
所述二维干涉仪包括两组正交布置的天线,本实施例中,二维干涉仪共包括7根天线,如图1所示,其中第一天线1、第二天线2、第三天线3、第四天线4这四根天线构成一组,依次将其安装面的中心点布置在一条直线上,构成二维干涉仪的xc轴,而第一天线1、第五天线5、第六天线6、第七天线7构成另外一组,依次将其安装面中心点布置在一条与二维干涉仪的xc轴垂直的直线上,并构成二维干涉仪的yc轴,二维干涉仪的坐标原点oc为第一天线1(第一天线)安装面的中心点,二维干涉仪的zc轴与二维干涉仪的xc轴、yc轴满足右手准则,这样就建立了二维干涉仪的测量坐标系oc-xcyczc。
参见图1,当所述第一天线1、第二天线2、第三天线3、第四天线4构成一组安装时,其中由第一天线1和第二天线2的中心点连线形成测量基线距离d12,由第一天线1和第三天线3的中心点连线形成测量基线距离d13,由第一天线1和第四天线4中心点连线形成测量基线距离d14;当所述第一天线1、第五天线5、第六天线6、第七天线7构成另一组安装时,其中由第一天线1和第五天线5的中心点连线形成测量基线距离d15,由第一天线1和第六天线6的中心点连线形成测量基线距离d16,由第一天线1和第七天线7中心点连线形成测量基线距离d17。
为了描述方便起见,除上述的二维干涉仪测量坐标系oc-xcyczc外,还引入以下坐标系:
(1)卫星本体坐标系obxbybzb,简称为本体系b;本实施例中,卫星本体坐标系b采用直角坐标系,其原点ob位于卫星质心,xb轴指向卫星飞行方向,zb轴指向地心,yb轴由右手定则确定。
(2)地球固连坐标系e,简称为地固系e;本实施例中,地固系e采用wgs84坐标系(worldgeodeticsystem世界大地测量系统,1984年),该大地坐标系的原点位于地球质心,z轴指向(国际时间局)bih1984.0定义的协议地球极(ctp)方向,x轴指向bih1984.0的零度子午面和ctp赤道的交点,y轴通过右手定则确定。
(3)地心惯性坐标系i,简称为惯性系i;本实施例中,地心惯性坐标系i采用j2000坐标系,该坐标系也被称为j2000平赤道地心坐标系,其原点也是在地球质心,xy平面为j2000时刻的地球平赤道面,x轴指向j2000时刻的平春分点,即j2000时刻平赤道面与平黄道面的一个交点。
下面结合图2所示的本发明所述利用辐射源定位载荷实现卫星姿态确定的模型示意图以及图3所示的本发明所述方法的步骤流程图,来对本发明所述姿态确定方法进行进一步说明。图2中,在地球8上有两个位置已知的辐射源,分别为辐射源a和辐射源b,其中,辐射源a称为第一辐射源11,辐射源b称为第二辐射源12;定义卫星9相对第一辐射源11的视线方向(卫星与第一辐射源11的连线方向)为u1,卫星9相对第二辐射源12的视线方向(卫星与第二辐射源12的连线方向)为u2。
由图3可知,本发明的核心思路包括以下s1~s6六个步骤:
s1、利用卫星辐射源定位载荷,测量地面第一辐射源11和第二辐射源12发出的电磁波的方位角与俯仰角;
在某个时刻t0,卫星利用辐射源定位载荷的二维干涉仪同时接收到地面两个位置已知的辐射源的电磁波,本发明通过测量这两个辐射源发出的电磁波的方位角和俯仰角,来确定卫星的姿态。
请再次参阅图1,记二维干涉仪上测量基线d12、d13所测量得到的第一辐射源11发出的电磁波相位差分别为
根据相位差
以及第一辐射源11发出的电磁波的俯仰角βa为
式中,λ表示信号的波长。
同样地,根据相位差
以及第二辐射源12发出的电磁波的俯仰角βb为
s2、根据所述方位角与俯仰角,确定第一辐射源11和第二辐射源12在二维干涉仪的测量坐标系oc-xcyczc下的方向矢量;
根据测量值αa和βa可以确定二维干涉仪测量坐标系下第一辐射源11的方向矢量u′1为
u′1=[cosαasinβa,sinαasinβa,cosβa](5)
根据测量值αb和βb可以确定二维干涉仪测量坐标系下第二辐射源12的方向矢量u′2为u′2=[cosαbsinβb,sinαbsinβb,cosβb](6)
s3、进一步确定第一辐射源11和第二辐射源12在卫星本体坐标系下的方向矢量;
记二维干涉仪测量坐标系与卫星本体坐标系的转换矩阵m0,可以确定第一辐射源11在卫星本体坐标系下的方向矢量
而第二辐射源12在卫星本体坐标系下的方向矢量
式中,上标b表示以卫星本体坐标系b为参考。
s4、利用已知的辐射源地理位置参数,确定第一辐射源11和第二辐射源12相对于地心惯性坐标系的位置矢量;
将两个第一辐射源11和第二辐射源12相对于地固系e的位置矢量分别为
经二维干涉仪测量和转换,确定第一辐射源11在卫星本体坐标系下的方向矢量为
在t0时刻,卫星导航系统能够获得当前卫星相对于地心惯性坐标系i的位置矢量
根据地球相对于地心惯性坐标系的运动特性,星务软件能够依据时刻t0,唯一确定地球固连坐标系转换至地心惯性坐标系的转换矩阵
根据坐标转换,第一辐射源11和第二辐射源12相对于地心惯性坐标系的位置矢量分别为
s5、基于所述第一辐射源11和第二辐射源12相对于地心惯性坐标系的位置矢量,确定第一辐射源11和第二辐射源12相对卫星视线方向在地心惯性坐标系下的分量;
在t0时刻根据
s6、基于步骤s4和s5获取的结果,采用定姿算法求解卫星的姿态。
步骤s6中,可以采用多种不同的定姿算法来解算卫星的姿态。本实施例中,采用triad算法来进行步骤s6的姿态解算。triad算法,也称为双矢量定姿算法,是卫星姿态确定领域的经典算法之一,该算法是采用空间几何方法,依据两个矢量在两个不同坐标系之间的分量,来计算这两个坐标系间的转换矩阵。
步骤s6包括以下子步骤s61~s63:
s61、以
第一辐射源11和第二辐射源12在卫星本体坐标系下的方向矢量分别为
采用triad算法的具体过程如下:
定义:
bz=bx×by(15)
rz=rx×ry(18)
则可以求出从卫星本体坐标系到地心惯性坐标系的转换矩阵m1为
s62、以
同样地,以
m2的表达式为
m2=[b′xb′yb′z]·[r′xr′yr′z]t(20)
式中,分量
s63、综合步骤s61中所述m1和步骤s62中所述m2,并进行加权和正交化处理,获取优化后的姿态转换矩阵m,再由优化后的姿态转换矩阵m进一步得到卫星的姿态参数。
利用第一辐射源11和第二辐射源12的信号信噪比估计ρa和ρb,综合m1和m2两组计算结果,对实际转换矩阵做出优化估计。对实际转换矩阵做出加权、正交化等处理,使之满足转换矩阵性质后,得到优化后的姿态转换矩阵阵m。
因为信号强度大的观测矢量具有更高的可靠性和测量精度,所以在姿态确定过程中将被基于更高权重。根据测量得到第一辐射源11和第二辐射源12的信噪比ρa和ρb进行加权,加权转换矩阵
对矩阵
式中,m为3×3矩阵。
得到优化后的姿态转换矩阵m后,欧拉角或四元数形式的卫星姿态参数均可转换得到。例如,采用3-2-1转序定义的偏航角ψ、俯仰角θ和滚转角
其中,mij表示矩阵m的第i行第j列元素,即m11表示矩阵m的第1行、第1列元素,m12表示矩阵m的第1行、第2列元素,m23表示矩阵m的第2行、第3列元素,m13和m33以此类推。
综合以上分析,本发明通过卫星辐射源定位载荷测量两个位置已知辐射源发出的电磁波角度信息,再结合一定的定姿算法,实现了卫星姿态的确定,本发明有效解决了一类频谱态势感知雷达卫星在姿态敏感器发生失效或者卫星发生旋转、翻滚等故障情况下的姿态确定问题。由于该方法可应用于卫星发生姿态专用设备失效等故障处置预案之中,因而该方法实现了卫星姿态专用设备的异构备份功能;而且,本发明实现了辐射源定位设备的一专多用,使得辐射源定位载荷除了具有传统的电磁信号感知接收功能之外,还具有协助卫星姿态确定的功能,因而实现了辐射源定位设备的多功能化。
此外,本发明所述方法除了可以应用于一类用于频谱态势感知的雷达卫星外,还可以拓展应用于一类通信卫星。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效期望姿态设计,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。
1.一种利用辐射源定位载荷实现卫星姿态确定的方法,其特征在于,通过卫星上的辐射源定位载荷测量两个不同地面辐射源发出的电磁波的角度信息,来进一步确定卫星的姿态,所述辐射源定位载荷包括信号处理机、信号接收机和二维干涉仪,所述地面辐射源包括第一辐射源和第二辐射源;
该方法具体包括以下步骤s1~s6:
s1、利用所述辐射源定位载荷,测量所述第一辐射源和第二辐射源发出的电磁波的方位角与俯仰角;
s2、根据所述方位角与俯仰角,确定所述第一辐射源和第二辐射源在所述二维干涉仪的测量坐标系下的方向矢量;
s3、确定所述第一辐射源和第二辐射源在卫星本体坐标系下的方向矢量;
s4、利用获取的辐射源地理位置参数,确定出所述第一辐射源和第二辐射源相对于地心惯性坐标系的位置矢量;
s5、基于所述第一辐射源和第二辐射源相对于地心惯性坐标系的位置矢量,确定所述第一辐射源和第二辐射源相对卫星视线方向在地心惯性坐标系下的分量;
s6、基于步骤s4和s5确定的结果,采用定姿算法求解卫星的姿态。
2.根据权利要求1所述的利用辐射源定位载荷实现卫星姿态确定的方法,其特征在于,所述二维干涉仪包括第一天线、第二天线、第三天线、第四天线、第五天线、第六天线和第七天线,分为呈正交布置的两组,其中,一组天线包括第一天线、第二天线、第三天线和第四天线,其安装面中心点沿水平方向布置;另一组天线包括第一天线、第五天线、第六天线和第七天线,其安装面中心点沿竖直方向布置;所述第一天线位于两组天线的正交点位置;
所述步骤2中的二维干涉仪的测量坐标系oc-xcyczc为右手直角坐标系,坐标原点oc位于所述第一天线的安装面的中心点,xc轴方向为一组天线所在的水平布置方向,yc轴方向为另一组天线所在的竖直布置方向,zc轴方向按照右手准则确定。
3.根据权利要求2所述的利用辐射源定位载荷实现卫星姿态确定的方法,其特征在于,所述步骤s1中,
所述第一辐射源发出的电磁波的方位角αa与俯仰角βa分别为
式中,d14表示由第一天线与第四天线的中心点连线形成的测量基线距离,d17表示由第一天线与第七天线的中心点连线形成的测量基线距离,
所述第二辐射源发出的电磁波的方位角αb与俯仰角βb分别为
式中,
4.根据权利要求1所述的利用辐射源定位载荷实现卫星姿态确定的方法,其特征在于,所述步骤s2中,
所述第一辐射源在二维干涉仪的测量坐标系下的方向矢量u′1为
u′1=[cosαasinβa,sinαasinβa,cosβa],
式中,αa为第一辐射源发出的电磁波的方位角,βa为第一辐射源发出的电磁波的俯仰角;
所述第二辐射源在二维干涉仪测量坐标系下的方向矢量u′2为
u′2=[cosαbsinβb,sinαbsinβb,cosβb],
式中,αb为第二辐射源发出的电磁波的方位角,βb为第二辐射源发出的电磁波的俯仰角。
5.根据权利要求1所述的利用辐射源定位载荷实现卫星姿态确定的方法,其特征在于,所述步骤s3中,所述第一辐射源在卫星本体坐标系下的方向矢量
式中,m0为二维干涉仪测量坐标系与卫星本体坐标系之间的转换矩阵。
6.根据权利要求1所述的利用辐射源定位载荷实现卫星姿态确定的方法,其特征在于,所述步骤s4中,所述第一辐射源相对于地心惯性坐标系的位置矢量
式中,
7.根据权利要求1所述的利用辐射源定位载荷实现卫星姿态确定的方法,其特征在于,所述步骤s5中,所述第一辐射源相对卫星视线方向在地心惯性坐标系下的分量
式中,
8.根据权利要求1~7中任意一项所述的利用辐射源定位载荷实现卫星姿态确定的方法,其特征在于,步骤6中的所述定姿算法采用triad算法;所述步骤6的详细步骤包括以下子步骤s61~s63:
s61、以第一辐射源在卫星本体坐标系下的方向矢量
所述卫星本体坐标系至地心惯性坐标系的转换矩阵的一个解m1的表达式为
m1=[bxbybz]·[rxryrz]t,
式中,分量
s62、以第二辐射源在卫星本体坐标系下的方向矢量
所述卫星本体坐标系至地心惯性坐标系的转换矩阵的另一个解m2的表达式为
m2=[b′xb′yb′z]·[r′xr′yr′z]t,
式中,分量
s63、综合步骤s61中所述解m1和步骤s62中所述解m2,并进行包括加权和正交化的优化处理,获取得到优化后的姿态转换矩阵m,再由所述优化后的姿态转换矩阵m进一步得到卫星的姿态参数。
9.根据权利要求8所述的利用辐射源定位载荷实现卫星姿态确定的方法,其特征在于,
所述优化后的姿态转换矩阵m的表达式具体为:
式中,上标t表示矩阵转置,