摘要20世纪以来,人工智能取得了突破性的发展,应用领域越来越广,其中专家系统逐渐成为研究热点并取得了一定实质性的成果。在此基础上,针对目前PC机普及而很多用户对简单PC故障不能有效解决的情况,我们设计了PC机故障诊断专家系统,帮助此类用户方便快捷的解决PC故障。程序在.net环境下由C#语言编写,由Visual Studio 2010软件运行仿真,汇集了各种常见PC机故障,诊断数据采用了最新的资料,界面清晰简洁,使用简单,具有良好的实用性。用专家系统协助修理工,售后服务人员或用户诊断故障,可以大大提高故障诊断的准确率和效率,省工省时,具有显著的经济效益和社会效益,应用前景广阔。65201
毕业论文关键词 专家系统 PC机 故障诊断 C#
毕业设计说明书(论文)外文摘要
Title Expert System for PC Fault Diagnosis
Abstract
Artificial Intelligence has achieved breakthrough development since 20th century and has been used widely, especially expert system. On the base of this, in order to solve the problem of some ordinary people can not diagnosis computer fault, we design a system of diagnosis expert system. This system can help ordinary people solve all kinds of computer problems. The programme is developed by the C# language on the platform of .net. The system includes most common problems of computer.
The system can also be used to assist the job of repair man. In this way, they can greatly improve the efficiency and accuracy, and save time and labor. This will lead to remarkable social and economic benefits. In my opinion, the diagnosis fault expert system will surely be popular around the country.
Keywords expert system fault diagnosis C# computer
目 次
1 引言 1
2 故障诊断专家系统分析与开发工具简介 6
2.1 计算机故障类型7
2.2 专家系统 7
2.3 开发工具介绍 9
3 故障诊断的基本原理 9
3.1 故障树原理 10
4 故障诊断专家系统的实现 11
4.1 诊断流程11
4.2 程序设计及运行仿真13
结论 19
致谢 20
参考文献21
附表见附件
1引言
1.1 研究背景
随着科技发展,社会进步,人们生活水平的提高,计算机逐渐普及,成为人们日常生活中必不可少的工作、学习和娱乐工具。但是随之而来的是各种计算机故障。如果用户、售后人员以及维修工作人员单凭自己的经验进行故障诊断,不仅效率低,而且也容易出错。20世纪以来,人工智能研究发展越来越热门,专家系统技术也逐渐成熟。专家系统是根据人们在某一领域内的知识、经验和技术而建立的解决问题和做决策的计算机软件系统,它能对复杂问题给出专家水平的结果。专家系统的发展已经历了3个阶段,正向第四代过渡和发展。在总结前三代专家系统的设计方法和实现技术的基础上,已开始采用大型多专家协作系统、多种知识表示、综合知识库、自组织解题机制、多学科协同解题与并行推理、专家系统工具与环境、人工神经网络知识获取及学习机制等最新人工智能技术来实现具有多知识库、多主体的第四代专家系统[3]。从而利用专家系统设计一个设备故障诊断系统成为了可能。随着电气设备的逐渐智能化和复杂化,故障诊断系统的研究与应用正在兴起,具有广阔的前景。