【技术实现步骤摘要】
本专利技术涉及卫星姿态确定领域,特别涉及一种基于星敏感器的卫星姿态确定方法及系统。
技术介绍
近些年随着卫星系统与航天任务的日益复杂,卫星姿态确定系统对于准确性与鲁棒性的需求不断增加。主要采用的传感器有陀螺仪、太阳敏感器、星敏感器以及磁强计等。由于星敏感器可以提供角秒级的姿态测量精度而成为最受欢迎的传感器之一。为了获取卫星的姿态信息,星敏感器测量指向恒星的单位视线矢量,并且从恒星表中获得相应的参考矢量。从物理原理上,星敏感器测得的绕视线矢量转动角度的精度差于其他角度的精度。正因为此,利用单一的星敏感器进行卫星姿态确定时,并不能得到足够高的精度,甚至当卫星进行机动过程时,姿态确定精度可能变得更差或失效。现有的卫星姿态确定方式有,利用姿态传感器直接测量的姿态确定方式,基于单一姿态传感器组合进行最优估计的姿态确定方式,以及基于多个姿态传感器组合进行多传感器融合的姿态确定方式。现有技术存在如下缺陷:(I)传感器直接测量的方式中,姿态确定精度不高,在正常工作范围受传感器的限制,且不具有容错性。(2)基于单一传感器组合的最优估计方式中,正常工作范围受传感器限制,容错性较差。(3)常见的基于多个传感器组合的融合方式中,目前存在或融合算法本身落后,或融合速度较慢,或处理四元数融合繁琐等问题。
技术实现思路
本专利技术的目的旨在至少解决上述的技术缺陷之一。为达到上述目的,本专利技术一方面的实施例提出一种基于星敏感器的卫星姿态确定方法,包括以下步骤:通过多个星敏感器和陀螺仪采集多个卫星姿态信息,其中,所述每个星敏感器和陀螺仪组合成一个采集单位采集对应的卫星姿态信息;从所述多个卫 ...
【技术保护点】
一种基于星敏感器的卫星姿态确定方法,其特征在于,包括以下步骤:通过多个星敏感器和陀螺仪采集多个卫星姿态信息,其中,所述每个星敏感器和陀螺仪组合成一个采集单位采集对应的卫星姿态信息;从所述多个卫星姿态信息中选择有效的卫星姿态信息,并通过卡尔曼滤波器对所述有效的卫星姿态信息进行局部状态估计以获得多个局部最优状态估计;分别计算每个局部最优状态估计的融合权值;分别将每个融合权值和对应的局部最优状态估计进行加权融合以得到全局最优估计;以及根据所述全局最优估计确定卫星的姿态。
【技术特征摘要】
1.一种基于星敏感器的卫星姿态确定方法,其特征在于,包括以下步骤: 通过多个星敏感器和陀螺仪采集多个卫星姿态信息,其中,所述每个星敏感器和陀螺仪组合成一个采集单位采集对应的卫星姿态信息; 从所述多个卫星姿态信息中选择有效的卫星姿态信息,并通过卡尔曼滤波器对所述有效的卫星姿态信息进行局部状态估计以获得多个局部最优状态估计; 分别计算每个局部最优状态估计的融合权值; 分别将每个融合权值和对应的局部最优状态估计进行加权融合以得到全局最优估计;以及 根据所述全局最优估计确定卫星的姿态。2.如权利要求1所述的基于星敏感器的卫星姿态确定方法,其特征在于,采集所述卫星姿态信息之后,对于失效的卫星姿态信息进行失效标志。3.如权利要求1所述的基于星敏感器的卫星姿态确定方法,其特征在于,所述全局最优估计包括协方融合矩阵和加权融合值。4.如权利要求1所述的基于星敏感器的卫星姿态确定方法,其特征在于,所述局部最优状态估计的融合权值通过快速协方差交集算法获得,其计算公式为,_5.如权利要求1所述的基于星敏感器的卫星姿态确定方法,其特征在于,所述加权融合通过如下公式进行计算,其公式为,6.一种基于星敏感器的卫星姿态确定...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。