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

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

3天内不再提示

了解使用高级CODAS的波形集成

星星科技指导员 来源:DATAQ仪器公司 作者:DATAQ仪器公司 2022-12-05 14:49 次阅读

几个世纪以来,数学一直依赖积分函数作为理解物理测量相互关系的辅助手段。例如,可以应用积分(或曲线下面积)函数来实现单位变换。可以对速度方程进行积分以推导出位移方程;或积分以推导出速度的加速度方程。类似地,可以通过集成函数来得出功度量,以产生活动的相对量度。我们大多数人,在某种程度上接触过微积分,从纯粹的数学意义上理解积分在方程中的应用。然而,将积分函数应用于波形代表了对该工具的更抽象的使用,这在微积分课程的一般课程中没有涉及。这些应用知识只能通过经验获得,本应用笔记旨在传达部分专业知识,以缩短学习曲线。

DATAQ Instruments的WinDaq数据采集系统的高级CODAS波形分析选项包含一个波形积分器,该积分器是本应用笔记的模型,体现了本文讨论的波形积分的所有要素。

复位条件:波形积分的关键

波形积分器的目的是生成一个等长的波形,表示在预定积分周期内输入信号曲线所限定的区域。积分周期表示累积面积重置为零并且面积累积与输入信号的下一个点恢复的点。此重置活动对集成过程非常重要。在图形意义上,它允许在不饱和的情况下生成任何长度的集成波形。在分析意义上,它允许将积分波形分解为有意义的段。

为了澄清这些要点,请考虑由汽车产生的速度波形,该波形被积分以得出位移。如果我们假设自动汽车总是沿同一方向行驶但速度不同,则产生的速度波形将始终高于或低于零(取决于行进方向),并且永远不会越过零,因为这样做意味着方向的改变。如果我们进一步假设汽车长时间高速行驶,那么很明显,行驶的总距离会变得非常大。表示距离的速度积分越来越正(或负,取决于方向),直到发生饱和。当然,在数字系统中,波形可以根据最大距离进行缩放,但这样做会抑制位移波形在较低位移值下(即自动开始移动时)的变化。

我们可以通过将复位条件应用于上述速度波形的积分来解决这些问题。如果我们应用基于时间的重置条件,例如 20 秒,则积分波形将每 20 秒重置一次。复位发生前波形的高度表示在 20 秒间隔内行进的总距离。由于我们已将位移波形分割为20秒的epoch,因此无需对波形进行大量缩放,并且位移波形的微小变化将明显增强分析。

pYYBAGONlIWAMSFeAAAzm8lGS9E092.jpg

图 1— 主动脉血流波形 (ABF) 的解剖结构包含正流和负流成分。ABF 与心电图 (ECG) 信号同步;命令心脏跳动的电刺激。

让我们考虑另一个基于行进距离的复位条件,并将波形积分器配置为每 1,000 英尺复位一次。由此产生的位移波形将在不同的时间重置,但在 1,000 英尺的行进距离后立即重置。同样,由于我们对波形进行了分割,因此对缩放的需求大大减少,位移的任何波动都将很明显。

我们可以扩展示例,以包括向前和向后行驶的自动移动,以及从速度波形得出向前和向后位移的需求。在这里,基于速度波形过零的复位条件可能是合适的。由于方向改变时必须达到零速度,因此此时积分器复位会产生向前和向后位移的分段视图。

将复位条件应用于波形积分过程提供了灵活性,并且完全负责将积分函数的强大功能引入波形分析。波形积分通常采用几种复位方法:作为过零、电平、时间和外部事件的函数。每个函数将在下面的示例中演示。

整流增强波形集成

在许多不同的应用中,通过将整流作为积分前的初步步骤来增强波形积分过程。考虑我们上面的例子,其中汽车向前和向后移动,产生的双极性速度波形将被积分以产生位移。我们在这里使用了双极标签来描述由于汽车向前和向后移动而正负的速度信号。我们假设前进方向会产生正速度波形。

假设您只对推导正位移感兴趣。双极性速度波形可以在实际积分之前通过施加半波整流器进行预处理,该整流器仅将高于零速度的信号信息传递给积分器。同样,如果您只关心负位移,则可以使用半波整流器仅将负向速度波形信息传递给积分器。总位移的度量可以通过在积分前对速度信号施加全波整流器(或绝对值)来得出。

波形整流形式的预处理增加了积分任务的分析灵活性。

主动脉血流:应用示例

无限数量的波形有资格用作波形积分的示例。在本应用笔记中,我们选择了一种在医学研究应用中遇到的波形,称为主动脉血流(见图1),因为它为波形积分提供了许多可能性。此波形的典型测量单位是毫升每秒 (ml/s)。正如其单位所暗示的那样,主动脉血流(ABF)可以被认为是类似于英尺每秒或英里/小时的速度波形。积分时,ABF 波形根据公式(ml/s × s = ml)产生以毫升为单位的血容量测量值。

使用过零复位进行集成

高于 0 ml/s 的 ABF 波形区域表示前向音量;从心脏泵出的血液量。低于 0 ml/s 的波形区域表示背面音量;由于心脏瓣膜突然关闭并产生轻微的暂时性负压而泵向心脏的血液量。ABF 的双极性特性允许在积分之前应用整流器对波形进行预处理,以隔离正流和负流分量。此外,每当 ABF 越过零时,根据定义,速度方向就会发生变化,我们可以使用此特性来触发积分复位。图2显示了如何应用整流器来隔离输入ABF波形的正向和负向波形偏移,然后仅将这些段施加到积分器上。由此产生的积分波形提供了每个心脏周期中向前和向后泵送的血容量的测量值。图2中每个积分输出的复位条件在积分器软件算法检测到的ABF波形过零时立即发生。

poYBAGONlIeAFQlsAABK2s9vp8k117.jpg

图 2— 应用内置波形整流器功能可将 ABF 的正流和负流分量集成到单独的正向和后向音量分量中。在本例中,ABF 波形的过零将重置积分。

使用电平、时间和外部复位进行集成

假设我们对 ABF 波形的兴趣不是得出每个心脏周期泵出的血液量,而是得出心脏泵送给定数量的血液需要多长时间。过零复位在这里不适用。正如我们所看到的,这种方法仅适用于逐周期分析。为了实现我们的目标,必须应用一个完全不同的重置条件,称为电平重置。给定所需积分波形电平,当达到该数量时,可以强制复位条件。重置条件之间的间隔表示达到指定水平所需的时间。转到我们的示例 ABF 波形,指定 10 ml 的水平重置将导致积分器仅在泵送总共 10 ml 血液时才复位(见图 3b)。ABF 的零交叉将被忽略。

时间重置与电平重置相反。电平复位派生出达到固定积分电平所需的时间,而时间复位派生积分波形在固定时间内达到的电平。转到图3c,启用0.5秒的时间复位,产生43.3 ml的峰值积分值。与电平复位一样,在时间复位操作期间,ABF波形的过零将被忽略。

最后,外部复位允许您将复位活动与输入或任何其他通道上发生的外部事件同步。考虑空气压缩机的活塞以及测量活塞每次冲程期间施加的总功的需要。我们可以在气缸顶部安装一个压力传感器,在活塞的曲轴上安装一个磁性拾音器,并通过数据采集系统获取两者的信号。使用另一个称为峰值检测器的高级CODAS软件实用程序,我们可以峰值捕获拾音器的波形,在每个拾音周期的峰值幅度处放置一个标记。相邻标记之间的间隔表示活塞的一个周期,与曲轴转速无关。然后,该“标记”波形成为积分压力波形的同步复位条件,每次发生时都复位积分。结果是活塞施加的总功的逐周期真实度量。

回到我们的ABF波形,请记住它与心电图(ECG)信号(见图1)同步,该波形的峰值代表命令心脏跳动的电刺激。峰值捕获ECG波形并使用所得标记物重置ABF积分,可以最准确地测量逐搏血容量(见图4b)。

pYYBAGONlIiAArpWAAA_LUsAxBI159.jpg

图 3— 复位灵活性是有效波形集成的关键。信号ABF (a)产生(b)所示的波形,当积分值达到l 0 ml的水平时,该波形复位。积分在 (c) 所示波形中重置为时间(0.5 秒)的函数。

pYYBAGONlIqAUtsOAAA54L_IefQ158.jpg

图 4— 外部复位功能允许波形积分作为同步事件的函数复位。在这里,ABF (a) 的积分与 ECG 波形 (c) 同步发生,以产生 (b) 的积分结果,这是每个心脏周期泵血容量的最准确测量值。

其他波形积分问题

支持波形积分的软件系统应该能够以输入信号的单位乘以秒为单位进行自动校准,因为校准积分波形可能是一项困难且耗时的任务。同样,软件应接受以输出波形为单位的电平重置方法的参数,以避免困难的变换。例如,在积分以公里/秒为单位校准的速度波形之前,只需要“1000”公里的电平重置。最后,读者必须理解,分别应用于复位条件和预积分调节的术语“过零”和“整流”是相对于输入信号的零参考,而不是零伏或A-D计数。零校准测量单位很少与连接到A-D系统前端的零伏有关。输入信号偏移几乎总是存在的,所使用的数据采集系统应该能够在A-D动态范围内的任何点定义零点,并将其用作校准的零参考,以检测波形过零并实现整流。

超越集成的分析

我们已经讨论了一些可以应用于波形信息积分的强大技术。虽然查看积分结果和原始波形可以提供直观上不明显的见解,但可以通过提取逐周期峰值积分波形值并将其移植到电子表格或其他软件包中进行进一步分析来应用进一步的数据分析。

审核编辑:郭婷

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

    关注

    28

    文章

    1436

    浏览量

    91710
  • 积分器
    +关注

    关注

    4

    文章

    97

    浏览量

    27875
收藏 人收藏

    评论

    相关推荐

    用示波器测晶振波形用什么探棒?

    在电子电路测试中,测量晶振波形是一项常见而重要的任务。为了准确捕捉晶振信号并避免对被测电路的干扰,选择适合的探棒至关重要。本文将介绍测量晶振波形时应使用的适当探棒类型,并强调正确选择探棒的重要性
    的头像 发表于 04-16 10:16 135次阅读
    用示波器测晶振<b class='flag-5'>波形</b>用什么探棒?

    FM波形和AM波形它们有什么共同点和不同点呢?

    波形的共同点和不同点。 首先,让我们了解一下FM波形和AM波形的基本概念。在通信系统中,调制是一种用于将信号传输到远距离的技术。调制波形是将
    的头像 发表于 02-06 14:50 493次阅读

    SPWM的输出电压波形和电流波形有什么不同?

    这些差异。 首先,我们需要了解SPWM的工作原理。SPWM通过将直流电源通过逆变器转换为交流电源,然后通过调制脉冲宽度的方式控制交流电源的输出,从而实现对电力设备的精确控制。在这个过程中,输出电压波形和电流波形呈现不同的特征。
    的头像 发表于 02-06 13:59 464次阅读

    在SPWM调制中,调制波和载波的信号波形一般各是什么?

    。在SPWM调制中,调制波和载波的信号波形分别是正弦波和三角波。在本文中,我将详细介绍SPWM调制的原理、实现方法和应用领域。 首先,让我们来了解一下SPWM调制的原理。在SPWM调制中,调制波是驱动信号的一个参考波形,它的频率
    的头像 发表于 02-05 16:48 678次阅读

    什么是PWM和SPWM波形?两者的区别在哪?

    和SPWM波形以及它们之间的区别。 首先,我们来了解PWM波形。PWM是一种将模拟信号转换为数字信号的方法。它通过改变脉冲信号的占空比(脉冲信号高电平的时间与一个周期的比例)来控制输出信号的平均功率。具体来说,PWM
    的头像 发表于 02-05 16:36 550次阅读

    与非门脉冲通过时,输出波形和输入波形有何差别?

    不同的方式来实现,其中一种常见的设计是使用晶体管来构成。 当与非门脉冲输入信号通过时,输出波形和输入波形存在一些差别。为了更好地理解这种差别,我们需要先了解与非门的工作原理和输入输出特性。 与非门有两个输入端和
    的头像 发表于 02-05 16:36 458次阅读

    调幅波的波形与调频波的波形有何区别?

    调幅波和调频波是两种常见的无线电波调制方式,它们的波形有着显著的区别。首先,让我们了解一下这两种调制方式的原理。
    的头像 发表于 02-05 15:12 1098次阅读
    调幅波的<b class='flag-5'>波形</b>与调频波的<b class='flag-5'>波形</b>有何区别?

    差分晶振的输出波形解析

    差分晶振的输出波形解析  差分晶振是一种常用于数字电路中的时钟信号产生器,它能够提供稳定的、高精度的时钟信号。在本文中,我们将详细讨论差分晶振的输出波形,包括波形的特点、产生方式以及应用场景等方面
    的头像 发表于 01-25 13:51 221次阅读

    什么是干净的电压波形呢?干净的电压波形与不干净的电压波形有什么区别呢?

    什么是干净的电压波形呢?干净的电压波形与不干净的电压波形有什么区别呢? 干净的电压波形是指在电路中传输的电压信号没有噪声干扰和失真,呈现出稳定、规整、纯净的
    的头像 发表于 11-17 14:49 491次阅读

    EXR系列示波器的高级触发功能

    EXR系列示波器的带宽拓展到6GHz 后,迎来了更为广泛的应用。其高级触发功能,可以应对多种时域波形的测试挑战,为工程师们提供了功能强大的测试武器。
    发表于 10-31 11:27 234次阅读
    EXR系列示波器的<b class='flag-5'>高级</b>触发功能

    开关电源纹波波形

    常重要的。 在了解如何抑制开关电源纹波波形前,我们需要先了解开关电源工作原理。开关电源由内部的开关变换器、控制电路、输入滤波器、输出滤波器、稳压器和输出开路保护器等组成。当输入直流电压通过输入滤波器后,进入开关变换器
    的头像 发表于 08-29 10:38 1668次阅读

    使用STM32任意定时器生成动态波形

    别问什么高级高级了,输出个波形而已,没有啥难的。只是给出了一些细节,比如你想输出自己定制的一些波形,该怎么办?
    的头像 发表于 08-29 09:46 672次阅读
    使用STM32任意定时器生成动态<b class='flag-5'>波形</b>

    Unity中的高级图形技术解读

    本指南向您介绍Unity中的一些高级图形概念。您将需要使用自定义着色器,本指南将带您了解这些着色器,并向您介绍一些其他移动概念和工具。 在本指南的最后,您将了解到: •如何实现顶点和片段着色器
    发表于 08-02 07:44

    什么叫波形 波形有哪几种 波形的三个特征

    在电子电路中,我们经常需要产生一些不同类型、不同形状或不同频率的波形做为信号波形,如正弦波、方波、矩形波、三角波、锯齿波等等。这些波形通常会被用于时钟信号、触发脉冲、定时信号等等。
    的头像 发表于 07-20 15:06 1.8w次阅读
    什么叫<b class='flag-5'>波形</b> <b class='flag-5'>波形</b>有哪几种 <b class='flag-5'>波形</b>的三个特征

    你需要了解的RC电路波形

    如果将一阶RC积分电路的充电时间常数与放电世界常数设计的不一样输出电压是什么波形
    的头像 发表于 05-19 14:43 2627次阅读
    你需要<b class='flag-5'>了解</b>的RC电路<b class='flag-5'>波形</b>