一种基于多种姿态传感器的高精度卫星定姿方法技术

技术编号:20019369 阅读:57 留言:0更新日期:2019-01-06 01:15
本发明专利技术公开了一种基于多种姿态传感器的高精度卫星定姿方法,其步骤为:计算每个星敏感器在惯性系中的光轴矢量;通过多组光轴矢量和光轴在本体坐标系统中的安装参数,计算星体在惯性系中的姿态数据;计算惯性系的陀螺角速度信息;对卫星姿态数据和陀螺数据组合处理;计算惯性系下的角位移数据;对角位移数据和星体姿态数据进行FFT变换,获取频域信息;对角位移的频域进行高通滤波;对星体姿态的频域进行低通滤波;采用wiener滤波对两种频率信息进行组合,获取最佳的频域信息,并对其进行FFT逆变换,得到姿态数据。本发明专利技术通过多传感器组合定姿策略,结合每种类型的传感器,取长补短,可获取最优的姿态信息,从而显著提高定姿精度。

A High Precision Satellite Attitude Determination Method Based on Multiple Attitude Sensors

The invention discloses a high-precision satellite attitude determination method based on multiple attitude sensors, which comprises the following steps: calculating the optical axis vector of each star sensor in the inertial system; calculating the attitude data of the star in the inertial system by installing multiple sets of optical axis vectors and optical axis parameters in the body coordinate system; calculating the angular velocity information of the gyroscope in the inertial system; and calculating the attitude data of the satellite and the angular velocity information of the gyroscope in the iner Data combination processing; calculation of angular displacement data in inertial system; FFT transformation of angular displacement data and star attitude data to obtain frequency domain information; high-pass filtering of angular displacement data in frequency domain; low-pass filtering of star attitude data in frequency domain; combination of two kinds of frequency information using Wiener filtering to obtain the best frequency domain information, and FFT inverse transformation to obtain attitude. State data. The present invention can obtain the optimal attitude information by combining multi-sensor attitude determination strategy with each type of sensor, thus significantly improving the attitude determination accuracy.

【技术实现步骤摘要】
一种基于多种姿态传感器的高精度卫星定姿方法
本专利技术涉及一种卫星定姿方法,尤其涉及一种基于多种姿态传感器的高精度卫星定姿方法。
技术介绍
高精度定位是高分辨率卫星影像处理及应用的需求,遥感影像不光是要求分辨率等图像质量的提高,也要求很高的几何定姿精度。为了提高几何定姿精度,后续的高分卫星增加或改进了星相机、高精度星敏、高精度陀螺等载荷。多种高精度定姿星载载荷的使用,为卫星高精度定姿提供了基础。随着空间分辨率和定位精度的提高,在以往可以忽略的一些因素,如姿态敏感器安装误差经校准后剩余的残差、星敏低频误差等,必须在姿态确定滤波器设计过程中进行考虑。所以,为了发挥这些星载定姿传感器的效能,有必要开展星载传感器高精度定姿数据处理技术研究,对姿态测量和姿态数据处理中相关误差因素进行分析,利用星地一体化手段提高姿态确定精度,为高分卫星数据定位处理精度的提高提供支撑,是高分卫星对地观测技术发展和应用的基础,同时又是提高和拓展卫星应用水平的关键因素。
技术实现思路
为了解决上述技术所存在的不足之处,本专利技术提供了一种基于多种姿态传感器的高精度卫星定姿方法。为了解决以上技术问题,本专利技术采用的技术方案是:一种基于多种姿态传感器的高精度卫星定姿方法,整体步骤为:S1、首先对卫星下传星敏感器数据进行预处理,使星敏数据中的粗差、间隔、进位误差这些异常情况得到检测和修正;计算每个星敏感器在惯性系中的光轴矢量;S2、通过多组光轴矢量和光轴在本体坐标系统中的安装参数,采用Quest算法计算星体在惯性系中的姿态数据;S3、对卫星下传的陀螺数据预处理,进行粗差剔除、坐标系变换处理,得到惯性系的陀螺角速度信息;S4、在惯性系下,采用UKF算法对卫星姿态数据和陀螺数据组合处理,得到瞬时精度更高的星体姿态;S5、然后对卫星下传角位移数据进行预处理,使粗差、进位误差这些异常情况得到检测和修正,得到惯性系下的角位移数据;S6、对角位移数据和星体姿态数据进行FFT变换,获取其频域信息;S7、对角位移的频域进行高通滤波,得到其高频信息;对星体姿态的频域进行低通滤波,得到其低频信息;S8、采用wiener滤波对两种频率信息进行组合,获取最佳的频域信息,并对其进行FFT逆变换,得到姿态数据。本专利技术结合超高频率的角位移传感器,获取和分析姿态的正确的高频信息,再采用wiener滤波这种基于最小均方误差准则、对平稳过程的最优估计器,可以提取被噪声所污染的姿态信号,从而显著提高定姿精度;多传感器组合定姿策略,结合每种类型的传感器,取长补短,可获取最优的姿态信息。附图说明图1为本专利技术的整体流程示意图。具体实施方式下面结合附图和具体实施方式对本专利技术作进一步详细的说明。图1所示的一种基于多种姿态传感器的高精度卫星定姿方法,其具体步骤为:S1、首先对卫星下传星敏感器数据进行预处理,使星敏数据中的粗差、间隔、进位误差等异常情况得到检测和修正;卫星传感器运行过程中,由于检测异常或者传输异常,会导致下传数据有明显的异常情况,预处理过程就是在数据使用之前,去除或者修正这些情况;然后计算每个星敏感器在惯性系中的光轴矢量;该步骤要求星敏感器至少大于等于2个,安装时使两两光轴之间的夹角接近90°;S2、通过多组光轴矢量和光轴在本体坐标系统中的安装参数,采用Quest算法计算星体在惯性系中的姿态数据;QUEST(QuaternionEstimation)算法是一种最小二乘意义下的最优四元数估计方法;S3、对卫星下传的陀螺数据预处理,进行粗差剔除、坐标系变换处理,得到惯性系的陀螺角速度信息;S4、在惯性系下,采用UKF算法对卫星姿态数据和陀螺数据组合处理,得到瞬时精度更高的星体姿态;UKF算法,即无迹卡尔曼滤波算法,是一种通过后验概率密度进行近似而得到次优的滤波算法;S5、然后对卫星下传角位移数据进行预处理,使粗差、进位误差等异常情况得到检测和修正,得到惯性系下的角位移数据;S6、对角位移数据和星体姿态数据进行FFT(FastFourierTransform)变换,获取其频域信息;FFT变换即快速傅里叶变换,是信号处理与数据分析领域里最重要的算法之一;S7、对角位移的频域进行高通滤波,得到其高频信息;对星体姿态的频域进行低通滤波,得到其低频信息;高通滤波、低通滤波均是成熟的过滤方式,前者规则为高频信号能正常通过,而低于设定临界值的低频信号则被阻隔、减弱;后者规则为低频信号能正常通过,而超过设定临界值的高频信号则被阻隔、减弱;S8、采用wiener滤波对两种频率信息进行组合,获取最合理的频域信息,并对其进行FFT逆变换,得到姿态数据。wiener滤波(即维纳滤波)是一种基于最小均方误差准则、对平稳过程的最优估计器,用于提取被平稳噪声所污染的信号。现有技术中,遥感卫星姿态处理多采用星敏加陀螺联合定姿的方式,此方式对于卫星的高频颤振并没有行之有效的解决措施和抑制效果,并且单个星敏的三个角度方向精度不统一也是影响姿态精度的重要原因。而本专利技术通过多组星敏感器组合定姿,可以有效抑制高频颤振以及单星敏感器在非光轴方向姿态精度差的问题,从而可以解决现有技术条件下,卫星定姿三个角度姿态精度差距大、姿态高频精度不理想等问题。上述实施方式并非是对本专利技术的限制,本专利技术也并不仅限于上述举例,本
的技术人员在本专利技术的技术方案范围内所做出的变化、改型、添加或替换,也均属于本专利技术的保护范围。本文档来自技高网
...

【技术保护点】
1.一种基于多种姿态传感器的高精度卫星定姿方法,其特征在于:所述方法的整体步骤为:S1、首先对卫星下传星敏感器数据进行预处理,使星敏数据中的粗差、间隔、进位误差这些异常情况得到检测和修正;计算每个星敏感器在惯性系中的光轴矢量;S2、通过多组光轴矢量和光轴在本体坐标系统中的安装参数,采用Quest算法计算星体在惯性系中的姿态数据;S3、对卫星下传的陀螺数据预处理,进行粗差剔除、坐标系变换处理,得到惯性系的陀螺角速度信息;S4、在惯性系下,采用UKF算法对卫星姿态数据和陀螺数据组合处理,得到瞬时精度更高的星体姿态;S5、然后对卫星下传角位移数据进行预处理,使粗差、进位误差这些异常情况得到检测和修正,得到惯性系下的角位移数据;S6、对角位移数据和星体姿态数据进行FFT变换,获取其频域信息;S7、对角位移的频域进行高通滤波,得到其高频信息;对星体姿态的频域进行低通滤波,得到其低频信息;S8、采用wiener滤波对两种频率信息进行组合,获取最佳的频域信息,并对其进行FFT逆变换,得到姿态数据。

【技术特征摘要】
1.一种基于多种姿态传感器的高精度卫星定姿方法,其特征在于:所述方法的整体步骤为:S1、首先对卫星下传星敏感器数据进行预处理,使星敏数据中的粗差、间隔、进位误差这些异常情况得到检测和修正;计算每个星敏感器在惯性系中的光轴矢量;S2、通过多组光轴矢量和光轴在本体坐标系统中的安装参数,采用Quest算法计算星体在惯性系中的姿态数据;S3、对卫星下传的陀螺数据预处理,进行粗差剔除、坐标系变换处理,得到惯性系的陀螺角速度信息;S4、在惯性系下,采用UK...

【专利技术属性】
技术研发人员:吴方才白晓辉周馨牛东
申请(专利权)人:航天星图科技北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1