论文部分内容阅读
钛合金是航空航天中常用的结构材料。优质的焊接工艺是保障焊接结构可靠运行的前提,传统的焊接性分析、焊接工艺设计已经无法满足现代社会生产的需求。特别是随着航空航天数字化工程的实施,迫切需要打通焊接数字化各个环节,其中焊接工艺准备数字化及焊接过程的模拟仿真已经从实验室走向生产第一线。本文根据航空企业需求,采用ASP.NET技术开发的基于Browse/Server结构的钛合金焊接工艺设计及HAZ组织模拟系统,是钛合金焊接数字化工程的重要组成部分。该系统采用模块化结构设计,包含钛合金焊接性分析、焊接工艺设计、HAZ组织预测、个人管理、用户管理以及系统帮助六大功能模块。本文首先将钛合金焊接性知识进行分类整理,具体包括钛合金成分、牌号、物理性能、力学性能以及相图、焊接性试验结果和焊接特点等信息,构建钛合金焊接性数据库,通过合理的数据库结构及分析流程,完成钛合金焊接性分析模块的设计。该模块可供用户查询、浏览常用牌号钛合金的焊接性数据,并可以将报表另存为Excel或直接打印。该模块的建立为后续工艺设计模块奠定了知识基础。其次,建立了钛合金焊接工艺设计模块,通过创建钛合金焊接工艺知识库,设计适当的知识表示方法,并采用范例推理与正向推理相结合的推理机制以及人机交互式推理流程控制策略实现钛合金的焊接工艺设计功能,涉及的焊接方法包括传统熔焊方法以及电子束焊等特种焊接方法,设计内容包括焊接接头设计、焊接材料选择、焊接工艺规范参数推荐等。同时该模块与合作单位CAPP系统建立接口,实现焊接工艺文件的有效管理。再次,本文以JMA方程为理论基础,设计了HAZ组织预测模块。通过规划求解和曲线拟合建立了模型,用户能够进行自行添加数据,建立模型,实现钛合金HAZ冷却过程中的组织百分含量的计算,并以TC4合金的一组数据验证了模型的精度。最后,根据软件体系结构思想集成系统,包括设计登录界面,分配用户权限,完成用户管理模块、系统帮助模块等。本文从程序设计、数据库设置、IIS配置三个方面保障系统的安全性,同时针对管理员用户设计了维护接口,为系统的进一步发展提供途径。最终部署应用程序及Web服务,完成系统的发布工作,该系统已经在企业进行了安装调试。