宽带信号分析仪软件设计与实现
发布时间:2018-08-24 12:15
【摘要】:近年来,电子信号领域迅猛发展,各种新的电子信号叠加情况层出不穷,使得电磁环境更加复杂。新型的分析仪必须使用有效手段捕获并差异化分析复杂信号并且不能漏掉瞬态信号等特殊信号。在这种背景下,能够分析瞬态信号以及宽带信号的宽带信号分析仪应运而生。由于种种原因,仪器硬件能够实现的功能都是很有限的,因此很多功能被移到软件中实现。通常系统的性能指标由硬件来确定,但是仪器的功能以及可操作性是由软件决定的。因此,本课题研究并设计了宽带信号分析仪软件。本课题针对宽带信号分析仪软件设计这个课题所进行的主要研究内容有:首先,进行了宽带信号分析仪的软件需求分析。通过对国内外频谱分析仪器进行分析,得到了宽带信号分析仪系统软件的功能需求。其次,本软件的概要设计部分主要从系统的总体架构、软件的类图分析、软件的模块划分、软件多线程设计规划、软件模块之间的层次关系、软件的流程分析以及总体数据结构报错系统设计等方面进行设计。通过这些分析可以确立软件的基本轮廓以及主体设计思路,以便进行软件的详细设计。本课题根据软件的概要设计阶段提出的总体架构来进行分模块详细设计。每个模块分别从数据结构设计、算法设计、运行流程设计、与外部交互方式设计、类图结构设计以及接口设计中的一个或几个方面进行详细设计。下一步,宽带信号分析仪软件的实现将会将软件详细设计所划分各个小模块、算法以及其他细节设计进行编码实现,从而完成整个宽带信号分析仪软件的搭建工作。最后进行了宽带信号分析仪软件的测试工作。本课题通过黑盒测试和白盒测试的方法将宽带信号分析仪软件的流程以及功能进行测试,验证该软件是否符合需求分析所得到的需求。本课题针对所研究的宽带信号分析仪进行了黑盒和白盒测试。测试表明本课题所设计的宽带信号分析仪软件功能合理、可操作性强,符合本课题的需求。
[Abstract]:In recent years, with the rapid development of electronic signal field, a variety of new electronic signal superpositions emerge in endlessly, which makes the electromagnetic environment more complex. A new type of analyzer must use effective means to capture and differentiate complex signals and special signals such as transient signals can not be omitted. In this context, a wideband signal analyzer that can analyze transient and wideband signals emerges as the times require. For various reasons, the function of instrument hardware is very limited, so many functions are moved to software. The performance of the system is usually determined by hardware, but the function and maneuverability of the instrument are determined by software. Therefore, the software of wideband signal analyzer is studied and designed. The main contents of this paper are as follows: firstly, the software requirement analysis of wideband signal analyzer is carried out. By analyzing the spectrum analysis instruments at home and abroad, the functional requirements of the wideband signal analyzer system software are obtained. Secondly, the summary design part of the software is mainly from the overall structure of the system, software class diagram analysis, software module division, software multi-thread design planning, software modules between the hierarchical relationship, Software flow analysis and the overall data structure error reporting system design and other aspects of the design. Through these analyses, the basic outline of the software and the main design ideas can be established in order to carry out the detailed design of the software. According to the overall framework of the software outline design phase, the module is designed in detail. Each module is designed in detail from one or more aspects of data structure design, algorithm design, operation flow design, interaction mode design with external, class diagram structure design and interface design. Next, the implementation of broadband signal analyzer software will be the detailed design of the software divided into small modules, algorithms and other details of the code design, so as to complete the construction of the whole broadband signal analyzer software. Finally, the software of broadband signal analyzer is tested. In this paper, the flow chart and function of wideband signal analyzer software are tested by black box test and white box test to verify whether the software meets the requirements of requirement analysis. In this paper, the black box and white box are tested for the broadband signal analyzer. The test results show that the broadband signal analyzer designed in this paper has reasonable function, strong maneuverability and meets the requirement of this subject.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TM935;TP311.52
本文编号:2200789
[Abstract]:In recent years, with the rapid development of electronic signal field, a variety of new electronic signal superpositions emerge in endlessly, which makes the electromagnetic environment more complex. A new type of analyzer must use effective means to capture and differentiate complex signals and special signals such as transient signals can not be omitted. In this context, a wideband signal analyzer that can analyze transient and wideband signals emerges as the times require. For various reasons, the function of instrument hardware is very limited, so many functions are moved to software. The performance of the system is usually determined by hardware, but the function and maneuverability of the instrument are determined by software. Therefore, the software of wideband signal analyzer is studied and designed. The main contents of this paper are as follows: firstly, the software requirement analysis of wideband signal analyzer is carried out. By analyzing the spectrum analysis instruments at home and abroad, the functional requirements of the wideband signal analyzer system software are obtained. Secondly, the summary design part of the software is mainly from the overall structure of the system, software class diagram analysis, software module division, software multi-thread design planning, software modules between the hierarchical relationship, Software flow analysis and the overall data structure error reporting system design and other aspects of the design. Through these analyses, the basic outline of the software and the main design ideas can be established in order to carry out the detailed design of the software. According to the overall framework of the software outline design phase, the module is designed in detail. Each module is designed in detail from one or more aspects of data structure design, algorithm design, operation flow design, interaction mode design with external, class diagram structure design and interface design. Next, the implementation of broadband signal analyzer software will be the detailed design of the software divided into small modules, algorithms and other details of the code design, so as to complete the construction of the whole broadband signal analyzer software. Finally, the software of broadband signal analyzer is tested. In this paper, the flow chart and function of wideband signal analyzer software are tested by black box test and white box test to verify whether the software meets the requirements of requirement analysis. In this paper, the black box and white box are tested for the broadband signal analyzer. The test results show that the broadband signal analyzer designed in this paper has reasonable function, strong maneuverability and meets the requirement of this subject.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TM935;TP311.52
【参考文献】
相关期刊论文 前2条
1 赵彦全;;一种手持式频谱分析仪的设计与实现[J];国外电子测量技术;2009年09期
2 李海宏 ,陈建光;频谱仪测量不确定度研究[J];中国无线电;2005年08期
相关硕士学位论文 前1条
1 李玮;基于中频数字化的虚拟射频频谱分析仪的设计与开发[D];武汉理工大学;2003年
,本文编号:2200789
本文链接:https://www.wllwen.com/kejilunwen/dianlilw/2200789.html