化工学报 ›› 2010, Vol. 61 ›› Issue (7): 1829-1836.

• 过程系统工程 • 上一篇    下一篇

基于开源组件的SDG推理平台

王杭州;陈丙珍;何小荣;赵劲松;邱彤   

  1. 清华大学化学工程系
  • 出版日期:2010-07-05 发布日期:2010-07-05

Open source signed digraph inference framework

WANG Hangzhou;CHEN Bingzhen;HE Xiaorong;ZHAO Jinsong;QIU Tong   

  • Online:2010-07-05 Published:2010-07-05

摘要:

符号有向图(SDG)是定性研究化工过程中变量间关系的有力工具,利用SDG的正向反向推理机制可以快速发掘出系统中变量之间影响的因果关系,不仅可以用于在线的故障诊断,还可以用于离线的危险和可操作性(HAZOP)分析。近年来,随着计算机和信息技术的发展,人们利用Gensym G2或者C++开发了一些针对特定研究体系的SDG模型的计算机辅助推理系统,但是,目前还没有一个通用的SDG推理平台。为促进SDG在科研和教学中的广泛应用,本文介绍了通过公共组件来搭建的一套开放体系的SDG推理平台系统,这是服务器/浏览器结构的推理平台,使用方便,维护便捷。使用这套系统,可以方便地绘制特定研究体系的SDG模型的图形;可以快速建立针对特定研究体系的SDG系统并且进行相应的推理分析。本文通过一个例子演示了如何在SDG推理平台上建立特定SDG推理系统的方法,之后通过对两个研究体系建立SDG推理系统来展现该平台的有效性。

关键词:

符号有向图, 推理机, 开源组件, 浏览器/服务器结构

Abstract:

Digraph-based causal models are widely used to model the cause and effect behavior of process systems. Signed digraphs (SDG) capture the direction of the effect as well. SDG reasoning can identify the propagation path of the deviation at a certain node over the whole SDG, and as a result, plays an important role not only in online fault diagnosis, but also in offline hazard and operability (HAZOP) analysis. In recent years, various packages have been developed to use SDG reasoning as an auxiliary tool in the chemical process and process safety analysis. This paper describes how existing open source components can be used to construct a browser and server architecture for an SDG inference framework. A small example is used to illustrate how this framework can be utilized to construct an SDG system for the given process. Thereafter, SDG systems for two complicated processes are created to demonstrate the effectiveness of the framework.

Key words:

符号有向图, 推理机, 开源组件, 浏览器/服务器结构