System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 理疗仪脉冲信号的波形输出方法、装置及电子设备制造方法及图纸_技高网

理疗仪脉冲信号的波形输出方法、装置及电子设备制造方法及图纸

技术编号:44500130 阅读:15 留言:0更新日期:2025-03-04 18:08
本申请涉及理疗仪技术领域,公开了一种理疗仪脉冲信号的波形输出方法、装置及电子设备,该方法包括:获取理疗仪的脉冲信号,并将脉冲信号中每个连续波形拆分为一段脉冲信号段,对每段脉冲信号段进行分析,得到各脉冲信号段的多个特征点,基于预设函数库中的函数式,对每段脉冲信号段的所有特征点进行拟合,生成每段脉冲信号段的拟合函数,将每个拟合函数对应的函数式的包络波形确定为相应的脉冲信号段的包络波形,按照脉冲信号中每段脉冲信号段的顺序输出每段脉冲信号段的拟合函数和包络波形。通过上述方式,能够快速准确地输出理疗仪脉冲信号的波形,以供用户方便地对理疗仪进行研究。

【技术实现步骤摘要】

本申请实施例涉及理疗仪,具体涉及一种理疗仪脉冲信号的波形输出方法、理疗仪脉冲信号的波形输出装置及电子设备。


技术介绍

1、理疗仪能够产生不同包络波形、频率和强度的电流,并通过电极传导至皮肤表面,以刺激神经纤维达到减轻疼痛的目的,或者引起肌肉收缩,以实现肌肉训练或防止肌肉萎缩。为了不断改善理疗仪的功能,除了理疗仪对人体的效用的基础研究外,还需要对数量庞大的脉冲信号进行研究。

2、目前,主要通过示波器、逻辑仪等仪器采集理疗仪的脉冲信号,并通过这些仪器查看和分析包络波形,并通过仪器上的滚轮和按键等操作这些仪器来对理疗仪的脉冲信号进行分析。然而,随着波形复杂程度的上升,在仪器上进行纳秒级到几十分钟的包络波形分析异常困难。因此,为了使用户能够更方便地对理疗仪的脉冲信号进行研究,如何快速准确地输出理疗仪脉冲信号的包络波形成为目前亟待解决的问题。


技术实现思路

1、鉴于上述问题,本申请实施例提供了一种理疗仪脉冲信号的波形输出方法、理疗仪脉冲信号的波形输出装置及电子设备,用于解决现有技术中存在的无法快速准确地输出理疗仪脉冲信号的包络波形,以供用户方便地对理疗仪的脉冲信号进行研究的问题。

2、根据本申请实施例的一个方面,提供了一种理疗仪脉冲信号的波形输出方法,所述方法包括:获取理疗仪的脉冲信号;将脉冲信号中每个连续波形拆分为一段脉冲信号段;对每段脉冲信号段进行分析,得到各脉冲信号段的多个特征点,其中,多个特征点包括所在脉冲信号段中每一个周期内的至少一个峰值点;基于预设函数库中的函数式,对每段脉冲信号段的所有特征点进行拟合,生成每段脉冲信号段的拟合函数,其中,预设函数库中预先存储有多个函数式以及每个函数式的包络波形;将每个拟合函数对应的函数式的包络波形确定为相应的脉冲信号段的包络波形;按照脉冲信号中每段脉冲信号段的顺序输出每段脉冲信号段的拟合函数和包络波形。

3、在一种可选的方式中,获取理疗仪的脉冲信号,具体包括:获取第一时间及其对应的第一幅值、第二时间及其对应的第二幅值;获取第一时间和第二时间之间的脉冲信号,得到脉冲信号;计算第一时间和第二时间的差值,得到脉冲信号的时间差;计算第一幅值和第二幅值的差值得到脉冲信号的幅值差;计算脉冲信号的参数信息,参数信息包括脉冲信号的频率、峰峰值和脉宽;将脉冲信号的时间差、幅值差、频率、峰峰值和脉宽输出。

4、在一种可选的方式中,基于预设函数库中的函数式,对每段脉冲信号段的所有特征点进行拟合,生成每段脉冲信号段的拟合函数,具体包括:对每段脉冲信号段均执行以下步骤:将脉冲信号段的所有特征点代入预设函数库中的每个函数式,确定各函数式的系数,得到脉冲信号段对应的多个候选拟合函数;将脉冲信号段的所有特征点代入与其对应的每个候选拟合函数,确定各候选拟合函数与脉冲信号段的匹配度;将匹配度最高的候选拟合函数确定为脉冲信号段的拟合函数。

5、在一种可选的方式中,将脉冲信号段的所有特征点代入与其对应的每个候选拟合函数,确定各候选拟合函数与脉冲信号段的匹配度,具体包括:对每个候选拟合函数均执行以下步骤:将脉冲信号段的所有特征点的时间代入候选拟合函数,得到各特征点对应的预测幅值;若特征点的实际幅值与该特征点对应的预测幅值之间的差值在第一预设误差范围之内,则确定该特征点与候选拟合函数相符合;统计脉冲信号段的所有特征点中与候选拟合函数相符合的特征点的数量;计算相符合的特征点的数量与脉冲信号段的总特征点的数量之间的比值,得到候选拟合函数与脉冲信号段的匹配度。

6、在一种可选的方式中,按照脉冲信号中每段脉冲信号段的顺序输出每段脉冲信号段的拟合函数和包络波形,具体包括:按照脉冲信号中每段脉冲信号段的顺序获取相邻两段脉冲信号段;判断相邻两段脉冲信号段的包络波形是否相似;若相邻两段脉冲信号段的包络波形相似,则保留相邻两段脉冲信号段中的任意一段脉冲信号段,并将任意一段脉冲信号段的包络波形的数量加一,根据脉冲信号中脉冲信号段的顺序获取下一相邻两段脉冲信号段,并跳转至判断相邻两段脉冲信号段的包络波形是否相似的步骤,直至遍历脉冲信号中所有的脉冲信号段,其中,下一相邻两段脉冲信号段中的前一段脉冲信号段为保留的任意一段脉冲信号段;若相邻两段脉冲信号段的包络波形不相似,则根据脉冲信号中脉冲信号段的顺序获取下一相邻两段脉冲信号段,并直接跳转至判断相邻两段脉冲信号段的包络波形是否相似的步骤,直至遍历脉冲信号中所有的脉冲信号段,其中,下一相邻两段脉冲信号段中的前一段脉冲信号段为相邻两段脉冲信号段中的后一段脉冲信号段;按照脉冲信号中每段脉冲信号段的顺序输出每段脉冲信号段的拟合函数、包络波形及包络波形的数量。

7、在一种可选的方式中,判断相邻两段脉冲信号段的包络波形是否相似,具体包括:计算相邻两段脉冲信号段中前一段脉冲信号段的拟合函数的系数以及后一段脉冲信号段的拟合函数的系数二者之间的误差,得到系数误差;若系数误差在第二预设误差范围之外,则相邻两段脉冲信号段的包络波形不相似;若系数误差在第二预设误差范围内,则执行以下步骤:将相邻两段脉冲信号段中前一段脉冲信号段的所有特征点的时间代入前一段脉冲信号段的拟合函数,得到前一段脉冲信号段的每个特征点对应的预测幅值;计算前一段脉冲信号段的所有特征点的实际幅值和与其对应的预测幅值之间的差值,得到前一段脉冲信号段的拟合函数的误差;将相邻两段脉冲信号段中后一段脉冲信号段的所有特征点的时间代入后一段脉冲信号段的拟合函数,得到后一段脉冲信号段的每个特征点对应的预测幅值;计算后一段脉冲信号段的所有特征点的实际幅值和与其对应的预测幅值之间的差值,得到后一段脉冲信号段的拟合函数的误差;计算前一段脉冲信号段的拟合函数的误差和后一段脉冲信号段的拟合函数的误差之间的差值,得到拟合误差;若拟合误差在第三预设误差范围之内,则相邻两段脉冲信号段的包络波形相似;若拟合误差在第三预设误差范围之外,则相邻两段脉冲信号段的包络波形不相似。

8、在一种可选的方式中,对每段脉冲信号段进行分析,得到各脉冲信号段的多个特征点,具体包括:针对每一段脉冲信号段,分别执行以下步骤:按顺序将脉冲信号段中幅值大于或等于第一预设幅值的第一个点确定为第一采样点;将脉冲信号段上第一采样点的后一个点确定为第二采样点,并将第二采样点的后一个点确定为第三采样点;计算第一采样点的幅值和第二采样点的幅值之间的差值,得到第一差值;计算第二采样点的幅值和第二采样点的幅值之间的差值,得到第二差值;判断第一差值和第二差值是否均在预设差值范围之内;若是,则将第二采样点确定为特征点;将脉冲信号段中幅值等于第一预设幅值的点确定为新的第一采样点,并跳转至将所述脉冲信号段上第一采样点相连续的后一个点确定为第二采样点,并将第二采样点相连续的后一个点确定为第三采样点的步骤,直至遍历完脉冲信号段,其中,新的第一采样点的前一个点的幅值小于第一预设幅值,新的第一采样点的后一个点的幅值大于第一预设幅值;若否,则将第二采样点确定为新的第一采样点,并跳转至将脉冲信号段上第一采样点相连续的后一个点确定为第二采样点,并将第二本文档来自技高网...

【技术保护点】

1.一种理疗仪脉冲信号的波形输出方法,其特征在于,所述方法包括:

2.根据权利要求1所述的理疗仪脉冲信号的波形输出方法,其特征在于,所述获取理疗仪的脉冲信号,具体包括:

3.根据权利要求1所述的理疗仪脉冲信号的波形输出方法,其特征在于,所述基于预设函数库中的函数式,对每段脉冲信号段的所有特征点进行拟合,生成每段脉冲信号段的拟合函数,具体包括:

4.根据权利要求3所述的理疗仪脉冲信号的波形输出方法,其特征在于,所述将所述脉冲信号段的所有特征点代入与其对应的每个候选拟合函数,确定各候选拟合函数与所述脉冲信号段的匹配度,具体包括:

5.根据权利要求1所述的理疗仪脉冲信号的波形输出方法,其特征在于,所述按照所述脉冲信号中每段脉冲信号段的顺序输出每段脉冲信号段的拟合函数和包络波形,具体包括:

6.根据权利要求5所述的理疗仪脉冲信号的波形输出方法,其特征在于,所述判断所述相邻两段脉冲信号段的包络波形是否相似,具体包括:

7.根据权利要求1所述的理疗仪脉冲信号的波形输出方法,其特征在于,所述对每段脉冲信号段进行分析,得到各脉冲信号段的多个特征点,具体包括:

8.根据权利要求1所述的理疗仪脉冲信号的波形输出方法,其特征在于,所述将所述脉冲信号中每个连续波形拆分为一段脉冲信号段,具体包括:

9.一种理疗仪脉冲信号的波形输出装置,其特征在于,所述装置包括:

10.一种电子设备,包括存储器、处理器及存储在所述存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1~8任一项所述的理疗仪脉冲信号的波形输出方法。

...

【技术特征摘要】

1.一种理疗仪脉冲信号的波形输出方法,其特征在于,所述方法包括:

2.根据权利要求1所述的理疗仪脉冲信号的波形输出方法,其特征在于,所述获取理疗仪的脉冲信号,具体包括:

3.根据权利要求1所述的理疗仪脉冲信号的波形输出方法,其特征在于,所述基于预设函数库中的函数式,对每段脉冲信号段的所有特征点进行拟合,生成每段脉冲信号段的拟合函数,具体包括:

4.根据权利要求3所述的理疗仪脉冲信号的波形输出方法,其特征在于,所述将所述脉冲信号段的所有特征点代入与其对应的每个候选拟合函数,确定各候选拟合函数与所述脉冲信号段的匹配度,具体包括:

5.根据权利要求1所述的理疗仪脉冲信号的波形输出方法,其特征在于,所述按照所述脉冲信号中每段脉冲信号段的顺序输出每段脉冲信号段的拟合函数和包...

【专利技术属性】
技术研发人员:陈俊源
申请(专利权)人:长沙安享医疗科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1