一种化工染料生产数据智能储存方法及系统技术方案

技术编号:39571528 阅读:9 留言:0更新日期:2023-12-03 19:22
本发明专利技术涉及数据处理技术领域,提出了一种化工染料生产数据智能储存方法及系统,包括:采集化工染料生产过程中的温度数据,得到若干待储存温度序列;获取初始压缩数据及每个数据点的上下内角;根据相邻数据点的上下内角,以及初始压缩数据与每个数据点的压缩拟合数据,得到每个数据点的直线拟合程度;根据相邻数据点的直线拟合程度,以及初始压缩数据与压缩拟合数据中数据点的上下内角,得到每个数据点的压缩必要性;根据数据点的压缩必要性对待储存温度序列进行旋转门压缩,得到压缩后温度序列并进行存储

【技术实现步骤摘要】
一种化工染料生产数据智能储存方法及系统


[0001]本专利技术涉及数据处理
,具体涉及一种化工染料生产数据智能储存方法及系统


技术介绍

[0002]在化工染料生产过程中,会产生众多生产数据,而其中的温度数据的相关控制非常重要,温度的精准控制不仅影响反应速率

产物选择性和质量,还与生产过程的安全性

能源效率

产品一致性及稳定性密切相关;通过监测温度数据,可以及时检测到设备故障

传感器失效或温度异常等状况,从而采取相应的措施进行修复或预防,避免生产中断或出现产品质量问题,然而由于对温度数据精细化存储来保障化工染料制备过程顺利进行的做法,会造成过多的数据冗余,对温度数据进行数据压缩储存可以有效提高系统的资源利用率和性能表现

[0003]现有技术中采用旋转门压缩算法对温度数据进行数据压缩处理,可以显著减少存储空间,并提高数据的压缩比;但旋转门算法对温度数据压缩过程中,异常变化导致幅度较大的时候存在拐点滞后性变化的影响,即是直线拟合后的拐点与实际曲线的拐点存在滞后性的偏移,从而降低了温度数据压缩的准确性,进而在化工染料生产数据储存场景中,不满足温度数据精细化存储的要求,而异常拐点表示的温度信息往往是决定化工染料生产质量的重要信息,即温度数据中发生异常的信息,因此需要保证这些温度数据在压缩过程中不会由于滞后性而损失较多信息


技术实现思路

[0004]本专利技术提供一种化工染料生产数据智能储存方法及系统,以解决现有的对生产数据进行有损压缩式对数据的准确性造成影响的问题,所采用的技术方案具体如下:第一方面,本专利技术一个实施例提供了一种化工染料生产数据智能储存方法,该方法包括以下步骤:采集化工染料生产过程中的温度数据,得到若干待储存温度序列;通过旋转门压缩获取每个待储存温度序列的初始压缩数据及每个数据点的上下内角;根据相邻数据点的上下内角,以及初始压缩数据与每个数据点的压缩拟合数据,得到每个数据点的直线拟合程度;根据相邻数据点的直线拟合程度,以及初始压缩数据与压缩拟合数据中数据点的上下内角,得到每个数据点的压缩必要性;根据数据点的压缩必要性对待储存温度序列进行旋转门压缩,得到压缩后温度序列并进行存储

[0005]进一步的,所述得到若干待储存温度序列,包括的具体方法为:将每个生产环节中每个分段时间间隔采集到的温度数据,按照采集顺序排列为一个待储存温度序列

[0006]进一步的,所述每个待储存温度序列的初始压缩数据及每个数据点的上下内角,具体的获取方法为:对于任意一个待储存温度序列,对该序列进行旋转门压缩,压缩拐点的选择与传统旋转门算法相同;在压缩过程中,数据点与上内点得到的是上夹角,与下内点得到的是下夹角,对每个数据点得到上下夹角,将压缩得到的数据记为该序列的初始压缩数据

[0007]进一步的,所述得到每个数据点的直线拟合程度,包括的具体方法为:根据相邻数据点的上下内角获取每个数据点的区间可分程度;对于任意一个待储存温度序列,对于该序列中任意一个数据点,以该数据点作为旋转门压缩过程中的一个分段点,其他条件不变,重新对该序列进行旋转门压缩,压缩得到的数据记为该数据点的压缩拟合数据;对该数据点的区间可分程度获取对于该数据点对应时刻的导数,记为该数据点的区间可分因子;对初始压缩数据与该压缩拟合数据的曲线的差进行积分,得到的结果记为该数据点的拟合差异因子;将区间可分因子与拟合差异因子的比值,作为该数据点的直线拟合程度

[0008]进一步的,所述根据相邻数据点的上下内角获取每个数据点的区间可分程度,包括的具体方法为:对于任意一个待储存温度序列,对于该序列中任意一个数据点,获取该数据点的上内角与相邻前一个数据点的上内角的差值绝对值,记为该数据点的上内角变化量;获取该数据点的下内角与相邻前一个数据点的下内角的差值绝对值,记为该数据点的下内角变化量;对该数据点的上内角变化量与下内角变化量计算差值绝对值,得到的结果记为该数据点的上下内角变化程度;获取该序列中每个数据点的上下内角变化程度,序列中第一个数据点的上下内角变化程度设置为0;对该序列中所有数据点的上下内角变化程度进行线性归一化,得到的结果记为每个数据点的区间可分程度

[0009]进一步的,所述得到每个数据点的压缩必要性,包括的具体方法为:根据相邻数据点的直线拟合程度获取每个数据点的停止必要性;对于任意一个待储存温度序列中任意一个数据点,对于该数据点的压缩拟合数据,获取该序列中每个数据点在该压缩拟合数据下对应的上下内角,得到每个数据点在该压缩拟合数据下的上下内角变化程度,对得到的上下内角变化程度按照时序排列,得到的序列记为该数据点的拟合内角变化序列;将初始压缩数据下得到的每个数据点的上下内角变化程度按照时序排列,得到的序列记为初始内角变化序列;获取该数据点的拟合内角变化序列与初始内角变化序列的
DTW
距离,获取该压缩拟合数据中直线的数量;获取直线数量与
DTW
距离的乘积,将该数据点的直线拟合程度,与乘积加上超参数的和的比值,记为该数据点的压缩必要性

[0010]进一步的,所述根据相邻数据点的直线拟合程度获取每个数据点的停止必要性,包括的具体方法为:对每个数据点获取邻域范围;对于任意一个待储存温度序列中任意一个数据点,获取该数据点的直线拟合程度分别减去其邻域范围中每个数据点的直线拟合程度得到的差值,将所有差值的和记为该数据点的停止必要程度;
获取该序列中每个数据点的停止必要程度,对所有停止必要程度进行线性归一化,得到的结果记为每个数据点的停止必要性

[0011]进一步的,所述对每个数据点获取邻域范围,包括的具体方法为:预设一个邻域大小,对于任意一个待储存温度序列中任意一个数据点,将该数据点之前邻域大小个数据点及之后邻域大小个数据点,作为该数据点的邻域范围

[0012]进一步的,所述得到压缩后温度序列并进行存储,包括的具体方法为:对于任意一个待储存温度序列,在对该序列进行旋转门压缩过程中,通过传统方法进行压缩时压缩过程中对每个数据点的压缩必要性进行判断,若压缩必要性大于必要性阈值,将该数据点作为旋转门压缩的分段点并继续压缩;对该序列完成旋转门压缩后,得到压缩后的序列,记为该序列的压缩后温度序列;对每个待储存温度序列都得到压缩后温度序列,化工染料生产过程中每采集一个待储存温度序列,得到压缩后温度序列后,都进行一次存储

[0013]第二方面,本专利技术另一个实施例提供了一种化工染料生产数据智能储存系统,该系统包括:生产数据采集模块,用于采集化工染料生产过程中的温度数据,得到若干待储存温度序列;生产数据分析模块:用于通过旋转门压缩获取每个待储存温度序列的初始压缩数据及每个数据点的上下内角;根据相邻数据点的上下内角,以及初始压缩数据与每个数据点的压缩拟合数据,得到每个数据点的直线拟合程度;根据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种化工染料生产数据智能储存方法,其特征在于,该方法包括以下步骤:采集化工染料生产过程中的温度数据,得到若干待储存温度序列;通过旋转门压缩获取每个待储存温度序列的初始压缩数据及每个数据点的上下内角;根据相邻数据点的上下内角,以及初始压缩数据与每个数据点的压缩拟合数据,得到每个数据点的直线拟合程度;根据相邻数据点的直线拟合程度,以及初始压缩数据与压缩拟合数据中数据点的上下内角,得到每个数据点的压缩必要性;根据数据点的压缩必要性对待储存温度序列进行旋转门压缩,得到压缩后温度序列并进行存储
。2.
根据权利要求1所述的一种化工染料生产数据智能储存方法,其特征在于,所述得到若干待储存温度序列,包括的具体方法为:将每个生产环节中每个分段时间间隔采集到的温度数据,按照采集顺序排列为一个待储存温度序列
。3.
根据权利要求1所述的一种化工染料生产数据智能储存方法,其特征在于,所述每个待储存温度序列的初始压缩数据及每个数据点的上下内角,具体的获取方法为:对于任意一个待储存温度序列,对该序列进行旋转门压缩,压缩拐点的选择与传统旋转门算法相同;在压缩过程中,数据点与上内点得到的是上夹角,与下内点得到的是下夹角,对每个数据点得到上下夹角,将压缩得到的数据记为该序列的初始压缩数据
。4.
根据权利要求1所述的一种化工染料生产数据智能储存方法,其特征在于,所述得到每个数据点的直线拟合程度,包括的具体方法为:根据相邻数据点的上下内角获取每个数据点的区间可分程度;对于任意一个待储存温度序列,对于该序列中任意一个数据点,以该数据点作为旋转门压缩过程中的一个分段点,其他条件不变,重新对该序列进行旋转门压缩,压缩得到的数据记为该数据点的压缩拟合数据;对该数据点的区间可分程度获取对于该数据点对应时刻的导数,记为该数据点的区间可分因子;对初始压缩数据与该压缩拟合数据的曲线的差进行积分,得到的结果记为该数据点的拟合差异因子;将区间可分因子与拟合差异因子的比值,作为该数据点的直线拟合程度
。5.
根据权利要求4所述的一种化工染料生产数据智能储存方法,其特征在于,所述根据相邻数据点的上下内角获取每个数据点的区间可分程度,包括的具体方法为:对于任意一个待储存温度序列,对于该序列中任意一个数据点,获取该数据点的上内角与相邻前一个数据点的上内角的差值绝对值,记为该数据点的上内角变化量;获取该数据点的下内角与相邻前一个数据点的下内角的差值绝对值,记为该数据点的下内角变化量;对该数据点的上内角变化量与下内角变化量计算差值绝对值,得到的结果记为该数据点的上下内角变化程度;获取该序列中每个数据点的上下内角变化程度,序列中第一个数据点的上下内角变化程度设置为0;对该序列中所有数据点的上下内角变化程度进行线性归一化,得到的结果记为每个数据点的区间可分程度
。6.
根据权利要求5所述的一种化工染料生产数据智能储存方法,其特征在于,所述得到
每个数据点的压缩必要性,包括的具体...

【专利技术属性】
技术研发人员:孙海峰关飞
申请(专利权)人:山东尚儒弘毅精细化工有限公司
类型:发明
国别省市:

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

1