[发明专利]一种面向实时传感环境的工业知识自动化处理方法有效
申请号: | 201610635380.5 | 申请日: | 2016-08-05 |
公开(公告)号: | CN107688325B | 公开(公告)日: | 2019-12-13 |
发明(设计)人: | 刘伟;邓积杰;贾建坤;王宏安 | 申请(专利权)人: | 中国科学院软件研究所 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 11200 北京君尚知识产权代理有限公司 | 代理人: | 邱晓锋 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 实时 传感 环境 工业 知识 自动化 处理 方法 | ||
1.一种面向实时传感环境的工业知识自动化处理方法,其步骤包括:
1)检测工业企业的实时数据库中数据的变化,得到实时事件队列,并在检测到数据变化时发送数据变化通知;
2)根据领域知识定义原子事件的特征,将原子事件通过逻辑或时序运算符进行连接构成复合事件,并进行复合事件模式配置,根据复合事件模式建立规则库;
3)通过事件处理语言定义复合事件的检测条件,并利用该检测条件对实时事件队列进行实时匹配;
4)当满足所述复合事件的检测条件时,根据相应事件的发生而触发执行相应的动作;
5)通过可视化组态环境来构建分析流程,根据分析流程中开始节点的配置从工业企业实时数据库中确定出要处理的事件数据,然后根据该事件数据生成事件语句,并发送给事件引擎;
6)事件引擎根据收到的事件语句从配置的业务流程中查找匹配的节点或智能对象进行处理,并保存处理结果。
2.如权利要求1所述的方法,其特征在于:步骤1)对输入的数据流进行检测,检测为异常事件的事件进入异常事件队列;检测为正常事件的事件进入正常事件队列,依据一定的缓存策略决定其处理方式。
3.如权利要求1所述的方法,其特征在于:步骤2)以规则的方式表示复合事件模式,并将规则注册到规则库,当有预先定义好的复合事件发生时,才根据规则中的复合事件表达式对被检测事件序列进行检测。
4.如权利要求1所述的方法,其特征在于:步骤3)对事件进行过滤,即通过时间窗口来确定需要被扫描的事件序列范围,以有效控制处理事件的数量;通过对每种类型的事件实例中特定属性的比较,决定哪些事件序列符合规则中定义的条件,只有这些经过条件验证步骤过滤的事件序列才能够进入到下一步骤。
5.如权利要求1所述的方法,其特征在于:步骤4)中一个复合事件一旦被检测发现,通过条件匹配器立即验证相应规则中的条件是否满足;如果条件满足,规则中描述的动作将通过原语的形式来执行。
6.如权利要求1所述的方法,其特征在于:步骤5)所述分析流程通过可视化组态环境来构建,将智能对象、流程控制节点、数据源、输出节点、数据处理节点根据业务逻辑配置成业务流程,并存储在指令库中以供进一步的调用。
7.如权利要求6所述的方法,其特征在于:所述智能对象为对应知识资源的形式化描述,包括属性、功能、接口的三元组信息;所述属性包括名称、主题域、计算模型信息;所述功能用于明确智能对象的构建目标;所述接口包括智能对象的输入、输出接口,输入接口中设有输入变量、输出接口中设置有输出变量。
8.如权利要求6或7所述的方法,其特征在于:通过WebService或动态链接库调用所述智能对象。
9.如权利要求6所述的方法,其特征在于:所述流程控制节点包括开始节点、结束节点、if判定节点、case判定节点、and_or判定节点;所述数据处理节点包括合并节点、选择节点、去重节点、过滤节点、排序节点、追加节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院软件研究所,未经中国科学院软件研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610635380.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种纳米压印机控制机构
- 下一篇:中控设备及其系统与方法