论文题名: | 基于KBE和HyperWorks的车架CAE前处理流程自动化研究 |
关键词: | 知识工程;二次开发;流程自动化;汽车产品设计 |
摘要: | 汽车行业的竞争越来越激烈,如何缩短产品开发周期,提高产品设计质量,快速推出新产品以响应市场,成为企业亟需解决的重要问题。新产品的开发是一个非常复杂的过程,其中涉及到大量的工程设计知识。随着有限元理论和算法日趋成熟以及计算机软硬件技术的发展,CAE软件的应用可以帮助企业缩短产品研发周期,已经成为汽车产品设计阶段不可或缺的技术手段。然而在利用CAE软件进行有限元前处理的过程中,操作复杂、效率较低、过分依赖工程师经验等问题阻碍了CAE技术的进一步发展。 HyperWorks是一款大型通用的CAE软件,并拥有强大的二次开发功能,能够将企业的标准分析流程固化于程序中,并实现部分操作的自动化,但是依然存在扩展能力有限、无法及时更新等问题。本文将知识工程理论(Knowledge BasedEngineering,KBE)引入到CAE分析流程中,探索了KBE技术在CAE领域中的应用,结合HyperWorks二次开发功能,开发出一套前处理流程自动化系统,能够较好地解决上述的问题。 KBE的关键技术是知识获取、知识表示以及知识管理和运用,本文以SQLServer2000为开发环境,建立起CAE专用的知识库,实现对前处理流程关键数据和知识的储存、管理及调用。详细介绍了HyperWorks软件的二次开发环境以及进行流程自动化平台开发的流程,通过对前处理流程的分析,建立前处理流程自动化平台,并通过建立知识库与平台之间的连接,使流程自动化平台实现对关键数据的调用。 本文分别基于KBE和HyperWorks建立了CAE专用的知识库和前处理流程自动化平台,应用于某车架的有限元建模、模态和静态分析以及结构优化过程。通过与传统方法进行对比,证明了该方法能够有效地简化操作步骤、减少人工参与,从而大幅度提高分析效率,帮助企业缩短产品开发周期,有利于企业知识的传承与发展,具有一定的参考价值。 |
作者: | 黄金云 |
专业: | 车辆工程 |
导师: | 陈无畏 |
授予学位: | 硕士 |
授予学位单位: | 合肥工业大学 |
学位年度: | 2016 |
正文语种: | 中文 |