论文部分内容阅读
疲劳失效是目前机械零件最主要的破坏形式,其中多轴疲劳产生的失效占据极其重要的比例,所以针对多轴疲劳问题的研究对机械行业有着深远的意义。由于多轴疲劳问题试验和现有分析软件的复杂性,许多企业为了满足产品需求,不得不在此方面花费大量的分析成本。同时,近些年来由于计算机可视化技术的蓬勃发展,在机械工程领域中已经可以实现机械零件三维建模的功能,并利用其人机交互的特性,数据可视化技术已应用到许多工程实践的领域。首先,本文对近些年多轴疲劳问题的发展,当前数据可视化技术的应用进行介绍。本文详细地介绍了多轴疲劳的基础理论,其中包括:多轴疲劳的应力应变关系,循环计数法,多轴疲劳寿命预测与损伤模型等。本平台利用Spring MVC搭建出分析平台的整体框架。在比较分析了目前市场上的几种可视化平台的开发工具之后,选择在Eclipse的开发环境下,利用Java语言及Java3D技术建立起多轴疲劳的分析平台。根据平台的各项功能需求以及理论基础,实现本平台数据可视化系统的各项功能,其中包括使用Web开发技术实现应力应变分析结果文件的上传、数据库连接、数据筛选等功能。其次,本平台采用Java3D技术来创建疲劳云图的场景图,从有限元分析的txt格式的结果文件提取机械试件的三维模型,并将其导入到Java3D的场景中,通过分析等效应变与寿命的关系来划分寿命云图的颜色表达范围。搭建机械材料的PostgreSQL数据库,将其与网络平台相连接,并使用Web开发技术实现应力应变分析结果文件的上传、数据筛选、读取等功能。将多轴疲劳寿命云图嵌入到浏览器页面中,最终实现寿命云图的网络化显示。最后,通过常幅和变幅载荷下的两个机械工程零件的疲劳算例,对本平台最终的运行效果进行分析,并与现有的疲劳分析软件及文献资料进行对比,最终验证了多轴疲劳平台设计的合理性及准确性。