星敏感器热稳定性的试验分析方法 下载: 856次
1 引言
星敏感器以天空中的恒星为测量基准,是目前精度最高的姿态敏感器,主要由光学系统、电子学组件、遮光罩、机械结构和软件等五部分组成。“星光入,姿态出”是星敏感器的运行特点。无穷远处的恒星发出的平行光通过星敏感器的光学系统后在探测器上成像,形成星图,利用星敏感器光学系统的模型及参数可以计算星图中星点对应的星矢量(平行光在星敏感器体坐标中的位置),然后以此为特征在导航星角距库中进行匹配,就可确定该星图中各星点在天空中对应的恒星。经过长期的观测,研究人员已得到了这些恒星相对于惯性坐标系的位置,而且也已根据星敏感器的光学系统参数计算得到了相对于星敏感器体坐标系的位置,故可以根据WAHBA准则,采用QUEST、TRIAD等算法得出星敏感器相对于惯性坐标系的三轴姿态。
环境温度会对星敏感器的测量精度产生较大影响。庞博等[1]认为星敏感器的热稳定性对在轨精度有较大影响,并总结了多种低频误差抑制补偿的方法,但是没有对这些方法进行量化分析。刘海波等[2-5]运用光机结合的方法,基于仿真计算分析了环境温度导致的光学系统透镜和镜筒变化对星敏感器精度的影响,并认为视场越大,环境温度对星敏感器测量精度的影响越大。谭威等[6]认为光学系统的温度变化使得星敏感器的像面发生了位移,并通过软件模拟了温度变化引起的透镜折射率的变化以及光学元器件之间距离的变化,结果表明,温差越大,像面的位移量越大。热变形不仅会影响像面位移和星点光斑能量的分布,还会影响光学系统和像面的对准。隋杰等[7]开发了一种热-力-光模型,并基于该模型在整机层面对星敏感器光轴的热稳定性进行了较为全面的分析。
目前,大部分研究人员都是针对星敏感器光机系统模型进行仿真分析[8-11]。由于星敏感器光机系统的复杂性,仿真分析难以完全体现其真实的情况,为此,本文设计了一种星敏感器热稳定性试验,将星敏感器置于真空罐中,对星敏感器遮光罩及安装面进行加热,模拟其在轨受热工况,再利用静态多星模拟器模拟星空,观测星敏感器测量坐标系在不同在轨工况下的姿态输出。对稳定工况下的姿态输出均进行多帧平滑处理,此时姿态噪声等效角可以忽略不计。本文首先利用安装面棱镜自准直测量数据剥离出星敏感器由于安装面受热变化而导致的姿态变化,进而得出星敏感器测量坐标系相对于机械坐标系的三轴热漂移,即星敏感器自身的热漂移。其中,星敏感器x、y轴的合成偏移量为光轴漂移量,表征星敏感器光轴指向的偏移,是热稳定性最主要的指标。
2 试验方案设计
2.1 试验准备
星敏感器的典型结构如
2.2 试验原理及分析模型
在进行分析时,为了简化问题,将不同热工况下遮光罩、内部光学系统的形变量统一为星敏感器测量坐标系相对于机械坐标系的形变量。事实上,星敏感器在轨运行时,其整机热变形都会体现在输出的测量姿态中,因此,这样分析有利于复现在轨情况。
q0为星敏感器姿态四元数初始值,可以通过星敏感器对静态多星模拟器姿态的定位来获取;q1为星敏感器模拟在轨受热时输出的姿态四元数的值,可以通过星敏感器对静态多星模拟器姿态的定位来获取。星敏感器测量坐标系姿态三轴变化量f1的计算公式为
式中:θxC为绕x轴转动的角度;θyC为绕y轴转动的角度;θzC为绕z轴转动的角度;ΔQ=
试验的最终目的是计算出星敏感器测量坐标系在机械坐标系AM下的变化量ΔD。将星敏感器处于的某一状态设为状态0,在此状态下星敏感器测量坐标系AC0在机械坐标系AM0下的表示设为D0,则
当星敏感器基于0状态发生状态改变时,将改变后的状态设为状态1,则星敏感器测量坐标系AC1在机械坐标系AM1下的表示为D1,即
星敏感器从状态0变化到状态1,其测量坐标系在机械坐标系下的变化ΔD可表示为
在试验中,可以通过自准直测量得到安装支架棱镜所代表的棱镜坐标系AL从状态0变化到状态1的三轴变化量[ΔθzL,ΔθyL,ΔθxL],并设f2=[ΔθzL,ΔθyL,ΔθxL],其中,θzL为安装支架棱镜坐标系绕z轴转动的角度,θyL为安装支架棱镜坐标系绕y轴转动的角度,θxL为安装支架棱镜坐标系绕x轴转动的角度。安装面棱镜坐标系从状态0变化到状态1的姿态变化矩阵ΔAL为
由于安装支架棱镜坐标系和星敏感器机械坐标系AM并不完全重合,有一定的偏差ΔA,假设
则星敏感器从状态0变化到状态1时,其机械坐标系的变化量ΔAM为
综合(4)式和(7)式可以得到
此时姿态矩阵ΔD所表征的三轴欧拉角Δf可表示为
通过仿真分析可知,对于星敏感器从状态0变化到状态1,当其测量坐标系x、y轴的变化值小于10″,z轴变化小于50″,并且满足其测量坐标系到星敏感器机械坐标系、星敏感器机械坐标系到安装面棱镜坐标系的三轴偏差均小于0.25°时,姿态矩阵ΔD所表征的三轴欧拉角Δf可以近似表示为
进行误差分析后可以发现:当x、y轴变化量小于10″时,近似公式带来的误差小于0.45″,如
星敏感器光轴相对于机械坐标系的漂移量ΔB为
图 6. 误差分析。(a) x、y轴误差;(b) z轴误差
Fig. 6. Error analysis. (a) x axis or y axis error; (b) z axis error
3 试验结果分析
本文模拟了两种最主要的在轨工况:遮光罩加热工况和安装支架加热工况。根据某型号卫星的在轨热分析,遮光罩因太阳照射温度最高能够达到110 ℃,而星敏感器安装支架控温精度为(20±0.3) ℃,所以,在模拟遮光罩加热工况时将星敏感器遮光罩温度加热至110 ℃左右,观察由此产生的光轴漂移量;在模拟安装支架加热工况时,将控制安装支架温度从0 ℃升至23 ℃,从而拟合出(20±0.3) ℃温度变化范围的光轴漂移量。
在对某型号高精度星敏感器进行热稳定性试验时标注了6个测温点,如
3.1 星敏感器遮光罩控温
工况0为初始状态,即待测试星敏感器上电,制冷器开启并持续3~4 h,真空罐内无其他热源,将此时的星敏感器和自准直仪测量值作为测试初始值;工况1为遮光罩加热后的状态,将遮光罩加热至110 ℃,累计持续9 h,其间在凌晨1点14分进行间断性控温(模拟在轨状况,光照从阳区到阴影区),持续1 h。此时星敏感器遮光罩控温,安装支架保持恒温。工况1下测量坐标系的漂移情况如
图 8. 遮光罩加热导致的测量坐标系的变化。(a)去除安装面热变形之后的热变形;(b)各测量点的温度
Fig. 8. Changes of measuring coordinate system caused by baffle heating. (a) Thermal deformation removing frock part; (b) temperature of each measurement point
可见:0工况时,星敏感器测量坐标系保持稳定,当遮光罩温度由27.3 ℃升至110.6 ℃时,星敏感器测量坐标系去除自准直仪表征的安装面热变形之后绕x轴的偏移量为2.9″,绕y偏的偏移量为1.2″,绕z的偏移量为2.6″;当遮光罩温度升至60 ℃时(在轨正常工况),光轴漂移量为0.3″(x、y轴合成);当遮光罩温度加热至90 ℃时(高温工况),光轴漂移量为0.75″(x、y轴合成);当遮光罩温度回到初始状态时,星敏感器测量坐标系亦有回到初始状态的趋势。此外,7:30是上班时间,人员流动及空气对流会对测试数据造成一定影响,从而导致7:30后的数据不再稳定。
3.2 星敏感器安装支架控温
星敏感器安装支架控温,遮光罩不控温,该工况对应的是安装支架温度由0 ℃升至23 ℃,其中17~23 ℃的升温步长为1 ℃。安装支架温度变化导致的测量坐标系的变化如
图 9. 安装支架温度变化导致的测量坐标系的变化。(a)去除安装面热变形之后的热变形;(b)各测量点的温度
Fig. 9. Change of measuring coordinate system caused by mounting support heating. (a) Thermal deformation removing frock part; (b) temperature of each measurement point
图 10. 安装面温度从17 ℃升至23 ℃时光轴的漂移量
Fig. 10. Optical axis drift with mounting surface temperature ranging from 17 ℃ to 23 ℃
4 结论
由于仿真分析中难以建立准确的星敏感器光机模型,仿真结果不能准确地反映星感器在在轨复杂热环境下的性能变化,因此,本文设计了一种星敏感器热稳定性试验方法,即在真空罐中利用加热片加热星敏感器的不同位置,模拟在轨热环境,利用静态光星模拟器模拟星空,观测星敏感器在热环境变化时输出姿态的变化量。同时,利用安装支架棱镜的自准直仪测量值剥离姿态变化量中安装支架的变形成分,从而得到星敏感器整机自身的热变形。基于所设计的试验方法,本文建立了数据分析模型,并对模型误差进行分析。分析结果表明,x、y轴测量误差在4.5%之内,z轴误差在0.2%之内,可满足试验精度要求。另外,本文还选取某型号高精度星敏感器进行了热稳定性试验,并采用建立的分析模型对该星敏感器的试验数据进行分析,结果表明:当星敏感器遮光罩温度由27.3 ℃升至110.6 ℃后,星敏感器光轴绕x轴的偏移量为2.9″,绕y的偏移量为1.2″,绕z轴的偏移量为2.6″;当星敏感器安装支架控温精度为(20±0.3) ℃时,星敏感器光轴的偏移量为±0.18″,满足高精度星敏感器的热稳定性指标。
[1] 庞博, 黎康, 汤亮, 等. 星敏感器误差分析与补偿方法[J]. 空间控制技术与应用, 2017, 43(1): 17-24.
Pang B, Li K, Tang L, et al. Error analysis and compensation for star sensor[J]. Aerospace Control and Application, 2017, 43(1): 17-24.
[2] 刘海波, 谭吉春, 郝云彩, 等. 环境温度对星敏感器测量精度的影响[J]. 光电工程, 2008, 35(12): 40-44.
[3] 刘海波, 郝云彩, 谭吉春, 等. 镜筒热形变对星敏感器测量精度的影响[J]. 空间控制技术与应用, 2008, 34(5): 22-25, 64.
Liu H B, Hao Y C, Tan J C, et al. Effect of barrel's thermal deformation on measurement error of a star sensor[J]. Aerospace Control and Application, 2008, 34(5): 22-25, 64.
[4] 刘海波, 黄水花, 谭吉春, 等. 热-光效应对星敏感器测量准确度的影响[J]. 光子学报, 2009, 38(7): 1835-1839.
[5] 刘海波, 谭吉春, 沈本剑. 星敏感器光学系统的热/结构/光分析[J]. 宇航学报, 2010, 31(3): 875-879.
Liu H B, Tan J C, Shen B J. Thermal/structural/optical analysis of optical system of star sensor[J]. Journal of Astronautics, 2010, 31(3): 875-879.
[6] 谭威, 罗剑峰, 郝云彩, 等. 温度对星敏感器光学系统像面位移的影响研究[J]. 光学技术, 2009, 35(2): 186-189, 193.
Tan W, Luo J F, Hao Y C, et al. Study of effect of temperature change on the image shifting of the optical system in star sensor[J]. Optical Technique, 2009, 35(2): 186-189, 193.
[7] 隋杰, 程会艳, 余成武, 等. 星敏感器光轴热稳定性仿真分析方法[J]. 空间控制技术与应用, 2017, 43(4): 37-41.
Sui J, Cheng H Y, Yu C W, et al. A thermal stability analysis and simulation method for boresight axis of star sensor[J]. Aerospace Control and Application, 2017, 43(4): 37-41.
[8] 江帆, 吴清文, 王忠素, 等. 星敏感器支架的结构/热稳定性分析及验证[J]. 红外与激光工程, 2015, 44(11): 3463-3468.
[9] 刘玉明. 星敏感器瞬态热分析研究[D]. 四川: 中国科学院大学, 2015.
Liu YM. Research of the transient thermal analysis of star sensors[D]. Sichuan: University of Chinese Academy of Sciences, 2015.
[10] 许明明, 侯永辉, 陈文亮, 等. 基于热光学分析的真空相机光学镜设计[J]. 激光与光电子学进展, 2017, 54(12): 121204.
[11] 王启晗, 姚强强, 冯驰, 等. 热透镜焦距和球差影响光束质量的分析模型[J]. 激光与光电子学进展, 2018, 55(8): 081420.
Wang Q H, Yao Q Q, Feng C, et al. Analytical model for thermal focal length and spherical aberration on beam quality[J]. Laser & Optoelectronics Progress, 2018, 55(8): 081420.
金荷, 翟正一, 杜伟峰, 吴永康, 高原. 星敏感器热稳定性的试验分析方法[J]. 中国激光, 2020, 47(4): 0404002. Jin He, Zhai Zhengyi, Du Weifeng, Wu Yongkang, Gao Yuan. Method for Experimental Analysis of Thermostability of Star Sensors[J]. Chinese Journal of Lasers, 2020, 47(4): 0404002.