焊接冷裂纹预测专家系统的建立与研究毕业论文
2021-05-19 00:02:30
摘 要
本论文主要介绍了应用焊接专家系统预测焊接冷裂纹的产生,以及怎样通过Visual Basic和知识库的联系建立功能齐全的焊接冷裂纹专家系统。通过介绍专家系统在焊接冷裂纹预测中的作用,让读者初步了解专家系统这一近年来发展迅速的智能系统。从而在以后的工作中学会焊接和智能系统的结合,使传统的焊接更加效率化。
本论文主要是通过查询有关焊接冷裂纹方面的书籍,学术论文,以及应用在本科阶段学到的焊接知识,列举出能产生焊接冷裂纹的各种因素,并运用Access数据库建立起一个能满足添加,查询,修改,删除等功能的内容丰富的知识库,然后通过Visual Basic和知识库的联系开发出一套能满足用户添加,查询,修改,删除,打印等功能的焊接冷裂纹预测专家系统。用户只需输入满足系统所需的焊接参数或者知识编号,该系统则会自动搜索知识库中的各种案例,通过比较已有案例和焊接冷裂纹的各种判据,预测焊接冷裂纹的产生及可能性大小。这个专家系统的优点在于可以不断地学习,扩充知识库,而且对于用户没有特殊的专业知识要求,降低了焊接领域的门槛,使普通用户可以很快地学会冷裂纹的预测功能。
本文的特色:通俗易懂,运用文字和图片的形式向读者介绍本文所述的专家系统,并列举出一部分代码,使读者能迅速地理解本文的内容以及预测系统的原理及方法。
关键词:焊接专家系统,焊接冷裂纹,知识库,Visual Basic数据库
Abstract
This paper mainly introduces the application of welding expert system to predict the generat-
ion of weld cold cracking,and how to establish a fully functional welding cold cracking expert system through the link of Visual Basic and Knowledge Base.By introducing the action of the c-
old welding expert system in weld predicting,Readers can understand the rapid delevopment of
the intelligent system in recent years.And then they can learn to combine welding with intellige-
nt system to make traditional welding more efficient.
By inquiring books,academic papers about weld cold cracking and knowledge learned at undergraduate level,I list a variety of factors affecting the welding cold cracking,and I establish
a full-featured knowledge base which includes functions of adding,query,modify and printing,
Etc.by using Access data base .And then by connecting Visual Basic with knowledge base,users
can query,modify,delete and print.They enter the requied welding parameters meeting the system
,and then the system will automatically generate predictive weld cold cracking.The advantage of this system is that the experts can continue to learn, to expand the knowledge base, and the user has no special expertise requirements, lower the threshold field of welding, so that ordinary users can quickly learn to cold cracking prediction.
Featured article: easy to understand, use words and pictures to introduce expert systems in the form of described herein to the reader , and outlines part of the code, so that readers can understand the principles and methods as well as the content of this article forecasting system quickly.
Key words:weld expert system,weld cold cracking,knowledge base,Visual Basic data base
目 录
第1章 绪论 1
1.1 研究背景 1
1.1.1 目的及意义 1
1.1.2 国内外研究现状 1
1.1.3 课题研究的基本内容,预期目标 2
第2章 焊接冷裂纹预测专家系统的研究 3
2.1 焊接冷裂纹 3
2.1.1 焊接冷裂纹的定义及分类 3
2.1.2 焊接冷裂纹的影响因素及防治措施 3
2.2 专家系统的构成 5
2.3 焊接冷裂纹预测专家系统的设计原理与要求 5
2.4 专家系统建立的基本内容和技术方案 6
第3章 系统开发环境 8
3.1 编程语言与数据库的选择 8
3.1.1编程语言的选择 8
3.1.2数据库的选择 9
3.2 硬件开发环境 9
第4章 系统模块与程序设计 10
4.1 焊接冷裂纹知识库的建立 10
4.2 登录界面 11
4.3 主界面的设计 14
4.4 添加知识界面的设计 15
4.5 知识查询与修改界面的设计 20
4.6 推理机的设计 27
4.7 判据公式的修正 28
第5章 结论 29
参考文献 29
致谢 30
第1章 绪论
1.1 研究背景
焊接指的是采用两种或者两种以上的材质,通过加热或加压或者二者并用的方式来达到原子间结合并形成永久性连接的工艺过程[1]。而焊接这一技术,无论是造船行业,汽车行业,钢铁行业等重工业还是手机制造,微型机器人制造等精密行业亦或是导弹制造,枪炮制造等军工行业,它都有十分广泛的应用。因此,对于焊接专业的学者来说,焊接的各种工艺缺陷是一个需要仔细考虑的方面。而焊接冷裂纹是焊接结构中最严重的工艺缺陷之一,也是焊接中最为普遍的一种裂纹,控制焊接冷裂纹的产生,就能很大程度上控制焊接质量的好坏。而专家系统可以通过计算机软件实现对焊接的各种控制,帮助焊接工程师更好的控制焊接的进程,因此本课题就是在这样的背景下进行的研究。
1.1.1 目的及意义