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

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

3天内不再提示

深入了解WinDaq导数算法

星星科技指导员 来源:DATAQ仪器公司 作者:DATAQ仪器公司 2022-12-05 14:47 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

导数是一种数学工具,用于从任何给定函数获取变化率。当要微分的函数表示为方程时,我们将应用适当的导数公式以类似的方程格式获得变化率。当函数为波形时,可以使用称为微分放大器的电子设备来计算输入信号的导数。结果是第二个波形,可以记录、数字化或以其他方式用于提供有关原始波形的其他信息。

在基于计算机的仪器环境中,通过将波形通过软件中构建的导数函数传递波形,可以区分先前记录到磁盘的波形。后一种方法有几个优点。与硬件差异化器不同,软件差异化器是无漂移的,从而提高了精度和可重复性。对生成的差分波形进行自动校准,以输入波形除以秒为单位。最后,当硬件解决方案生成一个要么接受,要么离开的导数信号时,软件差异化器允许通过在同一或不同通道上执行多个导数操作来增强灵活性。每个操作都可以有自己的一组参数,为波形分析提供有价值的“假设”方法。

本应用笔记旨在使用DATAQ Instruments的高级CODAS分析包的衍生实用程序作为其模型,探索基于软件的波形微分的复杂性。本文中讨论的波形微分的所有元素都包含在该产品中。

差异化和集成基础知识

分化和整合之间的关系是如此密切,以至于讨论一个自然会导致对另一个的讨论。这些强大工具的一个更基本的应用是单位转换。例如,假设我们正在从汽车获取以英尺/秒 (ft/sec) 校准的速度波形。利用这个信号,我们可以确定汽车在整个测试过程中任何瞬时点的速度。可以肯定的是,有用的信息。但假设我们对车辆的加速度感到好奇。换句话说,我们想要速度波形相对于时间的变化率。此类信息由导数函数通过将以英尺/秒为单位校准的波形转换为以英尺/秒/秒或英尺/秒 2 校准的波形来提供。同样,我们可以选择对速度波形进行积分,以得出位移的度量。在此操作之后,单位从英尺/秒转换为(英尺/秒)×秒,或简称为“英尺”。

pYYBAGONlCGAd96oAABuzLp6Rzk470.jpg

图 1— 应用导数函数而没有平滑的好处会产生噪声结果,几乎没有提供有关输入波形真实变化率的信息。

生成微分波形

再次回到我们的示例速度波形和我们对推导加速度的需求,我们可以确定任何给定范围内速度的变化,并除以经过的时间以获得粗略的近似值。但这是一种繁琐的波形微分方法,很容易导致错误,并且无法提供加速度的整体图形图像,以帮助我们识别其他感兴趣的区域。这些问题可以通过软件差异化来解决。此类产品可用于导出波形的一阶导数的最基本方法是计算速度波形上任何给定点与下一个相邻样本之间的差异。然后将此差值除以将两点分开的经过时间增量,以产生以ft/sec 2或加速度为单位的变化率。这种方法的问题在于结果非常嘈杂,如图1所示,图1模拟了这种差异化方法。现实世界的信号总是有一个噪声分量,随着微分过程的放大。虽然图1中的速度波形看起来相当无噪声,但得出的加速度波形实际上毫无用处。正如模拟微分器提供可选的低通滤波器一样,软件微分器也必须提供对生成的波形进行平滑处理的方法。存在许多平滑方法,但最好的方法是将平滑与派生函数相结合,从而提高软件执行效率。最小二乘算法满足此要求。

应用于线性回归的最小二乘法是一种众所周知的技术,用于推导形式的预测方程。

y = mx + b

来自随机抽样的组。从基本微积分中,我们知道这个方程的一阶导数(dy/dx)产生m,即直线的斜率或变化率。出于微分目的,截距量 (b) 没有意义,因此无法计算。有了这些基本信息并将最小二乘线性回归模型应用于定义采集波形的连续点,我们可以为定义这些点的最佳拟合线构建一个方程,其中线的m或斜率表示线在用于计算的波形值上的平均变化率。进一步扩展此推理,如果我们改变计算回归线的点数 (n),我们可以调整应用于计算变化率的平滑程度。n值越高,平滑越大,值越低平滑越少。

pYYBAGONlCSAYSLUAABTOOygUJE036.jpg

图 2— 通过计算由采样值组成的重叠线段的斜率生成导数波形。

pYYBAGONlCeAAO5LAABUQT5VFTQ371.jpg

图 3— 对微分波形进行平滑处理可以显著提高其可读性。这里,平滑因子 15 应用于图 1 所示的相同导数函数。

图 2以图形方式演示了如何将回归模型应用于由y 表示的波形数据点。该示例使用平滑因子 3,这意味着每个线段的斜率 (m) 是通过 3 个连续波形值计算的。请注意线段计算中存在的重叠,它在差分波形中产生的点数与函数y 表示的波形中存在的点数相同。图3是将回归方法应用于图1相同速度波形的结果。计算每条回归线的点数为 15,从而产生生成的加速度波形中显示的显著平滑程度。

图 4是WinDaq 播放实用程序中打印屏幕的复制品。顶部波形是从在测试轨道上运行的汽车获得的速度。底部波形是一个计算的通道,加速度,它是通过速度的一阶导数得出的,平滑因子为 15。

其他波形差分问题

在选择分析包来执行波形微分时,应考虑许多问题。首先,确保生成的波形自动缩放为有意义的工程单位。生成的波形应缩放到的单位是原始波形单位除以时间(通常以秒为单位)。这种能力极大地简化了差异化操作。

其次,波形微分器不应要求数学协处理器来加快计算速度。这样的要求是惰性编程的副产品,只会给你的系统带来另一个成本负担。

pYYBAGONlCuAWkEsAAB7j6eeuUQ731.jpg

图 4—WinDaq回放屏幕的再现在顶部窗口中显示图 1 和图 3 的速度波形,在底部窗口中显示由高级 CODAS 计算的加速度波形。对导数函数应用平滑因子 15。

微分器应使用快速的整数数学运算,而协处理器则没有优势。唯一需要的浮点运算是计算缩放常数的单步,该常数将用于在需要时将微分波形缩放为有意义的单位。

最后,检查分析包的数据空间内存要求。一些分析软件实用程序要求要操作的波形完全驻留在半导体存储器中。如果要分析的波形长度仅为10Kb,则没有问题,但是在尝试处理2Mb或更大的通道时可能是一个真正的问题。为了使自己免受此类问题的影响,请寻找基于磁盘的分析包。此类系统将要分析的波形从磁盘上流出,通过微分器,并作为计算通道返回磁盘。使用这种方法可以分析的波形信息大小的唯一限制是硬盘驱动器的大小。

审核编辑:郭婷

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

    关注

    146

    文章

    14299

    浏览量

    221015
  • 电子设备
    +关注

    关注

    2

    文章

    2966

    浏览量

    55747
  • 计算机
    +关注

    关注

    19

    文章

    7764

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深入了解X-ray自动设备的核心优势与应用领域

    。面对复杂多变的工业环境和严格的品质标准,企业如何借助自动化X射线检测设备优化生产流程、提升检测准确度?本文将围绕X-ray自动设备的核心优势与应用领域展开详尽解读,帮助您深入了解该技术带来的变革与价值。无论您是工厂质量管
    的头像 发表于 11-04 14:34 126次阅读

    深入了解API:详解应用程序接口的作用和原理

    都是不可或缺的组成部分。本文将深入探讨API的作用和原理,帮助读者更好地理解和应用API。 淘宝/天猫获得淘宝商品详情 API 返回值说明 公共参数 ​​前往测试​​ 名称 类型 必须 描述 key
    的头像 发表于 11-03 09:37 157次阅读

    深入了解X-ray无损探伤技术的核心优势与应用-智诚精展

    和安全性的要求日益提高,X-ray无损检测凭借其成像清晰、穿透力强、检测精度高等特点,成为无损检测领域的重要手段。本文将深入剖析X-ray无损探伤技术的核心优势及其实际应用场景,帮助相关企业和技术人员了解如何通过高效、精准的X
    的头像 发表于 10-24 11:18 219次阅读

    深入了解水质探头的工作原理与应用

    随着环保意识的不断增强和水资源管理需求的提升,水质监测成为各行业关注的焦点。特别是在工业生产、污水处理和饮用水安全领域,精准、实时的水质探测技术得到了快速发展。水质探头作为关键监测设备,因其高效、智能的检测能力,越来越受到行业青睐。根据最新市场报告,智能水质探头市场预计在未来五年内以年均超过12%的增长速度稳步扩大。您是否也在寻找一种能准确反映水体环境变化且便于维护的水质监测方案?本文将通过详细解读水质探
    的头像 发表于 10-23 14:00 185次阅读

    一分钟了解:惯导数据采集板与惯导数据存储板

    导数据采集板和惯导数据存储板侧重于惯性测量数据的记录与后续分析,对于测试、验证、故障诊断和事后分析至关重要。
    的头像 发表于 09-16 15:58 358次阅读
    一分钟<b class='flag-5'>了解</b>:惯<b class='flag-5'>导数</b>据采集板与惯<b class='flag-5'>导数</b>据存储板

    深入了解X-ray无损探伤技术的优势与应用领域

    的优势和实际应用领域了解不够。本文将深入探讨X-ray无损探伤技术的独特优势及其广泛的应用场景,帮助企业做出更明智的决策,提升自我品牌的信任度。 什么是X-ray无损探伤技术? X-ray无损探伤技术,顾名思义,是利用X射线对材料内部进行检查的
    的头像 发表于 09-16 14:59 554次阅读

    深入了解连接器的分类与应用

    一、连接器的基本概念 连接器,就是一种电气或者光学的零组件,能让两条或者好几条电路、光路连一块。它一般是由插头和插座组成的,能让设备之间很快地连上、断开,再连上。这连接器怎么设计、有什么功能,主要得看使的地方、要传的信号是什么样的,还有一些物理特性,像阻抗啊、频率啊、耐用不耐用等。 二、连接器 的 分类 连接器能按照不一样的标准分成好多种,咱下面就说说几个主要的分法: 1. 按结构形式分 插头连接器:这就是设计成
    的头像 发表于 08-25 08:50 462次阅读

    如何为不同的电机选择合适的驱动芯片?纳芯微带你深入了解

    在现代生活中,电机广泛使用在家电产品、汽车电子、工业控制等众多应用领域,每一个电机的运转都离不开合适的驱动芯片。纳芯微提供丰富的电机驱动产品选择,本期技术分享将重点介绍常见电机种类与感性负载应用,帮助大家更深入了解如何选择合适的电机驱动芯片。
    的头像 发表于 07-17 14:00 1611次阅读
    如何为不同的电机选择合适的驱动芯片?纳芯微带你<b class='flag-5'>深入了解</b>!

    简单了解I2C接口

    在电子电路的复杂世界里,各种电路模块设备需要相互通信才能协同工作 ,I2C接口就像是电路模块设备间的沟通桥梁,今天就带大家深入了解它。
    的头像 发表于 05-08 14:15 2057次阅读
    简单<b class='flag-5'>了解</b>I2C接口

    深入了解气密性芯片封装,揭秘其背后的高科技

    在半导体技术日新月异的今天,芯片封装作为连接设计与制造的桥梁,其重要性日益凸显。而气密性芯片封装,作为封装技术中的一种高端形式,更是因其能够有效隔绝外界环境对芯片的干扰和损害,保障芯片性能与可靠性,而备受业界关注。本文将深入探讨气密性芯片封装的技术原理、应用场景、挑战与未来发展趋势。
    的头像 发表于 03-28 11:43 1291次阅读
    <b class='flag-5'>深入了解</b>气密性芯片封装,揭秘其背后的高科技

    深入了解U8g2与LVGL图形库

    在单片机开发领域,图形显示功能变得越来越重要。无论是工业控制界面、智能家居设备,还是手持仪器仪表,都需要一个高效且易用的图形库来实现丰富的可视化效果。U8g2 和 LVGL 就是其中两款备受关注的图形库,它们各有特点,适用于不同的应用场景。今天,我们就来深入了解这两个图形库。
    的头像 发表于 02-13 11:01 3486次阅读

    深入了解 PCB 制造技术:铣削

    了 PCB 铣削的复杂性、铣削工艺、其优势、挑战和应用。 了解 PCB 铣削 PCB 铣削涉及从覆铜板上机械去除材料,以创建电气隔离并形成电路图案。与使用化学溶液溶解不需要的铜的传统蚀刻方法不同,铣削使用精确控制的铣削钻头来物理雕刻出所需的痕迹。该过程通
    的头像 发表于 01-26 21:25 1113次阅读
    <b class='flag-5'>深入了解</b> PCB 制造技术:铣削

    深入了解涡街流量计 原理及内部构造

    涡街流量计是一种常用的流量测量仪表,LUB系列涡街流量计的内部构造与原理密切相关,共同构成了其高精度、宽量程比和稳定运行的基础。本文将深入介绍涡街流量计的原理及内部构造,以便更好地了解涡街流量计
    的头像 发表于 01-06 15:17 1703次阅读

    如何为不同的电机选择合适的驱动芯片?纳芯微带你深入了解

    在现代生活中,电机广泛使用在家电产品、汽车电子、工业控制等众多应用领域,每一个电机的运转都离不开合适的驱动芯片。纳芯微提供丰富的电机驱动产品选择,本期技术分享将重点介绍常见电机种类与感性负载应用,帮助大家更深入了解如何选择合适的电机驱动芯片。
    的头像 发表于 12-23 09:58 1755次阅读
    如何为不同的电机选择合适的驱动芯片?纳芯微带你<b class='flag-5'>深入了解</b>!

    深入了解Air201定位模块的电池问题!

    今天主要分享Air201电池相关问题,希望对大家的实际应用开发有所帮助。
    的头像 发表于 12-14 09:32 888次阅读
    <b class='flag-5'>深入了解</b>Air201定位模块的电池问题!