为了减小导航星库容量,提出了一种星敏感器导航星筛选算法。将在全天球上生成的均匀分布的光轴随机矢量作为蒙特卡罗实施样本,将每个光轴矢量确定的外接圆视场内的亮星依次作为星子集,将星子集在建星库中没有的星增补进在建星库,并丢弃重复星,遍历所有实施样本后即得到导航星库。仿真条件如下:星敏感器视场为15°×15°,极限星等为5.6 m,星间角距阈值为1°,星图匹配环节所需导航星数为15。此算法构建的导航星库改善了导航星分布的均匀性,在适应星图匹配的充要性意义上,星库中的导航星数达到最少,进而减少了匹配模式库的条数,降低了内存需求,这对星敏感器设计具有工程实用价值。