技术新讯 > 计算推算,计数设备的制造及其应用技术 > 信号数据处理方法、装置、电子设备、介质及计算机程序与流程  >  正文

信号数据处理方法、装置、电子设备、介质及计算机程序与流程

  • 国知局
  • 2024-08-22 14:22:34

本发明涉及数据处理,具体涉及一种信号数据处理方法、装置、电子设备、介质及计算机程序。

背景技术:

1、产品开发试验时候需要布置的多个传感器,而采集到的数据会收到高压信号的很大干扰,对这样的数据直接用excel进行曲线绘制,大部分数据曲线波动极大,得到的结果也是不准确的。如果单纯的利用常规的excel进行曲线绘制、存储,观察数据走向及数据特点,是一件特别耗时耗力的工作。

技术实现思路

1、本发明的目的之一在于提供一种信号数据处理方法,以解决现有技术中基于传感器采集到的数据进行曲线绘制,无法保证数据结果的准确性,且存在花费时间长的问题;目的之二在于提供一种信号数据处理装置;目的之三在于提供一种电子设备;目的之四在于提供一种存储介质;目的之五在于提供一种计算机程序产品。

2、为了实现上述目的,本发明采用的技术方案如下:

3、一种信号数据处理方法,包括:获取待处理至少一种类型信号的信号数据;根据每种类型信号的信号数据生成所述每种类型信号的散点图;根据所述散点图确定所述信号数据中所有数据的坐标值,根据所述每种类型信号的信号数据和所述信号数据中所有数据的坐标值生成所述每种类型信号的曲线图。

4、根据上述技术手段,本技术实施例可以通过对各个信号数据绘制散点图,并通过多项式拟合计算得到该散点图对应的趋势线,进而得到该趋势线对应的每一点坐标值,基于信号数据和信号数据中所有数据的坐标值生成所述每种类型信号的曲线图,能够高效处理信号多,文件多,或同时数据受信号干扰波动大的试验信号数据,且可以将一个上百个信号的数据在几秒内呈现出想要的曲线图,极大地提高了数据处理的效率。

5、进一步,所述根据所述散点图确定所述信号数据中所有数据的坐标值,包括:拟合所述散点图得到趋势线;根据所述趋势线确定所述信号数据中所有数据的坐标值。

6、根据上述技术手段,本技术实施例通过多项式拟合计算得到该散点图对应的趋势线,进而得到该趋势线对应的每一点坐标值,使得到的坐标值更加准确。

7、进一步,在拟合所述散点图得到趋势线之前,还包括:建立横坐标列向量、纵坐标数据矩阵和所述纵坐标数据矩阵的转置矩阵,其中,所述横坐标列向量为所述每种类型信号的信号数据的横坐标值,所述纵坐标数据矩阵为所述横坐标列向量和每种类型信号的信号数据的纵坐标值所对应的数据矩阵。

8、进一步,在根据所述每种类型信号的信号数据和所述信号数据中所有数据的坐标值生成所述每种类型信号的曲线图之后,还包括:获取信号类型与曲线参数的对应关系表;以所述每种类型信号的信号类型为索引,查询所述对应关系表确定所述每种类型信号的曲线参数;根据所述每种类型信号的曲线参数调节所述曲线图。

9、根据上述技术手段,本技术实施例可以通过对应关系表快速准确的得到每种类型信号的曲线参数,基于曲线参数调节曲线图,且对应关系表可以根据用户的实际需求进行更改。

10、进一步,根据所述每种类型信号的曲线参数调节所述曲线图,包括:识别所述曲线参数中的目标字体和标题;在所述曲线图的目标位置标注所述标题,并调整所述曲线图的字体为所述目标字体。

11、根据上述技术手段,本技术实施例可以根据对应关系表对输出的曲线图的横纵坐标、图片标题、及其字号大小进行调节,操作简单,适用性高。

12、进一步,在根据所述每种类型信号的信号数据和所述信号数据中所有数据的坐标值生成所述每种类型信号的曲线图之后,还包括:获取所述每种类型信号的目标顺序;按照所述目标顺序输出所述每种类型信号的曲线图。

13、根据上述技术手段,本技术实施例可以将得到的曲线图按照目标顺序进行输出,不需要在连接设备时特别注意,极大的提高了用户的使用体验和处理效率。

14、一种信号数据处理装置,包括:第一获取模块,用于获取待处理至少一种类型信号的信号数据;生成模块,用于根据每种类型信号的信号数据生成所述每种类型信号的散点图;处理模块,用于根据所述散点图确定所述信号数据中所有数据的坐标值,根据所述每种类型信号的信号数据和所述信号数据中所有数据的坐标值生成所述每种类型信号的曲线图。

15、进一步,所述处理模块,进一步用于:拟合所述散点图得到趋势线;根据所述趋势线确定所述信号数据中所有数据的坐标值。

16、进一步,所述信号数据处理装置,还包括:建立模块,用于在拟合所述散点图得到趋势线之前,建立横坐标列向量、纵坐标数据矩阵和所述纵坐标数据矩阵的转置矩阵,其中,所述横坐标列向量为所述每种类型信号的信号数据的横坐标值,所述纵坐标数据矩阵为所述横坐标列向量和每种类型信号的信号数据的纵坐标值所对应的数据矩阵。

17、进一步,所述信号数据处理装置,还包括:第二获取模块,用于在根据所述每种类型信号的信号数据和所述信号数据中所有数据的坐标值生成所述每种类型信号的曲线图之后,获取信号类型与曲线参数的对应关系表;查询模块,用于以所述每种类型信号的信号类型为索引,查询所述对应关系表确定所述每种类型信号的曲线参数;调节模块,用于根据所述每种类型信号的曲线参数调节所述曲线图。

18、进一步,所述调节模块,进一步用于:识别所述曲线参数中的目标字体和标题;

19、在所述曲线图的目标位置标注所述标题,并调整所述曲线图的字体为所述目标字体。

20、进一步,所述信号数据处理装置,还包括:第三获取模块,用于在根据所述每种类型信号的信号数据和所述信号数据中所有数据的坐标值生成所述每种类型信号的曲线图之后,获取所述每种类型信号的目标顺序;输出模块,用于按照所述目标顺序输出所述每种类型信号的曲线图。

21、一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现如上述实施例任一项所述的信号数据处理方法。

22、一种算机可读存储介质,其上存储有计算机程序,该程序被处理器执行,以用于实现如上述实施例任一项所述的信号数据处理方法。

23、一种计算机程序产品,其上存储有计算机程序或指令,所述计算机程序或指令被执行时,以实现如上述实施例任一项所述的信号数据处理方法。

24、本发明的有益效果:

25、(1)本技术实施例可以通过对各个信号数据绘制散点图,并通过多项式拟合计算得到该散点图对应的趋势线,进而得到该趋势线对应的每一点坐标值,基于信号数据和信号数据中所有数据的坐标值生成所述每种类型信号的曲线图,能够高效处理信号多,文件多,或同时数据受信号干扰波动大的试验信号数据,且可以将一个上百个信号的数据在几秒内呈现出想要的曲线图,极大地提高了数据处理的效率。

26、(2)本技术实施例通过多项式拟合计算得到该散点图对应的趋势线,进而得到该趋势线对应的每一点坐标值,使得到的坐标值更加准确。

27、(3)本技术实施例可以通过对应关系表快速准确的得到每种类型信号的曲线参数,基于曲线参数调节曲线图,且对应关系表可以根据用户的实际需求进行更改。

28、(4)本技术实施例可以根据对应关系表对输出的曲线图的横纵坐标、图片标题、及其字号大小进行调节,操作简单,适用性高。

29、(5)本技术实施例可以将得到的曲线图按照目标顺序进行输出,不需要在连接设备时特别注意,极大的提高了用户的使用体验和处理效率。

30、本技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。

本文地址:https://www.jishuxx.com/zhuanli/20240822/278420.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。