| 【中文题名】 | 岩土工程安全评估专家系统开发工具知识库的构造与实现 |
| 【英文题名】 | The Construction and Actualization of Geotechnical Engineering Safety Evaluating Expert System Developing Tool Knowledge Base |
| 【学科专业】 | 水利水电工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2002-10-15 |
| 【中关键词】 | 专家系统厂发工具,知识库,安全评估,推理机,, |
| 【英关键词】 | Expert system developing tool,Knowledge base,Safety evaluating,Reference machine, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化基础理论>人工智能理论>专家系统、知识工程> |
| 【论文摘要】 |
本文在介绍了当前专家系统开发工具的发展以及专家系统的一般结构之后,给出了岩土工程安全评估专家系统开发工具的知识库的设计与实现。它的建立,有助于大大提高该领域的ES软件开发质量和效率。本文所做的具体工作主要有以下几个方面:
1.在介绍与本课题内容相关理论的基础上,给出了岩土工程知识库的结构图,并介绍了新的知识表示方法——OORL;
2.给出了知识库中各种通用表的结构以及工程表的实现方法;
3.设计了基于SQL和Matlab的公式的结构与格式,提供了一个集SQL和Matlab公式调试、运行于一体的公式编辑器;
4.建立了若干个规则模板,构造了简单的推理机及解释机制,专家系统的设计者可以利用这些规则模板构造具体的分析规则;
5.开发了一个功能齐全的分析规则维护与调试窗口,其中有推理路径显示、语法检查、规则维护等功能;
6.设计并实现了静态知识库模块,完成了静态知识库中通用知识的填充(主要有Word资料和图像资料)。 |
| 【论文题纲】 |
|
第一章 绪论 |
24-27 |
|
1.1 课题研究的目的及意义 |
24-25 |
|
1.2 本文的研究内容 |
25-27 |
|
第二章 相关理论介绍 |
27-37 |
|
2.1 专家系统开发工具 |
28-29 |
|
2.2 专家系统简介 |
29-30 |
|
2.3 知识库的结构 |
30-33 |
|
2.4 面向对象的规则OORL |
33-36 |
|
2.4.1 OORL的推理和解释机制 |
34-35 |
|
2.4.2 OORL的维护 |
35-36 |
|
2.5 本章小结 |
36-37 |
|
第三章 知识库中通用表的设置与实现 |
37-52 |
|
3.1 知识库中各种表的分类及结构 |
37-39 |
|
3.2 项目专题表PSSA的组织与管理 |
39-42 |
|
3.2.1 项目专题维护 |
41 |
|
3.2.2 属性及逻辑运算 |
41-42 |
|
3.3 评估前处理用表的实现 |
42-49 |
|
3.3.1 当前测值表 |
42-45 |
|
3.3.2 人工巡视表 |
45-47 |
|
3.3.3 静态和动态评估参数表 |
47-49 |
|
3.4 数据输入与转换 |
49-51 |
|
3.5 本章小结 |
51-52 |
|
第四章 基于SQL、MATLAB的公式和公式编辑器 |
52-62 |
|
4.1 分析规则的方法—公式 |
52 |
|
4.2 公式的结构与格式 |
52-55 |
|
4.2.1 Matlab命令文件公式(M型)的命名约定 |
53-54 |
|
4.2.2 Matlab文件公式的格式 |
54-55 |
|
4.3 程序段的数据加载 |
55-56 |
|
4.4 公式编辑器 |
56-59 |
|
4.4.1 公式编辑器的使用 |
57 |
|
4.4.2 查询结果加载到Workspace |
57-59 |
|
4.4.3 获得Matlab的输出数据 |
59 |
|
4.5 自动生成SQL语句 |
59-61 |
|
4.6 本章小结 |
61-62 |
|
第五章 规则的调试及维护 |
62-68 |
|
5.1 分析规则和规则模板的结构 |
62 |
|
5.2 分析规则的调试 |
62-65 |
|
5.2.1 语法检查 |
63-64 |
|
5.2.2 分析规则推理机 |
64-65 |
|
5.3 推理路径及解释机制 |
65-66 |
|
5.4 规则模板及分析规则维护 |
66 |
|
5.5 综合规则的调试和建立 |
66-67 |
|
5.6 本章小结 |
67-68 |
|
第六章 静态知识库 |
68-76 |
|
6.1 静态知识库的实现 |
68-73 |
|
6.1.1 静态知识库的主要功能 |
69-72 |
|
6.1.2 静态知识库内容介绍 |
72-73 |
|
6.2 静态知识库中使用的VBA对象 |
73-74 |
|
6.3 利用WORD实现自动超级链接 |
74-75 |
|
6.4 本章小结 |
75-76 |
|
第七章 总结与展望 |
76-77 |
|
7.1 全文总结 |
76 |
|
7.2 研究展望 |
76-77 |
|
参考文献 |
77-80 |
|
致谢 |
80 |
|
| 【DOI】 | LunWen.ID:2.2008.386633 |