全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210564093.5 (22)申请日 2022.05.23 (71)申请人 冶金自动化研究设计院有限公司 地址 100071 北京市丰台区西四环南路72 号 (72)发明人 张云贵 张晓宇 李卓卿  (74)专利代理 机构 北京华谊知识产权代理有限 公司 11207 专利代理师 刘月娥 (51)Int.Cl. G06Q 10/06(2012.01) G06Q 50/04(2012.01) G06F 16/2455(2019.01) G06F 16/28(2019.01) G06F 16/36(2019.01) (54)发明名称 一种基于规则引擎和事件上报的板坯质量 溯源方法 (57)摘要 一种基于规则引擎和事件上报的板坯质量 溯源方法, 属于板坯质量溯源技术领域。 首先根 据经验知识和生产中的事件 搭建知识图谱, 然后 根据异常的生产参数建立规则, 获取数据后输入 质量问题、 炉号和坯号, 规则引擎就能匹配违反 规则的参数, 同时将事件下发给维修人员处理, 事件上报后, 能够更新图谱和事件链, 得到造成 该质量问题的原因。 优点在于: 将规则引擎和事 件上报进行协同实现板 坯质量溯源, 提高溯源效 率。 使用频率计算事件链的概率, 为决策提供一 定的参考价值。 权利要求书1页 说明书3页 附图2页 CN 115062918 A 2022.09.16 CN 115062918 A 1.一种基于规则引擎和事 件上报的板坯质量溯源方法, 其特 征在于, 步骤一 构建知识图谱 根据板坯生产中的事件抽象出本体和关系, 本体有规则、 异常事件、 质量事件和质量缺 陷; 规则会 决定异常事件, 异常事件属于质量事件的一种, 质量事件之间会有传导关系, 质 量事件会导致质量缺陷; 然后结合本体和板坯的生产情况, 构建知识图谱的本体实例和关 系实例; 每个本体实例是一个生产中的事件, 包括质量缺陷的实体有表面纵裂纹、 表面夹 渣, 质量事件的实体有浸入式水口破损、 拉速低, 构建相应的实体, 每个实体都会有对应的 本体模型, 然后根据本体间的关系, 为实体建立具体的关系, 关系的权重用频率来表示, 频 率的计算公式为: nAB表示事件A导致事件B出现的次数, nB表示事件B出现的次数; 步骤二 建立规则并获取 数据 为了使规则引擎实现动态可配置, 建立了工序表和工序参数表, 工序表包括工序编号、 工序名称和工序属性, 工序属性表包括工序名称、 工序参数名称和参数属性, 添加的规则 为: 规则名称、 规则工序、 规则的工序参数、 规则描述和规则导致结果; 规则描述中的工序参 数和选中的参数名称必须一致, 规则描述使用+、 -、 *、 / 四则运算符和<、 >、 >=、 <=、 &&、 || 逻辑运算符; 配置好的规则会被保存在MySQL中; 对不同的工序建立不同数据信息表储存生 产中的数据, 数据信息表包括炉号、 坯号和工序参数表中的工序参数名称, 数据获取就是将 生产中工序的具体数据按照工序数据信息表填入, 包括转炉工序表中有炉号、 工序参数转 炉补吹次数、 回炉水重量, 连铸工序表中有炉号、 坯号, 工序参数拉速、 中间包钢水温度; 步骤三 板坯质量问题溯源 进行质量溯源时, 输入板坯的质量问题、 炉号和坯号, 会生成相应的Cypher语句, 搜索 知识图谱, 找出所有的可能路径; 当该路径上炉号或坯号的生产参数符合某条规则, 那么这 条路径会被保留, 当不符合规则, 那么这条路径会被删除; 同时将该次查询的记录、 触发的 规则和异常的生产数据存放在M ySQL中, 非规则导致的异常会被下发给维修人员; 导致板 坯 的质量问题的事件链以图和事件链的形式展示,事件链会显示其发生的概率; 使用频率计 算事件链发生的概 率,假设事 件只与它直接相连的事 件有关, 计算公式如下: P(A|C)=P(A|B) ×P(B|C) P(A|C)表示发生C的情况下发生A的概率, P(A|B)表示发生B的情况下发生A的概率, P(B |C)发生C的情况 下发生B的概 率; 步骤四 事件上报实现动态更新 当质量问题产生时, 会将可能导致该质量问题的事件下发给维修人员; 维修人员去进 行检查, 对下发的事件进行检查上报, 事件未发生, 那么导致该质量问题的事件链会被取 消; 事件发生, 导致该质量问题的事件链会被保留, 从而更新查询记录, 最终得到造成板坯 质量问题的真实路径。权 利 要 求 书 1/1 页 2 CN 115062918 A 2一种基于规则引擎和事件上报的板坯质量溯源方 法 技术领域 [0001]本发明属于板坯质量溯源技术领域, 特别是提供了一种基于规则引擎和事件上报 的板坯质量溯源方法, 主要提出将知识图谱、 规则引擎和事件上报相结合进行板坯质量溯 源的方法。 背景技术 [0002]在板坯的生产流程中, 参数异常和事件异常都会对板坯的质量造成一定的影响。 在以往的板坯质量溯源中, 当某一批板坯出现问题 时, 需要专门的技术人员去根据生产流 程中的生产数据进行分析, 此时就会存在跨工序分析和数据冗余的问题, 这会极大地降低 质量追溯的效率和准确率。 如何实现板坯质量溯源面临着很大的挑战。 发明内容 [0003]本发明的目的在于提供一种基于规则引擎和事件上报的板坯质量溯源方法, 解决 了跨工序分析和数据冗余等问题。 通过将知识图谱、 规则引擎和事件上报进行结合实现溯 源功能, 并提供事件链的概率用以提供参考决策, 能有效的提高经验知识的利用率, 提高质 量追溯的效率, 使质量溯源更加全面 准确。 [0004]本发明包括以下步骤: [0005]步骤一 构建知识图谱 [0006]首先要根据板坯生产中的事件抽象出本体和关系, 本体有规则、 异常事件、 质量事 件和质量缺陷。 规则会决定异常事件, 异常事件属于质量事件的一种, 质量事件之间会有传 导关系, 质量事件会导致质量缺陷。 然后结合本体和板 坯的生产情况, 构建知识图谱的本体 实例和关系实例。 每个本体实例是一个生产中的事件, 例如质量缺陷的实体有表面 纵裂纹、 表面夹渣。 质量事件的实体有浸入式水 口破损、 拉速低等。 构建相应的实体, 每个实体都会 有对应的本体模型, 然后根据本体间的关系, 为 实体建立具体的关系。 关系的权重用频率来 表示, 频率的计算公式为 [0007] [0008]nAB表示事件A导致事件B出现的次数, nB表示事件B出现的次数。 [0009]步骤二 建立规则并获取 数据 [0010]为了使规则引擎实现动态可配置, 本发明建立了工序表和工序参数表, 工序表包 括工序编号、 工序名称和工序属性, 工序属性表包括工序名称、 工序参数名称和参数属 性, 添加的规则为: 规则名称、 规则工序、 规则的工序参数、 规则描述和规则导致结果。 规则描述 中的工序参数和选中的参数名称必须一致, 规则描述可以使用+、 -、 *、 /四则运算符和<、 >、 >=、 <=、 &&、 ||逻辑运算符。 配置好的规则会被保存在MySQL中。 对不同的工序建立不同数 据信息表储存生产中的数据, 数据信息表包括炉号、 坯号和工序参数表中的工序参数名称。 数据获取就是将生产中工序的具体数据按照工序数据信息表填入。 比如转炉工序 表中有炉说 明 书 1/3 页 3 CN 115062918 A 3

.PDF文档 专利 一种基于规则引擎和事件上报的板坯质量溯源方法

文档预览
中文文档 7 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于规则引擎和事件上报的板坯质量溯源方法 第 1 页 专利 一种基于规则引擎和事件上报的板坯质量溯源方法 第 2 页 专利 一种基于规则引擎和事件上报的板坯质量溯源方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:10:25上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。