论文部分内容阅读
由于焊接工艺制定过程的复杂性、多因素性、经验性,近年来有越来越多的研究引入专家系统来辅助焊接工艺设计;另一方面,由于焊接工艺文件和焊接工程资料需要组织保存大量信息,人们也大量引入数据库技术来对焊接信息进行管理。专家系统与数据库技术的结合近年来已成为计算机发展的一个重要领域。在焊接领域中实现专家系统和数据库技术的结合,不仅有助于实现焊接工艺的计算机一体化管理,也是实现智能化焊接技术的一个重要方面。根据焊接工艺计算机一体化管理的需求,本文在分析已有焊接工艺专家系统和焊接工艺数据库系统现状的基础上,结合焊接工艺的技术特点,在数据库管理系统中引入专家系统工具,设计了基于人工智能技术的焊接工艺智能数据库系统(WPIDBS)。系统由焊接工艺制定、焊接工艺文件管理、焊接资料管理和人机界面等四部分组成。采用紧耦合技术,用数据库管理系统管理知识库,在系统中嵌入专家系统工具,利用推理机模拟焊接工艺制定的具体过程,从而实现焊接工艺制定功能,并把工艺制定结果保存到工艺文件库中,由数据库系统统一管理。系统还提供了知识库维护、浏览和查询工具。此外,论文还对基于数据库技术的知识获取工具进行了探讨。系统采用数据库技术实现对焊接工艺文件的计算机管理,提供了焊接工艺评定报告、焊接工艺规程和焊接工艺设计书的标准文件格式和对工艺文件的浏览、维护、查询和打印功能。系统建立了焊接母材、焊接材料、焊接方法、焊接设备和焊接坡口等焊接资料数据库,不但提供了浏览、维护、查询等计算机管理功能,而且与专家系统工具相结合,作为实现知识咨询和解释功能的基础。系统是在数据库管理系统MS SQL Server和专家系统工具CLIPS的支持下,采用可视化编程工具Borland C++ Builder,在Windows Me环境下开发的,具有友好的人机界面。