1.数据库模块:数据库模块主要记录了设备的基础数据、历史运行记录、故障记录、维修记录、备件信息、人员信息等,是IDS中的基础信息模块。
2.知识库模块:知识库存放一些规则,包括用于模型决策的规则和专家经验规则,完成建模和选模的工作。知识库可分为静态知识库和动态知识库,静态知识库的维护需要人工干预,是系统固化了的求解行为,因而设计简单,可直接使用。动态知识库则是从决策过程中获得经验,并且自动对知识库进行更新,其维护不需要人工干预,从而能支持复杂环境下的智能决策过程,但是系统开发时要复杂得多。
3.方法库模块:使用存储程序对维护决策方法进行存储。设备维护方法主要包括:最小费用法、优化方法、可靠度方法、统计预测方法等。
4.模型库模块:模型库中的数学模型分为:用于数据模式识别的统计分析模型和用于模型选择的维护决策模型。本文中的建模方式有:系统设计者设计时固化的模型、系统使用者的外部建模和IDS的自动建模。
5.推理机:采用基于范例推理(case-based reasoning)的方法,根据知识库中的静态和动态范例,通过采用方法库中的方法,在模型库中选择与当前处理的问题具有相同属性的模型进行匹配,并且根据匹配的程度进行调整。该方法由于对过去求解过程的复用,提高了问题求解的效率。
6.解释系统:实现对系统所选方案的解释和回答用户提出的问题。
四、系统实现的关键技术分析
1.模型中的关键因素。在按本模型研究开发系统时,应当着重考虑以下几个因素:
(1)设备维护需求计划。维护需求包括了人员、物质、财务等各项因素;
(2)考虑设备运行及维修的历史数据。这是进行模型选择的基础数据,也是重要的参考数据;
(3)设备维护能力计划。必须充分地平衡设备维护能力与生产作业计划后,才能选择合适的方案。
(4)考虑经济因素。要同时考虑维护成本与可靠度,在两者之间找到最好的平衡。
(5)考虑维护策略。维护方案主要包括:预防维护、改善检修、预测维修、故障维修。在选择维护策略时,应充分考虑相应的维护方案,不仅可以降低维护成本,还能提高效率。
2.知识的表示。知识的表示有声明式和过程式两种。声明式的知识表示方法有语义网络和框架,适用于表示事实和断言,过程式则适合表示行为和过程。