论文部分内容阅读
激光导引头电子舱是导弹探测、跟踪目标物体的关键部件,它为导弹系统的精确制导提供了重要保证。因此,导引头电子舱产品使用前的调试和检测至关重要,它们是保证电子舱的安全性和可靠性的前提条件。由此可见,为激光导引头电子舱产品提供一个全面的、自动的和易用的综合检测平台对于武器装备具有很大的促进作用。 本测试系统软件实现了系统要求的以下主要功能:完成数据的自动采集;根据测试项目的合格性指标分析处理采集数据,判定测试项目的合格性,并显示测试结果;能够查看采集结果(数据及波形),实现删除、备份、恢复数据文件等功能;通过校正参数显示模块,方便修改各通道的校正参数;实验数据显示、分析模块,能方便地测量波形的幅值、周期,并能进行适当缩放和分析。在具体实现过程中,主要涉及到通过TDS2014B数字存储示波器的GPIB接口实现了PC与可编程示波器之间的双向通信,即采用TDS2014B数字存储示波器的命令集实现了PC对示波器的控制功能,并且PC也可以从示波器获得相应的采集数据,然后对采集到的数据进行详细分析和研究,以便于进行相关指标的测试,从而判断测试项目的合格与否。在对信号波形曲线的绘制过程中,采用阿克玛(Akima)曲线光滑算法使得绘制出来的波形曲线更接近信号的真实波形,以便于对采集信号进行更为准确的分析,从而有利于对采集信号做出合理和正确的判断。 本文作者独立承担了该测试软件相关的所有工作,包括需求分析、各种算法的研究、软件总体设计、全部代码编写、系统总体调试等。本文通过对TDS2014B数字存储示波器编程、C++标准模板库(STL)的使用、屏幕显示及打印一体化方法、VC++中的注册表编程、动态链接库的调用等技术的应用,实现了参数设置、数据采集、处理、存储、显示、打印,及系统标定、系统诊断等全部系统功能。 本测试系统软件实现了对导引头电子舱的各项指标的全面测试和分析。经过试验和进场联调,该测试系统软件性能指标达到了测试要求,可以作为激光导引头电子舱产品生产调试和出厂交验检测的共用设各。