登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 材料类 > 材料成型及控制工程 > 正文

焊接接头应力腐蚀裂纹预测专家系统的建立与研究毕业论文

 2021-03-15 08:03  

摘 要

本论文主要介绍了在学习并查阅有关焊接接头应力腐蚀裂纹和专家系统方面的书籍和相关知识后,设计的一个用于预测是否焊接接头应力腐蚀裂纹产生的专家系统。

Visual Basic语言是一种广泛被用于程序编辑的语言,其有着编程简单高效,可以操作多种数据库等多种优点。同样的,Microsoft Access也是简单易于操作的一种数据库,并且能支持Visual Basic语言的程序设计和编辑。因此本次设计就是将Visual Basic语言和Microsoft Access数据库相结合来进行编写了一个可以在电脑上运行的程序。

用户可以实现在这个程序中对数据库中的数据进行添加、查询、修改、删除等功能。同时,用户可以通过向程序中输入一定的参数,让其进行推理运算。程序将会对比数据库中已经存在的数据,进行推理判断,最终判断产生应力腐蚀裂纹的概率大小并显示给用户。

该程序的设计初衷是为了简化焊接专业人员的工作量,让一些非技术性的焊接从业者也能进行焊接裂纹的预测。所以该程序设计时就已经考虑到应该具有操作简单的特点。同时,该程序应具备一定的学习能力,当程序被多次使用后,其数据库中将会有更多更准确的数据,程序再次运行时将会推理出更准确的结果。

关键词:应力腐蚀裂纹;焊接专家系统;Visual Basic语言;Microsoft Access数据库

Abstract

This paper mainly introduces an expert system designed to predict whether stress welded corrosion cracks are welded or not after studying and consulting books and related knowledge about stress corrosion cracking and expert system of welded joints.

Visual Basic language is a widely used language for program editing, which has a simple and efficient programming, you can operate a variety of databases and other advantages. Similarly, Microsoft Access is a simple and easy to operate a database, and can support the Visual Basic language programming and editing. So this design is to combine the Visual Basic language and Microsoft Access database to write a program that can run on a computer.

Users can achieve in this program on the data in the database to add, query, modify, delete and other functions. At the same time, the user can enter a certain parameter to the program, let it reasoning operation. The program will compare the existing data in the database, the reasoning to judge, and ultimately determine the probability of stress corrosion crack generated and displayed to the user.

The program was designed to simplify the workload of welding professionals, so that some non-technical welding practitioners can also be predicted welding cracks. So the program design has been taken into account should have the characteristics of simple operation. At the same time, the program should have a certain learning ability, when the program has been used many times, the database will have more accurate data, the program will run again when the reason will be more accurate results.

Keywords: stress corrosion cracking,;welding expert system; Visual Basic language; Microsoft Access database

目 录

第1章 绪论 1

1.1 目的及意义 1

1.2 国内外研究现状 1

1.3 课题研究的基本内容及预期目标 2

第2章 应力腐蚀裂纹预测专家系统的研究 3

2.1 焊接应力腐蚀裂纹 3

2.1.1 应力腐蚀裂纹的定义及特征 3

2.1.2 焊接应力腐蚀裂纹的产生机理及防治措施 3

2.2 专家系统的构成 5

2.3 应力腐蚀裂纹专家系统建立的基本内容和技术方案 5

第3章 系统开发环境 7

第4章 系统模块与程序设计 8

4.1 焊接应力腐蚀裂纹知识库的建立 8

4.2 登录界面的设计 9

4.3 数据库的连接 11

4.4 主界面的设计 12

4.5 添加知识界面的设计 15

4.6 查询修改界面的设计 18

4.7 推理机的设计 23

4.8 程序的生成和运行实例分析 25

第5章 结论 27

参考文献 28

致谢 29

第1章 绪论

焊接是通过加热或加压(或二者并用)使用或不使用填充材料,使两个工件达到原子间结合以形成永久性连接的一种重要的材料加工工艺[1]。目前,焊接这种工艺已经广泛应用于各种机械生产,电力,航海航天,桥梁,船舶等各种行业。因此对焊接工艺的研究就显得尤为主要了,而应力腐蚀裂纹也是焊接工艺中容易出现的一种重要的焊接缺陷。对于焊接方面的从业者来说,如果能够进行对焊接接头应力腐蚀裂纹进行预测那么就更容易进行工艺完善,以获得更完美的焊接结果。而专家系统能够模拟人脑的思维模式,可以利用计算机软件实现对焊接过程的控制。利用相关的专家系统,焊接工程师可以实现对焊接过程的预测和控制。而本课题就是在这种背景下进行的研究。

1.1 目的及意义

作为一种常见的焊接缺陷,焊接接头应力腐蚀裂纹会对焊接结构造成很大的危害。自从在理论和实践中解决了不锈钢的晶间腐蚀问题后,应力腐蚀裂纹就渐渐成为不锈钢腐蚀破坏的最突出问题了,我国从1975~1980年间发生事故的20台球罐中40%是应力腐蚀裂纹造成的失效。因此,对焊接接头应力腐蚀裂纹产生的研究和预测就非常重要了。

但是如何对应力腐蚀裂纹的性质、机理、归类进行正确的判断就需要大量的专业知识。为了更方便的对焊接接头应力腐蚀裂纹进行预测、处理,开发一套可以进行焊接接头应力腐蚀裂纹预测的专家系统以代替焊接工程师和辅助焊接工程师就具有非常重要的意义了。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图