地平式太阳望远镜库德焦面指向跟踪误差建模研究

2022-11-16 01:42刘荣辉穆恒宇柳光乾
天文研究与技术 2022年6期
关键词:消旋指向望远镜

刘荣辉,刘 辉,穆恒宇,柳光乾*

(1. 中国科学院云南天文台,云南 昆明 650216;2. 中国科学院大学,北京 100049)

大口径地平式太阳望远镜是当今太阳地基观测仪器的一个发展方向[1],为实现太阳高时空分辨率观测,大口径太阳望远镜对指向跟踪精度的要求越来越高。指向精度是指望远镜光轴对准观测目标的精确程度[2],跟踪精度是指望远镜长时间跟踪观测目标的精确程度。高精度指向跟踪能使太阳望远镜精确指向日面的某一微小观测目标并使目标长时间稳定在视场中,实现高精度、长时间成像或光谱等观测。例如, 1 m新真空太阳望远镜的指向精度要求5″,国家天文台用于太阳磁场精确测量的中红外观测系统(Accurate Infrared Magnetic field measurements of the Sun, AIMS)的指向精度要求10″,美国的DKIST(Daniel Ken Inouye Solar Telescope, DKIST)的指向精度要求5″,这些望远镜的开环跟踪精度都要求达到30 min内1~2″。

太阳望远镜的科学仪器比较特殊,对系统稳定性要求非常高,通常固定安装在库德焦面,不像夜天文望远镜安装在卡焦并随望远镜转动。因而太阳望远镜主副镜系统后端需要比较复杂的引导光路,并使主光轴穿过高度轴、方位轴和消旋轴,最后延伸到不随望远镜转动的库德焦点。图1(a)为丽江2.4 m望远镜系统,终端仪器工作在卡焦位置,光路相对简单[2]。图1(b)为抚仙湖的1 m新真空太阳望远镜,光学系统的格里高利焦点(卡焦)到库德焦面有复杂的引导光路[3]。

图1 夜天文望远镜与太阳望远镜光机结构比较。(a)丽江2.4 m望远镜光学结构;(b)1 m新真空太阳望远镜光学结构

地平式太阳望远镜指向跟踪过程中,光学系统需要随望远镜高度轴、方位轴和消旋轴运动。以1 m新真空太阳望远镜为例,M1,M2,M3,M4,M5,M6,M7与望远镜的方位同步运动;M1,M2和M4位置相对固定,但与望远镜高度轴同步运动;为了对目标进行消旋,光路还要随消旋轴运动[4]。由于光机制造和装调误差必然存在,望远镜主光轴、高度轴、方位轴和消旋轴不可能完全重合,导致即使格里高利焦点的像保持静止,库德焦面的像还有非常复杂的运动,这就是库德焦面的二次跟踪误差,是地平式太阳望远镜库德焦面实现高精度指向跟踪面临的难题。对于离轴格里高利系统的AIMS太阳望远镜,库德焦面的图像运动更加复杂。

指向模型是提高天文望远镜指向精度和开环跟踪精度的一种控制策略,其过程是先通过均匀密集采集全天区已知位置的星的指向误差建立模型,然后用模型实时预测望远镜需要修正的误差,进而提高望远镜的指向跟踪精度。夜天文望远镜的指向模型已经发展得比较成熟,应用最广的是TPOINT和STARCAL等指向模型。但将这些模型应用到地平式太阳望远镜库德焦面时,无法得到理想的指向精度和开环跟踪精度。究其原因,这些模型都是基于望远镜卡焦的物理机制建立的,比如望远镜方位轴不铅垂、高度轴不水平、主副镜光轴弯沉等误差描述项。但这些模型对于卡焦之后的库德光路中的旋转轴不同心等误差没有相关描述项,因为这些误差项与主光轴、高度轴、方位轴和消旋轴的同心度有很大关系,与每台太阳望远镜的穿轴误差密切相关,需要事先知道这些轴在库德焦面的旋转中心位置才能在模型中建立相应的误差描述项。

1 库德焦面跟踪误差仿真分析

地平式太阳望远镜库德焦面复杂的二次跟踪误差是由于主光轴、高度轴、方位轴和消旋轴不可能完全重合引入的。望远镜跟踪过程中,库德焦面的图像是旋转的,为了消除图像旋转,消旋系统需要反方向运动来抵消图像旋转。在地平式太阳望远镜的库德焦面上,图像旋转由3个分量组成,它们分别是围绕主副镜系统主光轴的旋转分量,这个分量是由于赤道坐标系与地平坐标系之间的转换产生的;另外还有围绕高度轴的旋转分量和围绕方位轴的旋转分量,是由于地平式望远镜跟踪运动引起的,库德光路需要围绕望远镜高度轴和方位轴旋转,这3个分量的旋转角用公式表示为[5]

(1)

其中,θ为地平坐标系下的物方视场旋转角;E为高度角;A为方位角,此处A和E都为像方视场旋转角分量;φ为地理纬度;δ为目标赤经;H为时角。由于这3个分量在库德焦面的旋转中心位置及其关系是由望远镜的光机制造误差和装调误差决定的,除了消旋轴中心能方便实测之外,光轴无法实测,高度轴和方位轴也难以实测。为了分析地平式太阳望远镜库德焦面复杂的跟踪误差,参考库德光路中各反射镜的装调公差[6],假设这3个旋转中心在CCD上的位置如图2(a),CCD上一个像素对应0.3″。我们以1 m新真空太阳望远镜为例,分析在夏至日过中天半小时内望远镜在库德焦面产生的二次跟踪误差。

图2 库德焦面二次跟踪误差示意图。(a)3个旋转分量中心及消旋前后运动轨迹;(b)30 min跟踪误差随时间的变化

从图2(a)中消旋前后的运动轨迹对比可知,消旋系统虽然将库德焦面的图像旋转消除了,但是由于几个旋转轴的中心不同,导致消旋后图像不能回到原来的位置,产生了另外的图像移动,这就是二次跟踪误差。图2(b)选取夏至日太阳过中天30 min分析指向跟踪误差,最大达到8.90″。如果光机装调误差较大,各轴系的旋转中心在库德焦面更加分散,跟踪误差更大。

根据仿真分析可知,地平式太阳望远镜库德焦面上的二次跟踪误差十分复杂,要从物理机制上完成建模,必须事先准确测量光轴、方位轴、高度轴和消旋轴在库德焦面的具体位置,这是极其困难的工作。本文利用基于机器学习的实测建模方法解决这个问题。

2 基于机器学习的库德焦面指向跟踪误差建模

2.1 概 述

机器学习可以在模型未知的情况下,通过算法对实测指向误差数据进行归纳和抽象,生成指向跟踪误差模型,通过模型实时预测观测目标对应的望远镜方位坐标和高度坐标,实现望远镜高精度的指向跟踪。在库德焦面实测指向误差时,控制系统记录待测星的地平坐标方位AS、高度ES,以及星在焦面探测器(CCD)中心位置时望远镜的地平坐标方位AT、高度ET。理想情况下,AS与AT相等,ES与ET相等,实际情况由于存在指向误差,它们是不相等的。AT是AS与ES的函数fA(AS,ES),ET也是AS与ES的函数fE(AS,ES),可以理解为两个误差曲面拟合,这是一个典型的回归问题。

机器学习中常用的回归算法有支持向量回归(Support Vector Regression, SVR)、逻辑回归、广义局部线性模型、多项式回归等[7]。一般回归算法需要大量的训练集,也就是要事先获得大量的实测指向误差,这使得实际观测工作量非常大,难以实现。所以本文采用能处理小样本数据的支持向量回归建模,这个算法还具有较强的泛化能力[8]。

2.2 支持向量回归的原理

f(x)=ωφ(x)+b,

(2)

其中,x为输入数据;φ(x)为非线性映射函数;ω为权重;b为截距。根据结构风险最小化原则,f(x)等效于求解优化问题[9],即

(3)

(4)

(5)

其中,ε为不敏感损失因子(允许的最大误差),ε>0。将回归问题转换为求解目标函数的最小化问题,利用对偶原理,同时引入拉格朗日乘法算子,可以转换为[9]

(6)

(7)

作为深度学习在计算机视觉领域应用的关键技术,卷积神经网络是通过设计仿生结构来模拟大脑皮层的人工神经网络,可实现多层网络结构的训练学习。同传统的图像处理算法相比较,卷积神经网络可以利用局部感受野,获得自主学习能力,以应对大规模图像处理数据,同时权值共享和池化函数设计减少了图像特征点的维数,降低了参数调整的复杂度,稀疏连接提高了网络结构的稳定性,最终产生用于分类的高级语义特征,因此被广泛应用于目标检测、图像分类领域。

(8)

Kpoly(xi,x)=(xxi+1)d,

(9)

其中,d表示多项式的阶数,d越大,多项式越复杂,计算量越大。在实际的指向误差建模过程中,自变量可以表示为(x1,x2)=(A,E)。

惩罚因子C表示对模型复杂度与误差精度之间的折中,C越大,模型泛化能力越差,C越小,模型的训练误差越大,ε表示样本之间的区分程度,这两个参数直接决定了支持向量回归的准确性。由于原始数据中指向误差是关于高度值和方位值的函数,比较简单直观,再结合实际的模型训练效果,本文中C设置为500,ε设置为0.01。

表1 实测误差数据Table 1 Record format of observation data unit: degree

3 实测与建模

3.1 指向误差实测

在指向误差实测过程中,采用表1的格式进行数据记录。AT和ET的具体测量过程为给望远镜控制系统输入某一颗较亮恒星的理论地平坐标(AS,ES),然后控制望远镜指向该星并处于跟踪状态,通过库德焦面成像探测器实时采集星像并给出星像的重心。理想情况下,星像重心位置应该在CCD的中心(认为是视场中心),但是由于望远镜存在系统误差,星像重心位置并不在CCD的中心,微调望远镜,使星像重心位置处在CCD中心。这时记录望远镜的(AT,ET),它与(AS,ES)之间的差值就是该星的指向误差。AS的取值范围为0~360°,正北方向为0°,顺时针取值;ES的取值范围为0~90°,当望远镜光轴指向天顶时,ES为90°。

实测工作在1 m新真空太阳望远镜上进行,成像选取TiO通道,CCD像元比是0.04,由于受望远镜工作范围的影响,实测数据只能在一部分天区进行。观测时间是2021年1月14日晚,共测得138颗星的指向误差。图3是实测数据指向误差分布,最大误差为650.55″,均方根为115.88″。

模型评价指标采用均方根,均方根越小,表示模型的预测效果越好。在地平坐标系下,误差公式为

(10)

(11)

图3 数据的误差分布Fig.3 Error distribution of data

3.2 模型的建立

为了在建模时有不同的测试集和训练集,以及测试建模方法对数据是否敏感,将实测的138颗星的误差数据抽样为6份,抽样方法是将星的位置尽量均匀分布在138颗星所在天区。误差数据抽样为6份后,每份有23颗星的指向误差数据,分别标记为train000, train001, train002, train003, train004, train005。第1次建模时,把train000, train001, train002, train003, train004合并为训练集(即建模数据有115个),train005为测试集(23个数据)。第2次建模时,把train001, train002, train003, train004, train005合并为训练集,第train000组为测试集。如此不断变换测试集和训练集的数据,最后对比6次测试集的统计结果,看是否有大的差别。

实验1结果如图4,图4(a)是测试集的预测值和原始值的拟合程度,拟合结果比较好。图4(b)是测试集中预测值和实际值之间的误差,在图中测试集的预测误差最大为12.89″,均方根为2.89″,说明训练模型对测试集的预测效果比较好。

图4 测试集的预测误差分布。(a)预测值和实际值的拟合情况;(b)预测值和实际值的误差分布

利用支持向量回归模型对训练集做反向预测,得到的结果如图5。训练集的预测均方根为2.84″,预测误差最大为8.92″。通过对比训练集和测试集的预测误差发现,两者的误差相差不大。

之后我们采用不同的训练集和测试集进行了6次实验,得到的结果如表2。从表2可以看出,测试集的均方根在3″左右,说明使用支持向量回归方法构建的指向模型有效。

图5 训练集的预测误差分布Fig.5 Error distribution of prediction of training set

表2 不同测试集的预测误差统计Table 2 Error distribution of prediction of different test sets

3.3 实测结果

为了验证模型在望远镜实际观测中的效果,将模型加载到控制系统,并在1 m新真空太阳望远镜上进行指向误差实测和跟踪误差实测。

指向误差实测星为138颗,图6(a)是138颗星在天区的分布。图6(b)为数据建模后的实测误差,误差最大为25.02″,均方根为3.98″。

图6 指向精度实测效果的分析。(a)138颗星的在天区的分布;(b)实测误差的分布Fig.6 Measurement of pointing accuracy. (a) The distribution of 138 stars in the sky; (b) distribution of measured error

实测跟踪误差在1 m新真空太阳望远镜上,2022年1月22日晚选取某一恒星做长时间跟踪观测,加模型和不加模型的跟踪时长各为30 min,实验结果如图7。图7(a)是星像在探测器上的运动轨迹,圆点表示加了模型的星的运动轨迹,方块表示没加模型的星的运动轨迹,图7(b)是望远镜30 min内的跟踪误差统计。由图7可知,模型修正前跟踪误差为6.46″,模型修正后跟踪误差为1.10″。

图7 跟踪误差实测结果。(a)星像的运动轨迹;(b)跟踪误差统计Fig.7 Measured results of tracking error. (a) Star image trajectory; (b) tacking error statistics

4 结 论

地平式太阳望远镜主光轴、高度轴、方位轴和消旋轴的同心度是影响库德焦面跟踪误差的主要因素之一,由于难以实测这些轴在库德焦面的具体位置,所以夜天文望远镜上常用的TPOINT等软件无法对这类误差进行建模。为了提高地平式太阳望远镜库德焦面的指向跟踪精度,本文提出了一种基于支持向量回归算法构建库德焦面指向跟踪模型的新方法,并在1 m新真空太阳望远镜上进行了实测建模。实测结果表明,新模型可以有效校正库德焦面的指向跟踪误差。在模型改正之前,1 m新真空太阳望远镜在库德焦面的指向误差均方根为115.88″,30 min跟踪误差为6.46″。经过模型改正后,望远镜在库德焦面的指向误差均方根为3.98″,30 min跟踪误差为1.10″。由此可见,基于机器学习的支持向量回归建模方法能有效提高地平式太阳望远镜库德焦面的指向跟踪精度。

猜你喜欢
消旋指向望远镜
科学备考新指向——不等式选讲篇
青少年探究运载火箭子级可控回收方案
神奇的千里眼——望远镜
空间旋转目标涡流消旋概念与仿真分析
打造最大望远镜
基于刚体自由转动的连续推力消旋方法研究
把准方向盘 握紧指向灯 走好创新路
超级望远镜头
“赶紧送几架望远镜过来!”等7则
苏慧敏教授采用心宝丸联合消旋山莨菪碱片治疗心律失常验案2则