一种星敏感器的地面测试方法

文档序号:6012299阅读:255来源:国知局
专利名称:一种星敏感器的地面测试方法
技术领域
本发明涉及空间科学,具体说就是一种星敏感器的地面测试方法。 背景技术
星敏感器是敏感恒星的辐射并测量卫星相对于该恒星方位的一种光学姿态敏感器。它以恒星为参照物,利用实际拍摄到的星图,通过一系列的计算,确定星敏感器光轴在惯性空间的瞬时指向,从而确定飞行器的姿态。由于恒星的张角非常小,且星光在惯性坐标系中的方向是精确已知的,所以星敏感器的测量精度很高,它是目前导航系统中测量精度最高的姿态测量敏感器。在星敏感器投入使用前,必须进行一系列的地面功能测试,用以检验其各部分功能的有效性和可靠性。通常的地面功能测试方法主要有两种一种是在实验室内实现星敏感器系统指标测试,实验室星敏感器测试系统主要包括暗室,光学隔振平台,星图模拟的计算机和显示器,光学准直透镜,星敏感器光学系统和电子系统,星敏感器和主控计算机的数据传输设备,主控计算机和星图模拟计算机的通讯设备。首先由星图生成计算机来产生模拟星图,通过平面显示器实现星点显示。显示的每个星点所发出的光通过准直透镜后转换成平行光,模拟真实天空中的导航星。模拟的星光通过星敏感器镜头后在星敏感器的感光器件上成像。星图识别计算机用来显示识别结果和姿态信息,并与模拟星图产生计算机进行通讯,以保证信号的同步。在实验室的条件下,直接利用星敏感器去拍摄显示器星图会使所成的像很虚,甚至根本不能成像。在实验室这种有限距离的情况下来模拟无限远的距离成像必须在显示器和星敏感器之间安装一个适当的准直透镜,同时还要保证星敏感器光学中心、显示器显示中心以及准直透镜中心三者共轴,且使显示器位于准直透镜的焦面上,在系统的设计和选择中要尽量满足显示器的视场角与星敏感器的视场角一致。而且模拟星图显示的原因,不能很准确地模拟恒星的实际位置,也不能模拟恒星的光谱,因此该方法只能测试星敏感器的基本功能,不能考核星敏感器的精度,也很难考核星敏感器的极性。另外一种是采用电星模对星敏感器测试,该方法由星图模拟计算机、数据处理计算机、星敏感器及通讯线缆组成。为了尽量保持星敏感器原有的电路及接口设计,选用星敏感器自带的RS422测试接口作为通讯接口。星图模拟计算机对卫星(或其他飞行器)运动的轨道参数和姿态进行仿真,计算安装在卫星上的星敏感器的姿态,并模拟生成在此姿态情况下的星敏感器所拍摄的星像。星图模拟计算机通过RS232接口将星像传给星敏感器。星敏感器对星像进行星点定位、星图识别和姿态计算,并将计算结果传给数据处理计算机,根据传送的识别结果和姿态信息对星敏感器的工作状态进行分析,以验证星敏感器工作的有效性和可靠性。但是该方法只能考核星敏感器的电气接口、电路功能以及算法功能,由于电星模拟器给星敏感器直接输出了星像坐标,因此即不能考核光学系统,也不能测试性敏感器的极性。地面对星敏感器的极性测试是将静态星模拟器与星敏感器对接,使静态星模拟器的光轴与星敏感器的光轴平行,星敏感器对静态星模拟器生成的模拟星图进行观测并输出姿态数据,通过比对星敏感器输出的姿态与模拟星图所对应的惯性姿态,判断星敏感器的输出极性是否正确;转动星敏感器,使其与静态星模拟器形成一个适当的角度,星敏感器对静态星模拟器生成的模拟星图进行观测并输出姿态数据,通过对比转动前后星敏感器输出姿态的实际变化趋势与理论变化趋势,判断星敏感器的输出极性是否正确,但是该方法不能对星敏感器精度的测试。所以采用以上方法只能测试星敏感器的部分功能,都具有很大的局限性。因此,如何采取更简单有效的方法对星敏感器在地面阶段进行全面地测试是星敏感器研制亟需解决的一项关键技术。

发明内容
本发明的目的在于提供一种星敏感器的地面测试方法。本发明的目的是这样实现的步骤如下步骤一把星敏感器放置到适合观星的天区;步骤二 采用经纬仪,调整星敏感器,使星敏感器的Z轴指向正北,Y轴垂直朝天顶;步骤三接好星敏感器电源和通信接口,打开星敏感器电源;步骤四接收星敏感器在惯性坐标系下的四元数;步骤五读取当地的时间;步骤六根据当地时间,把星敏感器的姿态转到WGS84坐标系下的四元数;步骤七读取当地的经度和纬度;步骤八把星敏感器WGS84坐标系下的四元数转换为三轴欧拉角;步骤九计算滚动角与当地经度的差,如果差接近与0,说明Z轴极性正确;步骤十计算偏航角与当地纬度的差,如果差接近于0,说明X轴极性正确;步骤十一星敏感器连续运行30分钟,实时保存滚动角与当地经度的差和偏航角与当地纬度的差,统计滚动角和偏航角的精度;步骤十二 把星敏感器绕X轴旋转90度,使星敏感器的Y轴指向正北;步骤十三接收星敏感器在惯性坐标系下的四元数;步骤十四读取当地的时间;步骤十五根据当地时间,把星敏感器的姿态转到WGS84坐标系下的四元数;步骤十六把星敏感器WGS84坐标系下的四元数转换为三轴欧拉角;步骤十七计算俯仰角与当地经度的差,如果差接近与0,说明Y轴极性正确;步骤十八星敏感器连续运行30分钟,实时保存俯仰角与当地经度的差,统计俯仰角的精度。本发明一种星敏感器的地面测试方法,具有以下优点测试简单,不需要任何特殊的设备;不但能测试星敏感器的三轴欧拉角的精度,而且可以完全测试星敏感器的三轴极性;只要时间精度满足要求,还能测试星敏感器的绝对经度。


图1为星敏感器实验模拟装置原理图;图2为星敏感器像空间坐标系;
图3为星敏感器极性;图4为一种适用于星敏感器的测试方法工作流程;图5为滚动角误差与偏航角误差在线实时曲线;图6为滚动角误差与偏航角误差离线曲线;图7为俯仰角误差在线实时曲线;图8为俯仰角误差离线曲线;图9为星敏感器地面测试滚动角和偏航角方法的流程图;图10为一种星敏感器地面测试俯仰角的方法示意图。
具体实施例方式下面结合附图对本发明作进一步说明。实施例1 结合图4,本发明一种星敏感器的地面测试方法,步骤如下步骤一把星敏感器放置到适合观星的天区;步骤二 采用经纬仪,调整星敏感器,使星敏感器的Z轴指向正北,Y轴垂直朝天顶;步骤三接好星敏感器电源和通信接口,打开星敏感器电源;步骤四接收星敏感器在惯性坐标系下的四元数;步骤五读取当地的时间;步骤六根据当地时间,把星敏感器的姿态转到WGS84坐标系下的四元数;步骤七读取当地的经度和纬度;步骤八把星敏感器WGS84坐标系下的四元数转换为三轴欧拉角;步骤九计算滚动角与当地经度的差,如果差接近与0,说明Z轴极性正确;步骤十计算偏航角与当地纬度的差,如果差接近于0,说明X轴极性正确;步骤十一星敏感器连续运行30分钟,实时保存滚动角与当地经度的差和偏航角与当地纬度的差,统计滚动角和偏航角的精度;步骤十二 把星敏感器绕X轴旋转90度,使星敏感器的Y轴指向正北;步骤十三接收星敏感器在惯性坐标系下的四元数;步骤十四读取当地的时间;步骤十五根据当地时间,把星敏感器的姿态转到WGS84坐标系下的四元数;步骤十六把星敏感器WGS84坐标系下的四元数转换为三轴欧拉角;步骤十七计算俯仰角与当地经度的差,如果差接近与0,说明Y轴极性正确;步骤十八星敏感器连续运行30分钟,实时保存俯仰角与当地经度的差,统计俯仰角的精度。实施例2 结合图2,、图3,定义星敏感器像空间坐标系为(如图2)原点0位于星敏感器传感器(CCD)中心,面对星敏感器镜头,X轴为平行于CCD平面向右,Y轴为平行于 C⑶平面向上,Z轴为垂直C⑶面朝外。也就是说,正对星敏感器的极性为(如图3)假设星敏感器绕X轴旋转的姿态角称为偏航角,绕Y轴旋转的姿态角称为俯仰角, 绕Z轴旋转的姿态角称为滚动角。星敏感器输出姿态的是星敏感器像空间坐标系与地心惯性坐标系(即J2000. 0坐标系)之间的关系,也就是说,星敏感器输出的偏航角与光轴指向的赤径相等,输出的俯仰角与光轴指向的赤纬相等。因此把星敏感器放置到地面,Z轴指向正北,Y轴垂直朝天顶,把星敏感器的姿态从地心惯性坐标系转换到WGS84坐标系后,星敏感器在WGS84坐标系下的滚动角就是当地的经度,输出的偏航角就是当地的纬度,而星敏感器测试点的当地经度和纬度可以通过GPS测得,而且不随时间的变化,因此,可以把星敏感器在WGS84坐标系下的滚动角与当地的经度进行比较,星敏感器在WGS84坐标系下的偏航角与当地的纬度进行比较,这样,不但测试了星敏感器的极性,而且长时间运行后,还可以测试星敏感器的输出精度。通过对星敏感器的旋转,也可以测试星敏感器俯仰角的极性和精度。其中,2000. 0坐标系到WGS84坐标系的转换矩阵为
权利要求
1. 一种星敏感器的地面测试方法,其特征在于步骤如下 步骤一把星敏感器放置到适合观星的天区;步骤二 采用经纬仪,调整星敏感器,使星敏感器的Z轴指向正北,Y轴垂直朝天顶; 步骤三接好星敏感器电源和通信接口,打开星敏感器电源; 步骤四接收星敏感器在惯性坐标系下的四元数; 步骤五读取当地的时间;步骤六根据当地时间,把星敏感器的姿态转到WGS84坐标系下的四元数; 步骤七读取当地的经度和纬度;步骤八把星敏感器WGS84坐标系下的四元数转换为三轴欧拉角; 步骤九计算滚动角与当地经度的差,如果差接近与0,说明Z轴极性正确; 步骤十计算偏航角与当地纬度的差,如果差接近于0,说明X轴极性正确; 步骤十一星敏感器连续运行30分钟,实时保存滚动角与当地经度的差和偏航角与当地纬度的差,统计滚动角和偏航角的精度;步骤十二 把星敏感器绕X轴旋转90度,使星敏感器的Y轴指向正北; 步骤十三接收星敏感器在惯性坐标系下的四元数; 步骤十四读取当地的时间;步骤十五根据当地时间,把星敏感器的姿态转到WGS84坐标系下的四元数; 步骤十六把星敏感器WGS84坐标系下的四元数转换为三轴欧拉角; 步骤十七计算俯仰角与当地经度的差,如果差接近与0,说明Y轴极性正确; 步骤十八星敏感器连续运行30分钟,实时保存俯仰角与当地经度的差,统计俯仰角的精度。
全文摘要
本发明提供一种星敏感器的地面测试方法。步骤包括采用经纬仪,调整星敏感器,使星敏感器的Z轴指向正北,Y轴垂直朝天顶;接收星敏感器在惯性坐标系下的四元数;根据当地时间,把星敏感器的姿态转到WGS84坐标系下的四元数;把星敏感器WGS84坐标系下的四元数转换为三轴欧拉角;星敏感器连续运行30分钟,实时保存滚动角与当地经度的差和偏航角与当地纬度的差,统计滚动角和偏航角的精度;实时保存俯仰角与当地经度的差,统计俯仰角的精度。本发明测试简单,不需要任何特殊的设备,不但能测试星敏感器的三轴欧拉角的精度,而且可以完全测试星敏感器的三轴极性,只要时间精度满足要求,还能测试星敏感器的绝对经度。
文档编号G01C25/00GK102288199SQ201110168729
公开日2011年12月21日 申请日期2011年6月22日 优先权日2011年6月22日
发明者奚伯齐, 李葆华, 温奇咏, 陈希军 申请人:哈尔滨工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1