论文部分内容阅读
星敏感器是一种高精度的航天定姿设备,通过采集星空的图像与存储的导航星库做匹配来完成航天器的定姿,其工作状态直接影响到航天器定姿性能。星敏感器测控台是在星敏感器研制过程中的调试设备,是星敏感器性能指标的评判的一把标尺,在星敏感器研制过程中起着举足轻重的作用。本课题研制了星敏感器测控台,用以实现对星敏感器的全面测试,为其研制、调试和生产维护提供有力的保障。本文在详细分析星敏感器测试需求的基础上,紧跟测试技术的发展趋势,确定了由程控电源、数据采集装置与基于PCI总线的工业控制计算机的测控平台。整个系统完成了对星敏感器图像数据的采集,1553B定时通讯以及异步422串行数据通讯,并实现了对星敏感器的供电以及供电状态检测功能。在硬件设计方面,研制了数据采集装置,数据采集装置完成了图像信号的采集和USB通讯。此外,利用通用1553B通讯模块实现了与星敏感器的1553B协议通讯,利用异步422通讯卡接收一路差分信号。软件设计方面,在LabWindows/CVI平台上设计了基于多线程和Excel对象库技术的1553B通讯程序,实现了对星敏感器1553B指令响应性能的测试;设计了实时图像采集程序完成了星敏感器实时星图的采集与分析;设计了串行接收程序采集并分析了星敏感器的无线遥测数据以及数据记录数据;开发了基于SCPI命令和VISA驱动的程控电源控制技术。系统软件的设计采用了VISA技术、Excel对象库技术以及多线程技术完成了对星敏感器数据的测试与分析,实现了对星敏感器状态的监测和性能指标测试。整个软件的设计满足可扩展性可可移植性的需求。经过与星敏感器的实际测试,测控台能有效的监测星敏感器状态,协助研发人员排除星敏感器研制过程中出现的故障,满足设计要求,完成了测试任务。