石油化工过程HAZOP专家系统与集成研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着石油化工的规模化、集成化、自动化的发展,以及人们对安全发展的要求不断提高,化工安全问题已经成为研究热点。作为公认的完备性最好的安全评价方法之一,危险性与可操作性(Hazard andOperability,HAZOP)分析可以比较全面而系统地识别化工过程中的安全隐患。因此,HAZOP已经成为国际石化行业安全评价的最佳实践。
     传统的HAZOP分析是一种依赖专家知识的人工分析,以小组会议讨论、“头脑风暴”式进行。HAZOP分析耗时长、人员劳动强度大,分析一致性和完备性难以保证。为解决上述问题,人们已经开发了多种自动化HAZOP分析计算机辅助系统,尤其是基于符号有向图(Signed Directed Graph,SDG)模型的方法取得了相当多研究成果。但是由于SDG模型知识表达能力不足,这些专家系统的HAZOP分析结果存在正确识别率不高的问题,因此尚未被工业用户广泛接受。
     针对以上问题本文在自动HAZOP分析方面做了大量研究,按照模型表达、模型推理和系统集成的顺序,自底向上地分层次提出新的理论和方法,构建了对应的自动分析原型系统。文中使用两个工业过程的实例,通过对比专家分析结果与自动分析结果,验证了所提出的方法的可行性和正确性。主要取得的研究成果如下:
     1、针对现有各种定性模型知识表达能力不足的问题,本文提出了新的定性因果模型——分层有向图(Layered Directed Graph,LDG)模型,该模型使用有向图来表达专家知识,在标准有向图基础上引入了称为“层”的维度,大大扩展了模型的表达能力,能够表达HAZOP分析中的所有知识,解决了模型容量的问题。
     LDG模型的构成、要素,建模方法在文中做了详细论述。为表达化工过程中实际存在的种种复杂的因果关系,LDG模型方法中提出了称为“条件因果关系”的要素。为实现知识的重用,提高LDG模型的建模效率,本文提出了建立可扩充、可继承的LDG模型库的策略,并给出了与LDG模型相关的存储、表示等具体实现。
     2、对应提出的LDG模型,本课题研究开发了LDG模型推理机。该推理机使用LDG模型,能够进行跨模型的定性逻辑推理,自动得到全化工流程的HAZOP分析报告。文中对LDG模型推理的算法做了详细论述,包括备选基本算法介绍,算法比较,算法的修正,多模型互联推理算法,推理结果的排序筛选算法等。推理机使用了模块化结构,由核心推理算法和外围算法处理模块构成,有效解决了复杂条件的推理,异常物料处理,设备、流程定量信息的应用,以及控制回路、安全措施对分析结果的修正等多种推理问题。文中对推理机各个模块的算法亦做了详细讨论。
     通过对该推理机的性能测试和分析,本文给出了该推理机的可用性数据。文中给出了对应一个实际化工过程的一组LDG模型,并使用推理机对其执行推理,对比得到的LDG分析、SDG分析的结果及人工分析的结果,说明了LDG模型推理的优势。
     3、本文提出了将LDG模型系统与外部CAD/CAM系统集成的系统框架,并开发了一个LDG原型专家系统,在该框架下LDG模型推理系统可通过集成从其他系统中自动获取分析所需的数据,可以减少人员劳动,降低错误率。该系统框架应用模块化结构,将不同CAD/CAM系统的差异封装形成统一的跨平台、跨语言的接口供LDG模型系统使用。
     文中以与一种化工CAD软件Intergraph SmartPlant P&ID的集成为例,展示了该框架各个模块的详细构成,说明了从CAD/CAM系统中获取数据,分类数据,数据匹配等数据处理算法,测试了数据处理的运行效率。并以一个实际流程为例,说明了该LDG原型专家系统进行的从工艺管道及仪表流程图(Piping and Instrument Diagram,P&ID)到HAZOP分析报告的全部过程。
With the development of petrochemical process in scaling up, integration and automation,and the continuously increasing requirements for safe development,chemical process safety has been a hot research area.As one of the best approaches for process safety analysis,hazard and operability(HAZOP) analysis can thoroughly and systematically identify the potential hazards that exist in a chemical process.Therefore, it has been the best practice in the PHA of chemical process industry (CPI).
     Traditionally,HAZOP is a "brainstorming" activity that is done by an expert team consisting of 6~8 people coming from different areas such as process design,process instrumentation,maintenance and safety management.Due to its time-consuming and effort-consuming nature,the consistency and thoroughness of the analysis results are hardly guaranteed.To address the above issue,there has been an extensive motivation for automating HAZOP since the beginning of late 1980s. Among these efforts,signed directed graph(SDG) model based expert systems for HAZOP analysis are the most successful.Due to their shortcomings in knowledge representation that has hardly been recognized,however,they have not been widely deployed or accepted in the CPI.
     In this thesis,a new modeling methodology,the relative deduce algorithm and an integrated system framework are presented,consisting a complete resolvent of the automatic HAZOP study problem.A prototype system implementing the above framework is developed,and the correctness and completeness of the approach are checked.The research results of this study are listed below:
     1) Aiming at the drawback existing in the qualitative models mentioned above,a new qualitative model named as "Layered Directed Graph(LDG)" is presented in this paper.It uses digraph to express the professional knowledge.Based on the standard digraph,a new dimension named as "layer" is introduced to the model,which extends the model's capability of knowledge expression.
     The LDG model's structure,essential elements are presented in this paper,while the model construction methods are discussed in detail.A mechanisim named as "conditional cause-effect" is presented to express the complicated causality existing in chemical process.A strategy of building LDG model library is also presented.The knowledge within the model library is inheritable and reusable,which makes the construction of new model more easy and effective.
     2) Based on the LDG model methodology,a LDG model reasoning machine is developed,which can utilize the LDG models,perform cross-model casual reasoning and generate whole HAZOP report automatically.The LDG reasoning algorithms are detailed in the paper, including the introductions of the algorithm candidates,the comparison among algorithms,the modification of the original algorithms,the algorithm of cross-model reasoning using multi-model and the algorithm of sorting reasoning results.The reasoning machine is modularized, consisting of one core reasoning algorithm module and 4 appendix algorithm modules,which are all discussed in the paper.The framework of the reasoning machine can cope with various reasoning demands,such as the complicated conditional reasoning,the interaction with abnormal chemicals,the utilization of quantitative information about the process, the influences of control loops and safety equipments with in the process and so on.
     The reasoning machine's performance is tested,and the results show that the reasoning machine is practicable in most scenario.The advantages of LDG model methodology is proved by comparison of the reasoning results deduced by LDG model,SDG model and human experts.
     3) To improve the data preparation's efficiency,this paper presented a framework of integrating LDG model system with external CAD/CAM systems.The framework has a modularized structure,consist of 5 modules.The different CAD/CAM systems are packaged in a uniformed interface,so that LDG model system can access the data without considering the original data form.A CAD system--Intergraph SmartPlant P&ID is integrated with LDG model system in ths paper,as the implementation of the framework.Each modules of the framework are detailed and the relative data manipulating algorithms,such as data getting,data sorting,data fitting,are also discussed.The performance of data processing is tested.The whole workflow of performing automatic HAZOP analysis,from Piping and Instrument Diagram(P&ID) to HAZOP report,performed by the integrated LDG expert system is presented at the end of paper.
引文
[1].U.S.Department of Labor Occupational Safety and Health Administration[S].OSHA3132,Process Safety Management,2000
    [2].Kletz Trevol.What went wrong[M].4th.Houston.TX.Gulf professional publishing,1999,392-394
    [3].Swann C.D.,Preston M.L.,Twenty-five years of HAZOPs[J],Journal of Loss Prevention in Process Industry.1995.8(6).349-353.
    [4].Kletz Trevor,Hazop-past and future[J],Reliability Engineering and System Safety,1997,55,263-266.
    [5].赵文芳.姜春明,姜巍巍,张卫华,HAZOP分析核心技术[J],安全健康和环境,2005,5(3).1-3
    [6].王若青,胡晨,HAZOP安全分析方法的介绍[J],石油化工安全技术,2002,19(1),19-22
    [7].赵文芳,姜春明,李奇,HAZOP技术实施程序[J],安全健康和环境,2005,15(1),15-17
    [8].沈翠霞,吴重光.计算机辅助危险与可操作性分析技术的发展[J],计算机工程与应用,2004,36,208-212.
    [9].U.S.Department of Energy,Process Safety Mamagement For Highly Hazardous Chemicals[S],DOE Handbook 1101-96,1996
    [10].Shimon Eizenberg,Mordechai Shacham,Neima Brauner,Combining HAZOP with dynamic simulation-Applications for safety education[J],Journal of Loss Prevention in the Process Industries,2006.19:754-761
    [11].Lapp.S.A.,Powers.G.J.,Computer-aided synthesis of fault-trees[J],IEEE Trans.Reliab.,1977,26,2-13
    [12].Iri.M.,Aoki.K.,O'Shima,E.,Matsuyama,H.,An algorithm for diagnosis of system failures in the chemical process[J],Computer & Chemical Engineering,1979,3,489-493
    [13].Vaidhyanathan Ramesh,Venkatasubramanian Venkat,Digraph-based models for automated HAZOP analysis[J],Reliability Engineering and System Safety,1995,50,33-49
    [14].Srinivasan Rajagopalan,Venkatasubramanian Venkat,Petri Net-Digraph Models for Automating HAZOP Analysis of Batch Process Plants[J],Computers & chemical Engineering,1996,20(supp),719-725
    [15].Srinivasan Rajagopalan,Venkatasubramanian Venkat,Automating HAZOP analysis of batch chemical plants Part Ⅰ.The knowledge representation framework[J],Computers &chemical Engineering,1998,22(9),1345-1355
    [16].Srinivasan Rajagopalan,Venkatasubramanian Venkat,Automating HAZOP analysis of batch chemical planPart Ⅱ.Algorithms and application[J],Computers & chemical Engineering,1998,22(9),1357-1370
    [17].Viswanathan S.,Zhao J.,Venkatasubramanian V.Integrating operating procedure synthesis and hazards analysis automation tools for batch processes[J],Computers & Chem.Eng.,1999,23(Supp),747-750
    [18].Zhao J.,Viswanathan S.,Zhao C.,Mu Fangping,Venkatasubramania V.,Computer-integrated tools for batch process development[J],Computers & Chem.Eng.,2000,24,1529-1533
    [19]. Venkatasubramanian Venkat. Zhao Jinsong, Viswanathan Shankar, Intelligent systems for HAZOP analysis of complex process plants[J], Computers & chemical Engineering, 2000,24,2291-2302
    [20]. Vaidhyanathan Ramesh, Venkatasubramanian Venkat, A semi-quantitative reasoning methodology for filtering and ranking HAZOP results in HAZOPExpert[J]. Reliability Engineering and System Safety, 1996.53.185-203
    [21]. Vaidhyanathan Ramesh, Venkatasubramanian Venkat, Experience with an Expert System for Automated HAZOP Analysis[J]. Computers & chemical Engineering, 1996,20(supp),1589-1594
    [22]. Srinivasan R., Dimitriadis VD., Shah N.. Venkatasubramanian V., Integrating Knowledge-Based and Mathematical Programming Approaches for Process Safety Verification[J], Computers & chemical Engineering. 1997,2l(supp),905-910
    [23]. Viswanathan S., Shah N., Venkatasubramanian V, Hybrid framework for hazard identification and assessment in batch processes[J], AlChE Journal, 2002,48(8), 1765-1774
    [24]. Maurya Mano Ram, Rengaswamy Raghunathan, Venkatasubramanian Venkat, A Systematic Framework for the Development and Analysis of Signed Digraphs for Chemical Processes. 1. Algorithms and Analysis[J], Ind. Eng. Chem. Res.. 42003,2,4789-4810.
    
    [25]. Maurya Mano Ram, Rengaswamy Raghunathan, Venkatasubramanian Venkat, A Systematic Framework for the Development and Analysis of Signed Digraphs for Chemical Processes. 2. Control[jl, Ind. Eng. Chem. Res., 2003,42,4811-4827
    
    [26]. Maurya Mano Ram, Rengaswamy Raghunathan, Venkatasubramanian Venkat, Application of signed digraphs-based analysis for fault diagnosis of chemical process flowsheets[J], Engineering Applications of Artificial Intelligence, 2004,17.501-518
    
    [27]. Zhao C., Bhushan M. and Venkatasubramanian V, PHASUITE: AN AUTOMATED HAZOP ANALYSIS TOOL FOR CHEMICAL PROCESSES Part 1: Knowledge Engineering Framework[J], Process Safety and Envirmental Protection, 2005,83(E6),509-532
    
    [28]. Zhao C., Bhushan M. and Venkatasubramanian V, PHASUITE: AN AUTOMATED HAZOP ANALYSIS TOOL FOR CHEMICAL PROCESSES Part II: Implementation and Case Study[J], Process Safety and Envirmental Protection, 2005,83(B6),533-548.
    
    [29]. Maurya Mano Ram, Rengaswamy Raghunathan, Venkatasubramanian Venkat, A signed directed graph-based systematic framework for steady-state malfunction diagnosis inside control loops[J], Chemical Engineering Science, 2006,61,1790-1810
    
    [30]. Bartolozzi V., Castiglione L., Picciotto A., Galluzzo M., Qualitative models of equipment units and their use in automatic HAZOP analysis[J], Reliability Engineering and System Safety, 2000,70,49-57
    
    [31]. WANG X. Z., CHEN B. H., YANG S. H., MCGREAVY C, Neural nets, fuzzy sets and digraphs in safety and operability studies of refinery reaction processes[J], Chemical Engineering Science, 1996,51 (10),2169-2178
    
    [32]. Tarifa Enrique E., Scenna Nicolas J., Fault diagnosis for a MSF using a SDG and fuzzy logic[J], Desalination, 2002,152,207-214.
    
    [33]. Leone Horacio, A knowledge-based system for hazop studies: The Knowledge Representation Structure[J], Computers & chemical Engineering, 1996,20(supp),369-374.
    
    [34]. Kuo D. H., Hsu D. S., Chang C. T., A Prototype for Integrating Automatic Fault Tree Event Tree HAZOP Analysis[J],Computers & chemical Engineering.1997,21(supp),923-928
    [35].McCOY S.A..WAKEMAN S.J.,LARKIN F.D.,JEFFERSON M.L.,CHUNG P.W.H..RUSHTON A.G..LEES F.P.,HEINO P.M.,HAZID.A Computer Aid for Hazard Identification.I.The Stophaz Package and the Hazid Code.An Overview.the Issues and the Structure[J].Trans IChemE,1999,77(B),317-327
    [36].McCOY S.A..WAKEMAN S.J.,LARKIN F.D.,CHUNG P.W.H.,RUSHTON A.G.,LEES F.P.,HAZID.A Computer Aid for Hazard Identification.2.Unit Model System[J],Trans IChemE.1999.77(B),328-334
    [37].McCOY S.A.,WAKEMAN S.J.,LARKIN F.D.,CHUNG P.W.H..RUSHTON A.G.,LEES,HAZID.A Computer Aid for Hazard Identification.3.The Fluid Model and Consequence Evaluation Systems[J],Trans IChemE,1999,77(B),335-353
    [38].McCOY S.A.,WAKEMAN S.J.,LARKIN F.D.,CHUNG P.W.H.,RUSHTON A.G.,LEES,HAZID.A Computer Aid for Hazard Identification.4.Learning Set,Main Study System,Output Quality and Validation Trials[J],Trans IChemE,2000,78(B),91-119
    [39].McCOY S.A.,WAKEMAN S.J.,LARKIN F.D.,CHUNG P.W.H.,RUSHTON A.G.,LEES,HAZID.A Computer Aid for Hazard identification.5.Future Development Topics and Conclusions[J],Trans IChemE,2000,78(B),120-142
    [40].Leung David,Romagnoli Jose,Dynamic probabilistic model-based expert system for fault diagnosis[J],Computers & chemical Engineering,2000,20,2473-2492
    [41].Claire Palmer and Paul W.H.Chung,Creating Signed Directed Graph Models for Process Plants[J],Ind.Eng.Chem.R.es.,2000,39,2548-2558
    [42].魏吴晋,林柏泉,翟成,使用HAZOP分析法对重大事故进行调查分析[J],中国安全科学学报,2006,16(3),119-123
    [43].李安峰,夏涛,张贝克,张钊谦,吴重光,化工过程SDG建模方法[J],系统仿真学报,2003,15(10),1364-1368
    [44].吴重光,夏涛,张贝克,基于符号定向图SDG深层知识模型的定性仿真[J],系统仿真学报,2003,15(10),1351-1355
    [45].张贝克,吴重光,一种基于SDG用于危险分析的新型定性仿真技术[J],系统仿真学报,2005,17(6),1339-1342/1346
    [46].张贝克,夏涛,吴重光,集成化SDG建模推理与信息处理软件平台[J],系统仿真学报,2003,15(10),1360-1363
    [47].Zhang Zhao-qian,Wu Chong-guang,Zhang Bei-ke,Xia Tao,Li An-feng,SDG multiple fault diagnosis by real-time inverse inference[J],Reliability Engineering and System Safety,2005,87,173-189
    [48].杜殿林,FCCU反-再系统基于神经网络和SDG模型的混合故障诊断系统研究与开发[D],北京,北京化工大学,2006
    [49].石宇,邱彤,陈丙珍,用于化工过程的SDG故障分析方法[J],化工进展,2006,25(12),66-69
    [50].吕宁,王雄,SDG-Based HAZOP and Fault Diagnosis Analysis to the Inversion of Synthetic Ammonia[J],Tsinghua Science and Technology,2007,12(1),30-37.
    [51].王杭州,陈丙珍,何小荣,邱彤,章龙江,基于SDG图的化工过程初步设计方案的错误侦破方法(英文)[J],Chinese Journal of Chemical Engineering,2008,16(1),26-30
    [52].张钊谦,夏涛,张贝克,李安峰,吴重光,SDG自动生成故障树软件的研究与开发[J],系统仿真学报,2003,15(10),1391-1393
    [53].SHIMADA Y.,SUZUKI K.,SAYAMA H.,Computer-aided operability study.Computers &chemical Engineering[J].1996,20(6/7),905-913
    [54].Khan Faisal I.,Abbasi S.A.,TOPHAZOP:a knowledge-based software tool for conducting HAZOP in a rapid,efficient yet inexpensive manner[J].Journal of Loss Prevention in Process Industry.1997.10(5/6).333-343
    [55].Khan Faisal I..Abbasi S.A.,OptHAZOP--an effective and optimum approach for HAZOP study[J].Journal of Loss Prevention in Process Industry,1997.10(3),191-204
    [56].Khan Faisal I.,Abbasi S.A.,Towards automation of HAZOP with a new tool EXPERTOP[J],Environmental Modelling & Software,2000.15.67-77
    [57].Suh J C,Lees S,Yon E S.New strategy for automated hazard analysis of chemical plant[J],Journal of Loss Prevention in the Process Industries.1997,10(2),113-134
    [58].Kang Byounggwan.Lee Byoungwoo,Kang Kyoung Wook,Sub Jung Chul,En Sup Yoon,AHA:a knowledge based system for automatic hazard identification in chemical plant by multimodel approach[J],Expert Systems with Applications,1999,16,183-195
    [59].Kang Byounggwan,Shin Dongil,Yoon En Sup,Automation of the safety analysis of batch processes based on multi-modeling approach[J],Control Engineering Practice,2003,11,871-880
    [60].Bartolozzi V.,Castiglione L.,Picciotto A.,Galluzzo M.,Qualitative models of equipment units and their use in automatic HAZOP analysis[J],Reliability Engineering and System Safety,2000,70,49-57
    [61].Holger Graf,Henner Schmidt-Traub,An iutegrated approach to early process hazard identification of continuous and batch plants with statechart modelling and simulation[J],Computers & chemical Engineering,2001,25,61-72
    [62].Wang Yi-Feng,Wu Jer-Yu,Chang Chuei-Tin,Automatic hazard analysis of batch operations with Petri nets[J],Reliability Engineering and System Safety,2002,76,91-104
    [63].N'emeth E.,Cameron I.T.,Hangos K.M.,Diagnostic gcal driven modelling and simulation of multiscale process systems[J],Computers & chemical Engineering,2005,29,783-796
    [64].Labovsky Juraj,Svandova Zuzana,Markos Jozef,Jelemensky Ludovi't,Model-based HAZOP study of a real MTBE plant[J],Journal of Loss Prevention in Process Industry,2007,20,230-237
    [65].牟善军,姜春明,吴重光,SDG方法与过程安全分析的关系[J],系统仿真学报,2003,15(10),1381-1384
    [66].SWAMY M.N.S.,THULASIRAMAN K.(著),左垲(译),图、网络与算法[M],北京,高等教育出版,1988,84
    [67].Sahni,S.(著),汪诗林(译),数据结构、算法与应用:C++语言描述[M],北京,机械工业出版社,2005,371
    [68].王朝瑞,图论[M],第二版,北京,北京理工大学出版社,1987,255
    [69].相关[EB/OL],http://zh.wikipedia.org/wiki/相关,2009.4.2
    [70].韩崇仁,加氢裂化工艺与工程[M],中国石化出版社,2001,391
    [71].中国石油大庆石化分公司,120万吨/年加氢裂化装置操作规程,2005
    [72].蔡凤英,孟赫,谈宗山,等.中压加氢裂化装置危险和可操作性研究[J].工业安全与环保,2002,28(11):20-22.
    [73].甘早斌,李志欣,彭彬,多异构系统集成模型的研究[J],计算机应用研究,2003.20(10):16-17,21
    [74].齐艳珂.肖连,高洁,异构数据集成技术综述[J],福建电脑,2007.6:35,59
    [75].赵文涛,魏红格,网格环境中异构数据库集成的模型[J],现代计算机(专业版),2008,2:28-30
    [76].王俊;于爱荣;瞿雷;一种基于SOA的动态数据集成模型的研究[J],系坟仿真技洲阵及其应用,2008,10:168-170
    [77].马俊:基于SOA的异构系统集成研究[D],重庆,西南大学;2008
    [78].魏伟;基于XML实现异构系统间数据交换的研究[D],青岛,中国海洋大学,2006
    [79].梁明;Web Service系统集成研究[D],上海,华东师范大学[D],2004
    [80].李建奇;基于Web Services的异构系统集成技术研究与应用[D],长沙,湖南大学,2007
    [81].范莉娅,肖田元.基于多层本体方法的信息集成研究[J],计算机工程,2008,34(2),p187-192
    [82].Jinsong Zhao,Lin Cui,Lihua Zhao,Tong Qiu,Bingzhen Chen.Learning HAZOP Expert System By Case Based Reasoning and Ontology[J].Computers & Chemical Engineering,2009,33(1):371-378
    [83].编辑距离[EB/OL],http://zh.wikipedia.org/wiki/编辑距離,2008.11.16
    [84].JimmyZ,SOAP,XML-RPC,and REST[EB/OL],http://jimmyzimmerman.com /blog/2007/01/soap-xml-rpc-and-rest.html,2007,2,31

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700