-
以下从两个部分验证文中提出算法:第一部分利用在轨数据验证低角速率条件下文中提出的数据分析方法与现有方法的等价性;第二部分利用地面观星数据,验证文中精度评价方法在大动态条件下的适用性。
-
星敏感器工作在低动态条件下,一般使用滑动窗口法进行精度分析[20]。滑动窗口法计算测量精度的原理是:在预设宽度的滑动窗口内,基于实测的四元数以多阶多项式拟合参考四元数,以此作为基准计算误差。所以滑动窗口法计算出的测量精度是内符合精度,在估计精度基准时,无法剥离卫星或测试平台引入的误差。当卫星在轨进行大动态机动或地面观星使用转台转动星敏感器时,引入误差比星敏感器误差高一个量级,使用滑动窗口法无法评估星敏感器在大动态条件下的精度。
使用文中方法与滑动窗口法对同一段在轨数据进行分析,比对分析结果,论证文中方法与滑动窗口法的一致性。
风云三号卫星于2019年发射,在轨使用了两台CCD (电荷耦合器件)型星敏感器,以下称星敏感器A和星敏感器B。该卫星为太阳同步轨道,星敏感器动态为0.06 (°)/s。选取星敏感器A、星敏感器B在轨数据,分别使用文中方法与滑动窗口法进行分析。
文中方法分析结果如图2所示,滑动窗口法分析结果如图3所示。两种方法分析结果如表1所示。
由表1可知,面对在轨产品,数据两种方法计算的精度相当,且同时反映出星敏感器A精度略好于星敏感器B,验证了星对角距法的正确性。在分析在轨数据时,使用星对角距法与滑动窗口法等价。
Product
numberDynamic conditions Star angle distance calculation Sliding window calculation Star angle distance error Mean of determination star Single-axis error X-axis error Y-axis error STA 0.06 (°)/s 54.642" 17 6.62" 5.996" 6.704" STB 0.06 (°)/s 54.619" 16 6.82" 5.975" 7.297" Table 1. Error comparison table of two methods (on orbit)
-
在地面使用两型三台星敏感器进行算法验证,以下称星敏感器1、星敏感器2、星敏感器3。星敏感器1、星敏感器2使用同一型产品,采用CCD型探测器,地速条件下精度指标为5",动态性能指标为1 (°)/s;星敏感器3为APS(Active Pixel Sensor)型星敏感器,地速条件下精度指标为3",动态性能指标2 (°)/s。
试验系统如图4所示,利用地面观星试验时星敏感器1、星敏感器2、星敏感器3同一时间段的数据,从同类型产品大动态精度对比与不同类型产品大动态精度对比两方面论证文中方法对大动态条件下星敏感器精度评价的适用性。
-
星敏感器1、星敏感器3在夏季进行试验,星敏感器2在冬季进行试验。
试验采用了便携式单轴转台,将星敏感器与转台通过转接工装相连,设置转台按一定角速率进行转动,采集星敏感器星点数据包数据。试验过程如下:
(1)试验开始,转动转台至0°,持续10 min,采集星敏感器在地速下数据;
(2)转动转台至−40°,以1 (°)/s至40°,后转回−40°,来回三次,采集星敏感器在1 (°)/s动态下数据;
(3)转动转台以0.5 (°)/s至40°,后转回−40°,来回三次,采集星敏感器在0.5 (°)/s动态下数据;
(4)转动转台以0.2 (°)/s至40°,后转回−40°,来回两次,采集星敏感器在0.2 (°)/s动态下数据。
试验结束。
-
绘制星敏感器1在地速、动态0.2 (°)/s、动态0.5 (°)/s、 动态1 (°)/s下星对角距误差分析结果,如图5所示。
绘制星敏感器2在动态1 (°)/s下星对角距误差分析结果,如图6所示。
由图5、图6可知,星敏感器产品精度随动态角速率变大,精度降低。为进一步分析其相关性,依据2.4节计算星敏感器测量精度,同时统计定姿星数变化,如表2所示。
Product number Dynamic conditions Star angle distance error Mean of determination star Single-axis error ST1 Earth's rotational rate 43.47" 16.05 5.42" 0.2 (°)/s 47.88" 15.76 6.03" 0.5 (°)/s 54.62" 15.58 6.91" 1 (°)/s 80.61" 15.71 10.16" Earth's rotational rate 39.06" 15.34 4.98" ST2 1 (°)/s 61.10" 9.09 10.13" Table 2. Dynamic error comparison table of CCD star sensors
对比星敏感器1和星敏感器2地速条件下与1 (°)/s角速率下数据,产品姿态角误差值相当,同一型号不同产品在相同角速率下表现一致。该结果一方面验证了被测CCD型星敏感器性能一致性高,另一方面验证了本精度评价方法对于大动态条件的适用性,在不同环境、不同天区指向的情况下,该方法可有效地计算出星敏感器动态条件下精度。
-
绘制星敏感器3在动态1 (°)/s、动态2 (°)/s下星对角距误差分析结果,如图7所示。
依据2.4节计算星敏感器测量精度,同时统计定姿星数变化,如表3所示。
Product number Dynamic conditions Star angle distance error Mean of determination star Single-axis error ST3 Earth's rotational rate 32.91" 17.35 3.95" 1 (°)/s 82.91" 15.41 10.56" 2 (°)/s 104.24" 10.2 16.32" Table 3. Dynamic error comparison table of APS star Sensor
根据表2与表3,对比CCD型星敏感器与星敏感器2地速下产品单轴精度,APS型星敏感器精度较高,符合两型产品静态精度指标;对比CCD型星敏感器与APS型星敏感器在1 (°)/s动态条件下产品单轴精度,两型产品精度相当,单轴精度约为10"。对于不同产品,使用文中所述的精度评价方法可准确地计算出动态条件下的精度。
-
由以上两部分的试验验证,文中方法成功计算出不同产品在各动态条件下的动态精度,通过不同工况、不同精度方法、同类型产品、不同类型产品的交叉对比,验证了文中精度评价方法在低速条件下与滑动窗口法的等价性及在大动态条件下的适用性。
Evaluation method of star sensor dynamic accuracy
doi: 10.3788/IRLA20210571
- Received Date: 2021-08-15
- Rev Recd Date: 2021-09-30
- Publish Date: 2022-04-07
-
Key words:
- star sensor /
- dynamic accuracy analysis /
- star angle distance error /
- on-orbit /
- dynamic capability
Abstract: Aiming at the problem that the existing accuracy evaluation methods can not effectively calculate the accuracy of star sensor under large dynamic conditions, a dynamic accuracy evaluation method was proposed based on the imaging model of star sensor and the invariance of star angle distance. The principle was clarified, and the calculation flow and statistical method were proposed. Based on the in-orbit data of FY satellite, the processing results of the proposed method and the traditional sliding window method were compared and the equivalence of the two methods under the same condition of small angular rate was analyzed, which verifying the feasibility of the proposed method. Based on the ground observation data, the measurement accuracy of two types of star sensors under different dynamic conditions was obtained. Compared with the existing dynamic accuracy evaluation methods, this method can effectively peel off the errors introduced by the test system, and more truly reflect the actual measurement accuracy of the star sensor under dynamic conditions.