本发明涉及激光设备,特别涉及一种激光能量数据采集还原方法、装置、激光设备及存储介质。
背景技术:
1、在激光设备中,激光的能量稳定至关重要,准确的激光能量数据对于设备调试及产品不良时异常定位非常重要。相关技术虽然可以程序对激光能量数据进行采集,但受限于采集的硬件,程序对激光能量数据的采集频率精度有限,容易遗失关键点数据。
技术实现思路
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、采集模块,用于基于所述目标采集步长,对多个周期的连续的目标激光能量进行采集,得到第一激光能量数据序列,所述目标激光能量采集的周期数量根据所述最高采集精度和所述期望采集精度进行确定,所述第一激光能量数据序列包括第一采集序号及对应的激光能量数据;
26、转换模块,用于基于预设的序号映射模型,将所述第一采集序号转换为第二采集序号,得到第二激光能量数据序列,所述第二激光能量数据序列包括所述第二采集序号和所述激光能量数据;
27、排序模块,用于以所述第二采集序号为排序依据,对所述第二激光能量数据序列进行排序,得到单个周期的第三激光能量数据序列。
28、又一方面,本发明实施例提供一种激光设备,包括处理器及存储器,所述存储器中存储有计算机程序,所述处理器运行所述计算机程序时用于实现上述的激光能量数据采集还原方法。
29、再一方面,本发明实施例提供一种存储介质,所述存储介质中存储有计算机程序,当计算机程序被运行时实现上述的激光能量数据采集还原方法。
30、本发明实施例至少具有如下有益效果:
31、通过对目标采集步长进行调整,以及基于目标采集步长对多个周期的目标激光能量进行采集,并基于序号映射模型对采集得到的数据进行序号转换,从而将采集精度较低的多个周期激光能量数据还原成采集精度更高的单周期激光能量数据,有利于提高激光能量数据的采集精度。
32、本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
1.一种激光能量数据采集还原方法,其特征在于,包括:
2.根据权利要求1所述的激光能量数据采集还原方法,其特征在于,所述确定目标采集步长,包括:
3.根据权利要求1或2所述的激光能量数据采集还原方法,其特征在于,所述目标激光能量采集的周期数量根据所述最高采集精度和所述期望采集精度进行确定,包括:
4.根据权利要求1所述的激光能量数据采集还原方法,其特征在于,所述基于预设的序号映射模型,将所述第一采集序号转换为第二采集序号,得到第二激光能量数据序列,包括:
5.根据权利要求4所述的激光能量数据采集还原方法,其特征在于,所述根据所述目标采集步长和所述采集精度量级差,确定第一运算因子,包括:
6.根据权利要求4所述的激光能量数据采集还原方法,其特征在于,所述根据所述目标激光能量的周期和所述采集精度量级差,确定第二运算因子,包括:
7.根据权利要求4、5或6所述的激光能量数据采集还原方法,其特征在于,所述基于所述第一运算因子和所述第二运算因子,将所述第一采集序号转换为第二采集序号,得到第二激光能量数据序列,包括:
8.一种激光能量数据采集还原装置,其特征在于,包括:
9.一种激光设备,包括处理器及存储器,所述存储器中存储有计算机程序,其特征在于,所述处理器运行所述计算机程序时用于实现如权利要求1至7任一项所述的激光能量数据采集还原方法。
10.一种存储介质,所述存储介质中存储有计算机程序,其特征在于,当计算机程序被运行时实现如权利要求1至7任一项所述的激光能量数据采集还原方法。