摘要火箭发动机测试系统是火箭推进技术发展的重要组成部分。设计并应用先进的火箭发动机测试系统,将会对我国新型的固体火箭发动机研制与发展的步伐产生很大推动作用,对提升火箭发动机的精度和密集度有着十分深远的意义。 本文在研究了现有测试系统的基础上,基于 NI 公司开发的 LabVIEW 图形化程序设计软件,设计了一套火箭发动机推力压力测试系统。该系统可以完成火箭发动机地面测试试验的系统标定、动态采集、数据分析、报表生成、历史查询、账户管理等功能。 该系统经验证分析,具有可读性好、操作方便、系统可文护性高等特点,有助于推动我国火箭发动机测试系统标准化,可较好完成火箭发动机测试任务。31128 毕业论文关键词 固体火箭发动机 测试系统 虚拟仪器 LabVIEW
Title Design of Test System on Pressure and Thrust of Rocket Engine Based on LabVIEW
Abstract The rocket motor test system is the important part of the development of rocket propulsion technology .By design and application of advanced rocket engine test system ,the pace of China's model of the solid rocket engine research and development will get great promote ,which has a very far-reaching significance for improving the design accuracy and denseness of rocket weapons. In this paper ,by researching of the existing test system ,a set of rocket engine test system is designed based on the LabVIEW virtual instrument design platform .The system can accomplish the system calibration ,dynamic acquisition , data analysis ,report generation ,historical inquiry ,account management and other functions of the rocket engine test. The system proved analysis has great readability, operation and system maintenance, etc. ,contribute to promoting China's standardization of rocket engine test system ,perform better in rocket engine test.
Keywords: Solid Rocket Engine ;Virtual Instrument ;Test System ;LabVIEW
目录
1绪论·1
2测试系统总体设计·2
3测试系统硬件设计·4
3.1综述4
3.1试验台选型5
3.2传感器选型5
3.3调理器选型7
3.4采集卡选型8
3.5工控机选型9
4测试系统软件设计11
4.1技术概述11
4.1.1虚拟仪器技术11
4.1.2LabVIEW编程技术11
4.1.3NI-DAQmx技术11
4.1.4VIServer技术·12
4.1.5ActiveX技术·13
4.1.6LabVIEW设计模式14
4.2登录模块15
4.2.1登录模块界面15
4.2.2登录模块代码16
4.3设备自检模块17
4.3.1设备自检界面17
4.3.2设备自检代码17
4.4参数配置模块18
4.4.1参数配置界面18
4.4.2参数配置代码19
4.5系统标定模块20
4.5.1系统标定界面20
4.5.2标定代码介绍21
4.5.3系统标定原理24
4.6数据采集模块25
4.6.1数据采集界面25
4.6.2数据采集代码26
4.7历史查询模块26
4.7.1历史查询界面26
4.7.2历史查询代码27
5实验测试29
5.1软件测试29
5.2验收测试30
5.3测试报告30
5.5系统文护32
结论34
致谢35
参考文献36
1 绪论 固体火箭发动机在空间科学试验和国防建设中的应用以及非常广泛, 各国家都十分重视火箭发动机的发展[1]。发动机测控系统也越来越复杂,精度要求也越来越高[2,7]。使用计算机技术与测控系统相结合已经成了必然的趋势。国外的虚拟仪器技术发展迅速,自从 NI 公司提出虚拟仪器技术的概念以后,其一直是测控领域的前沿科技也是研究的热点课题[3]。国内的虚拟仪器也是从NI产品开端。目前已取得较好成就[9]。 通过对相关文献的研究及LabVIEW在火箭发动机测试系统中的应用的调查发现,当前火箭发动机测试系统的开发还不够完善,本课题研究致力于完成基于LabVIEW 虚拟仪器平台进行火箭发动机测试系统的开发工作,针对在火箭发动机测试中温度与推压力不同采集方式的问题,设计一套采集系统。通过使用LabVIEW 编程技术,解决当前测试系统普遍存在的问题。