论文部分内容阅读
液压支架测控系统是对液压支架进行出厂检验的集机械、液压、电和计算机于一体的系统,针对测控系统庞大复杂的特点,在其故障发生时很难查找原因给出故障诊断结果,论文开展了关于液压支架测控系统的故障诊断的研究。论文的初步研究表明,该系统对于一些简单故障,基本可以推理出具有一定帮助的诊断结果。 论文简要介绍测控系统后,分析测控系统故障特点并对其进行分类,列出系统常见故障,然后描述诊断系统架构及设计。有了对故障及系统的基本了解,开始分析诊断系统如何通过知识获取这些故障知识,即规则知识和实例知识的来源,以及用什么表示方法来表达这些知识。论文分析比较人工智能常用知识表示方法,最后选择采用产生式规则表示规则知识,采用面向对象方法表示实例知识。产生式规则知识的表示需要首先构建故障树,由故障树依据一定机制生成规则,并存储在ACCESS表中。实例知识的表示需要首先生成XML文件,由ACCESS导入XML文件,自动建立表结构和数据,进行系统相关设计。对规则知识和实例知识的表示都用具体例子加以说明。 在对测控系统推理机设计方面,论文采用规则推理和实例推理相结合的推理方式。其中规则推理采用归结推理进行确定性推理,以及不确定性推理中的主观Bayes方法、可信度方法和D-S证据理论方法相结合,生成集成不确定性推理方法。论文介绍了归结推理和三种不确定性推理的方法步骤,并根据前一章表示的的规则知识,以具体例子加以说明。在实例推理中,首先采用实例索引机制建立索引标记,以便更快更有效的查找实例库,在实例搜索中采用检索机制缩小实例搜索范围,论文采用的实例检索机制是用K近邻法寻找最合适实例。最后介绍规则推理和实例推理相结合的推理方式。 最后介绍了诊断系统的设计实现,论文采用0和VB6.ACCESS实现系统各个模块,主要介绍了规则知识和实例知识管理模块以及诊断推理模块的界面和主要代码实现方法。