说明:收录全网最新的团体标准 提供单次或批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111514791.6 (22)申请日 2021.12.13 (71)申请人 成都卡普数据服 务有限责任公司 地址 610000 四川省成 都市人民南路4段27 号商鼎国际A座25 06 (72)发明人 徐珍 罗川 冯永健  (74)专利代理 机构 成都点睛专利代理事务所 (普通合伙) 51232 代理人 李玉兴 (51)Int.Cl. G06F 16/2455(2019.01) G06F 16/2458(2019.01) G06Q 50/06(2012.01) G07C 1/20(2006.01) (54)发明名称 一种基于规则引擎的输电线路智能巡检方 法 (57)摘要 本发明属于输电线路巡检技术领域, 具体的 说是涉及一种输电线路智能巡检业务的生成方 法。 与传统技术相比, 本发明使用的规则库建立 方法逻辑简洁, 描述语言简单易懂, 便于业务人 员根据实际需要修改删除规则; 本发 明建立的规 则库不仅包括确定的规则, 还包含模糊规则, 比 如, 在定义含时间序列的模糊规则时, 结合实际 业务需要, 自定义时间属性的规则函数, 不仅使 规则表示简洁明了, 还能灵活的处理向量类输入 数据。 权利要求书2页 说明书5页 附图1页 CN 114201514 A 2022.03.18 CN 114201514 A 1.一种基于规则引擎的输电线路智能巡检方法, 其特 征在于, 包括以下步骤: S1、 获取基础数据并进行数据处理; 所述基础数据包括杆塔数据、 线路巡检过程中标记 的缺陷数据、 气象预测数据和气象预警数据; 所述数据处 理包括缺失值处 理和异常值处 理; S2、 建立规则库, 具体为: S21、 定义 规则库中数据信息存 储格式为: 其中, data_namek表示数据名称, col_namekr表示该数据中的数据项, codekr表示该数据 项的编码; S22、 定义规则存储包括该规则的条件、 各条件连接形式、 执行动作三部分, 规则定义如 下: Rule=[rule1, rule2,……] rulei={”条件”: conditioni,”连接形式 ”: logici,”动作”: actioni}, 其中, conditioni=[expres sioni1, expressioni2,…, expressionij,…], j=1, 2, …; rulei表示单条规则, conditioni是该规则包含的条件, expressionij是逻辑表达式; logici表示该规则中所有co nditioni的连接关系; acti oni表示该规则执 行的动作; S23、 定义具有自定义时间属性的规则函数用于 定义模糊规则, 规则函数表示 为: L(c, t, s, n, d) 其中, c表示条件, t表示时间范围, s表示运算符, n表示小于t的时间范围, d表示条件c 中涉及到的数据; S3、 对步骤S2中规则库中的规则进行解析, 转换为逻辑表达式集合和函数集合, 表示 为: expressions={expression1: value1, expression2: value2,……, expressionl: valuel} functions={functi onl+1: valuel+1, functionl+2: valuel+2,……} valuel={′规则′: [rulei,……],′数据′data_namek,′数据项′: col_namekr,′数据项编 码′: codekr} 其中, expressions表示逻辑表达式集合, expressionl来源于S22中的条件, functions 表示函数集合, functionl+j来源于S23中的函数, rulei表示规则编号, data_namek表示数据 名称, col_namekr表示该数据中的数据项, codekr表示该数据项的编码; S4、 规则匹配: 获取输电线路数据信息, 并选 取其中一个杆塔towert进行规则匹配, 具体 匹配方式为: S41、 逻辑表达式匹配: 对步骤3中的expressions部分进行匹配; 对表达 式expressionl做如下匹配: 首先根据 valuel中的data_namek获取数据datak, 选择该数据中属于杆塔towert的数据子集datakt, datakt中选择col_namekr列, 并转换为向量mtl, 对mtl匹配逻辑表达 式expressionl得到结果 rtl: rtl=[R1, R2,……] 其中, Rw为True或者False;权 利 要 求 书 1/2 页 2 CN 114201514 A 2对expressions中的所有逻辑表 达式做上述操作, 得到 杆塔towert对所有逻辑表 达式的 匹配结果rt: rt=[rt1, rt2,……, rtl] S42、 函数匹配: 对步骤3中的functions部分进行匹配; 对表达式functionl+1做如下匹配: 首先根据 valuel+1中的data_namek+1获取数据datak+1, 选择该数据中属于杆塔towert的数据子集 datakt+1, datakt中选择col_namekr+1列, 并转换为向量mtl+1; 对mtl+1匹配表达式functionl+1得 到结果rtl+1: rtl+1=[R1, R2,……] 其中, Rw为True或者False; 对functi ons中的所有函数做上述操作, 得到杆塔to wert对所有表达式的匹配结果ft: ft=[rtl+1, rtl+2,……] S43、 单个杆塔规则匹配: 根据步骤S41和步骤S42获得杆塔towert对规则中的所有逻辑表达式和函数匹配结果, 根据规则中的条件连接关系, 得到结果sti, sti为True或者False; 如果sti为True, 则杆塔 towert对规则的匹配结果为该规则中的执行动作; 据此得到所有规则的匹配结果, 得到杆 塔towert的规则匹配结果 为al; S5、 重复步骤S4, 直至得到所有杆塔的匹配结果 集a: a=[a1, a2,…, al,…] 根据规则匹配结果 集a执行相应的巡检任务。权 利 要 求 书 2/2 页 3 CN 114201514 A 3

.PDF文档 专利 一种基于规则引擎的输电线路智能巡检方法

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