1.一种用于工件装卸过程的数据记录方法,其特征在于,该方法包括以下步骤:
获取工件装卸过程中传送带末端的检测数据,并形成时间序列,记为历史数据序列,将历史数据序列中最后一个时刻的检测数据记为当前检测数据,将当前检测数据以外的检测数据记为历史检测数据;
根据传送带末端历史数据序列中检测数据的数据间相似度,获得相似数据段;通过分析相似数据段在时间和数值上的分布规律,从相似数据段中筛选出参考数据段;根据参考数据段内检测数据的数值大小,将检测数据进行分类,得到工件数据和空返数据;
根据当前检测数据与历史检测数据的相似程度计算当前检测数据的工件可能性,通过当前检测数据的工件可能性获得当前检测数据的修正权重;根据相似的历史检测数据与当前检测数据的时间间隔构建当前检测数据的校正因子;利用修正权重和校正因子对当前检测数据进行修正,得到最新数据;
将最新数据进行记录存储;
所述通过分析相似数据段在时间和数值上的分布规律,从相似数据段中筛选出参考数据段,包括的具体方法为:根据各相似数据段的时间长度的标准差和相邻相似数据段中相同序数下检测数据的时间间隔的标准差,计算相似数据段的周期性评价,相似数据段的周期性评价的获得方法为:首先,根据相邻的两个相似数据段内相同序数下检测数据对应时刻的差值,计算历史数据序列的周期性;
然后,选取任意相邻的两个相似数据段,获取所述相邻的两个相似数据段中相同序数下检测数据对应时刻的差值绝对值,记为时差因子,计算所述相邻的两个相似数据段中所有相同序数下检测数据对应的时差因子的均值,记为所述相邻的两个相似数据段的平均时差参数,将平均时差参数与历史数据序列的周期性求比值,得到所述相邻的两个相似数据段的周期性评价,获取所有相邻的两个相似数据段的周期性评价;
最后,预设阈值 ,对周期性评价结果大于等于阈值 的相似数据段进行筛选,将筛选得到的相似数据段记为参考数据段;
所述计算当前检测数据的工件可能性,包括的具体计算方法为:
根据当前检测数据与历史检测数据的相似程度,获得当前检测数据的工件可能性:
其中,表示当前检测数据的工件可能性,表示当前检测数据的数值, 表示第 个工件数据的数值,表示当前检测数据的时刻, 表示第 个工件数据所在相似数据段的最后时刻,表示历史数据序列的周期性,表示工件数据的数量, 表示以自然常数为底的指数函数; 表示绝对值符号;
所述通过当前检测数据的工件可能性获得当前检测数据的修正权重,包括的具体方法为:其中,表示当前检测数据的数值,表示当前检测数据的工件可能性, 表示工件数据的数值, 表示空返数据的数值, 表示以自然常数为底的指数函数, 表示绝对值符号, 表示预设的超参数;
所述根据相似的历史检测数据与当前检测数据的时间间隔构建当前检测数据的校正因子,包括的具体方法为:其中,表示当前检测数据的校正因子, 表示与当前检测数据相似的第 个历史检测数据; 表示第 个历史检测数据与当前检测数据对应的时间间隔; 表示当前检测数据的相似数据的总数, 表示以自然常数为底的指数函数。
2.根据权利要求1所述一种用于工件装卸过程的数据记录方法,其特征在于,所述根据传送带末端历史数据序列中检测数据的数据间相似度,获得相似数据段,包括的具体方法为:在历史数据序列中,根据检测数据的数值差异计算数据间相似度,将数据间相似度大于预设阈值 的检测数据作为相似数据,获取由连续相邻的相似数据形成的序列,记为相似数据段。
3.根据权利要求2所述一种用于工件装卸过程的数据记录方法,其特征在于,所述数据间相似度的具体计算方法为:根据历史数据序列中第 个检测数据的数值与第 个检测数据的数值的差值绝对值,获得第 个检测数据与第 个检测数据的数据间相似度,所述差值绝对值与数据间相似度成反比例关系。
4.根据权利要求1所述一种用于工件装卸过程的数据记录方法,其特征在于,所述根据参考数据段内检测数据的数值大小,将检测数据进行分类,得到工件数据和空返数据,包括的具体方法为:获取所有参考数据段中的所有检测数据的第一四分位数与第三四分位数,将第一四分位数与第三四分位数对应的检测数据设置为初始聚类中心,使用K‑means聚类方法,对所有参考数据段中的所有检测数据进行聚类,得到若干聚类簇;
得到两个若干聚类簇的最终聚类中心,将数值最大的最终聚类中心对应的检测数据,记为工件数据;将数值最小的最终聚类中心对应的检测数据,记为空返数据,获得若干个工件数据和空返数据,所述工件数据中所有检测数据的数值相同,所述空返数据中所有检测数据的数值相同。
5.根据权利要求1所述一种用于工件装卸过程的数据记录方法,其特征在于,所述利用修正权重和校正因子对当前检测数据进行修正,得到最新数据,包括的具体方法为:其中,表示最新数据,表示当前检测数据的校正模板,表示当前检测数据的修正权重,表示当前检测数据的数值。
6.一种用于工件装卸过程的数据记录系统,包含存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1 5中任意一项所述方法的步骤。
~