论文部分内容阅读
石化行业作为我国现代化建设的一个支柱产业,对国民经济的发展起着举足轻重的作用。随着经济的发展,石化企业的规模越来越大,火灾爆炸事故的发生越频繁,事故不仅给人民生命财产造成巨大损失,还造成了局部环境的严重污染,在国际上影响十分恶劣。在石化行业中的安全管理中采用故障树分析方法,根据环境的不同,对设备、装置进行全面的分析评估,找出可能引发事故或故障的各种因素,从而确定其薄弱环节,并采取相应的措施进行改进和维护,是可以大大减少事故的发生。
本文主要是以石化行业中的安全风险评估作为研究对象,采用专家系统与故障树分析法相结合的办法,设计并实现了基于故障树的石化行业安全风险评估专家系统。
首先,通过收集资料和与专家交流的形式获得安全风险评估中所需的知识,将获取的知识分为浅层知识和深层知识,进而建立故障树。采用基于产生式规则和框架的知识表示方法,并采用了关系型数据库建立安全风险评估专家系统的知识库,知识库具有添加、删除等功能。
其次,在安全风险评估专家系统中设计了故障树分析模块,对所建立的故障树进行定性分析和定量分析,获得故障树的最小割集、最小径集、结构重要度以及顶事件概率等,所有的计算结果都被记录到动态数据库中且随时更新。
再次,建立了基于规则和框架推理的推理机制,采用正向推理控制策略,推理机制根据用户提供的已知事实,调用知识库中的知识和动态数据库中的数据进行评估。同时结合预置文本和路径跟踪相结合的解释机制建立了安全风险评估专家系统的解释机制。
最后,本文以windows XP为平台,C#为编程语言,SQL2000为后台数据库,应用人工智能方法和面向对象的程序设计方法,开发了B/S结构的基于故障树的石化行业安全风险评估专家系统,验证了该方法具有良好的应用前景。