【技术实现步骤摘要】
一种多星敏感器系统级联邦滤波融合方法
[0001]本专利技术涉及航天器在轨运行测量
,具体涉及一种多星敏感器系统级联邦滤波融合方法。
技术介绍
[0002]星敏感器是卫星获取惯性姿态的关键单机,是姿态测量控制的基础。卫星控制系统为了提升姿态测量的可靠性,通常配置多台的星敏感器,单台星敏感器在垂直光轴方向的姿态测量精度要显著高于光轴方向,噪声较大。
[0003]传统方法中单台星敏感器存在对卫星三轴姿态测量精度较低,且测量噪声较大的问题。
技术实现思路
[0004]本专利技术的目的是为了提供一种多星敏感器系统级联邦滤波融合方法。此方法旨在解决传统方法中单台星敏感器存在对卫星三轴姿态测量精度较低,且测量噪声较大的问题。
[0005]为达到上述目的,本专利技术提供了一种多星敏感器系统级联邦滤波融合方法,包括:
[0006]步骤S1:根据系统需求或遥控设置基准星敏感器,确定基准四元数和非基准星敏感器;
[0007]步骤S2:基于每一所述非基准星敏感器的安装参数、四元数输出和有效性标志,分别计算每一所述非基准星敏感器的融合修正角;
[0008]步骤S3:基于每一所述星敏感器的数据有效性判断,计算系统融合系数矩阵;
[0009]步骤S4:基于联邦滤波算法,根据所述系统融合系数矩阵和每一所述非基准星敏感器的融合修正角,计算系统的融合修正角;
[0010]步骤S5:根据所述系统的融合修正角,修正所述基准星敏感器的四元数,得到融合四元数。
[0011] ...
【技术保护点】
【技术特征摘要】
1.一种多星敏感器系统级联邦滤波融合方法,其特征在于,包括:步骤S1:根据系统需求或遥控设置基准星敏感器,确定基准四元数和非基准星敏感器;步骤S2:基于每一所述非基准星敏感器的安装参数、四元数输出和有效性标志,分别计算每一所述非基准星敏感器的融合修正角;步骤S3:基于每一所述星敏感器的数据有效性判断,计算系统融合系数矩阵;步骤S4:基于联邦滤波算法,根据所述系统融合系数矩阵和每一所述非基准星敏感器的融合修正角,计算系统的融合修正角;步骤S5:根据所述系统的融合修正角,修正所述基准星敏感器的四元数,得到融合四元数。2.如权利要求1所述的多星敏感器系统级联邦滤波融合方法,其特征在于,所述基准星敏感器和所述非基准星敏感器共设置有三个,三个星敏感器分别为:第一星敏感器、第二星敏感器和第三星敏感器。3.如权利要求2所述的多星敏感器系统级联邦滤波融合方法,其特征在于,在所述步骤S2中,每一所述非星敏感器安装参数包括:所述第一星敏感器到所述第二星敏感器的安装偏差四元数为所述第二星敏感器到所述第三星敏感器的安装偏差四元数为所述第三星敏感器到所述第一星敏感器的安装偏差四元数为4.如权利要求3所述的多星敏感器系统级联邦滤波融合方法,其特征在于,在所述步骤S2中,每一所述非基准星敏感器的四元数输出分别为:所述第一星敏感器到所述第二星敏感器的变换四元数为所述第二星敏感器到所述第三星敏感器的变换四元数为所述第三星敏感器到所述第一星敏感器的变换四元数为所述第一星敏感器计算得到的本体系相对惯性系四元数为所述第二星敏感器计算得到的本体系相对惯性系四元数为第三星敏感器计算得到的本体系相对惯性系四元数为5.如权利要求4所述的多星敏感器系统级联邦滤波融合方法,其特征在于,在所述步骤S2中,每一所述非基准星敏感器的有效性标志分别为:系统级诊断得到的所述第一星敏感器四元数的有效性标志为Valid1,系统级诊断得到的所述第二星敏感器四元数的有效性标志为Valid2,系统级诊断得到的所述第三星敏感器四元数的有效性标志为Valid3。6.如权利要求5所述的多星敏感器系统级联邦滤波融合方法,其特征在于,在所述步骤S2中,每一所述非准星敏感器的融合修正角,其具体计算步骤包括:若选取所述第一敏感器为所述基准星敏感器,则所述基准四元数为所述第一星敏感器四元数:判断Valid2==1是否成立,若Valid2==1不成立,则所述第二星敏感器的融合修正角Δ
ST2
取为[000]
T
,若Valid2==1成立,则计算所述第二星敏感器的修正四元数所述第二星敏感器的修正四元数的计算表达式为:
将...
【专利技术属性】
技术研发人员:林书宇,沈怡颹,何益康,马雪阳,周泽亚,
申请(专利权)人:上海航天控制技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。