期刊文献+

基于LabVIEW的激光引信自动化测试系统软件设计 被引量:4

Software Design for Laser Fuze Automatic Test System Based on LabVIEW
下载PDF
导出
摘要 在激光引信自动化测试系统中,测试参数繁多,测试过程复杂,基于LabVIEW传统设计模式的测试软件在功能扩展、后期维护方面显现出明显不足;针对此问题,提出LabVIEW扩展型生产者/消费者设计模式,以测试仪器为基础,将复杂测试过程分解成多个单一测试步骤,采用面向对象技术降低测试步骤间的耦合度,利用队列状态机控制多仪器协同工作与多线程并行执行,实现测试步骤的有效组合,最终完成复杂的测试过程;通过在激光引信自动化测试系统中的运用表明,基于LabVIEW扩展型生产者/消费者模式的测试软件可扩展性强、维护方便,具有较高的实际运用价值;该设计模式可推广至其他复杂测控软件的设计中。 In the laser fuze automatic test system, the test parameters are numerous and the testing process is complex. The test soft- ware based on traditional design patterns of LabVIEW is obviously deficient in the scalability and maintainability. In order to solve this prob- lem, an extended producer/consumer design pattern of LabVIEW is presented. Based on the test instrument, the complex test process is de- composed into multiple single test steps. Object--oriented programming is introduced to effectively reduce the coupling between test steps. The queue state machine is used to ensure multi--instrument coordination and multi--threaded parallel execution. In this way, an effective combination of test steps is achieved and the complex test process can be ultimately completed. Software based on the extended producer/con- sumer model has been applied to laser fuze automatic test system, and its scalability and maintainability are verified. The software has a high practical value. Furthermore, the proposed design pattern can also be used in complex measurement and control software developing.
出处 《计算机测量与控制》 2017年第12期125-128,132,共5页 Computer Measurement &Control
关键词 自动测试 LahVIEW 扩展型生产者/消费者模式 激光引信 automatic measurement LabVIEW extended producer/consumer model laser fuze
  • 相关文献

参考文献9

二级参考文献47

共引文献303

同被引文献20

引证文献4

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部