论文摘要
人们对于突发事件虽然不能准确预测,但是完全能够做出应对突发事件的快速反应。矿山救护队是在矿山发生灾害时,能迅速赶赴现场、抢救伤员、处理灾害的救护组织。本文针对矿山救护工作要求行动快、效率高的特点,提出了利用微软的.NET技术将事故案例推理和事故规则推理相结合生成救援行动方案的推理方式来开发救援行动方案专家系统,为矿山救护队提供救援决策服务。本文专家系统是以.NET框架为平台,采用三层模式的应用程序进行架构,利用关系型数据库SQL Server 2000(Structured Query Language,结构化查询语言)和面向对象语言C#(C Sharp)来开发矿山救护队救援行动方案专家系统的知识库和推理机。利用《矿山救护规程》作为知识基础,救援专家的救援经验为参考进行矿难事故的信息搜集,详细分析各种常见矿难事故发生的征兆、必备救援设备、采用的救援方法,并将这些内容作为专家系统知识库的内容存储在利用SQL Server 2000建立的数据库中;推理机的开发采用将事故案例推理中的基于模糊化数学模型的相似度计算和事故规则推理中的加权不确定推理两种算法的结合使用的方式来完成在知识库中进行检索、匹配相似案例,并将相似案例的救援方法、救援装备以及历史经验作为专家系统产生的救援方案提供给矿山救护队。该系统结合矿难事故实际案例,在使用已有的数据库条件下实现了专家系统的推理,生成了救援方案。