河北稳控科技VM系列振弦采集模块频率计算与质量评定

简介: 运用采集到的若干信号样本数据, 首先估算得到一个频率值,称为“ 伪频率值” ;然后在模块异常数据剔除算法模型中, 以寄存器 CAL_PAR1 的值作为主要判定参数, 每个采样值与伪频率值进行运算,将不符合要求的异常数据进行剔除, 剩余数据被认定为“ 优质” 样本; 原始样本标准差、 优质样本标准差分别保存于寄存器 SIG_STD.[15:8]和 SIG_STD.[7:0]中, 优质样本数量更新到寄存器 HQ_COUNT 中, 优质样本质量评定值保存于寄存器 SMP_QUA 中,最终的传感器频率值和频模值分别更新到寄存器 S_FRQ 和寄存器 F_REQM。

河北稳控科技VM系列振弦采集模块频率计算与质量评定
VM501-11.jpg

运用采集到的若干信号样本数据, 首先估算得到一个频率值,称为“ 伪频率值” ;然后在模块异常数据剔除算法模型中, 以寄存器 CAL_PAR1 的值作为主要判定参数, 每个采样值与伪频率值进行运算,将不符合要求的异常数据进行剔除, 剩余数据被认定为“ 优质” 样本; 原始样本标准差、 优质样本标准差分别保存于寄存器 SIG_STD.[15:8]和 SIG_STD.[7:0]中, 优质样本数量更新到寄存器 HQ_COUNT 中, 优质样本质量评定值保存于寄存器 SMP_QUA 中,最终的传感器频率值和频模值分别更新到寄存器 S_FRQ 和寄存器 F_REQM。 当剩余“ 优质” 样本数量低于CAL_PAR2 限制或标准差过大时,本次测量样本质量评结果强制为 0%。
1预期采样数量寄存器.png

RD_COUNT 是组合参数寄存器,包含了预期采样数和采样超时两个参数, RD_COUNT.[8:0]规定了预期的采样数量, RD_COUNT.[15:9]定义了采样超时时长,若采样过程中超过此时间时仍未完成预期数量的采样,则强制结束采样过程。 采样超时时长单位为 100ms, 参数取值范围为 1~127
(即:最大超时长可以为 127*100ms=12.7 秒), 当超时长设置为 0 时,使用默认超时时长 1000ms。
AMP.[11:8]定义了采样完成后再次采样几次。若设置了非 0 值,则会在完成了上述指定数量的信号采样后再重复 n 次,最终的频率值会是多次采样的平均值。这个功能可以最大限度的采样最多的信号,使最终的频率精度更加精准。
2误差限制寄存器.png
3误差限制寄存器2.png

信号综合质量: 样本质量用百分数表示, 一般情况下, 样本质量为 50%及以上时的频率值能够代表传感器真实的频率,低于 50%则认为频率值可信度较差或不可信,在模块使用过程中,尽量使用样本质量在 75%以上的频率值做为最终结果。
SFC 频率误差是指 SFC 方法计算得到的频率值(寄存器 SFC_FRQ)的误差范围,单位为 0.1Hz。
例如: 38 表示当前 SFC 频率值的误差范围为正负 3.8Hz。
4传感器频率值寄存器 S_FRQ( 0x23).png

S_FRQ 寄存器频率和 SFC 频率的区别
S_FRQ 寄存器频率是推荐读取并使用的频率值,精度较高,但当信号未达到预定要求时会强制为0,另外, S_FRQ 频率计算过程中无法区分出传感器信号中夹杂的幅值较大的干扰杂散信号,在一些极端条件产生时可能计算得到错误频率(概率很低); SFC 频率值是一个信号分析预估值,抗干扰能力很强, 通常情况下总能代表传感器的正确频率,但相对于 S_FRQ 寄存器中的频率值而言,这个值有一定的误差。
当 CAL_PAR2[15]设置为 1 时,模块会在 S_FRQ 计算结果为 0 时将 SFC 频率填充到 S_FRQ 寄存器内,此时状态寄存器 SYS_STA[8]置位为 1。
5传感器频模值寄存器 F_REQM( 0x24-0x25).png

读取实时测量结果的频率值时, 若测量值与传感器标称频率相差过大时,应读取运行状态寄存器 SYS_STA.[5], 判断是否产生了频率寄存器溢出,若 SYS_STA.[5]为 1, 真实的频率值应等于(S_FRQ/10+6553.5)Hz。

优质样本数量寄存器 HQ_COUNT( 0x2B)
位 符号 值 描述 默认值
bit15:9 0 预留,暂未定义功能 0
bit8:0 0~300 采样数据进行异常样本剔除后剩余的样本
数量。单位:0 个。

样本标准差寄存器 SIG_STD( 0x2A)
位 符号 值 描述 默认值
bit15:8 0~255 原始样本标准差, 单位: Hz 0
bit7:0 0~255 优质样本标准差, 单位: Hz 0

当前频率的数值可信度可由以下几种方法来判断:
( 1) 平均信号幅值大于 60%, 优质样本数量大于预期采样数量的 50%且不低于 50 个,优质样本评估值大于 80%。
( 2) 优质样本数量大于预期采样数量的 50%且不低于 50 个,优质样本评估值大于 80%。
( 3)优质样本评估值大于 80%。

相关文章
|
22小时前
|
算法 API 数据处理
全国产化唯理医疗级心电ECG采集处理模块
WLEC2医疗级心电模块专为ECG采集设计,达医疗器械注册标准。采用唯理科技自研WL128芯片,低功耗高精度,内置高效数据处理算法实时计算心率及波形。模块集成度高、功耗低、性能优越,并提供丰富健康分析指标与云端API支持不规则心率等检测。适用于智能马桶等多种应用场景,提升健康管理体验。
|
传感器
振弦采集模块的激励方法
激励:也称为“激振”,是振弦类传感器频率数据获取的必须过程,仅当传感器收 到合适的激励信号后才能产生自振,而仅当振弦传感器产生自振后才能输出频率信 号,进一步的,读数电路会检测并读取振弦传感器的自振信号,才能通过计算得到 振动频率值。振弦传感器的激励信号(能够使传感器产生自振的外部信号)一般分 为两类,一类为高压短促脉冲,一类为特定频率的多组连续低压脉冲信号。
|
传感器
河北稳控科技振弦采集模块VMTool配置工具 快速测试功能
本章演示在计算机上通过 VMTool 工具读取振弦传感器数据。 假设您的计算机已经有至少一个空闲的 COM 接口。
河北稳控科技振弦采集模块VMTool配置工具 快速测试功能
|
传感器
河北稳控科技振弦采集模块的各种参数操作
点击指令区【 读取版本】 按钮,读取当前连接模块的固件版本信息,读取到的版本信息显示于按钮右侧。 VMTool 会根据读取到的版本不同对功能和界面做出调整,故此, 在使用 VMTool 时, 应首先进行模块固件版本读取工作。
河北稳控科技振弦采集模块的各种参数操作
|
存储 传感器
河北稳控科技振弦采集模块参数配置工具的使用
通常情况下,在计算机端对模块进行测试、读写时,可使用一些通用的免费工具完成,如基于 MODBUS 通讯协议的调试工具 MODSCAN、通用串口调试助手等, 这些工具可以通过网络搜索下载使用,在此不再一一列举。
河北稳控科技振弦采集模块参数配置工具的使用
|
传感器 存储 项目管理
河北稳控科技WMWS工程仪器在线监测管理系统使用安例
WMWS(Wincom Monitoring Web System)是稳控科技专门为终端客户开发的在线监测管理系统,基于BS 架构。可在浏览端实现项目管理、数据查看与下载、曲线查看等操作。系统界面风格简约、布局统一、逻辑清晰,具有极佳的操控体验。三层监测要素架构,实现了多项目、多设备、多测点无限扩展,可满足小型、中型的单(多)项目管理。
河北稳控科技WMWS工程仪器在线监测管理系统使用安例
|
传感器 安全
河北稳控科技振弦采集模块电子标签测量(智能振弦传感器)
智能振弦传感器电子标签专用读数模块模块TR01,最早应用到手持振弦采集仪VH03型上面,并申请获得了两项标准专利,一直应用于工程项目上安全监测使用,也就是自产自用。近期升级了振弦采集仪的核心VM系列振弦采集模块( 修改固件版本号为 V3.52_2201009。增加了电子标签测量功能。 WKMOD.[12]用于控制是否使用此功能新增状态位 STATUS,用来表示是否检测到了电子标签。
河北稳控科技振弦采集模块电子标签测量(智能振弦传感器)
|
传感器
河北稳控科技振弦采集模块多通道专用寄存器
按照通道顺序响应实时数据 VM 模块的实时数据寄存器 32~48 为各通道共用, 在读取实时数据时应同时读取 CHNUM,使用低 4 位判断当前读取到的实时数据属于哪个通道。 另外,当设置 WKMOD[13]为 1 时, VM 模块会按照通道顺序依次响应实时数据读取指令。 例:向模块发送实时数据读取指令,模块返回第 n 通道的实时寄存器的值,再次向模块发送实时寄存器读取指令,模块返回第 n+1 通道的实时数据寄存器的值
河北稳控科技振弦采集模块多通道专用寄存器
|
传感器 存储
河北稳控科技多功能手持读数仪VH501TC混合信号采集仪快速测量传感器
便携式手持设备面板的设计与其他工业设备的主要区别在于具有便携性和可操作性。通过人机进行操作能够对手握区域、外部接口区域、显示和操作区域进行接触,同时,手持检测设备的外观设计还要能够与人体结构相契合,达到手持的舒适度等。如手持振弦VH501TC,在工程监测振弦传感器时就很方便快捷,连接上传感器,立即读取到数据,每个测点检测时就能快速及时处理。下面看看如何连接传感器的规则。
河北稳控科技多功能手持读数仪VH501TC混合信号采集仪快速测量传感器
|
传感器
河北稳控科技VM系列振弦采集模块的快速测量
快速测量是上一节“ 测量时长与优化” 的一种具体应用, 通过时间参数合理设置,可以实现快速频率激励、 读取,最高可达每秒 10 次或更高。
河北稳控科技VM系列振弦采集模块的快速测量