论文部分内容阅读
信号发生器是目前广泛应用的基本电子测量仪器,其输出信号的准确性将直接的影响测量结果。校正技术作为仪器准确性的重要保障方法,成为大多数信号发生器的研发过程中的重要环节。目前我国大部分信号发生器的研发需要研发人员自行设计校正模块,校正工作缺乏通用性软件,校正效果也良莠不齐。本文设计了一款具备通用性的信号发生器参数校正库帮助研发人员完成校正,参数校正库提供数个外部接口函数供仪器驱动使用,通过传入特定格式的校正文件,就可以完成校正。该设计对于提升校正效率,保证校正效果,缩短仪器研发周期具有重要意义。本文的主要内容分为以下几个部分:1)校正方法的研究与校正库的设计分析第一部分介绍了常见的校正方法和校正原理,对信号发生器的校正需求进行分析,并选择合适本次设计的校正方法并进行改进。针对信号发生器待校参数在硬件上关联性强、依赖关系复杂的特点引入了参数依赖的概念和相关设计。之后对校正系统总体结构以及校正流程设计进行说明。最后对校正库的设计进行分析,明确了校正库的作用和设计中的重点难点。2)参数依赖的相关设计第二部分分析了信号发生器参数在校正过程中的特点,并对参数依赖的获取方法进行分析,之后对由于参数依赖的引入产生的相关设计进行介绍,包括参数依赖图的依赖关系描述方法和通过拓扑排序获取参数的校正贯序、更新贯序的方法。最后介绍了参数依赖与分段拟合结合的校正函数拟合方法,使参数依赖的设计参与具体的校正实现过程中,确保了校正的准确性。3)校正文件和校正库函数的设计与实现第三部分结合校正系统和校正流程设计,对校正库功能进行划分。对负责传递校正信息校正文件进行了类型选择和格式设计,结合校正文件的内容和之前改进的校正方法,对校正库接口函数的设计进行说明。经过测试与验证,本文设计的信号发生器参数校正库功能健全,能够完成对信号发生器待校正参数的校正,使输出误差大幅减小,满足指标要求。同时对两台不同类型的信号发生器进行测试,都获得了显著的校正效果,证明了校正库具备通用性。