基于组件技术的频谱分析仪系统软件开发

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:freecase
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今,电子信息技术的高速发展,对频谱分析仪的功能提出了全新要求的同时,也促进了频谱分析仪的发展。软件无线电技术在频谱分析仪中的应用,促进了频谱分析仪向数字化、智能化的方向发展,打破了频谱分析仪传统的封闭式结构,使得现代频谱分析仪具有了“软件定义仪器”的特征[1]。频谱分析仪“软件定义仪器”的特征是使仪器结构和功能构筑在一个开放式的开发和使用平台上,具有可扩展、可移植等特性[1]。开发人员只需要修改特定模块功能或者开发新的功能模块,就可以完善和扩充系统的功能特性;开发人员和用户只需要根据测试需求,对系统功能模块进行重组,就可以实现满足不同测试需求的软件系统,实现频谱分析仪系统软件应用开发的灵活性。本文在对数据流概念和软件组件技术研究的基础上,设计了一种数据流驱动的频谱分析仪系统软件组件框架结构,该框架结构极大地提高了开发效率、降低了维护成本、增强了软件的适应性和通用性。论文的主要内容包括:首先,借鉴数据流驱动系统软件开发的研究成果,针对频谱分析仪数据处理各功能模块之间显著的流式特征,设计了一种适用于频谱分析仪系统软件的进程间类型变量、二进制数据块驱动机制,并总结出频谱分析仪系统软件数据流驱动的过程及总体结构。其次,通过对频谱分析仪系统软件的需求分析,结合组件技术和软件设计模式理论,提出了一种数据流驱动的频谱分析仪系统软件的可行性设计方案,并以此为基础设计了一个具有合理开放层次和粒度的频谱分析仪系统软件组件框架,并且为系统的应用开发制定了实现目标和技术路线。然后,为了实现频谱分析仪系统软件中的功能组件,在频谱分析仪系统软件框架结构设计的基础上对功能组件进行了划分,给出了频谱分析仪系统软件功能组件的开发模型和开发流程,对频谱分析仪系统软件功能组件进行了详细设计,确定了标准接口规范。最后,通过以上对频谱分析仪系统数据流、软件框架和组件开发模型的总结,实现了频谱分析仪软件系统软件的功能。
其他文献
天线测试是天线研究领域中不可缺少的环节,是分析和设计天线的重要方式。通过对天线方向图的测量可以得到天线的一些性能参数如主瓣宽度、副瓣电平、差波瓣零深等,这些参数对
三角网格曲面的参数化是指参数域与三维网格曲面间的一一映射关系,它在计算机图形学等领域有着广泛的应用,是纹理映射、重新网格化以及曲面拟合等操作中的重要环节。本文对三
无人战斗机红外攻防对抗建模与仿真的中心思想是建立由攻击机、目标机、红外诱饵、红外制导导弹组成的复杂系统仿真平台,通过仿真的方法,研究各种因素对无人战斗机红外对抗系统
摩擦力矩是滚动轴承的一项重要性能参数,它既直接导致轴承运转过程中温度的过快升高,又影响精密机械动作和信息传递的准确性。国内外对轴承摩擦力矩的研究都十分重视,定量研究和精确测量轴承摩擦力矩一直是世界轴承行业的重要课题。本文在结合国内外相关技术的基础上,深入研究了圆锥滚子轴承摩擦力矩在线检测技术,开发研制了圆锥滚子轴承摩擦力矩在线自动检测系统,实现了摩擦力矩的在线测量,提高了生产效率。本文分析了滚动轴
随着计算机技术的发展、数值计算方法的成熟和计算机图形软件的发展,钣金零件成形普遍采用数值模拟方法分析成形过程变化。其中几何模拟法具有初始条件简单、运算效率高、运算
本次硕士论文的工作包括两大部分,即,第一部分:航空金属块体材料电子散射的Monte Carlo模拟,第二部分:纳米碳管、碳纳米豆荚相关力学问题的分子动力学模拟。第一部分:航空金
特高压直流输电线路工程做好防雷接地工作对于工程安全运行具有非常重要的意义.本文主要从防雷保护和接地保护两方面来阐述,望能够给到相关工程的开展提供一定参考意见.
近年来,先进复合材料已经在航空航天领域得到了广泛的应用。越来越多的研究表明,复合材料在剪切方向拥有明显的非线性特性,其本构关系更加复杂,如果不考虑剪切非线性的影响,会对分
让一个圆球旋转起来,它就会带动周围的空气一起旋转.我们当然看不见圆球附近的空气旋转,但是我们可以感受到圆球附近的气流.若把圆球放在水中旋转,就可以看到水被圆球带动而
基于OoenGL的人工骨快速原型技术的仿真是人工骨快速原型系统中的重要组成部分,本研究面向工程应用,是结合三维图形仿真与快速原型技术研究在人工骨制造上的应用,涉及数值计算,建