1. 航天器姿态测量体系与星敏感器定位
航天器在轨运行时,姿态控制系统必须时刻知道"我在哪、我朝哪、我转多快"。姿态测量就是回答这三个问题的过程:确定航天器本体相对于某个参考基准的角位置与角速度。星敏感器作为目前精度最高的绝对姿态敏感器,在这一体系中承担着"基准锚点"的角色。理解它的定位,需要先理清姿态描述参数、参考坐标系、光学测量分类以及它在姿控回路中的任务链路。
姿态描述参数:从物理旋转到数学表达
姿态的本质是刚体旋转。描述旋转有多种数学工具,工程上常用的有三类:
- 欧拉角:用三次绕轴旋转的角度表示,如偏航角ψ、俯仰角θ、滚转角φ。直观易读,但存在万向节死锁,且旋转顺序不同结果不同。航天器姿态报告常用3-1-2或3-2-1顺序。
- 方向余弦矩阵:3×3正交矩阵,直接给出本体坐标系三轴在参考系中的投影。无奇异,但参数冗余(9个元素仅3个独立),需正交化。
- 四元数:4个参数(标量+矢量),无奇异、计算高效,是星敏感器输出和姿态滤波最常用的形式。单位四元数q=[q0,q1,q2,q3]满足q0²+q1²+q2²+q3²=1。
三者可互相转换。例如由四元数转欧拉角(3-2-1顺序)时,俯仰角θ=arcsin(2(q0q2−q3q1)),偏航角ψ=arctan2(2(q0q3+q1q2), 1−2(q2²+q3²)),滚转角φ=arctan2(2(q0q1+q2q3), 1−2(q1²+q2²))。实际工程中,星敏感器直接输出四元数,姿控计算机再按需转换。
参考坐标系:姿态的"锚点"
谈姿态必须先明确参考系。航天器姿态测量涉及的主要坐标系包括:
- 地心惯性系(J2000):以地球质心为原点,X轴指向J2000历元春分点,Z轴指向北极,Y轴按右手定则。星敏感器的恒星方向在此系中由星表给出,是绝对姿态的最终基准。
- 轨道坐标系:原点在航天器质心,Z轴指向地心,X轴在轨道面内指向飞行方向,Y轴垂直轨道面。对地定向航天器的姿态常相对此系描述。
- 本体坐标系:固连于航天器,定义随任务而异,通常X轴为飞行方向,Z轴为对地面,Y轴完成右手系。星敏感器安装矩阵描述其光轴在本体系中的指向。
姿态测量的核心就是求本体系到惯性系(或轨道系)的旋转矩阵。星敏感器提供的是本体系到惯性系的绝对姿态,而陀螺提供的是相对姿态变化率,两者互补。
光学姿态测量分类
光学姿态测量按测量对象和原理可分为几类:
- 恒星敏感器(星敏感器):观测恒星,输出绝对三轴姿态,精度可达角秒级,无漂移,但更新率较低(通常1~10 Hz),受杂光影响。
- 太阳敏感器:观测太阳方向,提供两轴或三轴姿态信息,精度较低(角分级),但视场大、可靠性高,常用于安全模式。
- 地球敏感器:观测地球红外辐射边缘,确定当地垂线方向,提供俯仰和滚转信息,精度约0.1°,适合对地定向。
- 星跟踪器/星相机:与星敏感器类似,但更强调对特定目标的跟踪,常用于深空探测。
这些光学敏感器各有优劣,实际系统常采用"星敏感器+陀螺"组合,辅以太阳敏感器作为备份,形成多源融合的姿态测量体系。
星敏感器在姿控系统中的角色与任务链路
星敏感器不是孤立工作的,它嵌入在姿控系统的闭环中。典型任务链路如下:
- 星图采集:星敏感器光学系统拍摄视场内恒星,CMOS/CCD探测器输出灰度图像。
- 星点提取与质心定位:对图像阈值分割,提取星点像斑,计算亚像素质心坐标。
- 星图识别:将提取的星点与星表匹配,确定每颗星的身份。常用三角形算法、金字塔算法等。
- 姿态解算:利用识别出的恒星在惯性系中的方向矢量和在像面上的坐标,通过最小二乘或QUEST算法求解本体系到惯性系的四元数。
- 数据融合:星敏感器输出的绝对姿态与陀螺的角速度积分进行卡尔曼滤波,得到高更新率、低漂移的姿态估计。
- 控制律计算:姿控计算机根据姿态误差和角速度,计算控制力矩,驱动执行机构(动量轮、推力器)修正姿态。
在这一链路中,星敏感器提供的是"绝对基准",陀螺提供的是"短期平滑",两者结合才能既保证精度又保证带宽。星敏感器的安装矩阵、视场方向、更新率、精度指标直接影响整个姿控系统的性能。
工程实践中的关键考量
在实际工程中,星敏感器的定位不仅体现在精度指标上,还体现在系统集成与故障处理中。例如,某低轨遥感卫星采用两个星敏感器互为备份,安装夹角约90°,确保至少一个不受太阳杂光影响。星敏感器输出四元数后,姿控计算机需进行安装矩阵补偿:若星敏光轴在本体系中的安装四元数为q_inst,则本体系姿态q_body = q_inst ⊗ q_star(⊗为四元数乘法)。这一补偿必须在发射前精确标定,在轨后还可通过星地比对进行微调。
此外,星敏感器的更新率通常为1~10 Hz,而姿控系统控制周期可能为10~100 ms。因此,星敏数据不能直接用于控制,必须与陀螺进行卡尔曼滤波融合。滤波器的状态量通常包括姿态四元数误差和陀螺零偏,观测量为星敏输出的姿态四元数。通过合理设置过程噪声和观测噪声,可在星敏更新间隙保持姿态估计的连续性。
总结来说,星敏感器在航天器姿态测量体系中的定位是:提供绝对姿态基准,与陀螺互补形成高精度、高带宽的姿态估计,最终服务于姿控回路的稳定控制。理解姿态参数、参考系、光学测量分类和任务链路,是后续深入学习星敏感器算法与工程实现的基础。