基于组件技术的频谱监测软件设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:lsxfa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和无线电技术的飞速进步和发展,无线电监测愈加倾向于自动化、智能化、微型化发展,并要求监测产品提供良好的用户界面,以便更好地观察管理无线电频谱。同时,频谱监测还应具有信号识别功能,在探测到目标频段存在信号后,根据信号中心频率、带宽等参数,判断信号异常/正常类型。为了实现频谱监测的自动化、标准化和通用化,本文设计开发了一款信号识别准确、监测智能、组建方便、用户界面友好的频谱监测软件。本文根据频谱监测软件的开发需求展开工作,分析比较了已有的频谱应用软件,并根据软件编程及图形界面等相关技术对频谱监测软件进行开发。为了频谱监测软件实现跨平台及友好流畅的用户界面,本文以Qt Creator作为开发平台,引入Qt第三方开源库QCustomPlot进行频谱监测软件的开发。为了使得频谱监测软件具有良好的可维护性和易扩展性,本文遵循模块化、组件化开发思想,在模块划分的基础上进行模块内组件的划分。本文针对基于组件的频谱监测软件设计与开发所进行的主要工作内容分为两大部分:软件层面上,沿用教研室原有频谱分析软件的软件架构,优化其不足之处,设计得到频谱监测软件的总体设计方案,包括软件架构、模块划分及其层次关系、多线程机制。采用模块化、组件化开发思想,对频谱监测软件进行开发。主要将频谱监测软件分为数据处理模块、驱动模块、网络通信模块以及用户界面模块。用户界面又划分为多个显示组件,诸如频谱图显示组件、瀑布图组件等。算法方面,本文针对频谱数据提出了一种信号识别算法,该算法结合并改进了模式识别中的K-Means聚类算法,用于提取频谱监测过程中不同频段的背景噪声。而后利用频谱数据中的峰值以及提取的底噪来进行信号特征参数的提取和信号识别。经过软件测试,最终证明频谱监测软件大致符合预期要求,满足需求。
其他文献
作为发挥政府作用重要手段之一的财政补贴,其作用机理和实施效果直接关系到特定行业能否顺利实现结构优化和转型升级。本文基于当前汽车市场疲弱亟需政策救市的现实呼声,在结
股权众筹是“互联网”与“证券”的全新融合,是一种依托互联网平台而开展的新型小额证券发行活动。与其他互联网金融模式一样,股权众筹具有明显的效率价值与公平价值,被视为
介绍了一款化学用语辅助教学自制教具。该教具基于元素、物质间的可组合性开发而成,具有操作简便、玩法多样、富于挑战、易于拓展、效果明显等优点,集学具、教具于一体,帮助
本文以课例《平面镜成像光的反射》为范本,来说明信息技术与课程整合的实践研究成果:初中物理复习教学模式——"六化模式"。
从2003年开始,我国拟进行房地产保有环节税费改革,在北京、辽宁、重庆等10个省市进行物业税空转试点,但直至2010年,“空转”也未能转变为“实转”。2010年5月国务院同意发展
陈赓(1903年-1961年)是中国人民解放军杰出的将领,1955年授衔的十名大将之一。人们都说陈赓是极富传奇性的人物,这一点儿不错。他在战争中还写下了几十万字的日记,有全局性的大事,
期刊
本文以湘湖作为研究案例,探讨湘湖在植物景观营造方面的设计要点,特别是在动态植物造景方面的应用。
<正>简介位于有人使用的空间上方的广场,设计时必须建立一个系统,在承载行人和车辆荷载以及景观荷载的同时还必须使结构具有防水和保温的功能。
<正> 目前,治疗近视眼的方法、药品和仪器相继出现,多数以治疗假性近视为主,且效果不尽理想。1991年4月初在北京隆重举办的“全国首届卫生保健用品汇展大会上,广西梧州市远东
浅议资产负债审计刘兴泉,张桂林,杨晓玲一、资产负债审计的作用资产负债审计是对资产负债真实性、合法性的就地审计,在审计近十年的进程中,资产负债审计并不陌生,只是审计形式的一