一种CPS环境下的知识构件自动化交互方法与流程

文档序号:13877398阅读:397来源:国知局
本发明属于信息处理领域,具体涉及一种cps环境下的知识构件自动化交互方法。
背景技术
:智能制造的核心技术是信息-物理融合系统(cyber-physicalsystem,cps),它是在环境感知的基础上,深度融合了计算、通信和控制能力的可控、可信、可扩展的网络化信息物理系统,通过计算进程和物理进程相互影响的反馈循环机制实现深度融合和实时交互来增加或扩展新的功能,以安全、可靠、高效和实时的方式监测或者控制物理实体,并最终从根本上改变人类构建工程物理系统的方式。未来基于cps的智能工厂,具备对现实物理系统实时监控和模拟仿真的能力,通过数据的集成、共享和协同,实现对工序装备的实时优化控制,通过大数据技术支撑模型数据分析和基于知识推理的模型精度提升,从而提高产品质量、减低能耗与成本。此外,利用可视化技术实现工厂管理的全程可视化,以提高生产管理水平,减低劳动强度和改善环境。建立基于cps的智能工厂,核心是将工艺人员的人工知识转化为可表达的知识模型。以流程工业为例,其知识具有多样性(装置、设备、反应机理等)、关联性(一个事件和另一事件之间存在关联关系或依赖关系)、协同性(知识都不是孤立存在的,决策措施的做出往往需要综合运用多方面的知识)、隐晦性(真正有价值的知识往往隐藏在生产过程数据和信息背后)的特点。如何建立知识模型以及对知识模型的应用成为需要解决的关键问题。技术实现要素:针对现有技术中存在的问题,本发明的目的在于提供一种cps环境下的知识构件自动化交互方法。通过建立知识构件来表示对象、规则、方法和过程,以实现专家知识和经验的固化,进一步基于cps的智能工厂实时采集工厂的实时监控数据,将知识动态地应用到自动化交互流程中去,得出结论,提供建议和采取行动。其步骤为:1)通过工业现场的传感器网络和工业控制网络采集工业现场的设定物理信息;2)将采集的物理信息发送至事件产生器,事件产生器对该物理信息进行预处理并产生统一格式的事件;其中,每条物理信息产生一个事件。3)针对工业企业中的每一类知识资源创建对应类别的知识构件,将知识构件的属性封装其中,属性包括知识资源的基本信息、接口信息、计算模型、规则等。知识构件的属性与工业现场对象的关键参数保持一致(包括业务领域、输入变量、输出变量、计算模型、规则等),用来从多个侧面描述对象的性质,进而得到知识构件库;4)确定目标业务问题的各种判定条件、规则等内容,通过可视化流程建模工具根据业务逻辑创建每一目标业务问题的业务流程;5)根据业务流程开始节点的配置从工业企业数据库中获取要处理的事件数据(开始节点的配置包括实时数据变化、数据达到所设限值、设置固定时间定时采集数据),然后根据该事件数据生成事件语句(类sql语句)发送给事件引擎;6)事件引擎对事件语句进行解析,并根据收到的事件语句从该业务流程中查找接口配置信息匹配的节点或知识构件,可触发知识构件中配置的规则执行,或触发匹配知识构件的数据分析,并保存分析结果。进一步的,传感器采集的每条物理信息产生一个事件,如实时数据变化、数据达到所设限值等均可产生事件,可依据实际情况进行选择;进一步的,所述知识构件为知识资源的形式化描述,真实系统的关键参数映射为知识构件的属性,当真实系统中的参数发生改变时,模型中相应的属性也随之改变。知识构件的属性和属性的变化规律完全封闭在知识构件内部,外部的作用必须通过知识构件的操作接口来实现;进一步的,所述知识构件可包括基本信息、接口、计算模型、规则等,其中基本信息包括知识构件的名称、编号、所属领域、版本号等信息;接口信息指对该知识构件的输入、输出接口进行描述和表示,接口用来接收参数然后发送给计算模型;规则是对业务的设定方面进行定义和约束的声明;进一步的,按照企业—分厂—装置的维度对工业企业知识资源进行层次划分,符合自然思维习惯,装置级别的层次中包含若干类,每个类别是对一组具有相同属性和行为的知识构件进行的描述,体现了知识的层次化描述。这些类别有的是实体设备的抽象,如裂解炉、裂解气压缩机等,有的是系统功能的抽象,如在线质量预测、复合报警等;进一步的,所述规则是一组声明性的语句和约束,通过这些语句和约束可以断言某些操作或目标,规则由业务人员进行编写、调试和修改,集中存储在规则库中,通过事件进行触发,触发的形式包括实时数据变化、数据达到所设限值、设置固定时间定时采集数据等;进一步的,所述业务流程是用户所定义的顺序执行的操作的序列集,包括流程控制节点、数据源、输出节点、数据处理节点、知识构件,可通过一可视化组态环境结合业务逻辑创建业务流程。流程中的控制节点、数据处理节点、知识构件通过接口配置相连,如配置开始节点、数据处理节点所需输入的数据源,配置知识构件所需的接口信息等,通过接口信息的匹配实现所建业务流程的运行;进一步的,所述流程控制节点包括开始节点、结束节点、if判定节点、case判定节点、and_or判定节点;所述数据处理节点包括合并节点、选择节点、去重节点、过滤节点、排序节点、追加节点。进一步的,所述知识构件、规则、流程均可通过管理器进行查询、添加、删除、修改,以及规则的冲突检测和流程校验。本发明的有益效果和优点体现在:1)本发明为工业应用领域的快速分析提供了一个统一框架,将面向对象表达方法、结构化的自然语言以及应用领域的计算模型、规则等有机地集成起来,)能够做到快速和在线地进行业务问题分析,提高了业务处理效率。2)本发明提供了面向cps的知识表示和管理方法。通过采用面向对象的方法构建知识构件,将计算模型和规则统一在知识构件中,从而实现二者的集成;此外本发明还利用业务过程表达复合知识,通过可视化组态环境表示执行一系列操作的过程。通过管理器来管理知识库,每一个知识构件的属性、接口、计算模型、规则等内容均可通过管理器进行修改、添加、删除等操作。附图说明图1是cps环境下的知识构件的自动化交互流程处理方法框架示意图。具体实施方式为使本发明的目的、具体步骤和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明做进一步详细说明。本实施例选取某石化企业化工分厂乙烯装置作为本发明的实施案例。首先构建知识构件,丙烯产品中乙烯含量是乙烯装置衡量产品质量的重要质量指标,无在线质量分析仪表,主要依赖定期质量分析,但是lims的检测周期较长,因此在实际操作过程中经常会出现含量超标现象。其中,塔da202的操作温度,物料流量fic216,塔釜物料乙烯含量为影响丙烯产品中乙烯含量的关键因素。因此,在线预测丙烯产品中乙烯含量的知识构件基本信息如下所示。进一步的,接口信息是对该知识构件的输入、输出接口进行描述和表示,以丙烯产品中乙烯含量模型为例。输入信息:输入点位号位号描述数据来源工程单位数采频率数据校正规则ti225da202温度ip.21℃1min连续5个点取平均值fic216塔釜物料流量ip.21t/h1min连续5个点取平均值s-210(每日16:00)塔釜物料乙烯含量limsppm,mol24h取当前值frq440+fic2466丙烯产品总量ip.21ppm,mol1min连续5个点取平均值输出信息输出点位号位号描述数据来源工程单位数采频率数据校正规则ar4051b丙烯产品中乙烯含量ppm,mol进一步结合故障树模型进行根原因分析,构建丙烯产品中乙烯含量根原因分析知识构件。丙烯产品中乙烯含量知识构件的输出结果,作为丙烯产品中乙烯含量根原因分析知识构件输入信息的一部分。输入信息:输出信息参数名参数类型参数描述causeenumfcv-2401阀位开度小causeenum急冷水温度tic114低causeenumfcv-482阀位开度小causeenumfcv-422阀位开度小causeenumtcv-1204阀位开度小causeenumtcv-204阀位开度小进一步,通过可视化的流程建模工具进行流程建模。实时信息数据作为事件接入,然后根据该事件数据生成事件语句发送给事件引擎,事件引擎根据收到的事件语句从该业务流程中查找匹配的内容,可触发流程中的规则执行,也可从该业务流程中查找匹配的节点或知识构件,触发数据分析。通过该方法,实现丙烯产品中乙烯含量高的质量预测及根原因分析,经实践,具有较好的应用效果。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1