工业时序数据处理方法、装置、终端及存储介质制造方法及图纸

技术编号:37678984 阅读:20 留言:0更新日期:2023-05-26 04:45
本申请涉及一种工业时序数据处理方法、装置、终端及存储介质,方法包含数据组织存储过程,包括如下步骤:针对被测点位配置时序数据访问对象,将全部时序数据访问对象存储至关系数据库中;采集工业传感数据并逐条转换为工业时序数据,工业时序数据内包含时序数据访问标识,每个时序数据访问标识均关联一个时序数据访问对象;将工业时序数据存储至时序数据库中,存储完成后生成并发送对应的时序数据存入通知。本申请的方案利用所配置的时序数据访问对象实现了对数据分析处理信息的附加、利用时序数据访问标识为后续数据解析过程中的数据调用提供了索引,不仅有效地节约了时序数据库的存储资源,而且使得方案操作时的数据存取效率大幅提升。率大幅提升。率大幅提升。

【技术实现步骤摘要】
工业时序数据处理方法、装置、终端及存储介质


[0001]本申请涉及工业互联网领域,尤其是涉及一种工业时序数据处理方法、装置、终端及存储介质。

技术介绍

[0002]随着工业互联网技术的不断发展,工业生产过程中所产生的工业传感数据量呈现出一种爆炸式增长的态势,这些工业传感数据来自于各种不同类型的传感器,不仅数量庞大而且缺乏统一的格式标准,数据处理难度大。传统的工业信息化活自动化系统中所采用的基于关系数据库实现的数据存储方式在面对如此海量的工业传感数据时,受到存储资源和存储速度两方面的制约,难以发挥其应用价值。
[0003]考虑到绝大多数工业传感数据均以时间序列进行采集且以数值为表现形式,现阶段的工业互联网企业大多基于时序数据库实现对这些工业传感数据的存储。尽管市面上的时序数据库种类各异,但基于其所保存的数据记录的格式一般都相对统一。
[0004]虽然时序数据库很好地解决了工业传感数据存储过程中存储空间和存取效率两方面的问题,但是在后续的数据分析场景中,为了便于操作人员的分析,常常需要对数据附加各类额外信息。例如在进行设备故障诊断时要求对多个传感器进行同步采集和集中分析,此时就需要对传感器所采集的数据进行标识、以表明它们之间的关系;而在进行生产工艺分析时,则可能需要对所采集的数据进行标记、以表明工艺先后的依赖或顺序关系。
[0005]面对上述工况,当前主要的处理方式是在数据中添加对应的标签,但随着工业生产的持续进行,这样的处理方式逐渐暴露出以下几个方面的缺陷。其一,标签只能表示不随时间变化的信息,对于可能随时间而变化的信息、标签就难以表示和处理。其二,标签很难表示复杂信息,例如参数之间的关系、或一个复杂的对象、或数据处理动作等。其三,同一个数据度量的标签发生变化后,数据应用很难实时获知并应对,继续使用原有标签进行数据分析很可能会导致分析错误。
[0006]因此,如何提出一种工业时序数据处理方案,在满足数据存储空间和存取效率的前提下,保证后续数据分析过程中各项业务的顺利开展,也就成为了本领域内技术人员亟待解决的问题。

技术实现思路

[0007]为了改善现有方案在数据分析过程中所暴露的诸多不足,本申请提供了一种工业时序数据处理方法、装置、终端及存储介质。本方案通过配置对象并关联标识的方式实现了对数据分析处理信息的附加,使得处理后的工业时序数据能够适应各种不同的数据分析应用,具有数据存取效率高、灵活性高、拓展性强等特点。
[0008]第一方面,本申请提供了一种工业时序数据处理方法,采用如下所述的技术方案。
[0009]一种工业时序数据处理方法,方法包含数据组织存储过程,包括如下步骤:
[0010]针对被测设备上的被测点位配置时序数据访问对象,所述时序数据访问对象内包
含有数据处理方法脚本,将全部所述时序数据访问对象存储至关系数据库中;
[0011]采集工业传感数据,将所述工业传感数据逐条转换为工业时序数据,所述工业时序数据内包含时序数据访问标识,每个所述时序数据访问标识均关联一个所述时序数据访问对象;
[0012]将所述工业时序数据存储至时序数据库中,数据存储完成后生成并发送对应的时序数据存入通知。
[0013]通过采用上述技术方案,利用所配置的时序数据访问对象实现了对数据分析处理信息的附加、利用与时序数据访问对象相关联的时序数据访问标识为后续数据解析过程中的数据调用提供了索引,最终被存储的工业时序数据所包含的时序数据访问标识数据量小、有效地节约了时序数据库的存储资源,且数据存取过程中时序数据库所需要执行的操作少,方法整体的数据存取效率相较于现有技术得到了大幅提升。
[0014]优选地,所述为被测设备上的被测点位配置时序数据访问对象,将全部所述时序数据访问对象存储至关系数据库中,具体包括如下步骤:
[0015]定义时序数据访问对象,所述时序数据访问对象内包含有设备标识、测点参数以及数据处理方法脚本,所述设备标识对应被测设备、所述测点参数对应被测点位、所述数据处理方法脚本对应数据处理方法;
[0016]逐一为每台被测设备上的每个被测点位配置一个对应的所述时序数据访问对象;
[0017]将全部所述时序数据访问对象进行汇总,存储至关系数据库中。
[0018]优选地,所述采集工业传感数据,将所述工业传感数据逐条转换为工业时序数据,具体包括如下步骤:
[0019]采集工业传感数据,所述工业传感数据包含有采集终端类型信息、被测点位信息、物理量信息以及采样时段信息;
[0020]分别定义数据源对象、指标值以及采样时间戳,所述数据源对象对应所述终端类型信息及所述被测点位信息、所述指标值对应所述物理量信息、所述采样时间戳对应所述采样时段信息;
[0021]依据所述被测点位信息确定所述设备标识及所述测点参数、进而确定所述时序数据访问对象,生成与所述时序数据访问对象相关联的时序数据访问标识;
[0022]将所述时序数据访问标识转换为字符串,并将转换结果与所述数据源对象、所述指标值以及所述采样时间戳一同封装,得到工业时序数据。
[0023]通过采用上述技术方案,进一步明确了方法中数据组织存储过程的具体技术细节及数据转换规则,保证了方法在面对复杂数据时的适配性,提升了方法的灵活性与拓展性。
[0024]优选地,方法还包括被动响应解析过程,包括如下步骤:
[0025]获取所述时序数据存入通知,判断当前所述时序数据存入通知是否需要响应,若是则从所述时序数据库内提取与所述时序数据存入通知相对应的所述工业时序数据作为被动响应对象数据;
[0026]依据所述被动响应对象数据内包含的所述时序数据访问标识从所述关系数据库中提取相关联的所述时序数据访问对象,读取所述时序数据访问对象内包含的所述数据处理方法脚本作为被动响应处理脚本;
[0027]对所述被动响应处理脚本进行解析并使用解析后得到的方法对所述被动响应对
象数据进行解析处理,得到时序数据处理结果。
[0028]优选地,方法还包括主动响应解析过程,包括如下步骤:
[0029]接收数据分析指令,所述数据分析指令由用户实时操作生成或由预设触发事件生成,所述数据分析指令包含分析对象及分析时段,所述分析对象指向对应的所述数据源对象、所述分析时段指向对应的所述采样时间戳,依据所述数据分析指令内包含的所述分析对象及分析时段从所述时序数据库中提取与所述数据分析指令相对应的所述工业时序数据作为主动响应对象数据;
[0030]依据所述主动响应对象数据内包含的所述时序数据访问标识从所述关系数据库中提取相关联的所述时序数据访问对象,读取所述时序数据访问对象内包含的所述数据处理方法脚本作为主动响应处理脚本;
[0031]对所述主动响应处理脚本进行解析并使用解析后得到的方法对所述主动响应对象数据进行解析处理,得到时序数据处理结果。
[0032]通过采用上述技术方案,进一步明确了方法中关于数据解析部分的具体操作过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工业时序数据处理方法,其特征在于,方法包含数据组织存储过程,包括如下步骤:针对被测设备上的被测点位配置时序数据访问对象,所述时序数据访问对象内包含有数据处理方法脚本,将全部所述时序数据访问对象存储至关系数据库中;采集工业传感数据,将所述工业传感数据逐条转换为工业时序数据,所述工业时序数据内包含时序数据访问标识,每个所述时序数据访问标识均关联一个所述时序数据访问对象;将所述工业时序数据存储至时序数据库中,数据存储完成后生成并发送对应的时序数据存入通知。2.根据权利要求1所述的工业时序数据处理方法,其特征在于,所述为被测设备上的被测点位配置时序数据访问对象,将全部所述时序数据访问对象存储至关系数据库中,具体包括如下步骤:定义时序数据访问对象,所述时序数据访问对象内包含有设备标识、测点参数以及数据处理方法脚本,所述设备标识对应被测设备、所述测点参数对应被测点位、所述数据处理方法脚本对应数据处理方法;逐一为每台被测设备上的每个被测点位配置一个对应的所述时序数据访问对象;将全部所述时序数据访问对象进行汇总,存储至关系数据库中。3.根据权利要求2所述的工业时序数据处理方法,其特征在于,所述采集工业传感数据,将所述工业传感数据逐条转换为工业时序数据,具体包括如下步骤:采集工业传感数据,所述工业传感数据包含有采集终端类型信息、被测点位信息、物理量信息以及采样时段信息;分别定义数据源对象、指标值以及采样时间戳,所述数据源对象对应所述终端类型信息及所述被测点位信息、所述指标值对应所述物理量信息、所述采样时间戳对应所述采样时段信息;依据所述被测点位信息确定所述设备标识及所述测点参数、进而确定所述时序数据访问对象,生成与所述时序数据访问对象相关联的时序数据访问标识;将所述时序数据访问标识转换为字符串,并将转换结果与所述数据源对象、所述指标值以及所述采样时间戳一同封装,得到工业时序数据。4.根据权利要求1所述的工业时序数据处理方法,其特征在于,方法还包括被动响应解析过程,包括如下步骤:获取所述时序数据存入通知,判断当前所述时序数据存入通知是否需要响应,若是则从所述时序数据库内提取与所述时序数据存入通知相对应的所述工业时序数据作为被动响应对象数据;依据所述被动响应对象数据内包含的所述时序数据访问标识从所述关系数据库中提取相关联的所述时序数据访问对象,读取所述时序数据访问对象内包含的所述数据处理方法脚本作为被动响应处理脚本;对所述被动响应处理脚本进行解析并使用解析后得到的方法对所述被动响应对象数据进行解析处理,得到时序数据处理结果。5.根据权利要求3所述的工业时序数据处理方法,其特征在于,方法还包括主动响应解
析过程,包括如下步骤:接收数据分析指令,所述数据分析指令由用户实时操作生成或由预设触发事件生成,所述数据分析指令包含分析对象及分析时段,所述分析对象指向对应的所述数据源对象、所述分析时段指向对应的所述采样时间戳,依据所述数据分析指令内包含的所述分析对象及分析时段从所述时序数据库中提取与所述数据分析指令相对应的所述工业时序数据作为主动响应对象数据;依据所述主动响应对象...

【专利技术属性】
技术研发人员:张玉斌
申请(专利权)人:苏州德姆斯信息技术有限公司
类型:发明
国别省市:

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

1