计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

基于PC104总线的故障诊断装置的设计(2)

2014-06-04 01:06
导读:图3 2 系统软件 故障诊断装置的软件设计是基于Windows98操作系统的,采用可视化编程软件Visual Basic6.0作为基本的编程环境,将自动测试技术和专家系统结合


图3

2 系统软件

故障诊断装置的软件设计是基于Windows98操作系统的,采用可视化编程软件Visual Basic6.0作为基本的编程环境,将自动测试技术和专家系统结合起来,建立了一个电控、温控及液压系统的故障诊断专家系统。

此专家系统主要由推理机、知识库、知识库管理系统、知识获取系统、动态数据库、汇总数据库、多媒体数据库、人机接口、解释模块等组成。各模块的关系如图3所示。其中,推理机是专家系统的“思维”机构,是构成整个系统的核心部分。推理机的任务是模拟领域专家的思维过程,控制并执行对问题的求解。本系统知识库主要包括经常出现的故障现象、引起每个故障发生的原因、各种原因引起该故障的可能性大小的经验数据、判断每一故障是否发生的一些充分及必要条件。知识获取系统和知识库管理系统的主要作用是建立和维护知识库,并能根据运行的中间结果及知识获取程序结构及时地修改和增删知识库,对知识库进行一致性检验。动态数据库主要用来记录系统推理过程中用到的控制信息、中间假设及中间结果。多媒体数据库存储了大量用于诊断中维修操作的指导性资料。汇总数据库用来存放诊断的最终结果等一些总结性材料。人机接口是人与系统进行信息交流的媒介,它为用户提供直观方便的交流手段。解释模块经人机接口向使用、维护人员提供诊断结果,给出必要解释,为用户了解推理过程以及系统的维护提供方便的手段。

这部分程序的特点主要体现在:以多媒体和图像的形式显示故障、定位故障及指导人员排除故障,取代了传统的以文字为主的专家系统界面,使故障诊断更加直观、形象、准确。程序的流程图如图4所示。

该装置操作简便、灵活机动、便于携带、适应性强,特别适合野外作业条件下的快速故障诊断及排除;同时具有联网功能,通过网络可实现使用部队与院校或研究所的在线信息交流。实验证明该诊断装置很好地解决了某装置故障诊断与

上一篇:一种基于单片机控制的数字视频混合器 下一篇:没有了