首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种行波管放大器测试软件的设计与实现
作者姓名:杨林
作者单位:中国空间技术研究院西安分院,西安,710000
摘    要:为解决现有自动测试系统通用性较差的问题,设计了一种基于三层架构的行波管放大器测试软件。软件采用表示层、业务逻辑层和数据访问层的三层架构模型。表示层用来输入产品信息和测试的数据展示,利用Matplotlib第三方依赖库实现测试数据的可视化分析;逻辑业务层实现测试项目的具体实现过程;数据访问层完成对所有仪器的控制和访问。系统的三层架构体现了“高内聚、低耦合”特性,结构清晰,可扩展性强,容易适应需求变化,方便快捷的扩展新的测试项目和新的测试仪器,提高了测试系统开发效率;软件已完成多个卫星型号的200余台行波管放大器测试,节省了30%测试时间,显著提高测试效率。

关 键 词:行波管放大器  Python  自动测试

Design of TWTA measure system based on Python
Authors:YANG Lin
Abstract:In order to solve the problem of poor generality of existing automatic test system, a test software of travelling-wave tube amplifier based on three-layer architecture is designed. The software adopts a three-layer architecture model of presentation layer, business logic layer and data access layer. The presentation layer is used to input product information and display test data. The third-party dependent library matplotlib is used to realize the visual analysis of test data. The logical business layer realizes the concrete implementation process of the test project, and the data access layer completes the control and access of all instruments. The three-layer architecture of the system reflects the characteristics of "high cohesion, low coupling", clear structure, strong scalability, easy to adapt to changes in demand, convenient and fast expansion of new test items and new test instruments, improve the efficiency of test system development; the software has completed more than 200 traveling-wave amplifiers of various satellite models, saving 30% of the test time, and significantly improving the test efficiency.
Keywords:TWTA  Python  automatic measurement
点击此处可从《》浏览原始摘要信息
点击此处可从《》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号