提出了一种采用RISC作为星敏感器主处理器的设计方案。RISC(Reduced Instruction Set Computer)是精简指令集计算机,它具有指令简单、功耗低、运行速度快的特点。以RISC技术为基础搭建了星敏感器处理器部分的硬件结构。在此平台上,成功地实现了星敏感器的数据处理和控制功能,其中包括系统的启动,模式转换控制,星图识别、跟踪和姿态计算,以及与FPGA通讯等。在跟踪状态下,姿态更新频率可以达到10Hz。测试表明,应用RISC技术的系统功耗小,仅为400mW,成本约为使用功能类似DSP构建系统的1/4。
大多数现有算法在星敏感器光学系统参数标定不准确时,识别率显著降低。针对这种情况提出了一种无需标定参数的识别算法。该算法引入比例距离作为径向特征,角度作为环向特征。这两种特征不依赖焦距、主点等任何光学系统参数,仅和图像平面上的星点位置有关。识别时首先按照特征量进行初始匹配,然后利用FOV(Field of View)约束筛选待选星进行精确匹配。为了加快速度,精确匹配时引入了快速分组方法。仿真实验表明,该方法具有较快的识别速度,在没有光学系统参数的情况下,识别率可以达到97%。