一种工业规则平台系统技术方案

技术编号:39514346 阅读:8 留言:0更新日期:2023-11-25 18:51
一种工业规则平台系统,基于设备测点模型和时序数据库进行规则可视化构建

【技术实现步骤摘要】
一种工业规则平台系统


[0001]本专利技术涉及工业时序数据分析
,具体涉及一种工业规则平台构建方法及系统


技术介绍

[0002]规则引擎作为一种技术组件,当前更多的用于支持应用程序的灵活性设计,是支持技术人员开发的工具

开发人员按照规则引擎的语法技术规范设计规则,并在应用程序中通过代码进行调用执行

规则引擎在工业应用领域也有很多应用,如中国专利“一种物联网规则引擎系统的相关方法

装置

系统及存储介质”(申请号:
202010347013.1
)公开的技术方案中,主要面向技术人员构建轻量化的物联网数据解析工具,不涉及数据模型和规则引擎的集成,面向特定的物联网数据处理场景,如物联网数据分类转发等

[0003]中国专利“基于规则引擎的数据处理方法

装置

设备及存储介质”(申请号:
202210913579.5
)公开的技术方案中,描述了和数据源集成的基于规则引擎的数据处理方法

缺少工业设备数据模型,不区分逻辑规则定义和规则应用到具体生产设备的层次差异

[0004]现有的规则平台,通常是为应用程序集成服务的,面向编程技术人员,通常在应用程序中对规则进行调用

而在工业应用环境中,业务人员缺少编程技术,难以将所掌握的工业领域业务知识应用到规则构建中

同时,虽然规则引擎提供了规则管理的灵活性,但规则平台本身,和所面向的业务领域具有较强的关联性,不利于业务人员利用规则平台的分析能力进行探索性的分析


技术实现思路

[0005]为解决上述技术问题,本专利技术提供一种工业规则平台构建方法及系统,本专利技术将规则引擎在工业互联网领域的应用系统化,支持业务人员构建规则平台

通过将规则相关的数据输入

数据输出处理过程进行配置化处理,和设备测点模型以及基础的数据库进行对接,用户可以独立完成规则设计

调度

结果应用全过程

对于各种不同工业行业的时序数据分析,只要能按照系统

设备

部件

测点的层级进行标准化,本专利技术构建的工业规则平台可以应用在各种工业领域

[0006]本专利技术采取的技术方案为:一种工业规则平台系统,基于设备测点模型和时序数据库进行规则可视化构建

提供规则服务以及规则调度;包括以下部分:(1)

设备测点模型和测点时序数据:设备测点模型,用于提供时序数据的定义;设备测点模型包括设备模型和测点模型,由规则平台集成的工业设备对象构建模块提供;对工业设备相关的知识建模,作为由规则平台提供面向业务人员的规则设计

调度能力的基础;测点时序数据,为所有实际的测点数据,测点时序数据结构简化后存储在时序数
据库中,并基于统一的数据访问接口按照测点编码和时间查询测点数据;(2)

可视化的工业规则:工业规则包括逻辑规则和规则实例;所述逻辑规则为抽象业务规则,所述规则实例将逻辑规则应用到指定的设备;规则实例指定了实际的测点,能够直接对接时序数据库进行调用;(3)

规则服务:逻辑规则和规则实例都能够对外提供服务,直接调用逻辑规则时,调用方指定规则输入数据并处理规则执行结果;规则实例能够进行规则调度,同时自动从时序数据库获取数据并按照规则结果保存设置,同时将执行结果保存到数据库中;(4)

规则调度:提供对规则实例进行调度的配置能力,从而提供自助的数据分析能力

[0007]所述设备测点模型的构建方法包括:设备模型构建:按照系统

设备

部件的层级结构对设备进行建模,每一个实际的设备都有和该模型一致的实际设备层次结构;测点模型构建:描述各种不同分类测点,将各种测点关联到不同的逻辑设备路径;将所有实际安装的测点都对应到和模型一致的实际的物理设备路径上,并且进行相同的类型和标准属性名称描述

[0008]所述规则调度包括:配置规则执行过程中,时序数据的采样间隔和补值逻辑;配置规则实例的周期调度或事件驱动调度,所述周期调度按照标准的
CRON
调度表达式进行配置;调度控制后台程序按照既定周期进行规则实例的执行,从时序数据库获取输入数据,并按照规则结果保存的映射配置,将规则执行结果保存到结构数据库表中;由于时序数据数据入库的不确定性,当由于数据缺失导致调度执行失败的情况下,在后续的周期中,在一定时间范围内补充执行原先失败的规则实例

[0009]本专利技术一种工业规则平台构建方法及系统,解决了以下技术问题:
1、
工业业务人员的知识和经验和通用规则引擎对使用人员的要求不一致

[0010]2、
规则平台较大程度依附于上层应用,不利于利用规则平台的分析能力挖掘数据价值

附图说明
[0011]图1为本专利技术工业规则平台的框架图

[0012]图2为实施例所述水轮发电机组的逻辑结构图

[0013]图3为实施例所述空冷器进出水温差预警逻辑结构图

具体实施方式
[0014]一种工业规则平台构建方法及系统,从面向工业领域业务人员构建规则平台,围绕业务逻辑和数据分析过程的高度可配置进行设计

主要的框架图如图1所示

[0015]本专利技术的工业规则平台构建方法包括:规则可视化构建

提供规则服务

规则调度,集成设备测点模型和时序数据库

主要实现过程包括:
i.
设备测点模型和测点时序数据:设备测点模型提供时序数据的定义;时序数据指的是按照时间顺序记录的数据,通常来说,包括数据时间

数据项

数据值

在工业物联网场景下,对应于各种传感器采集的数据,如测点“1#
主变主变绕组温度”,按照一定采集频率(如每5秒),采集1次温度数据

那么在时序数据库中,就会保存如下时序数据:
[“2023

03

0415:00:00”,“1#
主变主变绕组温度测点编码”,80.1],[“2023

03

0415:00:05”,“1#
主变主变绕组温度测点编码”,81.2]。
[0016]包括设备模型和测点模型,由规则平台集成的设备对象构建模块提供

[0017]设备对象构建模块是完成下述设备
/...

【技术保护点】

【技术特征摘要】
1.
一种工业规则平台系统,其特征在于:基于设备测点模型和时序数据库进行规则可视化构建

提供规则服务以及规则调度;包括以下部分:(1)

设备测点模型和测点时序数据:设备测点模型,用于提供时序数据的定义;设备测点模型包括设备模型和测点模型,由规则平台集成的工业设备对象构建模块提供;测点时序数据,为所有实际的测点数据,测点时序数据结构简化后存储在时序数据库中,并基于统一的数据访问接口按照测点编码和时间查询测点数据;(2)

可视化的工业规则:工业规则包括逻辑规则和规则实例;所述逻辑规则为抽象业务规则,所述规则实例将逻辑规则应用到指定的设备;规则实例指定了实际的测点,能够直接对接时序数据库进行调用;(3)

规则服务:逻辑规则和规则实例都能够对外提供服务,直接调用逻辑规则时,调用方指定规则输入数据并处理规则执行结果;规则实例能够进行规则调度,同时自动从时序数据库获取数据并按照规则结果保存设置,同时将执行结果保存到数据库中;(4)

规则调度:提供对规则实例进行调度的配置能力,从而...

【专利技术属性】
技术研发人员:冉毅川张春辉宋晶辉李友平高小雄徐波司汉松黄正海
申请(专利权)人:中国长江电力股份有限公司
类型:发明
国别省市:

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

1