技术新讯 > 计算推算,计数设备的制造及其应用技术 > 用于生产过程判异的规则引擎方法及系统与流程  >  正文

用于生产过程判异的规则引擎方法及系统与流程

  • 国知局
  • 2024-08-19 14:15:42

本发明涉及冶金生产过程判异用到的规则引擎的,具体地,涉及一种用于生产过程判异的规则引擎方法及系统。

背景技术:

1、生产过程判异在冶金生产过程中至关重要,目前还没有技术让现场工艺人员实现在界面上通过拖拽模块的方式实现灵活制定规则引擎,并且可以对不同物料规格进行调试。

2、公开号为cn111652506a的中国发明专利文献公开了一种基于工作流和规则引擎的生产物料管理流程简化方法,包括工作流技术流程分析、基于工作流技术建立生产物料管理的处理模型和基于规则引擎的流程简化。

3、公开号为cn1296694a的中国发明专利文献公开了一种在基于交易的网络中对欺诈行为的自动管理,通过自动地产生用于管理欺诈行为的各项建议,以响应可疑的欺诈活动,并且通过导出各项建议,作为欺诈活动的被选定的各种属性的一个函数。通过可编程的规则引擎自动的产生各项建议,向被欺诈用户提出有关的各项预防措施。

4、针对上述中的相关技术,发明人认为上述技术较难对物料的异常进行判断,生产效率较低。

技术实现思路

1、针对现有技术中的缺陷,本发明的目的是提供一种用于生产过程判异的规则引擎方法及系统。

2、根据本发明提供的一种用于生产过程判异的规则引擎方法,包括如下步骤:

3、算子选择步骤:在算子管理中选择算子;

4、搭建算法步骤:根据选择的算子,算法管理搭建算法;

5、规则引擎进行步骤:根据搭建的算法进行相应的规则引擎,对算法进行赋值与规则触发,进行定周期或事件运行。

6、优选的,在所述算子选择步骤中,在算子管理中选择系统算子或者自定义算子;

7、所述自定义算子包括组合算子和用python/java代码实现的算子。

8、优选的,所述搭建算法步骤包括如下步骤:

9、算法实现步骤:根据生产过程判异逻辑,将选定的相应算子通过前后算子的输入与输出类型一致进行组合,对算子组合之后的算法进行寻找匹配的输入算子与输出算子,得到已实现的算法;

10、算法调试步骤:对已实现的算法,进行调试,对输入算子手动给予调试数据,并查看结果,验证算法是否符合生产过程判异规则逻辑。

11、优选的,在所述搭建算法步骤中,若前后算子的输入与输出类型不一致,通过中间表达式的转换,达到输入与输出的类型一致。

12、优选的,所述搭建算法步骤还包括算法效果判断步骤:如算法的效果未达到理想状态,判断方式有:手动给的调试数据是否合理、算法是否符合预设的生产过程判异规则逻辑,和/或,回到算子选择步骤重新选择算子。

13、优选的,所述规则引擎进行步骤包括如下步骤:

14、输入算子赋以步骤:对输入算子赋以实际工艺tag点,tag点是获取到实际值,将实际的tag点拉到对应的输入算子上;

15、输出算子赋以步骤:对输出算子赋以实际工艺tag点,计算的结果作为输出数据通过tag点保存,将tag点拉到对应的输出算子上;

16、判异规则触发步骤:选择生产过程判异规则触发,根据工艺实际情况选择相应的触发器;

17、跟踪调试步骤:进行跟踪调试,判断选择的tag点与触发器是否符合生产过程判异规则逻辑。

18、根据本发明提供的一种用于生产过程判异的规则引擎系统,包括如下模块:

19、算子选择模块:在算子管理中选择算子;

20、搭建算法模块:根据选择的算子,算法管理搭建算法;

21、规则引擎进行模块:根据搭建的算法进行相应的规则引擎,对算法进行赋值与规则触发,进行定周期或事件运行。

22、优选的,在所述算子选择模块中,在算子管理中选择系统算子或者自定义算子;

23、所述自定义算子包括组合算子和用python/java代码实现的算子。

24、优选的,所述搭建算法模块包括如下模块:

25、算法实现模块:根据生产过程判异逻辑,将选定的相应算子通过前后算子的输入与输出类型一致进行组合,对算子组合之后的算法进行寻找匹配的输入算子与输出算子,得到已实现的算法;

26、算法调试模块:对已实现的算法,进行调试,对输入算子手动给予调试数据,并查看结果,验证算法是否符合生产过程判异规则逻辑。

27、优选的,在所述搭建算法模块中,若前后算子的输入与输出类型不一致,通过中间表达式的转换,达到输入与输出的类型一致。

28、与现有技术相比,本发明具有如下的有益效果:

29、1、本发明主要是考虑到现在还未能让冶金现场工艺人员,通过对算子拖拽的方式快速便捷组织生产过程判异规则引擎,并可以轻松方便的进行数据调试,以此对物料的异常进行判断,提高生产效率;

30、2、本发明结合实际情况,可以根据生产过程判异设定算法逻辑,输入实际数据(包括厚度实际、宽度实际、温度实际等)、目标计划数据(包括厚度目标、宽度目标、温度目标),通过规则引擎对物料进行判断,并能迅速定位物料出现异常的地方,提高生产效率;

31、3、本发明通过算子集快速便捷的搭建算法,实现规则引擎对生产数据进行分析。

技术特征:

1.一种用于生产过程判异的规则引擎方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的用于生产过程判异的规则引擎方法,其特征在于,在所述算子选择步骤中,在算子管理中选择系统算子或者自定义算子;

3.根据权利要求1所述的用于生产过程判异的规则引擎方法,其特征在于,所述搭建算法步骤包括如下步骤:

4.根据权利要求3所述的用于生产过程判异的规则引擎方法,其特征在于,在所述搭建算法步骤中,若前后算子的输入与输出类型不一致,通过中间表达式的转换,达到输入与输出的类型一致。

5.根据权利要求3所述的用于生产过程判异的规则引擎方法,其特征在于,所述搭建算法步骤还包括算法效果判断步骤:如算法的效果未达到理想状态,判断方式有:手动给的调试数据是否合理、算法是否符合预设的生产过程判异规则逻辑,和/或,回到算子选择步骤重新选择算子。

6.根据权利要求3所述的用于生产过程判异的规则引擎方法,其特征在于,所述规则引擎进行步骤包括如下步骤:

7.一种用于生产过程判异的规则引擎系统,其特征在于,包括如下模块:

8.根据权利要求7所述的用于生产过程判异的规则引擎系统,其特征在于,在所述算子选择模块中,在算子管理中选择系统算子或者自定义算子;

9.根据权利要求7所述的用于生产过程判异的规则引擎系统,其特征在于,所述搭建算法模块包括如下模块:

10.根据权利要求9所述的用于生产过程判异的规则引擎系统,其特征在于,在所述搭建算法模块中,若前后算子的输入与输出类型不一致,通过中间表达式的转换,达到输入与输出的类型一致。

技术总结本发明提供了一种用于生产过程判异的规则引擎方法及系统,包括如下步骤:算子选择步骤:在算子管理中选择算子;搭建算法步骤:根据选择的算子,算法管理搭建算法;规则引擎进行步骤:根据搭建的算法进行相应的规则引擎,对算法进行赋值与规则触发,进行定周期或事件运行。本发明主要是考虑到现在还未能让冶金现场工艺人员,通过对算子拖拽的方式快速便捷组织生产过程判异规则引擎,并可以轻松方便的进行数据调试,以此对物料的异常进行判断,提高生产效率。技术研发人员:吴浩洋,肖萌萌,奚小娟受保护的技术使用者:上海宝信软件股份有限公司技术研发日:技术公布日:2024/8/16

本文地址:https://www.jishuxx.com/zhuanli/20240819/274453.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。