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

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

3天内不再提示

了解先进的CODAS软件

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

高级 CODAS 是WinDaq波形浏览器播放和分析软件的无缝软件增强功能。高级CODAS本质上是一个分析功能的工具箱,在其波形分析方法中提供了几乎无限的灵活性。本应用笔记旨在详细检查每个高级CODAS分析功能,试图使读者了解可能应用于他或她自己的应用的分析原理。以下页面中使用的波形示例是从大量WinDaq软件用户中获取的。但是,它们所代表的应用不应被解释为限制产品在其他领域的潜在使用。在任何给定情况下,这种限制都是分析实用程序本身和用户想象力的功能。

需要强调的是,所有高级 CODAS 分析功能都作为真正的磁盘流处理器运行。采集的波形信息通过分析功能从磁盘流式传输,并作为计算通道返回到磁盘。您可以分析的数据量仅受硬盘驱动器大小的限制。此外,高级CODAS生成的所有波形都会自动校准到适当的测量单位。

pYYBAGONlgGAea1PAABFxrUu_-A867.gif

高级CODAS的微积分函数,积分和导数,允许灵活的单位变换。上述例子中演示的相同原理几乎可以应用于医疗或工业应用中遇到的任何度量单位。

波形积分 — 用于曲线下面积测定

将复杂函数 k ∫ f(t) dt 简化为简单操作

四种输入模式:

绝对值 — 将负信号折叠到零以上,在积分(全波整流)之前加入正信号

双极性 — 集成零以上和零以下的信号

正单极性 — 阻止零以下信号积分(+半波整流)

负单极性 — 阻止零以上的信号被积分(- 半波整流)

自动缩放允许以与时间相关的任何测量单位进行校准(以秒为单位)。

四种复位方法允许定期积分复位,无需手动干预:

过零 ― 每次信号通过零时将累积面积重置为零。

时间 ― 在预设时间将累积面积重置为零

Level ― 在指定的面积值处将累积面积重置为零

外部 — 将另一个通道的峰值捕获标记的累积面积重置为零

两种显示模式:

连续 — 连续显示集成波形

复位前采样并保持 — 消除零复位转换,同时保持总累积面积直到下一次复位

积分函数生成输入通道的曲线下面积。Advanced CODAS的独特之处在于它能够生成“连续”的集成波形通道。没有其他软件包提供积分器复位方法,允许连续、不间断、自动显示积分波形。有四种积分复位方法可用:输入通道过零时、特定时间间隔、特定计算面积水平上,或从另一个通道外部,该通道已通过高级CODAS峰值捕获算法标记了拐点。

图2显示了在所有情况下使用过零复位方法的不同输入模式。图1的输入信号是从气流传感器或气管获得的呼吸波形。图2的呼吸量窗口显示了根据呼吸流量计算的吸气/呼气量波形的产生。设置呼吸量窗口以积分零以上和零以下(双极性)的信号,并在输入信号通道的每次过零时复位。

poYBAGONlgSAfF56AAA-t0B6OFg606.jpg

图 1— 该呼吸流量波形将用作积分函数的输入信号,可以在数学上描述为 ±f(t)。

pYYBAGONlgaAKkk6AACYsUlcdsY933.jpg

图 2— 说明了在所有四种情况下使用过零复位方法的高级 CODAS 积分函数的四种输入模式。

吸气量设置与呼吸量通道相同,只是积分器整流模式仅针对阳性信号设置。吸气体积通道的三角形波形的每个正峰值就是吸入的总累积空气量。呼气量通道仅针对阴性信号设置。绝对音量通道显示积分器整流模式设置为绝对值时产生的波形(负信号折叠到零以上以加入正信号)。

图3显示了积分的电平和时间复位方法,以及使用采样/保持来生成类似直方图的峰值积分值显示。每次呼吸量窗口显示逐次呼吸吸气量的峰值。它的设置与顶部窗口(吸气量)相同,但激活了采样/保持。单位时间交易量窗口说明了每 0.8 秒重置一次积分。每个音量窗口的时间显示电平重置的使用。在这种情况下,当吸气量达到预定的40毫升体积时,就会发生重置。

poYBAGONlg-AbSl0AADAyfSlaNU669.jpg

图 3— 说明了高级 CODAS 积分功能复位方法。所有四种情况都显示正单极性模式。

波形整流 — 用于任何输入波形的整流视图

三种演示模式:

绝对值 — 将负信号折叠到零以上以连接正信号(全波整流)

正单极性 — 阻断零以下信号(+半波整流)

负单极性 — 阻断高于零的信号(-半波整流)

积分的整流器部分可作为单独的功能提供,并允许输入通道进行半波或全波整流。

图4显示了整流对呼吸流波形的影响。吸气流道是从呼吸血流中提取的信号的正半部分。通过选择“正单极”产生吸气流量,这会阻止显示所有负面信号。呼气流道显示了从呼吸流道中选择“负单极”的效果,该流道会阻止所有阳性信号。绝对流道是呼吸流量“绝对值”的显示,它将负信号折叠到零以上以加入正信号。

pYYBAGONlhSAOL3FAAC4u3tlaLw207.jpg

图 4— 说明了呼吸流波形的高级 CODAS 整流功能。

波形峰值和谷值捕获 — 用于检测循环最小值和最大值

自动峰值捕获输入波形的每个周期,以实现最大(峰值)和/或最小(谷值)偏移

通过高级 CODAS 报告生成器将移植到分析包的数据减少至少 40:1

在WinDaq 获取或高级 CODAS 计算的通道上运行

在无限数量的波形周期内工作

可变阈值检测器几乎可与任何工业或医疗类波形配合使用

可配置为峰、谷值或峰谷检测

在输入波形上放置易于识别的峰值和谷值标记

允许从WinDaq波形浏览器播放和分析软件查看和编辑峰谷标记

基于计算机的数据采集的一个固有特征是能够生成波形信息的大型数据文件。对于WinDaq系统尤其如此,因为它们具有将波形信息连续记录到磁盘的独特能力。遗憾的是,ASYST 和 Lotus 1-2-3 等波形分析实用程序在可导入的采集数据数量方面极为有限。此外,波形分析通常从确定定义周期内的最大和最小波形偏移开始。这些数量由高级 CODAS 峰值捕获实用程序自动得出。它检测关键的周期性最大和/或最小波形偏移,并与报告生成器(见下一节)一起将波形流减少到其分量逐周期元素:峰值和谷值偏移值以及任何测量单位的平均值和时序信息。将减少的数据报告到您最喜欢的分析包中,可将其容量扩展至少 40 倍,同时允许您专注于分析和最终演示。

示例 — 峰值检测动脉压波形,以提取收缩压、舒张压、平均压和心率。

高级CODAS操作:

动脉压波形的峰值和谷值捕获最小(舒张压)和最大(收缩压)拐点。

poYBAGONlheAJ_U9AACRC1rAl-w191.jpg

输入波形:动脉压(毫米汞柱)。

pYYBAGONlhqAGgzfAABHM_AxLLI711.jpg

捕获的峰值和谷值波形(为清晰起见,显示时禁用了网格线)。检测到的峰值数据点表示收缩压,谷值检测到的数据点表示舒张压。

波形报告生成器 — 用于生成峰值捕获波形的报告

以波形的测量单位报告峰值捕获波形的峰值和/或谷点

推导并报告逐周期波形平均值(曲线下面积除以时间)和时序值

报告用于 X-Y 绘图的峰和谷值样本数

接受四个周期定义:谷到谷;峰到峰;谷峰;峰谷到谷

自动完整地注释每个报告

可选择时序值缩放:以秒为单位的间隔;以赫兹为单位的费率;和速率(以每分钟周期数为单位)

支持两种输出数据格式:表格 ASCII 实数(所有电子表格都接受);ASYST 和 ASYSTANT 兼容浮点二进制文件

对可选组(1 个(无平均)的报告值执行逐周期平均,直至 32,767 个周期

高级 CODAS 报告生成器 (RG) 接受使用高级 CODAS 峰值捕获实用程序捕获的波形(请参阅上一节),并以波形的测量单位生成峰值和/或谷点报告。RG包含允许其进一步报告平均值和时序信息的算法。通过计算曲线下面积除以时间得出的平均值,以波形的测量单位逐周期报告。波形周期时序可以报告为以秒为单位的间隔,也可以报告为以赫兹为单位的速率或以每分钟周期为单位的速率。还提供了报告的峰值和谷值点的样本数,允许通过分析包绘制每个点值与时间的关系。RG 专为灵活性而设计,允许您逐个周期或最多 32,767 个周期的平均值指定点值报告。它支持所有流行的电子表格和文本编辑器(例如,Lotus 1-2-3,Quatro,PC-Write,Microsoft Word等)以及科学分析包ASYST和ASYSTANT的数据存储格式。RG文件与高级CODAS峰值捕获实用程序结合使用,可让您花更多时间进行分析,而不是提取波形信息,从而使您最喜欢的分析包发挥作用。

报告生成器操作:

生成峰值和谷值捕获压力的报告,指定电子表格打印文件(CS V)输出格式。绘制收缩压、舒张压和平均压力与时间的关系图(以秒为单位)。用于生成此图的基础数据包括心率,但未绘制。

pYYBAGONlh2AYp_QAABqVIcK9sE365.jpg

波形微分 — 用于确定变化率

将复杂函数 kd [f(t)]/dt 简化为简单操作

可变平衡滤波消除了输出与输入波形的相移

自动缩放允许以与时间相关的任何测量单位进行校准(以秒为单位)

导数函数推导出输入通道的变化率。导数的独特之处在于能够在生成变化率通道时将平衡移动平均滤波器直接应用于输入通道。这允许变化率与原始通道及时对齐。

左心室压(LVP)的导数如图5所示。LVP 是从 Millar 导管尖端微型压力传感器获得的,该传感器已进入心脏的左心室。心肌收缩和放松的强度或速度在以下衍生通道中说明。

通道d(LVP)2/dt(无滤波器)包含大量噪声。然而,通道d(LVP)7/dt显示了使用7点平衡移动平均滤波器来降低微分噪声。将滤波器设计为导数函数的一部分,将两步过程减少到一个,从而消除了在生成导数之前对通道进行滤波的需要。

poYBAGONliGAWXDLAAC3BdbX4Y4256.jpg

图 5— 说明了心室压力波形上的高级 CODAS 分化功能。

波形移动平均滤波器 — 用于滤除噪声,或用于从相通道生成平均压力通道

变量过滤器提供 2 到 1000 个点的平滑

导数的移动平均滤波器作为单独的函数提供。这种类似Iow的通滤波器可以应用于任何输入通道以降低噪声。它还可用于从相性动脉血压通道生成平均压力通道。

图6的舒张末期压力通道显示了图 5的 LVP 通道在没有滤波的情况下扩展了 4 倍。下一个通道是将 5 点移动平均滤波器应用于 LVP 通道的结果,以产生更清晰的图像,从中得出 EDP 值。

平均主动脉压力通道是使用 250 点移动平均值从主动脉压力通道生成的。主动脉压力通道来自用于产生 LVP 通道的同一换能器,但在导管通过主动脉瓣进入左心室之前。移动平均滤波因子设置为等于主动脉压力通道的采样率。这近似于模拟单极Iow通滤波器中用于生成平均压力通道的1秒时间常数。

pYYBAGONliSAbUChAACzDr5eYrA149.jpg

图 6— 说明了主动脉压波形上的高级 CODAS 移动平均滤波器功能。

波形数学函数 — 用于将波形组合为任意数学方程的函数

支持 +、-、×、÷、abs( )、exp、sqrt、log 和 ln 函数

支持精确增量的波形相移

自动波形校准,无论应用何种操作

图 7是WinDaq波形浏览器的打印屏幕,显示了生成调幅 (AM) 波形的数学运算结果。前两个波形由WinDaq/Pro录音软件采集。最底部的两个波形是使用高级CODAS数学函数实用程序以数学方式生成的。通道1(最上层)是载波波形。通道 2 是调制波形。由于调制波形不能通过零来实现适当的调制,因此通道3是由数学函数实用程序通过向通道2的波形添加固定偏移来得出的。为了清楚起见,我们将此波形显示为中间步骤。实际上,偏移可以指定为生成通道4的AM信号的公式的一部分。通道 4 是将通道 1 乘以通道 3 生成的 AM 信号。图 8是WinDaq波形浏览器回放和分析软件生成的 AM 信号的 FFT。FFT的中心峰值(载波频率)由调制信号引起的上下边带包围显示。

poYBAGONlieABkWCAACFTGZUkK8014.jpg

图7

poYBAGONliqADcA3AAB68nvPLU4840.jpg

图8

高级 CODA 应用示例

背景:俄亥俄州伊利湖岸是两座核电站的所在地。由于它也是地震断层的所在地,NRC建立了一个地震观测站来监测该地区的地震活动。来自天文台的信息被传播给土木工程师,作为发电厂结构设计和维护的辅助工具。

目的:从WinDaq 获得的地震速度波形中得出地球位移的度量值,该波形由 89 年 3 月 22 日发生的地震产生。

poYBAGONljCAClXkAAB4wQjHZRM872.jpg

图9

pYYBAGONljOARXlyAACGz1hAxDY094.jpg

图10

程序:图9最上面的波形是地震速度(cm/s)。使用高级CODAS积分实用程序,图9的第二个通道(以厘米为单位的位移)是通过将速度与过零时发生的复位积分得出的。由于每个地震周期的正方向和负方向的最大位移分别发生在峰值和谷值点,因此波形通过高级CODAS峰谷探测器。峰值捕获软件放置在波形上的垂直标记指示每个地震周期的峰值和谷点。峰值捕获的波形通过高级CODAS报告生成器,以生成每个周期的最大和最小位移值的ASYSTANT兼容文件。图10是Microsoft Excel软件生成的3/22/89地震峰峰值地震位移的统计分布。

审核编辑:郭婷

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

    关注

    52

    文章

    8150

    浏览量

    145952
  • 整流器
    +关注

    关注

    28

    文章

    1524

    浏览量

    92341
  • 积分器
    +关注

    关注

    4

    文章

    99

    浏览量

    28416
收藏 人收藏

    评论

    相关推荐

    了解和使用GNU Radio软件的功能并制作蓝牙抓包器

    制作一个FM receiver来加深对GNU Radio的了解。在这一小节中我们将更加深入的了解和使用GNU Radio软件的功能,并制作一个简单的蓝牙抓包器。 GNU Radio使用 Bits的打包
    的头像 发表于 11-15 16:10 200次阅读
    <b class='flag-5'>了解</b>和使用GNU Radio<b class='flag-5'>软件</b>的功能并制作蓝牙抓包器

    UDP应用详解:Air780E软件的全面手册

    了解Air780E软件UDP应用全面手册,永享编程幸福人生。
    的头像 发表于 11-05 12:31 130次阅读
    UDP应用详解:Air780E<b class='flag-5'>软件</b>的全面手册

    先进封装的重要设备有哪些

    科技在不断突破与创新,半导体技术在快速发展,芯片封装技术也从传统封装发展到先进封装,以更好地满足市场的需求。先进封装是相对传统封装所提出的概念,英文Advanced Packaging。
    的头像 发表于 10-28 15:29 209次阅读
    <b class='flag-5'>先进</b>封装的重要设备有哪些

    物体识别交互软件 AR实物识别桌软件 电容物体识别桌

    物体识别交互软件是一种新型的展示互动设备,其采用Unity3D技术开发,还运用物体识别技术、多媒体技术等现代先进技术。软件拥有强大的互动性和展示效果,有效提升了展品宣传效果,让观众了解
    的头像 发表于 10-16 17:22 188次阅读

    简单了解SDK与APK的区别

    不少小伙伴在开发软件中会提到两个词:API和SDK。虽然它们看起来很专业,但其实背后的概念并不复杂。这篇文章能简单的帮你了解SDK与APK的区别。
    的头像 发表于 10-11 10:08 721次阅读

    XtremeVision 3.0显微软件 #精密测量 #工业软件 #国产软件 #3D视觉

    软件
    中图仪器
    发布于 :2024年08月26日 14:33:37

    国产在线测径仪为什么能达到先进水平?

    随着技术人才的培养、先进技术的应用、各产业的蓬勃发展,国产在线测径仪更是得到了长足的发展,亦可以说是达到了先进水平,现在的国产测径仪不仅仅是在国内被广泛使用,更是出口到了国外,受到了好评。 国产在线
    发表于 08-16 17:45

    变压器油色谱在线监测系统的软件操作——每日了解电力知识

    今天武汉摩恩智能电气有限公司带大家了解一下ME-5060PL变压器油色谱在线监测系统。 ME-5060PL变压器油色谱在线监测系统软件操作: ME-5060PL系列变压器色谱在线监测系统运行软件
    的头像 发表于 08-01 18:14 790次阅读
    变压器油色谱在线监测系统的<b class='flag-5'>软件</b>操作——每日<b class='flag-5'>了解</b>电力知识

    CT分析仪试验运行流程——每日了解电力知识

    今天武汉摩恩智能电气有限公司带大家了解一下MEVA-I CT分析仪。 MEVA-I CT分析仪试验运行的一般流程: 仪器的软件运行可以分为“等待新建试验”,“等待试验”,“查看结果”,“运行
    的头像 发表于 05-22 09:55 369次阅读
    CT分析仪试验运行流程——每日<b class='flag-5'>了解</b>电力知识

    世界先进董事改选,台积电退出

    了解,世界先进计划于6月14日举行股东大会,此次会议将选举产生9名董事,其中包括5名独立董事。在新任董事候选人名单上,现任董事长方略和董事曾繁城已不再代表台积电,他们将以自然人身份竞选世界先进董事。同时,台积电将退出世界
    的头像 发表于 04-30 17:24 1442次阅读

    先进IC载板市场的变革与机遇

    前言半导体行业的需求和复杂要求是先进封装行业(包括先进IC载板市场)的关键驱动力、转型推动者和创新诱导者。虽然先进封装代表着并且仍然代表着超越摩尔时代的创新阶段,但先进IC载板扮演着支
    的头像 发表于 04-17 08:09 411次阅读
    <b class='flag-5'>先进</b>IC载板市场的变革与机遇

    RISC-V先进架构及软件生态研讨会在雄安新区召开

    、中国计算机学会系统软件专业委员会承办的“RISC-V先进架构及软件生态研讨会”在雄安新区隆重召开。‍雄安新区管理委员会改革发展局副局长张英杰,中电标协RISC-V工
    的头像 发表于 03-29 08:17 756次阅读
    RISC-V<b class='flag-5'>先进</b>架构及<b class='flag-5'>软件</b>生态研讨会在雄安新区召开

    简单了解几种先进封装技术

    先进封装开辟了 More-than-Moore的集成电路发展路线,能够在不缩小制程节点的背景下,仅通过改进封装方式就能提升芯片性能,还能够打破“存储墙”和“面积墙”。
    发表于 02-26 11:22 6085次阅读
    简单<b class='flag-5'>了解</b>几种<b class='flag-5'>先进</b>封装技术

    带你了解石油化工行业工业软件

    据估计,我国石化行业工业软件市场规模约占国内工业软件市场规模的10%,包括上百种软件,可以从两个维度来刻画,如图1所示。横向是业务维度,包括工艺研发、工程设计、工程建设、生产运营等,覆盖石油化工核心业务范围;
    的头像 发表于 12-01 15:54 2714次阅读
    带你<b class='flag-5'>了解</b>石油化工行业工业<b class='flag-5'>软件</b>!

    先进封装基本术语

    先进封装基本术语
    的头像 发表于 11-24 14:53 828次阅读
    <b class='flag-5'>先进</b>封装基本术语