矿山救护队救援行动方案专家系统设计与实现

矿山救护队救援行动方案专家系统设计与实现

论文摘要

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

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 目的与意义
  • 1.2 国内外现状
  • 1.3 本文主要研究内容及组织结构
  • 2 专家系统及相关开发技术
  • 2.1 专家系统
  • 2.1.1 专家系统定义与特点
  • 2.1.2 专家系统结构
  • 2.2 推理机和知识库
  • 2.2.1 推理方式及其分类
  • 2.2.2 推理的控制策略
  • 2.2.3 知识的表示及表示方法
  • 2.2.4 知识的获取
  • 2.3 相关开发技术
  • 2.3.1.NET Framework
  • 2.3.2.NET 的三层构架
  • 2.3.3 Web Service 技术
  • 2.4 本章小结
  • 3 矿山救护队救援行动方案专家系统需求分析和系统构架
  • 3.1 系统功能需求及设计原则
  • 3.2 开发环境
  • 3.3 系统三层构架与系统模块
  • 3.4 系统开发过程
  • 3.5 本章小结
  • 4 矿山救护队救援行动方案专家系统实现
  • 4.1 救援行动方案专家系统知识库
  • 4.1.1 知识的搜集
  • 4.1.2 知识库建立
  • 4.1.3 知识库的管理
  • 4.2 救援行动方案专家系统推理机
  • 4.2.1 基于事故案例的推理
  • 4.2.2 基于事故规则的推理
  • 4.2.3 救援方案生成过程
  • 4.3 系统界面
  • 4.3.1 登录界面
  • 4.3.2 救援行动方案生成页面
  • 4.3.3 救援案例规则录入页面
  • 4.3.4 其他界面
  • 4.4 本章小结
  • 5 结论
  • 5.1 结论
  • 5.2 展望
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    矿山救护队救援行动方案专家系统设计与实现
    下载Doc文档

    猜你喜欢