论文摘要
为适应对台式射频频谱分析仪的广大需求,本项目在模块式频谱分析仪的基础上,针对频谱分析仪在卫星广播电视信号监测方面的应用,设计既具有一般频谱分析功能又有特殊应用的台式射频频谱分析仪。论文主要包括两方面内容,一是详细阐述了频谱分析仪上层系统软件设计及实现方法,二是介绍了频谱分析仪在卫星广播电视信号监测方面的应用及相关算法。频谱分析仪上层软件设计遵循面向对象的思想,在Visual C++ 6.0开发平台上采用MFC库用作为主要的软件开发支持包来进行软件研发。频谱分析仪的上层软件主要包括界面设计、数据分析处理、软/硬件接口三部分。其中界面实现用户与频谱仪之间的数据交互,数据分析处理实现数据接收、下发及数据分析;软/硬件接口实现软件与硬件的交互。论文对上层软件实现的关键技术---多线程设计、多视图显示、菜单控制及频域分析数据处理技术等进行了详细的分析与阐述。此外,论文对频谱分析仪监测卫星广播电视信号的算法进行了分析研究与初步验证,给出了由频谱分析仪组建的自动监测系统的实现方案。
论文目录
摘要Abstract第一章 绪论1.1 项目需求、来源1.2 国内外技术动态1.3 本论文所要解决的问题第二章 频谱分析原理概述2.1 扫频外差式分析仪原理2.2 FFT 式分析仪原理2.3 FFT 频谱分析和扫描频谱分析比较2.3.1 幅度准确度2.3.2 动态范围2.3.3 扫描速度2.4 本项目频谱分析原理2.5 小结第三章 频谱分析仪软件总体方案设计3.1 频谱分析仪软件系统组成3.1.1 人机交互3.1.2 数据分析3.1.3 接口分析3.1.4 软件功能架构3.2 软件开发工具的选择3.3 软件结构3.4 小结第四章 软件设计的关键技术4.1 面向对象的软件设计4.2 基于Windows 的MFC 程序开发4.3 多线程程序设计4.3.1 进程与线程4.3.2 多线程设计4.4 人机界面的实现4.4.1 频谱图显示技术4.4.2 光谱图显示技术4.4.3 菜单控制技术4.5 数据处理技术研究4.5.1 帧解析4.5.2 谱分析4.5.3 频域帧的形成4.6 校准4.7 小结第五章 频谱分析仪在卫星广播电视信号监测方面的应用5.1 卫星广播电视信号自动监测系统的实现5.2 频谱仪远程控制技术5.2.1 SCPI 指令的解析5.2.2 通信端口5.3 频谱实时监测技术5.4 监测结果5.5 小结第六章 总结参考文献致谢个人简历、项目成果及发表论文
相关论文文献
标签:频谱分析论文; 软件设计论文; 卫星电视论文; 信号监测论文;