一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种可自定义触发与执行条件的规则引擎的制作方法

2022-05-17 23:47:52 来源:中国专利 TAG:

技术特征:
1.一种可自定义触发与执行条件的规则引擎,包括设备实时数据处理单元,其特征在于:所述设备实时数据处理单元输出端连接有设备实时数据存储单元,所述设备实时数据处理单元用于接收实时数据,并将实时数据进行封装,所述设备实时数据存储单元用于存储实时数据,所述设备实时数据处理单元输出端还连接有物联数据规则引擎,所述物联数据规则引擎用于接收封装实时数据,所述物联数据规则引擎输出端连接有规则条目设置单元,所述物联数据规则引擎输出端连接有规则触发发生单元,所述规则触发发生单元输出端与所述物联数据规则引擎输入端连接,所述物联数据规则引擎输出端还连接有规则执行启动单元,所述规则执行启动单元执行规则执行。2.根据权利要求1所述的可自定义触发与执行条件的规则引擎,其特征在于:所述设备实时数据存储单元包括实时数据接收模块,所述实时数据接收模块输出端连接有实时数据id生成模块,所述实时数据id生成模块用于根据设备实时数据制定对应的数据id,所述实时数据id生成模块输出端连接有实时数据id反馈模块。3.根据权利要求2所述的可自定义触发与执行条件的规则引擎,其特征在于:所述实时数据id反馈模块输出端与所述设备实时数据处理单元输入端连接。4.根据权利要求1所述的可自定义触发与执行条件的规则引擎,其特征在于:所述物联数据规则引擎包括封装数据接收模块,所述封装数据接收模块输出端连接有规则类型查询模块,所述规则类型查询模块输出端与所述规则条目设置单元输入端连接,所述规则条目设置单元输出端与所述规则类型查询模块。5.根据权利要求1所述的可自定义触发与执行条件的规则引擎,其特征在于:所述规则条目包括规则编码制定模块,所述规则编码制定模块用于程序中标识具体的规则条目,不可重复,所述规则编码制定模块输出端连接有规则类型制定模块,所述规则类型制定模块输出端连接有设备制定匹配模块,所述设备制定匹配模块输出端连接有规则名称制定模块,所述规则名称制定模块输出端连接有规则参数制定模块。6.根据权利要求4所述的可自定义触发与执行条件的规则引擎,其特征在于:所述规则类型查询模块输出端连接有归属组织和设备id输送模块,所述归属组织和设备id输送模块输出端与所述规则触发发送单元输入端连接。7.根据权利要求6所述的可自定义触发与执行条件的规则引擎,其特征在于:所述规则触发发送单元包括规则触发对应模块,所述规则触发对应模块输入端与所述规则条目设置单元输出端连接,所述规则触发对应模块输出端连接有规则触发计算条件适应模块,所述规则触发计算条件适应模块输出端连接有规则触发对应结构模块。8.根据权利要求7所述的可自定义触发与执行条件的规则引擎,其特征在于:所述归属组织和设备id输送模块输出端连接有规则触发表达式计算模块,所述触发表达式计算模块输入端与所述规则触发对应结构模块输出端连接。9.根据权利要求8所述的可自定义触发与执行条件的规则引擎,其特征在于:所述规则触发表达式计算模块输出端连接有规则触发警告等级预置模块。

技术总结
本发明涉及一种规则引擎,具体地说,涉及一种可自定义触发与执行条件的规则引擎。其包括设备实时数据处理单元,设备实时数据处理单元输出端连接有设备实时数据存储单元,设备实时数据处理单元输出端连接有物联数据规则引擎,物联数据规则引擎输出端连接有规则条目设置单元。本发明提供了根据接收到物联监测数据实现触发器与执行器联动能力,并将代码与实现分离出来,不需要研发人员的参与即可配置报警规则文件,提供操作指导,提高核心引擎的适应性和系统的可维护性,缩短报警管理的周期。按照既定的规则对实时信息进行分析,当规则满足时,自动执行预定义处理动作。自动执行预定义处理动作。自动执行预定义处理动作。


技术研发人员:宋丽娟
受保护的技术使用者:武汉华起物联科技有限公司
技术研发日:2022.04.02
技术公布日:2022/5/16
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献