0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

技术干货 | AD/DA动态分析中的信号窗口处理技术

德思特测试测量 ? 2025-07-03 13:39 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

?

前一章详解了TX7006上的线性计算,AD/DA动态分析中的傅里叶变换和动态参数计算。

【前文回顾】技术干货 | ATX7006线性计算与AD/DA动态分析解析-电子发烧友网

本章将继续介绍AD/DA动态分析中的信号窗口:

1、简介

傅里叶变换假定(采样)信号是无限的。因此,最后一个采样点的幅度应恰好在第一个采样点(的幅度)前一个采样点结束。采集到的正弦波数量应为整数。换句话说,如果将采集到的信号依次重复排列,信号应是连续的。具有整数个采样点的采集信号是相干的。

wKgZO2hmFv6AJ0OQAAA2ph0PBhI952.pngwKgZPGhmFv6APig2AAAkc5vYSSE248.png

并不总是能够捕捉到整数的正弦波(也就是2的幂次)。对于傅立叶变换来说,这意味着信号是不连续的(信号的终点和起点不平滑)。在频谱中,这将导致频谱泄漏。见下图:按下“显示频谱”按钮,在相干和非相干之间切换。

wKgZO2hmFwaAJv_zAACkmNbOLUk634.png

2、不连贯信号的窗口处理

对不连贯的捕获信号进行傅立叶分析,将无法计算出可用的参数(SINAD、信噪比等),而且谐波可能会在频谱中被忽略。为了减少不连续性的影响,我们可以在信号开始和结束时减小捕获信号的振幅。这正是信号窗口的作用。在上图中显示信号并选择一个窗口。在频谱中,它会在感兴趣的频点周围产生额外的频点。信号窗口的计算公式位于绘图下方。该信号与捕捉到的信号相乘。

wKgZO2hmFxGABw6sAAGA2vjdxiw745.png

幅度误差

在上图中选择相干、矩形窗口,以电压峰值显示频谱。振幅正好与1Vpeak吻合。现在选择非相干,注意振幅误差。载波的能量分散到了其他频带。选择dBc(相对于载波的dBs)时,可以更好地看到这一点。切换回Vpeak,选择相干信号、扫描窗口。载波振幅为0.5V。其他能量被置于载波两侧的2个分区中。总振幅为1Vpeak(0.5V+2*0.25V)。然后选择非相干信号。仍然会有振幅误差,但会小于矩形窗口。

参数计算

正如我们在前面的示例中看到的,信号窗口可以减少频谱泄漏,并将信号能量置于信号周围的额外分段中。参数计算将更加合理,谐波也能在频谱中重新识别。RifeVincent4窗口会将感兴趣信号的几乎所有能量都置于信号周围的额外频带中。然而,这其中存在一个问题。为了说明这一点,请参阅下一个实验。

窗口频率分辨率问题

显示频谱(按下“显示信号”按钮),选择dBc、0.5V直流、相干信号并选择Hamming窗。信号能量分布在3个bin中,即5号bin及5号bin两侧各1个额外bin。直流能量分布在第1和第2个bin中,信号与直流bin之间的bin(2号和3号bin)为噪声bin。

选择RifeVincent4窗。信号能量分布在9个bin中(去除直流后计数),中心位于5号bin位置,5号bin两侧各有4个bin。直流分量的情况同理。由于信号与直流bin之间仅有3个bin,因此1号至4号bin中同时包含直流和信号成分。

谐波bin与噪声bin之间也可能发生同样的情况。如果某谐波bin的幅度低于或等于其周围噪声bin的幅度,该谐波会“吸收”(泄漏)噪声bin的能量。因此,当启用窗函数且谐波幅度等于或低于噪声时,总谐波失真(THD)可能显著恶化。

3、选择窗函数

窗函数之间的一个重要区别在于主瓣宽度和旁瓣特性。主瓣由中心频率及其两侧的一个或多个频率bins(频段)组成。当选择相干信号(无直流)时,这一点可在上述绘图中观察到。更改窗函数将改变中心频率周围的bins数量。旁瓣是不属于主瓣的bins。主瓣宽度决定了频率分辨率(即我们区分信号的能力)——主瓣越宽,频率分辨率越差,但幅度精度越好。如果幅度精度是关键问题,FlatTop 或 Blackman-Harris 窗可能是不错的选择,但其主瓣较宽,导致频率分辨率较差。

Hamming 窗和 Hanning 窗的形状相似(也可参见两者的数学表达式)。它们的幅度精度较差,但频率分辨率优于 FlatTop 和 Blackman-Harris 窗。两者的主要区别在于旁瓣的滚降速率。

RifeVincent4 窗的旁瓣电平极低,但主瓣较宽。对于单音信号下的A/D和D/A转换器动态测试,这可能是一个合适的选择。但需注意,由于主瓣较宽,谐波的主瓣也会较宽,导致相邻噪声bins的能量泄漏到谐波bins中,这通常会导致总谐波失真(THD)较差(相对而言)。

窗函数特性

下表列出了各种窗函数的一些特性。最大旁瓣电平是指相对于主瓣而言,最大旁瓣的电平值(以分贝为单位)。旁瓣滚降速率是指旁瓣峰值随频率每十倍频程衰减的速率(以分贝/十倍频程为单位)。

wKgZPGhmFxqASgMnAAFlm3zuaSE040.png

?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片测试
    +关注

    关注

    6

    文章

    151

    浏览量

    20785
  • 动态分析
    +关注

    关注

    1

    文章

    20

    浏览量

    7399
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    电视信号分析仪的技术原理和应用

    原理基于多个关键技术组件和算法,包括信号接收、解调、解码、分析以及数据处理等。具体来说: 信号接收:电视
    发表于 12-12 14:35

    2014全国信号处理技术应用大会

    2014全国信号处理技术应用大会中国电子学会拟举办“2014年全国信号处理技术应用大会暨2014
    发表于 01-14 14:15

    2014全国信号处理技术应用大会

    2014年全国信号处理技术应用大会暨2014中国信号处理工程师年会”,旨在进一步加强信号
    发表于 01-14 16:19

    2014 中国信号处理技术工程师年会

    暨2014中国信号处理工程师年会”,旨在进一步加强信号处理技术应用领域中企业之间、高校与企业之间、研发工程师与应用工程师之间的交流和沟通,有
    发表于 02-11 08:28

    基于部分动态可重构技术信号解调系统该怎么设计?

    FPGA强大的资源和实时处理能力来快速的实现信号的跟踪、锁定和解调但是,基于硬件的实现方案和基于软件的方案相比,往往存在不能迅速适应调制样式改变的问题。为了有效斛决这个问题,笔者通过基下FPGA部分动态町重构
    发表于 09-19 07:29

    基于数据窗口对象SQL 语法的动态移植技术探讨

    在PowerBuilder9.0 应用程序动态创建特定显示风格和结构比较复杂的数据窗口对象是开发人员所面临的一大难题。文章就该问题提出通过移植数据窗口对象SQL 语法的方法来实现
    发表于 05-30 10:29 ?11次下载

    虚拟仪器的测试信号分析处理技术

    虚拟仪器的测试信号分析处理技术:3.1 测试信号分析处理
    发表于 06-22 12:27 ?0次下载

    现代信号处理技术

    现代信号处理技术这里只介绍时频分析、高阶谱分析、小波分析和独立成分
    发表于 08-26 09:00 ?0次下载

    声发射信号处理分析技术

    声发射信号处理分析技术      摘  要:介绍声发射技术发展简况、声发射
    发表于 10-22 17:27 ?4630次阅读

    数字信号处理技术的优点分析

    数字信号处理已经深入到我们生活的各方面,无论是手机、无线网络、ADSL、数字录像机、数字电视,还是有线网络、数码相机、MP3、MP4等,都离不开数字信号处理
    发表于 11-29 11:01 ?1.2w次阅读

    探究FPGA的多速率信号处理技术

    多速率技术已广泛应用于数字音频处理、语音处理、频谱分析、无线通信、雷达等领域。作为一项常用信号处理
    的头像 发表于 06-01 11:02 ?3631次阅读
    探究FPGA的多速率<b class='flag-5'>信号</b><b class='flag-5'>处理</b><b class='flag-5'>技术</b>

    基于MATLAB的信号处理系统与分析

    在信息技术日新月异的今天,信号处理分析技术在通信、控制、生物医学、图像处理等领域的应用日益广泛
    的头像 发表于 05-17 14:24 ?1888次阅读

    信号处理技术:现代通信技术的基石

    随着信息技术的飞速发展,通信技术的每一次革新都极大地改变了人们的生活方式。而在这背后,信号处理技术作为通信
    的头像 发表于 05-25 18:00 ?1466次阅读

    ADC技术信号处理的应用

    处理应用的分析: 一、ADC技术的基本原理 ADC是一种电子设备,用于将连续的模拟信号转换为离散的数字
    的头像 发表于 02-18 17:27 ?1049次阅读

    技术干货 | ATX7006线性计算与AD/DA动态分析解析

    想知道如何在ATX7006上进行高精度线性度计算?如何通过傅里叶变换分析AD/DA转换器的动态性能?本文详细解析了线性计算的命令配置、结果获取方法,以及动态测试
    的头像 发表于 06-30 10:13 ?543次阅读
    <b class='flag-5'>技术</b><b class='flag-5'>干货</b> | ATX7006线性计算与AD/<b class='flag-5'>DA</b><b class='flag-5'>动态</b><b class='flag-5'>分析</b>解析