论文部分内容阅读
行波管是一种微波真空电子器件,已被大量应用于国防、国民等领域。为测量行波管整管特性,测试人员不但要掌握微波测量仪器的使用,还要掌握行波管的微波测量技术;另外,由于行波管各项技术指标的多样性、复杂性以及批量测试的要求,使得组建自动测试系统、实现自动化测试的任务提上日程。本课题研究的是基于Labwindows/CVI的行波管特性参数自动测试系统的设计与实现。本课题主要目的是对行波管特性参数实现自动化测试,以解决目前对行波管特性参数手动测试效率低、测试精度低、测试结果受人为因素影响及测试的过程数据不能够完整保存的问题。本课题以虚拟仪器技术和行波管测量技术为理论基础,并在行波管特性参数手动测试的基础之上,研究了行波管自动测试系统的设计与实现,主要包括自动测试系统的硬件平台设计和软件平台设计。硬件平台设计包括对计算机、计算机与仪器连接的总线、测试要用到的微波测量仪器及行波管不同特性参数测试系统搭建的研究。软件平台设计包括对计算机操作系统、各种总线的通信协议、仪器支持的程控命令及能用来开发行波管自动测试系统的开发软件的研究。本论文基于Labwindows/CVI和VISA库,设计了一套行波管特性参数自动测试系统,该系统通过LAN总线给测试仪器发送SCPI命令来控制仪器在搭建好的测试平台上进行自动测试。该行波管自动测试系统操作简单方便、测试精度高、测试效率高,能快速实现对行波管谐波输出比特性、三阶互调比特性、噪声功率谱密度特性、噪声系数特性、群时延波动特性、增益波动特性、非线性相移特性、调幅-调相转换系数特性和增益压缩特性的测试。并且,该自动测试系统在测试过程中,会在测试面板上显示测量曲线和结果数据,在测试完成后,会将所有的测试信息以xml文件的形式保存在计算机中,方便测试人员查看与调用。同时提出一种谐波输出比快速精确测试方法,加快了测试速度,提高了测试精度。通过对各行波管特性参数自动测试结果与手动测试结果进行误差分析,发现其误差在行波管工作波动范围内,验证了该行波管自动测试系统的有效性。